.main-header{color:#FFF;position:absolute;z-index:995;font-size:12px;font-weight:400;font-family:Maax;top:0;width:100%}.main-header .container{padding:50px 0 45px}.main-header .logo{background-size:cover;width:159px;height:159px;position:absolute;top:-20px;left:23px}body.home .main-header .logo{display:none}.header-inner{display:table;width:100%;max-width:1100px;margin:0 auto;padding:20px 25px}.header-inner>*{display:table-cell;vertical-align:middle}.header-nav{text-align:right}.header-nav ul{margin-top:10px}.header-nav li,.header-nav ul{display:inline;list-style:none;font-weight:700}.header-nav ul li.separator{padding:10px 0;border-right:1px solid #333}.header-nav a{position:relative;display:inline-block;padding:8px 12px;vertical-align:middle;letter-spacing:.025em;color:inherit;text-decoration:none;text-transform:uppercase}.header-nav a:after{content:"";position:absolute;bottom:0;right:5px;left:5px;height:2px;background-color:#d94f4f;opacity:0;transform:translateY(5px);transition:all .4s}.header-nav a:focus:after,.header-nav a:hover:after{opacity:1;bottom:0;transform:translateY(0)}.header-nav a:focus{outline:0}.nav-is-stuck .main-header{position:fixed;top:0;left:0;right:0;animation:stickAnim .3s;z-index:996}.nav-is-stuck body.home .main-header .logo{display:block}.header-nav .menu-trigger{width:90px;z-index:996;position:relative;float:right;padding-top:5px}.header-nav .menu-trigger p{float:left;font-size:12px;padding-top:13px;opacity:1;transition:opacity 1s linear}.main-header.active .menu-trigger p{opacity:0;transition:opacity 1s linear}.header-nav .menu-trigger .si-icons{float:right;margin-right:0}.header-nav .icon-menu{width:54px;height:54px;margin:0}.header-nav .si-icons svg{max-width:54px;max-height:54px}.main-header .header-nav ul.menu{-webkit-animation:annimMenuClose .1s normal forwards ease-in-out;-moz-animation:annimMenuClose .1s normal forwards ease-in-out;animation:annimMenuClose .1s normal forwards ease-in-out;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;transform-origin:100% 0;position:relative;right:-30px}.main-header.active{background:#1a1a1a;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.main-header.active .header-nav .menu-trigger p{visibility:hidden}.main-header.active .header-nav ul.menu{display:block;-webkit-animation:annimMenuOpen .1s normal forwards ease-in-out;-moz-animation:annimMenuOpen .1s normal forwards ease-in-out;animation:annimMenuOpen .1s normal forwards ease-in-out;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;transform-origin:100% 0}.main-header.closed .header-nav ul.menu{display:none}@-webkit-keyframes annimMenuOpen{from{transform:scaleY(0)}to{transform:scaleY(1)}}@-moz-keyframes annimMenuOpen{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes annimMenuOpen{from{transform:scaleY(0)}to{transform:scaleY(1)}}@-webkit-keyframes annimMenuClose{from{transform:scaleY(1)}to{transform:scaleY(0)}}@-moz-keyframes annimMenuClose{from{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes annimMenuClose{from{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes stickAnim{0%{transform:translateY(-86px)}100%{transform:translateY(0)}}@media (max-width:992px){.main-header .container{padding-top:20px}.header-nav .menu-trigger{float:none;margin:0 auto;width:54px}.header-nav .menu{float:left;margin:0;padding:0 0 15px}.header-nav{text-align:left}.header-nav li.separator{display:none}.header-nav li a{display:inline-block;padding:10px}.main-header .header-nav ul.menu{right:0;width:100%;text-align:center}.main-header .header-nav ul.menu li{text-align:center;display:block}.nav-is-stuck body.home .main-header .logo,body.page-template-about .main-header .logo,body.single-articles .main-header .logo{display:none}}