.CarouselCards-module-scss-module__SXNWpG__card{flex-direction:column;height:100%;display:flex}.CarouselCards-module-scss-module__SXNWpG__carouselSection{height:13.75rem;position:relative}.CarouselCards-module-scss-module__SXNWpG__badge{top:var(--mantine-spacing-xs);pointer-events:none;z-index:1;position:absolute;right:.75rem}.CarouselCards-module-scss-module__SXNWpG__title{font-family:Outfit,var(--mantine-font-family);line-height:1.2}.CarouselCards-module-scss-module__SXNWpG__carousel:hover .CarouselCards-module-scss-module__SXNWpG__carouselControls{opacity:1}.CarouselCards-module-scss-module__SXNWpG__carouselControls{opacity:0;transition:opacity .15s}.CarouselCards-module-scss-module__SXNWpG__carouselIndicator{width:.25rem;height:.25rem;transition:width .25s}.CarouselCards-module-scss-module__SXNWpG__carouselIndicator[data-active]{width:1rem}
.CardCarousel-module-scss-module__b6DfLW__card{background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:flex-start;height:440px;display:flex;position:relative;overflow:hidden}.CardCarousel-module-scss-module__b6DfLW__card:before{content:"";z-index:1;background:linear-gradient(#0003 0%,#0009 100%);position:absolute;inset:0}.CardCarousel-module-scss-module__b6DfLW__content{z-index:2;position:relative}.CardCarousel-module-scss-module__b6DfLW__title{color:var(--mantine-color-white);margin-top:var(--mantine-spacing-xs);font-family:Outfit,sans-serif;font-size:32px;font-weight:600;line-height:1.2}.CardCarousel-module-scss-module__b6DfLW__category{color:var(--mantine-color-white);opacity:.7;text-transform:uppercase;font-weight:700}.CardCarousel-module-scss-module__b6DfLW__ctaButtons{gap:var(--mantine-spacing-sm);z-index:2;flex-wrap:wrap;align-items:center;display:flex;position:relative}.CardCarousel-module-scss-module__b6DfLW__carousel:hover .CardCarousel-module-scss-module__b6DfLW__carouselControls{opacity:1}.CardCarousel-module-scss-module__b6DfLW__carouselControls{opacity:0;transition:opacity .15s}
.TestimonialCarousel-module-scss-module__Y7xo9G__wrapper{position:relative}.TestimonialCarousel-module-scss-module__Y7xo9G__measure{visibility:hidden;pointer-events:none;gap:0;display:inline-flex;position:absolute;top:0;left:0}.TestimonialCarousel-module-scss-module__Y7xo9G__logo{flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;display:inline-flex}.TestimonialCarousel-module-scss-module__Y7xo9G__logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}
