.saas-carousel-1{margin:100px 0}.saas-carousel-1 .header-content{margin:0 0 70px;max-width:780px}.saas-carousel-1 .header-content h2{color:#018758;font-family:shelby;font-size:120px;font-style:normal;font-weight:400;letter-spacing:-1.1px;line-height:1;margin:0 0 50px;padding-bottom:60px;position:relative;text-transform:lowercase}.saas-carousel-1 .header-content h2:before{background:url(https://cdn2.hubspot.net/hubfs/8567204/Cedarhurst%202021%20Theme/Images/swirl-underline-2.svg) no-repeat 50%;background-size:contain;bottom:0;content:"";display:block;height:47px;left:0;max-width:100%;position:absolute;width:400px}.saas-carousel-1 .header-content p{color:#444;font-size:28px;font-style:normal;font-weight:500;letter-spacing:-1.20588px;line-height:1.25}.saas-carousel-1 .slick-arrow{text-align:center;top:45%;transform:translateY(-45%)}.saas-carousel-1 .slick-next{height:auto;right:calc(10% - 45px);width:auto}.saas-carousel-1 .slick-prev{height:auto;left:calc(10% - 45px);right:auto;transform:rotate(180deg) translateY(45%);width:auto}.saas-carousel-1 .slick-prev img{transform:rotate(180deg)}.saas-carousel-1 .slick-slide .img-slide{align-items:flex-end;border-radius:14px;box-shadow:3px 4px 12px rgba(0,0,0,.18);display:flex;height:510px;margin:0 auto 20px;max-width:100%;overflow:hidden;padding:33px 58px;position:relative;transition:all .2s;width:auto;width:510px}.saas-carousel-1__pager-wrapper .page-center{max-width:1028px!important}.saas-carousel-1 .slick-center.slick-slide .img-slide{height:510px;opacity:1}.saas-carousel-1 .slick-center.slick-slide .img-slide:before{background:linear-gradient(180deg,transparent 45.31%,rgba(0,0,0,.74));border-radius:14px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.saas-carousel-1 .slick-track{align-items:flex-start;display:flex}.saas-carousel-1 .slick-arrow.slick-disabled{display:none!important}.saas-carousel-1 .slide{max-width:510px;padding:0 20px;position:relative;width:100%}.saas-carousel-1 .caption{background:#f0edec;bottom:0;color:#000;left:0;margin:0;padding:32px 15px;position:absolute;text-align:center;width:100%}.saas-carousel-1 .caption p{color:#000;font-family:Archer;font-size:20px;font-style:normal;font-weight:500;line-height:22px;margin:0}.saas-carousel-1 .slick-center.slick-slide .caption{opacity:1}.saas-carousel-1 .slick-next:before,.saas-carousel-1 .slick-prev:before{display:none}.saas-carousel-1 .slick-dots,.saas-carousel-1 .slick-dots li{list-style:none;position:static}.saas-carousel-1 .slick-dots li button:before{display:none}.saas-carousel-1 .slick-dots li{height:4px;margin:0 11px;width:60px}.saas-carousel-1 .slick-dots li button{border-radius:0;height:100%;padding:0;width:100%}.saas-carousel-1 .slick-dotted.slick-slider{margin:0}.saas-carousel-1 .carousel-flexbox{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.saas-carousel-1 .carousel-flexbox a.button.button-default{box-sizing:border-box;max-width:290px}.saas-carousel-1 .carousel-flexbox a.button.button-default,.saas-carousel-1 .carousel-flexbox a.button.button-transparent{align-items:center;display:flex;height:50px;justify-content:center;margin:35px 9px 0;padding:14px 25px 15px;text-align:center}.saas-carousel-1 .carousel-flexbox a.button svg{height:18px;margin-right:15px;width:18px}.saas-carousel-1__pager{background:#d8d8d8;height:5px;margin:32px 0 0;position:relative;width:100%}.saas-carousel-1__pager-progress{background:#be530c;height:100%;transition:all .3s;width:0}.saas-carousel-1 .slick-slide .img-slide:before{background:linear-gradient(180deg,transparent 45.31%,rgba(0,0,0,.74));content:"";height:calc(100% - 14px);left:0;position:absolute;top:0;width:100%}.saas-carousel-1__bottom-cta{margin:38px 0 0;padding:0 20px;text-align:center}@media(max-width:767px){.saas-carousel-1 .slick-prev{left:10px}.saas-carousel-1 .slick-next{right:10px}.saas-carousel-1 .slide{max-width:none}.saas-carousel-1 .slick-slide .img-slide{background-position:0 0!important;background-size:100% auto!important;height:420px!important;height:auto!important;max-width:100%;padding:66.6666% 0 0;width:auto}.saas-carousel-1 .caption{position:relative}.saas-carousel-1 .slick-arrow svg{height:35px;width:35px}.saas-carousel-1{padding:30px 0 56px}.saas-carousel-1 .slick-list{padding:0 15px!important}}