.case-study-section.results-extended{border-radius:80px;box-shadow:0 0 16px 0 #f3f4f4;margin:0 auto;max-width:1280px}.results-extended-top-section{background:#041e42;border-top-left-radius:80px;border-top-right-radius:80px;color:#fff}.cs-results-extended-header{align-items:center;display:flex;justify-content:center}.cs-results-extended-header h2,.results-extended-top-section h2{color:#fff;padding:32px 0;text-align:center}.cs-results-extended-content{padding:40px 80px}.cs-results-extended-content-2{padding:80px}.cs-results-extended-info{background:#041e42;border-radius:16px;max-width:390px;padding:40px;position:relative}.results-extended-before-after{margin:0 auto;max-width:900px}.results-extended-mid-section,.results-extended-mid-section-2{padding:0 0 40px}.before-after-slider{border-radius:16px;cursor:default;height:auto;overflow:hidden;position:relative;user-select:none;width:100%}.before-after-slider img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.before-image{clip-path:inset(0 50% 0 0);z-index:1}.after-image{clip-path:inset(0 0 0 50%);z-index:2}.slider-handle{align-items:center;cursor:ew-resize;display:flex;flex-direction:column;justify-content:center;width:40px;z-index:3}.handle-bar,.slider-handle{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.handle-bar{background-color:hsla(0,0%,100%,.8);mask-image:radial-gradient(circle,transparent 25px,#000 26px);-webkit-mask-image:radial-gradient(circle,transparent 25px,#000 26px);width:2px;z-index:1}.handle-circle{align-items:center;background:rgba(4,30,66,.2);border:2px solid hsla(0,0%,100%,.8);border-radius:50%;display:flex;height:50px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:3}.handle-circle .fa-chevron-left,.handle-circle .fa-chevron-right{color:#fff;font-size:16px;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.8);user-select:none}.fa-chevron-left{left:10px}.fa-chevron-right{right:10px}.slider-labels{bottom:0;display:flex;height:40px;justify-content:space-between;padding:0;pointer-events:none;position:absolute;width:100%;z-index:4}.slider-labels .label{background:#041e42;color:#fff;font-weight:400;padding:10px}.before-label{text-align:left;z-index:1}.after-label,.before-label{color:#fff;font-size:16px;padding:10px}.after-label{text-align:right;z-index:2}.results-extended-bottom-image{margin:0 auto;max-width:1140px;padding:16px;text-align:center}img.wide{border-radius:16px;max-width:100%}.case-study-section.results-extended .cs-results-extended-info h3{color:#009bd2;font-size:20px;font-weight:400;letter-spacing:0;line-height:150%;margin:0}.cs-results-extended-info p{margin:0 0 16px}.results-extended-bottom-content{margin:40px auto 0;max-width:1000px;padding-bottom:40px}.results-extended>div:last-child{border-bottom-left-radius:80px;border-bottom-right-radius:80px}.results-extended-slider-section{padding:40px 80px}.results-image-carousel{margin:0 auto;max-width:920px;position:relative}.results-image-carousel .slick-track{align-items:center;display:flex}.results-carousel-cell{outline:none;padding:0 10px}.results-carousel-image{text-align:center}.results-carousel-image img{border-radius:16px;display:block;height:auto;margin:0 auto;width:100%}.image-caption{text-align:center}.results-image-carousel .slick-next,.results-image-carousel .slick-prev{color:#041e42;cursor:pointer;font-size:24px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.results-image-carousel .slick-prev{left:32px}.results-image-carousel .slick-next{right:32px}.results-image-carousel .slick-slider:before{display:none}.results-image-carousel .slick-dots{list-style:none;margin:0;padding:20px 0 0;text-align:center}.results-image-carousel .slick-dots li{display:inline-block;margin:0 4px}.results-image-carousel .slick-dots li button{background:#041e42;border:none;border-radius:50%;cursor:pointer;font-size:0;height:10px;opacity:.3;padding:0;width:10px}.results-image-carousel .slick-dots li.slick-active button{background:#009bd2;opacity:1}@media only screen and (max-width:1225px){.results-image-carousel .slick-prev{left:-15px}.results-image-carousel .slick-next{right:-15px}}@media only screen and (max-width:1000px){.results-extended-slider-section{padding:40px}}@media only screen and (max-width:600px){.results-extended-slider-section{padding:40px 20px}}