.compare_module .compare_module-content{align-items:center;display:flex;height:100%;padding-right:60px}.compare_module .compare_module-info small{font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:10%;line-height:125%;text-transform:uppercase}.compare_module .compare_module-info p{font-family:Roboto;font-weight:400;letter-spacing:0;line-height:180%}.compare_module .before-after-container{margin:0 auto;max-width:800px;overflow:hidden;position:relative}.compare_module .before-after-labels{display:flex;font-size:18px;font-weight:400;justify-content:space-between;margin-bottom:10px}.compare_module .images-container{border-radius:8px;height:400px;overflow:hidden;position:relative;width:100%}.compare_module .after-image,.compare_module .before-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.compare_module .before-image{clip-path:polygon(0 0,var(--position) 0,var(--position) 100%,0 100%);z-index:1}.compare_module .after-image{z-index:0}.compare_module .slider{background:#fff;bottom:0;cursor:ew-resize;left:var(--position);top:0;transform:translateX(-50%);width:3px;z-index:2}.compare_module .slider,.compare_module .slider-button{align-items:center;display:flex;justify-content:center;position:absolute}.compare_module .slider-button{background-color:#004c3f;border:3px solid #fff;border-radius:50%;box-shadow:0 15px 45px 0 #004c3f1a;height:70px;left:50%;top:50%;transform:translate(-50%,-50%);width:70px}