@media (max-width: 991px) {
.header_main{position:fixed;top:0;left:0}.hamburger{display:block}.navigation{width:276px;height:auto;overflow-y:auto;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;left:auto;top:0;right:0;bottom:0;z-index:10;background:#3c3e45;border-left:1px solid rgba(0,0,0,.1);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;margin:0;padding:130px 0 0 30px}.is_menu_active .navigation{-webkit-transform:translateX(0);transform:translateX(0)}.navigation>ul{width:100%;flex-wrap:wrap;padding:0}.navigation>ul>li{width:100%;margin:0;padding:0}.header_wrap{padding:15px 20px}.header_main.fixed .header_wrap .logo_wrap a img,.header_wrap .logo_wrap a img{max-width:140px}.navigation ul{margin:0}.navigation ul li+li{margin-top:20px;margin-left:0}.navigation .btnrow{flex-direction:column;padding:30px 0}.navigation .btnrow a+a{margin:15px 0 0}.btnrow a,.navigation ul li a{font-size:16px}
.fixed .navigation ul li a {color:#fff;}
.fixed .btnrow a.defaultbtn {color: #fff;border: 1px solid #fff;}
.is_menu_active .fixed .hamburger .pc_line {background:#fff;}
.fixed .btnrow a:hover, .fixed .btnrow a.defaultbtn:hover {background: #a68d60;border-color: #a68d60;}
.btnrow a {padding:7px!important;}
.btnrow a.langbtn {justify-content: flex-start!important;padding:0 0 5px 0 !important;}
}