.section .swiper{height:auto;min-height:200px;overflow:hidden;padding-bottom:80px;position:relative;width:100%}.section .swiper .swiper-wrapper{box-sizing:content-box;display:flex;transition-property:transform}.section .swiper .swiper-slide{align-items:center;flex-shrink:0;font-size:18px;height:auto;justify-content:center;position:relative;text-align:center;transition-property:transform;width:100%}.section .swiper .swiper-button-next,.section .swiper .swiper-button-prev{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.15);color:#007aff;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:44px;justify-content:center;margin-top:-22px;position:absolute;top:50%;transition:all .3s ease;width:44px;z-index:10}.section .swiper .swiper-button-next:hover,.section .swiper .swiper-button-prev:hover{background:#fff;transform:scale(1.05)}.section .swiper .swiper-button-next:after,.section .swiper .swiper-button-prev:after{font-family:Arial,sans-serif;font-size:18px;font-weight:700}.section .swiper .swiper-button-prev{left:10px;right:auto}.section .swiper .swiper-button-prev:after{content:"‹"}.section .swiper .swiper-button-next{left:auto;right:10px}.section .swiper .swiper-button-next:after{content:"›"}.section .swiper .swiper-pagination{align-items:center;bottom:0;display:flex;gap:8px;justify-content:start;left:0;position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;width:100%;z-index:10}.section .swiper .swiper-pagination .swiper-pagination-bullet{background:#666;border-radius:50%;cursor:pointer;display:inline-block;height:32px;opacity:1;transition:all .3s ease;width:32px}.section .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#df0027;border-radius:32px;height:32px;transform:none;width:112px}.section .swiper .swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){background:#666}.section .swiper .swiper-button-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.section .swiper .swiper-button-disabled:hover{transform:none!important}@media(max-width:768px){.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}}.swiper.dark-theme .swiper-button-next,.swiper.dark-theme .swiper-button-prev{background:rgba(0,0,0,.7);color:#fff}.swiper.dark-theme .swiper-pagination-bullet{background:hsla(0,0%,100%,.3)}.swiper.dark-theme .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-slide{transition:transform .3s ease}.swiper-slide:hover .slide-content{transform:scale(1.02);transition:transform .3s ease}.custom-indicator{background:#007aff;border-radius:2px;bottom:15px;height:3px;position:absolute;transition:all .3s ease;z-index:15}body .section .section-grid-card{border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:24px 32px;position:relative;transition:all .3s ease}@media(max-width:1439px){body .section .section-grid-card{min-height:355px;padding:24px}}@media(max-width:767px){body .section .section-grid-card{padding:24px}}body .section .section-grid-card--quote,body .section .section-grid-card--stat,body .section .section-grid-card--text{align-self:stretch;display:flex!important;flex-direction:column;height:100%;justify-content:space-between}@media(min-width:1440px){body .section .section-grid-card--quote,body .section .section-grid-card--stat,body .section .section-grid-card--text{flex:1 0 0}}body .section .section-grid-card--small{height:298px}@media(max-width:1439px){body .section .section-grid-card--small{height:355px}}body .section .section-grid-card--big{height:628px}@media(max-width:1439px){body .section .section-grid-card--big{height:355px}}body .section .section-grid-card--default,body .section .section-grid-card--light-blue{background:#dbf5f6;color:#063f3f}body .section .section-grid-card--dark-blue{background:#063f3f;color:#dbf5f6}body .section .section-grid-card--red{background:#df0027;color:#fff}body .section .section-grid-card--red .swiper-pagination .swiper-pagination-bullet{background:#f8f8f8!important}body .section .section-grid-card--red .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#40000b!important}body .section .section-grid-card--pink{background:#ffdbea;color:#590028}body .section .section-grid-card--white{background:#fff;color:#40000b}body .section .section-grid-card--image{background:#dbf5f6;display:grid;height:auto;padding:0}body .section .section-grid-card--text-dark{background:#063f3f;color:#dbf5f6}body .section .section-grid-card__pretitle{margin-bottom:4px}body .section .section-grid-card__title{font-weight:500;text-align:left;width:100%}body .section .section-grid-card__arrow{align-items:center;display:flex;justify-content:flex-end;transition:color var(--transition-smooth)}body .section .section-grid-card__arrow .icon-arrow-card{font-size:54px;line-height:45px;fill:currentColor}@media(max-width:1439px){body .section .section-grid-card__arrow{height:27px;width:32px}body .section .section-grid-card__arrow .icon-arrow-card{font-size:32px;line-height:27px}}body .section .section-grid-card__wrapper{display:flex;flex-direction:column;gap:24px;width:100%}body .section .section-grid-card__quote.content{font-weight:400;text-align:left}body .section .section-grid-card .swiper{height:-moz-fit-content;height:fit-content;padding-bottom:56px}body .section .section-grid-card .swiper .swiper-pagination{justify-content:center}body .section .section-grid-card.swiper-slide{align-items:flex-end;height:-moz-fit-content;height:fit-content;justify-content:space-between;transition:all .3s}@media(max-width:767px){body .section .section-grid-card.swiper-slide:not(.swiper-slide-active){min-height:188px}}@media(min-width:768px)and (max-width:1439px){body .section .section-grid-card.swiper-slide.swiper-slide-active{width:calc(60.52% - 24px)!important}body .section .section-grid-card.swiper-slide.swiper-slide-active+.swiper-slide{width:39.48%!important}}body .section .section-grid-card__metrics-slide{display:flex;flex-direction:column;gap:24px}body .section .section-grid-card__metrics-year{display:flex;flex-direction:row;justify-content:space-between;width:100%}body .section .section-grid-card__metrics-year p{font-weight:600}body .section .section-grid-card__metrics-number{align-items:center;display:flex;flex-direction:column;gap:4px}body .section .section-grid-card__metrics-number span{color:#df0027;font-weight:500}.section-grid-card--red body .section .section-grid-card__metrics-number span,body .section .section-grid-card.section-grid-card--red .section-grid-card__metrics-number span{color:#fff}.section-grid-cards{background:#f8f8f8;display:flex;flex-direction:column;gap:48px;overflow-x:hidden}.section-grid-cards__title{font-weight:500;text-align:center}@media(min-width:768px)and (max-width:1439px){.section-grid-cards__title{line-height:48px}}@media(max-width:767px){.section-grid-cards__title{line-height:40px}}.section-grid-cards__subtitle{text-align:center}.section-grid-cards__container{display:flex;flex-direction:column;gap:32px}@media(max-width:1439px){.section-grid-cards__container{min-height:415px}}.section-grid-cards__row{display:flex;gap:32px}@media(min-width:1440px){.section-grid-cards__row .section-grid-card{box-sizing:border-box;flex:0 0 calc(25% - 24px);min-width:0;transition:all .3s ease}.section-grid-cards__row--first .section-grid-card:first-child,.section-grid-cards__row--second .section-grid-card:nth-child(3){flex-basis:calc(50% - 16px)}.section-grid-cards__row--two-cards .section-grid-card{flex-basis:calc(50% - 16px)!important}.section-grid-cards__row:not(.section-grid-cards__row--two-cards):has(.section-grid-card:hover) .section-grid-card{flex-basis:calc(25% - 24px)}.section-grid-cards__row:not(.section-grid-cards__row--two-cards):has(.section-grid-card:hover) .section-grid-card:hover{flex-basis:calc(50% - 16px)}.section-grid-cards__row:not(.section-grid-cards__row--two-cards):not(:has(.section-grid-card:hover)):focus-within .section-grid-card{flex-basis:calc(25% - 24px)}.section-grid-cards__row:not(.section-grid-cards__row--two-cards):not(:has(.section-grid-card:hover)):focus-within .section-grid-card:focus,.section-grid-cards__row:not(.section-grid-cards__row--two-cards):not(:has(.section-grid-card:hover)):focus-within .section-grid-card:focus-within{flex-basis:calc(50% - 16px)}}.section-grid-cards .swiper{overflow:visible}
