.navigation-wrapper{display:none}.toggle-container{background:#fff}#mobile-menu-toggle{cursor:pointer}#mobile-logo{max-height:60px}.mobile-icon img{margin-bottom:2rem;padding:20px 60px 0 0}.position-left.is-transition-push{box-shadow:inset 0 0 0 0 rgba(255,255,255,0)}.position-left{width:350px;-ms-transform:translateX(-350px);transform:translateX(-350px)}.off-canvas-content.is-open-left.has-transition-push{-ms-transform:translateX(350px);transform:translateX(350px)}.off-canvas{background:#fff}.off-canvas{padding:40px}.off-canvas .menu li a{font-size:1.4rem;font-family:'Yanone Kaffeesatz',sans-serif;font-family:Dosis,sans-serif;color:#111;text-transform:uppercase;line-height:1.7;outline:0}.off-canvas .menu li.active>a{color:#fff;background:#ff722d;border-radius:10px}.off-canvas .menu li:hover>a{color:#111}.off-canvas .menu li.active:hover>a{color:#fff}.off-canvas .close-button{z-index:1000;padding:3px 8px 3px 8px;font-size:3rem}@media screen and (min-width:64em){.toggle-container{display:none}#mobile-menu-toggle{display:none}.navigation-wrapper{display:block;z-index:1001;position:fixed;top:0;width:100%;padding:10px 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:#fff;border-bottom:solid 1px #ccc}.navigation-wrapper.sticky-top{padding:5px 0}.sticky-top{position:fixed;top:0}.nav-logo{margin-right:30px;height:50px;-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-size:1.2rem;font-family:'Yanone Kaffeesatz',sans-serif;font-family:Dosis,sans-serif;color:#111;text-transform:uppercase;line-height:1.3;margin:0 4px}.navigation-wrapper li.active>a{color:#fff;background:#ff722d;border-radius:10px}.navigation-wrapper li:hover>a{color:#111}.navigation-wrapper li.active:hover>a{color:#fff}}@media screen and (min-width:75em){.nav-logo{margin-right:50px;height:60px}.shrink-nav-logo{margin-right:40px;height:40px}.navigation-wrapper li a{font-size:1.3rem;margin:0 8px}}@media screen and (min-width:90em){.nav-logo{margin-right:120px;height:85px}.shrink-nav-logo{margin-right:90px;height:60px}.navigation-wrapper li a{font-size:1.4rem;margin:0 10px}}