/* Homepage-only recreation of the supplied Framer image motion. */
@media (prefers-reduced-motion: no-preference) {
  html.vacapals-image-motion-enabled .framer-1x5f1qf-container,
  html.vacapals-image-motion-enabled .framer-1o37gj0-container,
  html.vacapals-image-motion-enabled .framer-3eeblf-container,
  html.vacapals-image-motion-enabled .framer-1dhm0u6-container,
  html.vacapals-image-motion-enabled .framer-kb0j1b-container,
  html.vacapals-image-motion-enabled .framer-1g6cxf4-container,
  html.vacapals-image-motion-enabled .framer-jyxc2e-container,
  html.vacapals-image-motion-enabled .vacapals-service-location-image {
    opacity: 0.001 !important;
    transform: scale(0.9) !important;
    transform-origin: center;
  }

  html.vacapals-image-motion-enabled [data-vacapals-image-motion] {
    opacity: var(--vacapals-motion-opacity, 0.001) !important;
    transform:
      translate3d(
        var(--vacapals-motion-x, 0px),
        var(--vacapals-motion-y, 0px),
        0
      )
      scale(var(--vacapals-motion-scale, 0.9)) !important;
    transform-origin: center;
    backface-visibility: hidden;
    will-change: transform, opacity;
  }
}
