.elementor-2040 .elementor-element.elementor-element-e131b06{--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-2040 .elementor-element.elementor-element-6c135e7{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:initial;max-width:initial;top:748.921px;z-index:5;}.elementor-2040 .elementor-element.elementor-element-6c135e7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2040 .elementor-element.elementor-element-6c135e7{left:326.938px;}body.rtl .elementor-2040 .elementor-element.elementor-element-6c135e7{right:326.938px;}.elementor-2040 .elementor-element.elementor-element-6c135e7 img{width:100%;}.elementor-2040 .elementor-element.elementor-element-775d822{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2040 .elementor-element.elementor-element-9819180{--display:flex;--min-height:824px;--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-2040 .elementor-element.elementor-element-1404b98{--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-2040 .elementor-element.elementor-element-0e154f6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2040 .elementor-element.elementor-element-6356e1d{--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-2040 .elementor-element.elementor-element-9feedc9{--display:flex;--min-height:824px;--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-2040 .elementor-element.elementor-element-f2899de{--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-2040 .elementor-element.elementor-element-fbc6f12{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2040 .elementor-element.elementor-element-d5f079b{--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-2040 .elementor-element.elementor-element-c4c05b1{--display:flex;}.elementor-2040 .elementor-element.elementor-element-c30eba3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-2040 .elementor-element.elementor-element-5be4ff4{--display:flex;--min-height:766px;--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-2040 .elementor-element.elementor-element-0eef126{--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-2040 .elementor-element.elementor-element-a13915e{--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;}@media(min-width:768px){.elementor-2040 .elementor-element.elementor-element-9819180{--content-width:1440px;}.elementor-2040 .elementor-element.elementor-element-1404b98{--width:50%;}.elementor-2040 .elementor-element.elementor-element-6356e1d{--width:50%;}.elementor-2040 .elementor-element.elementor-element-9feedc9{--content-width:1440px;}.elementor-2040 .elementor-element.elementor-element-f2899de{--width:50%;}.elementor-2040 .elementor-element.elementor-element-d5f079b{--width:50%;}.elementor-2040 .elementor-element.elementor-element-0eef126{--width:50%;}.elementor-2040 .elementor-element.elementor-element-a13915e{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-eb8ee9b *//* Initial position for Section 1 images */
.dose-anim-img {
  transition: transform 0.8s cubic-bezier(0.77,0,0.175,1);
  will-change: transform;
}

/* Move images down when .scrolled is added */
.dose-anim-img.scrolled {
  transform: translateY(140px);
  opacity: 0.2;
}

/* Section 2 images right side animation (optional fade in) */
.dose-right-img {
  opacity: 0;
  transform: translateX(40px);
  transition: opacity 0.7s, transform 0.7s;
}

.section-2-trigger.visible .dose-right-img {
  opacity: 1;
  transform: translateX(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6ec2dc */.container {
  position: relative;
  width: 200vw; /* 2 images width */
  display: flex;
}
.image {
  width: 100vw;
  height: 100vh;
  flex-shrink: 0;
  background-size: cover;
  background-position: center;
}/* End custom CSS */