/* === Scroll-state & hover override rules (separate file for browser compat) === */
/* Scroll-state text-color fallback (.fixed-menu removed — no JS) */
.header-section-2 .panel-grid-cell ul.sub-menu a:hover {
  color: #a50021!important;
}

/* Scroll-state text-color fallback (.fixed-menu removed — no JS) */
.header-section-2 .panel-grid-cell a {
  color: #fff!important;
}

/* Hover-color fix: text was invisible (#a50021 on #a50021 bg) */
.site-header .header-section-2 .panel-grid-cell a:hover {
  color: #fff !important;
}

/* Hover-color fix: text was invisible (#a50021 on #a50021 bg) */
.site-header .header-section-2 .panel-grid-cell ul.sub-menu a:hover {
  color: #fff !important;
}
