ul.h-menu{display:table}ul.h-menu>li{float:left;position:relative}ul.h-menu>li>a{display:block;height:60px;padding:0 10px;font-size:16px;color:#525151;font-weight:600;line-height:80px;background-color:transparent;border-bottom:3px solid transparent}ul.h-menu>li.selected>a{background-color:#efeeee;border-bottom-color:#ef6c00;color:#e95d00}ul.h-menu>li.open>a,html:not(.bx-touch) ul.h-menu>li:hover>a,html:not(.bx-no-touch) ul.h-menu>li:active>a {border-bottom-color:#ef6c00;color:#e95d00}ul.h-sub-menu{position:absolute;opacity:0;top:110%;background-color:rgba(0,0,0,.6);width:200px;padding:10px 0}ul.h-sub-menu a{display:block;padding:8px 15px;color:#ececec}@media screen and (min-width:1024px){ul.h-sub-menu{visibility:hidden}li:hover ul.h-sub-menu,li.open ul.h-sub-menu{visibility:visible;opacity:1;top:100%}ul.h-menu>li+li{border-left:3px solid #fff}ul.h-menu>li>a.menu_open_dropdown{display:none}}@media screen and (max-width:1023px){.open_menu #overlay{background-color:rgba(0,0,0,.6);pointer-events:all}.open_menu,.open_menu body{overflow:hidden}.open_menu .cry,.open_menu .h-fixed .h-b{left:240px}ul.h-menu{background-color:#dea52a;position:fixed;left:-240px;top:0;bottom:0;right:0;z-index:-1;width:240px;overflow-y:auto;height:100vh;display:block}.open_menu ul.h-menu{left:0}ul.h-menu li{display:block;float:none}ul.h-menu li+li{border-top:1px solid rgba(0,0,0,.15)}ul.h-menu>li>a{height:auto;line-height:normal;padding:10px 30px 10px 15px;text-transform:uppercase;font-size:14px;color:#fff!important;text-align:left;border:0;position:relative}ul.h-menu>li.selected{background-color:rgba(0,0,0,.15)}ul.h-menu>li.selected>a{background:none}ul.h-menu li:active+li,ul.h-menu li+li:active,ul.h-menu li.open+li,ul.h-menu li+li.open,ul.h-menu li.selected+li,ul.h-menu li+li.selected{border-top-color:rgba(0,0,0,.25)}ul.h-menu>li>a.menu_open_dropdown{display:inline-block;position:absolute;right:0;padding-right:15px;top:0;border-left:1px solid rgba(0,0,0,.15)}ul.h-menu>li.selected>a.menu_open_dropdown i{transform:rotate(180deg)}ul.h-sub-menu{display:none}li ul.h-sub-menu{position:relative;width:100%;background:none;padding:0;display:none;opacity:1}ul.h-sub-menu li{border-top:1px solid rgba(0,0,0,.15)}ul.h-sub-menu li.selected{background-color:rgba(0,0,0,.15)}ul.h-sub-menu a{padding:10px 15px 10px 30px;color:#fff!important}ul.h-sub-menu a:active{background-color:rgba(0,0,0,.15)}}