.slider-heading{max-width:calc(100% - 100px)}.slider-heading h1,.slider-heading h2,.slider-heading h3,.slider-heading h4,.slider-heading h5,.slider-heading h6{margin-bottom:0}.slick-carousel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;margin:0;min-height:auto;outline:none;padding:0}.slick-carousel .next-arrow,.slick-carousel .prev-arrow{align-items:center;border:none;border-radius:50%;height:35px;justify-content:center;position:absolute;top:-37px;width:35px}.slick-carousel .prev-arrow svg{margin-left:-3px}.slick-carousel .next-arrow svg{margin-right:-3px}.slick-carousel .prev-arrow{right:50px}.slick-carousel .next-arrow{right:0}.card-carousel .carousel-box .image.fit{background-size:contain;padding-top:56%}.slick-carousel .next-arrow:hover svg path,.slick-carousel .prev-arrow:hover svg path{stroke:#fff;fill:none}.slick-carousel .slick-dots{position:static}.slick-carousel .slick-dots li{margin:0 3px}.slick-carousel .slick-dots li button:before{font-size:10px}.slick-carousel .slick-dots li.slick-active button:before{opacity:.9}.slick-carousel .slick-track{display:flex!important}.slick-carousel .slick-slide{height:inherit!important;margin:0 20px}.slick-carousel .slick-list{margin:0 -20px}.slick-carousel{padding-top:40px}.card-carousel .carousel-box{height:auto}.card-carousel .carousel-box .image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:60%}.card-carousel .carousel-box .carousel-box__content{cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:30px 30px 20px;text-align:left;transition:background .4s ease-in-out}.card-carousel .slick-initialized .slick-slide{display:flex;flex-direction:column}.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){margin-bottom:5px}.card-carousel .carousel-box .carousel-box__content h6{font-size:16px;margin-bottom:20px}.card-carousel .carousel-box .carousel-box__content p{margin-bottom:24px}.card-carousel .carousel-box .carousel-box__content .property-logo{margin-top:20px}.card-carousel .carousel-box .carousel-box__content .properties-list{display:flex;justify-content:space-between;list-style:none;margin:24px 0 0;padding:0}.card-carousel .carousel-box .carousel-box__content .properties-list>li{margin:0 10px 0 0}.card-carousel .carousel-box .carousel-box__content .properties-list>li>svg{margin-right:5px;vertical-align:text-bottom}.card-carousel .carousel-box.card--dark .carousel-box__content .properties-list>li>svg>path{fill:#fff}.card-carousel .carousel-box .carousel-box__content .properties-list>li:last-child{margin-right:0}.card-carousel .carousel-box a.button.price,.card-carousel .carousel-box a.button.price.button--simple{border-radius:0;display:block;margin:20px -20px -20px;padding:20px!important;text-align:left;text-decoration:none}.card-carousel .carousel-box a.button.price>span{color:inherit;font-size:24px}.card-carousel .carousel-box a.button.price.button--secondary{border-radius:0 0 16px 16px}@media(max-width:991px){.card-carousel .carousel-box .carousel-box__content{padding:20px 20px 10px}}@media(max-width:850px){.slick-carousel .slick-list{margin:0 -10px}.slick-carousel .slick-slide{margin:0 10px}}@media(max-width:480px){.card-carousel{margin-top:30px}.slick-carousel .next-arrow,.slick-carousel .prev-arrow{top:-50px}}