.header{-webkit-transition:all .4s ease-out;transition:all .4s ease-out;position:fixed;top:0;background:#fff;left:0;width:100%;z-index:999}.header:after{margin-left:-250px;left:0;width:50%}.header:after,.header:before{height:100%;content:"";position:absolute;top:0;z-index:-1}.header:before{transform:skew(-23deg);margin-left:-281px;left:50%;width:60px}.menu-bg{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;box-shadow:0 1px 5px rgba(0,0,0,.25);background:#fff}.navigation{width:100%}.menu-bg .navigation>ul>li>a{padding:24px 16px}.menu-bg .logo a{padding:15px 0}.logo a{padding:32px 0;display:inline-block}.menu{height:29px;border:4px solid #d8201c;border-right:none;border-left:none;right:29px;position:absolute;top:38px;background:none;width:44px}.menu:after{height:4px;right:0;content:"";position:absolute;top:9px;background:#d8201c;width:100%}.header ul{list-style:none;padding:0;margin:0;float:right}.header ul li{position:relative;float:left}.navigation ul li a{font-size:12px;text-decoration:none;font-weight:600;text-transform:uppercase}.navigation>ul>li>a{padding:43px 16px;color:#222;transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;-moz-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;outline:none;display:block}.navigation>ul>li:last-child a{padding-right:0}.navigation .sub-nav{padding:0;transition:top .3s ease 0s,visibility .2s ease .2s,opacity .2s ease .1s;-webkit-transition:top .3s ease 0s,visibility .2s ease .2s,opacity .2s ease .1s;-moz-transition:top .3s ease 0s,visibility .2s ease .2s,opacity .2s ease .1s;-ms-transition:top .3s ease 0s,visibility .2s ease .2s,opacity .2s ease .1s;-o-transition:top .3s ease 0s,visibility .2s ease .2s,opacity .2s ease .1s;background-clip:padding-box;position:absolute;border-top:20px solid transparent;opacity:0;visibility:hidden;top:175%;background-color:#fff;left:0;width:200px;z-index:3}.navigation .sub-nav li{position:relative;border-bottom:1px solid #e8e8e8;margin:0;padding-bottom:0;float:none;display:block}.navigation li:hover .sub-nav{transition:top .3s ease 0s;opacity:1;visibility:visible;top:80%}.navigation li.sub-menu .sub-nav{border:none;right:110%;transition:top .3s ease 0s;transition:all .3s ease 0s;opacity:0;visibility:visible;visibility:hidden;top:0;left:auto}.navigation li.sub-menu:hover .sub-nav{right:100%;transition:all .3s ease 0s;opacity:1;visibility:visible}.navigation .sub-nav li:last-child{border-bottom:0}.navigation .sub-nav li a{padding:8px 20px;color:#222;display:block}@media (min-width:768px) and (max-width:991px){.navigation{margin-left:0}.navigation>ul>li>a{padding:43px 10px}.menu-bg .navigation>ul>li>a{padding:15px 10px}.navigation .sub-nav{left:-27px}.header:before{margin-left:-218px}.header:after{margin-left:-187px}}@media (max-width:767px){.header:after,.header:before{display:none}.menu{border-top:4px solid #000;border-bottom:4px solid #000}.menu:after{background:#000}.menu-bg .navigation>ul>li>a{padding:10px 15px}.header ul,.header ul li{float:none!important}.logo a{padding:29px 0!important}.navigation{position:absolute;top:0;background:#d8201c;left:0;width:100%;display:none;z-index:9}.navigation ul li{border-bottom:1px solid #fff}.navigation>ul>li>a{padding:10px 15px;color:#fff}.navigation .sub-nav,.navigation li.sub-menu .sub-nav,.navigation li.sub-menu:hover .sub-nav{padding:0;transition:inherit;-webkit-transition:inherit;position:static;border-top:none;opacity:1;visibility:visible;width:100%}.navigation ul li i{pointer-events:none;font-size:25px;right:15px;color:#fff;position:absolute;top:9px;cursor:pointer}.navigation ul li ul{display:none}.navigation .on>.ion-ios-plus-empty:before{content:"\f462";font-family:Ionicons}}