.b-accordion{--titles-bg:#ececec;--titles-hover:#000;--font-titles:#b2b2b2;--font:var(--color-gray-on-dark-bg);display:flex}.b-accordion__descriptions-wrap,.b-accordion__titles-wrap{list-style:none;padding-left:0}a.b-accordion__title{align-items:center;border-bottom:1px solid var(--color-link-hover);color:var(--color-primary-hover);cursor:pointer;display:flex;font-weight:600;height:80px;justify-content:flex-start;padding:15px 30px}.b-accordion__title:hover{background-color:var(--color-bg-light);color:var(--color-primary-hover)}.active .b-accordion__title{background-color:var(--color-bg-light);color:var(--color-primary)!important}.b-accordion__titles-wrap .active .b-accordion__title-arrow svg{transform:rotate(180deg);transition:.5s}.b-accordion__descriptions-wrap{flex:1;padding:30px;position:relative}.b-accordion__description{display:none}.b-accordion__description.active{animation:scale-display .5s;display:flex}.b-accordion h3{color:var(--font-color-dark);font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}.b-accordion__description-image img{border-radius:20px}@keyframes scale-display{0%{opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);transform-origin:top}to{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1);transform-origin:top}}.b-accordion__description ul{list-style:disc}@media (max-width:781px){.b-accordion{flex-direction:column}a.b-accordion__title{justify-content:space-between}.b-accordion__descriptions-wrap,.b-accordion__titles-wrap{display:contents}.b-accordion__description{display:block;max-height:0;opacity:1;overflow:hidden;transition:max-height .5s}.b-accordion__description.active{flex-direction:column;max-height:fit-content;padding:20px 10px 30px}.b-accordion__description h3{display:none}.b-accordion__description-text.span5{min-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}}@media (min-width:781px){.b-accordion__descriptions-wrap{margin-left:40px}.b-accordion__titles-wrap{border-right:1px solid var(--font)}.b-accordion__description-text{display:flex!important;flex-direction:column;justify-content:flex-start}.b-accordion__title-arrow{display:none}}