.saas-carousel-2{padding:104px 0}.saas-carousel-2 .header-text{max-width:733px;margin:0 auto 60px;text-align:center;padding:0 15px}.saas-carousel-2 .header-text h2{color:#000;line-height:43px;font-size:36px;-webkit-font-smoothing:antialiased;font-weight:300;margin:0 0 5px}.saas-carousel-2 .header-text h3{font-weight:300;color:#000;font-size:21px;line-height:30px;max-width:645px;margin:0 auto}.saas-carousel-2 .slick-arrow{top:45%;transform:translateY(-45%);text-align:center}.saas-carousel-2 .slick-next{right:calc(17% - 45px);width:auto;height:auto;transform:translate(50%,-45%)}.saas-carousel-2 .slick-prev{left:calc(17% - 45px);width:auto;height:auto;right:auto;transform:translate(-50%,-45%)}.saas-carousel-2 .slick-prev img{transform:rotate(180deg)}.saas-carousel-2 .slick-slide{text-align:center;padding:0 8px 40px;width:100%;max-width:1136px}.saas-carousel-2 .slick-slide .img-slide{transition:.2s all;margin:0 auto;width:auto;height:400px;position:relative}.saas-carousel-2 .slick-track{display:flex;align-items:center}.saas-carousel-2 .slide{position:relative;width:calc(100%) !important;box-shadow:0px 8px 16px -6px rgb(43 15 65 / 12%),0px 18px 40px -4px rgb(43 15 65 / 6%);border-radius:32px;overflow:hidden;padding:64px;color:#fff;background:#112d47}.saas-carousel-2 .slide img{margin:0 auto}.saas-carousel-2 .slide__logo{margin:0 0 40px;text-align:center}.saas-carousel-2 .slide__testimonial{max-width:750px;margin:0 auto 24px}.saas-carousel-2 .slide__byline{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:.5px;color:#8cf4ff}.saas-carousel-2 .caption{padding:44px 96px;text-align:left}.saas-carousel-2 .slick-center.slick-slide .caption{opacity:1}.saas-carousel-2 .arrow-link.white{color:#fff;margin:40px 0 0;display:inline-block}.saas-carousel-2 .slick-arrow{display:inline-flex !important;align-items:center;justify-content:center;width:64px !important;height:64px !important}.saas-carousel-2 .slick-prev:before,.saas-carousel-2 .slick-next:before{display:none}.saas-carousel-2 .slick-arrow:hover,.saas-carousel-2 .slick-arrow:focus{background:#aa5ee2;color:#fff}.saas-carousel-2 .slick-arrow:hover svg path,.saas-carousel-2 .slick-arrow:focus svg path{fill:#fff}.saas-carousel-2 .slick-dots,.saas-carousel-2 .slick-dots li{list-style:none;position:static}.saas-carousel-2 .slick-dots li button:before{display:none}.saas-carousel-2 .slick-dots li{width:8px;height:8px;margin:0 8px;transition:.3s all}.saas-carousel-2 .slick-dots li.slick-active{width:40px}.saas-carousel-2 .slick-dots li button{width:100%;height:100%;transition:.3s all;border-radius:50%;padding:0}.saas-carousel-2 .slick-dots li.slick-active button{background:#9441d2;border-radius:4px}.saas-carousel-2 .slick-dotted.slick-slider{margin:0}.saas-carousel-2 .carousel-flexbox{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.saas-carousel-2 .carousel-flexbox a.button.button-default{max-width:290px;display:flex;align-items:center;justify-content:center;margin:35px 9px 0px;height:50px;text-align:center;box-sizing:border-box;padding:14px 25px 15px}.saas-carousel-2 .carousel-flexbox a.button.button-transparent{height:50px;margin:35px 9px 0px;display:flex;padding:14px 25px 15px;text-align:center;justify-content:center;align-items:center}.saas-carousel-2 .carousel-flexbox a.button svg{margin-right:15px;width:18px;height:18px}@media(min-width:601px){.saas-carousel-2 .slick-arrow .mobile{display:none}}@media(max-width:1180px){.saas-carousel-2 .caption{left:50%;transform:translate(-50%,-50%);width:100%}}@media(max-width:1145px){.saas-carousel-2 .slick-slide{padding:0 20px 40px;max-width:none}}@media(max-width:768px){.saas-carousel-2 .slick-next{right:15px}.saas-carousel-2 .slick-prev{left:15px}.saas-carousel-2 .slick-arrow{top:auto;transform:none;bottom:10px;width:40px !important;height:40px !important}.saas-carousel-2 .slide{padding:32px}.saas-carousel-2 .caption{margin:20px auto 30px;text-align:center;max-width:500px;position:static;opacity:1;transform:none;color:#000}.saas-carousel-2 .slick-slide .img-slide{opacity:1;transform:scale(1)}.saas-carousel-2 .carousel-flexbox{flex-direction:column;margin-top:35px}.saas-carousel-2 .carousel-flexbox a.button.button-default{margin:0 0 20px 0;width:100%;max-width:300px}.saas-carousel-2 .carousel-flexbox a.button.button-transparent{margin:0;width:100%;color:#000;max-width:300px}.saas-carousel-2 .header-text h2{line-height:normal;font-size:26px}.saas-carousel-2 .slick-dots{position:relative;bottom:45px}.saas-carousel-2 .slick-list{padding-bottom:30px !important}}@media(max-width:600px){.saas-carousel-2 .slick-arrow .desktop{display:none}.saas-carousel-2 .slick-slide .img-slide{padding:0}}@media(max-width:500px){.saas-carousel-2 .slick-arrow{width:50px;height:50px;line-height:50px}.saas-carousel-2 .slick-prev{left:5px}.saas-carousel-2 .slick-next{right:5px}}