.promo{padding:152px 0 36px}@media (max-width:767.98px){.promo{padding:90px 0 36px}}.promo .promo-wrap{gap:60px;margin:0 auto}.promo .promo-wrap .promo__heading{align-items:start;display:flex;flex-direction:row;justify-content:space-between}@media (max-width:991.98px){.promo .promo-wrap .promo__heading{flex-direction:column-reverse}}@media (max-width:767.98px){.promo .promo-wrap .promo__heading{padding:0 20px 16px}}@media (max-width:575.98px){.promo .promo-wrap .container-swiper.container{max-width:100vw!important;padding:0!important}}@media (max-width:767.98px){.promo .promo-wrap .swiper{padding:0 20px!important}}.promo .promo-wrap .swiper .swiper-wrapper{margin:auto auto 24px}.promo .promo-wrap .swiper .swiper-wrapper .swiper-slide{height:auto;max-width:160px}@media (max-width:767.98px){.promo .promo-wrap .swiper .swiper-wrapper .swiper-slide{flex-grow:0;max-width:unset}}.promo .promo-wrap .swiper .swiper-wrapper .swiper-slide:last-child{margin-right:0!important}.promo .promo-wrap .swiper .swiper-wrapper .swiper-slide .tabs__item{height:100%;margin-bottom:0}.promo .promo-wrap h1{color:#000;font-size:48px;font-weight:600;line-height:52px;margin-bottom:32px;max-width:800px;text-align:start;text-wrap:balance}@media (max-width:767.98px){.promo .promo-wrap h1{font-size:32px;line-height:36px;margin-bottom:16px}}.promo .promo-wrap .promo__tabs .tabs__item{background:#fff;border-radius:12px;display:flex;flex-direction:column;font-size:14px;margin-bottom:24px;padding:8px 16px}.promo .promo-wrap .promo__tabs .tabs__item:hover{cursor:pointer}.promo .promo-wrap .promo__tabs .tabs__item .title{color:#000;font-weight:500;line-height:20px}.promo .promo-wrap .promo__tabs .tabs__item .subtitle{color:#8c8c8c;line-height:18px}.promo .promo-wrap .promo__tabs .tabs__item.active{background:#2b2433;border:none}.promo .promo-wrap .promo__tabs .tabs__item.active .title{color:#fff;font-weight:500;line-height:20px}.promo .promo-wrap .promo__tabs .tabs__item.active .subtitle{color:#ffffff80;line-height:18px}
