.elementor-9127 .elementor-element.elementor-element-e8024d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9127 .elementor-element.elementor-element-9cc8226{--spacer-size:100px;}body.elementor-page-9127:not(.elementor-motion-effects-element-type-background), body.elementor-page-9127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}/* Start custom CSS */.img-hover-swap {
  position: relative;
  display: inline-block;
}
.img-hover-swap img {
  transition: opacity 0.3s;
  display: block;
}

/* Default: Hide hover image unless .active or :hover */
.img-hover-swap::after {
  content: "";
  position: absolute;
  left: 0; top: 0;
  width: 100%; height: 100%;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s;
  z-index: 2;
}
/* Show swap on .active or :hover */
.img-hover-swap.active::after,
.img-hover-swap:hover::after {
  opacity: 1;
}
.img-hover-swap.active img,
.img-hover-swap:hover img {
  opacity: 0;
}

.img-hover-swap-1::after { background: url('https://draftoradesigns.com/wp-content/uploads/2025/09/b1.png') center/cover no-repeat; }
.img-hover-swap-2::after { background: url('HOVER_IMAGE_URL_2') center/cover no-repeat; }
.img-hover-swap-3::after { background: url('HOVER_IMAGE_URL_3') center/cover no-repeat; }
.img-hover-swap-4::after { background: url('HOVER_IMAGE_URL_4') center/cover no-repeat; }
.img-hover-swap-5::after { background: url('HOVER_IMAGE_URL_5') center/cover no-repeat; }
.img-hover-swap-6::after { background: url('HOVER_IMAGE_URL_6') center/cover no-repeat; }/* End custom CSS */