.airlines-section{background:url(https://www.book247.vn/wp-content/uploads/2022/03/Banner-co%CC%9B%CC%80-my%CC%83-1-scaled.jpg) 50% no-repeat;color:#fff;overflow:hidden;padding-bottom:100px;padding-top:250px;position:relative}.airlines-section .lead{font-size:1rem}.airlines-section .airline-logo-text,.airlines-section h2,.airlines-section p.lead{color:#fff}.airlines-section p.lead span{color:#fc0}.airlines-section:before{background-size:20px 20px;background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:0}.airline-title{font-size:40px}.container,.row{position:relative;z-index:1}.airline-logos-grid .airline-logo-img:hover{transform:scale(1)}.badge[data-v-608d34d5]{background-color:var(--theme-color)}.flight-card i[data-v-608d34d5]{color:var(--theme-color)}.card[data-v-608d34d5]{border:none!important}.flights-section[data-v-6b89e6d7]{padding:80px 0}.airline-block[data-v-6b89e6d7]{background:#fff;border-radius:15px;margin-bottom:60px;padding:30px 0}.airline-block .airline-info[data-v-6b89e6d7]{display:flex;flex-direction:column;height:100%}.airline-block .airline-info h3[data-v-6b89e6d7]{color:var(--theme-color);font-weight:700}.airline-block .airline-info p[data-v-6b89e6d7]{color:#6b7280;flex-shrink:0;line-height:1.8}.airline-block .airline-image[data-v-6b89e6d7]{align-items:center;border-radius:10px;display:flex;flex-grow:1;height:200px;justify-content:center;width:100%}.airline-block .airline-image i[data-v-6b89e6d7]{color:var(--primary-color);font-size:4rem}.table-price[data-v-0513c413]{margin-bottom:80px}.table-header[data-v-0513c413]{background:var(--theme-color);--bs-table-bg:var(--theme-color)}.table-header th[data-v-0513c413]{color:var(--color-white)!important}.table-body .destination[data-v-0513c413],.table-body .price[data-v-0513c413],.table-body .price-label[data-v-0513c413]{color:var(--color-dark)}.badge-time[data-v-0513c413]{color:var(--theme-color)}.flight-slider-wrapper[data-v-09fe1553]{background-color:#f8f9fa;padding:60px 0}.container[data-v-09fe1553]{margin:0 auto;max-width:1200px;padding:0 15px}h2[data-v-09fe1553]{color:var(--color-dark);margin-bottom:3rem}.slider-container[data-v-09fe1553]{margin:0 auto;max-width:600px;position:relative}.slider-container .slider-wrapper[data-v-09fe1553]{border-radius:12px;overflow:hidden}.slider-container .slider-track[data-v-09fe1553]{display:flex;transition:transform .5s ease-out}.slider-container .slide-item[data-v-09fe1553]{min-width:100%;padding:0 10px}.card[data-v-09fe1553]{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:hidden;transition:all .3s ease}.card[data-v-09fe1553]:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.card .card-image[data-v-09fe1553]{height:300px;overflow:hidden;position:relative}.card .card-image img[data-v-09fe1553]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.card:hover .card-image img[data-v-09fe1553]{transform:scale(1.05)}.card .card-body[data-v-09fe1553]{padding:24px}.card .card-body h3[data-v-09fe1553]{color:#333;font-size:1.25rem;font-weight:600;line-height:1.5;margin:0}.nav-btn[data-v-09fe1553]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:48px;z-index:10}.nav-btn[data-v-09fe1553]:hover{background:#f8f9fa;transform:translateY(-50%) scale(1.1)}.nav-btn i[data-v-09fe1553]{color:#666;font-size:20px}.nav-btn:hover i[data-v-09fe1553]{color:#007bff}.nav-btn.prev-btn[data-v-09fe1553]{left:-20px}.nav-btn.next-btn[data-v-09fe1553]{right:-20px}.nav-btn.desktop[data-v-09fe1553]{top:40%}.prev-btn.desktop[data-v-09fe1553]{left:0}.next-btn.desktop[data-v-09fe1553]{right:0}.dots-container[data-v-09fe1553]{display:flex;gap:8px;justify-content:center;margin-top:24px}.dots-container .dot[data-v-09fe1553]{background:#d1d5db;border:none;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.dots-container .dot[data-v-09fe1553]:hover{background:#9ca3af}.dots-container .dot.active[data-v-09fe1553]{background:#007bff;border-radius:6px;width:32px}.desktop-carousel[data-v-09fe1553]{margin:0 auto;padding:0 60px;position:relative}.desktop-carousel .carousel-wrapper[data-v-09fe1553]{overflow:hidden}.desktop-carousel .carousel-track[data-v-09fe1553]{display:flex;transition:transform .5s ease-out}.desktop-carousel .item-carousel[data-v-09fe1553]{min-width:33.3333333333%;padding:0 12px}@media(max-width:991px){h2[data-v-09fe1553]{font-size:1.5rem}.card-image[data-v-09fe1553]{height:250px}}@media(max-width:575px){.nav-btn[data-v-09fe1553]{height:40px;width:40px}.nav-btn i[data-v-09fe1553]{font-size:16px}.nav-btn.prev-btn[data-v-09fe1553]{left:-10px}.nav-btn.next-btn[data-v-09fe1553]{right:-10px}.card-body h3[data-v-09fe1553]{font-size:1.1rem}}.hero[data-v-d8c7b98f]{overflow:hidden;padding-bottom:150px;padding-top:200px;position:relative}.hero[data-v-d8c7b98f]:before{background:#000c;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero p[data-v-d8c7b98f]{font-size:16px}[data-v-d8c7b98f] .hero-desc span{color:#fc0}.pricing .lead[data-v-02c465ba]{font-size:16px}.destination[data-v-02c465ba],.price-label[data-v-02c465ba],.pricing h2[data-v-02c465ba],.table-body .price[data-v-02c465ba]{color:var(--color-dark)}.badge-time[data-v-02c465ba]{color:var(--theme-color)}p[data-v-1443d680] span{color:var(--color-dark)}.preparation .lead[data-v-a9e305ae]{font-size:16px}.preparation h2[data-v-a9e305ae]{color:var(--color-dark)}.checklist li i[data-v-a9e305ae]{color:var(--theme-color)}.airlines h2[data-v-12cfe07c]{color:var(--color-dark)}.airline-desc[data-v-12cfe07c]{color:#6b7280;flex-shrink:0;line-height:1.8}.hero[data-v-ebdd1321]{overflow:hidden;padding-bottom:120px;padding-top:280px;position:relative}.hero[data-v-ebdd1321]:before{background:linear-gradient(180deg,#0009 0,#0006 50%,#000c);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero .z-index-2[data-v-ebdd1321]{z-index:2}.glass-panel[data-v-ebdd1321]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f192300;border:1px solid hsla(0,0%,100%,.15);border-radius:20px;box-shadow:0 16px 40px #00000040;max-width:800px;padding:32px 36px}.hero-title[data-v-ebdd1321]{color:var(--main-airline-color,#84c4a4)}.hero-intro[data-v-ebdd1321]{text-shadow:0 1px 3px rgba(0,0,0,.4)}.minimal-checklist[data-v-ebdd1321]{display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.minimal-checklist li[data-v-ebdd1321]{align-items:center;display:flex;font-size:1.1rem;font-weight:500}.minimal-checklist li i[data-v-ebdd1321]{color:var(--main-airline-color,#84c4a4);flex-shrink:0;font-size:1.25rem;margin-right:12px}.theme-btn[data-v-ebdd1321]{background-color:var(--main-airline-color,#4c8464)!important;border-color:var(--main-airline-color,#4c8464)!important;border-radius:12px}.theme-btn[data-v-ebdd1321]:hover{filter:brightness(.9);transform:translateY(-2px)}.text-title[data-v-cf4eb0f5]{color:var(--main-airline-color)}.description-text[data-v-cf4eb0f5]{max-width:680px}.benefit-card[data-v-cf4eb0f5]{transition:transform .3s ease,box-shadow .3s ease}.benefit-card[data-v-cf4eb0f5]:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important;transform:translateY(-4px)}.text-title[data-v-84c85e1e]{color:var(--main-airline-color)}.section-padding[data-v-84c85e1e]{padding-bottom:4rem;padding-top:4rem}@media(min-width:768px){.section-padding[data-v-84c85e1e]{padding-bottom:6rem;padding-top:6rem}}.bg-duration[data-v-f3f1e7f5]{background-color:var(--main-airline-color)!important}.price[data-v-f3f1e7f5]{color:var(--main-airline-color)!important}.pricing h2[data-v-ec9c0907]{color:var(--main-airline-color)}.pricing .bg-tab[data-v-ec9c0907],.theme-btn[data-v-ec9c0907]{background-color:var(--main-airline-color)!important}.text-country[data-v-5bc22f3c]{color:var(--main-airline-color)}.img-wrapper[data-v-5bc22f3c]{height:250px;overflow:hidden}.card-img-top[data-v-5bc22f3c]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.hover-card[data-v-5bc22f3c]{transition:transform .3s ease,box-shadow .3s ease}.hover-card[data-v-5bc22f3c]:hover{box-shadow:0 1rem 3rem #0000002d!important;transform:translateY(-5px)}.hover-card:hover .card-img-top[data-v-5bc22f3c]{transform:scale(1.05)}.section-padding[data-v-d0fce33c]{padding-bottom:4rem;padding-top:4rem}.description-text[data-v-d0fce33c]{max-width:600px}.text-title[data-v-d0fce33c]{color:var(--main-airline-color)}.img-wrapper[data-v-d0fce33c]{height:250px;overflow:hidden}.card-img-top[data-v-d0fce33c]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.hover-card[data-v-d0fce33c]{transition:transform .3s ease,box-shadow .3s ease}.hover-card[data-v-d0fce33c]:hover{box-shadow:0 1rem 3rem #0000002d!important;transform:translateY(-5px)}.hover-card:hover .card-img-top[data-v-d0fce33c]{transform:scale(1.05)}.btn-eva-nav[data-v-d0fce33c]{border:none;color:#fff;height:48px;transition:all .3s ease;width:48px}.btn-eva-nav[data-v-d0fce33c],.btn-eva-nav[data-v-d0fce33c]:hover{background-color:var(--main-airline-color)}.btn-eva-nav[data-v-d0fce33c]:hover{transform:scale(1.1)}.indicator-dot[data-v-d0fce33c]{background-color:#dee2e6;border-radius:4px;height:8px;transition:all .3s ease;width:8px}.indicator-dot.active[data-v-d0fce33c]{background-color:var(--main-airline-color);width:32px}.fade-in[data-v-d0fce33c]{animation:fadeIn-d0fce33c .4s ease-in-out}@keyframes fadeIn-d0fce33c{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.benefit-card[data-v-722f21ca]{transition:transform .3s ease,border-color .3s ease}.benefit-card[data-v-722f21ca]:hover{border-color:var(--theme-color)!important;transform:translateY(-5px)}.benefit-img[data-v-722f21ca]{height:180px;-o-object-fit:cover;object-fit:cover}.hero-section[data-v-c13ef4cc]{background:linear-gradient(135deg,#1a1a2e,#16213e);background-image:url(https://www.2paxfly.com/wp-content/uploads/2023/03/vietjet-skyboss-business-1-1200x675.jpg);background-position:50%;background-size:cover;padding-bottom:70px;padding-top:260px}.hero-overlay[data-v-c13ef4cc]{background:#000000b3;inset:0;position:absolute}.z-1[data-v-c13ef4cc]{z-index:1}.badge[data-v-c13ef4cc]{background-color:var(--theme-color)}.badge i[data-v-c13ef4cc]{margin-right:8px}.title span[data-v-c13ef4cc],h3[data-v-c13ef4cc]{color:var(--theme-color)}.city-badge[data-v-a60fc3d7]{background:var(--theme-color);border-radius:8px;color:#fff;font-size:14px;font-weight:700;padding:8px 12px}.airline-logo[data-v-a60fc3d7]{border-radius:4px;height:30px;-o-object-fit:contain;object-fit:contain;width:30px}.price-tag[data-v-a60fc3d7]{font-size:1.1rem;font-weight:700}.price-tag[data-v-a60fc3d7],.price-tag-mobile[data-v-a60fc3d7]{color:var(--color-dark)}.table tbody tr[data-v-a60fc3d7]{transition:background-color .2s ease}.table tbody tr[data-v-a60fc3d7]:hover{background-color:#fff3cd}.review-info img[data-v-75546e65]{height:100px;-o-object-fit:cover;object-fit:cover;width:100px}.icon-box[data-v-50ea9d4c]{align-items:center;background-color:var(--theme-color);display:flex;height:80px;justify-content:center;width:80px;--bs-bg-opacity:.1}.icon-box i[data-v-50ea9d4c]{color:var(--theme-color)}.hover-card[data-v-50ea9d4c]{transition:transform .3s ease,box-shadow .3s ease}.hover-card[data-v-50ea9d4c]:hover{box-shadow:0 20px 40px #0000001a!important;transform:translateY(-10px)}
