@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.css-w4fqad-MuiButtonBase-root-MuiListItemButton-root:hover{-webkit-text-decoration:none;text-decoration:none;background-color:#0000!important}.buttonHover:hover{background-color:var(--white)!important;color:#fff!important}.buttonHover:hover .Dashicon,.buttonHover:hover .DashNaVtext{color:var(--primary-color)!important}.user-DashSubManu{border-bottom-right-radius:5px;width:90%;padding-bottom:20px}.user-DashSubManuChild{border-left:3px solid var(--primary-color);width:65%;margin:auto}.user-DashSubManuChild a{color:var(--primary-color);border-radius:5px;margin-bottom:5px;padding:2px 10px;font-size:14px;text-decoration:none;display:block}.user-DashSubManu a:hover{background-color:var(--primary-color);color:var(--white)}.sideBar-user .active-nav{color:var(--white);padding:"0px 50px";width:90%;margin:auto;text-decoration:none;overflow:hidden;border-radius:10px!important}.sideBar-user .active-nav #NavIcon,.sideBar-user #NavIcon:hover,.sideBar-user .active-nav #NavText,.sideBar-user #NavText:hover{color:var(--white)!important}.sideBar-user .normal-nav{background-color:#0000;width:90%;margin:auto;overflow:hidden;border-radius:10px!important}.submenu-nav p{border-radius:5px 5px 0 0;align-items:center;width:fit-content;padding:0 5px;text-decoration:none;transition:all .5s ease-in-out;display:flex;color:var(--white)!important}.submenu-active{border-radius:5px;align-items:center;padding:0 5px;text-decoration:none;transition:all .5s ease-in-out;display:flex;color:var(--white)!important;background-color:#ffffff26!important}.submenu-active p{color:var(--white)!important}.active-nav{color:var(--white);border-radius:5px 5px 0 0;justify-content:center;align-items:center;width:fit-content;height:100%;padding:0 5px;text-decoration:none;transition:all .5s ease-in-out;display:flex}.landingActive-nav{background-color:var(--secondary-color);color:var(--white);border-radius:20px;justify-content:center;align-items:center;width:fit-content;height:100%;padding:3px 15px;font-weight:400;text-decoration:none;transition:all .5s ease-in-out;display:flex}.landingNormal-nav{color:var(--primary-color);font-weight:400;text-decoration:none}.normal-nav{background-color:var(--primary-color);color:var(--white);border-radius:5px 5px 0 0;justify-content:center;align-items:center;width:fit-content;height:100%;padding:0 5px;text-decoration:none;transition:all .5s ease-in-out;display:flex}.active-mobile-nav{background-color:var(--secondary-color);color:var(--white);justify-content:flex-start;align-items:center;gap:"5px";border-radius:5px;width:100%;height:fit-content;padding:5px;text-decoration:none;transition:all .5s ease-in-out;display:flex}.normal-mobile-nav{background-color:var(--primary-color);color:var(--white);justify-content:flex-start;align-items:center;gap:"5px";border-radius:5px;width:100%;height:fit-content;padding:5px;text-decoration:none;transition:all .5s ease-in-out;display:flex}.balance-container{position:relative}.balance-closed{opacity:0;transition:opacity .3s ease-out,left .5s ease-out;position:absolute;left:-100%}.balance-open{opacity:1;transition:opacity .3s ease-in,left .5s ease-in;position:relative;top:0;left:0}.header-root{background-color:#fff;transition:all .3s}.floating-appbar{top:0;-webkit-backdrop-filter:blur(20px)saturate(190%)!important;background:#fffc!important;border-bottom:1px solid #0000000d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;position:sticky!important;box-shadow:0 4px 20px #00000005!important}.nav-link-item{display:inline-block;position:relative;color:#1e293b!important;text-transform:none!important;margin-right:32px!important;padding:8px 0!important;font-family:Inter,sans-serif!important;font-size:.95rem!important;font-weight:500!important;transition:color .3s!important}.nav-link-item:after{content:"";border-radius:2px;width:0;height:2.5px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:2px;left:50%;transform:translate(-50%);background:var(--primary-color)!important}.nav-link-item:hover{color:var(--primary-color)!important;background:0 0!important}.nav-link-item:hover:after{width:100%}.header-btn{background:var(--primary-color)!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-radius:30px!important;padding:8px 26px!important;font-family:Inter,sans-serif!important;font-size:.9rem!important;font-weight:600!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 14px #065b8433!important}.header-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg, #065b84 0%, var(--primary-color) 100%)!important;box-shadow:0 6px 18px #065b844d,0 0 0 4px #065b841a!important}.header-btn:active{transform:translateY(0)}.mobile-drawer-paper{background-color:#fff!important;box-shadow:20px 0 40px #00000014!important}.drawer-logo-container{justify-content:center;align-items:center;padding:1.5rem 0;display:flex}.drawer-links-wrapper{flex-direction:column;gap:12px;padding:2rem 1.5rem;display:flex}.drawer-nav-item{color:#1e293b!important;text-align:center!important;border-radius:10px!important;padding:12px!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:600!important;transition:all .2s!important}.drawer-nav-item:hover{color:#0487c7!important;background-color:#f1f5f9!important}.drawer-action-btn{border-radius:12px!important;margin-top:1.5rem!important;padding:12px!important}.hero-banner-container{background-position:50% 30%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;min-height:560px;padding:6.5rem 2rem 4rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -40px 60px #0006}.hero-orb{filter:blur(90px);opacity:.25;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite orbFloat;position:absolute}.hero-orb-1{background:#065b84;width:450px;height:450px;animation-delay:0s;top:-120px;left:-100px}.hero-orb-2{background:#0ea5e9;width:380px;height:380px;animation-delay:3s;bottom:-100px;right:-80px}.hero-orb-3{background:#38bdf8;width:280px;height:280px;animation-delay:5s;top:35%;left:45%}@keyframes orbFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-25px)scale(1.08)}}.hero-badge-wrapper{justify-content:center;margin-bottom:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) both fadeSlideUp;display:flex}.hero-badge{-webkit-backdrop-filter:blur(16px);color:#fff;letter-spacing:1.8px;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:100px;align-items:center;gap:10px;padding:8px 22px;font-family:Inter,sans-serif;font-size:.78rem;font-weight:700;display:inline-flex;box-shadow:0 4px 20px #00000040}.hero-badge-dot{background:#38bdf8;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 10px #38bdf8}@keyframes pulse{0%,to{box-shadow:0 0 0 3px #38bdf866}50%{box-shadow:0 0 0 7px #38bdf81a}}.hero-main-title{text-shadow:0 4px 30px #0006;animation:.7s cubic-bezier(.16,1,.3,1) .1s both fadeSlideUp;color:#fff!important;text-align:center!important;letter-spacing:-.8px!important;margin-bottom:1.2rem!important;font-family:Inter,sans-serif!important;font-size:clamp(2.4rem,5vw,4.2rem)!important;font-weight:900!important;line-height:1.15!important}.hero-title-highlight{background:linear-gradient(135deg,#7dd3fc 0%,#38bdf8 50%,#fff 100%);-webkit-text-fill-color:transparent;letter-spacing:-.5px;-webkit-background-clip:text;margin-top:.3rem;display:block;font-weight:900!important}.hero-subheadline{text-shadow:0 2px 10px #0000004d;animation:.7s cubic-bezier(.16,1,.3,1) .2s both fadeSlideUp;color:#ffffffd9!important;text-align:center!important;max-width:720px!important;margin:0 auto 2rem!important;font-family:Inter,sans-serif!important;font-size:clamp(1rem,1.8vw,1.18rem)!important;font-weight:400!important;line-height:1.75!important}.hero-category-bar{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:2.5rem;animation:.7s cubic-bezier(.16,1,.3,1) .25s both fadeSlideUp;display:flex}.hero-category-pill{-webkit-backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50px;align-items:center;gap:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.hero-category-pill:hover{color:#38bdf8;background:#fff3;border-color:#38bdf8;transform:translateY(-3px);box-shadow:0 8px 24px #38bdf840}.hero-cta-row{flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-bottom:3.5rem;animation:.7s cubic-bezier(.16,1,.3,1) .35s both fadeSlideUp;display:flex}.hero-btn-primary{color:#fff!important;text-transform:none!important;letter-spacing:.3px!important;background:linear-gradient(135deg,#065b84 0%,#044a6b 100%)!important;border:1px solid #fff3!important;border-radius:14px!important;padding:14px 34px!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:700!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 10px 30px #065b8480!important}.hero-btn-primary:hover{background:linear-gradient(135deg,#0873a8 0%,#065b84 100%)!important;transform:translateY(-3px)!important;box-shadow:0 14px 40px #065b84b3!important}.hero-btn-secondary{color:#065b84!important;text-transform:none!important;letter-spacing:.3px!important;background:#fffffff2!important;border:1px solid #fff!important;border-radius:14px!important;padding:14px 34px!important;font-family:Inter,sans-serif!important;font-size:1rem!important;font-weight:700!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 8px 25px #0003!important}.hero-btn-secondary:hover{background:#fff!important;transform:translateY(-3px)!important;box-shadow:0 12px 35px #ffffff4d!important}.hero-stats-grid{animation:.7s cubic-bezier(.16,1,.3,1) .45s both fadeSlideUp;justify-content:center!important}.hero-stat-card{text-align:center;-webkit-backdrop-filter:blur(20px);cursor:default;background:#ffffff12;border:1px solid #ffffff29;border-radius:20px;flex-direction:column;align-items:center;padding:1.6rem 1rem;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex}.hero-stat-card:hover{background:#ffffff24;border-color:#38bdf880;transform:translateY(-6px);box-shadow:0 16px 40px #0000004d}.hero-stat-icon{color:#fff;border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:.85rem;display:flex;box-shadow:0 6px 20px #065b8466;background:linear-gradient(135deg,#065b84 0%,#033d57 100%)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.hero-stat-icon svg{transition:transform .3s;font-size:24px!important}.hero-stat-card:hover .hero-stat-icon{transform:scale(1.1);box-shadow:0 8px 25px #0284c780;background:linear-gradient(135deg,#0284c7 0%,#065b84 100%)!important}.hero-stat-value{text-shadow:0 2px 10px #0003;color:#fff!important;margin-bottom:.4rem!important;font-family:Inter,sans-serif!important;font-size:1.85rem!important;font-weight:800!important;line-height:1!important}.hero-stat-label{color:#ffffffb8!important;letter-spacing:.6px!important;text-transform:uppercase!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;font-weight:600!important}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media (width<=960px){.hero-banner-container{min-height:auto;padding:5.5rem 1.5rem 3.5rem}}@media (width<=600px){.hero-banner-container{padding:4.5rem 1rem 3rem}.hero-stat-value{font-size:1.45rem!important}.hero-category-bar{gap:8px}.hero-category-pill{padding:8px 14px;font-size:.82rem}.hero-cta-row{flex-direction:column;align-items:center}.hero-btn-primary,.hero-btn-secondary{width:100%!important;max-width:320px!important}}.features-section-wrapper{width:80%;margin:8rem auto!important}@media (width<=960px){.features-section-wrapper{width:90%;margin:5rem auto!important}}.feature-card{cursor:default;flex-direction:column;gap:1.25rem;height:100%;display:flex;background:#fff!important;border:1px solid #0a26470f!important;border-radius:20px!important;padding:2.5rem 2rem!important;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;box-shadow:0 4px 20px #00000005!important}.feature-card:hover{transform:translateY(-8px);border-color:#0487c733!important;box-shadow:0 20px 40px #0a264714!important}.feature-icon-box{justify-content:center;align-items:center;width:52px;height:52px;display:flex;background:linear-gradient(135deg, var(--primary-color) 0%, #122e55 100%)!important;color:#fff!important;border-radius:14px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px #065b8433!important}.feature-icon-box svg{transition:transform .3s;font-size:26px!important}.feature-card:hover .feature-icon-box{transform:scale(1.1)rotate(5deg);background:linear-gradient(135deg,#0487c7 0%,#0284c7 100%)!important;box-shadow:0 6px 18px #0487c759!important}.feature-title{transition:color .3s;color:var(--primary-color)!important;font-family:Inter,sans-serif!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.3!important}.feature-card:hover .feature-title{color:#0487c7!important}.feature-description{color:#64748b!important;font-size:.9rem!important;font-weight:400!important;line-height:1.6!important}.footer-root{background:var(--primary-color);font-family:Inter,sans-serif}.footer-newsletter-strip{background:linear-gradient(135deg, #234c8d 0%, var(--primary-color) 100%);padding:1.5rem 0}.footer-newsletter-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.footer-newsletter-left{align-items:center;gap:1rem;display:flex}.footer-newsletter-icon{color:#fff;flex-shrink:0;font-size:2rem!important}.footer-newsletter-title{color:#fff!important;font-family:Inter,sans-serif!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.2!important}.footer-newsletter-sub{color:#fff!important;margin-top:2px!important;font-family:Inter,sans-serif!important;font-size:.85rem!important}.footer-newsletter-btn{color:var(--primary-color);white-space:nowrap;background:#fff;border-radius:100px;flex-shrink:0;align-items:center;padding:10px 24px;font-family:Inter,sans-serif;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.footer-newsletter-btn:hover{background:#e8f4ff;transform:translateY(-1px);box-shadow:0 6px 20px #00000026}.footer-body{border-bottom:1px solid #ffffff1a;padding:4rem 0 3rem}.footer-logo-img{object-fit:contain;filter:brightness(1.1);width:90px;height:90px;margin-bottom:1.2rem;display:block}.footer-brand-desc{max-width:310px;color:#fff!important;margin-bottom:1.5rem!important;font-family:Inter,sans-serif!important;font-size:.88rem!important;line-height:1.8!important}.footer-social-row{gap:.6rem;display:flex}.footer-social-btn{color:#fff!important;background:0 0!important;border:1px solid #ffffff26!important;border-radius:10px!important;width:38px!important;height:38px!important;transition:all .25s!important}.footer-social-btn:hover{background:0 0!important;border-color:#ffffff26!important}.footer-social-btn svg{font-size:18px!important}.footer-col-heading{padding-bottom:.6rem;position:relative;color:#fff!important;text-transform:uppercase!important;letter-spacing:1.4px!important;margin-bottom:1.25rem!important;font-family:Inter,sans-serif!important;font-size:.85rem!important;font-weight:700!important}.footer-col-heading:after{content:"";background:linear-gradient(90deg,#fff,#fff6);border-radius:2px;width:28px;height:2px;position:absolute;bottom:0;left:0}.footer-link-list{flex-direction:column;gap:.55rem;display:flex}.footer-nav-link{color:#fff;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.footer-nav-link:hover{color:#93c5fd;gap:10px}.footer-link-arrow{opacity:.45;flex-shrink:0;transition:opacity .2s;font-size:9px!important}.footer-nav-link:hover .footer-link-arrow{opacity:1}.footer-contact-list{flex-direction:column;gap:.7rem;margin-bottom:1.5rem;display:flex}.footer-contact-item{color:#fff;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:.875rem;text-decoration:none;transition:color .2s;display:flex}.footer-contact-item:hover{color:#93c5fd}.footer-contact-icon-wrap{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.footer-office-cards{flex-direction:column;gap:.8rem;display:flex}.footer-office-card{background:0 0;border:1px solid #ffffff1a;border-radius:12px;padding:.85rem 1rem;transition:border-color .2s,background .2s}.footer-office-header{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.footer-office-city{color:#fff!important;font-family:Inter,sans-serif!important;font-size:.85rem!important;font-weight:600!important}.footer-map-link{color:#93c5fd;align-items:center;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.footer-map-link:hover{opacity:.75}.footer-office-address{color:#fff!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;line-height:1.6!important}.footer-accred-bar{border-bottom:1px solid #ffffff1a;padding:1.25rem 0}.footer-accred-inner{justify-content:center;display:flex}.footer-airlines-logo{opacity:.55;filter:brightness(0)invert();width:100%;max-width:520px;height:auto;transition:opacity .2s}.footer-airlines-logo:hover{opacity:.75}.footer-bottom-bar{background:#0003;padding:1.1rem 0}.footer-bottom-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.footer-copyright{color:#fff!important;font-family:Inter,sans-serif!important;font-size:.82rem!important}.footer-developed-by{text-align:center;color:#fff!important;font-family:Inter,sans-serif!important;font-size:.82rem!important}.footer-dev-link{color:#93c5fd;font-weight:500;text-decoration:none;transition:opacity .2s}.footer-dev-link:hover{opacity:.75}.footer-bottom-socials{align-items:center;gap:1rem;display:flex}.footer-bottom-social-link{color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .25s;display:flex}.footer-bottom-social-link:hover{color:#fff;background:#ffffff47;transform:translateY(-2px)}.footer-bottom-social-link svg{font-size:18px!important}@media (width<=900px){.footer-body{padding:3rem 0 2.5rem}.footer-newsletter-inner{flex-direction:column;align-items:flex-start}.footer-partners-inner{flex-direction:column;align-items:flex-start;gap:1rem}}@media (width<=600px){.footer-bottom-inner{text-align:center;flex-direction:column;align-items:center}.footer-col-heading{margin-top:.5rem!important}.footer-airlines-logo{max-width:320px}}.airlines-section-wrapper{width:80%;margin:6rem auto!important}@media (width<=960px){.airlines-section-wrapper{width:90%;margin:4rem auto!important}}.airline-logo-card{justify-content:center;align-items:center;background:#fff!important;border:1px solid #0a26470d!important;border-radius:12px!important;margin:1.5rem 1rem!important;padding:1rem 1.5rem!important;display:flex!important;box-shadow:0 4px 12px #00000003!important}.airline-logo-card img{object-fit:contain;height:42px!important}.cities-section-wrapper{width:80%;margin:8rem auto!important}@media (width<=960px){.cities-section-wrapper{width:90%;margin:5rem auto!important}}.section-title{text-align:center;color:var(--primary-color)!important;letter-spacing:-.5px!important;margin-bottom:2rem!important;font-family:Inter,sans-serif!important;font-size:2.25rem!important;font-weight:800!important}.regions-tabs-container{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;margin-bottom:3rem!important}.region-tab-btn{text-transform:none!important;color:#64748b!important;background-color:#fff!important;border:1px solid #122e551a!important;border-radius:30px!important;padding:8px 24px!important;font-family:Inter,sans-serif!important;font-size:.95rem!important;font-weight:600!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.region-tab-btn:hover{color:#0487c7!important;background-color:#f1f5f9!important;border-color:#0487c74d!important}.region-tab-btn.active{background:var(--primary-color)!important;color:#fff!important;border-color:#0000!important;box-shadow:0 4px 14px #065b8440!important}.destination-card{height:440px;position:relative;overflow:hidden;border:none!important;border-radius:20px!important;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s!important;box-shadow:0 4px 20px #00000008!important}.destination-card img{object-fit:cover!important;height:100%!important;transition:transform .6s cubic-bezier(.4,0,.2,1)!important}.destination-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px #0a264726!important}.destination-card:hover img{transform:scale(1.08)rotate(1deg)}.destination-scrim{box-sizing:border-box;flex-direction:column;justify-content:flex-end;width:100%;height:55%;display:flex;position:absolute;bottom:0;left:0;background:linear-gradient(#0000 0%,#0487c766 40%,#0487c7f2 100%)!important;padding:2rem 1.5rem!important;transition:all .4s!important}.destination-card:hover .destination-scrim{height:65%;background:linear-gradient(#0000 0%,#065b8480 40%,#065b84f2 100%)!important}.destination-title{text-shadow:0 2px 4px #0003;transition:transform .4s;color:#fff!important;margin-bottom:4px!important;font-family:Inter,sans-serif!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.2!important}.destination-country{text-transform:uppercase;letter-spacing:1px;color:#e0f2fed9!important;font-size:.85rem!important;font-weight:500!important}.signin-root{background-color:#f1f5f9;flex-direction:column;max-width:100vw;min-height:100vh;display:flex;overflow-x:hidden;font-family:Inter,sans-serif!important}.signin-wrapper{flex:1;justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.signin-grid-container{background:#fff;border-radius:24px;grid-template-columns:1fr 1fr;width:100%;max-width:980px;min-height:480px;display:grid;overflow:hidden;box-shadow:0 20px 50px -10px #065b841f,0 8px 24px -5px #0000000a}@media (width<=960px){.signin-wrapper{padding:1.5rem 1rem}.signin-grid-container{grid-template-columns:1fr;max-width:480px;min-height:auto}}.brand-panel{color:#fff;z-index:2;flex-direction:column;justify-content:center;padding:2.5rem;display:flex;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (width<=960px){.brand-panel{text-align:center;align-items:center;padding:2rem 1.5rem}}.brand-svg-overlay{pointer-events:none;opacity:.3;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.flight-path-glow{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:8s linear infinite flightFlow}@keyframes flightFlow{to{stroke-dashoffset:-1000px}}.brand-panel-content{z-index:3;position:relative}.brand-center-section{flex-direction:column;gap:1rem;display:flex}@media (width<=960px){.brand-center-section{align-items:center}}.brand-pill-tag{-webkit-backdrop-filter:blur(10px);color:#fff;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff40;border-radius:50px;align-self:flex-start;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-flex}@media (width<=960px){.brand-pill-tag{align-self:center}}.brand-title{text-shadow:0 2px 10px #0000004d;letter-spacing:-.5px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:2rem!important;font-weight:800!important;line-height:1.2!important}.brand-subtitle{max-width:380px;color:#ffffffd9!important;font-size:.9rem!important;line-height:1.55!important}.register-outline-btn{align-self:flex-start;margin-top:.5rem;color:#fff!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:#ffffff14!important;border:1.5px solid #ffffffb3!important;border-radius:50px!important;padding:8px 26px!important;font-family:Inter,sans-serif!important;font-size:.82rem!important;font-weight:600!important;transition:all .3s!important}@media (width<=960px){.register-outline-btn{align-self:center}}.register-outline-btn:hover{transform:translateY(-2px);background:#ffffff38!important;border-color:#fff!important;box-shadow:0 6px 20px #0003!important}.form-panel{z-index:1;background-color:#fff;justify-content:center;align-items:center;padding:2.2rem 2rem;display:flex;position:relative;overflow:hidden}@media (width<=480px){.form-panel{padding:1.8rem 1.2rem}}.ambient-glow-circle-1{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#065b8414 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-15%;right:-15%}.ambient-glow-circle-2{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#065b840f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-15%;left:-15%}.glass-card{z-index:3;width:100%;max-width:380px;position:relative}.form-title{color:#065b84!important;letter-spacing:-.4px!important;margin-bottom:.25rem!important;font-family:Inter,sans-serif!important;font-size:1.75rem!important;font-weight:800!important}.form-subtitle{color:#64748b!important;margin-bottom:1.2rem!important;font-size:.85rem!important}.glass-card .MuiOutlinedInput-root{background-color:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;transition:all .25s!important}.glass-card .MuiOutlinedInput-root:hover{background-color:#fff!important;border-color:#cbd5e1!important}.glass-card .MuiOutlinedInput-root.Mui-focused{background-color:#fff!important;border-color:#065b84!important;box-shadow:0 0 0 3px #065b841f!important}.glass-card .MuiOutlinedInput-notchedOutline{border:none!important}.glass-card .MuiInputBase-input{color:#0f172a!important;padding:12px 12px 12px 0!important;font-family:Inter,sans-serif!important;font-size:16px!important}.glass-card .MuiInputBase-input::placeholder{color:#94a3b8!important;opacity:1!important;font-size:.9rem!important}.glass-card .MuiInputAdornment-root svg{opacity:.7;font-size:19px;color:#065b84!important}.glass-card .MuiOutlinedInput-root.Mui-focused .MuiInputAdornment-root svg{opacity:1;color:#065b84!important}.forgot-password-link{text-align:right;margin-top:6px;text-decoration:none;transition:color .2s;display:block;color:#065b84!important;font-size:.82rem!important;font-weight:600!important}.forgot-password-link:hover{text-decoration:underline;color:#033d57!important}.signin-submit-btn{color:#fff!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:linear-gradient(135deg,#065b84 0%,#044a6b 100%)!important;border-radius:12px!important;margin-top:1.2rem!important;padding:12px!important;font-family:Inter,sans-serif!important;font-size:.95rem!important;font-weight:700!important;transition:all .25s!important;box-shadow:0 4px 14px #065b844d!important}.signin-submit-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#0873a8 0%,#065b84 100%)!important;box-shadow:0 6px 20px #065b8473!important}.signin-submit-btn:active{transform:translateY(0)}.signin-submit-btn:disabled{color:#64748b!important;box-shadow:none!important;background:#cbd5e1!important}.custom-alert{border:1px solid #ef444433!important;border-radius:10px!important;font-family:Inter,sans-serif!important}.custom-alert-title{font-size:.85rem!important;font-weight:600!important}.register-hint-text{text-align:center;color:#64748b!important;margin-top:1.2rem!important;font-size:.85rem!important}.register-link-span{cursor:pointer;transition:color .2s;color:#065b84!important;font-weight:700!important}.register-link-span:hover{color:#033d57!important;text-decoration:underline!important}html,body{max-width:100vw;overflow-x:hidden}.signup-root{background-color:#f1f5f9;flex-direction:column;max-width:100vw;min-height:100vh;display:flex;overflow-x:hidden;font-family:Inter,sans-serif!important}.signup-wrapper{flex:1;justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.signup-grid-container{background:#fff;border-radius:24px;grid-template-columns:400px 1fr;width:100%;max-width:1100px;display:grid;overflow:hidden;box-shadow:0 20px 50px -10px #065b841f,0 8px 24px -5px #0000000a}@media (width<=1024px){.signup-wrapper{padding:1.5rem 1rem}.signup-grid-container{grid-template-columns:1fr;max-width:680px}}.signup-brand-panel{color:#fff;z-index:2;flex-direction:column;justify-content:center;padding:2.5rem;display:flex;position:relative;overflow:hidden;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (width<=1024px){.signup-brand-panel{text-align:center;align-items:center;padding:2rem 1.5rem}}.signup-brand-svg{pointer-events:none;opacity:.3;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.signup-flight-glow{stroke-dasharray:1000;stroke-dashoffset:1000px;animation:8s linear infinite signupFlightFlow}@keyframes signupFlightFlow{to{stroke-dashoffset:-1000px}}.signup-brand-content{z-index:3;position:relative}.signup-brand-center{flex-direction:column;gap:1rem;display:flex}@media (width<=1024px){.signup-brand-center{align-items:center}}.signup-pill-tag{-webkit-backdrop-filter:blur(10px);color:#fff;letter-spacing:1.2px;text-transform:uppercase;background:#ffffff26;border:1px solid #ffffff40;border-radius:50px;align-self:flex-start;padding:5px 14px;font-size:.72rem;font-weight:700;display:inline-flex}@media (width<=1024px){.signup-pill-tag{align-self:center}}.signup-brand-title{text-shadow:0 2px 10px #0000004d;letter-spacing:-.5px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:2rem!important;font-weight:800!important;line-height:1.25!important}.signup-brand-subtitle{color:#ffffffd9!important;font-size:.88rem!important;line-height:1.55!important}.signup-feature-list{flex-direction:column;gap:.6rem;margin:.3rem 0;padding:0;list-style:none;display:flex}.signup-feature-list li{color:#ffffffe6;align-items:center;gap:10px;font-size:.85rem;display:flex}.signup-feature-icon{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.signup-signin-btn{align-self:flex-start;margin-top:.5rem;color:#fff!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:#ffffff14!important;border:1.5px solid #ffffffb3!important;border-radius:50px!important;padding:8px 24px!important;font-family:Inter,sans-serif!important;font-size:.8rem!important;font-weight:600!important;transition:all .3s!important}@media (width<=1024px){.signup-signin-btn{align-self:center}}.signup-signin-btn:hover{transform:translateY(-2px);background:#ffffff38!important;border-color:#fff!important;box-shadow:0 6px 20px #0003!important}.signup-form-panel{z-index:1;background-color:#fff;justify-content:center;align-items:center;padding:2.2rem 2.5rem;display:flex;position:relative;overflow:hidden}@media (width<=680px){.signup-form-panel{padding:1.8rem 1.2rem}}.signup-glow-1{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#065b8414 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;top:-15%;right:-15%}.signup-glow-2{filter:blur(50px);pointer-events:none;background:radial-gradient(circle,#065b840f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-15%;left:-15%}.signup-glass-card{z-index:3;width:100%;position:relative}.signup-form-title{color:#065b84!important;letter-spacing:-.4px!important;margin-bottom:.2rem!important;font-family:Inter,sans-serif!important;font-size:1.75rem!important;font-weight:800!important}.signup-form-subtitle{color:#64748b!important;margin-bottom:1.2rem!important;font-size:.85rem!important}.signup-section-label{align-items:center;gap:8px;display:flex;text-transform:uppercase!important;letter-spacing:1.2px!important;color:#94a3b8!important;margin-top:1rem!important;margin-bottom:.6rem!important;font-family:Inter,sans-serif!important;font-size:.72rem!important;font-weight:700!important}.signup-section-label:after{content:"";background:linear-gradient(90deg,#94a3b84d,#0000);flex:1;height:1px}.signup-glass-card .MuiOutlinedInput-root{background-color:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;transition:all .25s!important}.signup-glass-card .MuiOutlinedInput-root:hover{background-color:#fff!important;border-color:#cbd5e1!important}.signup-glass-card .MuiOutlinedInput-root.Mui-focused{background-color:#fff!important;border-color:#065b84!important;box-shadow:0 0 0 3px #065b841f!important}.signup-glass-card .MuiOutlinedInput-notchedOutline{border:none!important}.signup-glass-card .MuiInputBase-input{color:#0f172a!important;padding:10px 12px 10px 0!important;font-family:Inter,sans-serif!important;font-size:16px!important}.signup-glass-card .MuiInputBase-input::placeholder{color:#94a3b8!important;opacity:1!important;font-size:.88rem!important}.signup-glass-card .MuiInputAdornment-root svg{opacity:.65;font-size:19px;color:#065b84!important}.signup-glass-card .MuiOutlinedInput-root.Mui-focused .MuiInputAdornment-root svg{opacity:1;color:#065b84!important}.signup-file-zone{flex-wrap:wrap;gap:.8rem;margin-top:.4rem;display:flex}.signup-file-box{cursor:pointer;background:#f8fafc;border:1.5px dashed #065b8440;border-radius:12px;flex:1;min-width:180px;padding:.8rem;transition:all .25s;position:relative;overflow:hidden}.signup-file-box:hover{background:#065b8408;border-color:#065b84}.signup-file-box label{cursor:pointer;flex-direction:column;align-items:center;gap:4px;width:100%;display:flex}.signup-file-icon{color:#065b84;background:#065b8414;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.signup-file-title{color:#0f172a;font-family:Inter,sans-serif;font-size:.82rem;font-weight:600}.signup-file-hint{color:#94a3b8;font-family:Inter,sans-serif;font-size:.72rem}.signup-file-chosen{color:#16a34a;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600}.signup-file-box input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.signup-pw-hint{color:#ef4444;margin-top:4px;font-family:Inter,sans-serif;font-size:.75rem}.signup-terms-row{margin-top:.8rem!important}.signup-terms-link{color:#065b84;font-size:.85rem;font-weight:600;text-decoration:none}.signup-terms-link:hover{text-decoration:underline}.signup-submit-btn{color:#fff!important;letter-spacing:.5px!important;text-transform:uppercase!important;background:linear-gradient(135deg,#065b84 0%,#044a6b 100%)!important;border-radius:12px!important;margin-top:1rem!important;padding:12px!important;font-family:Inter,sans-serif!important;font-size:.95rem!important;font-weight:700!important;transition:all .25s!important;box-shadow:0 4px 14px #065b844d!important}.signup-submit-btn:hover{transform:translateY(-2px);background:linear-gradient(135deg,#0873a8 0%,#065b84 100%)!important;box-shadow:0 6px 20px #065b8473!important}.signup-submit-btn:active{transform:translateY(0)}.signup-submit-btn:disabled{cursor:not-allowed;color:#64748b!important;box-shadow:none!important;background:#cbd5e1!important}.signup-login-hint{text-align:center;color:#64748b!important;margin-top:1rem!important;font-size:.85rem!important}.signup-login-link-span{cursor:pointer;color:#065b84!important;font-weight:700!important}.signup-login-link-span:hover{text-decoration:underline!important}.not-found-wrapper{background-image:url(/assets/404-gkof1Ns2.svg), linear-gradient(121.52deg, var(--secondary-color) 100%, var(--primary-color) 0%);background-position:10% 20%;background-repeat:no-repeat;width:100%;height:100vh}.not-found-wrapper .not-found{text-align:right;flex-direction:column;align-items:flex-end;padding:10%;display:flex}.not-found-wrapper .not-found-title{color:#0000;-webkit-text-stroke:3px #7f8182;margin-bottom:-1rem;font-size:10rem;font-weight:400;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif!important}.not-found-wrapper .not-found-subtitle{color:#7f8182;margin-bottom:3rem;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif!important}.not-found-wrapper .not-found-paragraph{color:#fff;width:50%;font-size:1.2rem}.not-found-wrapper .not-found-btn{box-shadow:none;margin-top:1.5rem;background-color:var(--primary-color)!important}.not-found-wrapper .not-found-link{color:#fff;text-decoration:none}.home-banner::-webkit-scrollbar{width:0}.home-hero-banner{color:#fff;background:linear-gradient(135deg,#065b84 0%,#033d57 60%,#044a6b 100%);border-radius:20px;padding:28px 32px;position:relative;overflow:hidden;box-shadow:0 8px 32px #065b844d}.home-hero-banner:before{content:"";background:#065b842e;border-radius:50%;width:240px;height:240px;position:absolute;top:-60px;right:-60px}.home-hero-banner:after{content:"";background:#ffffff0f;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-40px;right:120px}.hero-greeting{letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:6px;font-size:13px;font-weight:500}.hero-title{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.2}.hero-subtitle{color:#fff;font-size:14px;font-weight:400}.hero-date-chip{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #fff3;border-radius:50px;align-items:center;gap:6px;margin-top:16px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-flex}.home-section-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.home-section-title{color:#1e293b;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.home-section-title:before{content:"";background:linear-gradient(#065b84,#044a6b);border-radius:4px;width:4px;height:18px;display:inline-block}.stat-card{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:12px 14px;transition:all .2s ease-in-out;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d,0 4px 12px -2px #065b840d}.stat-card:hover{border-color:#065b841f;transform:translateY(-2px);box-shadow:0 8px 20px -4px #065b841f}.stat-card-accent{border-radius:12px 12px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.stat-card-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.stat-card-value{color:#1e293b;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:0;font-size:16px;font-weight:800;line-height:1.2;overflow:hidden}.stat-card-label{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:10px;font-weight:600;line-height:1}.section-badge{background:var(--primary-color);color:#fff;border-radius:50px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.trip-card{cursor:pointer;background:#fff;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;gap:10px;height:100%;padding:18px 20px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 1px 4px #0000000d,0 4px 12px -4px #065b840f}.trip-card:hover{border-color:#065b841f;transform:translateY(-4px);box-shadow:0 10px 28px -6px #065b8429}.trip-card-route{color:#1e293b;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.trip-card-dot-line{background:repeating-linear-gradient(90deg,#cbd5e1 0 5px,#0000 5px 10px);flex:1;height:1.5px;margin:0 4px}.trip-card-meta{color:#64748b;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.trip-status-badge{text-transform:capitalize;border-radius:50px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.trip-status-badge.confirmed{color:#16a34a;background:#dcfce7}.trip-status-badge.cancelled{color:#dc2626;background:#fee2e2}.trip-status-badge.hold{color:#d97706;background:#fef3c7}.trip-status-badge.issued{color:#2563eb;background:#dbeafe}.view-more-btn{color:#065b84;cursor:pointer;background:0 0;border:1.5px solid #e2e8f0;border-radius:50px;align-items:center;gap:6px;padding:8px 20px;font-size:13px;font-weight:600;transition:all .22s;display:inline-flex}.view-more-btn:hover{color:#fff;background:#065b84;border-color:#065b84}.empty-state{text-align:center;color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.empty-state-icon{opacity:.4;font-size:48px}.empty-state-text{font-size:14px;font-weight:500}.quick-action-btn{cursor:pointer;text-align:center;color:inherit;background:#fff;border:1.5px solid #f1f5f9;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:18px 12px;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 1px 4px #0000000d}.quick-action-btn:hover{background:#f8fafc;border-color:#065b84;transform:translateY(-2px);box-shadow:0 6px 18px #065b841a}.quick-action-label{color:#475569;white-space:nowrap;font-size:12px;font-weight:600}.calendar-widget{background:#fff;border:1px solid #f1f5f9;border-radius:16px;padding:20px;box-shadow:0 1px 4px #0000000d,0 4px 12px -4px #065b840f}@media (width<=600px){.home-hero-banner{border-radius:14px;padding:20px 18px}.stat-card{padding:14px}.stat-card-value{font-size:16px}.trip-card{padding:14px 16px}}.stat-card-box{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:24px 16px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #065b840a}.stat-card-box:hover{border-color:#065b8433;transform:translateY(-4px);box-shadow:0 12px 28px -4px #065b841f}.stat-card-box-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .25s;display:flex}.stat-card-box:hover .stat-card-box-icon{transform:scale(1.1)}.stat-card-box-value{color:#065b84;letter-spacing:-.02em;margin-bottom:2px;font-size:clamp(18px,2.2vw,24px);font-weight:850;line-height:1.25}.stat-card-box-label{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700;line-height:1.3}@media (width<=600px){.stat-card-box{gap:8px;padding:18px 12px}.stat-card-box-icon{width:44px;height:44px}}@media (width<=899px) and (width>=700px){.airlines-slider .slick-list{width:500px!important}}@media (width<=699px) and (width>=500px){.airlines-slider .slick-list{width:400px!important}}@media (width<=499px) and (width>=200px){.airlines-slider .slick-list{width:300px!important}}.stop-bar-parent{justify-content:space-between;align-items:center;display:flex;position:relative}.stop-bar-line{border-bottom:2px solid var(--transit);text-align:center;z-index:-1;width:96%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}.stop-bar-line-details{border-bottom:2px solid var(--transit);text-align:center;z-index:1;width:96%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}.flight-filter1{border-radius:5px}.fil-title{color:var(--secondary-color);font-size:16px!important;font-weight:500!important}.check-box-text09{color:var(--primary-color)}.check-box-text09 .MuiFormControlLabel-label{color:var(--secondary-color);font-size:14px!important}.box-0{color:var(--secondary-color)!important}.filter-bg09{background-color:var(--white);margin-bottom:5px;padding:7px 14px}.filter-bg09:last-child{margin-bottom:0}.AccordionDetails22{position:relative;padding-top:0!important}.Accordion12{border-bottom:2px solid var(--white)!important}.price-slider-line .MuiSlider-rail{color:var(--secondary-color)!important;opacity:1!important}.price-slider-line .MuiSlider-track,.price-slider-line .MuiSlider-thumb{color:var(--primary-color)!important}.price-slider-line .MuiSlider-valueLabel{background-color:var(--primary-color)!important}.filter-parent01 .Mui-expanded{margin:0!important}.MuiAccordionSummary-root{min-height:30px!important}.updatebooknowbtn{background:var(--primary-color);width:100%;height:100%!important}.rupdatebooknowbtn{background:var(--white);text-align:end;padding:5px 15px 15px 5px;position:relative;height:100%!important}.rupdatebooknowbtninfo{background:var(--white);border-radius:0 12px 12px 0;padding-top:15px;padding-right:15px;position:relative;justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.b-00{position:absolute;top:2%;right:10%}.b-01{position:absolute;bottom:5%;right:10%}.btnbook-0{font-size:16px;font-weight:400;color:var(--white)!important;background-color:var(--primary-color)!important;border-radius:12px 0!important;margin-top:5px!important;padding:5px 20px!important}.btndetails-0{color:var(--white)!important;text-transform:capitalize!important;font-size:12px!important}.img-text-bag-0{justify-content:flex-start;align-items:center;display:flex}.img-text-bag-0 img{width:15px}.img-text-0{justify-content:flex-end;align-items:center;display:flex}.img-text-0 img{width:20px}.code-time0{color:var(--black);font-size:17px;font-weight:500}.location-time0{color:var(--secondary-color);font-size:13px!important;font-weight:600!important}.dates0{font-size:13px;font-weight:500}.hour0{color:var(--secondary-color);font-size:12px;font-weight:500}.arival-text0{color:var(--secondary-color);text-align:center;cursor:pointer;margin-top:-6px;font-size:11px;font-weight:500}.arival-seg2{justify-content:center;display:flex}.arival-text2{color:var(--secondary-color);cursor:pointer;padding-top:10px;font-size:12px;font-weight:500}.arival-seg-3{justify-content:center;column-gap:25px;display:flex}.arival-text{color:var(--secondary-color);cursor:pointer;padding-top:10px;font-size:12px;font-weight:500}.flight-icon-sab1{border:2px solid var(--sabre);border-radius:50%;width:100%;margin-top:5px}.flight-icon-sab2{border:2px solid var(--galileo);border-radius:50%;width:100%;margin-top:5px}.flight-icon-sab3{border:2px solid var(--flyhub);border-radius:50%;width:100%;margin-top:5px}.filter-side-0{max-height:100vh;overflow:hidden scroll;position:sticky!important;top:0!important}.filter-side-0::-webkit-scrollbar{display:none}.segment-1{background-color:var(--gray);width:100%;height:2px;margin-top:10px;position:relative}.segment-circle{justify-content:space-between;margin-left:-2px;margin-right:-2px;display:flex}.circle-0{margin-top:-9px}.segment-flight1{color:var(--secondary-color);margin-top:-13.52px;animation:2s infinite segmentone;position:absolute;rotate:90deg}@keyframes segmentone{0%{opacity:1;top:0;left:0%}70%{opacity:1}to{opacity:0;top:0;left:90%}}.segment02{background-color:var(--gray);width:100%;height:2px;margin-top:10px;position:relative}.segment-stop{background-color:var(--primary-color);border-radius:5px;width:20px;height:5px;margin-top:-1.5px}.segment-flight02{color:var(--secondary-color);margin-top:-13.52px;animation:2.5s ease-out infinite segmenttwo;position:absolute;rotate:90deg}@keyframes segmenttwo{0%{opacity:1;top:0;left:0%}50%{opacity:1;left:40%}90%{opacity:.5}to{opacity:0;top:0;left:90%}}.segment03{background-color:var(--gray);width:100%;height:2px;margin-top:10px;position:relative}.segment-flight03{color:var(--secondary-color);margin-top:-14px;animation:3s infinite segmentthree;position:absolute;rotate:90deg}@keyframes segmentthree{0%{opacity:1;top:0;left:0%}33%{opacity:1;left:25%}66%{opacity:1;left:58%}90%{opacity:.5}to{opacity:0;top:0;left:90%}}.btn0{background:linear-gradient(121.52deg,#112e55 0%,#2564b8 77.49%);border-radius:0 0 5px 5px;height:100%!important}@media (width>=955px) and (width<=1100px){.updatebooknowbtn{padding:8px}}@media (width>=1199px) and (width<=1360px){.booknow-btn-0{padding:5px 10px!important;font-size:12px!important}}@media (width>=900px) and (width<=1090px){.booknow-btn-0{padding:5px 10px!important;font-size:10px!important}}@media (width>=320px) and (width<=428px){.circle-0{margin-top:-8px}}.svg-container svg{width:250px;padding:0 100px;display:flex}.svg-container{margin-right:50px}.svg-container .hand,.svg-container .hand-double,.svg-container .hand-tap{fill:#eff6ff;stroke:#000;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;border:none}.svg-container .tap-1,.svg-container .tap-2{fill:#0000;stroke:#000;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:.5}.svg-container .tap-2{opacity:.25;animation-delay:.2s}@keyframes tap-double{0%{transform:rotateX(0)}10%{transform:rotateX(12.5deg)}25%{transform:rotateX(25deg)}35%{transform:rotateX(10deg)}50%{transform:rotateX(25deg)}}@keyframes tap{0%{transform:rotateX(0)}10%{transform:rotateX(12.5deg)}25%{transform:rotateX(25deg)}}@keyframes tap-circle{0%{opacity:0;transform:scale(0)}75%{opacity:.6;transform:scale(1.05)}80%{opacity:.5;transform:scale(1)}}.svg-container .hand-tap{animation:1.25s ease-out infinite backwards tap}.svg-container .hand-double{animation:1.25s ease-out infinite backwards tap-double}.svg-container .tap-1,.svg-container .tap-2{animation:1.25s ease-out infinite backwards tap-circle}.premium-flight-card{background:var(--white);border:1px solid var(--neutral-200);box-shadow:var(--premium-shadow-md);transition:var(--premium-transition);position:relative;overflow:hidden;border-radius:var(--premium-border-radius-lg)!important}.premium-flight-card:hover{box-shadow:var(--premium-shadow-lg);border-color:var(--neutral-300);transform:translateY(-2px)}.cheapest-card-highlight{border-top:4px solid #10b981!important}.cheapest-badge{background:var(--premium-gradient-success);color:var(--white);letter-spacing:.5px;text-transform:uppercase;box-shadow:var(--premium-shadow-sm);z-index:10;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:2px 8px;font-size:9px;font-weight:700;line-height:1.4;position:absolute;top:0;left:20px}.price-container{border-left:1px solid var(--neutral-100);flex-direction:column;justify-content:center;align-items:flex-end;height:100%;padding-left:20px;display:flex}@media (width<=900px){.price-container{border-left:none;border-top:1px solid var(--neutral-100);align-items:center;margin-top:8px;padding-top:16px;padding-left:0}}.net-fare-text{color:var(--primary-color);align-items:center;margin-bottom:2px;font-size:22px;font-weight:700;display:flex}.gross-fare-text{color:var(--neutral-400);margin-bottom:8px;font-size:14px;text-decoration:line-through}.brand-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:50px;align-items:center;width:fit-content;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.brand-eco-value{color:#10b981;background-color:#10b9811a}.brand-eco-flex{color:#3b82f6;background-color:#3b82f61a}.brand-eco-classic{color:#f59e0b;background-color:#f59e0b1a}.brand-default{background-color:var(--neutral-100);color:var(--neutral-500)}.custom-checkbox-air{align-items:center;display:flex}.custom-checkbox-air input[type=checkbox]{-webkit-appearance:none;background:var(--neutral-300);cursor:pointer;border-radius:20px;outline:none;width:44px;height:22px;transition:all .5s;position:relative;box-shadow:inset 0 0 5px #0000001a}.custom-checkbox-air input[type=checkbox]:checked{background:#0487c7}.custom-checkbox-air input[type=checkbox]:before{content:"";background:var(--white);border-radius:50%;width:18px;height:18px;transition:all .5s;position:absolute;top:2px;left:2px;box-shadow:0 2px 5px #0003}.custom-checkbox-air input[type=checkbox]:checked:before{left:24px}.pill-badge{text-transform:capitalize;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.pill-refundable{color:#10b981;background-color:#10b9811a}.pill-non-refundable{color:#ef4444;background-color:#ef44441a}.pill-seats{color:#f59e0b;background-color:#f59e0b1a}.pill-baggage{background-color:var(--neutral-100);color:var(--neutral-650);border:1px solid var(--neutral-200)}.pill-partial{color:#0487c7;background:#0487c71a}.direction-grid,.direction-icon img{margin:auto}.border-content,.border-content-round{padding:0}.border-content span,.border-content-round span{background-color:var(--primary-color);color:#fff;text-align:center;border-radius:20px;width:25%;margin:auto;padding:2px 0;display:block;position:relative;top:-13px;font-size:14px!important}.flight-search-table{overflow:auto}.flight-search-table table th{background-color:var(--primary-color);text-align:center;color:#fff;padding:8px;font-size:12px;font-weight:400}.flight-search-table table td{text-align:center;padding:8px;font-size:12px;font-weight:400}.flight-search-table tr{border-bottom:1px solid var(--gray)}.flight-search-table tr:nth-child(2n){background-color:var(--white);color:var(--secondary-color);font-weight:400}.flight-search-table tr:nth-child(odd){background-color:var(--drawer-bgcolor);color:var(--secondary-color);font-weight:400}@media (width>=320px) and (width<=428px){.duration-for-all{display:none}.duration-for-mobile{margin-top:-20px!important}.next-day{justify-content:flex-end!important;padding-bottom:10px!important}.flight-result h3{text-align:left;padding-bottom:10px;font-size:16px!important}.flight-result h4{font-size:16px!important}.css-acap47-MuiAlert-message{text-align:justify;padding:10px 0;font-size:12px}.css-1vooibu-MuiSvgIcon-root{padding:0}.all-button button{color:#f0f0f0;background-color:#003566;margin-right:3px;font-size:13px;padding:5px 7px!important}#invoice-btn{margin-bottom:0;margin-right:3px!important;padding:5px 8px!important}.flight-heading h6{text-align:left;padding-left:15px;font-size:10px}.flight-headings h6{text-align:right;font-size:10px}.flight-details h3{font-size:15px}.grid-bg-color{height:60px}.book-now-btn{margin-top:6px}.flight-logo{display:none}.flight-image img{width:40px}.flight-heading .book-now-btn{margin-bottom:0;margin-right:5px}.flight-heading h5{text-align:left;margin-bottom:0;padding-left:15px;font-size:12px}.flight-details{position:relative}.duretion34{position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.flight-headings h5{text-align:right}.agent-pp{font-size:12px!important}.green,.red{margin-left:-15px!important}.flight-heading{padding:10px 0}.arrow-img img{width:30px}.bdt-custom h5{font-size:12px}.flight-economy{justify-content:center;gap:24px;display:flex}.doller{align-items:baseline;display:flex}.doller img{padding:4px}.doller span{position:relative;top:-8px}.fight-detail-icon,.single-flight-details img{display:none}.single-flight-parent .css-8pj0a2-MuiGrid-root>.MuiGrid-item{padding:0}.single-flight-parent .flight-content-detail h5{font-size:11px}.border-content span,.border-content-round span{width:100%}.flight-search-accordion .css-1aquho2-MuiTabs-indicator{background-color:#9dccfb;border-top-left-radius:25px;border-top-right-radius:25px;height:2px}.botom-service span{font-size:9px}#b-btn{display:none}.client-price2{padding-right:15px}.flight-details-button{margin-top:7px!important;position:absolute!important;right:6%!important}#sm-btn{padding-left:20px;position:absolute}.single-flight-parent .MuiGrid-root{margin-left:0;padding-left:0}.tab-list-parent{min-height:0!important;padding:0!important}.grid-bg-color-round{border-radius:8px;height:50px;padding-top:10px}.segment-2,.roundsegment-2{padding:0 0 10px}.border-content,.border-content-round{margin-top:20px}.single-flight-parent{border-bottom:none}.flight-content-detail h4{font-size:14px}.tabs-details h6{margin-bottom:0}.for-tad{display:none}}@media (width>=429px) and (width<=768px){h5,h6{text-align:left!important}.duration-for-all h6{text-align:center!important}.to-for-tab h5,.to-for-tab h6{text-align:end!important;padding-right:10px!important}.client-for-tab h5,.client-for-tab h6{text-align:end!important}.flight-heading h5{margin-bottom:5px!important}.eco h5{text-align:left!important}.flight-text h6{text-align:center!important}.flight-logo{position:relative;top:20px}.grid-bg-color{height:123px;background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%)!important;margin-top:-66px!important}.duration-for-mobile,#sm-btn{display:none}}@media (width>=768px) and (width<=1023px){.share-modify-btn{margin-top:6px!important}.for-tad,.flight-name1,.duration-for-mobile{display:none}.flight-box{padding:5px 0}#sm-btn{display:none}.flight-result h3{font-size:1rem!important}#invoice-btn{padding:3px 37px!important}.all-button button{font-size:16px}.flight-headings{padding-left:10px}.flight-heading h5{margin-top:8px;margin-bottom:0;font-size:12px}.flight-heading h6{text-align:left;font-size:12px}.flight-heading .book-now-btn{margin:10px 10px 0 0}.border-content span,.border-content-round span{width:50%}.css-acap47-MuiAlert-message{font-size:12px}.fight-detail-icon img{width:15px;height:15px}.acordion-btn button{display:flex}.drink{display:none}.single-flight-details img{visibility:hidden}.flight-content-detail h4,.flight-content-detail h5{font-size:12px}.flight-facility{justify-content:center;gap:10px;display:flex}.flight-facility img{width:15px;height:15px;margin:0 auto;display:block}.flight-facility span{text-align:center;font-size:10px;font-weight:400;display:block}.cancellation-content h4{padding:5px 3px;font-size:12px}.cancellation-content-cus h4,.cancellation-content-cus2 h4,.cancellation-content-cus3 h4{font-size:12px}}@media only screen and (width>=1024px) and (width<=1199px){.for-tad,.duration-for-mobile,.flight-name1{display:none}.flight-details-button{width:100px}.flight-box{padding:5px 10px}#sm-btn{display:none}.css-acap47-MuiAlert-message{font-size:13px}.tabs-details h6{width:34%;font-size:15px!important}.fight-detail-icon img{width:20px;height:20px}.acordion-btn button{display:flex}.flight-economy{gap:26px}.flight-content-detail h4,.flight-content-detail h5{font-size:12px}.flight-facility{justify-content:center;gap:20px;display:flex}.border-content span,.border-content-round span{font-size:12px}.flight-facility img{width:20px;height:20px;margin:0 auto;padding:0 10px;display:block}.flight-facility span{text-align:center;margin-top:10px;font-size:14px;display:block}.cancellation-content h4{padding:5px 3px;font-size:13px}.cancellation-content-cus h4,.cancellation-content-cus2 h4,.cancellation-content-cus3 h4{font-size:13px}.btn-groups{margin-top:-77px!important;position:relative!important}}@media (width>=1200px){.for-tad,.duration-for-mobile,.flight-name1,#sm-btn{display:none}.result-container{margin:auto;width:92%!important}.btn-groups{margin-top:-77px!important;position:relative!important}}@media (width<=429px) and (width>=320px){.modify-search{margin-top:10px!important}.modify-search-info{margin-bottom:10px!important}}@media (width<=900px) and (width>=600px){.modify-search{margin-top:72px!important}.modify-search-info{margin-bottom:20px!important}}@media (width<=1151px) and (width>=900px){.modify-search button{font-size:10px}}@media (width<=1200px) and (width>=700px){.airlines-slider .slick-list{background-color:red!important;width:500px!important}}@media (width<=699px) and (width>=500px){.airlines-slider .slick-list{width:400px!important}}@media (width<=499px) and (width>=200px){.airlines-slider .slick-list{width:300px!important}}.premium-filter-container{max-height:calc(100vh - 120px);position:sticky;top:90px;overflow:hidden auto;background:var(--white)!important;border-radius:var(--premium-border-radius-lg)!important;border:1px solid var(--neutral-200)!important;box-shadow:var(--premium-shadow-md)!important;padding:16px!important}.premium-filter-container::-webkit-scrollbar{width:4px}.premium-filter-container::-webkit-scrollbar-track{background:0 0}.premium-filter-container::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:10px}.filter-header-title{letter-spacing:.5px;align-items:center;gap:8px;display:flex;color:var(--neutral-900)!important;font-size:16px!important;font-weight:700!important}.filter-count-badge{background:var(--primary-color);color:var(--white);width:18px;height:18px;box-shadow:var(--premium-shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.reset-filter-btn{border:1px solid var(--neutral-300);color:var(--neutral-650);cursor:pointer;transition:var(--premium-transition);background:0 0;border-radius:20px;outline:none;padding:4px 12px;font-size:11px;font-weight:600}.reset-filter-btn:hover{background:var(--neutral-100);border-color:var(--neutral-400);color:var(--neutral-900)}.filter-checkbox-label{cursor:pointer;color:var(--neutral-800);transition:var(--premium-transition);border-radius:6px;align-items:center;gap:12px;width:100%;padding:6px 8px;font-size:13px;font-weight:500;display:flex!important}.filter-checkbox-label:hover{background-color:var(--neutral-100)}.filter-custom-checkbox{-webkit-appearance:none;border:2px solid var(--neutral-300);cursor:pointer;width:18px;height:18px;transition:var(--premium-transition);background-color:var(--white);border-radius:4px;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.filter-custom-checkbox:checked{background:var(--primary-color);border-color:var(--primary-color)}.filter-custom-checkbox:before{content:"✓";color:var(--white);opacity:0;transition:var(--premium-transition);font-size:11px;font-weight:700}.filter-custom-checkbox:checked:before{opacity:1}.activecolor:active{color:red!important}.actives:active{background-color:#003566!important}.select-form-control .MuiSelect-icon{color:#fff!important}.segment-2{padding:20px 20px 20px 30px;margin:auto!important}.roundsegment-2{padding:20px 20px 0 30px;margin:auto!important}.select-value{background-color:#809ab3;padding:0 10px;font-size:10px;color:#fff!important}.tab-list-parent{padding:0 30px}.round-flight-box{padding-top:10px}.shot-btnn{display:none!important}.green{color:green!important}.red{color:#dc143c!important}.flight-result h4{color:#003566;font-size:18px;font-style:normal;font-weight:400}.flight-result{padding-top:10px}.flight-result p{color:#252733;padding-bottom:20px;font-size:15px;font-style:normal;font-weight:500}.flight-icon-sabre{border:2px solid red;border-radius:50%;width:40px;margin-top:5px}.flight-icon-gallelio{border:2px solid #0b8634;border-radius:50%;width:40px;margin-top:5px}.flight-icon-flyHub{border:2px solid #4169e1;border-radius:50%;width:40px;margin-top:5px}.flight-icon-image{border:2px solid #003566;border-radius:50%;width:40px;margin-top:50px}.flight-icon-image img{width:40px}.flight-text h6{color:#003566;margin:0;padding:0 10px}.direction-icon{width:50px}.direction-grid,.direction-icon img{margin:auto}.direction-grid h6{color:#6c757d;margin:0;padding:0}.flight-result h3{color:#252733;padding:15px 0;font-size:12.5px;font-style:normal;font-weight:500}.css-rob5aa-MuiPaper-root-MuiAlert-root{color:#000000de;background-color:#fff4e5;border:1px solid #f5c2c7;border-radius:4px;background-color:#fff!important;box-shadow:0 .5rem 1rem #881a1a26!important}.css-acap47-MuiAlert-message{color:#842029;padding:10px 0;font-size:15px}.css-1vooibu-MuiSvgIcon-root{color:#842029}.all-button{margin:20px 0}.all-button img{padding-right:5px}.all-button button{color:#f0f0f0;background-color:#003566;margin-right:10px;font-size:18px;padding:3px 25px!important}#invoice-btn{padding:3px 40px!important}.all-button button:hover{color:#fff;background-color:#003566}.custom-a{color:#fff;background-color:#fff}.accordion-box{border-radius:10px;margin-bottom:25px;overflow:hidden;box-shadow:0 3px 8px #0000003d}.flight-details{margin-bottom:0}.flight-details h3{color:#212529;padding:0 43px;font-size:15px;font-weight:400}.flight-heading h5{color:#212529;margin:0 0 10px;font-size:12px}.flight-heading-color h5{font-weight:500;color:#6c757d!important}.flight-heading h6{margin:0;font-size:12px;font-weight:500;color:#6c757d!important}.arrow-img img{padding:0 25px}.grid-bg-color{height:100px;background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%)!important}.grid-bg-color-round{height:160px;background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%)!important;width:100%!important}.flight-details-button{width:120px;color:#fff!important;background-color:#dc143c!important;border-radius:12px 0!important;padding:5px!important;font-size:10px!important}.book-now-btn{cursor:pointer;margin-top:16px;margin-bottom:7px;color:#fff!important;font-size:20px!important}.book-now-btn-round{cursor:pointer;margin-top:45px;margin-bottom:7px;color:#fff!important;font-size:20px!important}.fight-detail-icon img{width:15px;height:15px;margin:0 6px}.flight-economy{justify-content:center;align-items:center;gap:130px;display:flex}.economy-flex{display:flex}.economy-style{margin-left:15px}.flight-economy span{font-size:11px}#flight-search{font-size:11px;text-align:end!important}.doller{align-items:center;display:flex}.doller img{filter:invert(24%)sepia(98%)saturate(1970%)hue-rotate(96deg)brightness(94%)contrast(103%);width:15px}#flight-search-icon{width:10px}.acordion-btn button{color:#003566;cursor:pointer;background-color:#fff;border:none;font-weight:400;display:flex;justify-content:end!important}.acordion-btn img{filter:invert(15%)sepia(20%)saturate(6701%)hue-rotate(191deg)brightness(99%)contrast(102%);width:13px;padding:0}.css-1elwnq4-MuiPaper-root-MuiAccordion-root:before{background-color:#fff!important}.accordion{color:#444;cursor:pointer;text-align:left;background-color:#eee;border:none;outline:none;width:100%;transition:all .4s}.panel{background-color:#fff;padding:0 18px;display:none;overflow:hidden}.flight-search-accordion .MuiTabs-root{background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%);border-radius:5px;margin-top:10px}.flight-search-accordion .MuiTabs-indicator{background-color:#dc143c;border-top-left-radius:25px;border-top-right-radius:25px;height:5px}.css-1kt0o6l{border-color:divider;border-bottom:1px solid #fff!important}.tabs-details h6{color:#003566;text-align:center;margin:auto;padding-top:15px;padding-bottom:20px;font-size:16px!important}.single-flight-parent{border-bottom:1px dashed #ccc;padding:10px 0}.single-flight-parent:last-child{border-bottom:none}.single-flight-details img{border-radius:50%;width:50px;margin-right:15px;box-shadow:0 3px 8px #0000003d}.flight-content-detail h4{color:#212529;margin:0;padding-bottom:5px;font-size:15px;font-weight:500}.flight-content-detail h5{color:#6c757d;margin:0 0 5px;font-size:13px;font-weight:500}.border-content,.border-content-round{padding:0}.border-content span,.border-content-round span{background-color:var(--primary-color);color:#fff;text-align:center;border-radius:20px;width:25%;margin:auto;padding:2px 0;display:block;position:relative;top:-13px;font-size:14px!important}.border-content-round{border-top:1px dashed #ccc}.flight-facility{justify-content:center;gap:50px;margin-top:20px;display:flex}.flight-facility img{width:15px;padding:0 10px}.alert{border:1px solid #dc143c;border-radius:5px;margin-bottom:20px;padding:10px}.cancelation-1{margin-top:5px}.cancellation-content{padding:10px 0}.cancellation-content h4{font-size:.875rem;color:#6c757d!important}.single-flight-parent .css-8pj0a2-MuiGrid-root>.MuiGrid-item{padding:10px 0}.cancellation-content-cus h4{color:#aaa9a9;border:1px dashed #b3b1b1;border-left:0;border-right:0;padding:10px 0;font-size:.875rem}.next-day{position:relative}.date{z-index:2;border-radius:5px;position:absolute;top:50px;right:0;box-shadow:0 5px 15px #00000059}.cancellation-content-cus2 h4{color:#aaa9a9;padding:10px 0;font-size:.875rem}.cancellation-content-cus3 h4{color:#aaa9a9;border:0;border-top:1px dashed #b3b1b1;padding:10px 0;font-size:.875rem}.tab-class{padding:10px 0!important}.tab-table table{border-collapse:collapse;width:100%}.botom-service span{font-size:12px}.botom-service img{width:14px}@media (width>=320px) and (width<=428px){.duration-for-all{display:none}.duration-for-mobile{margin-top:-20px!important}.flightSearchParent{padding:0 15px!important}.next-day{justify-content:flex-end!important;padding-bottom:10px!important}.flight-result h3{text-align:left;padding-bottom:10px;font-size:16px!important}.flight-result h4{font-size:16px!important}.css-acap47-MuiAlert-message{text-align:justify;padding:10px 0;font-size:12px}.css-1vooibu-MuiSvgIcon-root{padding:0}.all-button button{color:#f0f0f0;background-color:#003566;margin-right:3px;font-size:13px;padding:5px 7px!important}#invoice-btn{margin-bottom:0;margin-right:3px!important;padding:5px 8px!important}.flight-heading h6{text-align:left;padding-left:15px;font-size:10px}.flight-headings h6{text-align:right;font-size:10px}.flight-details h3{font-size:15px}.grid-bg-color{height:60px}.book-now-btn{margin-top:6px}.flight-logo{display:none}.flight-image img{width:40px}.flight-heading .book-now-btn{margin-bottom:0;margin-right:5px}.flight-heading h5{text-align:left;margin-bottom:0;padding-left:15px;font-size:12px}.flight-details{position:relative}.duretion34{position:absolute;top:32%;left:50%;transform:translate(-50%,-50%)}.flight-headings h5{text-align:right}.agent-pp{font-size:12px!important}.green,.red{margin-left:-15px!important}.flight-heading{padding:10px 0}.arrow-img img{width:30px}.bdt-custom h5{font-size:12px}.flight-economy{justify-content:center;gap:24px;display:flex}.doller{align-items:baseline;display:flex}.doller img{padding:4px}.doller span{position:relative;top:-8px}.fight-detail-icon,.single-flight-details img{display:none}.single-flight-parent .css-8pj0a2-MuiGrid-root>.MuiGrid-item{padding:0}.single-flight-parent .flight-content-detail h5{font-size:11px}.border-content span,.border-content-round span{width:100%}.flight-search-accordion .css-1aquho2-MuiTabs-indicator{background-color:#9dccfb;border-top-left-radius:25px;border-top-right-radius:25px;height:2px}.botom-service span{font-size:9px}#b-btn{display:none}.client-price2{padding-right:15px}.flight-details-button{margin-top:7px!important;position:absolute!important;right:6%!important}#sm-btn{padding-left:20px;position:absolute}.single-flight-parent .MuiGrid-root{margin-left:0;padding-left:0}.tab-list-parent{min-height:0!important;padding:0!important}.grid-bg-color-round{border-radius:8px;height:50px;padding-top:10px}.segment-2,.roundsegment-2{padding:0 0 10px}.border-content,.border-content-round{margin-top:20px}.single-flight-parent{border-bottom:none}.flight-content-detail h4{font-size:14px}.tabs-details h6{margin-bottom:0}.for-tad{display:none}}@media (width>=429px) and (width<=768px){h5,h6{text-align:left!important}.duration-for-all h6{text-align:center!important}.to-for-tab h5,.to-for-tab h6{text-align:end!important;padding-right:10px!important}.client-for-tab h5,.client-for-tab h6{text-align:end!important}.flight-heading h5{margin-bottom:5px!important}.eco h5{text-align:left!important}.flight-text h6{text-align:center!important}.flight-logo{position:relative;top:20px}.grid-bg-color{height:123px;background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%)!important;margin-top:-66px!important}.duration-for-mobile,#sm-btn{display:none}}@media (width>=768px) and (width<=1023px){.share-modify-btn{margin-top:6px!important}.for-tad,.flight-name1,.duration-for-mobile{display:none}.flight-box{padding:5px 0}#sm-btn{display:none}.flight-result h3{font-size:1rem!important}#invoice-btn{padding:3px 37px!important}.all-button button{font-size:16px}.flight-headings{padding-left:10px}.flight-heading h5{margin-top:8px;margin-bottom:0;font-size:12px}.flight-heading h6{text-align:left;font-size:12px}.flight-heading .book-now-btn{margin:10px 10px 0 0}.border-content span,.border-content-round span{width:50%}.css-acap47-MuiAlert-message{font-size:12px}.fight-detail-icon img{width:15px;height:15px}.acordion-btn button{display:flex}.drink{display:none}.single-flight-details img{visibility:hidden}.flight-content-detail h4,.flight-content-detail h5{font-size:12px}.flight-facility{justify-content:center;gap:10px;display:flex}.flight-facility img{width:15px;height:15px;margin:0 auto;display:block}.flight-facility span{text-align:center;font-size:10px;font-weight:400;display:block}.cancellation-content h4{padding:5px 3px;font-size:12px}.cancellation-content-cus h4,.cancellation-content-cus2 h4,.cancellation-content-cus3 h4{font-size:12px}}@media only screen and (width>=1024px) and (width<=1199px){.for-tad,.duration-for-mobile,.flight-name1{display:none}.flight-details-button{width:100px}.flight-box{padding:5px 10px}#sm-btn{display:none}.css-acap47-MuiAlert-message{font-size:13px}.tabs-details h6{width:34%;font-size:15px!important}.fight-detail-icon img{width:20px;height:20px}.acordion-btn button{display:flex}.flight-economy{gap:26px}.flight-content-detail h4,.flight-content-detail h5{font-size:12px}.flight-facility{justify-content:center;gap:20px;display:flex}.border-content span,.border-content-round span{font-size:12px}.flight-facility img{width:20px;height:20px;margin:0 auto;padding:0 10px;display:block}.flight-facility span{text-align:center;margin-top:10px;font-size:14px;display:block}.cancellation-content h4{padding:5px 3px;font-size:13px}.cancellation-content-cus h4,.cancellation-content-cus2 h4,.cancellation-content-cus3 h4{font-size:13px}.btn-groups{margin-top:-77px!important;position:relative!important}}@media (width>=1200px){.for-tad,.duration-for-mobile,.flight-name1,#sm-btn{display:none}.result-container{margin:auto;width:92%!important}.btn-groups{margin-top:-77px!important;position:relative!important}}.flightSearchParent>.css-919eu4{-webkit-tap-highlight-color:transparent;z-index:-1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modify-search-info h2{color:var(--secondary-color);font-size:20px;font-style:normal;font-weight:500;line-height:26px;display:block}.modify-search h5{color:var(--gray);font-size:13px;font-style:normal;font-weight:400;line-height:28px}.modify-search-info h2{color:var(--secondary-color);font-size:18px;font-style:normal;font-weight:500;line-height:21px}.modify-search h6{color:var(--secondary-color);font-size:14px;font-style:normal;font-weight:500;line-height:21px}.modify-search button{cursor:pointer;width:100%;height:38px;color:var(--white);background-color:#0000;border:none;border-radius:5px;padding:2px;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.cm-parent-box{position:relative}.cm-box{z-index:1;background-color:#fff;width:300px;height:fit-content;padding:15px;position:absolute;top:120%;right:48px;box-shadow:0 3px 8px #0000003d}.cm-box label{color:#003566;font-size:12px;font-style:normal;font-weight:500}.price-customization h5{color:#003566;font-size:18px;font-style:normal;font-weight:500;line-height:35px}.price-customization button{cursor:pointer;background-color:#0000;border:none;border-radius:2px;width:90px;height:32px;font-size:12px;font-weight:500}.cm-save-btn{justify-content:end;display:flex}.cm-save-btn button{color:#fff;cursor:pointer;background-color:#dc143c;border-radius:2px;font-size:12px;font-style:normal;font-weight:500}@media (width<=429px) and (width>=320px){.modify-search{margin-top:10px!important}.modify-search-info{margin-bottom:10px!important}}@media (width<=900px) and (width>=600px){.modify-search{margin-top:72px!important}.modify-search-info{margin-bottom:20px!important}}@media (width<=1151px) and (width>=900px){.modify-search button{font-size:10px}}.mercedes-sape-s{z-index:2;border:2px solid red;border-radius:50%;width:71px;height:71px;position:relative;overflow:hidden}.mercedes-sape-g{z-index:2;border:2px solid #0b8634;border-radius:50%;width:71px;height:71px;position:relative;overflow:hidden}.mercedes-sape-f{z-index:2;border:2px solid #4169e1;border-radius:50%;width:71px;height:71px;position:relative;overflow:hidden}.first-1{z-index:1;border-bottom:2px solid #d9d9d9;width:55%;position:absolute;top:24%;left:22%;rotate:90deg}.first-2{z-index:1;border-bottom:2px solid #d9d9d9;width:52%;position:absolute;top:62%;left:0%;rotate:-25deg}.first-3{z-index:1;border-bottom:2px solid #d9d9d9;width:52%;position:absolute;top:62%;right:0%;rotate:25deg}.img-first-1{position:absolute;top:20%;left:10%}.img-first-2{position:absolute;top:20%;right:10%}.img-first-3{position:absolute;bottom:-10%;left:30%}.custom-select .css-1dimb5e-singleValue{font-weight:400;color:var(--secondary-color)!important}.react-tel-input .flag-dropdown{border-radius:0;padding:0;position:absolute;top:0;bottom:0;background-color:#0000!important;border:0!important}.right-overflow1 span.form-validation-span{display:none}.right-overflow1 input:invalid[focused=true]~span.form-validation-span{display:block}#select-input-info select{padding:10px 0 0;width:100%!important}.right-overflow1 .react-tel-input{border:0px solid var(--secondary-color);border-radius:0;height:60%;font-size:14px;font-weight:400;width:100%!important;color:var(--secondary-color)!important}.right-overflow1 .react-tel-input .form-control{background-color:var(--transit);border:none;border-radius:0;width:100%;height:100%}.right-overflow1 .PhoneInput input{background-color:var(--white);border:none}.right-overflow1 label{color:#b0afaf;font-size:14px;font-weight:500}.right-overflow1 .country-select{width:100%}.flight-h4{color:var(--mateBlack);padding:20px 0;font-size:30px;font-weight:500;line-height:50px}.adult-h4 h4{background:rgba(var(--secondary-rgb), .5);color:var(--secondary-color);text-align:left;border-radius:0;margin-bottom:15px;padding:8px 10px;font-size:18px;font-style:normal;font-weight:400}.adult-info select.user-info-select{background-color:"tranparent";border:1px solid gray;border-radius:5px;outline:none;padding:7px 10px;font-size:14px;font-weight:400;width:100%!important;color:var(--secondary-color)!important}.adult-info input{padding:7px 10px;font-size:14px;font-weight:400;width:100%!important}.adult-info input:focus{outline:none!important}.adult-info .span-input{padding:10px;font-size:14px;font-weight:400;width:100%!important}.user-info-calendar{border:1px solid var(--gray);z-index:10;border-radius:10px;position:absolute;top:100%;left:15px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.user-info-calendar span{font-size:14px;font-weight:400}.user-info-calendar span.rdrWeekDay{color:var(--primary-color)}.user-info-calendar .rdrMonthName{color:var(--secondary-color)}.adult-info input[type=date]{position:relative}.adult-info input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;background-position:100%;background-size:auto;width:100%;height:100%;font-size:20px;position:absolute;top:0;bottom:0;left:-10px}.adult-info ::-webkit-input-placeholder{font-weight:400;color:var(--fontcolor)!important}.checkBox{align-items:center;padding:20px 0;display:flex}.checkBox input{color:var(--secondary-color)!important}.checkBox label{color:var(--secondary-color);font-size:13px;font-style:normal;font-weight:400}#vehicle1{accent-color:var(--secondary-color)!important;width:20px!important;height:20px!important}.conatct-detail{padding:20px 0 0}.booking-btn button{background:var(--secondary-color);color:var(--white);cursor:pointer;border:none;border-radius:2px;padding:8px 40px;font-size:17px;font-style:normal;font-weight:500}.input-passenger-btn{background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%);color:#fff!important;border-radius:0 12px 12px 0!important;height:100px!important;padding:10px!important}@media (width<=768px) and (width>=429px){.input-passenger-btn{background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%);width:100%;color:#fff!important;border-radius:12px!important;height:50px!important;padding:10px!important}}@media (width<=428px) and (width>=320px){.input-passenger-btn{background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%);color:#fff!important;border-radius:12px!important;height:50px!important;padding:10px!important}}.input-passenger-btn-round{background:linear-gradient(121.52deg,#5d7f9e 0%,#003566 77.49%);height:160px;color:#fff!important;border-radius:0 12px 12px 0!important;padding:10px!important}.shadow-accordion{padding:8px 0;box-shadow:0 1px 4px #00000040!important}.flightDetails h4{color:#003566;font-size:22px;font-style:normal;font-weight:500;line-height:33px}.flightDetailsBox-parent{width:95%;margin:auto}.flightDetailsBox{background:#fff;margin-bottom:40px;box-shadow:0 0 4px #5454541c}.accordion-header{color:#003566;font-size:19px;line-height:28px;font-weight:600!important}.travellers{color:#003566;margin:0 0 10px;font-size:16px;font-style:normal;font-weight:500}.traveller-base{gap:403px;display:flex}.traveller-tax{gap:400px;display:flex}.traveller-fare{color:#000;margin:0 0 5px;font-size:14px;font-style:normal;font-weight:400}.traveller-box{padding:20px 0}.traveller-price{justify-content:space-between;display:flex}.price-grid{margin-top:38px!important}.price-grid-child{padding-left:45px}@media (width<=768px) and (width>=320px){.price-grid-child{padding-left:0}}.baggage-details h4{color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:22px}.baggage-details h2,p{color:#857474;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.passenger-baggage h3{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:30px}.passenger-baggage p{color:#857474;margin:0;padding:4px 0;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.passenger-baggage span{padding:0 30px}.cancellation p{color:#000;font-size:13px;font-style:normal;font-weight:500;line-height:30px}.accordian-expand .Mui-expanded{margin:5px 0!important}.ButtonColor{background-color:#003566!important}.queue-detail-passenger-detail span{color:#003566;background:#d1e9ff;padding:8px;font-family:Inter;font-size:13px;font-weight:500;line-height:18px;display:block}.queue-detail-passenger-detail h5{color:#767676;margin:0;padding:1px 0;font-family:Inter;font-size:13px;font-style:normal;font-weight:400}.queue-detail-passenger-detail h6{color:#003566;margin:0;padding:2px 0;font-family:Inter;font-size:12px;font-style:normal;font-weight:500}.congratulation-content{display:flex}.congratulation-content img{width:35px;height:35px}.congratulation-content h4{color:#00a912;font-family:Inter;font-size:27px;font-style:normal;font-weight:500}.congratulation-content p{color:#bebebf;padding:10px 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.ticket-details p{color:#000;text-align:justify;width:fit-content;padding-top:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.booking-time{padding:25px 0}.booking-time p{color:#bebebf;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.booking-time span{color:#222326;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.booking-confirm h4{color:#e02c50;padding-bottom:5px;font-family:Inter;font-size:18px;font-style:normal;font-weight:400}.booking-confirm span{color:#003566;font-family:Inter;font-size:14px;font-style:normal;font-weight:500}#pnrBooking{padding:0 25px}.booking-table-parent{gap:100px;padding:20px 0;display:flex}.booking-table table tr th{border:0!important}.flight-detailed-parent{padding:30px}.booking-table table tr td{text-align:left;color:#222326;border:0;padding:8px 15px 8px 0;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;text-align:left!important;border:1px solid #fff!important}.booking-cancellation button{color:#ff6464;cursor:pointer;background:0 0;border:1px solid #ff6464;padding:8px 20px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500}.booking-grid{padding:20px}.flight-detailed{justify-content:space-between;align-items:center;display:flex}.flight-detailed h4{color:#fff;font-family:Inter;font-size:30px;font-style:normal;font-weight:500}.flight-detailed-Img{text-align:center}.flight-detailed-Img span{color:#d1e9ff;font-family:Inter;font-size:12px;font-style:normal;font-weight:500}.bookingDepart{padding:15px 0}.bookingDepart span{color:#d1e9ff;font-family:Inter;font-size:18px;font-style:normal;font-weight:400}.bookingDepart h5{color:#fff;font-family:Inter;font-size:13px;font-style:normal;font-weight:400}.flightClass{gap:80px;display:flex}.flightClass span{color:#d1e9ff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}.flightClassDetails span{color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:500}.flightDetailsDown button{text-align:center;color:#fff;cursor:pointer;background:0 0;border:none;font-family:Inter;font-size:25px;font-style:normal;font-weight:500;position:relative;top:108px;left:67px}.flight5class h4{color:#d1e9ff;font-family:Inter;font-size:17px;font-style:normal;font-weight:400}.flight5class span{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400}@media (width>=300px) and (width<=480px){.fSize{font-size:11px!important}.left-side-spacing{margin-left:9px}.congratulation-content h4{font-size:18px}}@media (width<=768px) and (width>=320px){.booking-table table tr th{border:0!important}}.modal-table{width:100%;overflow:scroll!important}.modal-table table{border-collapse:collapse;border:1px solid #fff}.modal-table table th{background-color:var(--p1);color:#fff;font-size:12px;font-weight:500}.modal-table table td{background-color:var(--input-bgcolor);font-size:12px;font-weight:500}.modal-table::-webkit-scrollbar{width:0;height:0}.modal-table::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.modal-table::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px #00000080}.reissue-calendar{z-index:1;position:absolute}.table-container{-webkit-overflow-scrolling:touch;overflow:auto hidden}.custom-table{border-collapse:collapse;border:1px solid var(--bgcolor);width:100%}.table-header .table-cell{padding:10px 8px;font-size:14px;font-weight:500;color:var(--black)!important}.table-row{border-bottom:1px solid var(--bgcolor)}.table-row:nth-child(2n){background-color:#f2f2f2}.table-body .table-cell{color:var(--secondary);border:1px solid var(--bgcolor);padding:8px;font-size:13px;font-weight:400}.empty-message{border:1px solid var(--bgcolor);text-align:center;color:var(--red);padding:10px}.table-container::-webkit-scrollbar{width:10px}.table-container::-webkit-scrollbar:horizontal{height:10px}.table-container::-webkit-scrollbar-track{background-color:transparentize(#ccc, .7)}.table-container::-webkit-scrollbar-thumb{background:var(--primary-color);cursor:pointer;border-radius:2px;box-shadow:inset 0 0 6px #00011180}@media only screen and (width>=100px) and (width<=1400px){.table-container{-webkit-overflow-scrolling:touch;overflow:auto hidden}.custom-table{border-collapse:collapse;border-spacing:0;width:1400px}}.phoneIn{font-family:Inter;font-size:15.2px;font-weight:500;background:0 0!important}.react-tel-input .form-control{background:0 0!important}.input-File1 input::file-selector-button{color:#fff;background-color:#3d595e;border:none;border-radius:3px;padding:.5em;font-weight:400}.input-File2 input::file-selector-button{color:#3d595e;background-color:#0000;border:none;border-radius:3px;font-weight:400}*{font-family:Inter!important}body{margin:0;padding:0;font-family:Inter!important}html{scroll-behavior:smooth}a{font-size:11px;text-decoration:none!important}p{margin:0;padding:0;font-family:Inter!important}.css-o4b71y-MuiAccordionSummary-content{margin:0}:root{--rgb-color:#065b8499;--primary-rgb:#065b8414;--primary-color:#065b84;--table-heading:#065b84;--p1:#065b84;--p2:#065b84;--cong-color:#065b84;--secondary-color:#222;--secondary:#2b2828;--third-color:#065b84;--gray:#c4c4c4;--fontcolor:#6a6a6a;--button:#065b84;--border:#ddd;--drawer-bgcolor:#f3f5f7;--white:#fff;--transit:#d3e0f0;--light-bg:#d3e0f0;--light-gray:#ddd;--btn-bg:#525371;--tab-bg:#065b8426;--search-bar-bg:#065b846e;--input-bgcolor:#f4f4f4;--bgcolor:#065b8433;--yello-color:#065b84;--red:#065b84;--black:#000;--sabre:#065b84;--galileo:#fff;--flyhub:#065b84;--mateBlack:#222;--tomato-color:#065b84;--text-greencolor:#065b84;--dark-greencolor:#065b84;--total-text-color:#065b84;--landing-page-circle:#065b8426;--premium-shadow-sm:0 1px 3px #0000000d, 0 1px 2px #00000005;--premium-shadow-md:0 4px 20px -2px #065b8414, 0 2px 8px -1px #065b840a;--premium-shadow-lg:0 12px 30px -4px #065b841f, 0 4px 12px -2px #065b840f;--premium-gradient-primary:linear-gradient(135deg, #065b84 0%, #044a6b 100%);--premium-gradient-accent:linear-gradient(135deg, #065b84 0%, #044a6b 100%);--premium-gradient-success:linear-gradient(135deg, #065b84 0%, #044a6b 100%);--premium-gradient-glass:linear-gradient(135deg, #fffc 0%, #ffffff73 100%);--premium-transition:all .3s cubic-bezier(.4, 0, .2, 1);--premium-border-radius-sm:8px;--premium-border-radius-md:12px;--premium-border-radius-lg:16px;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-650:#475569;--neutral-800:#1e293b;--neutral-900:#0f172a}button.shine-effect{overflow:hidden}.scrollbar-control::-webkit-scrollbar{width:0!important}button.shine-effect:after{content:"";background:var(--secondary-color);opacity:.6;filter:blur(20px);transform-origin:top;width:30px;height:200px;margin-top:-20px;animation:4s infinite shine;position:absolute;top:0;left:-20px}@keyframes shine{0%{transform:translate(0)rotate(45deg)}to{transform:translate(120vh)rotate(45deg)}}.customPlaceholder::placeholder{color:var(--secondary-color)!important}.sabre{border:2px solid var(--white);border-radius:100%;box-shadow:0 2px 8px #63636333}.galileo{border:2px solid var(--white);object-fit:cover;border-radius:100%;width:100%;height:100%}.flyhub{border:2px solid var(--flyhub);object-fit:cover;border-radius:100%;width:100%;height:100%}.dashboard-calendar{z-index:1000;border-radius:5px;box-shadow:0 5px 15px #00000059}.new-return-date-range{z-index:10;border-radius:5px;position:absolute;top:105%;right:25px;box-shadow:0 5px 15px #00000059}.new-return-date-range .rdrDateDisplayWrapper,.new-return-date-mobile .rdrDateDisplayWrapper{display:none}@media (width<=600px){.new-return-date-range{z-index:10;border-radius:5px;width:92vw;position:absolute;top:100%;left:-10px;box-shadow:0 5px 15px #00000059}.new-return-date-range .rdrDateDisplayWrapper,.new-return-date-mobile .rdrDateDisplayWrapper{display:none}}.balance-transaction table{border-collapse:collapse;text-align:center;width:100%;margin-top:5px;font-family:arial,sans-serif}.balance-transaction table tr th{background-color:var(--secondary-color);color:#fff;text-align:center;padding:8px 0;font-size:12px;font-weight:300}.balance-transaction table td,th{text-align:left;text-align:center;padding:8px}.balance-transaction table td{color:#252733;font-size:12px}.balance-transaction table tr:hover{background-color:#e0ecfb!important}.passengerInput1 p{color:var(--primary-color);font-family:Inter;font-size:13px;font-style:normal;font-weight:500}.passengerInput1 input{color:#4c4b4b;background:0 0;border:0;width:100%;padding-bottom:5px}.passengerInput1 select{color:#4c4b4b;background:0 0;border:0;width:100%;font-family:Inter;font-size:15.2px;font-weight:500}.passengerInput1 input::placeholder{color:#4c4b4b;opacity:1;font-family:Inter;font-size:15.2px;font-weight:500}.passengerInput1 input:focus,.passengerInput1 select:focus{outline:none}.hold-btn,.issue-in-processing-btn,.issue-rejected-btn,.ticketed-btn,.void-in-processing-btn,.voided-btn,.void-rejected-btn,.reissue-in-processing-btn,.reissued-btn,.reissue-rejected-btn,.refund-in-processing-btn,.refunded-btn,.refund-rejected-btn,.return-btn{color:var(--primary-color);padding:5px}.cancelled-btn{color:#64748b;padding:5px}.pending-btn,.approved-btn,.rejected-btn{color:var(--primary-color);text-transform:capitalize;padding:5px}.purchase-btn,.deposit-btn,.ticket-btn,.bonus-btn{background:var(--primary-color);color:#fff;text-transform:capitalize;border-radius:5px;padding:5px}.reversal-btn{background:var(--primary-color);color:#fff;border-radius:5px;padding:5px}.new-dashboard-calendar{z-index:1000;text-align:center;border-radius:0;position:absolute;top:115%;left:0;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.new-dashboard-calendar .rdrMonth,.return-dashboard-calendar .rdrMonth{padding:5px}.new-dashboard-calendar span,.return-dashboard-calendar span{font-size:14px;font-weight:700}.new-dashboard-calendar span.rdrWeekDay,.return-dashboard-calendar span.rdrWeekDay{color:var(--primary-color)}.new-dashboard-calendar .rdrMonthName,.return-dashboard-calendar .rdrMonthName{color:#003566}.new-dashboard-calendar .rdrMonthAndYearWrapper,.return-dashboard-calendar .rdrMonthAndYearWrapper{align-items:center;height:30px;padding-top:0}.pdf-ancortag a{text-decoration:none!important}.flight-queue-detail table{border-collapse:collapse;width:100%}.flight-queue-detail table th{background:var(--cong-color);text-align:left;color:var(--secondary-color);padding:8px;font-family:Inter;font-size:13px;font-weight:400;border:none!important}.flight-queue-detail table tr{margin-bottom:100px;border:none!important}.flight-queue-detail table td{text-align:left;vertical-align:top;border:1px solid #d1e9ff;padding:8px;font-size:12px}.table-data tr td{font-size:12px;font-weight:500}.table-wrapper{-webkit-overflow-scrolling:touch;overflow:auto hidden}.responsive-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;border:1px solid #ddd;width:100%}.responsive-table th{text-align:left;border:1px solid var(--border);font-size:11px;font-weight:500}.responsive-table td{text-align:left;border:1px solid var(--border);padding:5px;font-size:11px;font-weight:500}.responsive-table th{background-color:var(--primary-color);color:#fff;padding:10px 5px;font-weight:500}.congra th{background-color:var(--cong-color);color:var(--secondary-color);padding:7px 5px;font-size:14px;font-weight:500}.congra td{color:var(--secondary-color);padding:8px 5px;font-weight:500}.table-wrapper::-webkit-scrollbar{width:10px}.table-wrapper::-webkit-scrollbar:horizontal{height:10px}.table-wrapper::-webkit-scrollbar-track{background-color:transparentize(#ccc, .7)}.table-wrapper::-webkit-scrollbar-thumb{background:transparentize(#ccc, .5);border-radius:10px;box-shadow:inset 0 0 6px #00000080}.searchList1-select{border:1px solid #70a5d8;border-radius:2px;outline:none;width:50%;height:34px;max-height:300px;font-size:14px;overflow-y:scroll;color:#000!important;padding:0 5px!important}.searchList1-select option{border:1px solid #70a5d8;border-radius:2px;outline:none;width:50%;height:34px;font-size:14px;color:#003566!important;margin:10px!important;padding:10px!important}.searchList1 input:focus{outline:none!important}.custom-file-input-container{display:inline-block;position:relative;overflow:hidden}.custom-file-input-container input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}@media only screen and (width>=100px) and (width<=1200px){.table-wrapper{-webkit-overflow-scrolling:touch;width:100vw!important;overflow:auto hidden!important}.responsive-table{border-spacing:0;border:1px solid #ddd;border-collapse:collapse!important;width:1100px!important}.flight-queue-detail table th,.flight-queue-detail table td{font-size:9px;font-weight:500}}.even-color{background-color:#add8e669}.odd-color{background-color:var(--light-gray)}.custom-selects select{color:var(--black);text-transform:capitalize;appearance:none;border:none;border-radius:5px;outline:none;width:100%;padding:10px 15px;font-size:14px;font-weight:500;background:url("data:image/svg+xml,%3csvg%20width='11'%20height='7'%20viewBox='0%200%2011%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.92922%206.28694L10.8243%201.3918C10.9376%201.27858%2011%201.12745%2011%200.966293C11%200.80514%2010.9376%200.654003%2010.8243%200.540784L10.4639%200.180291C10.229%20-0.0542841%209.84733%20-0.0542841%209.61285%200.180291L5.50228%204.29086L1.38715%200.17573C1.27384%200.0625113%201.1228%20-4.31746e-07%200.961732%20-4.38787e-07C0.800489%20-4.45835e-07%200.649442%200.0625113%200.536044%200.17573L0.17573%200.536223C0.0624218%200.649531%20-3.49944e-08%200.800579%20-4.20387e-08%200.961732C-4.90829e-08%201.12289%200.0624217%201.27402%200.17573%201.38724L5.07525%206.28694C5.18892%206.40043%205.34068%206.46276%205.50201%206.4624C5.66397%206.46276%205.81564%206.40043%205.92922%206.28694Z'%20fill='%238AA1BB'/%3e%3c/svg%3e") right 10px center no-repeat!important;position:relative!important}.custom-selects select::-ms-expand{display:none!important}.swal2-title{font-size:14px!important;font-weight:400!important}.hold{background:var(--primary-color);color:#fff;text-transform:capitalize;border-radius:5px;padding:5px}.reissue-btn,.void-btn,.fee-btn,.refund-btn{color:#fff;background:var(--primary-color);text-transform:capitalize;border-radius:5px;padding:5px}.active-landing-normal{font-size:16px;color:var(--fontcolor)!important;text-decoration:none!important}.active-landing-nav{font-size:16px;color:var(--primary-color)!important;text-decoration:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.custom-spin{animation:1s linear infinite spin}.bg-images{background-color:var(--primary-rgb);width:100%;height:100vh}.agent-booking-details-table tr{background-color:var(--table-heading)}.agent-booking-details-table th{background-color:var(--table-heading);color:var(--white);text-align:center}
