/* Dark transparent header: opt-in page setting; Enfold standard colour tokens. */
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency {
  --enfold-header_replacement_menu_color: var(--enfold-header-color-color);
  --enfold-header_replacement_menu_hover_color: var(--enfold-header-color-primary);
}
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li:not(.av-menu-button) > a {
  color: var(--enfold-header-color-color);
}
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li:not(.av-menu-button) > a:hover,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li:not(.av-menu-button) > a:focus-visible,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li.current_page_item > a,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li.current-menu-item > a {
  color: var(--enfold-header-color-primary);
  opacity: 1;
}
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-hamburger-inner,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-hamburger-inner::before,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-hamburger-inner::after {
  background-color: var(--enfold-header-color-color);
}

/* Enfold colours the text spans explicitly; inherit the link hover/active colour. */
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li:not(.av-menu-button) > a .avia-menu-text,
#top #wrap_all #header.nikolai-transparent-dark.av_header_transparency .av-main-nav > li:not(.av-menu-button) > a .avia-menu-subtext {
  color: inherit;
}

