.before-after-slider .config{display:none}.before-after-slider .config .minSizeLine{width:125px}.before-after-slider .config .distanceToScroller{width:10px}.before-after-slider .config .paddingLeftRight,.before-after-slider .config .scrollerWidth{width:50px}.before-after-slider .config .lowestOpacityBoxes,.before-after-slider .config .lowestOpacityLabels{opacity:.2}@media only screen and (max-width:1000px){.before-after-slider .config .scrollerWidth{width:40px}.before-after-slider .config .lowestOpacityBoxes{opacity:0}.before-after-slider .config .minSizeLine{width:85px}.before-after-slider .config .distanceToScroller{width:5px}.before-after-slider .config .paddingLeftRight{width:30px}}@media only screen and (max-width:768px){.before-after-slider>.content-wrapper>h2{padding-left:30px}.before-after-slider .content-wrapper{padding-left:0!important;padding-right:0!important}}.before-after-slider .slider{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.before-after-slider .slider .wrapper{overflow:hidden}.before-after-slider .slider .after,.before-after-slider .slider .before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.before-after-slider .slider .after{clip-path:inset(0 100% 0 0)}.before-after-slider .slider .content-image{width:100%}.before-after-slider .slider .content-image.mobile{display:none}@media only screen and (max-width:1000px){.before-after-slider .slider .content-image.mobile{display:block}.before-after-slider .slider .content-image.desktop{display:none}}.before-after-slider .slider .interactive .scroller{background-color:transparent;border-radius:50%;bottom:-5px;cursor:pointer;height:50px;left:200px;opacity:.9;pointer-events:auto;position:absolute;transform:translateY(-50%);width:50px;z-index:100}@media only screen and (max-width:1000px){.before-after-slider .slider .interactive .scroller{bottom:-10px;height:40px;width:40px}}.before-after-slider .slider .interactive .scroller:hover{opacity:1}.before-after-slider .slider .scrolling{opacity:1;pointer-events:none;z-index:1}.before-after-slider .slider .interactive .scroller__thumb{height:100%;padding:5px;width:100%}.before-after-slider .slider .interactive .scroller:before{top:100%}.before-after-slider .slider .interactive .scroller:after{bottom:100%}.before-after-slider .slider .interactive .scroller{border:5px solid #3bcb63}.before-after-slider .slider .interactive .scroller:after,.before-after-slider .slider .interactive .scroller:before{background:#3bcb63}.before-after-slider .slider .overlay{align-content:space-between;display:flex;flex-direction:column-reverse;flex-wrap:wrap;height:100%;padding:0 50px 55px;width:100%;z-index:50}@media only screen and (max-width:1000px){.before-after-slider .slider .overlay{padding:0 30px 40px}}.before-after-slider .slider .interactive{align-items:flex-end;display:flex;height:100%;left:0;padding:0 50px 20px;position:absolute;top:0;width:100%}@media only screen and (max-width:1000px){.before-after-slider .slider .interactive{padding:0 30px 5px}}.before-after-slider .slider .interactive .line{align-items:center;display:flex;height:5px;justify-content:space-between;margin-bottom:23px;margin-top:7px;width:100%;z-index:50}.before-after-slider .slider .interactive .line .left,.before-after-slider .slider .interactive .line .right{background-color:#fff;height:5px;z-index:50}.before-after-slider .slider .overlay .labels{align-items:center;display:flex;justify-content:space-between;width:100%;z-index:50}.before-after-slider .slider .overlay .labels .left,.before-after-slider .slider .overlay .labels .right{background-color:#fff;border-radius:5px;min-width:75px;padding:7px 20px;text-align:center}.before-after-slider .slider .overlay .labels .left{border-bottom-left-radius:0}.before-after-slider .slider .overlay .labels .right{border-bottom-right-radius:0;opacity:.3}@media only screen and (max-width:1000px){.before-after-slider .slider .overlay .labels .left,.before-after-slider .slider .overlay .labels .right{font-size:14px;padding:5px 10px}}.before-after-slider .texts{display:flex;justify-content:space-between;margin-top:15px;position:relative}@media only screen and (max-width:1000px){.before-after-slider .texts{margin-top:5px}}.before-after-slider .texts .after,.before-after-slider .texts .before{border-radius:0 0 10px 10px;font-size:20px;padding:25px 30px;width:calc(50% - 5px)}@media only screen and (max-width:1000px){.before-after-slider .texts .before{position:absolute}.before-after-slider .texts .after,.before-after-slider .texts .before{width:100%}.before-after-slider .texts .after{opacity:0}}.before-after-slider .texts .after{opacity:.2}