/* WebDon homepage fixes — 28 Sep 2026
   Goes in: /assets/css/webdon-theme.css (replaces the empty file already there)
   Loaded after output.css, so these rules override the template. */

/* 1. Nav: links were black text on the black pill, so invisible.
      White links, orange for the current page and on hover. Desktop and mobile. */
#menu a { color: #fff; }
#menu a:hover,
#menu a.active { color: #ff4f01; }

/* 2. Hero: cut the big dead gap under the nav (template default is 220px). */
@media (min-width: 1024px) {
  section.lg\:pt-\[220px\] { padding-top: 150px; }
}

/* 3. Splash screen failsafe: if the animation ever stalls,
      the black WEBDON screen fades itself out after 4 seconds. */
.preloader { animation: wd-preloader-out .4s ease 4s forwards; }
@keyframes wd-preloader-out {
  to { opacity: 0; visibility: hidden; pointer-events: none; }
}

/* 4. No intro animation: splash screen and slide-in effects removed (29 Sep 2026) */
.preloader { display: none !important; }
.fadeInUp { transform: none !important; opacity: 1 !important; }
