header{position:relative;z-index:99998;}#TopHeader{width:calc(100% - 4rem);padding:2rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center;}#TopHeader .mobile-navigation{justify-self:end;}#TopHeader .mobile-navigation[open] .hamburger .fa-bars{display:none;}#TopHeader .mobile-navigation:not([open]) .hamburger .fa-times{display:none;}#TopHeader .logo-section picture img{max-width:100%;height:auto;}#TopHeader .navigation-section{position:absolute;top:72px;display:block;transition:left linear 0.5s;left:-275px;background-color:var(--brand-body);}#TopHeader .navigation-section.open{left:0;}#TopHeader .navigation-section > div > ul a{text-decoration:none;}#TopHeader .navigation-section .bottom-navigation > ul a{font-weight:600;}#TopHeader .navigation-section > div:first-child > ul{list-style:none;margin:0;padding:2rem 2rem 0;}#TopHeader .navigation-section > div:last-child > ul{list-style:none;margin:0;padding:0 2rem 2rem;}#TopHeader .navigation-section > div > ul li:not(:last-child){margin-bottom:1rem;}#TopHeader .navigation-section > div > ul .top-nav-link:last-child{display:none;}#TopHeader .navigation-section .top-nav-link .nav-button{padding:0.5rem 1rem;border-width:1px;}#TopHeader .navigation-section > div > ul .top-nav-link.social i{font-size:2.6rem;}@media only screen and (min-width:768px){#TopHeader{padding:0rem 2rem;}#TopHeader .mobile-navigation{display:none;}#TopHeader .navigation-section{display:grid;justify-content:end;gap:1rem;position:relative;left:0;top:0;background-color:transparent;}#TopHeader .navigation-section > div > ul{display:flex;justify-content:end;align-items:center;gap:2rem;padding:0;}#TopHeader .navigation-section > div > ul li:not(:last-child){margin:0rem;}#TopHeader .navigation-section > div > ul .top-nav-link:last-child{display:block;}}@media only screen and (min-width:1024px){#TopHeader{grid-template-columns:0.2fr 1fr;width:calc(100% - 10rem);padding:0rem 5rem;}#homePageTemplate #TopHeader{grid-template-columns:0.3fr 1fr;}}
