.slider-item{border-radius:2.5rem;flex-direction:column;height:100%;display:flex;overflow:hidden}@media (max-width:767px){.slider-item{border-radius:2rem}}.slider-item__header{color:#fff;background-color:#069da6;flex-direction:column;row-gap:.75rem;height:fit-content;padding:3rem;display:flex;position:relative;overflow:clip}@media (max-width:767px){.slider-item__header{padding:1.5rem}}.slider-item__badge,.slider-item__wrapper{z-index:1;position:relative}.slider-item__wrapper{justify-content:space-between;align-items:flex-end;column-gap:3rem;display:flex}@media (max-width:767px){.slider-item__wrapper{column-gap:.75rem}}.slider-item__content{flex-direction:column;flex:0 31.25rem;row-gap:1rem;display:flex}@media (max-width:767px){.slider-item__content{flex-basis:15.625rem}}.slider-item__title,.slider-item__text{color:inherit;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;display:-webkit-box;overflow:hidden}.slider-item__title{-webkit-line-clamp:2;letter-spacing:0;font-size:3rem;font-weight:500;line-height:3rem}@media (max-width:767px){.slider-item__title{letter-spacing:0;font-size:1.75rem;font-weight:500;line-height:1.875rem}}.slider-item__text{-webkit-line-clamp:2;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.375rem}@media (max-width:767px){.slider-item__text{-webkit-line-clamp:3}}.slider-item__button.button:has(.button__label) .button__icon{display:none}@media (max-width:767px){.slider-item__button.button:has(.button__label) .button__icon{display:block}.slider-item__button.button{aspect-ratio:1;height:unset;width:2.5rem!important}.slider-item__button.button .button__label{display:none}}.slider-item__image{flex:1}.slider-item__image img{object-fit:cover;object-position:center;width:100%;height:100%}.slider-item__decor{pointer-events:none;z-index:0;position:absolute;top:0;right:0}.slider-item__decor._d{width:13.75rem}@media (max-width:767px){.slider-item__decor._d{display:none}}.slider-item__decor._m{width:7.5rem}@media (min-width:768px){.slider-item__decor._m{display:none}}
.advantage{color:#069da6;flex-direction:column;align-items:center;row-gap:.375rem;height:100%;display:flex}@media (max-width:767px){.advantage{background-color:#fff;border-radius:2rem;row-gap:.375rem;width:16.25rem;padding:1.625rem 1.5rem}}.advantage__wrapper{letter-spacing:0;align-items:baseline;column-gap:.125rem;font-size:3rem;font-weight:500;line-height:3rem;display:inline-flex}@media (max-width:767px){.advantage__wrapper{letter-spacing:0;font-size:2.125rem;font-weight:500;line-height:2.125rem}}.advantage__value{color:#069da6}.advantage__suffix{color:#87ccce}.advantage__description{color:#003b3f;text-align:center;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.375rem}
@media (max-width:767px){.advantages .container{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.advantages .container::-webkit-scrollbar{background:0 0;width:0;height:0}}.advantages__list[role=list]{background-color:#fff;border-radius:2.5rem;flex-wrap:nowrap;gap:1.25rem;padding:2rem;display:flex}.advantages__list[role=list]>*{flex:1;min-width:0}@media (max-width:767px){.advantages__list[role=list]{border-radius:unset;background-color:#0000;gap:.5rem;width:fit-content;padding:0}.advantages__list[role=list]>*{flex:none}}
.promo-banner{padding-bottom:5rem}@media (max-width:767px){.promo-banner{padding-bottom:0}}.promo-banner__inner{justify-content:flex-end;display:flex;position:relative}@media (max-width:767px){.promo-banner__inner{flex-direction:column-reverse;justify-content:flex-start;row-gap:2rem;padding:2rem 0 0}}.promo-banner__wrapper,.promo-banner__content{flex-direction:column;display:flex}.promo-banner__wrapper{padding-right:3.1875rem;row-gap:1.5rem;padding-block:9.625rem}@media (max-width:767px){.promo-banner__wrapper{row-gap:1.25rem;padding:0}}.promo-banner__content{row-gap:1rem;max-width:21rem}@media (max-width:767px){.promo-banner__content{max-width:unset;row-gap:.75rem}}.promo-banner__title{color:inherit}.promo-banner__description{color:inherit;letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.375rem}.promo-banner__buttons{align-items:center;column-gap:.5rem;display:flex}.promo-banner__image{width:62.5rem;position:absolute;bottom:-5rem;right:25.4375rem}@media (max-width:767px){.promo-banner__image{align-self:center;width:24.375rem;position:static}}
.media-main{padding-top:5rem;position:relative}@media (max-width:767px){.media-main{padding-top:2rem}}.media-main{padding-bottom:7.5rem}@media (max-width:767px){.media-main{padding-bottom:4.5rem}}.media-main__heading{margin-bottom:1.25rem}.media-main__tabs{margin-bottom:2.5rem}@media (max-width:767px){.media-main__tabs{margin-bottom:1.25rem}}.media-main__card{width:17.8125rem}@media (max-width:767px){.media-main__card{width:17.8125rem}}.media-main__controls{justify-content:center;align-items:center;margin-top:2.5rem;display:flex;position:relative}@media (max-width:767px){.media-main__controls{margin-top:1.25rem}}.media-main__nav{column-gap:.5rem;display:flex;position:absolute;right:0}@media (max-width:767px){.media-main__nav{display:none}}.media-main__slider .swiper{overflow:visible}.media-main__slider .swiper-slide{width:auto}
.title-link{color:#003b3f;width:fit-content;transition:color .2s cubic-bezier(.6,0,.4,1);display:block}.title-link__text{color:inherit;letter-spacing:0;font-size:2.25rem;font-weight:500;line-height:2.375rem;display:inline}@media (max-width:767px){.title-link__text{letter-spacing:0;font-size:1.5rem;font-weight:500;line-height:1.625rem}}.title-link__icon{width:2.375rem;height:2.375rem;color:inherit;vertical-align:bottom;margin-left:.5rem;display:inline-flex}.title-link__icon svg{width:100%;height:100%}@media (max-width:767px){.title-link__icon{width:1.5rem;height:1.5rem;margin-left:.25rem}}.title-link:focus-visible{outline-offset:.5rem;border-radius:62.4375rem;outline:.0625rem solid #87ccce}@media (hover:hover) and (pointer:fine){.title-link:hover{color:#005256}.title-link:active{color:#006c72}}
.filter-tabs{padding-top:3rem;position:relative}.filter-tabs__container{scrollbar-width:none;-ms-overflow-style:none;position:absolute;top:0;left:0;overflow-x:auto}.filter-tabs__container::-webkit-scrollbar{background:0 0;width:0;height:0}.filter-tabs__wrapper{background-color:#efebe9;border-radius:62.4375rem;align-items:center;width:fit-content;padding:.25rem;display:inline-flex}
