.IconTextCarousel-module-scss-module__SiZ50q__el{width:100%;position:relative;overflow:hidden}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__container{background-color:var(--primary-white);overflow:hidden}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper.IconTextCarousel-module-scss-module__SiZ50q__noNavs{padding-bottom:64px}@media screen and (max-width:991px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper.IconTextCarousel-module-scss-module__SiZ50q__noNavs{padding-bottom:32px}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner{flex-direction:column;justify-content:center;padding:0;display:flex;position:relative}@media screen and (max-width:991px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner{flex-direction:column;padding:16px 16px 0}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top{padding:var(--spacing-xl-large) 0 var(--spacing-medium) 0}@media screen and (max-width:991px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top{padding-right:16px}}@media screen and (max-width:767px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top{padding-top:var(--spacing-large);padding-bottom:0}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top>div{padding:0}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top>div p{padding-bottom:16px}@media screen and (max-width:767px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__top>div p{padding-bottom:8px}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__noCarousel{gap:16px;display:flex}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__noCarousel .IconTextCarousel-module-scss-module__SiZ50q__card{width:100%;max-width:187px}@media screen and (max-width:767px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__isSolo .IconTextCarousel-module-scss-module__SiZ50q__card{max-width:100%}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__carousel{width:100%;position:relative}@media screen and (max-width:991px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__carousel{padding-top:8px}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__carousel .IconTextCarousel-module-scss-module__SiZ50q__swiper{padding-left:0;overflow:visible}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customWrapper{padding:var(--spacing-x-large) 0;flex-direction:row;justify-content:space-between;gap:64px;width:100%;display:flex}@media screen and (max-width:991px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customWrapper{padding:var(--spacing-medium) 0}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation{flex-direction:row;justify-content:flex-end;gap:16px;display:flex}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__prev,.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__next{border:1px solid var(--primary-color-tertiary-active);cursor:pointer;color:var(--primary-color-tertiary-active);justify-content:center;align-items:center;width:53px;height:53px;display:flex}@media screen and (max-width:767px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__prev,.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__next{width:40px;height:40px}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__prev span,.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .IconTextCarousel-module-scss-module__SiZ50q__customNavigation .IconTextCarousel-module-scss-module__SiZ50q__next span{font-size:16px;display:inline-flex}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper{overflow:visible}@media screen and (max-width:767px){.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper{padding-left:16px}}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper-pagination-horizontal{background:var(--primary-body-light-grey-color);width:100%;margin:auto 0;position:relative}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper-pagination-horizontal .IconTextCarousel-module-scss-module__SiZ50q__swiper-pagination-progressbar-fill{background:var(--primary-color-tertiary-active)}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper-button-disabled{border:1px solid var(--primary-border-disabled)!important}.IconTextCarousel-module-scss-module__SiZ50q__el .IconTextCarousel-module-scss-module__SiZ50q__wrapper .IconTextCarousel-module-scss-module__SiZ50q__contentInner .swiper-button-disabled span{color:var(--primary-border-disabled)}
.IconTextCard-module-scss-module__12PVeW__card{background-color:var(--card-background-color);flex-direction:column;height:187px;transition:all .2s ease-in;display:flex;position:relative;overflow:visible}@media screen and (max-width:991px){.IconTextCard-module-scss-module__12PVeW__card{width:100%;height:164px}}.IconTextCard-module-scss-module__12PVeW__card:hover{background-color:var(--primary-color-aquamarine);transition:all .4s ease-in}.IconTextCard-module-scss-module__12PVeW__card:hover .IconTextCard-module-scss-module__12PVeW__arrow span{transform:translateX(var(--arrow-transformx));transition:transform .2s}.IconTextCard-module-scss-module__12PVeW__card .IconTextCard-module-scss-module__12PVeW__content{padding:var(--spacing-small);box-sizing:border-box;z-index:99;text-align:left;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}@media screen and (max-width:991px){.IconTextCard-module-scss-module__12PVeW__card .IconTextCard-module-scss-module__12PVeW__content{padding:24px 16px}}@media screen and (max-width:767px){.IconTextCard-module-scss-module__12PVeW__card .IconTextCard-module-scss-module__12PVeW__content{padding:var(--spacing-small)}}.IconTextCard-module-scss-module__12PVeW__card .IconTextCard-module-scss-module__12PVeW__content .IconTextCard-module-scss-module__12PVeW__title{font-family:var(--f-heading);flex-direction:column;gap:4px;display:flex}.IconTextCard-module-scss-module__12PVeW__card .IconTextCard-module-scss-module__12PVeW__content .IconTextCard-module-scss-module__12PVeW__iconWrapper img{object-fit:contain;width:64px;height:64px;padding:4px 3px 12px 0}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}
