@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&display=swap);
body{font-family:var(--font-family)}:root{--font-family:"Be Vietnam Pro","Open Sans",sans-serif;--color-1:#ffc300;--color-2:#001d3d;--color-3:#757575;--color-4:#00000073;--color-5:#f1f1f1;--color-6:#0467d5;--color-7:#e6f0fbeb;--color-8:#bbb;--color-9:#000;--color-10:#fff;--color-11:#1a73e8;--color-12:#f33;--color-13:#00a826;--color-14:#faad14;--fs-1:2.5rem;--fs-2:2rem;--fs-3:1.75rem;--fs-4:1.5rem;--fs-5:1.25rem;--fs-6:1rem;--fs-7:0.875rem;--fs-8:0.75rem;--fs-9:0.625rem;--rounded-1:1px;--rounded-2:2px;--rounded-3:3px;--rounded-4:4px;--rounded-5:5px;--rounded-6:6px;--rounded-7:7px;--rounded-8:8px;--rounded-9:9px;--rounded-10:10px;--fw-1:300;--fw-2:400;--fw-3:500;--fw-4:600;--fw-5:700;--fw-6:800}.fs-1{font-size:var(--fs-1)}.fs-2{font-size:var(--fs-2)}.fs-3{font-size:var(--fs-3)}.fs-4{font-size:var(--fs-4)}.fs-5{font-size:var(--fs-5)}.fs-6{font-size:var(--fs-6)}.fs-7{font-size:var(--fs-7)}.fs-8{font-size:var(--fs-8)}.fs-9{font-size:var(--fs-9)}.fw-1{font-weight:var(--fw-1)}.fw-2{font-weight:var(--fw-2)}.fw-3{font-weight:var(--fw-3)}.fw-4{font-weight:var(--fw-4)}.fw-5{font-weight:var(--fw-5)}.fw-6{font-weight:var(--fw-6)}.color-1{color:var(--color-1)}.color-2{color:var(--color-2)}.color-3{color:var(--color-3)}.color-4{color:var(--color-4)}.color-5{color:var(--color-5)}.color-6{color:var(--color-6)}.color-7{color:var(--color-7)}.color-8{color:var(--color-8)}.color-9{color:var(--color-9)}.color-10{color:var(--color-10)}.color-11{color:var(--color-11)}.color-12{color:var(--color-12)}.color-13{color:var(--color-13)}.color-14{color:var(--color-14)}.bg-color-1{background-color:var(--color-1)}.bg-color-2{background-color:var(--color-2)}.bg-color-3{background-color:var(--color-3)}.bg-color-4{background-color:var(--color-4)}.bg-color-5{background-color:var(--color-5)}.bg-color-6{background-color:var(--color-6)}.bg-color-7{background-color:var(--color-7)}.bg-color-8{background-color:var(--color-8)}.bg-color-9{background-color:var(--color-9)}.bg-color-10{background-color:var(--color-10)}.bg-color-11{background-color:var(--color-11)}.bg-color-12{background-color:var(--color-12)}.bg-color-13{background-color:var(--color-13)}.bg-color-14{background-color:var(--color-14)}.border-color-1{border-color:var(--color-1)!important}.border-color-2{border-color:var(--color-2)!important}.border-color-3{border-color:var(--color-3)!important}.border-color-4{border-color:var(--color-4)!important}.border-color-5{border-color:var(--color-5)!important}.border-color-6{border-color:var(--color-6)!important}.border-color-7{border-color:var(--color-7)!important}.border-color-8{border-color:var(--color-8)!important}.border-color-9{border-color:var(--color-9)!important}.border-color-10{border-color:var(--color-10)!important}.border-color-11{border-color:var(--color-11)!important}.border-color-12{border-color:var(--color-12)!important}.border-color-13{border-color:var(--color-13)!important}.border-color-14{border-color:var(--color-14)!important}.rounded-1{border-radius:var(--rounded-1)}.rounded-2{border-radius:var(--rounded-2)}.rounded-3{border-radius:var(--rounded-3)}.rounded-4{border-radius:var(--rounded-4)}.rounded-5{border-radius:var(--rounded-5)}.rounded-6{border-radius:var(--rounded-6)}.rounded-7{border-radius:var(--rounded-7)}.rounded-8{border-radius:var(--rounded-8)}.rounded-9{border-radius:var(--rounded-9)}.rounded-10{border-radius:var(--rounded-10)}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{color:var(--color-1);font-size:var(--fs-1)}.btn--color-1{background-color:var(--color-1);border-color:var(--color-1);color:var(--color-9)}.btn--color-1:hover{background-color:var(--color-1)!important;border-color:var(--color-1)!important;color:var(--color-9)!important}.btn--color-1.active{background-color:var(--color-1);border-color:var(--color-1);color:var(--color-2)}:root{--primary:#0467d5;--primary-dark:#034da0;--secondary:#dc3545;--dark:#0b1320;--muted:#6c757d}html{scroll-behavior:smooth}body{color:#2b2f38;font-family:Montserrat,system-ui,-apple-system,sans-serif;overflow-x:hidden}a{text-decoration:none}.skip-link{background:var(--primary);border-radius:0 0 6px 0;color:#fff;font-weight:600;left:0;padding:8px 16px;position:absolute;top:-40px;z-index:9999}.skip-link:focus{color:#fff;outline:3px solid var(--secondary);top:0}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}img{height:auto;max-width:100%}.topbar{background:var(--dark);color:#fff;font-size:13px}.topbar a{color:#fff;opacity:.85}.topbar a:hover{color:var(--secondary);opacity:1}.navbar-aks{background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.06)}.navbar-aks .navbar-brand{align-items:center;display:inline-flex;padding-bottom:.25rem;padding-top:.25rem}.navbar-aks .navbar-brand img{display:block;height:48px;width:auto}@media (max-width:575.98px){.navbar-aks .navbar-brand img{height:40px}}.navbar-aks .nav-link{color:#1d2433;font-size:.92rem;font-weight:600;padding:.75rem 1rem!important;position:relative}.navbar-aks .nav-link.active,.navbar-aks .nav-link:hover{color:var(--primary)}.navbar-aks .nav-link:after{background:var(--secondary);bottom:.35rem;content:"";height:2px;left:1rem;position:absolute;right:1rem;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.navbar-aks .nav-link.active:after,.navbar-aks .nav-link:hover:after{transform:scaleX(1)}@media (min-width:992px){.navbar-aks .nav-item.dropdown:hover>.dropdown-menu{display:block;opacity:1;transform:translateY(0);visibility:visible}.navbar-aks .dropdown-menu{border:0;border-radius:0 0 8px 8px;border-top:3px solid var(--secondary);box-shadow:0 12px 30px rgba(0,0,0,.12);display:block;margin-top:0;min-width:220px;opacity:0;padding:.5rem 0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden}}.navbar-aks .dropdown-menu .dropdown-item{color:#1d2433;font-size:.9rem;font-weight:500;padding:.5rem 1.25rem;transition:background-color .2s,color .2s}.navbar-aks .dropdown-menu .dropdown-item.active,.navbar-aks .dropdown-menu .dropdown-item:focus,.navbar-aks .dropdown-menu .dropdown-item:hover{background-color:rgba(4,103,213,.08);color:var(--primary)}.navbar-aks .nav-link.dropdown-toggle:after{display:none}.navbar-aks .nav-item.dropdown:hover>.nav-link>.bi-chevron-down{transform:rotate(180deg)}.navbar-aks .nav-item.dropdown>.nav-link>.bi-chevron-down{display:inline-block;transition:transform .2s ease}.btn-cta{align-items:center;background:var(--secondary);border:0;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:.4rem;justify-content:center;line-height:1.2;padding:.55rem 1.25rem}.btn-cta:hover{background:#bb2d3b;color:#fff}.btn-primary-aks{align-items:center;background:var(--primary);border:0;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:.4rem;justify-content:center;line-height:1.2;padding:.7rem 1.5rem}.btn-primary-aks:hover{background:var(--primary-dark);color:#fff}.btn-outline-aks{align-items:center;background:transparent;border:2px solid #fff;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:.4rem;justify-content:center;line-height:1.2;padding:.6rem 1.4rem}.btn-outline-aks:hover{background:#fff;color:var(--primary)}footer{background:#0467d5;background-image:linear-gradient(180deg,#0467d5,#034da0);color:hsla(0,0%,100%,.9);padding-top:60px}footer h5{border-bottom:2px solid var(--secondary);color:#fff;display:inline-block;font-size:1rem;font-weight:700;margin-bottom:1.25rem;padding-bottom:.5rem}footer a{color:hsla(0,0%,100%,.85);transition:color .2s}footer a:hover{color:var(--secondary)}footer ul{list-style:none;padding:0}footer ul li{margin-bottom:.5rem}footer .info-row{align-items:flex-start;display:flex;gap:.65rem;margin-bottom:.75rem}footer .info-row i{color:var(--secondary);flex-shrink:0;font-size:1.1rem;margin-top:3px}footer .social a{align-items:center;background:hsla(0,0%,100%,.15);border-radius:50%;display:inline-flex;height:40px;justify-content:center;margin-right:.35rem;width:40px}footer .social a:hover{background:var(--secondary);color:#fff}.copyright{border-top:1px solid hsla(0,0%,100%,.15);font-size:.85rem;margin-top:40px;padding:20px 0;text-align:center}.sticky-contact{bottom:20px;display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;z-index:1080}.sticky-contact a{align-items:center;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.25);color:#fff;display:flex;font-size:1.5rem;height:54px;justify-content:center;position:relative;width:54px}.sticky-contact .zalo{background:#0068ff}.sticky-contact .phone{animation:pulse 1.6s infinite;background:#28a745}.sticky-contact .top{background:var(--primary);font-size:1.2rem;height:44px;width:44px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(40,167,69,.6)}70%{box-shadow:0 0 0 16px rgba(40,167,69,0)}to{box-shadow:0 0 0 0 rgba(40,167,69,0)}}
