/* Begin hero animations when their own images are ready, even on a cold cache. */
.kv-area .animate__animated { animation-play-state: paused; }
.kv-area .image-ready { animation-play-state: running; }
#footer-menu { z-index: 1000; }
@media (prefers-reduced-motion: reduce) {
  .animate__animated { animation-duration: .01ms !important; }
  .top-to-top,.left-to-right,.right-to-left,.down-to-top,.down-to-top2,.top-to-down { transition: none !important; }
}
