.price-list__item{margin-bottom:15px}.price-list__item.active .icon{animation:rotating .3s linear;transform:rotate(180deg)}.price-list-item__title .icon{fill:#344164;flex-shrink:0;height:12px;transition:all .3s;width:12px}.price-list__item.active .price-list-item__content{max-height:100%;padding:10px 0 30px}.price-list-item__title{align-items:center;background:#ebf1f5;cursor:pointer;display:flex;justify-content:space-between;padding:15px}.price-list-item__name{color:#344164;font-weight:500;text-transform:uppercase}.price-list-item__content-head{display:none}.price-list-item__content{max-height:0;overflow-y:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.price-list-item__row{border-bottom:1px solid #adb9ca;display:flex;flex-direction:column;padding:10px 0}.price-list-item__row-element{font-size:15px;font-weight:300;padding:5px 10px}.price-list-item__footnote{font-size:13px;margin-bottom:10px;padding-top:25px}@media (min-width:400px){.price-list-item__row{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:640px){.price-list-item__content-head{display:flex;justify-content:space-between}.price-list-item__row-element{font-weight:200;padding:15px}.price-list-item__row{padding:0}.content-head__element{font-weight:700;padding:0 15px 15px}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}