.module--carousel .carousel{display:flex;flex-flow:column;gap:32px;overflow:visible;padding:88px 0}.module--carousel .carousel__heading{align-items:flex-end;display:flex;gap:48px;justify-content:space-between}.module--carousel .carousel__slide.swiper-slide{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.2);cursor:pointer;display:flex;flex-flow:column;overflow:hidden;transition:opacity .25s ease-in-out}.module--carousel:has(.carousel__slide:hover) .carousel__slide:not(:hover){opacity:.8}.module--carousel .carousel__slide.swiper-slide>picture{display:flex;max-height:147px;max-width:100%;overflow:hidden}.module--carousel .carousel__slide.swiper-slide>picture img{height:100%;object-fit:cover;transition:transform .25s ease-in-out;width:100%}.module--carousel .carousel__slide:hover>picture img{transform:scale(1.05)}.module--carousel .carousel__slide .hs_cos_wrapper_type_inline_text{color:#3a3a3a;padding:24px;width:100%}.module--carousel .carousel__navigation{display:flex;gap:8px}.module--carousel .swiper-button-next,.module--carousel .swiper-button-prev{all:unset;align-items:center;border-radius:40px;cursor:pointer;display:flex;height:38px;justify-content:center;width:68px}.module--carousel .swiper-button-next svg,.module--carousel .swiper-button-prev svg{height:20px;width:20px}.module--carousel .swiper-button-next:after,.module--carousel .swiper-button-prev:after{display:none}.module--carousel .carousel__button.button-3{display:flex;justify-content:center}@media (width <= 991px){.module--carousel .carousel{gap:24px;padding:44px 0}.module--carousel .carousel__heading{align-items:flex-start;flex-flow:column;gap:16px}.module--carousel .carousel__navigation{margin-inline:auto}}