@font-face{font-family:'Inter';src:local('Inter'),local('Inter Variable'),url('/font/Inter/Inter-VariableFont_opsz,wght.woff2') format('woff2-variations'),url('/font/Inter/Inter-VariableFont_opsz,wght.ttf') format('truetype-variations');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:local('Inter Italic'),local('Inter-Italic Variable'),url('/font/Inter/Inter-Italic-VariableFont_opsz,wght.woff2') format('woff2-variations'),url('/font/Inter/Inter-Italic-VariableFont_opsz,wght.ttf') format('truetype-variations');font-weight:100 900;font-style:italic;font-display:swap}:root{--bs-primary:#0770cd;--bs-primary-rgb:7,112,205;--body-bg:#f7f7f7;--bg-gradient-soft:linear-gradient(90deg,#fff,#dfeaff);--bs-breadcrumb-divider:"";--header-height:68px;--backdrop-bg:rgba(255,255,255,.8);--bs-link-color-rgb:0,87,214;--bs-blue:#0094ff;--color-price:#d83a00;--card-bg:#0000000a;--bs-spinner-border-width:.125rem;--primary-radius:1rem;--chat-bubble-width:45px;--bs-font-sans-serif:-apple-system,BlinkMacSystemFont,'Inter',Roboto,sans-serif,"Segoe UI","Helvetica Neue","Noto Sans","Liberation Sans",Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}html{font-size:14px;font-optical-sizing:auto;position:relative;min-height:100%}header{border-bottom:1px solid var(--bs-border-color);background:var(--bs-body-bg);height:var(--header-height);transition:transform .3s ease;position:sticky;width:100%;z-index:11;top:0}header.freeze{background:var(--backdrop-bg);box-shadow:var(--bs-box-shadow-sm);backdrop-filter:saturate(100%) blur(20px);-webkit-backdrop-filter:saturate(100%) blur(20px)}header .logo{height:27px;width:126px}header .container{height:100%}header .header-item{white-space:nowrap}header .btn-account{max-width:124px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}main{background-color:var(--body-bg);min-height:calc(100vh - var(--header-height))}footer{padding-top:2.5rem;padding-bottom:1.5rem;background:var(--bs-body-bg);border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}footer ul li{margin-bottom:.5rem}footer ul li a{transition:color .2s ease;color:var(--bs-body-color)}footer .footer-brand{display:flex;align-items:center;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid var(--bs-border-color)}footer .baydep-vn{display:flex;align-items:center;flex-grow:1}footer .certifications{display:flex;align-items:center;justify-content:center;gap:1.5rem}footer .certifications img{height:34px}footer .certifications img.dmca,footer .certifications img.ccard{height:24px}.footer-payment .col div{border-radius:8px;text-align:center;padding:6px 8px;border:.6px solid #dee2e6;background:#fff}.header{position:relative;display:flex;align-items:center;height:100%;gap:1rem}.header-menu{display:flex;align-items:center}.header-menu .header-item{color:var(--bs-body-color)}.header-menu .header-item:hover{color:var(--bs-link-hover-color)}.header-menu .header-item>i{font-size:16px}.header-menu .dropdown-menu{margin-top:1rem!important}#pageLoading{display:flex;justify-content:center;align-items:center;height:100vh;height:100dvh;background:var(--backdrop-bg);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}#bannerPanel.freeze{position:fixed;top:82px}#searchFlight{display:none}.border-box{border-top:2px solid var(--bs-blue)!important}.price{color:var(--color-price)}.btn-primary{--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary)}.pagination{--bs-pagination-border-radius:var(--bs-border-radius-lg);gap:.375rem}.page-link{border-radius:var(--bs-border-radius-lg);text-align:center;width:2.375rem}.modal{--bs-modal-border-radius:var(--primary-radius);--bs-modal-inner-border-radius:calc(var(--primary-radius) - (var(--bs-border-width)))}.form-control,.form-select{border-radius:var(--bs-border-radius-lg)}.btn{border-radius:var(--bs-border-radius-lg)}.content .content-body img{border-radius:var(--primary-radius)}.swiper-content .swiper-slide{width:calc((100% - 3rem)/4);margin-right:1rem}.card{--bs-card-border-color:var(--bs-border-color);--bs-card-border-radius:var(--bs-border-radius-xl);--bs-card-inner-border-radius:calc(var(--bs-border-radius-xl) - (var(--bs-border-width)))}.card a{color:var(--bs-body-color)}.card a:hover{color:var(--bs-link-hover-color)}.card .card-body{min-height:72px}.card .card-img{aspect-ratio:16/9.9;object-fit:cover;border-bottom-left-radius:0;border-bottom-right-radius:0}#liveChat{position:fixed;z-index:100;right:1.5rem;bottom:140px;display:flex;flex-direction:column;gap:15px}#liveChat .chat-bubble{position:relative;border-radius:100%;background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow);width:var(--chat-bubble-width);height:var(--chat-bubble-width);border:1px solid transparent;transition:all .3s ease}#liveChat .chat-bubble .chat-icon{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:.5rem}#liveChat .chat-bubble img{width:100%;position:relative;z-index:1}#liveChat .chat-bubble i{font-size:25px;line-height:1}#liveChat .chat-bubble .bubble-title{position:absolute;white-space:nowrap;top:50%;transform:translateX(-50%) translateY(-50%);padding-right:15px;text-align:right;visibility:hidden;opacity:0;transition:all .3s ease}#liveChat .chat-bubble:hover,#btnBackTop:hover{transform:scale(1.2)}#liveChat .chat-bubble:hover .bubble-title{transform:translateX(-100%) translateY(-50%);visibility:visible;opacity:1}#btnBackTop{right:20px;bottom:20px;border-color:transparent;width:var(--chat-bubble-width);height:var(--chat-bubble-width)}@media(max-width:1200px){#bannerPanel{display:none!important}}@media(max-width:990px){header .logo{height:25px}.header-menu .header-item{height:36px;width:36px;display:flex;align-items:center;justify-content:center}.header-menu .header-item>span.text{display:none}.header-menu .header-item>i{font-size:22px;line-height:1}.header-menu .header-item.dropdown-toggle::after{content:none}.header-menu .header-item.culture{width:unset;border-radius:.5rem;padding-left:.75rem;padding-right:.75rem}}@media(max-width:767px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:2rem}input,select,textarea,input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],input[type="date"],input[type="datetime-local"],input[type="time"],input[type="url"]{font-size:16px}.modal-open header{padding-right:unset}header{position:relative;transition:unset}header.freeze{position:fixed;opacity:0;visibility:hidden;transform:translateY(-100%);border-bottom:0}header.show{transition:transform .6s ease,opacity .3s ease,visibility .3s ease;transform:translateY(0);opacity:1;visibility:visible}header .logo{height:27px}footer{padding:2rem .5rem 1rem .5rem}footer .footer-brand{display:block;border-bottom:0;margin-bottom:0}footer .baydep-vn{margin-bottom:1.5rem}footer .certifications{justify-content:space-between;flex-wrap:wrap;gap:1rem}footer .certifications .cert-item{width:calc(50% - .5rem);border-radius:var(--primary-radius);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);padding:.5rem;height:55px;display:flex;justify-content:center;align-items:center}footer .certifications img{height:38px}footer .certifications img.dmca,footer .certifications img.ccard{height:27px}.header-menu .header-item.home{display:none}.header-search{display:none}.content .content-body img{width:100%!important}}@media(max-width:367px){:root{--header-height:58px}header .logo{height:22px}.header-menu{gap:.125rem}.header-menu .header-item{height:30px;width:30px}}[data-bs-theme=dark]{--body-bg:#0f1214;--bg-soft:#121212;--bs-white-rgb:33,37,41;--bs-dark-rgb:255,255,255;--bs-secondary-rgb:181,181,181;--bs-success-rgb:54,255,162;--bs-danger-rgb:255,89,104;--bg-gradient-soft:linear-gradient(90deg,#212529,#0f1214);--backdrop-bg:rgb(30 30 30/80%);--color-price:var(--bs-warning-text-emphasis);--card-bg:#dee2e6}[data-bs-theme=dark] .text-bg-light{color:var(--bs-body-color)!important;background-color:var(--body-bg)!important}[data-bs-theme=dark] #btnBackTop,[data-bs-theme=dark] #liveChat .chat-bubble{border-color:var(--bs-border-color)}