.off-canvas .mfp-content:has(>#main-menu){--drawer-width:min(86vw, 360px);background:#141414;box-shadow:8px 0 40px rgb(0 0 0 / .45);color:rgb(255 255 255 / .86)}.mfp-bg.off-canvas:has(+.mfp-wrap #main-menu){background:rgb(10 10 10 / .55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.off-canvas:has(#main-menu) .mfp-close{color:#fff;opacity:.9}#main-menu .sidebar-menu{padding:0 0 24px}.off-canvas .mfp-content:has(>#main-menu){scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .18) #fff0}@media (max-width:849px){body.shc-qc-m-bar:not(.shc-qc-show-desktop) #main-menu .sidebar-menu{padding-bottom:calc(62px + 24px + env(safe-area-inset-bottom, 0px))}}.nt-mmenu__head{padding:22px 24px 18px;border-bottom:1px solid rgb(255 255 255 / .08)}.nt-mmenu__search .searchform{margin:0}#main-menu .nt-mmenu__search .search-field{height:46px;padding-left:18px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(255 255 255 / .06);color:#fff;font-size:15px;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}#main-menu .nt-mmenu__search .search-field:focus{border-color:rgb(255 255 255 / .45);background:rgb(255 255 255 / .1)}#main-menu .nt-mmenu__search .search-field::placeholder{color:rgb(255 255 255 / .5)}#main-menu .nt-mmenu__search .ux-search-submit,#main-menu .nt-mmenu__search button[type="submit"]{border:0;background:#fff0;color:#fff;box-shadow:none}.nt-mmenu__search .live-search-results{color:#141414}#main-menu .nav-sidebar>li,#main-menu .nav-sidebar.nav-vertical>li+li{position:relative;margin:0;border-top:0;border-bottom:1px solid rgb(255 255 255 / .07)}#main-menu .nav-sidebar.nav-vertical>li.menu-item.active,#main-menu .nav-sidebar.nav-vertical>li.menu-item:hover{background-color:rgb(255 255 255 / .03)}#main-menu .nav-sidebar>li>a{padding:16px 24px;color:rgb(255 255 255 / .88);font-size:14px;font-weight:600;letter-spacing:.08em;transition:color .2s ease,padding-left .25s ease}#main-menu .nav-sidebar>li>a:hover,#main-menu .nav-sidebar>li.active>a{color:#fff}#main-menu .nav-sidebar>li.current-menu-item>a,#main-menu .nav-sidebar>li.current-menu-ancestor>a,#main-menu .nav-sidebar>li.current-menu-parent>a{padding-left:30px;color:#fff}#main-menu .nav-sidebar>li.current-menu-item::before,#main-menu .nav-sidebar>li.current-menu-ancestor::before,#main-menu .nav-sidebar>li.current-menu-parent::before{content:"";position:absolute;top:17px;left:0;width:3px;height:22px;border-radius:0 3px 3px 0;background:#fff}#main-menu .nav-sidebar>li>.toggle{width:52px;margin:0 8px 0 0;color:#fff;opacity:.7;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s ease}#main-menu .nav-sidebar>li>.toggle i{font-size:1.5em}#main-menu .nav-sidebar>li.active>.toggle{opacity:1}#main-menu .nav-sidebar>li>.children,#main-menu .nav-sidebar>li>.sub-menu{display:block!important;max-height:0;margin:0 24px 0 26px;padding:0;overflow:hidden;border-left:1px solid rgb(255 255 255 / .14);opacity:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s ease,padding .3s ease}#main-menu .nav-sidebar>li.active>.children,#main-menu .nav-sidebar>li.active>.sub-menu{max-height:70vh;padding:2px 0 14px;opacity:1}#main-menu .nav-sidebar li li{margin:0;border:0}#main-menu .nav-sidebar li li>a{position:relative;padding:9px 0 9px 18px;color:rgb(255 255 255 / .66);font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;transition:color .2s ease,padding-left .25s ease}#main-menu .nav-sidebar li li>a::before{content:"";position:absolute;top:50%;left:0;width:8px;height:1px;background:rgb(255 255 255 / .3);transition:width .25s ease,background-color .25s ease}#main-menu .nav-sidebar li li>a:hover,#main-menu .nav-sidebar li li.current-menu-item>a{padding-left:24px;color:#fff}#main-menu .nav-sidebar li li>a:hover::before,#main-menu .nav-sidebar li li.current-menu-item>a::before{width:14px;background:#fff}#main-menu .nav-sidebar>li>.children>li,#main-menu .nav-sidebar>li>.sub-menu>li{opacity:0;transform:translateX(-8px);transition:opacity .25s ease,transform .25s ease}#main-menu .nav-sidebar>li.active>.children>li,#main-menu .nav-sidebar>li.active>.sub-menu>li{opacity:1;transform:none}#main-menu .nav-sidebar>li.active>.children>li:nth-child(2),#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(2){transition-delay:.04s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(3),#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(3){transition-delay:.08s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(4),#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(4){transition-delay:.12s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(5),#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(5){transition-delay:.16s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(n+6),#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(n+6){transition-delay:.2s}.nt-mmenu__contact{display:grid;gap:10px;margin:26px 24px 0;padding-top:22px;border-top:1px solid rgb(255 255 255 / .08)}.nt-mmenu__contact-title{margin:0 0 2px;color:rgb(255 255 255 / .5);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.nt-mmenu__call,.nt-mmenu__zalo{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-radius:10px;font-size:15px;font-weight:700;transition:transform .15s ease,opacity .15s ease}.nt-mmenu__call:active,.nt-mmenu__zalo:active{opacity:.9;transform:scale(.98)}.nt-mmenu__call,.nt-mmenu__call:hover{background:#fff;color:#141414}.nt-mmenu__zalo,.nt-mmenu__zalo:hover{border:1px solid rgb(255 255 255 / .18);color:#fff}.nt-mmenu__call .shc-qc__svg{width:20px;height:20px}.nt-mmenu__zalo .shc-qc__logo{width:22px;height:22px}.nt-mmenu__addr{display:flex;align-items:flex-start;gap:8px;margin-top:4px;color:rgb(255 255 255 / .6);font-size:13px;line-height:1.5}.nt-mmenu__addr:hover{color:#fff}.nt-mmenu__addr .shc-qc__svg{flex:0 0 auto;width:16px;height:16px;margin-top:2px}@keyframes nt-mmenu-in{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}.mfp-ready #main-menu .nt-mmenu__head,.mfp-ready #main-menu .nav-sidebar>li,.mfp-ready #main-menu .nt-mmenu__contact{animation:nt-mmenu-in .45s cubic-bezier(.2,.7,.3,1) both}.mfp-ready #main-menu .nav-sidebar>li:nth-child(1){animation-delay:.06s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(2){animation-delay:.1s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(3){animation-delay:.14s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(4){animation-delay:.18s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(5){animation-delay:.22s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(6){animation-delay:.26s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(7){animation-delay:.3s}.mfp-ready #main-menu .nav-sidebar>li:nth-child(n+8){animation-delay:.34s}.mfp-ready #main-menu .nt-mmenu__contact{animation-delay:.4s}@media (prefers-reduced-motion:reduce){.mfp-ready #main-menu .nt-mmenu__head,.mfp-ready #main-menu .nav-sidebar>li,.mfp-ready #main-menu .nt-mmenu__contact{animation:none}#main-menu .nav-sidebar>li>.children,#main-menu .nav-sidebar>li>.sub-menu,#main-menu .nav-sidebar>li>.children>li,#main-menu .nav-sidebar>li>.sub-menu>li{transition:none}}