@media(max-width: 767px){#header_wraper{display:none}}@media(min-width: 768px)and (max-width: 1024px){#header_wraper{display:none}}#header_wraper .header.scrolled .firstGroup{color:#000}.header{display:flex;padding:16px 120px;padding-bottom:17px;justify-content:center;box-sizing:border-box;background-color:rgba(0,0,0,0);align-items:center;position:fixed;width:100%;top:0;left:0;z-index:1000;font-family:georgiapro,sans-serif}@media(min-width: 1025px)and (max-width: 1699px){.header{transition:background-color .3s cubic-bezier(0.075, 0.82, 0.165, 1),padding .3s cubic-bezier(0.075, 0.82, 0.165, 1)}}@media(min-width: 1700px)and (max-width: 1920px){.header{transition:background-color .3s cubic-bezier(0.075, 0.82, 0.165, 1),padding .3s cubic-bezier(0.075, 0.82, 0.165, 1)}}@media(min-width: 1921px){.header{transition:background-color .3s cubic-bezier(0.075, 0.82, 0.165, 1),padding .3s cubic-bezier(0.075, 0.82, 0.165, 1)}}.header.scrolled{background-color:#fff;box-shadow:0 2px 5px rgba(145,145,145,.1)}.header.scrolled .logo img{content:url("/asset/icon/KHS_logo.svg")}@media(min-width: 1025px)and (max-width: 1699px){.header.scrolled .logo img{max-width:112px}}.header.active-dropdown .logo img{content:url("/asset/icon/KHS_logo.svg")}.header .logo img{content:url("/asset/icon/white_KHS_logo.svg")}@media(min-width: 1025px)and (max-width: 1699px){.header .logo img{max-width:112px}}.header .nav{display:flex;gap:24px;justify-content:center;align-items:center;margin:0 140px 0 96px}.header .nav .menu-item{cursor:pointer}.header .nav .menu-item .firstGroup{padding:6px 12px;color:#fff;text-decoration:none;font-size:16px;font-style:normal;font-weight:600;line-height:normal;transition:color .3s ease}@media(min-width: 1025px)and (max-width: 1699px){.header .nav .menu-item .firstGroup{font-size:14px}}.header .nav .menu-item span{text-transform:uppercase;position:relative;transition:color .3s ease}.header .nav .menu-item span:hover{color:#034ea2}.header .nav .menu-item span::after{position:absolute;display:block;content:"";left:0;right:0;bottom:0px;height:1px;border-bottom:1px solid #000;transform:scaleX(0);transition:transform .3s ease-in-out}.header .nav .menu-item span:hover::after{transform:scaleX(1)}.dropdown-menu{background-color:#fff;border:0;border-top-color:none;display:none;position:absolute;padding:16px 0 30px;box-shadow:0 2px 5px rgba(145,145,145,.1);width:100%;top:98px;left:0;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:-10}@media(min-width: 1025px)and (max-width: 1699px){.dropdown-menu{top:90px}}.dropdown-menu ul{float:right;padding-right:50%}@media(min-width: 1921px){.dropdown-menu ul{padding-right:50%}}@media(min-width: 1025px)and (max-width: 1299px){.dropdown-menu ul{padding-right:42%}}@media(min-width: 1300px)and (max-width: 1699px){.dropdown-menu ul{padding-right:49%}}.dropdown-menu ul li a{display:inline-block;padding:10px;color:#a7a7a7;text-decoration:none;text-transform:uppercase;position:relative;transition:color .3s ease-in-out;font-size:16px;font-weight:600}.dropdown-menu ul li a:hover{color:#034ea2}.dropdown-menu.menu-company ul{padding-right:460px}.dropdown-menu.menu-contact ul{padding-right:120px}.dropdown-menu.menu-catalogue ul{padding-right:41%}@media(min-width: 1921px){.dropdown-menu.menu-catalogue ul{padding-right:45%}}@media(min-width: 1025px)and (max-width: 1299px){.dropdown-menu.menu-catalogue ul{padding-right:33%}}@media(min-width: 1300px)and (max-width: 1699px){.dropdown-menu.menu-catalogue ul{padding-right:39%}}.dropdown-menu.active{display:block;opacity:1;transform:translateY(0)}.menu-item[data-menu=company]:hover~.menu-company,.menu-item[data-menu=brandportfolio]:hover~.menu-brandportfolio,.menu-item[data-menu=catalogue]:hover~.menu-catalogue,.menu-item[data-menu=contact]:hover~.menu-contact{display:block;opacity:1;transform:translateY(0)}.m_header{position:fixed;width:100%;top:0;left:0;z-index:1000;padding:16px 16px;background:#fff;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}@media(min-width: 1025px)and (max-width: 1699px){.m_header{display:none}}@media(min-width: 1700px)and (max-width: 1920px){.m_header{display:none}}@media(min-width: 1921px){.m_header{display:none}}.m_header .logo{transition:opacity .5s ease,visibility .5s ease}.m_header .logo img{flex-shrink:0;max-width:106px;content:url("/asset/icon/KHS_logo.svg")}@media(max-width: 767px){.m_header .logo img{max-width:96px}}@media(min-width: 768px)and (max-width: 1024px){.m_header .logo img{max-width:96px}}.m_header.scrolled{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.m_header.scrolled .logo img{content:url("/asset/icon/KHS_logo.svg")}@media(max-width: 767px){.m_header.scrolled .logo img{max-width:96px}}@media(min-width: 768px)and (max-width: 1024px){.m_header.scrolled .logo img{max-width:96px}}.m_header.scrolled button{color:#034ea2}.m_header button{border:0;outline:0;background:rgba(0,0,0,0);color:#000;font-size:20px;z-index:2000}.m_header button .fa-bars{display:block}.m_header button .fa-times{display:none}.m_header button.active .fa-bars{display:none}.m_header button.active .fa-times{display:block;color:#000}.m_none{opacity:0;visibility:hidden}.m_menu{position:fixed;width:100vw;height:100vh;top:0;right:0;padding-top:124px;transform:translateX(100%);opacity:0;transition:transform .3s,opacity .3s;background-color:#fff;z-index:-1000;overflow-y:auto}.m_menu.active{transform:translateX(0);opacity:1}.m_menu ul{list-style:none;padding:0;margin:0}.m_menu ul .m-menu-item{font-family:georgiapro,sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;text-align:center;padding:20px 0}.m_menu ul .m-menu-item>a{color:#000;display:block;text-decoration:none}.m_menu ul .m-menu-item .submenu{list-style-type:none;max-height:0;opacity:0;overflow:hidden;visibility:hidden;transition:max-height .5s ease,opacity .5s ease,visibility 0s .5s}.m_menu ul .m-menu-item .submenu li a{display:block;padding:16px 20px;text-decoration:none;color:#a7a7a7;font-size:18px;text-transform:uppercase}.m_menu ul .m-menu-item .submenu li:nth-child(1){padding-top:16px}.m_menu ul .m-menu-item .submenu li:last-child a{padding-bottom:0}.m_menu ul .m-menu-item .submenu.open{max-height:25em;opacity:1;visibility:visible;transition:max-height .5s ease,opacity .5s ease}