:root{--ht-ink:#102b46;--ht-ink-2:#214761;--ht-blue:#287dcf;--ht-blue-2:#1765ad;--ht-aqua:#4babb9;--ht-aqua-2:#8ed9dc;--ht-gold:#e9b85e;--ht-bg:#f7fafc;--ht-bg-2:#f0f5f8;--ht-surface:#fff;--ht-surface-soft:#f8fafc;--ht-text:#19364e;--ht-muted:#667f92;--ht-line:#e2eaf0;--ht-line-strong:#d3dfe8;--ht-success:#07996a;--ht-danger:#ce465b;--ht-shadow-xs:0 3px 12px #0f365309;--ht-shadow-sm:0 12px 32px #0f36530e;--ht-shadow-md:0 22px 54px #0f365314;--ht-shadow-lg:0 32px 82px #0a284221;--ht-radius-sm:14px;--ht-radius-md:21px;--ht-radius-lg:29px;--ht-radius-xl:38px;--max:1320px;--navy:var(--ht-ink);--navy-2:var(--ht-ink-2);--orange:var(--ht-blue);--orange-2:#63a7ff;--mint:var(--ht-aqua);--cream:var(--ht-bg);--muted:var(--ht-muted);--line:var(--ht-line);--shadow:var(--ht-shadow-md);--shadow-sm:var(--ht-shadow-sm);--radius:var(--ht-radius-lg);accent-color:var(--ht-blue)}html[data-theme=dark]{--ht-ink:#edf7ff;--ht-ink-2:#cde5f7;--ht-bg:#061426;--ht-bg-2:#081a2f;--ht-surface:#0b2037;--ht-surface-soft:#0d2843;--ht-text:#edf7ff;--ht-muted:#a2b8ca;--ht-line:#28445d;--ht-line-strong:#355875;--ht-shadow-xs:0 5px 16px #0000002e;--ht-shadow-sm:0 15px 38px #0000003d;--ht-shadow-md:0 26px 70px #00000057;--ht-shadow-lg:0 40px 110px #0000007a}html{color-scheme:light;scrollbar-color:#a8c0d5 transparent;text-rendering:optimizelegibility}html[data-theme=dark]{color-scheme:dark}html[lang=ku] :is(body,button,input,select,textarea),html[lang=ar] :is(body,button,input,select,textarea){font-family:NRT,Tahoma,Arial,sans-serif}html[lang=en] :is(body,button,input,select,textarea),html[lang=tr] :is(body,button,input,select,textarea){font-family:Inter,Segoe UI,Arial,sans-serif}body:not(.admin-page){min-height:100vh;color:var(--ht-text);background:radial-gradient(circle at 5% 2%, #13b8b214, transparent 25rem), radial-gradient(circle at 95% 15%, #1478f212, transparent 28rem), var(--ht-bg)}body:not(.admin-page):before{opacity:.18;background-image:radial-gradient(#13486f38 .55px,#0000 .7px);background-size:22px 22px;mask-image:linear-gradient(#000 0,#0000 43%)}::selection{color:#fff;background:#1478f2}:where(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #1478f26b}.container{width:min(calc(100% - 48px), var(--max))}h1,h2,h3{color:var(--ht-text);text-wrap:balance}html[dir=rtl] :is(h1,h2,h3){letter-spacing:0!important}.kicker,.eyebrow{color:var(--page-accent,var(--ht-blue));font-weight:950}.section{padding-block:clamp(68px,7vw,104px)}.section-white{border-color:color-mix(in srgb, var(--ht-line) 78%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--ht-surface) 90%, transparent), color-mix(in srgb, var(--ht-bg-2) 74%, var(--ht-surface)))!important}body:not(.admin-page) .site-header,html body.home-v3.home-advisors .site-header{z-index:1000;backdrop-filter:blur(22px)saturate(145%);min-height:78px;position:sticky;top:0;box-shadow:0 1px #ffffff94;border-bottom:1px solid color-mix(in srgb, var(--ht-line) 78%, transparent)!important;background:color-mix(in srgb, var(--ht-surface) 88%, transparent)!important}body:not(.admin-page) .nav,html body.home-v3.home-advisors .nav{gap:18px;min-height:78px!important}body:not(.admin-page) .brand{gap:11px}body:not(.admin-page) .brand-emblem{border:1px solid color-mix(in srgb, var(--ht-blue) 16%, var(--ht-line));background:linear-gradient(145deg,#fff,#edf6ff);border-radius:18px;flex-basis:54px;width:54px;height:54px;box-shadow:0 10px 26px #09437f21,inset 0 1px #fff}body:not(.admin-page) .brand-emblem img{width:48px!important;height:48px!important;box-shadow:none!important;border-radius:15px!important}body:not(.admin-page) .brand-flight-orbit{color:#fff;border:2px solid var(--ht-surface);background:linear-gradient(145deg, var(--ht-aqua), #087f9e);width:20px;height:20px;inset:auto -6px -4px auto;box-shadow:0 6px 13px #06697c42}body:not(.admin-page) .brand-copy strong{color:var(--ht-text);letter-spacing:-.03em;font-size:1.06rem;font-weight:900}body:not(.admin-page) .brand-copy small{color:var(--ht-muted);letter-spacing:.18em;margin-top:4px;font-size:.54rem}body:not(.admin-page) .nav-links,html body.home-v3.home-advisors .nav-links{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;gap:4px!important;padding:5px!important}body:not(.admin-page) .nav-links>li>a,body:not(.admin-page) .nav-more-toggle,html body.home-v3.home-advisors .nav-links a{min-height:42px;font-weight:900;transition:color .18s,background .18s,border-color .18s,transform .18s;color:var(--ht-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;padding:9px 12px!important;font-size:max(.69rem,11px)!important}body:not(.admin-page) .nav-links>li>a:after{display:none!important}body:not(.admin-page) .nav-links>li>a:is(:hover,[aria-current=page]),body:not(.admin-page) .nav-more:is(.open,.has-active)>.nav-more-toggle,body:not(.admin-page) .nav-more-toggle:hover,html body.home-v3.home-advisors .nav-links a:is(:hover,[aria-current=page]){color:var(--ht-text)!important;border-color:color-mix(in srgb, var(--ht-blue) 14%, var(--ht-line))!important;background:color-mix(in srgb, var(--ht-blue) 7%, var(--ht-surface))!important;box-shadow:var(--ht-shadow-xs)!important}body:not(.admin-page) .nav-mega{border:1px solid var(--ht-line);background:color-mix(in srgb, var(--ht-surface) 97%, transparent);width:min(650px,100vw - 32px);box-shadow:var(--ht-shadow-lg);backdrop-filter:blur(24px)saturate(145%);border-radius:24px;padding:16px;top:calc(100% + 14px)}body:not(.admin-page) .nav-mega-head{border-color:var(--ht-line);padding:4px 4px 13px}body:not(.admin-page) .nav-mega-grid{gap:8px}body:not(.admin-page) .nav-mega-link{min-height:63px;border-radius:16px!important;padding:9px 10px!important}body:not(.admin-page) .nav-mega-link .nav-item-icon{color:var(--ht-blue);border:1px solid color-mix(in srgb, var(--ht-blue) 15%, var(--ht-line));background:color-mix(in srgb, var(--ht-blue) 7%, var(--ht-surface))}body:not(.admin-page) :is(.language-button,.theme-toggle,.menu-toggle),html body.home-v3.home-advisors :is(.language-button,.theme-toggle,.menu-toggle){min-height:43px;color:var(--ht-text)!important;border:1px solid var(--ht-line)!important;background:var(--ht-surface)!important;box-shadow:var(--ht-shadow-xs)!important;border-radius:13px!important}body:not(.admin-page) .language-menu{border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-md);border-radius:17px}body:not(.admin-page) .language-menu button{color:var(--ht-text)}body:not(.admin-page) .language-menu button:is(:hover,.active){color:#fff;background:linear-gradient(135deg, var(--ht-blue), var(--ht-blue-2))}body:not(.admin-page) .header-request{color:#fff;background:linear-gradient(135deg,#126fdc,#0756bb 65%,#087d94);border:1px solid #ffffff24;border-radius:14px;gap:9px;min-height:45px;padding:9px 15px;font-size:max(.68rem,11px);font-weight:950;box-shadow:0 12px 27px #0856b43d,inset 0 1px #ffffff2e}body:not(.admin-page) .header-request:hover{transform:translateY(-2px)}body.home-v3.home-advisors .offer-flash{color:#dff8ff;background:linear-gradient(90deg,#061a33,#0a3b5c 55%,#076c73);box-shadow:inset 0 -1px #ffffff14}body.home-v3.home-advisors .offer-flash a{color:#06355b;background:#fff;border-radius:999px}html body.home-v3.home-advisors .advisors-hero{color:#fff;background:#06162d;border-radius:0 0 44px 44px;min-height:800px;margin:0;box-shadow:0 24px 70px #0218312b}html body.home-v3.home-advisors .advisors-hero:after{opacity:.19;background-size:46px 46px;mask-image:linear-gradient(90deg,#0000 4%,#000 70%,#0000)}html body.home-v3.home-advisors .advisors-kicker{color:#e9ffff;backdrop-filter:blur(15px);background:#05223b8a;border:1px solid #85e9e44d;border-radius:999px;margin-bottom:22px;padding:9px 14px;box-shadow:inset 0 1px #ffffff17,0 12px 30px #0000001f}html body.home-v3.home-advisors .advisors-hero h1{color:#fff!important;text-shadow:0 22px 60px #00000054!important;max-width:800px!important;font-size:clamp(3.8rem,5.75vw,6.2rem)!important;font-weight:950!important;line-height:1.045!important}html body.home-v3.home-advisors .advisors-hero-copy>p:not(.advisors-kicker){color:#d7e7f2;max-width:650px;font-size:clamp(.96rem,1.05vw,1.08rem);line-height:1.95}html body.home-v3.home-advisors .advisors-hero-proof{margin-top:25px}html body.home-v3.home-advisors .advisors-hero-proof span{background:#03182d7a;border-color:#ffffff2b;min-height:39px;padding:8px 12px;box-shadow:inset 0 1px #ffffff12}html body.home-v3.home-advisors .advisors-hero-proof i{color:#073248;background:var(--ht-aqua-2)}html body.home-v3.home-advisors .advisors-booking-shell{backdrop-filter:blur(24px)saturate(140%);background:#fffffffb;border:1px solid #cfe0ecf5;border-radius:30px;width:min(1420px,100% - 72px);bottom:-80px;overflow:visible;box-shadow:0 35px 90px #031b3640,inset 0 1px #fff}html body.home-v3.home-advisors .advisors-booking-shell:before{content:"";z-index:-1;border-radius:inherit;filter:blur(12px);opacity:.52;background:linear-gradient(110deg,#1478f233,#0000 32% 68%,#13b8b23b);position:absolute;inset:-1px}html body.home-v3.home-advisors .advisors-service-tabs{background:linear-gradient(115deg,#06182f,#0a3157 58%,#076773);border-radius:29px 29px 0 0;gap:4px;padding:8px}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button){color:#a8bed1;border:1px solid #0000;border-radius:17px;min-height:62px}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button):after{background:#5be2d1;height:2px;left:32%;right:32%}html body.home-v3.home-advisors .advisors-flight-search label{background:#f8fbfd;border:1px solid #dce7ef;border-radius:16px;min-height:72px;padding:10px 13px;box-shadow:inset 0 1px #fffc}html body.home-v3.home-advisors .advisors-flight-search label>span{color:#526f88}html body.home-v3.home-advisors .advisors-flight-search :is(input,select){color:#142f49}html body.home-v3.home-advisors .advisors-flight-search>button{background:linear-gradient(135deg,#1478f2,#075bc8 65%,#087e97);border-radius:16px;min-width:150px;box-shadow:0 15px 30px #095cbe45,inset 0 1px #ffffff40}html body.home-v3.home-advisors .advisors-booking-note{padding:0 20px 13px}html body.home-v3.home-advisors .service-priority .section-head{margin-bottom:34px}html body.home-v3.home-advisors .service-priority .section-copy{max-width:780px}html body.home-v3.home-advisors .service-priority .section-copy h2{max-width:790px;font-size:clamp(2.25rem,4vw,4.25rem);line-height:1.08}html body.home-v3.home-advisors .service-priority .services-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:15px!important}html body.home-v3.home-advisors .service-priority .service-card{grid-column:span 3}html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(3){grid-column:2/span 3}html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(2){grid-column:5/span 3}html body.home-v3.home-advisors .service-priority .service-card:last-child{grid-column:8/span 3}html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{border:1px solid var(--ht-line)!important;background:radial-gradient(circle at 100% 0, color-mix(in srgb, var(--ht-blue) 8%, transparent), transparent 10rem), var(--ht-surface)!important;min-height:205px!important;box-shadow:var(--ht-shadow-sm)!important;border-radius:24px!important;padding:21px!important}html body.home-v3.home-advisors .service-priority .service-card:hover{border-color:color-mix(in srgb, var(--ht-blue) 30%, var(--ht-line))!important;box-shadow:var(--ht-shadow-md)!important;transform:translateY(-6px)!important}html body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d{border-radius:19px!important;width:61px!important;height:61px!important}html body.home-v3.home-advisors .advisors-airlines{color:var(--ht-text);border-block:1px solid var(--ht-line);background:var(--ht-surface);padding:64px 0 48px}html body.home-v3.home-advisors .advisors-airline-track span{border-color:var(--ht-line);background:var(--ht-surface-soft);height:62px;box-shadow:var(--ht-shadow-xs)}html body.home-v3.home-advisors .advisors-destination-grid{gap:15px}html body.home-v3.home-advisors .advisors-destination-card{border:1px solid #fff3;border-radius:28px;box-shadow:0 24px 62px #0422402e}html body.home-v3.home-advisors .advisors-destination-card:after{background:linear-gradient(#02112105 30%,#031425e0)}html body.home-v3.home-advisors :is(.quick-find-card,.offer-alert-card,.review-invite,.install-card){border:1px solid var(--ht-line);border-radius:var(--ht-radius-lg);box-shadow:var(--ht-shadow-md)}html body.home-v3.home-advisors .trust-strip{color:#fff;background:linear-gradient(110deg,#061a33,#0a3b5d 60%,#076978)}html body.home-v3.home-advisors .trust-grid{box-shadow:none;background:0 0;border:0;border-radius:0}html body.home-v3.home-advisors .trust-grid strong{color:#fff;-webkit-text-fill-color:currentColor;background:0 0}html body.home-v3.home-advisors .faq-list details{border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-xs);border-radius:19px}body:not(.home-v3):not(.admin-page){--page-card:var(--ht-surface);--page-border:var(--ht-line);--page-muted:var(--ht-muted)}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){color:#fff;border-bottom:1px solid #87cdeb21;min-height:330px;padding-block:clamp(62px,7vw,90px);position:relative;overflow:hidden;background:radial-gradient(circle at 82% 0, rgba(var(--page-accent-rgb,20, 120, 242), .36), transparent 27rem), radial-gradient(circle at 9% 110%, color-mix(in srgb, var(--page-accent-2,var(--ht-aqua)) 28%, transparent), transparent 29rem), linear-gradient(135deg, #04152d 0%, #082f59 60%, #07566b 100%)!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):before{content:"";pointer-events:none;border:1px solid #ade1f71c;border-radius:50%;width:430px;height:430px;position:absolute;inset:-285px auto auto -150px;box-shadow:0 0 0 54px #ffffff05,0 0 0 108px #ffffff03}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):after{pointer-events:none;content:""!important;opacity:1!important;background:0 0!important;border:1px solid #a8e0f41a!important;border-radius:50%!important;width:320px!important;height:320px!important;position:absolute!important;inset:auto 5% -235px auto!important;box-shadow:0 0 0 44px #ffffff04!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero)>.container{z-index:2;position:relative}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{text-shadow:0 18px 46px #0003;max-width:860px;margin-block:0 14px;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:950;line-height:1.08;color:#fff!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) p:not(.eyebrow){color:#cfe0ed;max-width:700px;line-height:1.9}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) .eyebrow{color:#dffffa;backdrop-filter:blur(12px);background:#062c476b;border:1px solid #94e8e140;box-shadow:inset 0 1px #ffffff0f}body:not(.home-v3):not(.admin-page) .section-head h2,body:not(.home-v3):not(.admin-page) .global-section-head h2{font-size:clamp(2.1rem,4vw,3.85rem);line-height:1.12}body:not(.admin-page) :is(.request-workspace,.standalone-form,.service-price-card,.visa-card,.package-card,.contact-detail,.contact-group-card,.contact-qr-card,.payment-code-card,.verified-method,.receipt-upload-card,.track-search,.saved-requests,.tracking-result,.passport-upload-card,.passport-data-card,.flight-board,.global-transport-search,.transport-how-grid article,.policy-card,.policy-contact){border:1px solid var(--ht-line)!important;background:var(--ht-surface)!important;box-shadow:var(--ht-shadow-sm)!important}body:not(.admin-page) :is(.request-workspace,.standalone-form,.flight-board,.global-transport-search,.passport-upload-card,.passport-data-card){border-radius:var(--ht-radius-lg)!important}body:not(.admin-page) :is(.service-price-card,.visa-card,.package-card,.contact-detail,.contact-group-card,.contact-qr-card,.payment-code-card,.verified-method,.receipt-upload-card,.track-search,.saved-requests,.tracking-result,.transport-how-grid article,.policy-card,.policy-contact){border-radius:var(--ht-radius-md)!important}body:not(.admin-page) :is(input,select,textarea){color:var(--ht-text)}body:not(.admin-page) :is(.field input,.field select,.field textarea,.standalone-form input,.standalone-form select,.standalone-form textarea,.global-search-field input,.global-search-field select,.flight-board-search input,.flight-board-search select,.flight-board-filters input,.flight-board-filters select,.visa-toolbar input,.passport-data-card input){min-height:52px;border:1px solid var(--ht-line-strong)!important;color:var(--ht-text)!important;background:var(--ht-surface-soft)!important;border-radius:14px!important;box-shadow:inset 0 1px 2px #07264606!important}body:not(.admin-page) :is(.field input,.field select,.field textarea,.standalone-form input,.standalone-form select,.standalone-form textarea,.global-search-field input,.global-search-field select,.flight-board-search input,.flight-board-search select,.flight-board-filters input,.flight-board-filters select,.visa-toolbar input,.passport-data-card input):focus{outline:0;border-color:color-mix(in srgb, var(--page-accent,var(--ht-blue)) 70%, #fff)!important;background:var(--ht-surface)!important;box-shadow:0 0 0 4px rgba(var(--page-accent-rgb,20, 120, 242), .1)!important}body:not(.admin-page) :is(.button.primary,.card-button,.search-submit,.standalone-form button,.global-search-submit){color:#fff;background:linear-gradient(135deg, var(--page-accent,var(--ht-blue)), color-mix(in srgb, var(--page-accent,var(--ht-blue)) 72%, #003a84) 70%, var(--page-accent-2,#087e97));min-height:51px;box-shadow:0 13px 28px rgba(var(--page-accent-rgb,20, 120, 242), .23), inset 0 1px #fff3;border:0;border-radius:14px}body:not(.admin-page) :is(.button.secondary,.button.ghost){color:var(--ht-text);border:1px solid var(--ht-line);background:var(--ht-surface)}body.request-page :is(.page-hero,.request-hero){min-height:360px}body.request-page .request-hero-inner{gap:clamp(28px,6vw,88px);min-height:220px}body.request-page .request-search-proof span{backdrop-filter:blur(10px);background:#041c3359;border:1px solid #ffffff29;border-radius:999px;min-height:38px}body.request-page .request-dashboard-head{margin-bottom:22px;padding:0 4px}body.request-page .search-data-note{border:1px solid var(--ht-line);color:var(--ht-text);background:var(--ht-surface);box-shadow:var(--ht-shadow-xs);border-radius:16px}body.request-page .request-tabs{border:1px solid var(--ht-line);background:color-mix(in srgb, var(--ht-surface) 92%, var(--ht-bg));box-shadow:var(--ht-shadow-xs);border-radius:19px;margin-bottom:14px;padding:6px}body.request-page .request-tab{min-height:61px;color:var(--ht-muted);border-radius:14px}body.request-page .request-workspace{overflow:visible}body.request-page .service-request{padding:clamp(23px,4vw,42px)}body.request-page .request-form-head{border-bottom:1px solid var(--ht-line);padding-bottom:21px}body.request-page .trip-types{border:1px solid var(--ht-line);background:var(--ht-surface-soft);border-radius:15px;width:fit-content;padding:5px}body.request-page .trip-types label span{border-radius:11px;min-height:43px}body.request-page .request-advanced{border:1px solid var(--ht-line);background:var(--ht-surface-soft);border-radius:20px;margin-top:24px;padding:22px}body.request-page .search-results{margin-top:24px}body.request-page :is(.flight-result-card,.hotel-result-card,.result-card){border:1px solid var(--ht-line)!important;background:var(--ht-surface)!important;box-shadow:var(--ht-shadow-sm)!important;border-radius:20px!important}body.visa-page .visa-toolbar{border:1px solid var(--ht-line);background:color-mix(in srgb, var(--ht-surface) 94%, transparent);box-shadow:var(--ht-shadow-sm);backdrop-filter:blur(18px)saturate(140%);border-radius:19px;padding:11px;top:91px}body.visa-page .visa-grid{gap:18px}body.visa-page .visa-card{transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:var(--ht-shadow-sm)!important}body.visa-page .visa-card:hover{transform:translateY(-5px);border-color:color-mix(in srgb, var(--page-accent) 28%, var(--ht-line))!important;box-shadow:var(--ht-shadow-md)!important}body.visa-page .visa-card>header{min-height:112px;background:radial-gradient(circle at 92% 0,#ffffff2e,#0000 11rem),linear-gradient(135deg,#46349a,#376fd0 62%,#168aa5)!important}body.visa-page .visa-option b{border:1px solid color-mix(in srgb, var(--page-accent) 17%, var(--ht-line));color:var(--page-accent);background:color-mix(in srgb, var(--page-accent) 8%, var(--ht-surface));border-radius:12px}body.visa-page .visa-requirements{border-color:var(--ht-line);background:var(--ht-surface-soft);border-radius:16px}body.esim-page .esw-hero{border-radius:0 0 42px 42px;min-height:450px;padding-block:clamp(66px,8vw,104px)}body.esim-page .esw-hero .container{width:min(100% - 48px,1320px)}body.esim-page :is(.esw-package-card,.esim-card):hover{transform:translateY(-4px);box-shadow:var(--ht-shadow-md)!important}body.passport-page .passport-hero{min-height:390px}body.passport-page .passport-workspace-section{background:linear-gradient(180deg, var(--ht-bg), var(--ht-bg-2));padding-block:clamp(62px,7vw,96px)}body.passport-page .passport-workspace{align-items:start;gap:20px}body.passport-page :is(.passport-upload-card,.passport-data-card){overflow:hidden}body.passport-page .passport-upload-zone{border:1.5px dashed color-mix(in srgb, var(--page-accent,var(--ht-blue)) 35%, var(--ht-line));background:radial-gradient(circle at 50% 0, #1478f214, transparent 16rem), var(--ht-surface-soft);border-radius:22px;min-height:290px}body.passport-page .passport-upload-zone:is(:hover,.dragover){border-color:var(--ht-blue);background:color-mix(in srgb, var(--ht-blue) 6%, var(--ht-surface))}body.passport-page .passport-field-grid{gap:13px}body.passport-page .passport-safety-grid article{border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-xs);border-radius:20px}body.payment-page .payment-hero{min-height:360px}body.payment-page :is(.payment-code-card,.verified-method,.receipt-upload-card){overflow:hidden}body.payment-page .payment-code-card:before,body.contact-page .contact-detail:before{opacity:.8;background:linear-gradient(90deg, transparent, var(--page-accent,var(--ht-blue)), transparent)}body.contact-page .contact-page-grid{gap:20px}body.contact-page .contact-detail{min-height:165px;transition:transform .2s,box-shadow .2s}body.offers-page .package-grid{gap:22px}body.offers-page .package-card{overflow:hidden;border-radius:28px!important}body.offers-page .package-cover{min-height:390px}body.offers-page .package-price{backdrop-filter:blur(15px);background:#04182bad;border:1px solid #ffffff3d;border-radius:18px;box-shadow:0 16px 38px #0000003d}body.offers-page .offers-tour-gateway{background:var(--ht-surface)}body.offers-page .offers-tour-gateway-card{border:1px solid var(--ht-line);background:linear-gradient(135deg, var(--ht-surface-soft), var(--ht-surface));box-shadow:var(--ht-shadow-md);border-radius:29px}body.standalone-service-page .service-price-grid{gap:18px}body.standalone-service-page .other-service{border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-sm);border-radius:22px}body.standalone-service-page .standalone-form{max-width:1040px;margin-inline:auto;padding:clamp(22px,4vw,38px)}body.live-flights-page .live-board-hero{min-height:0;padding-bottom:clamp(72px,8vw,112px)}body.live-flights-page .live-board-title{margin-bottom:26px}body.live-flights-page .live-data-badge{backdrop-filter:blur(12px);background:#074d4159;border:1px solid #67f0be47;border-radius:999px}body.live-flights-page .flight-board-search{background:#fffffffa;border:1px solid #daebf4eb;border-radius:22px;padding:13px;box-shadow:0 24px 60px #031c3738}body.live-flights-page .flight-board{margin-top:18px;overflow:hidden}body.live-flights-page .board-tabs{border-bottom:1px solid var(--ht-line);background:var(--ht-surface-soft);padding:6px}body.live-flights-page .board-tabs button{border-radius:13px}body.live-flights-page .flight-table thead{background:var(--ht-surface-soft)}body.live-flights-page .flight-table tbody tr:hover{background:color-mix(in srgb, var(--ht-blue) 5%, var(--ht-surface))}body.transport-page .transport-benefits span,body.transport-page .global-search-secure{backdrop-filter:blur(11px);background:#041d3359;border:1px solid #ffffff26;border-radius:999px}body.transport-page .global-transport-search{padding:14px;background:#fffffffb!important;border-color:#d7e8f2f0!important;box-shadow:0 30px 74px #031b343d!important}body.transport-page .transport-regions{border-color:var(--ht-line);background:var(--ht-surface)}body.transport-page .region-strip button{border:1px solid var(--ht-line);color:var(--ht-muted);background:var(--ht-surface-soft);border-radius:13px}body.transport-page .region-strip button.active{color:#fff;background:linear-gradient(135deg, var(--page-accent,#df8b28), var(--page-accent-2,#d7aa28));border-color:#0000}body.transport-page .transport-card{border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-sm);border-radius:22px}body.transport-page .transport-how-grid article{min-height:190px}body.tours-page{background:var(--ht-bg)}body.tours-page .tour-hero{padding-block:clamp(62px,7vw,100px);background:radial-gradient(circle at 12% 15%,#30c1d533,#0000 28rem),radial-gradient(circle at 87% 78%,#f7bd572b,#0000 25rem),linear-gradient(135deg,#04172e,#083a5b 55%,#086470)!important}body.tours-page .tour-hero-visual{border:1px solid #ffffff38;border-radius:32px;box-shadow:0 35px 85px #01102257}body.tours-page .daily-tours-section{background:linear-gradient(180deg, var(--ht-bg), var(--ht-bg-2) 55%, var(--ht-bg))}body.tours-page .daily-tour-grid{gap:22px}body.tours-page .daily-tour-card,body.tours-page .daily-tour-card:nth-child(7){border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-sm);border-radius:27px;overflow:hidden}body.tours-page .daily-tour-card:hover{box-shadow:var(--ht-shadow-md);transform:translateY(-5px)}body.tours-page .tour-how-grid article{border:1px solid var(--ht-line);background:linear-gradient(145deg, var(--ht-surface), var(--ht-surface-soft));box-shadow:var(--ht-shadow-xs)}body.tours-page .tour-group-link{border:1px solid color-mix(in srgb, var(--ht-success) 24%, var(--ht-line));background:color-mix(in srgb, var(--ht-success) 5%, var(--ht-surface));box-shadow:var(--ht-shadow-xs);border-radius:23px}body:not(.admin-page) .site-footer{color:#c6d8e8;border-top:1px solid #82bfda1f;background:radial-gradient(circle at 7% 0,#13b8b21f,#0000 22rem),linear-gradient(135deg,#031226,#071d36 58%,#07364a)!important}body:not(.admin-page) .site-footer-grid{gap:clamp(34px,6vw,86px)}body:not(.admin-page) .site-footer h2,body:not(.admin-page) .site-footer strong{color:#fff}body:not(.admin-page) .site-footer a{color:#afc6d8}body:not(.admin-page) .site-footer a:hover{color:#65e0d4}body:not(.admin-page) .site-footer-brand>a img{border:1px solid #ffffff26;border-radius:16px;box-shadow:0 12px 27px #00000038}body:not(.admin-page) .site-footer-bottom{border-color:#ffffff1a}body:not(.admin-page) .floating-whatsapp{border:3px solid var(--ht-surface);color:#fff;background:linear-gradient(145deg,#21cb83,#07975f);border-radius:19px;width:58px;height:58px;box-shadow:0 18px 38px #058b5447}body:not(.admin-page) .mobile-dock{border:1px solid color-mix(in srgb, var(--ht-line) 75%, transparent);background:color-mix(in srgb, var(--ht-surface) 93%, transparent);backdrop-filter:blur(18px)saturate(145%);box-shadow:0 -10px 35px #05223e1c}body:not(.admin-page) .mobile-dock a{color:var(--ht-muted)}body:not(.admin-page) .mobile-dock a.active{color:var(--ht-blue)}body:not(.admin-page) .join-group-prompt{background:radial-gradient(circle at 8% 0,#35e6a12e,#0000 13rem),radial-gradient(circle at 95% 100%,#2884f633,#0000 15rem),linear-gradient(145deg,#04182f,#0a2b4a 62%,#074454);border-radius:25px;box-shadow:0 30px 80px #01112766}body.admin-page{min-height:100vh;color:var(--ht-text);background:radial-gradient(circle at 4% 0, #13b8b214, transparent 25rem), radial-gradient(circle at 96% 8%, #1478f214, transparent 28rem), var(--ht-bg)}body.admin-page .site-header{border-bottom:1px solid var(--ht-line);background:color-mix(in srgb, var(--ht-surface) 94%, transparent);backdrop-filter:blur(20px)saturate(140%);box-shadow:0 12px 35px #06254514}body.admin-page .brand img{box-shadow:var(--ht-shadow-xs);border-radius:17px}body.admin-page .brand-copy strong,body.admin-page .admin-dashboard-head h1{color:var(--ht-text)}body.admin-page :is(.language-button,.theme-toggle,.button.secondary,.button.ghost){color:var(--ht-text);border-color:var(--ht-line);background:var(--ht-surface)}body.admin-page :is(.admin-login-card,.admin-tabs,.admin-stats article,.admin-chart-card,.admin-quick button,.admin-filterbar,.admin-catalog-form,.admin-catalog-list,.admin-offer-form,.admin-offer-list){border:1px solid var(--ht-line);background:var(--ht-surface);box-shadow:var(--ht-shadow-sm)}body.admin-page :is(.admin-login-card,.admin-chart-card,.admin-catalog-form,.admin-catalog-list,.admin-offer-form,.admin-offer-list){border-radius:var(--ht-radius-md)}body.admin-page .admin-tabs{border-radius:18px;padding:6px}body.admin-page .admin-tabs button{color:var(--ht-muted);border-radius:13px}body.admin-page .admin-tabs button.active{color:#fff;background:linear-gradient(135deg, var(--ht-blue), var(--ht-blue-2) 68%, #087e97);box-shadow:0 10px 22px #1478f233}body.admin-page .admin-stats{gap:12px}body.admin-page .admin-stats article{border-radius:18px}body.admin-page .admin-stats strong{color:var(--ht-text)}body.admin-page .admin-quick button{border-radius:18px}body.admin-page :is(input,select,textarea){color:var(--ht-text);border-color:var(--ht-line-strong);background:var(--ht-surface-soft)}body.admin-page :is(input,select,textarea):focus{border-color:var(--ht-blue);box-shadow:0 0 0 4px #1478f21a}html[data-theme=dark] body.admin-page .site-header{background:#061426f5;border-color:#294963}html[data-theme=dark] body:not(.admin-page) .site-header,html[data-theme=dark] body.home-v3.home-advisors .site-header{box-shadow:0 1px #ffffff05;background:#061426e6!important;border-color:#3d61808c!important}html[data-theme=dark] body:not(.admin-page) .site-header.scrolled,html[data-theme=dark] body.home-v3.home-advisors .site-header.scrolled{background:#061426f7!important;box-shadow:0 15px 42px #0000005c!important}html[data-theme=dark] body:not(.admin-page) .brand-emblem{background:linear-gradient(145deg,#0d2c49,#081d34);border-color:#264c6b;box-shadow:0 12px 27px #00000042,inset 0 1px #ffffff0a}html[data-theme=dark] body:not(.admin-page) .nav-links>li>a:is(:hover,[aria-current=page]),html[data-theme=dark] body:not(.admin-page) .nav-more:is(.open,.has-active)>.nav-more-toggle,html[data-theme=dark] body:not(.admin-page) .nav-more-toggle:hover,html[data-theme=dark] body.home-v3.home-advisors .nav-links a:is(:hover,[aria-current=page]){background:#0e2b46!important;border-color:#2b506f!important}html[data-theme=dark] body:not(.admin-page) .nav-mega,html[data-theme=dark] body:not(.admin-page) .language-menu{background:#081d32fa;border-color:#294963}html[data-theme=dark] body.home-v3.home-advisors .service-priority{background:radial-gradient(circle at 4% 10%,#13b8b217,#0000 24rem),linear-gradient(#07182c,#061426 72%,#08192c)!important}html[data-theme=dark] body.home-v3.home-advisors .advisors-airlines,html[data-theme=dark] body.home-v3.home-advisors .offers-tour-gateway,html[data-theme=dark] body.tours-page .tour-how-section{background:var(--ht-surface)}html[data-theme=dark] body.home-v3.home-advisors .advisors-booking-shell,html[data-theme=dark] body.transport-page .global-transport-search,html[data-theme=dark] body.live-flights-page .flight-board-search{box-shadow:var(--ht-shadow-lg)!important;background:#081d32fb!important;border-color:#284760!important}html[data-theme=dark] body.visa-page .visa-requirements,html[data-theme=dark] body.request-page .request-advanced,html[data-theme=dark] body.request-page .trip-types{background:var(--ht-surface-soft)}html[data-theme=dark] body.tours-page .daily-tours-section,html[data-theme=dark] body.passport-page .passport-workspace-section{background:linear-gradient(180deg, var(--ht-bg), var(--ht-bg-2), var(--ht-bg))}html[data-theme=dark] body.tours-page .tour-group-link{background:#0b302f;border-color:#285e4d}html[data-theme=dark] body.transport-page .transport-regions{background:var(--ht-surface)}@media (hover:hover) and (pointer:fine){body:not(.admin-page) :is(.button,.card-button,.header-request,.standalone-form button,.global-search-submit):hover{filter:saturate(1.06);transform:translateY(-2px)}}@media (width<=1120px){body:not(.admin-page) .brand-copy{display:none}body:not(.admin-page) .nav-links>li>a,body:not(.admin-page) .nav-more-toggle{padding-inline:10px!important}html body.home-v3.home-advisors .service-priority .services-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}html body.home-v3.home-advisors .service-priority .service-card{grid-column:span 2}html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(3){grid-column:auto/span 2}html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(2){grid-column:2/span 2}html body.home-v3.home-advisors .service-priority .service-card:last-child{grid-column:4/span 2}}@media (width<=980px){.container{width:min(calc(100% - 32px), var(--max))}html body.home-v3.home-advisors .advisors-hero-copy,html body.home-v3.home-advisors .advisors-booking-shell{width:calc(100% - 32px)}html body.home-v3.home-advisors .service-priority .services-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}body.tours-page .tour-hero-grid{grid-template-columns:1fr}}@media (width<=790px){:root{--ht-radius-lg:23px;--ht-radius-xl:29px}.container{width:calc(100% - 24px)}.section{padding-block:56px}body:not(.admin-page){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}body:not(.admin-page) .site-header,html body.home-v3.home-advisors .site-header{min-height:70px;backdrop-filter:none!important}body:not(.admin-page) .nav,html body.home-v3.home-advisors .nav{gap:7px;width:calc(100% - 20px);min-height:70px!important}body:not(.admin-page) .brand-emblem{border-radius:15px;flex-basis:48px;width:48px;height:48px}body:not(.admin-page) .brand-emblem img{border-radius:12px!important;width:42px!important;height:42px!important}body:not(.admin-page) .nav-links,html body.home-v3.home-advisors .nav-links,body:not(.home-v3):not(.admin-page) .nav-links{border:1px solid var(--ht-line)!important;background:var(--ht-surface)!important;width:calc(100% - 20px)!important;box-shadow:var(--ht-shadow-lg)!important;border-radius:22px!important;padding:11px!important}body:not(.admin-page) .nav-links>li>a,body:not(.admin-page) .nav-more-toggle,html body.home-v3.home-advisors .nav-links a{min-height:53px;border-color:var(--ht-line)!important;background:var(--ht-surface-soft)!important;padding:10px 12px!important;font-size:.76rem!important}body:not(.admin-page) .nav-item-icon{color:var(--ht-blue)}body:not(.admin-page) .nav-mega-grid{grid-template-columns:1fr 1fr}body:not(.admin-page) .header-request span{display:none}body:not(.admin-page) .header-request{width:43px;min-width:43px;height:43px;padding:0}body:not(.admin-page) .language-button span{display:none}body:not(.admin-page) .language-button:not(:has(svg)) span{display:inline}body:not(.admin-page) .language-button{justify-content:center;width:43px;padding:0}body.home-v3.home-advisors .offer-flash .container{gap:7px;width:calc(100% - 18px);min-height:36px;font-size:.62rem}body.home-v3.home-advisors .offer-flash .container>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.home-v3.home-advisors .flash-countdown{display:none}html body.home-v3.home-advisors .advisors-hero{border-radius:0 0 28px 28px;min-height:auto;padding-bottom:12px}html body.home-v3.home-advisors .advisors-hero-photo{background-position:29%;transform:scale(1.015)}html body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(#020e1c80,#02101fc2 48%,#020d1bf5),linear-gradient(90deg,#0312222e,#03122280)}html body.home-v3.home-advisors .advisors-hero-copy{width:calc(100% - 28px);padding:52px 0 0}html body.home-v3.home-advisors .advisors-kicker{margin-bottom:15px;font-size:.67rem}html body.home-v3.home-advisors .advisors-hero h1{max-width:620px!important;font-size:clamp(2.45rem,11.2vw,3.5rem)!important;line-height:1.08!important}html body.home-v3.home-advisors .advisors-hero-copy>p:not(.advisors-kicker){margin-top:16px;font-size:.81rem;line-height:1.75}html body.home-v3.home-advisors .advisors-hero-proof{gap:7px;margin-top:18px}html body.home-v3.home-advisors .advisors-hero-proof span{min-height:35px;padding:7px 9px;font-size:.66rem}html body.home-v3.home-advisors .advisors-booking-shell{border-radius:22px;width:calc(100% - 16px);margin:28px auto 0;position:relative;inset:auto;overflow:hidden}html body.home-v3.home-advisors .advisors-service-tabs{scrollbar-width:none;border-radius:21px 21px 0 0;padding:6px;display:flex;overflow-x:auto}html body.home-v3.home-advisors .advisors-service-tabs::-webkit-scrollbar{display:none}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button){min-width:98px;min-height:56px;font-size:.68rem}html body.home-v3.home-advisors .advisors-flight-search{grid-template-columns:1fr 1fr;gap:7px;padding:10px}html body.home-v3.home-advisors .advisors-flight-search .home-trip-types{grid-column:1/-1}html body.home-v3.home-advisors .advisors-flight-search label{border-radius:13px;min-height:65px;padding:9px 10px}html body.home-v3.home-advisors .advisors-flight-search :is(input,select){font-size:16px}html body.home-v3.home-advisors .advisors-flight-search>button{grid-column:1/-1;min-height:54px}html body.home-v3.home-advisors .advisors-booking-note{align-items:flex-start;padding:0 12px 12px;font-size:.62rem}html body.home-v3.home-advisors .service-priority{padding:54px 0 58px!important}html body.home-v3.home-advisors .service-priority>.container{width:calc(100% - 20px)}html body.home-v3.home-advisors .service-priority .section-copy h2{font-size:clamp(2rem,9vw,3rem)}html body.home-v3.home-advisors .service-priority .services-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.home-v3.home-advisors .service-priority .service-card,html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(3),html body.home-v3.home-advisors .service-priority .service-card:nth-last-child(2){grid-column:auto}html body.home-v3.home-advisors .service-priority .service-card:last-child{grid-column:1/-1}html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{border-radius:19px!important;min-height:166px!important;padding:15px!important}html body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d{margin-bottom:10px;border-radius:15px!important;width:50px!important;height:50px!important}html body.home-v3.home-advisors .service-priority .service-card h3{padding-inline-end:27px;font-size:.84rem!important}html body.home-v3.home-advisors .service-priority .service-card p{font-size:.7rem!important;line-height:1.55!important}html body.home-v3.home-advisors .advisors-destinations{padding-block:58px!important}html body.home-v3.home-advisors .advisors-destination-card{border-radius:20px}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){min-height:260px;padding-block:44px}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{font-size:clamp(2.2rem,10vw,3.2rem);line-height:1.1}body.request-page .request-hero-inner{min-height:auto}body.request-page .search-hero-visual{display:none}body.request-page .request-dashboard-head{align-items:stretch;gap:15px}body.request-page .search-data-note{width:100%}body.request-page .request-tabs{grid-template-columns:1fr 1fr}body.request-page .request-tab{min-height:57px;padding:9px}body.request-page .service-request{padding:17px 13px}body.request-page .request-fields,body.request-page .request-fields.compact{grid-template-columns:1fr!important}body.request-page .trip-types{grid-template-columns:repeat(3,1fr);width:100%}body.request-page .trip-types label span{min-height:47px;padding-inline:7px;font-size:.7rem}body.request-page .request-advanced{border-radius:17px;padding:16px 12px}body.visa-page .visa-toolbar{top:78px}body.visa-page .visa-grid{gap:12px}body.esim-page .esw-hero{border-radius:0 0 28px 28px;min-height:390px}body.esim-page .esw-hero .container{width:calc(100% - 24px)}body.passport-page .passport-workspace{grid-template-columns:1fr}body.passport-page .passport-upload-zone{min-height:230px}body.passport-page .passport-field-grid{grid-template-columns:1fr}body.contact-page .contact-page-grid{grid-template-columns:1fr;gap:12px}body.offers-page .package-cover{min-height:320px}body.live-flights-page .flight-board-search{padding:10px}body.live-flights-page .flight-table-wrap{border-radius:0 0 19px 19px}body.live-flights-page .flight-table{min-width:760px}body.transport-page .world-transport-hero{padding-top:48px}body.transport-page .transport-hero-grid{grid-template-columns:1fr}body.transport-page .world-route-visual{min-height:310px}body.transport-page .global-transport-search{padding:10px}body.transport-page .global-search-grid{grid-template-columns:1fr}body.transport-page .global-search-field{min-height:65px}body.transport-page .transport-swap{justify-self:center;transform:rotate(90deg)}body.transport-page .region-strip{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}body.transport-page .region-strip::-webkit-scrollbar{display:none}body.transport-page .region-strip button{min-width:max-content}body.transport-page .transport-how-grid{grid-template-columns:1fr;gap:10px}body.tours-page .tour-hero{padding:40px 0 50px}body.tours-page .tour-hero h1{font-size:clamp(2.35rem,11vw,3.35rem)}body.tours-page .daily-tour-grid{grid-template-columns:1fr;gap:14px}body.tours-page .daily-tour-card,body.tours-page .daily-tour-card:nth-child(7){border-radius:20px}body:not(.admin-page) .floating-whatsapp{right:14px;bottom:calc(86px + env(safe-area-inset-bottom,0px));border-radius:17px;width:53px;height:53px}body:not(.admin-page) .notification-toggle{border-radius:16px;width:49px;height:49px;min-height:49px;left:auto!important;right:75px!important;bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}}@media (width<=430px){.container{width:calc(100% - 20px)}body:not(.admin-page) .nav{width:calc(100% - 14px)}body:not(.admin-page) :is(.theme-toggle,.language-button,.menu-toggle,.header-request){width:40px;min-width:40px;height:40px;min-height:40px}html body.home-v3.home-advisors .advisors-hero h1{font-size:2.55rem!important}html body.home-v3.home-advisors .advisors-hero-proof span:nth-child(3),html body.home-v3.home-advisors .advisors-booking-note a,body.request-page .request-tab-copy small{display:none}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{font-size:2.35rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:not(.admin-page){color:var(--ht-text);background:radial-gradient(circle at 0 0, #66bad312, transparent 28rem), radial-gradient(circle at 100% 13%, #5892cf0e, transparent 30rem), var(--ht-bg)}body:not(.admin-page):before{opacity:.07}body:not(.admin-page) :is(h1,h2,h3){font-weight:800}body:not(.admin-page) :is(p,small,label,li){font-weight:500}body:not(.admin-page) .site-header,html body.home-v3.home-advisors .site-header{backdrop-filter:blur(20px)saturate(125%);min-height:76px;background:#fffffff0!important;border-bottom-color:#baccda7a!important;box-shadow:0 4px 22px #143a5609!important}body:not(.admin-page) .site-header.scrolled,html body.home-v3.home-advisors .site-header.scrolled{background:#fffffffa!important;box-shadow:0 10px 30px #143a5612!important}body:not(.admin-page) .nav,html body.home-v3.home-advisors .nav{min-height:76px!important}body:not(.admin-page) .brand-emblem{background:#fff;border-color:#e2eaf0;border-radius:17px;flex-basis:52px;width:52px;height:52px;box-shadow:0 7px 19px #18436412,inset 0 1px #fff}body:not(.admin-page) .brand-emblem img{filter:none!important;border-radius:14px!important;width:46px!important;height:46px!important}body:not(.admin-page) .brand-flight-orbit{color:#fff;background:#56aeb8;border-color:#fff;width:19px;height:19px;box-shadow:0 5px 12px #3184922e;animation-duration:18s!important}body:not(.admin-page) .brand-copy strong{color:#17354e;font-weight:800}body:not(.admin-page) .brand-copy small{color:#7a8fa1}body:not(.admin-page) .nav-links>li>a,body:not(.admin-page) .nav-more-toggle,html body.home-v3.home-advisors .nav-links a{color:#62798c!important;font-weight:700!important}body:not(.admin-page) .nav-links>li>a:is(:hover,[aria-current=page]),body:not(.admin-page) .nav-more:is(.open,.has-active)>.nav-more-toggle,body:not(.admin-page) .nav-more-toggle:hover,html body.home-v3.home-advisors .nav-links a:is(:hover,[aria-current=page]){color:#245a89!important;box-shadow:none!important;background:#f4f8fb!important;border-color:#e4edf4!important}body:not(.admin-page) .nav-mega{background:#fffffffb;border-color:#e2eaf0;box-shadow:0 22px 62px #1437521f}body:not(.admin-page) .nav-mega-link .nav-item-icon{color:#3a80b9;background:#f3f8fb;border-color:#e2ebf2}body:not(.admin-page) :is(.language-button,.theme-toggle,.menu-toggle),html body.home-v3.home-advisors :is(.language-button,.theme-toggle,.menu-toggle){color:#37566e!important;box-shadow:none!important;background:#fbfcfd!important;border-color:#e0e8ee!important}body:not(.admin-page) .theme-toggle{border-radius:999px!important;width:58px!important;height:38px!important;min-height:38px!important;padding:4px!important}body:not(.admin-page) .theme-rail{padding-inline:3px}body:not(.admin-page) .theme-rail>i{background:#e6b455;width:24px;height:24px;top:2px;box-shadow:0 3px 8px #a4741f29}html[data-theme=dark] body:not(.admin-page) .theme-rail>i{background:#5595d1}body:not(.admin-page) .header-request{background:#2879c6;border:0;border-radius:13px;min-height:43px;font-weight:800;box-shadow:0 9px 21px #2879c626}body.home-v3.home-advisors .offer-flash{color:#345b76;box-shadow:none;background:#eef6f9;border-bottom:1px solid #dbe7ee}body.home-v3.home-advisors .offer-flash .container{min-height:36px}body.home-v3.home-advisors .live-pip{background:#55bda0;box-shadow:0 0 0 5px #55bda01c}body.home-v3.home-advisors .flash-countdown{border-color:#cbdde7}body.home-v3.home-advisors .flash-countdown small{color:#70899a}body.home-v3.home-advisors .offer-flash a{color:#245f91;background:#ffffffd1;border:1px solid #d4e3ec}html body.home-v3.home-advisors .advisors-hero{color:#183850;background:#e9f1f5;border-radius:0 0 34px 34px;min-height:650px;box-shadow:0 18px 48px #193c5612}html body.home-v3.home-advisors .advisors-hero-photo{filter:saturate(.78)contrast(.94)brightness(1.07);background-position:29%;transform:scale(1.006)}html body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(90deg,#f6fafc0f 0%,#f6fafc33 34%,#f4f9fce0 69%,#f4f9fcfb 100%),linear-gradient(#f3f8fb0a,#f2f8fb3b 60%,#eef6f9b8)}html[dir=ltr] body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(-90deg,#f6fafc0f 0%,#f6fafc33 34%,#f4f9fce0 69%,#f4f9fcfb 100%),linear-gradient(#f3f8fb0a,#f2f8fb3b 60%,#eef6f9b8)}html body.home-v3.home-advisors .advisors-hero:after{opacity:.08;background-image:radial-gradient(circle,#29648e42 .8px,#0000 1px);background-size:38px 38px}html body.home-v3.home-advisors .advisors-hero-shine{opacity:.32;filter:blur(22px);background:radial-gradient(circle,#78ced23d,#0000 70%);width:360px;height:360px;top:-190px;right:19%}html body.home-v3.home-advisors .advisors-hero-copy{width:min(1360px,100% - 72px);padding-top:66px;padding-bottom:225px}html body.home-v3.home-advisors .advisors-kicker{color:#327b91;box-shadow:none;backdrop-filter:blur(10px);background:#ffffffa8;border-color:#6fabbd40;margin-bottom:17px;font-weight:700}html body.home-v3.home-advisors .advisors-kicker i{background:#69bfc0;box-shadow:0 0 0 5px #69bfc01a}html body.home-v3.home-advisors .advisors-hero h1{color:#173850!important;max-width:720px!important;text-shadow:none!important;font-size:clamp(3.2rem,5vw,5.2rem)!important;font-weight:800!important;line-height:1.085!important}html body.home-v3.home-advisors .advisors-hero-copy>p:not(.advisors-kicker){color:#536e80;max-width:610px;margin-top:17px;font-size:clamp(.92rem,1vw,1.02rem);font-weight:500;line-height:1.86}html body.home-v3.home-advisors .advisors-hero-proof{gap:8px;margin-top:20px}html body.home-v3.home-advisors .advisors-hero-proof span{color:#3f6177;min-height:36px;box-shadow:none;backdrop-filter:blur(9px);background:#ffffffb8;border-color:#c1d3dee0;padding:7px 11px;font-weight:600}html body.home-v3.home-advisors .advisors-hero-proof i{color:#fff;background:#68b7bd;width:18px;height:18px}html body.home-v3.home-advisors .advisors-booking-shell{backdrop-filter:blur(18px)saturate(110%);background:#fffffffb;border-color:#d3e0e9fa;border-radius:27px;width:min(1360px,100% - 72px);bottom:-78px;box-shadow:0 22px 58px #1638511b,inset 0 1px #fff}html body.home-v3.home-advisors .advisors-booking-shell:before{display:none}html body.home-v3.home-advisors .advisors-service-tabs{background:#f6f9fb;border-bottom:1px solid #e1eaf0;border-radius:26px 26px 0 0;gap:5px;padding:7px}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button){color:#6b8294;border-radius:14px;min-height:57px;font-weight:700}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button) i{color:#5597bc}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button):is(:hover,.active){color:#275f8c;background:#fff;border-color:#e0e9ef;box-shadow:0 5px 14px #1a44620d}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button):after{height:2px;box-shadow:none;background:#65adb9;bottom:4px;left:35%;right:35%}html body.home-v3.home-advisors .advisors-flight-search{gap:8px;padding:13px 14px 9px}html body.home-v3.home-advisors .advisors-flight-search label{min-height:66px;box-shadow:none;background:#fafcfd;border-color:#e1e9ef;border-radius:14px;padding:9px 12px}html body.home-v3.home-advisors .advisors-flight-search label:focus-within{background:#fff;border-color:#91b9d5;box-shadow:0 0 0 3px #4c8bbc14}html body.home-v3.home-advisors .advisors-flight-search label>span{color:#6d8393;font-weight:650}html body.home-v3.home-advisors .advisors-flight-search :is(input,select){color:#29475d;font-weight:650}html body.home-v3.home-advisors .advisors-flight-search>button{background:#2d7ab9;border-radius:14px;min-width:145px;font-weight:750;box-shadow:0 10px 22px #2d7ab929}html body.home-v3.home-advisors .advisors-booking-note{color:#74899a;min-height:33px}html body.home-v3.home-advisors .service-priority{background:linear-gradient(#f8fafc,#f3f7f9 70%,#f8fafb)!important;padding:144px 0 84px!important}html body.home-v3.home-advisors .service-priority .section-copy h2{color:#1d3c53;font-size:clamp(2.1rem,3.75vw,3.8rem);font-weight:800}html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{background:#fff!important;border-color:#e1e9ef!important;border-radius:22px!important;min-height:190px!important;padding:19px!important;box-shadow:0 10px 30px #1639520b!important}html body.home-v3.home-advisors .service-priority .service-card:hover{border-color:#cbdce7!important;transform:translateY(-4px)!important;box-shadow:0 18px 38px #16395213!important}html body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d{filter:saturate(.78)brightness(1.05);border-radius:18px!important;width:56px!important;height:56px!important;box-shadow:inset 0 1px #ffffffb3,0 10px 21px #235c851f!important}html body.home-v3.home-advisors .service-priority .service-card h3{color:#24445b;font-weight:750}html body.home-v3.home-advisors .service-priority .service-card p{color:#718596;font-weight:500}html body.home-v3.home-advisors .service-priority .service-card>a:after{color:#4b82aa;box-shadow:none;background:#f7fafc;border-color:#e3ebf1}html body.home-v3.home-advisors .advisors-airlines{background:#fff;border-color:#e5ebef;padding:54px 0 44px}html body.home-v3.home-advisors .advisors-airline-track span{box-shadow:none;background:#fafcfd;border-color:#e5ecf1}html body.home-v3.home-advisors .advisors-destinations{background:#f6f9fa;padding-block:82px!important}html body.home-v3.home-advisors .advisors-destination-card{border-color:#ffffff6b;border-radius:25px;box-shadow:0 16px 39px #12324917}html body.home-v3.home-advisors .trust-strip{background:#edf5f7}html body.home-v3.home-advisors .trust-grid strong{color:#2e6d8f}html body.home-v3.home-advisors .trust-grid span{color:#6d8392}html body.home-v3.home-advisors :is(.quick-find-card,.offer-alert-card,.review-invite,.install-card){background:#fff;border-color:#e1e9ef;box-shadow:0 14px 38px #1739520e}html body.home-v3.home-advisors .quick-find-card{background:linear-gradient(135deg,#fff,#f7fafc)}html body.home-v3.home-advisors .faq-list details{box-shadow:none;background:#fff;border-color:#e3ebf0}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){color:#23445d;border-bottom-color:#e1e9ef;min-height:295px;padding-block:clamp(54px,6vw,76px);background:radial-gradient(circle at 82% 0, rgba(var(--page-accent-rgb,40, 125, 207), .11), transparent 24rem), radial-gradient(circle at 8% 105%, color-mix(in srgb, var(--page-accent-2,#7abec7) 13%, transparent), transparent 27rem), linear-gradient(135deg, #f7fafc, #eef5f8 63%, #f7fafc)!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):before{border-color:#4780a412;width:360px;height:360px;inset:-245px auto auto -135px;box-shadow:0 0 0 48px #4780a405,0 0 0 96px #4780a403}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):after{border-color:#4780a40f!important;box-shadow:0 0 0 40px #4780a404!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{text-shadow:none;font-size:clamp(2.55rem,4.6vw,4.2rem);font-weight:800;color:#1b3b53!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) p:not(.eyebrow){color:#657e90;font-weight:500}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) .eyebrow{color:color-mix(in srgb, var(--page-accent,#287dcf) 78%, #24445b);border-color:color-mix(in srgb, var(--page-accent,#287dcf) 15%, #e0e9ef);box-shadow:none;backdrop-filter:blur(8px);background:#ffffffab}body:not(.admin-page) :is(.request-workspace,.standalone-form,.service-price-card,.visa-card,.package-card,.contact-detail,.contact-group-card,.contact-qr-card,.payment-code-card,.verified-method,.receipt-upload-card,.track-search,.saved-requests,.tracking-result,.passport-upload-card,.passport-data-card,.flight-board,.global-transport-search,.transport-how-grid article,.policy-card,.policy-contact){background:#fff!important;border-color:#e1e9ef!important;box-shadow:0 12px 32px #1437500b!important}body:not(.admin-page) :is(.field input,.field select,.field textarea,.standalone-form input,.standalone-form select,.standalone-form textarea,.global-search-field input,.global-search-field select,.flight-board-search input,.flight-board-search select,.flight-board-filters input,.flight-board-filters select,.visa-toolbar input,.passport-data-card input){color:#28475e!important;box-shadow:none!important;background:#fafcfd!important;border-color:#dce6ed!important}body:not(.admin-page) :is(.field input,.field select,.field textarea,.standalone-form input,.standalone-form select,.standalone-form textarea,.global-search-field input,.global-search-field select,.flight-board-search input,.flight-board-search select,.flight-board-filters input,.flight-board-filters select,.visa-toolbar input,.passport-data-card input):focus{border-color:color-mix(in srgb, var(--page-accent,#287dcf) 44%, #c7d7e2)!important;box-shadow:0 0 0 3px rgba(var(--page-accent-rgb,40, 125, 207), .07)!important;background:#fff!important}body:not(.admin-page) :is(.button.primary,.card-button,.search-submit,.standalone-form button,.global-search-submit){background:color-mix(in srgb, var(--page-accent,#287dcf) 88%, #376e94);box-shadow:0 10px 22px rgba(var(--page-accent-rgb,40, 125, 207), .14);border-radius:14px;font-weight:750}body.request-page .request-search-proof span{color:#42667f;box-shadow:none;background:#ffffffbd;border-color:#dce7ee}body.request-page .search-hero-visual{opacity:.58;filter:saturate(.65)}body.request-page .search-data-note,body.request-page .request-tabs{background:#fff;border-color:#e0e9ef;box-shadow:0 8px 24px #1538520a}body.request-page .request-tab{font-weight:700}body.request-page .request-tab.active{color:#fff;background:color-mix(in srgb, var(--page-accent) 86%, #426b89);box-shadow:0 8px 18px rgba(var(--page-accent-rgb), .12)}body.request-page .request-form-head{border-color:#e5ecf1}body.request-page .trip-types,body.request-page .request-advanced{background:#f8fafc;border-color:#e1e9ef}body.request-page .trip-types input:checked+span{color:#fff;background:color-mix(in srgb, var(--page-accent) 85%, #49728e);box-shadow:none}body.visa-page .visa-toolbar{background:#fffffff0;border-color:#e1e9ef;box-shadow:0 10px 28px #1538520e}body.visa-page .visa-card{box-shadow:0 10px 27px #16374f0b!important}body.visa-page .visa-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #16374f12!important}body.visa-page .visa-card>header{background:linear-gradient(135deg,#687ab5,#5e90c5 62%,#5ca4ae)!important}body.esim-page .esw-hero{border-radius:0 0 32px 32px}body.esim-page :is(.esw-search-card,.esw-country-panel,.esw-package-card,.esw-how-card){border-color:#e1e9ef!important;box-shadow:0 10px 28px #1538520b!important}body.esim-page .esw-directory-section{background:linear-gradient(#f8fafb,#f2f7f8)!important}body.passport-page .passport-workspace-section,body.tours-page .daily-tours-section{background:linear-gradient(#f8fafb,#f2f6f8,#f8fafb)}body.passport-page .passport-upload-zone{background:#f9fbfc;border-color:#cfdfe8}body.passport-page .passport-safety-grid article{box-shadow:none;border-color:#e2eaf0}body.contact-page .contact-detail:hover{transform:translateY(-3px);box-shadow:0 16px 35px #14375012!important}body.contact-page .contact-group-card{background:linear-gradient(135deg,#fff,#f5faf9)!important}body.offers-page .package-card,body.offers-page .offers-tour-gateway-card,body.tours-page .daily-tour-card,body.tours-page .daily-tour-card:nth-child(7){border-color:#e0e8ed;box-shadow:0 13px 34px #16374f0e}body.tours-page .daily-tour-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #16374f14}body.tours-page .tour-how-section{background:#fff}body.live-flights-page .flight-board-search,body.transport-page .global-transport-search{background:#fffffffb!important;border-color:#e0e8ee!important;box-shadow:0 18px 44px #16374f14!important}body.transport-page .world-transport-hero{background:radial-gradient(circle at 10% 18%,#d0b57017,#0000 24rem),radial-gradient(circle at 88% 8%,#57afba21,#0000 28rem),linear-gradient(135deg,#edf5f7,#e7f0f4 58%,#edf6f6)!important}body.transport-page .world-transport-copy h1{color:#1d4057!important}body.transport-page .world-transport-copy>p:not(.eyebrow){color:#647f91}body.transport-page .transport-benefits span,body.transport-page .global-search-secure{color:#42667b;background:#ffffffb8;border-color:#d4e2e8}body.tours-page .tour-hero{color:#fff;background:radial-gradient(circle at 12% 15%,#55adbb26,#0000 28rem),radial-gradient(circle at 87% 78%,#ddb8691c,#0000 25rem),linear-gradient(135deg,#12354c,#285a70 56%,#467d83)!important}body:not(.admin-page) .join-group-prompt{color:#25455c;backdrop-filter:blur(18px)saturate(115%);background:#fffffff7;border-color:#dbe6ec;border-radius:22px;grid-template-columns:58px minmax(0,1fr);gap:12px 14px;width:min(390px,100% - 32px);padding:17px;bottom:24px;left:auto;right:24px;transform:translateY(calc(100% + 44px))scale(.98);box-shadow:0 22px 58px #12334b24}html[dir=rtl] body:not(.admin-page) .join-group-prompt{left:24px;right:auto}body:not(.admin-page) .join-group-prompt:before{display:none}body:not(.admin-page) .join-group-prompt.is-visible{transform:translateY(0)scale(1)}body:not(.admin-page) .join-group-prompt-close{color:#708596;background:#f7fafb;border-color:#e1e9ef;top:9px}body:not(.admin-page) .join-group-prompt-mark{background:#f7fafb;border-color:#e2eaf0;border-radius:18px;width:58px;height:58px;padding:5px}body:not(.admin-page) .join-group-prompt-mark>img{border-radius:14px;width:48px;height:48px}body:not(.admin-page) .join-group-prompt-copy{padding-inline-end:30px}body:not(.admin-page) .join-group-prompt-copy>span{color:#4b9a81;font-size:.64rem}body:not(.admin-page) .join-group-prompt-copy h2{color:#214259;font-size:1.14rem}body:not(.admin-page) .join-group-prompt-copy p{color:#6a8192;margin:5px 0 6px;font-size:.71rem;line-height:1.58}body:not(.admin-page) .join-group-prompt-copy small{color:#8195a3}body:not(.admin-page) .join-group-prompt-actions{grid-template-columns:1fr auto;gap:7px}body:not(.admin-page) .join-group-prompt-actions :is(a,button){border-radius:12px;min-height:43px;font-size:.7rem}body:not(.admin-page) .join-group-prompt-actions a{color:#fff;background:#21956a;box-shadow:0 8px 18px #21956a24}body:not(.admin-page) .join-group-prompt-actions button{color:#637c8e;background:#f8fafb;border-color:#dfe8ee;min-width:86px}body:not(.admin-page) .site-footer{color:#bdd0dd;background:linear-gradient(135deg,#102b40,#173c55 60%,#245665)!important}html[data-theme=dark] body:not(.admin-page) .site-header,html[data-theme=dark] body.home-v3.home-advisors .site-header{background:#081828f5!important;border-color:#20394e!important;box-shadow:0 8px 28px #00000029!important}html[data-theme=dark] body:not(.admin-page) :is(.language-button,.theme-toggle,.menu-toggle),html[data-theme=dark] body.home-v3.home-advisors :is(.language-button,.theme-toggle,.menu-toggle){color:#d9e6ef!important;background:#0d263b!important;border-color:#294358!important}html[data-theme=dark] body.home-v3.home-advisors .offer-flash{color:#c6d8e5;background:#0d2d43;border-color:#234259}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero{color:#f2f7fa;background:#071a2c}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero-photo{filter:saturate(.72)contrast(.96)brightness(.72)}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(90deg,#05121f14,#05132140 38%,#061828e0 72%,#061423fb),linear-gradient(#05121f0a,#05132138 60%,#05111dd1)}html[data-theme=dark][dir=ltr] body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(-90deg,#05121f14,#05132140 38%,#061828e0 72%,#061423fb),linear-gradient(#05121f0a,#05132138 60%,#05111dd1)}html[data-theme=dark] body.home-v3.home-advisors .advisors-kicker{color:#bfe5e7;background:#0c2a3dad;border-color:#31546a}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero h1{color:#f3f7fa!important}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero-copy>p:not(.advisors-kicker){color:#afc4d2}html[data-theme=dark] body.home-v3.home-advisors .advisors-hero-proof span{color:#d5e3eb;background:#0c283ab8;border-color:#315067}html[data-theme=dark] body.home-v3.home-advisors .advisors-service-tabs{background:#0b2438;border-color:#263f54}html[data-theme=dark] body.home-v3.home-advisors .advisors-service-tabs :is(a,button){color:#9db3c2}html[data-theme=dark] body.home-v3.home-advisors .advisors-service-tabs :is(a,button):is(:hover,.active){color:#e6f0f5;box-shadow:none;background:#102c43;border-color:#2b465b}html[data-theme=dark] body.home-v3.home-advisors .advisors-flight-search label{background:#0d263b;border-color:#294459}html[data-theme=dark] body.home-v3.home-advisors .advisors-flight-search label>span{color:#91a8b9}html[data-theme=dark] body.home-v3.home-advisors .advisors-flight-search :is(input,select){color:#e7eff4}html[data-theme=dark] body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){color:#edf4f8;border-color:#21394e;background:radial-gradient(circle at 82% 0, rgba(var(--page-accent-rgb,40, 125, 207), .13), transparent 24rem), linear-gradient(135deg, #081a2c, #0c263b 63%, #0b2134)!important}html[data-theme=dark] body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{color:#f0f5f8!important}html[data-theme=dark] body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) p:not(.eyebrow){color:#a9bfce}html[data-theme=dark] body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) .eyebrow{color:#badfe2;background:#0e2a3dad;border-color:#315066}html[data-theme=dark] body.transport-page .world-transport-hero{background:linear-gradient(135deg,#0a1e31,#0d3043 58%,#123b45)!important}html[data-theme=dark] body.transport-page .world-transport-copy h1{color:#f0f5f8!important}html[data-theme=dark] body.transport-page .world-transport-copy>p:not(.eyebrow){color:#aec2cf}html[data-theme=dark] body.transport-page .transport-benefits span,html[data-theme=dark] body.transport-page .global-search-secure{color:#d4e2e9;background:#0c2837b8;border-color:#315063}html[data-theme=dark] body:not(.admin-page) .join-group-prompt{color:#dce8ef;background:#0a1f30fa;border-color:#294458;box-shadow:0 22px 58px #00000052}html[data-theme=dark] body:not(.admin-page) .join-group-prompt-copy h2{color:#eff5f8}html[data-theme=dark] body:not(.admin-page) .join-group-prompt-copy p{color:#a8bfce}html[data-theme=dark] body:not(.admin-page) .join-group-prompt-actions button{color:#b6c9d5;background:#102b40;border-color:#2d485b}@media (width<=790px){body:not(.admin-page) .site-header,html body.home-v3.home-advisors .site-header{min-height:68px}body:not(.admin-page) .nav,html body.home-v3.home-advisors .nav{min-height:68px!important}body:not(.admin-page) .brand-emblem{border-radius:15px;flex-basis:46px;width:46px;height:46px}body:not(.admin-page) .brand-emblem img{border-radius:12px!important;width:40px!important;height:40px!important}body:not(.admin-page) .theme-toggle{width:48px!important;height:38px!important}body:not(.admin-page) .theme-rail>i{width:22px;height:22px;top:3px}html body.home-v3.home-advisors .advisors-hero{border-radius:0 0 25px 25px;min-height:auto}html body.home-v3.home-advisors .advisors-hero-photo{filter:saturate(.72)contrast(.91)brightness(1.1);background-position:24%}html body.home-v3.home-advisors .advisors-hero:before{background:linear-gradient(#f6fafcbd,#f6fafce6 48%,#f3f8fafb),linear-gradient(90deg,#f7fbfc42,#f7fbfcbd)}html body.home-v3.home-advisors .advisors-hero-copy{width:calc(100% - 28px);padding-top:42px}html body.home-v3.home-advisors .advisors-hero h1{font-size:clamp(2.25rem,10.5vw,3.15rem)!important;line-height:1.11!important}html body.home-v3.home-advisors .advisors-hero-copy>p:not(.advisors-kicker){font-size:.79rem}html body.home-v3.home-advisors .advisors-booking-shell{border-radius:20px;width:calc(100% - 14px);margin-top:24px;box-shadow:0 16px 40px #16385117}html body.home-v3.home-advisors .advisors-service-tabs{scroll-snap-type:inline proximity;border-radius:19px 19px 0 0}html body.home-v3.home-advisors .advisors-service-tabs :is(a,button){scroll-snap-align:start}html body.home-v3.home-advisors .service-priority{padding-top:50px!important}html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{border-radius:18px!important;min-height:155px!important;padding:14px!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){min-height:235px;padding-block:38px}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero) h1{font-size:clamp(2rem,9.2vw,2.85rem)}body:not(.admin-page) .join-group-prompt,html[dir=rtl] body:not(.admin-page) .join-group-prompt{left:10px;right:10px;bottom:calc(82px + env(safe-area-inset-bottom,0px));border-radius:19px;grid-template-columns:50px minmax(0,1fr);width:auto;padding:14px}body:not(.admin-page) .join-group-prompt-mark{border-radius:15px;width:50px;height:50px}body:not(.admin-page) .join-group-prompt-mark>img{border-radius:12px;width:42px;height:42px}body:not(.admin-page) .join-group-prompt-copy h2{font-size:1.02rem}body:not(.admin-page) .join-group-prompt-copy p{display:none}body:not(.admin-page) .join-group-prompt-actions{grid-template-columns:1fr auto}}@media (width<=430px){body:not(.admin-page) .theme-toggle{width:44px!important}html body.home-v3.home-advisors .advisors-hero h1{font-size:2.35rem!important}body:not(.admin-page) .join-group-prompt-copy small{display:none}body:not(.admin-page) .join-group-prompt-actions :is(a,button){min-height:40px;padding-inline:10px}}body:not(.admin-page){--page-accent:#2d7ab9;--page-accent-2:#77aec8;--page-accent-rgb:45, 122, 185;background:var(--ht-bg)!important}body:not(.admin-page):before,html body.home-v3.home-advisors .advisors-hero:after,html body.home-v3.home-advisors .advisors-hero-shine,body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):before,body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero):after{display:none!important}body:not(.admin-page) :is(.brand-emblem img,.brand-copy strong,.brand-flight-orbit),body:not(.admin-page) .brand-copy:after,html body.home-v3.home-advisors .advisors-hero-photo{animation:none!important}body:not(.admin-page) .brand-flight-orbit,body:not(.admin-page) .brand-copy:after{display:none!important}body:not(.admin-page) .brand-copy strong{color:#173b61!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important}html[lang=ku] body:not(.admin-page) :is(h1,h2,h3,strong,b),html[lang=ar] body:not(.admin-page) :is(h1,h2,h3,strong,b){font-weight:700!important}html body.home-v3.home-advisors .advisors-hero-photo{transform:none!important}html[dir=ltr] body.home-v3.home-advisors .advisors-hero-photo{background-position:71%;transform:scaleX(-1)!important}html body.home-v3.home-advisors .advisors-flight-search{direction:inherit!important}html[dir=ltr] body.home-v3.home-advisors :is(.advisors-kicker,.advisors-hero-copy>p,.advisors-hero-proof,.advisors-hero h1){text-align:start!important;margin-inline:0 auto!important}html body.home-v3.home-advisors .advisors-hero{border-radius:0 0 28px 28px;box-shadow:0 12px 32px #1638510e}html body.home-v3.home-advisors .advisors-booking-shell{border-radius:22px;box-shadow:0 14px 34px #16385113,inset 0 1px #fff}html body.home-v3.home-advisors .advisors-service-tabs{border-radius:21px 21px 0 0}html body.home-v3.home-advisors .service-priority{background:var(--ht-bg-2)!important}html body.home-v3.home-advisors .service-priority .service-card:before,html body.home-v3.home-advisors .service-priority .service-card:after,html body.home-v3.home-advisors .service-priority .service-icon-3d:before,html body.home-v3.home-advisors .service-priority .service-icon-3d:after,body.contact-page .contact-detail:before,body.payment-page .payment-code-card:before{display:none!important}html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{border-radius:18px!important;box-shadow:0 8px 24px #1639520b!important}html body.home-v3.home-advisors .service-priority .service-card:hover{transform:translateY(-2px)!important;box-shadow:0 11px 28px #1639520f!important}html body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d{color:#2d7ab9!important;box-shadow:none!important;filter:none!important;background:#eef6fb!important;border:1px solid #d9e7f0!important;border-radius:15px!important;transform:none!important}html body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d svg{color:currentColor!important;stroke:currentColor!important;filter:none!important}body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){background:linear-gradient(135deg,#f8fafc,#eef5f9)!important}body.payment-page,body.passport-page .passport-workspace-section,body.tours-page .daily-tours-section,body.esim-page .esw-directory-section{background:var(--ht-bg)!important}body.contact-page .contact-detail:hover,body.visa-page .visa-card:hover,body.tours-page .daily-tour-card:hover{transform:translateY(-2px)!important;box-shadow:0 11px 28px #1639520f!important}html[data-theme=dark] body:not(.admin-page),html[data-theme=dark] body.home-v3.home-advisors .service-priority,html[data-theme=dark] body.payment-page,html[data-theme=dark] body.passport-page .passport-workspace-section,html[data-theme=dark] body.tours-page .daily-tours-section,html[data-theme=dark] body.esim-page .esw-directory-section{background:#071727!important}html[data-theme=dark] body:not(.home-v3):not(.admin-page) :is(.page-hero,.ticket-hero,.service-hero,.passport-hero,.payment-hero,.live-board-hero){background:linear-gradient(135deg,#081a2c,#0c263b)!important}html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-icon.service-icon-3d{color:#8fc4e6!important;background:#102b40!important;border-color:#29465c!important}@media (width<=520px){html body.home-v3.home-advisors .service-priority .service-card,html[data-theme=dark] body.home-v3.home-advisors .service-priority .service-card{min-height:172px!important}html body.home-v3.home-advisors .service-priority .service-card p{-webkit-line-clamp:unset!important;font-size:.76rem!important;display:block!important;overflow:visible!important}}@media (width<=360px){html body.home-v3.home-advisors .service-priority .services-grid{grid-template-columns:1fr!important}html body.home-v3.home-advisors .service-priority .service-card,html body.home-v3.home-advisors .service-priority .service-card:last-child{grid-column:1!important;min-height:auto!important}}