.ok-header__logo:hover{color:#546edb}
body.okayNav-loaded{overflow-x:hidden}
.okayNav-header{position:fixed;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;width:100%;padding:0 15px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.okayNav:not(.loaded){visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.okayNav ul{float:left}
.okayNav a{position:relative;z-index:1;color:#fff}
.okayNav__nav--visible{overflow:hidden;white-space:nowrap}
.okayNav__nav--visible a{display:block;padding:15px;transition:color .2s cubic-bezier(.55,0,.1,1)}
.okayNav__nav--visible:empty~.okayNav__menu-toggle{top:0}
.okayNav__nav--invisible{visibility: hidden;position:fixed;top:5rem;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch; z-index: 999}
.okayNav__nav--invisible a{display:block;width:240px;padding:15px;background:#00313c}
.okayNav__nav--invisible a:hover,.okayNav__nav--invisible .active a {background:#00313c}
.okayNav__nav--invisible.nav-left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.okayNav__nav--invisible.nav-right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%);position:absolute;visibility:hidden;display:none}
.okayNav__nav--invisible.transition-enabled{transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1),-webkit-transform .4s cubic-bezier(.55,0,.1,1)}
.okayNav__nav--invisible.nav-open {visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);display:block}
.okayNav__menu-toggle{text-indent: -9999px;position:relative;z-index:1;top:8px;float:left;width:40px;height:20px;cursor:pointer;transition:-webkit-transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1);transition:transform .4s cubic-bezier(.55,0,.1,1),-webkit-transform .4s cubic-bezier(.55,0,.1,1)}
.okayNav__menu-toggle.okay-invisible{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0}
.okayNav__menu-toggle span{position:absolute;right:0;left:0;display:block;width:4px;height:4px;margin:auto;pointer-events:none;border-radius:50%}
.okayNav__menu-toggle span:nth-child(1){top:0}
.okayNav__menu-toggle span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.okayNav__menu-toggle span:nth-child(3){bottom:0}
.okayNav__menu-toggle.icon--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.okayNav-header{height:7rem;background-color:#fff}
.okayNav__nav--visible a:hover,.okayNav a:hover{color:#70cb97}
.okayNav__nav--invisible{background:#00313c}
.okayNav__menu-toggle span{background:#fff}
.okayNav__menu-toggle.icon--active span,.okayNav__menu-toggle:hover span{background:#70cb97}

