.elementor-340 .elementor-element.elementor-element-6390905{--display:flex;--min-height:300px;--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-340 .elementor-element.elementor-element-6390905:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-6390905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-340 .elementor-element.elementor-element-fbec98c{--display:flex;--min-height:300px;--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;}.elementor-340 .elementor-element.elementor-element-5f57dbc{--display:flex;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-fd18445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:55px;font-weight:bold;color:#000000;}.elementor-340 .elementor-element.elementor-element-e271ac9{--display:flex;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-340 .elementor-element.elementor-element-37b4818{text-align:right;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-340 .elementor-element.elementor-element-37b4818 p{margin-block-end:0px;}.elementor-340 .elementor-element.elementor-element-46854c8{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-340 .elementor-element.elementor-element-8f09ad5{--display:flex;--min-height:400px;--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;}.elementor-340 .elementor-element.elementor-element-05038d1{--display:flex;}.elementor-340 .elementor-element.elementor-element-05038d1:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-05038d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/1-6.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-f5ad606{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-f5ad606::before, .elementor-340 .elementor-element.elementor-element-f5ad606 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-f5ad606 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-f5ad606 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-f5ad606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-f5ad606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-0732cb7{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-0732cb7.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-0732cb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-23a7f18{--display:flex;}.elementor-340 .elementor-element.elementor-element-23a7f18:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-23a7f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/2-6.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-14b5377{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-14b5377::before, .elementor-340 .elementor-element.elementor-element-14b5377 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-14b5377 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-14b5377 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-14b5377 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-14b5377 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-89e5e77{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-89e5e77.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-89e5e77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-3850ca1{--display:flex;}.elementor-340 .elementor-element.elementor-element-3850ca1:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-3850ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/3-5.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-d3e664a{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-d3e664a::before, .elementor-340 .elementor-element.elementor-element-d3e664a > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d3e664a > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d3e664a > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d3e664a > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d3e664a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-ef555a0{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-ef555a0.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-ef555a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-dfb15fc{--display:flex;--min-height:400px;--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;}.elementor-340 .elementor-element.elementor-element-c621046{--display:flex;}.elementor-340 .elementor-element.elementor-element-c621046:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-c621046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/4-5.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-eecb53e{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-eecb53e::before, .elementor-340 .elementor-element.elementor-element-eecb53e > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-eecb53e > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-eecb53e > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-eecb53e > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-eecb53e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-d73b2ff{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-d73b2ff.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-d73b2ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-73bc1a9{--display:flex;}.elementor-340 .elementor-element.elementor-element-73bc1a9:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-73bc1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/5-5.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-25163f0{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-25163f0::before, .elementor-340 .elementor-element.elementor-element-25163f0 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-25163f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-25163f0 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-25163f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-25163f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-83ead9a{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-83ead9a.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-83ead9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-8ca1dc5{--display:flex;}.elementor-340 .elementor-element.elementor-element-8ca1dc5:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-8ca1dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/6.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-856f191{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-856f191::before, .elementor-340 .elementor-element.elementor-element-856f191 > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-856f191 > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-856f191 > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-856f191 > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-856f191 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-e56371d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-e56371d.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-e56371d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-834d826{--display:flex;--min-height:400px;--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;}.elementor-340 .elementor-element.elementor-element-b95101b{--display:flex;}.elementor-340 .elementor-element.elementor-element-b95101b:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-b95101b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/7.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-d4136dd{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-d4136dd::before, .elementor-340 .elementor-element.elementor-element-d4136dd > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d4136dd > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-d4136dd > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d4136dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-d4136dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-034ac2d{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-034ac2d.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-034ac2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-a9a79cf{--display:flex;}.elementor-340 .elementor-element.elementor-element-a9a79cf:not(.elementor-motion-effects-element-type-background), .elementor-340 .elementor-element.elementor-element-a9a79cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamcatchershairgallery.com/wp-content/uploads/2025/08/Add-a-subheading-6.png");background-size:cover;}.elementor-340 .elementor-element.elementor-element-42cc27d{--display:flex;--min-height:340px;--justify-content:center;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C59D5F;--border-color:#C59D5F;--border-radius:0px 0px 0px 0px;}.elementor-340 .elementor-element.elementor-element-42cc27d::before, .elementor-340 .elementor-element.elementor-element-42cc27d > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-42cc27d > .e-con-inner > .elementor-background-video-container::before, .elementor-340 .elementor-element.elementor-element-42cc27d > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-42cc27d > .e-con-inner > .elementor-background-slideshow::before, .elementor-340 .elementor-element.elementor-element-42cc27d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-340 .elementor-element.elementor-element-b10e9cb{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-340 .elementor-element.elementor-element-b10e9cb.elementor-element{--align-self:center;}.elementor-340 .elementor-element.elementor-element-b10e9cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#FFFFFF;}.elementor-340 .elementor-element.elementor-element-11ab45c{--display:flex;}.elementor-340 .elementor-element.elementor-element-20d2706{--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-340 .elementor-element.elementor-element-f8a71b1{--spacer-size:115px;}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-05038d1{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-f5ad606{--width:80%;}.elementor-340 .elementor-element.elementor-element-23a7f18{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-14b5377{--width:80%;}.elementor-340 .elementor-element.elementor-element-3850ca1{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-d3e664a{--width:80%;}.elementor-340 .elementor-element.elementor-element-c621046{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-eecb53e{--width:80%;}.elementor-340 .elementor-element.elementor-element-73bc1a9{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-25163f0{--width:80%;}.elementor-340 .elementor-element.elementor-element-8ca1dc5{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-856f191{--width:80%;}.elementor-340 .elementor-element.elementor-element-b95101b{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-d4136dd{--width:80%;}.elementor-340 .elementor-element.elementor-element-a9a79cf{--min-height:400px;}.elementor-340 .elementor-element.elementor-element-42cc27d{--width:80%;}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-8f09ad5{--width:90%;}.elementor-340 .elementor-element.elementor-element-f5ad606{--width:90%;}.elementor-340 .elementor-element.elementor-element-14b5377{--width:90%;}.elementor-340 .elementor-element.elementor-element-d3e664a{--width:90%;}.elementor-340 .elementor-element.elementor-element-dfb15fc{--width:90%;}.elementor-340 .elementor-element.elementor-element-eecb53e{--width:90%;}.elementor-340 .elementor-element.elementor-element-25163f0{--width:90%;}.elementor-340 .elementor-element.elementor-element-856f191{--width:90%;}.elementor-340 .elementor-element.elementor-element-834d826{--width:90%;}.elementor-340 .elementor-element.elementor-element-d4136dd{--width:90%;}.elementor-340 .elementor-element.elementor-element-42cc27d{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-f5ad606 */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b5377 */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3e664a */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eecb53e */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25163f0 */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-856f191 */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4136dd */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cc27d */.zoom-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(0.8);
  opacity: 0;
  transition: all 0.5s ease-in-out;
  z-index: 2;
}

.outer-box {
  position: relative;
  overflow: hidden;
}

.outer-box:hover .zoom-box {
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}/* End custom CSS */