.toogle_menu{width:25px;height:20px;background-size:contain;transition:all .3s ease 0s;display:flex;flex-direction:column;justify-content:space-between}.toogle_menu span{display:inline-block;width:100%;height:2px;background-color:#2e2e2e;transition:all .3s ease 0s}#menu_mobile{position:fixed;inset:0;z-index:1000;height:100vh;transform:translate(-100%);transition:all .3s ease 0s;padding:20px 15px 30px;width:320px;max-width:100%;background:#fff;overflow:auto}#menu_mobile::-webkit-scrollbar,#menu_mobile::-webkit-scrollbar-thumb{display:none}#menu_mobile.open{transform:none}#menu_mobile ul.menu{padding-top:12px;overflow:auto}#menu_mobile ul.menu::-webkit-scrollbar,#menu_mobile ul.menu::-webkit-scrollbar-thumb{display:none}#menu_mobile ul.menu a{width:100%;display:flex;align-items:center;text-transform:uppercase;color:#2e2e2e}#menu_mobile ul.menu a.current{color:#805231}#menu_mobile ul.menu a.current+span svg path:nth-child(2){fill:#805231}#menu_mobile ul.menu li p .toogle_menu_child{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:-10px;padding-top:2px;cursor:pointer}#menu_mobile ul.menu li p .toogle_menu_child.open svg{transform:rotate(180deg)}#menu_mobile ul.menu li svg{transition:transform .3s ease}#menu_mobile ul.menu>li:not(:last-child){padding-bottom:8px}#menu_mobile ul.menu>li ul{padding-left:18px;display:none}#menu_mobile ul.menu>li ul a{padding:6px 0;font-size:16px;font-weight:500}.overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:999;background:#0000004d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:all .4s ease 0s;transform:translate(-100%)}.overlay.open{transform:none}.banner_home .short h2,.banner_home .short h2 span{font-family:PlayfairDisplay;font-weight:400;line-height:117%;font-size:35px}@media(min-width:1366px){.banner_home .short h2,.banner_home .short h2 span{font-size:70px}}@media(min-width:1024px){.banner_home .short h2,.banner_home .short h2 span{font-size:60px}}@media(min-width:768px){.banner_home .short h2,.banner_home .short h2 span{font-size:50px}}@media(min-width:576px){.banner_home .short h2,.banner_home .short h2 span{font-size:40px}}.empty{text-align:center;font-weight:600;text-transform:uppercase;font-size:18px;color:#636128;padding:30px 15px;width:100%}.no_scrollbar::-webkit-scrollbar,.no_scrollbar::-webkit-scrollbar-thumb{display:none}.scrollbar_item::-webkit-scrollbar{width:4px;background:#8052311a}.scrollbar_item::-webkit-scrollbar-thumb{width:4px;background:#80523166}.detail_content img,.detail_content video{max-width:100%;height:auto!important}.detail_content iframe{max-width:100%;width:auto!important;height:auto!important;aspect-ratio:16/9}.detail_content>ul,.detail_content>ol{margin-left:30px!important}.detail_content ul,.detail_content ol{margin-left:18px}:is(.detail_content ul,.detail_content ol) li:not(:last-child){padding-bottom:4px}.detail_content ul:not([style]){list-style:initial}.detail_content ol:not([style]){list-style-type:decimal}.detail_content .scroll_table{width:100%}@media(max-width:1024px){.detail_content .scroll_table{overflow-y:hidden;overflow-x:auto}}.detail_content .scroll_table table{margin-bottom:0!important;max-width:800px}@media(min-width:1025px){.detail_content .scroll_table table{max-width:100%}}@media(max-width:1024px){.detail_content .scroll_table table{width:max-content!important}}.detail_content .scroll_table table tr{height:35px!important}.detail_content .scroll_table table th,.detail_content .scroll_table table td{padding-right:10px!important;text-align:left}@media(min-width:1024px){.detail_content.detail_other .scroll_table table tr{height:40px!important}}.detail_content ul{padding-left:8px}@media(min-width:1024px){.detail_content ul{padding-left:12px}}.detail_content ul li{padding-left:10px;position:relative}@media(min-width:1024px){.detail_content ul li{padding-left:12px}}.detail_content ul li:before{content:"";width:4px;height:4px;background:#222;border-radius:50%;position:absolute;left:0;top:10px}.btn_anchor a{opacity:0;z-index:-1;transition:all .3s ease 0s}.btn_anchor a.show{opacity:1;z-index:1}.btn_anchor a.phone{right:0;bottom:calc(100% + 8px)}.btn_anchor a.zalo{right:100%;bottom:calc(100% - 23px)}@media(min-width:992px){.btn_anchor a.zalo{right:calc(100% - 3px);bottom:calc(100% - 28px)}}.btn_anchor a.messenger{right:calc(100% - 2px);bottom:calc(100% - 85px)}@media(min-width:992px){.btn_anchor a.messenger{right:calc(100% - 4px);bottom:calc(100% - 96px)}}
