#page-header{background-color:#FAFAFA;box-shadow:0px 1px 10px -2px dimgray;z-index:1}@media screen and (min-width: 47.8em){#page-header{display:grid;grid-template-columns:minmax(auto, 1fr) minmax(auto, 1fr)}}.brand-container{display:inline-block;margin:10px 0px 0px 10px;width:75%}.brand-container .brand-img{margin-top:0px;max-height:75px}@media screen and (min-width: 47.8em){.brand-container{width:auto}}#full-nav{position:relative;display:none;margin:auto auto 15px 1vw}@media screen and (min-width: 47.8em){#full-nav{display:block}}#full-nav ul{display:-ms-flexbox;display:flex;margin:0;padding:0}#full-nav li{display:inline-block;padding:5px .7em;list-style:none;line-height:1;white-space:nowrap}#full-nav li .link-fancy{border-bottom-color:#E8E8E8}#full-nav li+li{border-left:1px solid #B9B9B9}#mobile-nav{display:block;position:fixed;height:100%;top:0;right:-300px;width:300px;max-width:95%;padding-top:30px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#FAFAFA;transition:right 0.2s ease-out;box-shadow:0px 1px 10px -2px dimgray}@media screen and (min-width: 47.8em){#mobile-nav{display:none}}#mobile-nav.active{right:0}#mobile-nav #menu-close{display:block;position:absolute;top:17px;right:15px;height:30px;width:30px;font-size:25px;background-color:#FAFAFA;border-radius:100%}#mobile-nav #menu-close .close-x{stroke:black;fill:transparent;stroke-linecap:round;stroke-width:3}#mobile-nav li{list-style:none;margin:.7em 0}#menu-open{display:block;float:right;margin:17px 20px 0px 0px;margin-left:auto;font-size:25px}@media screen and (min-width: 47.8em){#menu-open{display:none}}#menu-open,#menu-close{color:#161A1C;text-decoration:none}.menu-link{position:relative;color:#161A1C}.menu-link:before{content:' ';display:block;position:absolute;top:50%;transform:translateY(-50%);left:-0.7em;width:0px;height:0px;border:7px solid transparent;border-left:7px solid #1D3760}.about-submenu{margin-left:1.5em;font-size:0.9em}.about-submenu:before{border:5px solid transparent;border-left:5px solid #1D3760}