.elementor-2430 .elementor-element.elementor-element-3944a33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2430 .elementor-element.elementor-element-8605331{--display:flex;--min-height:469px;--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;--justify-content:center;--background-transition:0.3s;}.elementor-2430 .elementor-element.elementor-element-8605331:hover::before, .elementor-2430 .elementor-element.elementor-element-8605331:hover > .elementor-background-video-container::before, .elementor-2430 .elementor-element.elementor-element-8605331:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2430 .elementor-element.elementor-element-8605331 > .elementor-background-slideshow:hover::before, .elementor-2430 .elementor-element.elementor-element-8605331 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2430 .elementor-element.elementor-element-8605331:hover{--overlay-opacity:1;}.elementor-2430 .elementor-element.elementor-element-83f1339 > .elementor-widget-container{--e-transform-translateY:150px;margin:0px 0px 0px -70px;}.elementor-2430 .elementor-element.elementor-element-83f1339 img{width:85%;}.elementor-2430 .elementor-element.elementor-element-74f7c71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2430 .elementor-element.elementor-element-74f7c71{z-index:1;}.elementor-2430 .elementor-element.elementor-element-74f7c71 img{width:85%;}.elementor-2430 .elementor-element.elementor-element-356f75d{--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;--justify-content:center;}.elementor-2430 .elementor-element.elementor-element-29a1bc0{text-align:center;}.elementor-2430 .elementor-element.elementor-element-8d7e86f{text-align:center;}.elementor-2430 .elementor-element.elementor-element-b970777{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2430 .elementor-element.elementor-element-d69bcf7{--display:flex;--min-height:469px;--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;--justify-content:center;--background-transition:0.3s;}.elementor-2430 .elementor-element.elementor-element-d69bcf7:hover::before, .elementor-2430 .elementor-element.elementor-element-d69bcf7:hover > .elementor-background-video-container::before, .elementor-2430 .elementor-element.elementor-element-d69bcf7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2430 .elementor-element.elementor-element-d69bcf7 > .elementor-background-slideshow:hover::before, .elementor-2430 .elementor-element.elementor-element-d69bcf7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2430 .elementor-element.elementor-element-d69bcf7:hover{--overlay-opacity:1;}.elementor-2430 .elementor-element.elementor-element-354d4e3 > .elementor-widget-container{--e-transform-translateY:130px;margin:0px 0px 0px -40px;}.elementor-2430 .elementor-element.elementor-element-354d4e3 img{width:88%;}.elementor-2430 .elementor-element.elementor-element-e40536d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2430 .elementor-element.elementor-element-e40536d{z-index:1;}.elementor-2430 .elementor-element.elementor-element-e40536d img{width:85%;}.elementor-2430 .elementor-element.elementor-element-3ac6ad2{--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;--justify-content:center;}.elementor-2430 .elementor-element.elementor-element-adf8ae5{text-align:center;}.elementor-2430 .elementor-element.elementor-element-8820b1d{text-align:center;}@media(min-width:768px){.elementor-2430 .elementor-element.elementor-element-8605331{--width:50%;}.elementor-2430 .elementor-element.elementor-element-356f75d{--width:50%;}.elementor-2430 .elementor-element.elementor-element-d69bcf7{--width:50%;}.elementor-2430 .elementor-element.elementor-element-3ac6ad2{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-8605331 */.hover-product-box {
  position: relative;
  overflow: visible;
  display: inline-block;
}

/* Front Image */
.hover-product-box .front-img img {
  position: relative;
  z-index: 5;
  width: 100%;
  display: block;
}

/* Back Image (Hidden initially) */
.hover-product-box .back-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 95%;
  transform: translate(-50%, -50%) translateX(-70px) scale(0.5);
  opacity: 0;
  z-index: 1;
  transition: all 0.6s ease;
}

/* Back Image Hover - Bigger grow */
.hover-product-box:hover .back-img img {
  transform: translate(-50%, -50%) translateX(0px) scale(1.25);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d69bcf7 */.hover-product-box {
  position: relative;
  overflow: visible;
  display: inline-block;
}

/* Front Image */
.hover-product-box .front-img img {
  position: relative;
  z-index: 5;
  width: 100%;
  display: block;
}

/* Back Image (Hidden initially) */
.hover-product-box .back-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 95%;
  transform: translate(-50%, -50%) translateX(-70px) scale(0.5);
  opacity: 0;
  z-index: 1;
  transition: all 0.6s ease;
}

/* Back Image Hover - Bigger grow */
.hover-product-box:hover .back-img img {
  transform: translate(-50%, -50%) translateX(0px) scale(1.25);
  opacity: 1;
}/* End custom CSS */