.top-bar{background:#011e49;left:0;min-height:125px;padding:30px 0;position:fixed;right:0;top:0;z-index:99}.top-bar,.top-bar .wrapper{display:flex;justify-content:space-between}.top-bar .wrapper{align-items:center}.top-bar .logo{max-width:75%}#nav-icon{cursor:pointer;height:30px;margin:0;position:relative;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:40px}#nav-icon,#nav-icon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon span{background:#fff;border-radius:0;display:block;height:6px;left:0;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:12px}#nav-icon span:nth-child(4){top:24px}#nav-icon.open span:first-child{left:50%;top:12px;width:0}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){left:50%;top:18px;width:0}.menu{background:#011e49;display:none;left:0;padding:20px;position:absolute;top:105px;width:100%}.menu ul{list-style:none}.menu ul>li{border-bottom:1px solid #fff;padding:5px 0;text-align:center}.menu ul>li>a{color:#fff;display:inline-block;font-size:20px;font-weight:700;line-height:27px;width:100%}@media(min-width:1025px){.top-bar{min-height:150px}#nav-icon{display:none}.menu{display:inline-block;left:unset;position:relative;top:unset;width:unset}.menu ul{display:flex}.menu ul>li{border-bottom:none;padding:5px 0}.menu ul>li>a{border-right:2px solid #fff;padding:0 10px}.menu ul>li:last-of-type>a{border-right:none;padding:0 0 0 10px}.top-bar{transition:all .3s linear}.top-bar.fixed{min-height:unset;padding:10px 0}}