*,body,html{margin:0;padding:0;font-family:var(--fontFamilyRegular);font-size:var(--mediumFont);color:var(--searchTextColor)}body{background-color:var(--backgroundColor)}[dir=ltr] body:has(.pac-target-input:dir(ltr)) .pac-container>div>span{direction:rtl}[dir=rtl] body:has(.pac-target-input:dir(ltr)) .pac-container>div>span{direction:ltr}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}body.lang-en *{letter-spacing:-.5px!important}a{color:inherit;text-decoration:none}*{box-sizing:border-box}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:unset}.pac-container,.pac-container>div{display:flex;flex-direction:column}.pac-container>div{position:relative}.pac-container>div>span{text-align:start;margin-inline-start:25px}.pac-container>div>span.pac-item-query{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pac-container>div>span:first-child{inset-inline-start:-15px;position:absolute}.pac-container>div>span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--tinyFont)}#__next,#map{height:100%}.flex{display:flex}.justify-between{justify-content:space-between}.text-center{text-align:center}.align-center{align-items:center}.container{width:100%;max-width:1300px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(max-width:768px){.container{width:100%;padding-left:15px!important;padding-right:15px!important}}.overflow-container{overflow:hidden}[dir=ltr] .overflow-container{padding-left:15px}[dir=rtl] .overflow-container{padding-right:15px}@media only screen and (min-width:1300px){[dir=ltr] .overflow-container{margin-left:calc((100vw - 1300px)/2)}[dir=rtl] .overflow-container{margin-right:calc((100vw - 1300px)/2)}}.section-spacing:not(:last-child){margin-bottom:5rem}@media(max-width:768px){.section-spacing:not(:last-child){margin-bottom:2rem}}.circle{background-color:var(--primaryColor);border-radius:50%;opacity:.4}.circle,.square{width:150px;height:150px}.square{background-color:var(--thirdColor);opacity:.5}@media(--narrow-window ){body{background-color:red!important}}.section-style{background-color:var(--sectionColor);border-radius:var(--borderRadius);border:1px solid var(--dividerColor);padding:25px}.tooltip_text{font-size:var(--largeFont);color:var(--mediumFont)}@font-face{font-family:assistantRegular;src:url(/_next/static/media/Assistant-Regular.ef912d23.ttf);font-display:swap}@font-face{font-family:assistantBold;src:url(/_next/static/media/Assistant-Bold.006e4ae2.ttf);font-display:swap}@font-face{font-family:assistantLight;src:url(/_next/static/media/Assistant-Light.5dab2d1c.ttf);font-display:swap}@font-face{font-family:cairoRegular;src:url(/_next/static/media/Cairo-Regular.eba5f9f1.ttf);font-display:swap}@font-face{font-family:cairoBold;src:url(/_next/static/media/Cairo-Bold.108d40de.ttf);font-display:swap}@font-face{font-family:cairoLight;src:url(/_next/static/media/Cairo-Light.445e94be.ttf);font-display:swap}@font-face{font-family:tajawalRegular;src:url(/_next/static/media/Tajawal-Regular.e616eb46.ttf);font-display:swap}@font-face{font-family:tajawalBold;src:url(/_next/static/media/Tajawal-Bold.574073e8.ttf);font-display:swap}@font-face{font-family:tajawalLight;src:url(/_next/static/media/Tajawal-Light.fde3cd0e.ttf);font-display:swap}@font-face{font-family:openSansRegular;src:url(/_next/static/media/OpenSans-Regular.795a6707.ttf);font-display:swap}@font-face{font-family:openSansBold;src:url(/_next/static/media/OpenSans-Bold.e5f9f918.ttf);font-display:swap}@font-face{font-family:openSansLight;src:url(/_next/static/media/OpenSans-Light.97b8010d.ttf);font-display:swap}@font-face{font-family:montserratRegular;src:url(/_next/static/media/Montserrat-Regular.2cf917c2.ttf);font-display:swap}@font-face{font-family:montserratBold;src:url(/_next/static/media/Montserrat-Bold.2d8d7280.ttf);font-display:swap}@font-face{font-family:montserratLight;src:url(/_next/static/media/Montserrat-Light.28bb0e74.ttf);font-display:swap}@font-face{font-family:heeboRegular;src:url(/_next/static/media/Heebo-Regular.54f346d6.ttf);font-display:swap}@font-face{font-family:heeboBold;src:url(/_next/static/media/Heebo-Bold.48ee6a22.ttf);font-display:swap}@font-face{font-family:heeboLight;src:url(/_next/static/media/Heebo-Light.8879ce8b.ttf);font-display:swap}header li a,header li>p{cursor:pointer}.dark-currency>div>div>p,.dark-header li a,.dark-header li>p{color:var(--sectionColor)}.header-logo-col img{height:100%;width:auto;cursor:pointer}.contain-imgs img{object-fit:contain}.site-footer ul{list-style:none}.site-footer svg{height:20px;fill:var(--sectionColor)}.contact-form-name-row>div{flex:1;max-width:none}.contact-form-input-row>div{width:100%;max-width:none}.contact-form--narrow .contact-form-input-row>div,.contact-form--narrow .contact-form-name-row>div,.contact-form--narrow .custom-input{width:100%;min-width:0;max-width:none}.contact-form--narrow .custom-input input{width:100%;min-height:48px;box-sizing:border-box}.contact-form--narrow .custom-input label{max-width:calc(100% - 24px)}.commercial-catalog-passenger-fields .custom-input,.commercial-catalog-passenger-fields .custom-select,.commercial-catalog-passenger-fields .floating-label-field{width:100%;min-width:0;max-width:none}.commercial-catalog-passenger-fields .custom-input input,.commercial-catalog-passenger-fields .custom-select button,.commercial-catalog-passenger-fields .floating-label-field [role=group]{width:100%;box-sizing:border-box}.payment-link-container iframe{height:800px!important}.nuvei-email-modal>*{width:100%;max-width:360px;margin-inline:auto}.nuvei-email-modal-actions>button{min-width:200px}.ai-bubble-user *{color:#fff}.tours-name-search>i{color:var(--secondaryColor);font-size:var(--smallFont)}.tours-name-search input{flex:1;width:100%;min-width:0;min-height:32px;border:0;outline:0;background:rgba(0,0,0,0);color:var(--textColor);font-family:inherit;font-size:var(--smallFont);line-height:1.4}.tours-name-search button,.tours-name-search input::placeholder{color:var(--lightTextColor)}.tours-name-search button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:999px;cursor:pointer;background:color-mix(in srgb,var(--dividerColor) 58%,white 42%);transition:background .2s ease,color .2s ease}.tours-name-search button:hover{color:var(--textColor);background:color-mix(in srgb,var(--primaryColor) 18%,white 82%)}.active-filter-chip:hover .close-icon{background:var(--secondaryColor);color:#fff}.tour-overlay-btn button{pointer-events:auto}.bottom-sheet-buttons>*{flex:1;padding-block:9.5px}.business-hero-buttons button{flex:1;border-radius:14px;min-height:54px;font-weight:700}.biz-detail-table td,.biz-detail-table th{text-align:start;padding:8px 10px;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:top}.biz-detail-table thead th{font-weight:600;background:#fafafa}.biz-user-form>*{flex:1;min-width:300px}.biz-records-table td,.biz-records-table th{border-bottom:1px solid var(--dividerColor);padding:10px;text-align:start;vertical-align:top;font-size:var(--smallFont)}.biz-records-table th{font-family:var(--fontFamilyBold);background:var(--backgroundColor)}.biz-an-header h1,.biz-an-header p{margin:0}.biz-an-header p,.biz-an-header span{color:var(--searchTextColor);font-size:var(--smallFont)}.biz-an-header h1{margin-top:4px;font-family:var(--fontFamilyBold);font-size:clamp(2rem,4vw,3.25rem)}.biz-an-filters label{display:flex;flex-direction:column;gap:7px;min-width:min(220px,100%)}.biz-an-filters label span{color:var(--searchTextColor);font-family:var(--fontFamilyBold);font-size:var(--smallFont)}.biz-an-filters input,.biz-an-filters select{min-height:42px;padding:0 12px;border:1px solid var(--dividerColor);border-radius:10px;background:var(--backgroundColor);color:var(--textColor);font-family:inherit}.biz-an-filters button{min-height:42px;padding:0 18px;border:0;border-radius:10px;background:var(--primaryColor);color:var(--sectionColor);font-family:var(--fontFamilyBold);cursor:pointer}.biz-an-filters p{width:100%;margin:0;color:var(--alertColor);font-size:var(--smallFont)}@media(max-width:768px){.biz-an-filters button,.biz-an-filters label{width:100%}}.biz-an-quick button{min-height:36px;padding:0 10px;border:1px solid var(--dividerColor);border-radius:10px;background:var(--backgroundColor);color:var(--textColor);font-family:var(--fontFamilyBold);cursor:pointer}.biz-an-chart-header h2,.biz-an-chart-header p{margin:0}.biz-an-chart-header p{color:var(--searchTextColor);font-size:var(--smallFont)}.biz-an-chart-header h2{margin-top:4px;font-family:var(--fontFamilyBold);font-size:var(--xlargeFont)}.biz-an-toggle button{min-height:36px;padding:0 12px;border:0;border-radius:9px;background:rgba(0,0,0,0);color:var(--searchTextColor);font-family:var(--fontFamilyBold);cursor:pointer}.biz-an-toggle button.active{background:var(--primaryColor);color:var(--sectionColor)}.biz-an-metric span{color:var(--searchTextColor);font-family:var(--fontFamilyBold)}.biz-an-metric strong{color:var(--textColor);font-family:var(--fontFamilyBold);font-size:clamp(2rem,4vw,3.25rem);line-height:1}.biz-an-metric p{margin:0;color:var(--alertColor);font-size:var(--smallFont)}.biz-an-pills span{padding:5px 10px;border-radius:999px;background:var(--backgroundColor);color:var(--searchTextColor);font-size:var(--smallFont)}.biz-an-section-header h2,.biz-an-section-header p{margin:0}.biz-an-section-header p{color:var(--searchTextColor);font-size:var(--smallFont)}.biz-an-section-header h2{margin-top:4px;font-family:var(--fontFamilyBold);font-size:var(--xlargeFont)}.biz-an-brand-card>span{color:var(--searchTextColor);font-family:var(--fontFamilyBold)}.biz-an-brand-card strong{color:var(--textColor);font-family:var(--fontFamilyBold);font-size:clamp(1.3rem,2.4vw,2rem);line-height:1.2}.biz-an-empty h1,.biz-an-empty p{margin:0}.biz-an-empty p{color:var(--searchTextColor)}.cb-light-content *{color:var(--sectionColor)}.cb-primary-content *{color:var(--primaryColor)}.banner-regular{height:345px}.banner-big,.banner-regular{position:relative;display:flex;justify-content:center}.banner-big{height:85vh}.banner-regular>.container{position:absolute;bottom:-45px}.banner-regular header{justify-content:center;display:flex}.banner-regular header>h1{padding-inline:30px;border-bottom:2px solid var(--primaryColor);font-size:var(--xxlargeFont)}.banner-big>div{position:absolute;bottom:50px}.custom-modal-dialog>div{width:100%;overflow-y:auto}.header-pill-btn *{color:var(--textColor)}.dark-header .header-pill-btn *,.header-pill-btn.dark *{color:var(--sectionColor)}.home-banner-regular{height:380px;margin-bottom:calc(130px + var(--searchEngineExtraHeight, 0px))}.home-banner-regular>.container{bottom:calc(-45px - var(--searchEngineExtraHeight, 0px))}.home-banner-regular-dash{margin-bottom:var(--searchEngineExtraHeight,0)}.home-banner-regular-dash>.container{bottom:calc(-45px - var(--searchEngineExtraHeight, 0px))}.home-banner-big{margin-bottom:var(--searchEngineExtraHeight,0)}.home-banner-big>.container{bottom:calc(50px - var(--searchEngineExtraHeight, 0px))}@media(max-width:768px){.home-banner-big>.container,.home-banner-regular-dash>.container,.home-banner-regular>.container{width:100%;z-index:2}.home-hero-header-hidden-mobile{display:none!important}}.tours-hero-banner{overflow:visible;isolation:isolate;z-index:3}.tours-hero-banner>div{position:absolute;inset:0;bottom:auto;z-index:1;display:flex;align-items:center;justify-content:center}.tours-page-banner>*{bottom:auto}.tours-page-banner>img,.tours-page-banner>span{inset:0!important;z-index:0}.tours-page-banner>.container{left:0;right:0;bottom:28px;z-index:2}.tours-page-banner.is-mobile>.container{bottom:18px}@media(max-width:1279px){.tours-page-banner.is-mobile>.container,.tours-page-banner>.container{position:relative;left:auto;right:auto;bottom:auto}}.concierge-contact-modal .contact-form{width:100%;max-height:calc(100vh - 48px);overflow-y:auto}.tour-itinerary-modal [data-custom-modal-dialog=true]{width:min(1100px,96vw);max-width:96vw;height:min(90vh,980px);max-height:90vh;padding:16px;align-items:stretch;gap:16px}.tour-itinerary-modal [data-custom-modal-dialog=true]>div{height:100%}.social-btn *{color:#000}.mobile-tabs-scroll>*{flex:0 0 auto}.mobile-tabs-scroll::-webkit-scrollbar{height:2px}.mobile-tabs-scroll::-webkit-scrollbar-track{background:var(--dividerColor)}.gt-tabs-scroll::-webkit-scrollbar{height:4px}.gt-tabs-scroll::-webkit-scrollbar-track{background:color-mix(in srgb,var(--dividerColor) 76%,white 24%);border-radius:999px}.gt-tabs-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--secondaryColor) 28%,white 72%);border-radius:999px}.filters-arranger>div:has(input[type=checkbox]){display:flex;flex-direction:column;gap:7px}.loyalty-program-field>label{position:absolute;z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;inset-inline:88px auto;top:24px;max-width:calc(100% - 100px);transform:translateY(-50%);transition:color .1s ease,font-size .2s ease,inset-inline-start .2s ease,inset-inline-end .2s ease,top .2s ease,transform .2s ease;font-size:var(--normalFont);pointer-events:none}[dir=rtl] .loyalty-program-field>label{inset-inline:12px 88px}.loyalty-program-field>span:first-of-type{position:absolute;transition:all 1s cubic-bezier(0,1,0,1);transform:scaleX(0);height:2px;width:96%;top:44.5px;left:0;right:0;margin-inline:auto}.loyalty-program-field:has(button[data-focused])>label,.loyalty-program-field:has(input:focus)>label{color:var(--secondaryColor)}.loyalty-program-field:has(button[data-focused])>span:first-of-type,.loyalty-program-field:has(input:focus)>span:first-of-type{background:var(--secondaryColor);transform:scaleX(1)}.loyalty-program-field:has(button[data-focused])>label,.loyalty-program-field:has(input:focus)>label,.loyalty-program-field[data-has-value=true]>label{inset-inline:12px auto;top:-2px;max-width:calc(100% - 20px);transform:translateY(-100%);font-size:var(--tinyFont)}.customer-inputs-row>*{box-sizing:border-box;flex:1 1 240px;max-width:300px;min-width:min(240px,100%);width:100%}.customer-inputs-row>:last-child{flex-basis:100%;max-width:none;width:100%}.corporate-invoice-fields>*{box-sizing:border-box;max-width:360px;width:100%}@media only screen and (max-width:768px){.customer-inputs-row>*{flex-basis:100%;max-width:none;min-width:0;width:100%}.corporate-invoice-fields{grid-template-columns:minmax(0,1fr)}.corporate-invoice-fields>*{max-width:none}}.agent-fee-row>div:first-of-type{flex:1 1 180px;min-width:160px;max-width:220px}.agent-fee-row input{width:100%;min-width:0;min-height:49px}@media only screen and (max-width:520px){.agent-fee-row{max-width:none}.agent-fee-row>button,.agent-fee-row>div:first-of-type,.agent-fee-row>div:nth-of-type(2){flex:1 1 100%;max-width:none;width:100%}}.traveler-combobox:has(input:focus) label,.traveler-combobox:has(input:not([value=""])) label{font-size:var(--tinyFont);top:-2px}[dir=ltr] .traveler-combobox:has(input:focus) label,[dir=ltr] .traveler-combobox:has(input:not([value=""])) label{transform:translate(5%,-100%)}[dir=rtl] .traveler-combobox:has(input:focus) label,[dir=rtl] .traveler-combobox:has(input:not([value=""])) label{transform:translate(-5%,-100%)}.traveler-combobox:has(input:focus) label{color:var(--secondaryColor)}.traveler-combobox.is-invalid:has(input:focus) label{color:var(--errorColor)}.docket-field-slot>*{max-width:none;width:100%}.docket-wide-phone-input{max-width:none!important;width:100%!important}.docket-checkout-wrap>div:nth-child(2)>span{font-size:var(--largeFont)}.docket-checkout-wrap button{min-width:180px}.flight-details-modal section{width:840px;min-height:85vh;overflow-y:auto;padding:unset}.table-action-btn:hover *{color:var(--primaryColor)}.custom-checkbox a{color:var(--aColor);text-decoration:underline}.ai-markdown-simple h1,.ai-markdown-simple h2,.ai-markdown-simple h3,.ai-markdown-simple h4{margin:14px 0 8px;font-weight:700;line-height:1.3;color:var(--textColor,#111)}.ai-markdown-simple h1{font-size:1.4rem}.ai-markdown-simple h2{font-size:1.2rem}.ai-markdown-simple h3{font-size:1.05rem}.ai-markdown-simple p{margin-bottom:10px}.ai-markdown-simple strong{font-family:var(--fontFamilyBold);color:var(--textColor)}.ai-markdown-simple em{font-style:italic}[dir=ltr] .ai-markdown-simple ol,[dir=ltr] .ai-markdown-simple ul{margin:8px 0 8px 20px;padding-left:12px}[dir=rtl] .ai-markdown-simple ol,[dir=rtl] .ai-markdown-simple ul{margin:8px 20px 8px 0;padding-right:12px}.ai-markdown-simple li{margin-bottom:6px}.ai-markdown-simple code{background:rgba(0,0,0,.06);padding:2px 5px;border-radius:6px;font-family:monospace;font-size:.9em}.ai-markdown-simple a{color:var(--primaryColor,#0d6efd);text-decoration:underline}.ai-markdown-simple blockquote{border-inline-start:3px solid var(--primaryColor,#0d6efd);padding:8px 12px;margin:12px 0;color:#555;background:rgba(0,0,0,.03);border-radius:6px}.ai-markdown-simple table{border-collapse:collapse;margin:10px 0;width:100%}.ai-markdown-simple td,.ai-markdown-simple th{border:1px solid #ddd;padding:6px 10px}.ai-markdown-simple th{background:rgba(0,0,0,.05);font-weight:600}.floating-label-field{position:relative}.floating-label-field>span:first-of-type{position:absolute;inset-inline-start:10px;top:-22px;transition:color .1s ease;font-size:var(--tinyFont)}.floating-label-field:has([data-focus-within])>span:first-of-type{color:var(--secondaryColor)}.custom-slider-output>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%}[dir=ltr] .custom-slider-output>*>span:nth-child(2){direction:ltr}[dir=ltr] [dir=ltr] .custom-slider-output>*>span:nth-child(2),[dir=rtl] .custom-slider-output>*>span:nth-child(2){direction:rtl}[dir=rtl] [dir=ltr] .custom-slider-output>*>span:nth-child(2){direction:ltr}@page{size:a4;margin:0}@media print{body.quote-print-mode{background:#fff!important;margin:0!important;padding:0!important}body.quote-print-mode .site-footer,body.quote-print-mode aside,body.quote-print-mode footer,body.quote-print-mode header,body.quote-print-mode>header{display:none!important}body.quote-print-mode main{min-height:0!important}body.quote-print-mode .quote-print-page{width:100%!important;max-width:none!important;margin:0!important;padding:8mm 10mm!important;background:#fff!important;box-shadow:none!important;color:#1f1f1f!important;font-size:11px!important;line-height:1.25!important}body.quote-print-mode .quote-print-page *{box-shadow:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.quote-print-mode .quote-print-page h1{font-size:18px!important;line-height:1.2!important;margin:0!important}body.quote-print-mode .quote-print-page h2,body.quote-print-mode .quote-print-page h3,body.quote-print-mode .quote-print-page h4,body.quote-print-mode .quote-print-page p{margin:0!important}body.quote-print-mode .quote-print-page form{gap:10px!important}body.quote-print-mode .quote-print-page form>div{padding-block:8px!important}body.quote-print-mode .quote-print-page img{max-width:100%!important}body.quote-print-mode .quote-flight-leg-details{gap:8px!important;padding:10px!important;border:1px solid #ddd!important;border-radius:6px!important;background:#fff!important;break-inside:avoid}body.quote-print-mode .quote-flight-segment{gap:5px!important;padding-top:6px!important}body.quote-print-mode .quote-flight-timeline{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:start!important;gap:8px!important;padding:4px 0!important}body.quote-print-mode .quote-flight-point{min-width:0!important;break-inside:avoid}body.quote-print-mode .quote-flight-point>p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.quote-print-mode .quote-flight-arrow{display:block!important;font-size:18px!important;line-height:1!important;margin:0 4px!important}body.quote-print-mode .quote-flight-segment img{width:26px!important;height:26px!important}body.quote-print-mode .quote-flight-services-matrix,body.quote-print-mode .quote-flight-services-route-list{overflow:visible!important;max-width:100%!important}body.quote-print-mode .quote-flight-services-matrix::-webkit-scrollbar,body.quote-print-mode .quote-flight-services-route-list::-webkit-scrollbar{display:none!important}body.quote-print-mode .quote-flight-services-route-list{flex-wrap:wrap!important;white-space:normal!important;gap:4px!important}body.quote-print-mode .quote-flight-services-route-list>*{min-width:0!important;padding:2px 6px!important;gap:4px!important;font-size:10px!important}body.quote-print-mode .quote-flight-services-row{grid-template-columns:.85fr repeat(4,minmax(58px,1fr))!important;gap:4px!important;font-size:10px!important;padding:5px 0!important}body.quote-print-mode .quote-flight-services-row>div{min-width:0!important}body.quote-print-mode .quote-flight-services-row span{max-width:100%!important}body.quote-print-mode .quote-print-page [role=button],body.quote-print-mode .quote-print-page button{break-inside:avoid}}body.quote-pdf-exporting .quote-pdf-hidden{display:none!important}body.quote-pdf-exporting .quote-flight-stopover-badge{background:#eef7fb!important;border-color:#b8dbe8!important}body.quote-pdf-exporting .quote-flight-stop-box{background:#fdebe9!important}.fse-date-class-wrapper>div>div{width:100%}.fse-date-class-col>*{flex:1;min-width:0}@media(max-width:768px){.fse-sections-wrapper>div:nth-child(2) ul{inset-inline-start:-85px}}@media(min-width:769px)and (max-width:1023px){.fse-sections-wrapper>div:first-child,.fse-sections-wrapper>div:nth-child(2){inset-inline-start:-116px}.fse-sections-wrapper>div:first-child{top:-75px}}.cal-grid td{width:40px;height:40px;padding:0;background-color:var(--sectionColor)}.fse-date-wrapped,.fse-date-wrapped>:first-child,.fse-date-wrapped>[role=group],.fse-date-wrapped>button{border-end-start-radius:var(--borderRadius)}.se-divider{position:relative}.se-divider:before{content:"";display:block;position:absolute;height:70%;top:50%;transform:translateY(-50%);border-inline-end:1px solid var(--dividerColor);inset-inline-end:100%}.se-nonflights-container{display:flex;gap:10px;width:100%;min-height:90px}.se-nonflights-container>form{display:flex;background-color:var(--sectionColor);border-radius:var(--borderRadius);box-shadow:var(--boxShadowHard);width:100%}.se-nonflights-container--mobile>form{margin-top:10px;margin-bottom:30px;flex-wrap:wrap}.se-nonflights-container>form>div:nth-child(odd){display:flex}.se-nonflights-container>form>div:nth-child(odd):not([role=button]){flex:1}.se-nonflights-container--mobile>form>div:nth-child(odd):not([role=button]){flex:unset;width:100%;display:flex;align-items:center;justify-content:center}.custom-select:has([data-focus-visible])>span:first-of-type{color:var(--secondaryColor)}.custom-input{position:relative;display:flex;flex-direction:column;height:100%}.custom-input label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;position:absolute;transition:all .3s ease;top:10px;inset-inline-start:12px}.custom-input>span:first-of-type{position:absolute;transition:all 1s cubic-bezier(0,1,0,1);transform:scaleX(0);height:2px;width:96%;top:44.5px;left:0;right:0;margin-inline:auto}.custom-input--large>span:first-of-type{top:149px;width:100%}.custom-input:has(input:focus,textarea:focus)>span:first-of-type{transform:scaleX(1)}.custom-input:has(input:focus,textarea:focus):has(input:not(:user-invalid),textarea:not(:user-invalid)) label{color:var(--secondaryColor)}.custom-input:has(input:focus,textarea:focus):has(input:not(:user-invalid),textarea:not(:user-invalid))>span:first-of-type{background:var(--secondaryColor)}.custom-input:has(input:focus,textarea:focus):has(input:user-invalid,textarea:user-invalid) label{color:var(--errorColor)}.custom-input:has(input:focus,textarea:focus):has(input:user-invalid,textarea:user-invalid)>span:first-of-type{background:var(--errorColor)}.custom-input:not([data-disabled]) input,.custom-input:not([data-disabled]) textarea{border:1px solid var(--inputBorderColor)}.custom-input[data-invalid]:not([data-disabled]) input,.custom-input[data-invalid]:not([data-disabled]) textarea{border-color:var(--errorColor)}.custom-input[data-disabled] input,.custom-input[data-disabled] textarea{border:1px solid rgba(118,118,118,.2980392157)}.custom-input:not([data-disabled]) label{cursor:text}.custom-input:has(input:focus,input:not([value=""])) label,.custom-input:has(textarea:focus,textarea:not([value=""])) label{font-size:var(--tinyFont);transform:translateY(-100%);top:-2px}.custom-input input,.custom-input textarea{outline:unset;border:unset;padding:10px;border-radius:var(--borderRadius)}.custom-input--large input,.custom-input--large textarea{height:150px;max-width:70vw;width:500px}.custom-input input[type=number]{appearance:textfield}.custom-input input[type=number]::-webkit-inner-spin-button,.custom-input input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.custom-phone-input{position:relative;display:flex;flex-direction:column;height:fit-content;min-width:0;max-width:300px}.custom-phone-input>span:first-of-type{position:absolute;transition:all 1s cubic-bezier(0,1,0,1);transform:scaleX(0);height:2px;width:96%;top:44.5px;left:0;right:0;margin-inline:auto}.custom-phone-input:has(button[data-focused]) label,.custom-phone-input:has(input:focus) label{color:var(--secondaryColor)}.custom-phone-input:has(button[data-focused])>span:first-of-type,.custom-phone-input:has(input:focus)>span:first-of-type{background:var(--secondaryColor);transform:scaleX(1)}.custom-phone-input.cpi-invalid:has(button[data-focused]):not(:has(input[value=""])) label,.custom-phone-input.cpi-invalid:has(input:focus):not(:has(input[value=""])) label,.custom-phone-input.cpi-invalid:not(:has(input[value=""])) label{color:var(--errorColor)}.custom-phone-input.cpi-invalid:has(button[data-focused]):not(:has(input[value=""]))>span:first-of-type,.custom-phone-input.cpi-invalid:has(input:focus):not(:has(input[value=""]))>span:first-of-type,.custom-phone-input.cpi-invalid:not(:has(input[value=""]))>span:first-of-type{background:var(--errorColor);transform:scaleX(1)}.tours-guest-room>p:nth-child(3){font-size:var(--tinyFont)}.tours-guest-room>div+div{padding-block:30px;border-top:1px solid var(--dividerColor)}.customer-inputs-row>*,.flight-pax-inputs>*,.tours-pax-inputs>*{flex:1;width:100%}.tours-pax-inputs>*{min-width:max(20%,200px)}@media(max-width:768px){.customer-inputs-row>*,.flight-pax-inputs>*,.tours-pax-inputs>*{flex-basis:100%;max-width:none;min-width:0;width:100%}.customer-inputs-row>*>*,.flight-pax-inputs>*>*,.tours-pax-inputs>*>*{max-width:none;width:100%}}.nuvei-overlay .sfc-main-container .sfc-cfa-button{background-color:var(--primaryColor);border:1px solid var(--dividerColor);transition:var(--btnTransition)}.nuvei-overlay .sfc-main-container .sfc-cfa-button:focus,.nuvei-overlay .sfc-main-container .sfc-cfa-button:hover{background:var(--primaryHover)}.nuvei-overlay .sfc-main-container .form-radio-style.item-selected{border:1px solid var(--dividerColor)}@media print{.print-hidden{display:none!important}}.pill-label-price span{font-size:inherit}.btn-inline-price span{font-size:var(--tinyFont)}.seat-selected-btn *{color:#065f46}.seat-tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:100%;max-width:240px;padding:8px 10px;border-radius:10px;background:rgba(15,23,42,.95);color:#f8fafc;font-size:12px;line-height:1.35;box-shadow:0 8px 22px rgba(0,0,0,.25);white-space:pre-wrap;z-index:10;text-align:start}[dir=ltr] .seat-tooltip[data-tooltip]:hover:after{left:50%;transform:translate(-50%,-8px)}[dir=rtl] .seat-tooltip[data-tooltip]:hover:after{right:50%;transform:translate(50%,-8px)}.ai-rail{--ai-chat-container-width:min(860px,calc(100vw - 32px));--ai-results-gutter:max(16px,calc((100vw - var(--ai-chat-container-width)) / 2));position:relative;width:100vw;min-width:0;box-sizing:border-box;overflow:visible hidden}@media(max-width:768px){.ai-rail{--ai-chat-container-width:calc(100vw - 30px);--ai-results-gutter:15px}}[dir=ltr] .ai-rail--ltr{left:calc(var(--ai-results-gutter)*-1);direction:ltr}[dir=rtl] .ai-rail--ltr{right:calc(var(--ai-results-gutter)*-1);direction:rtl}[dir=ltr] .ai-rail--rtl{left:var(--ai-results-gutter);direction:rtl}[dir=rtl] .ai-rail--rtl{right:var(--ai-results-gutter);direction:ltr}.ai-results-scroll>div>div{box-sizing:border-box;padding-inline-start:var(--ai-results-gutter);scroll-padding-inline-start:var(--ai-results-gutter)}.ai-filters-rail{padding-inline:var(--ai-results-gutter)}.ai-slide{display:flex;align-self:stretch;white-space:normal}.ai-slide--hotel,.ai-slide--tour{flex:0 0 min(430px,100vw - 72px);min-width:min(430px,100vw - 72px)}.ai-slide--flight{flex:0 0 min(520px,100vw - 72px);min-width:min(520px,100vw - 72px)}.ai-slide--hotel>div,.ai-slide--tour>div{width:100%;height:100%}.ai-slide--hotel>div>div{height:100%}.ai-slide--flight>section{width:100%;height:100%}._access-icon{background-color:var(--secondaryColor)!important;box-shadow:unset!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:50%!important;border:.5px solid #fff!important}._access-icon *{color:var(--sectionColor)!important;zoom:1.55}[dir=ltr] ._access-icon *{margin-left:4px}[dir=rtl] ._access-icon *{margin-right:4px}.slider{position:relative;width:220px}.slider__left-value,.slider__range,.slider__right-value,.slider__track{position:absolute}.slider__range,.slider__track{border-radius:3px;height:5px}.slider__track{background-color:var(--lightTextColor);width:100%;z-index:1}.slider__range{background-color:var(--secondaryColor);z-index:2}.slider__left-value,.slider__right-value{color:hsla(0,0%,51%,.7);font-size:var(--miniFont);margin-top:20px}[dir=ltr] .slider__left-value{left:6px}[dir=rtl] .slider__left-value{right:6px}[dir=ltr] .slider__right-value{right:-4px}[dir=rtl] .slider__right-value{left:-4px}.thumb,.thumb::-webkit-slider-thumb{appearance:none}.thumb{pointer-events:none;position:absolute;height:0;width:220px;outline:none}.thumb--zindex-3{z-index:3}.thumb--zindex-4{z-index:4}.thumb--zindex-5{z-index:5}.thumb::-webkit-slider-thumb{cursor:pointer;background-color:var(--btnHover);border:none;border-radius:50%;box-shadow:var(--box-shadow-medium);height:20px;width:20px;margin-top:4px;pointer-events:all;position:relative}.thumb::-moz-range-thumb{background-color:var(--btnHover);border:none;border-radius:50%;box-shadow:var(--box-shadow-medium);cursor:pointer;height:20px;width:20px;margin-top:4px;pointer-events:all;position:relative}div.rmdp-range{background-color:var(--secondaryColor)}div.rmdp-container{width:100%}input.DateInput_input{padding-top:2px;padding-bottom:5px}.DateRangePicker svg{display:none;color:var(--searchTextColor)}.mobile-datepicker .DateRangePicker .DayPickerNavigation_svg__vertical{display:inline-block}.flight-datepicker div.DateInput{width:50%}.DateRangePicker,.DateRangePickerInput{width:100%}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background-color:var(--sectionColor)!important}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:hover{border:1px solid var(--dividerColor)!important}.CalendarDay__blocked_calendar:active{border:1px solid var(--primaryColor)!important}.CalendarDay__highlighted_calendar{box-shadow:inset 0 0 1px 1px var(--primaryColor)}.CalendarDay__highlighted_calendar:not(.CalendarDay__selected,.CalendarDay__selected_span){background:unset!important}.CalendarDay__highlighted_calendar:hover{background:var(--primaryColor)!important;color:var(--sectionColor)!important}.CalendarDay__highlighted_calendar:hover *{color:var(--sectionColor)!important}.DayPickerNavigation_button__disabled{pointer-events:none!important}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover,.package-details-datepicker .CalendarDay__blocked_calendar{border:unset!important}.DayPickerNavigation_nextButton__verticalScrollableDefault svg,.DayPickerNavigation_prevButton__verticalScrollableDefault svg{margin:auto}.DayPicker_weekHeader__verticalScrollable ul{text-align:center}div[class*=fullScreenPortal] button[class*=closeButton]{padding:10px;top:-5px}.CalendarDay__selected,.CalendarDay__selected_span{color:var(--sectionColor)!important;box-shadow:unset}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.f997ba5a.ttf) format("truetype"),url(/_next/static/media/icomoon.13ce67d2.woff) format("woff"),url(/_next/static/media/icomoon.dc95d49b.svg) format("svg");font-display:swap;font-weight:400;font-style:normal}i{font-weight:400;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i,i:before{font-family:icomoon!important}.icon-one_way:before{content:""}.icon-round_trip:before{content:""}.icon-multi_city:before{content:""}.icon-dropdown:before{content:""}.icon-minus_map:before{content:""}.icon-plus_map:before{content:""}.icon-user_male:before{content:""}.icon-user_female:before{content:""}.icon-send:before{content:""}.icon-print:before{content:""}.icon-luggage:before{content:""}.icon-long_stay:before{content:""}.icon-mixed_cabin:before{content:""}.icon-no_luggage:before{content:""}.icon-few_seats:before{content:""}.icon-settings:before{content:""}.icon-hotel_sorting:before{content:""}.icon-hotel:before{content:""}.icon-sort:before{content:""}.icon-stop:before{content:""}.icon-time_zone:before{content:""}.icon-airline:before{content:""}.icon-ShoppingCenter:before,.icon-budget:before{content:""}.icon-users:before{content:""}.icon-bus:before{content:""}.icon-v:before{content:""}.icon-restaurant:before{content:""}.icon-1-star:before{content:""}.icon-2-star:before{content:""}.icon-3-star:before{content:""}.icon-4-star:before{content:""}.icon-5-star:before{content:""}.icon-x:before{content:""}.icon-guide_tour:before{content:""}.icon-arrow_left:before{content:""}.icon-arrow_right:before{content:""}.icon-edit:before{content:""}.icon-airplane:before{content:""}.icon-WakeUpService:before,.icon-assistance:before{content:""}.icon-flight:before{content:""}.icon-exchange:before{content:""}.icon-Beach:before,.icon-vacation_deal:before{content:""}.icon-Handicapped:before{content:""}.icon-BussinessCenterInternet:before,.icon-wifi:before{content:""}.icon-CopyMachine:before,.icon-Fax:before{content:""}.icon-ConferanceRoom:before,.icon-MeetingFacilities:before{content:""}.icon-InRoomPhone:before{content:""}.icon-Elevator:before{content:""}.icon-PlayingRoom:before,.icon-WaterPark:before{content:""}.icon-AirCondition:before{content:""}.icon-Garden:before,.icon-Spa:before{content:""}.icon-Parking:before{content:""}.icon-ChildrenSwimmingPool:before,.icon-OutDoorSwimmingPool:before,.icon-Pub:before{content:""}.icon-InRoomInternet:before{content:""}.icon-RoomService:before{content:""}.icon-FitnessCenter:before{content:""}.icon-Jacuzzi:before{content:""}.icon-Bar:before{content:""}.icon-InRoomSafe:before{content:""}.icon-LaundryDryCleaning:before{content:""}.icon-Sauna:before{content:""}.icon-ai:before{content:""}.icon-companies:before{content:""}.icon-clients:before{content:""}.icon-stop-button:before{content:""}.icon-up-arrow:before{content:""}.icon-MiniBar:before{content:""}.icon-CarRentalService:before{content:""}.icon-Couples:before{content:""}.icon-LittleChildren:before,.icon-user_girl:before{content:""}.icon-Casino:before{content:""}.icon-TurkishHamam:before{content:""}.icon-Library:before{content:""}.icon-BabySitting:before,.icon-BasketBall:before,.icon-Tennis:before,.icon-seat_infant:before{content:""}.icon-Volleyball:before{content:""}.icon-MiniGolf:before{content:""}.icon-BeautySaloon:before{content:""}.icon-PingPong:before{content:""}.icon-checkbox:before{content:""}.icon-BeachRestaurant:before{content:""}.icon-Nightclub:before{content:""}.icon-ComputerVideoGames:before,.icon-InRoomTelevision:before{content:""}.icon-Football:before,.icon-WaterSports:before{content:""}.icon-GoldenAge:before,.icon-senior:before{content:""}.icon-FamilyTeenagers:before,.icon-user_boy:before{content:""}.icon-night_flight:before{content:""}.icon-mobile_gps_pin:before{content:""}.icon-airport:before{content:""}.icon-hour:before{content:""}.icon-population:before{content:""}.icon-amenities:before{content:""}.icon-list:before{content:""}.icon-grid:before{content:""}.icon-visa:before{content:""}.icon-stopover:before{content:""}