/* Group desktop navigation beside the contact button, as on the homepage. */
@media (min-width:1101px){
 .header{flex-wrap:nowrap;justify-content:flex-start}
 .header #main-navigation{margin-left:auto;width:auto;order:0;justify-content:flex-end;flex-wrap:nowrap}
 .header .header-actions{margin-left:0}
}
@media (min-width:761px) and (max-width:1100px){
 .header #main-navigation{order:3;width:100%;justify-content:flex-end}
 .header .header-actions{margin-left:auto;justify-content:flex-end}
}

/* Match the landing page navigation typography and contact button. */
.header #main-navigation{align-items:center}
.header #main-navigation a{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}
.header .header-actions .button.small{background:#102d4e;border:1px solid #102d4e;color:#fff;border-radius:4px;min-height:50px;padding:15px 21px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:normal;text-decoration:none}
.header .header-actions .button.small:hover{background:#214565;border-color:#214565;color:#fff}
@media(min-width:1101px){.header #main-navigation{gap:26px}.header{gap:26px}}
