:root{--av-ink: #0b2533;--av-ink-soft: #415d68;--av-navy: #07384b;--av-navy-deep: #052b3a;--av-sky: #0f8fa6;--av-sky-bright: #57c7d9;--av-sky-pale: #e6f6f8;--av-cloud: #f4f8f9;--av-white: #ffffff;--av-line: #d8e5e9;--av-sun: #f5c85b;--av-radius-sm: 12px;--av-radius-md: 20px;--av-radius-lg: 32px;--av-shadow-sm: 0 8px 24px rgba(7, 56, 75, .07);--av-shadow-md: 0 24px 64px rgba(7, 56, 75, .12);--av-container: 1180px}html{scroll-padding-top:92px}body[data-aviation-theme=v2]{background:var(--av-cloud)!important;color:var(--av-ink)!important;font-family:var(--aviation-body-font, "Be Vietnam Pro", system-ui, sans-serif)!important;line-height:1.65}body[data-aviation-theme=v2] *{box-sizing:border-box}body[data-aviation-theme=v2] ::selection{background:#bcebf1;color:var(--av-navy-deep)}body[data-aviation-theme=v2] :focus-visible{outline:3px solid var(--av-sky-bright)!important;outline-offset:3px}.aviation-skip-link{position:fixed;left:16px;top:12px;z-index:1000;transform:translateY(-150%);padding:11px 16px;border-radius:10px;background:var(--av-navy);color:#fff;font-size:14px;font-weight:700;transition:transform .2s ease}.aviation-skip-link:focus{transform:translateY(0)}body[data-aviation-theme=v2]>header{height:80px;background:#ffffffeb!important;border-color:#d8e5e9d9!important;box-shadow:0 1px #07384b0a}body[data-aviation-theme=v2]>header>div{max-width:1440px!important}body[data-aviation-theme=v2]>header>div>a:first-child{min-height:44px}body[data-aviation-theme=v2]>header img{width:auto!important;height:46px!important}#desktop-navigation{gap:18px!important}#desktop-navigation a{position:relative;min-height:44px;display:inline-flex;align-items:center;padding-inline:6px;border:0!important;color:var(--av-ink-soft)!important;font-size:13px;font-weight:600}#desktop-navigation a:after{content:"";position:absolute;left:0;right:100%;bottom:6px;height:2px;border-radius:2px;background:var(--av-sky);transition:right .2s ease}#desktop-navigation a:hover{color:var(--av-navy)!important}#desktop-navigation a:hover:after{right:0}body[data-aviation-theme=v2] .azc-button-primary,body[data-aviation-theme=v2] button[type=submit]{min-height:50px;border:1px solid var(--av-navy)!important;border-radius:999px!important;background:var(--av-navy)!important;color:#fff!important;font-weight:700!important;box-shadow:0 10px 24px #07384b29!important}body[data-aviation-theme=v2] .azc-button-primary:hover,body[data-aviation-theme=v2] button[type=submit]:hover{background:var(--av-sky)!important;border-color:var(--av-sky)!important;color:#fff!important;box-shadow:0 14px 28px #0f8fa638!important}.aviation-menu-toggle{border-color:var(--av-line)!important;color:var(--av-navy)!important}.azc-secondary-navigation{background:#fff!important;border-color:var(--av-line)!important}.azc-secondary-navigation a{min-height:48px;display:flex;align-items:center;padding:0 28px!important;color:var(--av-ink)!important}body[data-aviation-theme=v2] main{padding-top:80px!important;overflow:hidden}body[data-aviation-theme=v2] main>section{padding-block:104px!important;border-color:var(--av-line)!important}body[data-aviation-theme=v2] main>section:nth-child(odd){background:var(--av-white)!important}body[data-aviation-theme=v2] main>section:nth-child(2n){background:var(--av-cloud)!important}body[data-aviation-theme=v2] main section>.max-w-max-container,body[data-aviation-theme=v2] main section>.max-w-7xl{max-width:var(--av-container)!important}body[data-aviation-theme=v2] h1,body[data-aviation-theme=v2] h2,body[data-aviation-theme=v2] h3,body[data-aviation-theme=v2] h4{font-family:var(--aviation-heading-font, "Be Vietnam Pro", sans-serif)!important;color:var(--av-ink)!important;letter-spacing:-.025em}body[data-aviation-theme=v2] main section h2{font-size:clamp(32px,3.8vw,54px)!important;line-height:1.16!important;font-weight:750!important}body[data-aviation-theme=v2] main section p{color:var(--av-ink-soft)!important}body[data-aviation-theme=v2] main section [class*=eyebrow],body[data-aviation-theme=v2] main section>div>div:first-child>span:first-child{border-color:#b9dfe5!important;background:var(--av-sky-pale)!important;color:#0a7184!important;border-radius:999px!important;box-shadow:none!important;letter-spacing:.08em!important}#hero-aviation{padding-block:72px 92px!important;background:var(--av-white)!important}#hero-aviation .hero-editorial-panel{display:grid!important;grid-template-columns:1.08fr .92fr!important;align-items:center!important;gap:72px!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}#hero-aviation .hero-program-badge{margin-bottom:24px!important;padding:10px 16px!important;background:var(--av-sky-pale)!important;color:#096f81!important}#hero-aviation .hero-program-copy{color:#096f81!important}#hero-aviation h1.hero-editorial-title{max-width:680px!important;margin-bottom:24px!important;color:var(--av-ink)!important;font-size:clamp(48px,5vw,72px)!important;font-weight:800!important;line-height:1.03!important;letter-spacing:-.055em!important}#hero-aviation h1.hero-editorial-title>span:first-child{color:var(--av-sky)!important}#hero-aviation .hero-editorial-copy>h2{margin-bottom:14px!important;color:var(--av-ink)!important;font-size:22px!important;font-style:normal!important;font-weight:650!important}#hero-aviation .hero-editorial-copy>.max-w-xl{max-width:610px!important;margin-bottom:28px!important}#hero-aviation .hero-editorial-copy>.max-w-xl p{font-size:17px!important;line-height:1.75}#hero-aviation .hero-editorial-copy>.flex{gap:12px!important;margin-bottom:34px!important}#hero-aviation .azc-button-secondary{min-height:50px;border:0!important;background:transparent!important;color:var(--av-navy)!important;box-shadow:none!important;font-weight:700!important}#hero-aviation .hero-editorial-copy>.grid{width:100%!important;max-width:550px!important;padding-top:24px!important;border-color:var(--av-line)!important}#hero-aviation .hero-editorial-copy>.grid .font-headline{color:var(--av-navy)!important;font-size:26px!important}#hero-aviation .hero-photo{position:relative;overflow:visible!important;border-radius:var(--av-radius-lg)!important;box-shadow:var(--av-shadow-md)!important}#hero-aviation .hero-photo:before{content:"";position:absolute;inset:-18px 24px 18px -18px;z-index:-1;border-radius:var(--av-radius-lg);background:var(--av-sky-pale)}#hero-aviation .hero-photo img{aspect-ratio:4 / 5!important;border-radius:var(--av-radius-lg);object-fit:cover!important}#hero-aviation .schedule-timeline{margin-top:72px!important;padding:26px 30px!important;border:1px solid var(--av-line)!important;border-radius:var(--av-radius-md)!important;background:#f8fbfc!important;box-shadow:none!important}#hero-aviation .schedule-timeline-heading h3{font-size:18px!important}#hero-aviation .schedule-timeline-track:before{background:var(--av-line)!important}#hero-aviation .schedule-timeline-round:before{background:var(--av-sky)!important;box-shadow:0 0 0 5px #dff3f6!important}#hero-aviation .schedule-timeline-consult{min-height:44px;padding:8px 10px 8px 16px!important;gap:10px!important;flex-wrap:nowrap!important;border:1px solid #bdd8de!important;border-radius:999px!important;background:#fff!important;color:var(--av-navy)!important;font-size:14px!important;font-weight:650!important;box-shadow:none!important}#hero-aviation .schedule-timeline-consult:hover{border-color:#83bec9!important;background:#f3fafb!important;color:#07566b!important}#hero-aviation .schedule-timeline-free{padding:3px 9px!important;border:0!important;border-radius:999px!important;background:var(--av-sky-pale)!important;color:#0a7184!important;font-size:12px!important;font-weight:700!important}#vi-sao-chon-hang-khong .grid>div,#doi-tuong-phu-hop .grid>div,#chua-biet-bat-dau .grid>div,#giang-vien-dao-tao .grid>div,#lo-trinh-dong-hanh .grid>div,#cam-ket .grid>div{border:1px solid var(--av-line)!important;border-radius:var(--av-radius-md)!important;background:var(--av-white)!important;box-shadow:var(--av-shadow-sm)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease!important}#vi-sao-chon-hang-khong .grid>div:hover,#doi-tuong-phu-hop .grid>div:hover,#giang-vien-dao-tao .grid>div:hover,#cam-ket .grid>div:hover{transform:translateY(-4px);border-color:#a9d5dd!important;box-shadow:var(--av-shadow-md)!important}#danh-muc-vi-tri{background:linear-gradient(180deg,#edf7f9 0%,var(--av-cloud) 100%)!important}#danh-muc-vi-tri .job-tab-list{padding:5px!important;border-color:var(--av-line)!important;border-radius:999px!important;box-shadow:none!important}#danh-muc-vi-tri [data-job-tab]{min-height:44px;border-radius:999px!important}#danh-muc-vi-tri [data-job-tab].bg-\[\#0B192C\]{background:var(--av-navy)!important}#tab-bautroi .offer-grid{gap:20px!important}#tab-bautroi .offer-card{overflow:hidden;border:1px solid var(--av-line)!important;border-radius:var(--av-radius-md)!important;background:var(--av-white)!important;box-shadow:var(--av-shadow-sm)!important}#tab-bautroi .offer-card h3{min-height:90px!important;background:var(--av-navy)!important;color:#fff!important;border:0!important;font-weight:700!important}#tab-bautroi .offer-card:nth-child(2) h3{background:#0a5669!important}#tab-bautroi .offer-card:nth-child(3) h3{background:#0d7182!important}#tab-bautroi .offer-income strong{color:var(--av-sky)!important;font-size:48px!important}#tab-bautroi .career-apply{min-height:48px;border-radius:999px!important;background:var(--av-navy)!important;color:#fff!important}#tab-bautroi .career-apply:hover{background:var(--av-sky)!important}.ground-highlight{border-color:var(--av-line)!important;border-radius:var(--av-radius-md)!important;background:var(--av-white)!important;box-shadow:var(--av-shadow-sm)!important}.job-carousel-control{border-color:var(--av-line)!important;background:#fff!important;color:var(--av-navy)!important}.job-card{border-color:var(--av-line)!important;border-radius:var(--av-radius-md)!important;box-shadow:none!important}.experience-intro{margin-bottom:28px!important}.experience-gallery{gap:16px!important}.experience-tile{overflow:hidden;border:0!important;border-radius:var(--av-radius-md)!important;background:#fff!important;box-shadow:none!important}.experience-tile img{filter:saturate(.84) contrast(1.04);transition:transform .45s ease}.experience-tile:hover img{transform:scale(1.035)}.experience-tile figcaption{padding:22px!important}#hoc-di-doi-voi-trai-nghiem .experience-feature{background:var(--azc-cta)!important}#hoc-di-doi-voi-trai-nghiem .experience-feature h3{color:var(--av-white)!important}#hoc-di-doi-voi-trai-nghiem .experience-feature p{color:#c9dce2!important}#giang-vien-dao-tao{background:var(--av-white)!important}#giang-vien-dao-tao .lecturer-photo{width:104px!important;height:104px!important;border-radius:50%!important;border:4px solid #e1f2f5!important;box-shadow:none!important}#giang-vien-dao-tao .grid>div{padding:28px!important}#san-sang-cat-canh .journey-comparison>*{border-color:#ffffff24!important}#san-sang-cat-canh .journey-comparison>div{background:#fff!important;border-radius:var(--av-radius-md)!important}#san-sang-cat-canh .journey-plane{border-radius:var(--av-radius-md)!important;background:#ffffff14!important;color:#fff!important}#dang-ky-phong-van{background:#e9f5f7!important}#dang-ky-phong-van .form-glow{display:none!important}#dang-ky-phong-van .grid{align-items:start!important;gap:70px!important}#dang-ky-phong-van .form-editorial{position:sticky;top:112px}#dang-ky-phong-van .form-editorial>h2{color:var(--av-ink)!important}#dang-ky-phong-van .form-editorial>p,#dang-ky-phong-van .form-editorial .space-y-8 p{color:var(--av-ink-soft)!important}#dang-ky-phong-van .form-editorial h3{color:var(--av-ink)!important}#dang-ky-phong-van .form-editorial .material-symbols-outlined{color:var(--av-sky)!important}#dang-ky-phong-van .zalo-card{border:1px solid #b8dde3!important;border-radius:var(--av-radius-md)!important;background:#fff!important;box-shadow:var(--av-shadow-sm)!important}#dang-ky-phong-van .zalo-card-icon{background:var(--av-sky-pale)!important;color:var(--av-sky)!important}#dang-ky-phong-van .zalo-card-number{min-height:44px;display:inline-flex!important;align-items:center}#dang-ky-phong-van .zalo-card-action{min-height:44px;border-radius:999px!important;background:var(--av-navy)!important}#dang-ky-phong-van .lg\:col-span-6>.bg-white{padding:38px!important;border-color:#cbdfe4!important;border-radius:var(--av-radius-lg)!important;box-shadow:var(--av-shadow-md)!important}#dang-ky-phong-van label{margin-bottom:7px!important;font-size:13px!important}#dang-ky-phong-van input,#dang-ky-phong-van select{min-height:50px;border:1px solid var(--av-line)!important;border-radius:var(--av-radius-sm)!important;background:#f7fafb!important;font-size:15px!important}#dang-ky-phong-van input:focus,#dang-ky-phong-van select:focus{border-color:var(--av-sky)!important;box-shadow:0 0 0 4px #0f8fa61f!important}#footer-resources{background:var(--av-navy-deep)!important;border-color:#ffffff1a!important}#footer-resources>div{max-width:var(--av-container)!important}#footer-resources h2{color:#fff!important;font-size:14px!important;text-transform:uppercase;letter-spacing:.08em}#footer-resources p,#footer-resources li,#footer-resources a{color:#bcd0d7!important;font-size:14px!important;line-height:1.75!important}#footer-resources a:hover{color:#fff!important}@media(max-width:1023px){body[data-aviation-theme=v2] main>section{padding-block:80px!important}#hero-aviation .hero-editorial-panel{grid-template-columns:1fr!important;gap:46px!important}#hero-aviation .hero-photo img{aspect-ratio:16 / 10!important}#dang-ky-phong-van .form-editorial{position:static}}@media(max-width:767px){html{scroll-padding-top:80px}body[data-aviation-theme=v2] main>section{padding-block:64px!important}body[data-aviation-theme=v2] main section>.max-w-max-container,body[data-aviation-theme=v2] main section>.max-w-7xl{padding-inline:20px!important}body[data-aviation-theme=v2] main section h2{font-size:32px!important}body[data-aviation-theme=v2] main section .mb-16,body[data-aviation-theme=v2] main section .mb-14,body[data-aviation-theme=v2] main section .mb-12{margin-bottom:36px!important}body[data-aviation-theme=v2]>header img{height:38px!important}body[data-aviation-theme=v2]>header .azc-button-primary{min-height:48px;padding-inline:17px!important;font-size:12px!important}#hero-aviation{padding-top:42px!important}#hero-aviation .hero-program-badge{width:100%!important;justify-content:center;text-align:center}#hero-aviation h1.hero-editorial-title{font-size:clamp(42px,13vw,56px)!important;line-height:1.02!important}#hero-aviation .hero-editorial-copy>h2{font-size:20px!important}#hero-aviation .hero-editorial-copy>.flex{width:100%}#hero-aviation .hero-editorial-copy>.flex a{width:100%}#hero-aviation .hero-photo:before{inset:-10px 12px 12px -10px}#hero-aviation .hero-photo img{aspect-ratio:4 / 3!important}#hero-aviation .schedule-timeline{margin-top:44px!important;padding:22px 18px!important}#hero-aviation .schedule-timeline-top{align-items:flex-start!important;gap:16px!important}#danh-muc-vi-tri .job-tab-list{width:100%;display:grid!important;grid-template-columns:repeat(3,1fr);border-radius:16px!important}#danh-muc-vi-tri [data-job-tab]{justify-content:center;padding-inline:8px!important;border-radius:12px!important}#tab-bautroi .offer-grid{display:grid!important;grid-auto-flow:column;grid-auto-columns:87%;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 18px}#tab-bautroi .offer-card{scroll-snap-align:start}#tab-bautroi .offer-card h3{min-height:84px!important}#doi-tuong-phu-hop .grid,#giang-vien-dao-tao .grid{display:grid!important;grid-auto-flow:column;grid-auto-columns:86%;grid-template-columns:none!important;gap:16px!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding:4px 2px 18px}#doi-tuong-phu-hop .grid>div,#giang-vien-dao-tao .grid>div{scroll-snap-align:start}#giang-vien-dao-tao .grid>div{padding:24px!important}.experience-gallery{grid-template-columns:1fr!important}.experience-tile img{min-height:220px;max-height:280px}#san-sang-cat-canh .journey-comparison{gap:18px!important}#dang-ky-phong-van .grid{gap:44px!important}#dang-ky-phong-van .form-editorial>h2{margin-bottom:22px!important}#dang-ky-phong-van .form-editorial>p{margin-bottom:28px!important}#dang-ky-phong-van .form-editorial .space-y-8{gap:20px!important}#dang-ky-phong-van .form-editorial .space-y-8>div{gap:12px!important}#dang-ky-phong-van .form-editorial h3{margin-bottom:4px!important;font-size:18px!important}#dang-ky-phong-van .form-editorial p{font-size:15px!important}#dang-ky-phong-van .lg\:col-span-6>.bg-white{padding:24px 20px!important;border-radius:24px!important}#footer-resources{padding:52px 22px!important}}@media(prefers-reduced-motion:reduce){body[data-aviation-theme=v2] *,body[data-aviation-theme=v2] *:before,body[data-aviation-theme=v2] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
