/* o5807cf */
/* === fix0617b: header brand contrast on dark nav (bespoke, header.nav scope) === */
header.nav-s56a1d .brand-s56a1d{color:#f5ead6!important}
header.nav-s56a1d .brand-s56a1d:hover{color:#ffffff!important}
header.nav-s56a1d .logo-text-s56a1d{
  color:#f5ead6!important;
  white-space:nowrap;
  overflow:visible;
  text-shadow:0 1px 2px rgba(0,0,0,.45);
}
header.nav-s56a1d .logo-text-s56a1d::first-letter{color:#f2b53d!important}
header.nav-s56a1d .logo-text-s56a1d::after{color:#f2b53d!important;opacity:1!important}
header.nav-s56a1d .container-s56a1d{overflow:visible}
main>section:first-child h1{text-align:center!important}
[class*="burger-btn-"] span{background:#fff!important}
