header#main-header{background:grey;position:sticky;z-index:99991;line-height:1;width:100%;left:0;top:0;transition:all ease-in-out .3s}body.admin-bar header#main-header{top:46px}@media all and (min-width:783px){body.admin-bar header#main-header{top:32px}}.scrolled-down.scrolled-down-header header#main-header{transform:translate(0,-130%)}.scrolled-up header#main-header{transform:translate(0,0)}header#main-header .header-wrapper{position:relative;width:1400px;max-width:92%;margin:0 auto;padding:10px 0;display:flex;justify-content:space-between;align-items:center}@media all and (min-width:768px){header#main-header .header-wrapper{padding:0}}header#main-header .logo{width:auto;height:30px;display:block}@media all and (max-width:500px){header#main-header .logo{height:20px}}header#main-header .logo-txt{font-size:25px;position:relative;top:13px;color:#FFF}header#main-header .logo-txt:hover{color:#FFF!important}header#main-header .search{position:relative;top:15px;margin-left:25px}header#main-header #em-top-bar{background:red;color:#FFF;padding:10px 0;font-size:14px;line-height:1.3}header#main-header .nav-wrapper{display:flex;align-items:center}header#main-header nav#main-nav{display:block;margin-left:auto}header#main-header nav#main-nav>ul>li{margin-left:20px;padding-left:0;display:inline-block}header#main-header nav#main-nav>ul>li.current-menu-item>a,header#main-header nav#main-nav>ul>li.current-menu-parent>a{border-bottom:4px solid #FFF}header#main-header nav#main-nav>ul>li>a{display:flex;align-items:center;height:70px;width:100%;color:#FFF;font-weight:300;box-sizing:border-box}header#main-header nav#main-nav>ul>li:first-child{margin-left:0}header#main-header nav#main-nav>ul.em-main-header-menu>li>a::before{display:none}header#main-header nav#main-nav>ul.em-main-header-menu>li>ul.sub-menu{position:absolute;margin-left:0;top:auto;-webkit-transform:translateX(0);transform:translateX(0)}header#main-header nav#main-nav .menu-item-has-children{position:relative}header#main-header nav#main-nav .menu-item-has-children>a::before{content:"\f105";font-family:fontawesome;font-size:11px;line-height:18px;position:absolute;left:10px}header#main-header nav#main-nav .menu-item-has-children .sub-menu,header#main-header nav#main-nav .menu-item-has-children .sub-menu li a{width:auto;min-width:150px}header#main-header nav#main-nav #menu-main>.menu-item-has-children>.sub-menu.open-left{right:0;-webkit-transform:translateX(0);transform:translateX(0)}header#main-header nav#main-nav .menu-item-has-children>.sub-menu{display:none;position:absolute;top:0;padding-top:0;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:99999999999}header#main-header nav#main-nav .menu-item-has-children>.sub-menu.open-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}header#main-header nav#main-nav .menu-item-has-children>.sub-menu li{display:block;margin:0;padding:0;position:relative}header#main-header nav#main-nav .menu-item-has-children>.sub-menu li a{display:block;width:100%;border:0;margin:0;font-size:15px;padding:15px 25px 15px 25px;line-height:1.2;background:rgba(0,0,0,.8);color:#FFF}header#main-header nav#main-nav .menu-item-has-children>.sub-menu li a:hover{background:rgba(0,0,0,.95)}header#main-header nav#main-nav .menu-item-has-children:hover>.sub-menu{display:block}header#main-header .c-hamburger{display:none;position:relative;z-index:999991;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}header#main-header .c-hamburger:focus{outline:0}header#main-header .c-hamburger span{display:block;position:absolute;top:23px;left:10px;right:10px;height:3px;background:#FFF}header#main-header .c-hamburger span::after,header#main-header .c-hamburger span::before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#FFF;content:""}header#main-header .c-hamburger span::before{top:-8px}header#main-header .c-hamburger span::after{bottom:-8px}header#main-header .c-hamburger--htx{background:0 0}header#main-header .c-hamburger--htx span{-webkit-transition:background 0s .3s;transition:background 0s .3s}header#main-header .c-hamburger--htx span::after,header#main-header .c-hamburger--htx span::before{transition-duration:.3s,.3s;transition-delay:.3s,0s;-webkit-transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0s}header#main-header .c-hamburger--htx span::before{-webkit-transition-property:top,transform;transition-property:top,transform}header#main-header .c-hamburger--htx span::after{-webkit-transition-property:bottom,transform;transition-property:bottom,transform}header#main-header .c-hamburger--htx.is-active{background:0 0}header#main-header .c-hamburger--htx.is-active span{background:0 0}header#main-header .c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header#main-header .c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header#main-header .c-hamburger--htx.is-active span::after,header#main-header .c-hamburger--htx.is-active span::before{-webkit-transition-delay:0s,.3s;transition-delay:0s,.3s}header#main-header .shopping-cart-btn{padding:12px 15px 15px 15px;font-size:20px;position:relative;margin-left:15px}header#main-header .shopping-cart-btn .cart-item-count{font-size:10px;position:absolute;top:3px;right:3px;background:red;border-radius:50%;width:20px;height:20px;text-align:center;color:#FFF;line-height:2}header#main-header .shopping-cart-btn:hover{color:#FFF}header#main-header .shopping-cart-btn-mobile{display:none}header#main-header .lang-selector-links{color:#FFF;text-transform:uppercase;position:relative;top:16px;margin-left:35px}header#main-header .lang-selector-links .active,header#main-header .lang-selector-links a{margin:0 4px}header#main-header .lang-selector-links a:hover{color:#FFF}header#main-header .lang-selector-links .active{border-bottom:2px solid #FFF}header#main-header .btn-login{border:2px solid #FFF;display:inline-block;padding:12px;margin-left:35px}header#main-header .btn-login:hover{background:#FFF;color:#000}@media all and (max-width:767px){header#main-header{width:100vw}header#main-header .c-hamburger{display:block}header#main-header #nav-modal,header#main-header #nav-modal.float-right{position:fixed;z-index:99999;width:100%;height:110vh;right:-100vw;top:-35px;background:#FFF;box-sizing:border-box;padding:50px;padding-top:80px;overflow-y:auto;-webkit-overflow-scrolling:touch}header#main-header #nav-modal.float-right:after,header#main-header #nav-modal:after{content:'';position:absolute;z-index:99999;width:100%;height:20px;background:#FFF;left:0;top:0}header#main-header #nav-modal nav#main-nav,header#main-header #nav-modal.float-right nav#main-nav{float:none;clear:both;padding-top:50px}header#main-header #nav-modal nav#main-nav ul,header#main-header #nav-modal.float-right nav#main-nav ul{background:0 0}header#main-header #nav-modal nav#main-nav ul li,header#main-header #nav-modal.float-right nav#main-nav ul li{display:block;margin-left:0;font-size:22px}header#main-header #nav-modal nav#main-nav ul li a,header#main-header #nav-modal.float-right nav#main-nav ul li a{display:block;position:relative;padding:15px 0;color:#000}header#main-header #nav-modal nav#main-nav ul li a:hover,header#main-header #nav-modal.float-right nav#main-nav ul li a:hover{color:#f4781c;background:0 0}header#main-header #nav-modal nav#main-nav ul li a:hover::before,header#main-header #nav-modal.float-right nav#main-nav ul li a:hover::before{color:#f4781c}header#main-header #nav-modal nav#main-nav ul .menu-item-has-children>a::before,header#main-header #nav-modal.float-right nav#main-nav ul .menu-item-has-children>a::before{display:none;content:"\f105"}header#main-header #nav-modal nav#main-nav ul .menu-item-has-children>.sub-menu,header#main-header #nav-modal.float-right nav#main-nav ul .menu-item-has-children>.sub-menu{display:block;position:relative;padding-top:0;top:0;-webkit-transform:translateX(0);transform:translateX(0)}header#main-header #nav-modal nav#main-nav ul .menu-item-has-children>.sub-menu li a,header#main-header #nav-modal.float-right nav#main-nav ul .menu-item-has-children>.sub-menu li a{background:0 0;border:0;padding-left:20px;font-size:18px;color:rgba(0,0,0,.4)}header#main-header #nav-modal nav#main-nav ul .menu-item-has-children>.sub-menu li>.sub-menu,header#main-header #nav-modal.float-right nav#main-nav ul .menu-item-has-children>.sub-menu li>.sub-menu{margin-left:20px}header#main-header #nav-modal nav#main-nav ul .menu-item-has-children>.sub-menu li>.sub-menu li>.sub-menu,header#main-header #nav-modal.float-right nav#main-nav ul .menu-item-has-children>.sub-menu li>.sub-menu li>.sub-menu{margin-left:20px}header#main-header #nav-modal .btn-login,header#main-header #nav-modal .langselect,header#main-header #nav-modal.float-right .btn-login,header#main-header #nav-modal.float-right .langselect{float:left!important}header#main-header #nav-modal .btn-login .lang-selector-links,header#main-header #nav-modal .langselect .lang-selector-links,header#main-header #nav-modal.float-right .btn-login .lang-selector-links,header#main-header #nav-modal.float-right .langselect .lang-selector-links{margin-bottom:25px;margin-left:0}header#main-header #nav-modal .btn-login .btn-login,header#main-header #nav-modal .langselect .btn-login,header#main-header #nav-modal.float-right .btn-login .btn-login,header#main-header #nav-modal.float-right .langselect .btn-login{margin-bottom:25px}header#main-header #nav-modal .shopping-cart-btn,header#main-header #nav-modal.float-right .shopping-cart-btn{display:none;float:left;margin-left:25px}header#main-header .shopping-cart-btn-mobile{display:block;display:none}}header#main-header.boxed .header-bg{-webkit-transform:translateY(0);transform:translateY(0)}