.e-con .elementor-widget-reycore-before-after{-webkit-box-flex:1;-ms-flex:1;flex:1}.rey-beforeAfter{aspect-ratio:var(--ba-aspect-ratio, 2.25);overflow:hidden;pointer-events:auto;position:relative;-ms-touch-action:none;touch-action:none;width:100%}.rey-beforeAfter[data-o=vertical]{cursor:ns-resize}.rey-beforeAfter[data-o=vertical] .beforeafter-cursor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:var(--ba-separator-fd, row);flex-direction:var(--ba-separator-fd, row);margin-top:calc(-1*var(--ba-separator-size, 2px)/2)}.rey-beforeAfter[data-o=vertical] .beforeafter-cursor .__center{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.rey-beforeAfter[data-o=horizontal]{cursor:ew-resize}.rey-beforeAfter[data-o=horizontal] .beforeafter-cursor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--ba-separator-fd, column);flex-direction:var(--ba-separator-fd, column);margin-left:calc(-1*var(--ba-separator-size, 2px)/2)}.rey-beforeAfter.--no-mouse{cursor:none !important}.rey-beforeAfter img{max-width:none !important}.rey-beforeAfter>img{width:100%}.rey-beforeAfter .beforeafter-cursor{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rey-beforeAfter .beforeafter-cursor:before,.rey-beforeAfter .beforeafter-cursor:after{content:"";background-color:var(--ba-separator-color, #000);-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;position:relative;z-index:1}.rey-beforeAfter .beforeafter-cursor .__center{font-size:var(--pointer-size, 50px);height:1em;width:1em;border-radius:50%;border:var(--ba-separator-size, 2px) solid var(--ba-separator-color, #000);position:relative;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.17);box-shadow:0 0 10px 2px rgba(0,0,0,.17)}.rey-beforeAfter .beforeafter-cursor .__center:before,.rey-beforeAfter .beforeafter-cursor .__center:after{content:"";display:block;border:.12em solid rgba(0,0,0,0);width:0px;height:0px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rey-beforeAfter .beforeafter-cursor .__center:before{left:65%;border-left-color:var(--ba-separator-color, #000)}.rey-beforeAfter .beforeafter-cursor .__center:after{right:65%;border-right-color:var(--ba-separator-color, #000)}