.slick-carousel{margin:0 auto;max-width:1040px}.slick-carousel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;margin:0;outline:none;padding:0}.slick-carousel .slick-arrow{background-repeat:no-repeat!important;background-size:cover!important;background:#e3e3e3;border:0;border-radius:50%;font-size:16px;height:24px;justify-content:center;margin-top:-15px;position:absolute;top:50%;width:24px}.slick-carousel .slick-arrow.next-arrow{right:-36px}.slick-carousel .slick-arrow.next-arrow>svg,.slick-carousel .slick-arrow.prev-arrow>svg{height:auto;vertical-align:middle;width:9px}.slick-carousel .slick-arrow.prev-arrow{left:-36px}.slick-carousel .slick-arrow.slick-disabled{opacity:0;visibility:hidden}.slick-carousel .slick-dots{position:static}.slick-carousel .slick-dots li{margin:0 7px}.slick-carousel .slick-dots li button:before{fill:#e3e3e3!important;color:#e3e3e3!important;font-size:14px;opacity:1}.slick-carousel .slick-dots li.slick-active button:before{opacity:1}.slick-carousel .slick-track{display:flex!important}.slick-slide{height:inherit!important}.card-carousel .slick-list{padding:40px 0 30px}.card-carousel .carousel-box{border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.16);margin:0 16px;overflow:hidden;padding:32px 30px 30px}.card-carousel .carousel-box.card--light{box-shadow:none}.card-carousel .carousel-box .image{background-position:top;background-repeat:no-repeat;background-size:cover;height:161px;margin:-32px -32px 0;width:auto}.card-carousel .carousel-box .carousel-box__content{margin-bottom:0;margin-top:32px}.card-carousel .carousel-box .carousel-box__content .carousel-box__icon-wrapper{margin-bottom:17px}.card-carousel .carousel-box .carousel-box__content .cust-icon{background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:17px}.card-carousel .carousel-box .carousel-box__content :is(h1,h2,h3,h4,h5,h6){font-weight:500;margin-bottom:16px}.card-carousel .carousel-box .carousel-box__content p{margin-bottom:0}.card-carousel .carousel-box a{display:inline-block;font-size:16px;margin-top:24px}.card-carousel .button.button--simple{text-decoration:underline}@media screen and (max-width:991px){.slick-carousel .slick-arrow{display:none!important}}@media screen and (min-width:992px) and (max-width:1200px){.slick-carousel .slick-arrow.next-arrow{right:0;z-index:5}.slick-carousel .slick-arrow.prev-arrow{left:0;z-index:5}}