.elementor-widget-the_clinic_parallax,
.elementor-widget-the_clinic_parallax .elementor-widget-container {
  overflow: visible;
}

.the-clinic-parallax {
  width: 100%;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible;
}

.the-clinic-parallax__box {
  width: 100%;
  height: 756px;
  position: relative;
  --bg-offset: 0px;
  --bg-pos-x: center;
  --bg-pos-y: 50%;
  overflow: visible;
}

.the-clinic-parallax__box::before {
  content: "";
  position: absolute;
  inset: -25% 0;
  background-image: var(--bg-image, none);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: var(--bg-pos-x, center) var(--bg-pos-y, 50%);
  transform: translateY(var(--bg-offset));
  will-change: transform;
  pointer-events: none;
}
