.navigation-wrapper{display:none}#mobile-logo{position:absolute;width:100%;top:0;left:0;text-align:center;z-index:10000}#mobile-logo img{max-height:70px}@media screen and (min-width:50em){#mobile-logo{display:none}.navigation-wrapper{display:block;z-index:1000;position:fixed;top:0;width:100%;padding:20px 0;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.navigation-wrapper.sticky-top{padding:5px 0}.sticky-top{position:fixed;top:0}.nav-logo{margin-right:30px;height:40px;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.shrink-nav-logo{margin-right:25px;width:auto;height:35px}.navigation-wrapper .menu{justify-content:center;width:100%}.navigation-wrapper li{display:flex;align-items:center}.navigation-wrapper li a{font-family:'Pathway Gothic One',sans-serif;font-size:1.5rem;color:#222;text-transform:uppercase;line-height:1.3;margin:0 4px}.navigation-wrapper li a.active{border-right:solid 2px #111;border-left:solid 2px #111}.navigation-wrapper li a:hover{color:#666}.navigation-wrapper li a.active:hover{color:#666}}@media screen and (min-width:75em){.nav-logo{margin-right:50px;height:50px}.shrink-nav-logo{margin-right:40px;height:40px}.navigation-wrapper li a{font-size:1.75rem;margin:0 8px}}@media screen and (min-width:90em){.nav-logo{margin-right:120px;height:70px}.shrink-nav-logo{margin-right:90px;height:60px}.navigation-wrapper li a{margin:0 10px}}