/* DMC site-wide entrance animations (child theme: Avada-Child-Theme/dmc-animations.css)
 * Classes are only ever added by dmc-animations.js, to elements below the fold. */
.dmc-a { transition: opacity 0.75s cubic-bezier(0.2, 0.6, 0.2, 1), transform 0.75s cubic-bezier(0.2, 0.6, 0.2, 1); will-change: opacity, transform; }
.dmc-a-up { opacity: 0; transform: translate3d(0, 32px, 0); }
.dmc-a-zoom { opacity: 0; transform: scale(0.94); }
.dmc-a.dmc-in { opacity: 1; transform: none; }

@media (prefers-reduced-motion: reduce) {
  .dmc-a, .dmc-a-up, .dmc-a-zoom { opacity: 1 !important; transform: none !important; transition: none !important; }
}
