.alt-header{align-items:center;background-color:#192831;color:#fff;display:flex;flex-direction:row;height:10vh;justify-content:space-between;padding:5vw;position:relative;width:100%;z-index:100}.logo{max-width:20vw}.menu ul{display:flex;flex-direction:row;gap:2rem;list-style-type:none;margin-block-end:0}.cta a,.menu a,.mobile-cta a,.mobile-toggle a{color:#fff;text-decoration:none}button.cta,button.mobile-cta{background-color:#2a4250;border:none;border-radius:56px;color:#fff;font-size:1.25rem;padding:1rem 2rem}.mobile,.mobile-toggle-checkbox{display:none}.toggle{cursor:pointer;position:relative;z-index:101}.mobile-toggle-checkbox:checked~.toggle{position:fixed;right:5vw;top:5vh}.toggle .close-icon{display:none}.toggle .open-icon{display:block}.mobile-toggle{background:#1d2e38;color:#fff;height:100vh;left:-110%;padding:5vw;position:fixed;top:0;transition:left .3s ease-in-out;width:100%;z-index:100}.mobile-toggle a{color:#fff}.mobile-toggle-checkbox:checked~.mobile-toggle{left:0}.mobile-toggle-checkbox:checked~.toggle .close-icon{display:block}.mobile-toggle-checkbox:checked~.toggle .open-icon{display:none}.mobile-toggle ul{list-style-type:none;margin:0;padding:0}.mobile-toggle li{padding:2rem 5vw}.mobile-toggle li:nth-child(2){border-bottom:1px solid #2a4250;border-top:1px solid #2a4250}.mobile-toggle li a{color:#fff;font-size:1.5rem;text-decoration:none}@media (max-width:768px){.logo{max-width:40vw}.cta,.menu{display:none}.mobile,.mobile-vta,.toggle{display:block}}