.beforeAfter_Visual_Slider {
  position: relative;
  overflow: hidden;
  height:100%;
  width:100%;
}


.beforeAfter_Visual_Slider span.beforeLabel{
  position: absolute;
  text-align:left;
  width:250px;
  font-size:2em;
  line-height:1.1;
  font-weight: 700;
  top: 40%;
  left: 20px;
  padding: 0.5em 0;
  color: #fff;
  text-shadow: 1px 1px #0a3748;
}
.beforeAfter_Visual_Slider span.afterLabel{
  position: absolute;
  text-align:left;
  width:250px;
  font-size:2em;
  line-height:1.1;
  font-weight: 700;
  top: 40%;
  right: 20px;
  padding: 0.5em 0;
  color: #fff;
  text-shadow: 1px 1px #0a3748;
}


/*.beforeAfter_Visual_Slider span.beforeLabel:after, .beforeAfter_Visual_Slider span.afterLabel:after{
  position:absolute;
  display:block;
  content:'';
  background-color: #fff;
  width: 75%;
  left:12.5%;
  bottom:5%;
  height: 1px;
}
*/

.beforeAfter_Visual_Slider img {
  position:absolute;
  top:0;
  left:0;
  width: 100%;
  height:100%;
  object-fit: cover;
}

.beforeAfter_Visual_Slider {
    background: #fff;
    height: 410px;
    margin: 16px;
}


.beforeAfter_Visual_Slider>img {
mix-blend-mode: multiply;
}


.beforeAfter_Visual_Slider .resize {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: calc(33.25%);
  overflow: hidden;
}
.beforeAfter_Visual_Slider .handle {
  /* Thin line seperator */
  position: absolute;
  left: calc(33.25%);
  top: 0;
  bottom: 0;
  width: 1.3px;
  background-color: rgba(255, 255, 255, 0.66);
  cursor: ew-resize;
}
.beforeAfter_Visual_Slider .handle:after {
  position: absolute;
  opacity:1;
  top: 41%;
  width: 34px;
  height: 34px;
  margin: -17px 0 0 -17px;
  content: '\21d4';
  color: white;
  font-weight: bold;
  font-size: 23px;
  text-align: center;
  line-height: 34px;
  border-radius: 50%;
  transition: all 0.25s ease;
}

.beforeAfter_Visual_Slider .handle:hover:after{
  transition: all 0.25s ease;
opacity:0.15;
}

.beforeAfter_Visual_Slider .draggable:after {
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  line-height: 30px;
  font-size: 20px;
  transition: all 0.25s ease;
}

a.anchor {
    display: block;
    position: relative;
    top: -250px;
    visibility: hidden;
}