.tem109-header{position:relative;z-index:99;}
.tem109-header .localizationLanguage{color:#fff;padding-top:10px}
.tem109-header .logo{height:70px;line-height:50px;padding:6px 0;margin-right:30px;}
.tem109-header .bottom{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}
.tem109-header .right{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
.tem109-header .nav{height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;white-space:nowrap}
.tem109-header .nav>ul{height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
.tem109-header .nav .text{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
.tem109-header .nav>ul>li,
.tem109-header .nav>ul>li>.text,
.tem109-header .nav>ul>li>.text a,
.tem109-header .search{color:inherit;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}
.tem109-header .nav .text{color:#fff}
.tem109-header .nav .text a{cursor:pointer;color:inherit}
.tem109-header .nav a{font-size:16px;}
.tem109-header .nav .icon{font-size:20px}
.tem109-header .nav .icon:nth-of-type(1){margin-top:-5px;}
.tem109-header .nav .icon:nth-of-type(2){display:none}
.tem109-header .nav li{position:relative;cursor:pointer;padding:0 15px;overflow:hidden;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;}
.tem109-header .nav li:hover{overflow:visible}
.tem109-header .nav>ul>li ul{position:absolute;top:100%;left:0;}
.tem109-header .nav>ul>li li{padding:10px 0}
.tem109-header .nav>ul .n2{border-radius:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}
.tem109-header .nav>ul ul{margin-top:10px;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:6px;padding:0 15px}
.tem109-header .nav>ul ul ul{top:0;left:100%}
.tem109-header .nav li:hover>ul{margin-top:0;opacity:1}
.tem109-header .search{color:#fff;font-size:20px;padding:0 15px;position:relative}
.tem109-header .search .search-btn{cursor:pointer}
.tem109-header .floatContent{position:fixed;top:200px;right:0;background-color:#000;min-width:50px;text-align:center;}
.tem109-header .floatContent .loginBar{text-align:center;padding:15px 0;border-bottom:1px solid #414141;}
.tem109-header .floatContent .loginBar a{color:#fff;}
.tem109-header .search .search2_form{color:#fff;display:none;position:absolute;right:0;bottom:-60px;width:300px;height:70px;background-color:#000;border-radius:6px;padding:15px}
.tem109-header .search .search2_form>input{background-color:transparent;border:none;outline:0;width:100%;height:100%;padding:0 40px;font-size:14px}
.tem109-header .search .search2_form>button{position:absolute;top:15px;left:15px;width:40px;height:40px;background-color:transparent;border:none;font-size:18px}
.tem109-header .search .search2_form>span{position:absolute;top:15px;right:15px;width:40px;height:40px;text-align:center;line-height:40px;font-size:18px;cursor:pointer}
.tem109-header .model-black{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}
.tem109-header .model-nav-switch .switch{width:40px;height:40px;text-align:center;line-height:40px;color:var(--main-color);font-size:30px;display:block;cursor:pointer;}
.tem109-header .model-black,
.tem109-header .model-nav-switch{display:none}
.tem109-header .custom-content p{padding:5px;color:#fff;}
.tem109-header .nav .rightToLeft{left:auto;right:100%;}
.tem109-header .nav .n1>li>ul.rightToLeft{left:auto;right:0;}
.tem109-header .nav{position:relative;padding:0 20px;}
.tem109-header nav.nav.hasArrow{position:absolute;height:99999px;}
.tem109-header nav.nav.hasArrow .n1{height:70px;-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;transition:all 0s;}
.tem109-header nav.nav .n1 ul{height:auto;}
.tem109-header .nav .arrow{display:none;}
.tem109-header .nav .arrow.on{display:block;z-index:1;}
.tem109-header .nav .arrow span{width:20px;height:30px;position:absolute;top:50%;color:#fff;line-height:30px;text-align:center;margin-top:-15px;cursor:pointer;}
.tem109-header .nav .arrow span::before{width:100%;}
.tem109-header .nav .arrow .left{left:0;}
.tem109-header .nav .arrow .right{right:0;}
.tem109-header .nav>ul>li>.text,
.tem109-header .nav>ul{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.tem109-header nav{padding:0 !important;}
.tem109-header .openBtn {cursor:pointer;}
.tem109-header .language {display:none;position:absolute;right:5px;margin-top:5px;z-index:1;}
.tem109-header .language.on {display:block;}
.tem109-header .language>li {padding:3px 20px;}
.tem109-header .language>li a {font-size:12px;color:#000;}
.tem109-header .shopping_cart a {font-size:16px;color:#fff;}
.tem109-header .shopping_cart span:nth-of-type(2) {font-size:14px;}
.tem109-header .nav .n1>li{opacity:.8;}
.tem109-header .nav .n1>li.active{opacity:1;}
.tem109-header .nav .n1>li:hover{opacity:1;}
.tem109-header .nav>ul>li ul{max-width:250px;}
.tem109-header .nav>ul>li ul .text a{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;}
.tem109-header .logo img{height:100%;}
.tem109-header .n1 li,
.tem109-header .n1 ul,
.tem109-header .n1 .text{background-color:inherit;color:inherit;}
.tem109-header .n1{background-image:none !important;}
.tem109-header .floatContent .loginBar .icon-person{color:#fff;font-size:20px;}
.tem109-header .floatContent .loginBar .dropdown-menu{left:auto;right:100%;top:0;background-color:#000;margin:0;}
.tem109-header .floatContent .loginBar .dropdown-menu>li>a:hover{background-color:transparent;text-decoration:underline;}
.tem109-header .bgContainer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}
.tem109-header .nav .n2{background-color:#000;color:#fff;}
.tem109-header .nav>ul>li>.text a{-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;transition:all 0s;}
@media (max-width:992px){
    .tem109-header{height:auto !important;position:sticky;position:-webkit-sticky;top:0;}
    .tem109-header .n1{background:none !important;}
    .tem109-header .logo {height:60px;line-height:40px;}
    .tem109-header .container{padding:0 15px !important;}
    .tem109-header .model-black.on{display:block;}
    .tem109-header .model-nav-switch{display:block}
    .tem109-header .bottom{-webkit-align-items:center;-moz-align-items:center;-o-align-items:center;align-items:center}
    .tem109-header .right{position:fixed;background-color:#272727 !important;top:0;right:0;bottom:0;left:0;margin-left:50px;overflow:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}
    .tem109-header .right.on{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
    .tem109-header .nav,
    .tem109-header .nav>ul,
    .tem109-header .nav>ul>li,
    .tem109-header .right,
    .tem109-header .search{display:block}
    .tem109-header .search{height:auto}
    .tem109-header .search .search-btn{display:none}
    .tem109-header .search .search2_form{opacity:1 !important;display:block !important;position:relative;bottom:0;width:100%;background-color:transparent !important;margin-top:10px;padding-left:0;padding-right:0}
    .tem109-header .search .search2_form>span{display:none}
    .tem109-header .search .search2_form>button{left:auto;right:0}
    .tem109-header .search .search2_form>button{font-size:14px}
    .tem109-header .search .search2_form>input{padding-left:14px}
    .tem109-header .search .search2_form>input{border:1px solid #414141}
    .tem109-header .nav{padding:0;height:auto;white-space:normal;}
    .tem109-header .nav>ul>li ul{position:initial;opacity:1;margin-top:0;border-radius:0;background-color:#373737 !important;display:none}
    .tem109-header .nav .text{padding:15px;border-bottom:1px solid #414141;color:#fff !important}
    .tem109-header .nav li{padding-left:0;padding-right:0}
    .tem109-header .nav>ul>li li{padding-top:0;padding-bottom:0}
    .tem109-header .nav>ul ul{padding-left:0;padding-right:0}
    .tem109-header .nav a{font-size:14px}
    .tem109-header .floatContent{display:none}
    .tem109-header .nav .icon:nth-of-type(1){display:none}
    .tem109-header .nav .icon:nth-of-type(2){display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
    .tem109-header .nav .icon.on:nth-of-type(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
    .tem109-header .nav .text{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}
    .tem109-header .nav>ul ul{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
    .tem109-header .nav>ul ul .text{padding-left:30px}
    .tem109-header .nav>ul ul ul .text{padding-left:45px}
    .tem109-header .nav>ul ul ul ul .text{padding-left:60px}
    .tem109-header .nav>ul>li ul{max-width:100%;}
    .tem109-header .nav .n1>li{opacity:0.5;}
    .tem109-header .nav .n1>li:hover{opacity:0.5;}
    .tem109-header .nav .n1>li.active{opacity:1;}
    .tem109-header .nav .n1>li.active:hover{opacity:1;}
    .tem109-header .Languag_one.item{padding:0 15px;}
    .tem109-header .Languag_one.item .openBtn{display:none;}
    .tem109-header .Languag_one.item .language{display:block;position:initial;}
    .tem109-header .language>li a{display:block;}
}
@media (max-width:768px){
    .tem109-header .right {margin-bottom:56px;}
}

/* header Component of fontFormart */
.tem109-header[header-component="true"] [header-fontFormart="uppercase"]{text-transform:uppercase;}
.tem109-header[header-component="true"] [header-fontFormart="lowercase"]{text-transform:lowercase;}
.tem109-header[header-component="true"] [header-fontFormart="capitalize"]{text-transform:capitalize;}

/* header Component  of Position */
.tem109-header[header-component="true"] .scroll{width:100%;color:#fff;}
.tem109-header[header-component="true"] [header-positionType="fixedPosition"]{position:fixed;top:0;transition:all .3s;}
.tem109-header[header-component="true"] [header-positionType="scrollPosition"].scrollPosition{position:fixed !important;top:0;transition:all .3s;}
.tem109-header[header-component="true"] [header-positionType="scrollPosition"].scroll{position:relative;}
.tem109-header[header-component="true"] .scroll .bgContainer{z-index:0;}
.tem109-header[header-component="true"] .scroll .container{position:relative;z-index:1;}


@media (max-width:992px){
    .tem109-header .localizationLanguage{display:none;}
    .tem109-header .bgContainer{background-color:#000 !important;}
    .tem109-header[header-component="true"] .scroll{position:initial !important;}
}