  body.ws-hero-ready #brx-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 1000; background: transparent; }  body.ws-hero-ready #brx-header .brxe-section { background: transparent !important; }  body.ws-hero-ready #brx-header .bricks-nav-menu > li > a { color: #FFFFFF !important; }  body.ws-hero-ready #brx-header .brxe-image img { filter: brightness(0) invert(1); }  body.ws-hero-ready #brx-header .bricks-mobile-menu-toggle { color: #FFFFFF !important; }  h1, h2, h3, h4, h5 { font-family: "Encode Sans Expanded", sans-serif !important; font-weight: 700 !important; text-transform: uppercase; }  :root { --ws-white: #F8F8F8; --ws-navy: #172A3B; --ws-black: #111111; --ws-accent: #63B2AC; }  :is(h1, h2, h3, h4, h5) .ws-accent { color: var(--ws-accent) !important; }  :is(h1, h2, h3, h4, h5).ws-title-white, :is(h1, h2, h3, h4, h5).ws-title-white * { color: var(--ws-white) !important; }  #brx-header .ws-mega-panel .brx-grid .brxe-text-link, #brx-header .ws-mega-panel .brx-grid .brxe-text-link:hover, #brx-header .ws-mega-panel .brx-grid .brxe-text-link:focus { color: #fff !important; -webkit-text-fill-color: #fff !important; -webkit-text-stroke: 0 !important; text-shadow: none !important; font-size: clamp(18px, 1.6vw, 26px) !important; font-weight: 700 !important; line-height: 1.2 !important; letter-spacing: -0.02em !important; text-decoration: none !important; }