body .thin-lines-menu-icon .menu-toggle .menu-line:nth-of-type(3){top:15px}body .menu-toggle .menu-line:first-of-type{top:-5px}body .side-header.slide-out .branding{display:none}.show-header .menu-toggle{display:none!important}.main-nav>li.zp_no_link>a .menu-text{font-size:18px;line-height:1.2;font-weight:300;text-transform:uppercase;letter-spacing:.9px;opacity:.5}.main-nav>li.zp_no_link>a{margin-bottom:0;cursor:default}.main-nav>li.zp_no_link>a:hover .menu-text{color:#fff!important}.main-nav>li.zp_no_link .menu-item-text:after{content:'';position:absolute;display:block;height:1px;background-color:#fff;opacity:.1;left:calc(100% + 10px);bottom:6px}body .side-header .header-bar .mini-widgets .soc-ico{border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1);width:100%}@media only screen and (min-width:1025px){#primary-menu{padding-top:30px;padding-left:100px}body .side-header .header-bar .mini-widgets{padding-left:100px}.main-nav>li.zp_no_link .menu-item-text:after{width:calc(400px - 100%)}body.fade-big-menu-close-icon .menu-close-toggle .close-line,body.fade-big-menu-close-icon .hide-overlay .close-line,body.fade-big-menu-close-icon .menu-close-toggle .close-line-wrap,body.fade-big-menu-close-icon .hide-overlay .close-line-wrap{width:50px}.main-nav>li.zp_no_link>a{margin-top:30px}body .side-header .header-bar .mini-widgets .soc-ico{padding-top:20px;padding-bottom:20px;margin:20px 0 0 0}}@media only screen and (max-width:1024px) and (min-width:768px){#primary-menu{padding-top:30px;padding-left:100px}body .side-header .header-bar .mini-widgets{padding-left:100px}.main-nav>li.zp_no_link .menu-item-text:after{width:calc(400px - 100%)}body .main-nav>li>a .menu-text{font-size:30px;line-height:1.2}body.fade-big-menu-close-icon .menu-close-toggle .close-line,body.fade-big-menu-close-icon .hide-overlay .close-line,body.fade-big-menu-close-icon .menu-close-toggle .close-line-wrap,body.fade-big-menu-close-icon .hide-overlay .close-line-wrap{width:40px}.main-nav>li.zp_no_link>a{margin-top:30px}body .side-header .header-bar .mini-widgets .soc-ico{padding-top:20px;padding-bottom:20px;margin:20px 0 0 0}body .masthead:not(.mixed-header){background-color:rgb(0 0 0 / .9)}}@media only screen and (max-width:767px){body .mixed-header.side-header-h-stroke .header-bar,body .top-line-space{min-height:85px}body .branding a img,body .branding img{max-width:130px}body .mixed-header.logo-center .branding{-ms-flex-order:1;order:1}body.sticky-header.fade-header-animation .side-header{width:100vw}#primary-menu{padding:80px 40px 30px 30px}body .side-header .header-bar .mini-widgets{padding-left:30px}.main-nav>li.zp_no_link .menu-item-text:after{width:calc(100vw - 100% - 90px)}body .main-nav>li>a .menu-text{font-size:30px;line-height:1.2}body .side-header .header-bar{padding:0}body .menu-close-toggle,body .hide-overlay{margin:10px}body.fade-big-menu-close-icon .menu-close-toggle .close-line,body.fade-big-menu-close-icon .hide-overlay .close-line,body.fade-big-menu-close-icon .menu-close-toggle .close-line-wrap,body.fade-big-menu-close-icon .hide-overlay .close-line-wrap{width:30px}.main-nav>li.zp_no_link>a{margin-top:15px}body .side-header .header-bar .mini-widgets .soc-ico{padding-top:20px;padding-bottom:20px;margin:0 30px 0 0}body .masthead:not(.mixed-header){background-color:rgb(0 0 0 / .9)}}