header.scrolled .headerBar,header.open .headerBar{background:#fff;color:#1e1e1e;border-color:rgba(0,0,0,.1)}header.scrolled .headerBar .mainMenu ul li a,header.open .headerBar .mainMenu ul li a{color:#1e1e1e}header.scrollDown .topBar,header.open .topBar{top:-20px}header.scrollDown .headerBar,header.open .headerBar{top:0}header:not(.scrolled):not(.open) .headerBar .logo svg polygon,header:not(.scrolled):not(.open) .headerBar .logo svg path,header:not(.scrolled):not(.open) .headerBar .logo svg line{fill:#fff;stroke:#fff}header .topBar{background:#016bac;height:45px;left:0;position:fixed;top:0;width:100vw;line-height:45px;z-index:10;color:#fff;-webkit-transition:top .3s 0s ease-out;-moz-transition:top .3s 0s ease-out;-o-transition:top .3s 0s ease-out;transition:top .3s 0s ease-out}header .topBar .left,header .topBar .right{display:inline-block;vertical-align:top;width:60%}header .topBar .right{width:40%;text-align:right}header .topBar .link{margin-right:40px;display:inline-block;vertical-align:top}header .topBar .link a{color:#fff;text-decoration:none;font-size:12px;font-weight:600;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 .topBar .link a:hover{opacity:.6}header .topBar .link a i{margin-right:10px;font-size:14px;margin-top:1px}header .topBar .buttonWrapper{margin-right:40px;display:inline-block;vertical-align:top}header .topBar .socials{display:inline-block;vertical-align:top}header .topBar .socials a{color:#fff;text-decoration:none;margin-right:10px;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 .topBar .socials a:hover{opacity:.6}header .topBar .socials a:last-child{margin-right:0}header .headerBar{background:0 0;height:90px;left:0;position:fixed;top:45px;width:100vw;line-height:90px;z-index:10;color:#fff;border-bottom:1px solid transparent;-webkit-transition:background .3s,color .3s,border-color .3s,top .3s;-moz-transition:background .3s,color .3s,border-color .3s,top .3s;-ms-transition:background .3s,color .3s,border-color .3s,top .3s;-o-transition:background .3s,color .3s,border-color .3s,top .3s;transition:background .3s,color .3s,border-color .3s,top .3s}header .headerBar .logo{display:inline-block;vertical-align:middle;width:160px;margin-top:-5px}header .headerBar .logo a{display:block;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 polygon,header .headerBar .logo a svg path,header .headerBar .logo a svg line{-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 .mainMenu{display:inline-block;vertical-align:middle;width:calc(100% - 160px);text-align:right}header .headerBar .mainMenu ul li{display:inline-block;margin-left:30px}header .headerBar .mainMenu ul li a{color:#fff;text-decoration:none;opacity:1;-webkit-transition:opacity .3s,color .3s;-moz-transition:opacity .3s,color .3s;-ms-transition:opacity .3s,color .3s;-o-transition:opacity .3s,color .3s;transition:opacity .3s,color .3s}header .headerBar .mainMenu ul li a:hover{opacity:.6}header .headerBar #hamburger{display:none}.hamburgerMenu{display:none}@media all and (max-width:1100px){header .headerBar .mainMenu ul li{margin-left:20px}}@media all and (max-width:1024px){header:not(.scrolled):not(.open) .headerBar #hamburger .bar{background:#fff}header .topBar .left,header .topBar .right{width:auto;text-align:left}header .topBar .left .buttonWrapper{display:none}header .headerBar .mainMenu{display:none}header .headerBar #hamburger{display:inline-block;vertical-align:top;float:right;width:25px;height:18px;position:relative;cursor:pointer;margin-top:38px;-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:#1e1e1e;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;position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;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 20px;padding-bottom:50px;overflow:auto;height:calc(100% - 100px);margin-top:90px;-webkit-overflow-scrolling:touch;padding-top:50px;text-align:center}.hamburgerMenu .menuWrapper ul li{display:block;margin-bottom:20px}.hamburgerMenu .menuWrapper ul li a{color:#1e1e1e;font-family:'ITC Officina Sans';font-size:32px;line-height:32px;font-weight:700;text-decoration:none}.hamburgerMenu .menuWrapper .socials{margin-top:50px}.hamburgerMenu .menuWrapper .socials a{display:inline-block;margin:0 5px;color:#1e1e1e;text-decoration:none;font-size:18px;opacity:1;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.hamburgerMenu .menuWrapper .socials a:hover{opacity:.6}}@media all and (max-width:767px){header .topBar .right .buttonWrapper{display:none}}@media all and (max-width:500px){header .topBar .left{text-align:left;width:50%}header .topBar .left .link{margin-right:0}header .topBar .left .link:nth-child(2){display:none}header .topBar .right{width:50%;text-align:right}}