:root{--o2-xanh:#2f4a2a;--o2-xanh-dam:#183b23;--o2-nhat:#eef3ea;--o2-vien:#d9e2d3;--o2-chu:#2b2b2b;--o2-nhan:#b0413e}body{color:#3a3a3a}.header-top,.header-top a,.top-bar a{color:#fff!important}.header-top .nav>li.html{font-size:13px}.header-top .nav>li.html a{font-size:inherit}.header-main .nav>li>a{color:var(--o2-chu);font-weight:700;text-transform:uppercase}.header-main .nav>li.active>a,.header-main .nav>li.current-menu-ancestor>a{color:var(--o2-xanh);box-shadow:inset 0 -3px 0 var(--o2-xanh)}.nav-dropdown li a{text-transform:uppercase;font-size:.9em}h1,h2,h3{color:var(--o2-chu)}.o2-giua{text-align:center}.o2-h{font-size:1.5em;text-transform:uppercase;margin:0 0 .6em;letter-spacing:.02em}.o2-banner img{width:100%;height:auto;display:block}.o2-chao h1{font-size:2em;margin-bottom:.2em;color:var(--o2-xanh)}.o2-dau.section{padding-bottom:0!important}.o2-h1{font-size:1.9em;margin:0;color:var(--o2-xanh)}.o2-chao .o2-phu-de{font-size:1.1em;color:#555}.o2-chao .o2-nut-lh{text-align:center}.o2-o{display:block;text-align:center;color:var(--o2-chu);margin-bottom:12px}.o2-o-anh{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;background:var(--o2-nhat);margin-bottom:8px}.o2-o-anh img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.o2-o:hover .o2-o-anh img{transform:scale(1.04)}.o2-o-ten{display:inline-flex;align-items:center;justify-content:center;min-height:48px;font-weight:700;text-transform:uppercase;line-height:1.3}.o2-o:hover{color:var(--o2-xanh)}.o2-anh-vuong{aspect-ratio:1 / 1;overflow:hidden;border-radius:6px;margin-bottom:16px}.o2-anh-vuong img{width:100%;height:100%;object-fit:cover}.o2-y-nghia-tc{background:var(--o2-nhat)}.o2-y-nghia{display:grid;grid-template-columns:160px 1fr;gap:16px;align-items:start;margin-bottom:20px}.o2-y-nghia-anh img{width:100%;aspect-ratio:8 / 9;object-fit:cover;border-radius:6px}.o2-y-nghia h3{font-size:1.05em;text-transform:uppercase;margin-bottom:.4em;color:var(--o2-xanh)}.o2-y-nghia p{font-size:.95em;max-width:70ch}@media (max-width:549px){.o2-y-nghia{grid-template-columns:100px 1fr}}.o2-tt-cua-hang h2{font-size:1.3em;text-transform:uppercase}.o2-tt-cua-hang p{margin-bottom:.4em}.o2-tt-cua-hang a:not(.button),.o2-noi-dung a{color:var(--o2-xanh);font-weight:700;text-decoration:underline;text-underline-offset:2px}.o2-nut-lh .button{display:inline-flex;align-items:center;min-height:48px;margin:0 8px 8px 0}.o2-nut-zalo.button{background-color:#0068ff!important;border-color:#0068ff!important;color:#fff!important}.o2-anh-dau img{width:100%;max-width:300px;height:auto;border-radius:6px;display:block;margin:0 auto}.o2-noi-dung>p,.o2-noi-dung>ul,.o2-noi-dung>h2{max-width:70ch}.o2-noi-dung h2{font-size:1.25em;margin-top:1em}.o2-bang-wrap{overflow-x:auto;margin:1em 0 .4em}.o2-bang-gia{width:100%;border-collapse:collapse;font-size:.95em}.o2-bang-gia th{background:var(--o2-xanh);color:#fff;text-align:left;padding:10px 12px;text-transform:uppercase;font-size:.85em;letter-spacing:.03em}.o2-bang-gia td{padding:10px 12px;border-bottom:1px solid var(--o2-vien);vertical-align:top}.o2-bang-gia tbody tr:nth-child(even) td{background:#f8faf6}.o2-bang-gia .o2-ma{font-weight:700;white-space:nowrap}.o2-bang-gia .o2-gia{font-weight:700;color:var(--o2-nhan);white-space:nowrap}.o2-bang-gia .o2-tp{color:#444;line-height:1.5;min-width:14em}.o2-ghi-chu-gia{font-size:.9em;color:#555;margin:.3em 0 1em}@media (max-width:549px){.o2-bang-gia td,.o2-bang-gia th{padding:8px}.o2-bang-gia .o2-tp{min-width:10em}.o2-bang-gia,.o2-bang-gia td,.o2-y-nghia p{font-size:1em}}.o2-footer p,.o2-footer li{color:#e8efe4}.o2-footer a{color:#fff;text-decoration:underline;text-underline-offset:2px}.o2-footer .o2-ft-ten{font-weight:700;text-transform:uppercase;font-size:1.05em;color:#fff;margin-top:.4em}.o2-footer .o2-ft-logo img{max-width:96px;height:auto;border-radius:6px}.o2-ft-ds{list-style:none;margin:0}.o2-ft-ds li{margin:0;line-height:2}.absolute-footer{background-color:var(--o2-xanh-dam)!important}#footer .absolute-footer,#footer .absolute-footer .copyright-footer{color:rgb(255 255 255 / .85)}.absolute-footer .footer-nav a{color:#fff;font-size:13px}.o2-410{padding:40px 15px;text-align:center}.o2-410 .button{margin:4px;min-height:48px;display:inline-flex;align-items:center}.o2-duong-dan{font-size:.9em;max-width:1080px;margin:0 auto;padding:10px 15px}.o2-duong-dan-cach{margin:0 .4em;opacity:.6}.o2-xuat-xu{font-size:.9em;color:#666;border-top:1px solid var(--o2-vien);max-width:min(1050px, calc(100% - 30px));margin:1.5em auto 0;padding:.8em 0 0}.o2-thanh-lh{display:none}@media (max-width:849px){.header-main .nav-icon a[data-open="#main-menu"]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.header-main #logo a{display:inline-flex;align-items:center;min-height:48px}.o2-thanh-lh{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:99;background:var(--o2-xanh-dam);box-shadow:0 -2px 8px rgb(0 0 0 / .25);padding-bottom:env(safe-area-inset-bottom)}.o2-thanh-lh a{flex:1;display:flex;align-items:center;justify-content:center;min-height:52px;color:#fff!important;font-weight:700;text-align:center;line-height:1.2;border-left:1px solid rgb(255 255 255 / .15)}.o2-thanh-lh a:first-child{border-left:0}.o2-thanh-lh .o2-thanh-goi{flex:1.6;background:var(--o2-xanh)}.o2-thanh-lh .o2-thanh-zalo{background:#0068ff}body.o2-co-thanh-lh{padding-bottom:calc(52px + env(safe-area-inset-bottom))}body.o2-co-thanh-lh .back-to-top{display:none!important}}@media (max-width:549px){.o2-h{font-size:1.25em}.o2-chao h1{font-size:1.6em}.o2-h1{font-size:1.5em}.absolute-footer .footer-nav li{display:block;margin:0}.absolute-footer .footer-nav li a{display:inline-flex;align-items:center;min-height:48px;padding:0 8px}}