/* ============================================================
   OnTrac — reveal fix for scroll animations below 992px

   css/menu.css:752 gives html `overflow:hidden; height:100%`
   under 991px so the slide-in menu can work. That makes <body>
   the scroll container, and wow.js reads window.pageYOffset,
   which from then on never moves off 0. So wow.js reveals only
   the blocks that happen to sit in the first viewport at init
   and leaves every later .wow at the animate.css default of
   visibility:hidden — permanently, no matter how far you scroll.

   The content is in the DOM, laid out, taking up space, and
   invisible. On index.html that is the What We Do photo; on
   team.html all 14 headshots; on gamification.html 17 images.
   The production site has the same bug.

   Below 992px, skip the entrance animation and show the content.
   Phones gain nothing from scroll-triggered fades anyway.
   ============================================================ */

@media (max-width: 991px) {
  .wow {
    visibility: visible !important;
    animation-name: none !important;
  }
}
