header{background-color:var(--secondary-blue);padding:20px 0;position:relative}header nav{align-items:center;display:flex}#header-logo{display:block;max-width:200px}header a.btn-primary-accent{margin-left:auto}@media screen and (max-width:500px){header a.btn-primary-accent{display:none}}