header.active .headerBar{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}header.active .headerBar .logo,header.active .headerBar .mainMenuWrapper li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}header.scrolled .headerBar{background:#000;border-color:rgba(255,255,255,.2);height:5vw;line-height:5vw}header.scrolled .headerBar .logo{width:9.375vw}header .headerBar{height:7.5vw;left:0;position:fixed;top:0;width:100vw;background:0 0;color:#000;line-height:7.5vw;z-index:10;border-bottom:1px solid transparent;-webkit-transform:translateY(-.625vw);-moz-transform:translateY(-.625vw);-o-transform:translateY(-.625vw);-ms-transform:translateY(-.625vw);transform:translateY(-.625vw);opacity:0;-webkit-transition:transform .45s 0s,opacity .45s 0s,background .3s,border-color .3s,height .3s,line-height .3s;-moz-transition:transform .45s 0s,opacity .45s 0s,background .3s,border-color .3s,height .3s,line-height .3s;-ms-transition:transform .45s 0s,opacity .45s 0s,background .3s,border-color .3s,height .3s,line-height .3s;-o-transition:transform .45s 0s,opacity .45s 0s,background .3s,border-color .3s,height .3s,line-height .3s;transition:transform .45s 0s,opacity .45s 0s,background .3s,border-color .3s,height .3s,line-height .3s}header .headerBar .logo{display:inline-block;vertical-align:top;width:12.5vw;text-align:center;-webkit-transform:translateY(-1.875vw);-moz-transform:translateY(-1.875vw);-o-transform:translateY(-1.875vw);-ms-transform:translateY(-1.875vw);transform:translateY(-1.875vw);opacity:0;-webkit-transition:transform .45s 0s,opacity .45s 0s,width .3s;-moz-transition:transform .45s 0s,opacity .45s 0s,width .3s;-ms-transition:transform .45s 0s,opacity .45s 0s,width .3s;-o-transition:transform .45s 0s,opacity .45s 0s,width .3s;transition:transform .45s 0s,opacity .45s 0s,width .3s}header .headerBar .logo a{display:inline-block;vertical-align:middle;width:100%;margin-top:-.125vw;opacity:1;-webkit-transition:opacity .3s 0s ease-out;-moz-transition:opacity .3s 0s ease-out;-o-transition:opacity .3s 0s ease-out;transition:opacity .3s 0s ease-out}header .headerBar .logo a:hover{opacity:.6}header .headerBar .logo a svg{display:block;width:100%;height:auto}header .headerBar .logo a svg path{fill:#1f2d3d}header .headerBar .mainMenuWrapper{text-align:right;display:inline-block;vertical-align:top;width:50%;float:right}header .headerBar .mainMenuWrapper li{display:inline-block;margin-left:3.4375vw;font-size:1.25vw;position:relative;-webkit-transform:translateY(-.625vw);-moz-transform:translateY(-.625vw);-o-transform:translateY(-.625vw);-ms-transform:translateY(-.625vw);transform:translateY(-.625vw);opacity:0;-webkit-transition:transform .45s .45s,opacity .45s .45s;-moz-transition:transform .45s .45s,opacity .45s .45s;-ms-transition:transform .45s .45s,opacity .45s .45s;-o-transition:transform .45s .45s,opacity .45s .45s;transition:transform .45s .45s,opacity .45s .45s}header .headerBar .mainMenuWrapper li:nth-child(2){-webkit-transition:transform .45s .5s,opacity .45s .5s;-moz-transition:transform .45s .5s,opacity .45s .5s;-ms-transition:transform .45s .5s,opacity .45s .5s;-o-transition:transform .45s .5s,opacity .45s .5s;transition:transform .45s .5s,opacity .45s .5s}header .headerBar .mainMenuWrapper li:nth-child(3){-webkit-transition:transform .45s .55s,opacity .45s .55s;-moz-transition:transform .45s .55s,opacity .45s .55s;-ms-transition:transform .45s .55s,opacity .45s .55s;-o-transition:transform .45s .55s,opacity .45s .55s;transition:transform .45s .55s,opacity .45s .55s}header .headerBar .mainMenuWrapper li:nth-child(4){-webkit-transition:transform .45s .6s,opacity .45s .6s;-moz-transition:transform .45s .6s,opacity .45s .6s;-ms-transition:transform .45s .6s,opacity .45s .6s;-o-transition:transform .45s .6s,opacity .45s .6s;transition:transform .45s .6s,opacity .45s .6s}header .headerBar .mainMenuWrapper li:nth-child(5){-webkit-transition:transform .45s .65s,opacity .45s .65s;-moz-transition:transform .45s .65s,opacity .45s .65s;-ms-transition:transform .45s .65s,opacity .45s .65s;-o-transition:transform .45s .65s,opacity .45s .65s;transition:transform .45s .65s,opacity .45s .65s}header .headerBar .mainMenuWrapper li:hover a{opacity:.6}header .headerBar .mainMenuWrapper li a{color:#fff;text-decoration:none;display:block;position:relative;text-transform:uppercase;z-index:1;-webkit-transition:opacity .3s,transform .3s;-moz-transition:opacity .3s,transform .3s;-ms-transition:opacity .3s,transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s}.hamburgerMenu{display:none}@media all and (max-width:1080px){header.scrolled .headerBar{height:7.407vw;line-height:7.407vw}header.scrolled .headerBar .logo{width:13.889vw}header .headerBar{height:11.111vw;left:0;position:fixed;top:0;width:100vw;line-height:11.111vw;-webkit-transform:translateY(-.926vw);-moz-transform:translateY(-.926vw);-o-transform:translateY(-.926vw);-ms-transform:translateY(-.926vw);transform:translateY(-.926vw)}header .headerBar .logo{width:18.518vw;-webkit-transform:translateY(-2.778vw);-moz-transform:translateY(-2.778vw);-o-transform:translateY(-2.778vw);-ms-transform:translateY(-2.778vw);transform:translateY(-2.778vw)}header .headerBar .logo a{margin-top:-.185vw}header .headerBar .mainMenuWrapper li{margin-left:5.093vw;font-size:1.852vw;-webkit-transform:translateY(-.926vw);-moz-transform:translateY(-.926vw);-o-transform:translateY(-.926vw);-ms-transform:translateY(-.926vw);transform:translateY(-.926vw)}}@media all and (max-width:580px){header.scrolled .headerBar{height:17.241vw;line-height:17.241vw}header.scrolled .headerBar .logo{width:25.862vw}header .headerBar{height:17.241vw;left:0;position:fixed;top:0;width:100vw;line-height:17.241vw;-webkit-transform:translateY(-1.724vw);-moz-transform:translateY(-1.724vw);-o-transform:translateY(-1.724vw);-ms-transform:translateY(-1.724vw);transform:translateY(-1.724vw)}header .headerBar .logo{width:31.034vw;-webkit-transform:translateY(-5.172vw);-moz-transform:translateY(-5.172vw);-o-transform:translateY(-5.172vw);-ms-transform:translateY(-5.172vw);transform:translateY(-5.172vw)}header .headerBar .logo a{margin-top:-.345vw}header .headerBar .mainMenuWrapper{display:none}header .headerBar #hamburger{display:inline-block;vertical-align:middle;float:right;margin-top:6.035vw;width:25px;height:18px;position:relative;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header .headerBar #hamburger.active .bar:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:8px}header .headerBar #hamburger.active .bar:nth-child(2){width:0}header .headerBar #hamburger.active .bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:8px}header .headerBar #hamburger .bars{position:relative;height:100%;width:100%}header .headerBar #hamburger .bar{height:2px;left:0;position:absolute;top:0;width:100%;background:#fff;display:block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}header .headerBar #hamburger .bar:nth-child(2){top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .headerBar #hamburger .bar:nth-child(3){bottom:0;top:auto}.hamburgerMenu{display:block !important;position:fixed;width:100%;height:100%;top:0;left:0;background:#000;z-index:3;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.hamburgerMenu.active{opacity:1;visibility:visible}.hamburgerMenu .menuWrapper{padding:0 3.448vw;padding-bottom:8.621vw;overflow:auto;height:calc(100% - 17.241vw);margin-top:17.241vw;-webkit-overflow-scrolling:touch;padding-top:8.621vw;text-align:center}.hamburgerMenu .menuWrapper ul li{display:block;margin-bottom:3.448vw}.hamburgerMenu .menuWrapper ul li.highlight{opacity:.4}.hamburgerMenu .menuWrapper ul li a{color:#fff;font-size:5.172vw;line-height:5.172vw;text-decoration:none;text-transform:uppercase}}