.front .lottie, .is-root-container .lottie {
  width: var(--lottie-width);
  mix-blend-mode: var(--lottie-multiply);
  position: absolute;
  bottom: var(--lottie-bottom);
  left: var(--lottie-left);
  right: var(--lottie-right);
  top: var(--lottie-top);
  transform: var(--lottie-transform);
  z-index: var(--lottie-index);
  pointer-events: none;
  height: auto;
}
@media (max-width: 991px) {
  .front .lottie, .is-root-container .lottie {
    width: calc(var(--lottie-width) / 100 * 60);
  }
}

.wp-block-acf-lottie {
  position: static !important;
}

.wp-block-group {
  position: relative;
  z-index: 1;
}

@media (max-width: 600px) {
  .front .wp-block-eedee-block-gutenslider.ed-mobile-hidden + .lottie {
    display: none;
  }
}
@media (min-width: 601px) and (max-width: 960px) {
  .front .wp-block-eedee-block-gutenslider.ed-tablet-hidden + .lottie {
    display: none;
  }
}
@media only screen and (min-width: 961px) {
  .front .wp-block-eedee-block-gutenslider.ed-desktop-hidden + .lottie {
    display: none;
  }
}