.image-comp-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:100px 20px;position:relative}.image-comp-wrapper .heading-sec :not(.hs-button,.button){color:inherit}.image-comp-wrapper .heading-sec{padding-bottom:50px}.image-comp-wrapper .comparison-container{border-radius:10px;display:table;margin:auto;max-width:1000px;overflow:hidden;position:relative}.image-comp-wrapper .caption{background:hsla(0,0%,100%,.7);bottom:.5em;display:inline-block;padding:.5em;position:absolute;right:.5em}.image-comp-wrapper .comparison-lhs-wrapper{height:100%;overflow:hidden;width:50%}.comparison-lhs{display:block;max-width:none}.image-comp-wrapper .comparison-lhs,.image-comp-wrapper .comparison-lhs-wrapper{left:0;position:absolute;top:0}.image-comp-wrapper .comparison-dragger{cursor:ew-resize;height:100%;left:50%;position:absolute;top:0;width:0}.image-comp-wrapper .comparison-dragger:before{background:hsla(0,0%,100%,.3);content:"";display:block;height:100%;margin-left:-.2em;width:.4em}.image-comp-wrapper .comparison-dragger:after{background:#fff;border-radius:100%;content:"◀ ▶";display:block;height:2.2em;left:50%;line-height:2.2em;margin:-1.1em;position:absolute;text-align:center;top:50%;white-space:nowrap;width:2.2em}.image-comp-wrapper .comparison-lhs{height:100%}.image-comp-wrapper .comparison-lhs img{height:100%!important;object-fit:cover}