header{display:flex;justify-content:center;margin-bottom:50px}header .header-inner{display:flex;width:1920px;min-height:144px;gap:25px;align-items:center;justify-content:space-between}header .hamburger{display:none;background:none;margin:0;border:0;padding:0}header .header-inner nav ul{padding:0 15px;list-style:none}header .header-inner nav li a,header .header-inner nav li span{font-size:24px;font-weight:400;color:var(--edc-grey-charcoal);text-decoration:none !important}header .header-inner nav li.active ul li a{color:var(--edc-grey-charcoal)}header .header-inner nav>ul>li{position:relative}header .header-inner nav>ul>li:nth-child(1of:not(.menu-item)){margin-left:40px}header .header-inner nav>ul>li:hover>ul{display:block}header .header-inner nav>ul>li>ul{display:none;position:absolute;top:100%;left:0px;margin:0;background:var(--edc-white);padding:0 15px;width:926px;opacity:0.95;z-index:1000}header .header-inner nav>ul>li>ul li{margin:0px;margin-bottom:1em;width:100%}header .header-inner nav>ul>li>ul li:last-of-type{margin-bottom:0}header .header-inner nav>ul>li>ul{margin-left:-20px;padding:20px 20px}header .header-inner nav>ul>li>ul .subnav{padding:0}header .header-inner nav>ul>li>ul .subnav li a{margin:0px;padding:0px;margin-bottom:15px;position:relative;display:block;top:0px}header .header-inner nav>ul>li:hover ul{display:block}header .header-inner nav .menu{display:flex;margin:0;padding:0;gap:30px}header .header-inner nav .menu a{white-space:nowrap}header .header-inner #logo{width:300px;height:60px;background-position:top left;background-repeat:no-repeat;background-size:contain;background-image:url(/assets/branding/2025/logo-b3f825d1fa0259f8940308cf994b118973ed8e3df370e9541c2a630c5e6ca774.svg);margin:0 !important}.btn.login{background:var(--edc-white);border:1px solid var(--edc-blue-deep);border-radius:4px;color:var(--edc-blue-deep);padding:5px 15px;font-weight:600}.btn.login:hover{background:var(--edc-blue-deep);border:1px solid var(--edc-blue-deep);color:var(--edc-white)}.btn.take-the-test{background:var(--edc-blue-deep);border:1px solid var(--edc-blue-deep);border-radius:4px;color:var(--edc-white);padding:5px 15px;font-weight:600;text-decoration:none}.btn.take-the-test:hover{background:var(--edc-yellow-gold);border:1px solid var(--edc-yellow-gold)}@media screen and (max-width: 767px){header{margin-top:25px}header .header-inner{flex-direction:column;width:100%;min-height:initial;gap:25px;align-items:center;justify-content:space-between}header .header-brand-and-hamburger{display:flex;flex-wrap:nowrap;gap:25px;align-items:center;justify-content:space-between}header .hamburger{display:block}header .header-navigation{display:none}header .header-navigation.visible{display:block}header .header-inner nav{width:100%;padding:0 15px;list-style:none}header .header-inner nav ul{padding:0 15px;list-style:none}header .header-inner nav>ul>li{display:block;width:100%;margin:0 !important}header .header-inner nav>ul>li a{display:inherit;width:inherit;text-align:center}header .header-inner nav>ul>li>ul{left:initial;right:0;width:100%}header .header-inner nav .menu{flex-direction:column}header .header-inner nav .menu>li>ul a{white-space:normal}}
