/* https://ketoanhoangkim.com/userdatb/9367/wp-content/themes/keyweb/css/1.menubar.css?ver=6.4.1 */
.full-menubar{float:left;width:100%;background:#fff;z-index:9199;border-bottom:none;position:sticky;top:0;box-shadow:0px 10px 10px -12px #ccc}.nav-collapse.collapse{float:left;width:100%;display:flex}.menu-bar{width:calc(100% - 90px)}#menu{height:auto;margin-bottom:0;position:relative;z-index:999;float:left;width:100%}#menu .box-search{width:90px;display:inline-flex;justify-content:flex-end;align-items:center}#menu .box-search label{float:right;color:#1f365c;font-weight:700;cursor:pointer;font-family:'Roboto Condensed',sans-serif}#menu .box-search label:hover{color:#555}#menu .box-search input[type="text"]{display:none;position:absolute;top:80%;right:0px;border:1px solid #fff;padding:15px 30px;z-index:9199;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);-o-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07)}#menu .box-search input[type="text"]:focus{outline:none}.menu-primary{float:left;width:100%;margin:0;padding:0;display:block}@media only screen and (min-width:961px){.menu-primary>li{display:inline-block;text-align:center;float:left;margin-bottom:0;position:relative}.menu-primary>li:first-child::before{content:"";position:absolute;width:1px;height:40%;top:30%;left:0;background:#ddd}.menu-primary>li::after{content:"";position:absolute;width:1px;height:40%;top:30%;right:0;background:#ddd}.menu-primary>li>a{padding:15px 30px;text-decoration:none;color:#8c95a2;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;display:block;font-weight:700;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu-primary>li>a:hover{color:#1f365c}.menu-primary .current-menu-item>a>span{color:#1f365c}.menu-primary>li>a:hover>span::after,.menu-primary .current-menu-item>a>span::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.menu-primary li>a>span{position:relative}.menu-primary li>a>span::after{content:"";position:absolute;width:100%;height:2px;background:#ffb61b;bottom:0;left:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;visibility:hidden;opacity:0}.menu-primary .current-menu-item>a>i{color:#1f365c}.menu-primary .current-menu-parent>a>span{border-bottom:2px solid #FFB536;color:#1f365c}.menu-primary .current-menu-parent>a>i{color:#1f365c}.sub-menu{position:absolute;z-index:99;background:#fff;margin:0;padding:0;-webkit-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);-moz-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);-o-box-shadow:0 0 15px 1px rgba(0,0,0,0.07);box-shadow:0 0 15px 1px rgba(0,0,0,0.07);top:100%;width:auto;visibility:hidden;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sub-menu>li{width:100%;margin:0px;padding:0px;z-index:99;text-align:left;white-space:nowrap}.sub-menu>li:nth-child(2n+1){background:#f0f0f0}.sub-menu>.current_page_item>a{color:#ffb536!important}.sub-menu>li>a{text-decoration:none;color:#1f365c;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:700;padding:10px 15px;display:block}.sub-menu>li>a:hover{color:#ffb536}.menu-primary>li:hover .sub-menu{visibility:visible;opacity:1}#menu .box-search:hover .form-search input{display:block}}.hvr-overline-menubar{display:inline-block;vertical-align:middle;padding-bottom:3px;-webkit-transform:perspective(1px) translateZ(0);-o-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-overline-menubar:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#ffb536;height:2px;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-menubar:active:before,.hvr-overline-menubar:focus:before,.menu-primary>li>a:hover .hvr-overline-menubar:before{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.hv-menu{width:100%;float:left;z-index:1}.search-header .form-search{margin:0}.btn.btn-menu-mobile{display:none}@media only screen and (max-width:1200px){.menu-primary>li>a{padding:15px 20px}}@media only screen and (max-width:960px){.full-menubar{position:relative}.btn.btn-menu-mobile{display:inline-block;float:right;background:none;border:none;width:40px;height:40px;padding:0;margin:0}.btn.btn-menu-mobile span{font-size:35px;display:flex;width:100%;height:100%;color:#1f365c;justify-content:center;align-items:center}#show-menu{display:flex}#hide-menu{display:none;color:red}.active-menu #show-menu{display:none}.active-menu #hide-menu{display:flex}.nav-collapse.collapse{position:fixed;top:0;left:0;background:#fff;width:0;height:100vh;overflow:auto;display:block;opacity:0;visibility:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.active-menu .nav-collapse.collapse{width:300px;visibility:visible;opacity:1}.active-menu{overflow:hidden}.menu-bar{float:left;width:100%}#menu-primary li{display:list-item;width:100%;border-bottom:1px solid #ccc;margin:0;position:relative}#menu-primary a{display:block;padding:10px;text-decoration:none;font-family:'Open Sans Condensed',sans-serif;font-weight:600}#menu-primary .sub-menu{margin:0;background:#f0f0f0}#menu-primary ul li:last-child{border-bottom:0}.btn-sub{position:absolute;top:0;right:0;width:36px;height:36px;cursor:pointer}.btn-sub span{width:100%;height:100%;align-items:center;justify-content:center;color:#555}#show-sub{display:flex}.active-sub #show-sub{display:none}#hide-sub{display:none}.active-sub #hide-sub{display:flex}#menu .box-search{width:100%;text-align:center;box-sizing:border-box;justify-content:center}#menu .search-header{width:100%}.search-header .form-search{width:100%;float:left;text-align:center;position:relative}#menu .box-search label{display:inline-block;width:100%;padding:10px;box-sizing:border-box}#menu .box-search input[type="text"]{position:relative;width:94%;box-sizing:border-box;padding:0;text-indent:10px;float:none;border:1px solid #ccc;border-radius:5px;height:36px}}