#header{padding:36px 0 40px}.mobile-header nav.toggle{position:absolute;top:26px;right:10px}header.mobile-only img{height:60px;width:auto}@media (min-width:960px){header ul{list-style:none;padding:0;margin:0;background:#fff;z-index:99;position:relative;float:right}header ul li{display:block;position:relative;float:left;background:#fff;margin:0}header li ul{display:none}header ul li a{display:block;padding:1em 3rem;text-decoration:none;white-space:nowrap;color:#222;text-transform:uppercase;letter-spacing:.075rem}header ul li a:hover{background:#e9e5de;color:#000}header li:hover>ul{display:block;position:absolute}header li:hover li{float:none}header li:hover a{background:#e9e5de;color:#000}.menu-item-82 a{background:#a7b0a7;color:#000 !important;border-radius:30px}.menu-item-82 a:hover{color:#000}header li:hover li a:hover{background:#e9e5de;color:#000}.main-navigation li ul li{border-top:0}#menu-item-82{margin-left:40px}header ul ul ul{left:100%;top:0}header ul:before,ul:after{content:" ";display:table}header ul:after{clear:both}}@media (min-width:768px) and (max-width:1280px){header ul li a{padding:1em 1.5rem}header ul li a{font-size:1.5vw}#menu-item-82{margin-left:20px}}.menu-item-9649{background:#607077;color:#fff;transition:all .25s ease-out}.menu-item-9649 a{color:#fff;padding-left:35px;padding-right:35px}.menu-item-9649:hover{background:#607077;color:#fff}.menu-item-9649:hover a,.menu-item-9649.current-menu-item a{color:#fff}.current-menu-item a{color:#000}#menu{background:#a7b0a7;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;text-align:center;top:0;transition:all .7s ease-in-out;visibility:hidden;width:100%;z-index:1100}#menu.open{opacity:1;visibility:visible}#menu.open li:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}#menu.open li:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#menu.open li:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}#menu.open li:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}#menu.open li:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}#menu.open li:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}#menu.open li:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}#menu.open li:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}#menu.open li:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}#menu.open li:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}#menu.open li{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}#menu ul:hover a{opacity:.5}#menu ul a{-webkit-transform:translateZ(0);transition:opacity .3s ease-in-out}#menu ul a:hover{opacity:1}#menu .main-nav{position:relative;top:50%;transform:translateY(-50%)}#menu .main-nav ul{list-style:none;margin:0;padding:0 30px;text-align:left}#menu .main-nav a{color:#000;display:block;font-size:4.5vw;font-weight:700;padding:1rem;text-decoration:none;text-transform:uppercase}#menu .main-nav a:first{padding-top:0}#menu .menu-footer{padding:2rem;bottom:0;left:0;position:absolute;right:0}#menu .menu-footer ul{display:inline-block;list-style:none;margin:0;padding:0}#menu .menu-footer ul li{display:inline;margin:0 1rem}#menu .menu-footer a{color:#fff;text-decoration:none;text-transform:uppercase}.toggle-menu:hover,.toggle-menu:active,.toggle-menu:focus{background:0 0}.toggle-menu{background-color:transparent;border:none;cursor:pointer;display:inline-block;float:right;height:50px;outline:none;padding:0;pointer-events:initial;position:relative;vertical-align:middle;width:50px;z-index:1110}.toggle-menu span{background-color:#607077;content:"";display:block;height:2px;left:calc(50% - 13px );position:absolute;top:calc(50% - 1px );transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;width:26px}.toggle-menu span:before,.toggle-menu span:after{background-color:#607077;content:"";display:block;height:2px;position:absolute;transform-origin:50% 50%;transition:background-color .2s ease-in-out,top .2s .2s ease-out,transform .2s linear;width:26px}.toggle-menu span:before{top:7px}.toggle-menu span:after{top:-7px}.toggle-menu.active span{background-color:transparent;transition:background .2s ease-out}.toggle-menu.active span:before,.toggle-menu.active span:after{transition:top .2s ease-out,transform .2s .2s ease-out;background-color:#fff}.toggle-menu.active span:before{top:0;transform:rotate3d(0,0,1,-45deg)}.toggle-menu.active span:after{top:0;transform:rotate3d(0,0,1,45deg)}