.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide{opacity:.5;transition:transform .25s ease-in-out,opacity .25s ease-in-out}.carousel.swiper-pointer-events .carousel__item.swiper-slide{cursor:grab}.carousel.swiper-pointer-events .carousel__item.swiper-slide:active{cursor:grabbing}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide .description{opacity:0;overflow:hidden;transition:opacity .25s ease-in-out;z-index:-1}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide.swiper-slide-active .description{opacity:1;z-index:1}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide.swiper-slide-active{opacity:1;z-index:2}.carousel .swiper-slide{box-sizing:border-box;cursor:default;height:auto;opacity:0;transition:opacity .25s ease-in-out}.carousel .swiper-slide-visible,.carousel.carousel-full-width .swiper-slide{opacity:1}.carousel-full-width.swiper{overflow:visible}.carousel__item a{display:block}.carousel--arrows .swiper-wrapper,.carousel--dots .swiper-wrapper{padding-bottom:64px}.carousel--arrows .swiper-button-next,.carousel--arrows .swiper-button-prev,.carousel--dots .swiper-button-next,.carousel--dots .swiper-button-prev{background-color:#20576a;border-radius:50%;bottom:0;box-sizing:border-box;cursor:pointer;font-size:12px;height:32px;left:auto;right:0;top:auto;transition:background-color .25s ease-in-out;width:32px}.carousel--arrows .swiper-button-prev,.carousel--dots .swiper-button-prev{right:40px}.carousel--arrows .swiper-button-next:after,.carousel--arrows .swiper-button-prev:after,.carousel--arrows .swiper-rtl .swiper-button-next:after,.carousel--arrows .swiper-rtl .swiper-button-prev:after,.carousel--dots .swiper-button-next:after,.carousel--dots .swiper-button-prev:after,.carousel--dots .swiper-rtl .swiper-button-next:after,.carousel--dots .swiper-rtl .swiper-button-prev:after{color:#171717;font-size:inherit;transition:color .25s ease-in-out}.carousel--arrows .swiper-button-next:hover,.carousel--arrows .swiper-button-prev:hover,.carousel--dots .swiper-button-next:hover,.carousel--dots .swiper-button-prev:hover{background-color:#171717}.carousel--arrows .swiper-button-next:hover:after,.carousel--arrows .swiper-button-prev:hover:after,.carousel--arrows .swiper-rtl .swiper-button-next:hover:after,.carousel--arrows .swiper-rtl .swiper-button-prev:hover:after,.carousel--dots .swiper-button-next:hover:after,.carousel--dots .swiper-button-prev:hover:after,.carousel--dots .swiper-rtl .swiper-button-next:hover:after,.carousel--dots .swiper-rtl .swiper-button-prev:hover:after{color:#f6f9ff}.carousel--arrows .swiper-horizontal>.swiper-pagination-bullets,.carousel--arrows .swiper-pagination-bullets.swiper-pagination-horizontal,.carousel--arrows .swiper-pagination-custom,.carousel--arrows .swiper-pagination-fraction,.carousel--dots .swiper-horizontal>.swiper-pagination-bullets,.carousel--dots .swiper-pagination-bullets.swiper-pagination-horizontal,.carousel--dots .swiper-pagination-custom,.carousel--dots .swiper-pagination-fraction{align-items:center;bottom:0;display:flex;flex-flow:row wrap;height:32px;justify-content:center;padding-left:80px;padding-right:80px}.swiper-pagination-bullet{background-color:#474747;border-radius:32px;height:12px;transition:background-color .25s ease-in-out,width .25s ease-in-out;width:12px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1fade4;width:40px}@media (min-width:1100px){.carousel:not(.carousel--testimonial){padding-bottom:3rem;padding-top:7.25rem}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide{transform:scale(1) translateX(-10rem)}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide .description{transform:scale(.7)}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide.swiper-slide-active{transform:scale(1.5)}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide.swiper-slide-active~div{transform:scale(1) translateX(10rem)}}