@font-face{font-family:"BVP";font-weight:400;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-vietnamese-400.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"BVP";font-weight:400;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"BVP";font-weight:600;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-vietnamese-600.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"BVP";font-weight:600;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-latin-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"BVP";font-weight:800;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-vietnamese-800.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"BVP";font-weight:800;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/bvp-latin-800.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"VT323";font-weight:400;font-display:swap;src:url(/wp-content/themes/tholepin/assets/fonts/vt323-latin-400.woff2) format("woff2")}:root{--nuoc:#E4F1FB;--nuoc-sau:#CFE5F6;--mat:#FFFFFF;--muc:#0A1F4D;--muc-nhat:#2B3F6B;--vien-nhat:#A9C6E3;--bien:#1558C8;--bien-dam:#0F44A0;--vang:#FFC21A;--vang-dam:#E0A100;--cam:#B84508;--do:#C8281E;--luc:#1B7A4B;--f-chinh:"BVP","Be Vietnam Pro",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-so:"VT323",ui-monospace,Menlo,monospace;--t-h1:clamp(30px,8vw,56px);--t-h2:clamp(24px,5.6vw,36px);--t-h3:20px;--t-body:16px;--t-nho:14px;--t-nhan:12px;--lh-h:1.12;--lh-body:1.65;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--rong:1180px;--bo:0;--vien:2px solid var(--muc);--vien-day:3px solid var(--muc);--b-nho:2px 2px 0 var(--muc);--b-nut:4px 4px 0 var(--muc);--b-the:6px 6px 0 var(--muc);--sl-logo:80px;--sl-logo-d:60px;--sl-gap:12px;--cf-cao:50px;--cf-cao-d:42px;--cf-rong:70%;--tl-trai:140px;--tl-logo-w:96px;--tl-logo-h:60px;--tl-nut-w:120px;--tl-nut-h:42px;--tl-nut-h-d:36px;--nut-cao:44px;--popup-rong:480px}*{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--nuoc);color:var(--muc);font:400 var(--t-body)/var(--lh-body) var(--f-chinh)}body.co-cf{padding-bottom:var(--cf-tong,0)}img{max-width:100%;height:auto;display:block}a{color:var(--bien-dam);text-underline-offset:3px}[hidden]{display:none!important}.rong{max-width:var(--rong);margin:0 auto;padding-left:var(--s4);padding-right:var(--s4)}h1,h2,h3{font-weight:800;line-height:var(--lh-h);letter-spacing:-.02em;overflow-wrap:anywhere}h1{font-size:var(--t-h1);text-transform:uppercase}h2{font-size:var(--t-h2)}h3{font-size:var(--t-h3)}.nhan{font:600 var(--t-nhan)/1 var(--f-chinh);letter-spacing:.08em;text-transform:uppercase}.bo-qua{position:absolute;left:-999px;top:0;background:var(--vang);color:var(--muc);padding:8px 14px;z-index:99;border:var(--vien)}.bo-qua:focus{left:8px;top:8px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dau{background:var(--mat);border-bottom:var(--vien-day);position:sticky;top:0;z-index:50}.dau .rong{display:flex;align-items:center;gap:var(--s4);height:80px}.thuonghieu{display:flex;align-items:center;gap:var(--s2);text-decoration:none;color:var(--muc);font-weight:800;font-size:17px;letter-spacing:-.02em;line-height:1.1;min-width:0}.thuonghieu img{width:68px;height:68px;flex:none}.thuonghieu span{overflow-wrap:anywhere;min-width:0}.menu{display:none;margin-left:auto;gap:var(--s5);list-style:none;padding:0}.menu a{color:var(--muc);text-decoration:none;font-weight:600;font-size:15px;padding:6px 0;border-bottom:3px solid #fff0}.menu a:hover,.menu .current-menu-item>a,.menu .current-menu-parent>a,.menu .current-menu-ancestor>a{border-bottom-color:var(--bien)}.dau-nut{display:none;gap:var(--s2)}.dau-nut>div,.nut-m>div{display:contents}.nut,.dau-nut a,.nut-m a{display:inline-flex;align-items:center;justify-content:center;height:var(--nut-cao);padding:0 20px;font:800 14px/1 var(--f-chinh);text-decoration:none;color:var(--muc);background:var(--vang);border:var(--vien);box-shadow:var(--b-nut);cursor:pointer;text-transform:uppercase;letter-spacing:.02em;min-width:0}.dau-nut a span,.nut-m a span{display:block;line-height:1.7;padding-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.nut:hover,.dau-nut a:hover,.nut-m a:hover{transform:translate(4px,4px);box-shadow:0 0 0 var(--muc)}.dau-nut>*:nth-child(2) a,.nut-m>*:nth-child(2) a,.nut.xanh{background:var(--bien);color:#fff}.nut-m{display:flex;gap:8px;padding:10px var(--s4) 12px;max-width:var(--rong);margin:0 auto}.nut-m a{flex:1 1 0%;padding:0 10px}.nut-m>*:nth-child(2) a{flex:1.6 1 0}.hamb{margin-left:auto;width:48px;height:44px;background:var(--vang);border:var(--vien);box-shadow:var(--b-nho);display:grid;place-content:center;gap:5px;cursor:pointer;padding:0}.hamb i{display:block;width:22px;height:3px;background:var(--muc)}.ngan{display:none;background:var(--mat);border-bottom:var(--vien-day)}.ngan.mo{display:block}.ngan ul{list-style:none;padding:var(--s2) var(--s4) var(--s4)}.ngan a{display:flex;align-items:center;min-height:48px;color:var(--muc);text-decoration:none;font-weight:600;border-bottom:1px dashed var(--vien-nhat);overflow-wrap:anywhere}@media(min-width:900px){.dau .rong{height:104px}.thuonghieu img{width:88px;height:88px}.menu,.dau-nut{display:flex}.hamb,.ngan,.nut-m{display:none!important}}.hero{padding:var(--s6) 0 var(--s5);position:relative;overflow:hidden}.hero .rong{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5);align-items:center}.hero .rong>*{min-width:0}.hero .tem{display:inline-block;background:var(--do);color:#fff;border:var(--vien);padding:5px 10px;transform:rotate(-2deg);box-shadow:var(--b-nho);margin-bottom:var(--s3)}.hero p.sapo{margin:var(--s4) 0 0;font-size:17px;max-width:60ch;overflow-wrap:anywhere}.hero .tranh{justify-self:center;width:min(60vw,320px)}.hero .tranh img{width:100%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(6px 6px 0 rgb(10 31 77 / .25))}@media(min-width:900px){.hero .rong{grid-template-columns:1.3fr .8fr}.hero{padding:var(--s7) 0 var(--s6)}}.bang{border-block:var(--vien-day);background:var(--muc);color:var(--vang);overflow:hidden}.bang p{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;padding:10px var(--s4);font:600 13px/1.3 var(--f-chinh);letter-spacing:.1em;text-transform:uppercase}.bang span+span::before{content:"+";color:var(--mat);margin:0 var(--s4)}.khu{padding:var(--s7) 0 var(--s5)}.khu-dau{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s3) var(--s5);margin-bottom:var(--s5)}.khu-dau h2,.khu-dau .tieu{flex:1 1 280px;min-width:0}.khu-nen{background:var(--nuoc-sau);border-block:var(--vien-day)}.khu-mo{padding-top:var(--s6);padding-bottom:0}.thuc>*+*{margin-top:var(--s4)}.thuc p,.thuc li,.thuc td,.thuc th,.thuc figcaption,.thuc summary{overflow-wrap:break-word}.thuc td,.thuc th{overflow-wrap:normal;word-break:normal}.thuc a{overflow-wrap:anywhere}.thuc ul,.thuc ol{padding-left:1.4em}.thuc li+li{margin-top:var(--s2)}.thuc h3{margin-top:var(--s5)}.kn{white-space:nowrap}.the-con{background:var(--mat);border:var(--vien);box-shadow:var(--b-nho);padding:var(--s4) var(--s5) var(--s5);margin-top:var(--s5)}.the-con>h3{margin-top:0;padding-bottom:var(--s2);border-bottom:2px dashed var(--vien-nhat);margin-bottom:var(--s3)}.the-con>*+*{margin-top:var(--s3)}.the-con>h3+*{margin-top:var(--s3)}.bang-ct{overflow-x:auto;border:var(--vien);box-shadow:var(--b-nho);background:var(--mat);margin:var(--s4) 0;max-width:100%}.bang-ct table{border-collapse:collapse;width:100%;min-width:460px;font-size:15px}.bang-ct th{background:var(--muc);color:#fff;text-align:left;padding:10px 12px;vertical-align:top}.bang-ct td{padding:10px 12px;border-top:1px solid var(--vien-nhat);vertical-align:top}.thuc figure{margin:var(--s5) 0}.thuc figure img{width:100%;border:var(--vien);box-shadow:var(--b-nho);background:var(--nuoc-sau)}.thuc figcaption{font-size:var(--t-nho);color:var(--muc-nhat);text-align:center;margin-top:var(--s3)}.thuc figure.wp-caption,.thuc figure[style*="width"]{margin-left:auto;margin-right:auto;max-width:100%}.thuc img.aligncenter,.thuc .aligncenter{display:block;margin-left:auto;margin-right:auto}.thuc figure>.wp-caption-text,.thuc figure figcaption{text-align:center}.faq details{background:var(--mat);border:var(--vien);box-shadow:var(--b-nho);margin-bottom:var(--s3)}.faq summary{cursor:pointer;list-style:none;padding:var(--s4);font-weight:800;display:flex;justify-content:space-between;gap:var(--s3);min-height:52px;align-items:center;overflow-wrap:anywhere}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font:400 30px/1 var(--f-so);flex:none}.faq details[open] summary::after{content:"-"}.faq details[open] summary{background:var(--vang);border-bottom:var(--vien)}.faq .tl{padding:var(--s4)}.o-top{width:100%;margin:10px 0}.luoi{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s5)}@media(min-width:700px){.luoi.c2{grid-template-columns:1fr 1fr}.luoi.c3{grid-template-columns:repeat(3,minmax(0,1fr))}}.the{background:var(--mat);border:var(--vien);box-shadow:var(--b-the);padding:var(--s5);position:relative;min-width:0}.the h3{margin-bottom:var(--s2)}.the h3 a{color:var(--muc);text-decoration:none}.the h3 a:hover{text-decoration:underline}.the .anh{display:block;border:var(--vien);margin:-8px -8px var(--s4);aspect-ratio:2/1;background:repeating-linear-gradient(45deg,var(--nuoc-sau) 0 10px,var(--nuoc) 10px 20px);overflow:hidden}.the .anh img{width:100%;height:100%;object-fit:cover}.the .tem2{position:absolute;top:-12px;right:12px;background:var(--bien);color:#fff;border:var(--vien);padding:4px 10px;transform:rotate(2deg)}.the .tem2.cam{background:var(--cam)}.the.dam{background:var(--muc);color:#fff}.the.dam a{color:var(--vang)}.the .meta{font-size:13px;color:var(--muc-nhat);margin-top:var(--s3);overflow-wrap:anywhere}.the p{overflow-wrap:anywhere}.tg{display:flex;gap:var(--s4);align-items:center}.tg .av{width:72px;height:72px;flex:none;object-fit:cover;border-radius:50%;background:var(--vang);border:var(--vien);box-shadow:var(--b-nho)}.tg h3{color:#fff}.chan{background:var(--muc);color:#fff;margin-top:var(--s7);border-top:6px solid var(--bien);padding:var(--s7) 0 var(--s6)}.chan .rong{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6)}.chan a{color:#fff;overflow-wrap:anywhere}.chan ul{list-style:none;padding:0;display:grid;gap:2px}.chan li a{display:inline-flex;min-height:36px;align-items:center}.chan h3,.chan .tc{color:var(--vang);font-size:14px;line-height:1.12;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--s2);display:block}.chan .nhan18{border:2px solid var(--vang);color:var(--vang);display:inline-block;padding:4px 10px;font-weight:800;margin-bottom:var(--s3)}.chan .logo-ch{display:inline-block;margin-bottom:var(--s3)}.chan .logo-ch img{display:block;width:88px;height:88px}@media(max-width:767px){.chan .logo-ch img{width:72px;height:72px}}.chan small{display:block;opacity:.9;font-size:13px;line-height:1.6;max-width:70ch;overflow-wrap:anywhere}@media(min-width:800px){.chan .rong{grid-template-columns:1.4fr 1fr 1fr 1.7fr}}.vet{font-size:14px;padding:var(--s4) 0 0;color:var(--muc-nhat)}.vet ol{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px}.vet li{min-width:0;overflow-wrap:anywhere}.vet li+li::before{content:"/";margin-right:6px}.bai{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s6);padding:var(--s5) 0}@media(min-width:960px){.bai.co-ben{grid-template-columns:minmax(0,1fr) 300px}}.bai h1{overflow-wrap:anywhere;font-size:clamp(26px,6vw,46px)}.thong-tin{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);margin:var(--s4) 0;font-size:14px;color:var(--muc-nhat)}.bai .sapo{font-size:17px;margin:var(--s4) 0;overflow-wrap:anywhere}.bai .anh-dau{margin:var(--s5) 0;border:var(--vien);box-shadow:var(--b-nho);background:var(--nuoc-sau)}.bai .anh-dau img{width:100%}.bai .nd h2{margin:var(--s6) 0 var(--s3);padding-left:14px;border-left:8px solid var(--vang)}.bai .nd .faq h2{margin-top:0}.bai aside{display:grid;gap:var(--s5);align-content:start;min-width:0}.hop{background:var(--mat);border:var(--vien);box-shadow:var(--b-the);padding:var(--s4) var(--s5)}.hop h2,.hop .tieu{font-size:18px;margin-bottom:var(--s3);font-weight:800;display:block}.hop ul{list-style:none;padding:0;display:grid;gap:var(--s2)}.hop a{overflow-wrap:anywhere}.hop-tg{background:var(--muc);color:#fff;border:var(--vien);box-shadow:var(--b-the);padding:var(--s5);margin-top:var(--s6)}.hop-tg a{color:var(--vang)}.hop-tg h3{color:#fff}.dem{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--s6);align-items:center}.dem a,.dem span{display:inline-flex;min-width:44px;height:44px;align-items:center;justify-content:center;padding:0 12px;border:var(--vien);background:var(--mat);color:var(--muc);text-decoration:none;font-weight:800}.dem .current{background:var(--vang)}.tim{display:flex;gap:8px;margin:var(--s4) 0}.tim input{flex:1;min-width:0;height:48px;border:var(--vien);padding:0 12px;font:inherit;background:var(--mat);color:var(--muc)}.tim button{height:48px;padding:0 16px;border:var(--vien);background:var(--vang);font:800 14px var(--f-chinh);cursor:pointer;color:var(--muc)}.trong{padding:var(--s7) 0;text-align:left}.trong h1{margin-bottom:var(--s4)}.o-slider{width:100%;overflow:hidden;margin:10px 0;background:var(--mat);border-block:var(--vien)}.o-slider:empty{display:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.chan .nap{font-style:normal;font-size:13px;line-height:1.7;display:grid;gap:2px;align-content:start}.chan .nap p{margin:0;overflow-wrap:anywhere}.chan .nap strong{color:var(--vang);font-weight:700}