.site-header{background:var(--white);border-bottom:var(--border-bottom);box-shadow:var(--box-shadow-bottom);display:flex;grid-area:header;justify-content:center;padding:.5rem 1rem;position:sticky;top:0;z-index:1}.site-header-container{align-items:center;display:flex;justify-content:space-between;max-width:160rem;width:100%}.site-header a:hover{transform:scale(1)}.site-header-title{align-items:center;display:flex;padding:0 1rem}@media only screen and (max-width:768px){.site-header-title{padding:0}}.site-header-title-img{height:4rem;margin-right:1rem;width:4rem}.site-header-title h2{font-family:Arial,sans-serif;font-size:3rem;margin:0}@media only screen and (max-width:640px){.site-header-title h2{font-size:2rem}}.site-header-nav-mobile{display:none}.site-header-nav-mobile a{align-items:center;border:.3rem solid var(--dark);border-radius:.5rem;display:flex;justify-content:center;margin-right:.5rem;padding:.25rem .5rem}.site-header-nav-mobile a span{align-items:center;display:flex;font-size:.5rem;justify-content:center;margin-left:.5rem}.site-header-nav-mobile a i{align-items:center;display:flex;font-size:3rem;font-weight:bolder;justify-content:center}@media only screen and (max-width:640px){.site-header-nav-mobile a i{font-size:2rem}}.site-header-nav-mobile a:hover{border:.3rem solid var(--secondary);color:var(--secondary)}@media only screen and (max-width:1024px){.site-header-nav-mobile{display:block}}.site-header-nav{align-items:center;display:flex;padding:0 1rem}@media only screen and (max-width:1024px){.site-header-nav{background-color:var(--light);display:none;flex-direction:column;position:absolute;right:0;top:5rem}}@media only screen and (max-width:640px){.site-header-nav{top:4rem}}.site-header-nav-link{padding:0 1rem}@media only screen and (max-width:1024px){.site-header-nav-link{padding:1rem}}.site-header-nav-link-active{border-bottom:.4rem solid var(--primary);color:var(--primary)}.site-header-nav-link:hover{border-bottom:.4rem solid var(--secondary)}