.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide{opacity:.1;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__item.swiper-slide.swiper-slide-duplicate.swiper-slide-visible.swiper-slide-prev,.carousel__item.swiper-slide.swiper-slide-visible.swiper-slide-next{opacity:.4}.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:transparent;border:1px solid #1fade4;border-radius:50%;bottom:0;box-sizing:border-box;cursor:pointer;font-size:12px;height:32px;left:auto;right:38%;top:auto;transition:background-color .25s ease-in-out;width:32px}.carousel--arrows .swiper-button-prev,.carousel--dots .swiper-button-prev{left:38%}.carousel--arrows .swiper-button-next:hover,.carousel--arrows .swiper-button-prev:hover{border:1px solid #20576a}.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{background-image:none;color:#1fade4;content:"➜";display:inline-table;font-size:20px;transition:color .25s ease-in-out}.carousel--arrows .swiper-button-prev:after{transform:rotate(180deg)}.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:#fff}.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:#20576a}.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}.carousel:not(.carousel--testimonial) .carousel__item.swiper-slide.swiper-slide-active .description p{margin-bottom:0}@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)}}.carousel .carousel__carousel-container .carousel__item.swiper-slide-active a.dnd-row{background:#f7f7f7;border-radius:16px;padding:20px 20px 10px;transition:all .4s ease}.carousel .carousel__carousel-container .carousel__item.swiper-slide-active a.dnd-row:hover{box-shadow:0 5px 10px 5px rgba(81,94,98,.15);transition:all .4s ease}@media (max-width:600px){.carousel--arrows .swiper-button-next{right:10%!important}.carousel--arrows .swiper-button-prev{left:10%!important}}