.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:flex;flex-direction:column;align-items:center;width:100%}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;width:100%}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_container__aoG4z{background-color:red;width:100%;height:100%}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_main__GlU4n{align-items:center;margin-bottom:15px;max-width:100%}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.ExoticPlacesSection_exoticPlacesSection__fntJj{width:100%;background-color:#ffffff;display:flex;justify-content:center;overflow-x:hidden;padding:2.5rem 16px;margin-bottom:2.5rem}.ExoticPlacesSection_contentWrapper__1czPC{max-width:1300px;width:100%}.ExoticPlacesSection_title__53n6I{font-size:2.5rem;font-weight:700;color:#1A2B49;margin-bottom:2.5rem;margin-top:0;text-align:left;position:relative;padding-bottom:1rem}.ExoticPlacesSection_title__53n6I:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#3b82f6;border-radius:2px}.ExoticPlacesSection_placesGrid__2Xi78{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.ExoticPlacesSection_placeCard__NtyHf{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:4/3;box-shadow:0 4px 12px rgba(0,0,0,.06);cursor:pointer}.ExoticPlacesSection_placeImage__nxxLK{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .3s ease}.ExoticPlacesSection_placeCard__NtyHf:hover .ExoticPlacesSection_placeImage__nxxLK{transform:scale(1.05)}.ExoticPlacesSection_placeNameOverlay__Um6nW{position:absolute;top:1rem;left:1rem;background-color:#ffffff;padding:.75rem 1.25rem;border-radius:6px;z-index:2;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ExoticPlacesSection_placeNameOverlay__Um6nW h3{color:#1A2B49;font-size:1.5rem;font-weight:800;margin:0;line-height:1.2}.ExoticPlacesSection_placeCard4__1RgH1{grid-column:1/span 2}.ExoticPlacesSection_placeCard5__imKY2{grid-column:2/span 2}@media (min-width:769px){.ExoticPlacesSection_placesGrid__2Xi78{grid-template-columns:repeat(12,1fr)}.ExoticPlacesSection_placeCard1__9bcy0{grid-column:1/span 3}.ExoticPlacesSection_placeCard2__o_Fos{grid-column:4/span 6;aspect-ratio:8/3}.ExoticPlacesSection_placeCard3__hh1Ub{grid-column:10/span 3}.ExoticPlacesSection_placeCard4__1RgH1{grid-column:1/span 6;aspect-ratio:8/3}.ExoticPlacesSection_placeCard5__imKY2{grid-column:7/span 6;aspect-ratio:8/3}}@media (max-width:1024px){.ExoticPlacesSection_title__53n6I{font-size:36px}.ExoticPlacesSection_placeNameOverlay__Um6nW h3{font-size:1.3rem}.ExoticPlacesSection_placesGrid__2Xi78{grid-template-columns:repeat(2,1fr)}.ExoticPlacesSection_placeCard1__9bcy0,.ExoticPlacesSection_placeCard2__o_Fos,.ExoticPlacesSection_placeCard3__hh1Ub,.ExoticPlacesSection_placeCard4__1RgH1,.ExoticPlacesSection_placeCard5__imKY2{grid-column:auto/span 1;aspect-ratio:4/3;margin-top:0}.ExoticPlacesSection_placeCard5__imKY2{grid-column:1/-1}}@media (max-width:768px){.ExoticPlacesSection_placeCard__NtyHf:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:65%;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:1;pointer-events:none}.ExoticPlacesSection_placesGrid__2Xi78{grid-template-columns:repeat(2,1fr)}.ExoticPlacesSection_placeCard1__9bcy0,.ExoticPlacesSection_placeCard2__o_Fos,.ExoticPlacesSection_placeCard3__hh1Ub,.ExoticPlacesSection_placeCard4__1RgH1,.ExoticPlacesSection_placeCard5__imKY2{grid-column:auto/span 1;aspect-ratio:4/3}.ExoticPlacesSection_placeCard5__imKY2{grid-column:1/-1;max-width:none}}@media (max-width:480px){.ExoticPlacesSection_title__53n6I{font-size:1.75rem;margin-bottom:20px}.ExoticPlacesSection_placesGrid__2Xi78{grid-template-columns:1fr}.ExoticPlacesSection_placeCard1__9bcy0,.ExoticPlacesSection_placeCard2__o_Fos,.ExoticPlacesSection_placeCard3__hh1Ub,.ExoticPlacesSection_placeCard4__1RgH1,.ExoticPlacesSection_placeCard5__imKY2{grid-column:auto/span 1;max-width:none;margin-left:0;margin-right:0}.ExoticPlacesSection_placeNameOverlay__Um6nW h3{font-size:1.1rem}}.GoWildsSection_section__EWXWS{width:100%;background-color:#f8f9fa;background-image:linear-gradient(120deg,#f8f9fa,#ffffff);padding:6rem 1.5rem;position:relative;overflow:hidden}.GoWildsSection_section__EWXWS:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%233b82f6' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.5;pointer-events:none}.GoWildsSection_container__TVjo3{max-width:1300px;margin:0 auto}.GoWildsSection_content__IUHO8{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.GoWildsSection_textContent__T1vUO{max-width:600px}.GoWildsSection_title__RdnNb{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#1A2B49;line-height:1.2;margin:0 0 1.5rem;position:relative}.GoWildsSection_title__RdnNb:after{content:"";position:absolute;bottom:-.9rem;left:0;width:80px;height:4px;background-color:#3b82f6;border-radius:2px}.GoWildsSection_description__JqB7Q{font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.6;color:#6b7280;margin:0 0 2rem}.GoWildsSection_button__UNNhS{display:inline-flex;align-items:center;background-color:#3b82f6;color:white;font-weight:600;font-size:1.125rem;padding:1rem 2rem;border-radius:8px;border:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.GoWildsSection_button__UNNhS:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}.GoWildsSection_button__UNNhS:hover{background-color:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.2)}.GoWildsSection_button__UNNhS:hover:before{left:100%}.GoWildsSection_features__TfS_v{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.GoWildsSection_featureCard__t3cf3{background:white;padding:2rem;border-radius:12px;border:1px solid #eef2f7;transition:all .3s ease;position:relative;overflow:hidden}.GoWildsSection_featureCard__t3cf3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg,transparent,rgba(59,130,246,.05),transparent);transform:translateX(-100%);transition:transform .6s ease}.GoWildsSection_featureCard__t3cf3:hover:before{transform:translateX(100%)}.GoWildsSection_featureCard__t3cf3:hover{transform:translateY(-4px);box-shadow:0 12px 24px -10px rgba(0,0,0,.1)}.GoWildsSection_featureCard__t3cf3.GoWildsSection_highlighted__ogZON{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:transparent;transform:scale(1.02)}.GoWildsSection_featureCard__t3cf3.GoWildsSection_highlighted__ogZON .GoWildsSection_featureDescription__4c5Is,.GoWildsSection_featureCard__t3cf3.GoWildsSection_highlighted__ogZON .GoWildsSection_featureTitle__BsSBC{color:white}.GoWildsSection_featureCard__t3cf3.GoWildsSection_highlighted__ogZON .GoWildsSection_iconWrapper__nayFZ svg{fill:white}.GoWildsSection_iconWrapper__nayFZ{margin-bottom:1rem}.GoWildsSection_iconWrapper__nayFZ svg{width:40px;height:40px;fill:#3b82f6;transition:all .3s ease}.GoWildsSection_featureTitle__BsSBC{font-size:1.25rem;font-weight:600;color:#1A2B49;margin:0 0 .75rem}.GoWildsSection_featureDescription__4c5Is{font-size:1rem;line-height:1.5;color:#6b7280;margin:0}@media (max-width:1024px){.GoWildsSection_section__EWXWS{padding:5rem 2rem}.GoWildsSection_content__IUHO8{gap:3rem}.GoWildsSection_features__TfS_v{gap:1.25rem}.GoWildsSection_featureCard__t3cf3{padding:1.75rem}}@media (max-width:768px){.GoWildsSection_section__EWXWS{padding:4rem 1rem}.GoWildsSection_content__IUHO8{grid-template-columns:1fr;gap:2.5rem}.GoWildsSection_textContent__T1vUO{max-width:100%;padding:0 .5rem}.GoWildsSection_title__RdnNb{font-size:2rem;margin-bottom:2rem}.GoWildsSection_description__JqB7Q{font-size:1rem;margin-bottom:2.5rem}.GoWildsSection_button__UNNhS{width:100%;justify-content:center;font-size:1rem;padding:1rem 1.5rem}.GoWildsSection_features__TfS_v{gap:1.25rem;padding:0 .5rem}}@media (max-width:480px){.GoWildsSection_section__EWXWS{padding:3rem 1rem}.GoWildsSection_features__TfS_v{grid-template-columns:1fr;gap:1rem}.GoWildsSection_featureCard__t3cf3{padding:1.75rem}.GoWildsSection_featureTitle__BsSBC{font-size:1.125rem;margin-bottom:.5rem}.GoWildsSection_iconWrapper__nayFZ svg{width:36px;height:36px}}@keyframes Hero_fadeInUp__fGJIe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero_fadeInRight__p0XG7{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes Hero_fadeInLeft__wDn5X{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes Hero_kenburns__vR1N8{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.15) translate(-2%,2%)}}.Hero_hero__Qd98m{position:relative;width:100%;height:900px;display:flex;flex-direction:column;justify-content:center;padding:180px 0 4rem;color:#ffffff;overflow:hidden}.Hero_heroContentWrapper__N9rRP{width:100%;max-width:1400px;margin:0 auto;padding:0 2rem;z-index:2;position:relative}.Hero_heroBackground__ruoxw{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.Hero_backgroundImage__rvLL0{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;opacity:0;transition:opacity 1.5s ease-in-out,transform 7s ease-out;transform:scale(1.1)}.Hero_backgroundImage__rvLL0.Hero_active__86fmR{opacity:1;transform:scale(1.2)}.Hero_heroOverlay__csRz9{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.75) 5%,rgba(0,0,0,.5) 15%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.4) 60%,rgba(0,0,0,.75) 85%,rgba(0,0,0,.95));z-index:1}.Hero_heroContent__kXHW1{opacity:0;transform:translateY(30px);animation:Hero_fadeInUp__fGJIe 1s ease-out forwards}.Hero_heroTitle__ZRPOe{font-size:3.8rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;max-width:700px}.Hero_heroLink__8XdGb{font-size:1.1rem;font-weight:500;text-decoration:none;color:#ffffff;padding-bottom:2px;border-bottom:1px solid transparent;transition:all .3s ease;text-shadow:1px 1px 2px rgba(0,0,0,.2);margin-bottom:3rem;display:inline-block}.Hero_heroLink__8XdGb:hover{border-color:#ffffff;transform:translateY(-2px)}.Hero_exploreButton__kV8gM{background-color:#ffffff;color:#1A2B49;padding:1.2rem 2.8rem;border-radius:8px;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-block;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.2);border:1px solid transparent;cursor:pointer;opacity:0;transform:translateY(30px);animation:Hero_fadeInUp__fGJIe 1s ease-out .5s forwards}.Hero_exploreButton__kV8gM:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.25);background-color:#f9fafb}.Hero_bookingWidget__4o5KG,.Hero_imageSection__1vXGe,.Hero_textSection__AwNp9>*{opacity:0}.Hero_animateWelcomeText__2XtDb{animation:Hero_fadeInUp__fGJIe .6s ease-out .2s forwards}.Hero_animateHeading___Kv4d{animation:Hero_fadeInUp__fGJIe .7s ease-out .4s forwards}.Hero_animateDescription__tSqiy{animation:Hero_fadeInUp__fGJIe .7s ease-out .6s forwards}.Hero_animateSocialProof__p7Gud{animation:Hero_fadeInUp__fGJIe .7s ease-out .8s forwards}.Hero_animateImageSection__K_I2v{animation:Hero_fadeInLeft__wDn5X .9s ease-out .5s forwards}.Hero_animateBookingWidget__4SsUh{animation:Hero_fadeInUp__fGJIe .8s ease-out 1s forwards}.Hero_animateActionButtons__SuctT{animation:Hero_fadeInUp__fGJIe .7s ease-out 1s forwards}.Hero_contentWrapper__C6BYq{display:flex;align-items:center;justify-content:center;width:100%;max-width:1400px;margin:0 auto;gap:2rem;position:relative}.Hero_textSection__AwNp9{flex:1;max-width:700px;display:flex;flex-direction:column;gap:1.5rem;z-index:5;position:relative;padding-bottom:200px;padding-top:100px}.Hero_imageSection__1vXGe{flex:1;max-width:600px;height:650px;display:flex;justify-content:center;align-items:center;position:relative;border-top-left-radius:500px;border-top-right-radius:500px;overflow:hidden;z-index:1}.Hero_heroImage__uuIvE{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;image-resolution:100%}.Hero_welcomeText__Xlqcb{color:#3b82f6;background-color:#7fb6ff41;padding:.8rem;border-radius:7px;font-size:.9rem;font-weight:500;display:inline-block;width:-moz-fit-content;width:fit-content}.Hero_heading__93Q92{font-size:5rem;font-weight:700;line-height:1.2;color:#333;margin:0}.Hero_description__OnU_O{font-size:1rem;color:#555;line-height:1.6}.Hero_bookingWidget__4o5KG{position:absolute;bottom:3rem;left:calc(-10px);bottom:calc(50px);width:-moz-fit-content;width:fit-content;max-width:1300px;background-color:#ffffff;padding:1.8rem 2rem;border-radius:12px;display:flex;flex-direction:row;align-items:flex-end;gap:2.5rem;z-index:10;box-shadow:0 8px 25px rgba(0,0,0,.1);transition:all .3s ease-in-out}.Hero_bookNowButton__NooEf{align-self:flex-start;margin-top:15px;display:flex;align-items:center;background-color:#3b82f6;color:#ffffff;font-weight:600;font-size:2rem;font:600 16px Prompt,sans-serif;padding:1px 3px 1px 1.5rem;border:none;border-radius:40px;line-height:20px;gap:.8rem;cursor:pointer;position:relative;transition:background-color .1s ease,transform .1s ease,box-shadow .1s ease;width:200px;height:65px}.Hero_bookNowButton__NooEf:hover{background-color:#123072}.Hero_bookNowButton__NooEf:focus-visible{outline:3px solid #123072;outline-offset:3px}.Hero_arrowCircle__psNrc{width:15px;height:15px;background-color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .1s ease;margin-left:auto}.Hero_buttonIcon__XWi9P{width:35px;height:35px;transition:transform .1s ease,fill .1s ease;padding:3px}.Hero_checkButton__iprs7{background-color:#3b82f6;color:#ffffff;padding:.9rem 1.8rem;border:none;border-radius:8px;cursor:pointer;font-weight:600;font-size:1rem;transition:background-color .3s ease,color .3s ease,transform .2s ease;white-space:nowrap;height:-moz-fit-content;height:fit-content;box-shadow:0 4px 12px rgba(59,130,246,.2)}.Hero_checkButton__iprs7:hover{background-color:#2563eb;color:#ffffff;transform:scale(1.05)}.Hero_socialProof__EvQFT{display:flex;align-items:center;gap:1rem;margin-top:1rem}.Hero_avatars__eFQyS{display:flex}.Hero_avatarPlaceholder__htI0i{width:60px;height:60px;border-radius:50%;background-color:#d1d5db;border:0 solid white;margin-left:-19px;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:700;color:#4b5563;overflow:hidden}.Hero_avatarPlaceholder__htI0i img,.Hero_avatarPlaceholder__htI0i>div>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Hero_avatars__eFQyS>:first-child{margin-left:0}.Hero_avatarCount__Hpnxh{background-color:#93c5fd;color:#1e40af}.Hero_bookedText__BPdOV{font-size:.9rem;color:#666}@media (max-width:1200px){.Hero_hero__Qd98m{height:800px;padding:160px 0 3rem}.Hero_heroTitle__ZRPOe{font-size:3.2rem}}@media (max-width:992px){.Hero_hero__Qd98m{height:700px;padding:140px 0 3rem}.Hero_heroTitle__ZRPOe{font-size:2.8rem;max-width:600px}.Hero_heroContentWrapper__N9rRP{padding:0 1.5rem}.Hero_exploreButton__kV8gM{padding:1rem 2.2rem}}@media (max-width:768px){.Hero_hero__Qd98m{height:75vh;min-height:500px;max-height:700px;padding:80px 0 2rem}.Hero_heroContentWrapper__N9rRP{padding:0 1rem;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.Hero_heroContent__kXHW1{margin-bottom:1.5rem;width:100%}.Hero_heroTitle__ZRPOe{font-size:2.4rem;margin-bottom:1rem;max-width:100%}.Hero_heroLink__8XdGb{font-size:1rem;margin-bottom:1.5rem;display:inline-block}.Hero_exploreButton__kV8gM{width:100%;text-align:center;padding:1rem 1.5rem;font-size:1rem}.Hero_heroOverlay__csRz9{background:linear-gradient(180deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.7) 10%,rgba(0,0,0,.4) 30%,rgba(0,0,0,.6) 70%,rgba(0,0,0,.95))}}@media (max-width:576px){.Hero_hero__Qd98m{height:75vh;min-height:450px;max-height:650px}.Hero_heroTitle__ZRPOe{font-size:2rem;line-height:1.3}.Hero_heroContentWrapper__N9rRP{justify-content:flex-end;padding-bottom:2rem}}@media (max-width:360px){.Hero_hero__Qd98m{height:75vh;min-height:400px;max-height:600px}.Hero_heroTitle__ZRPOe{font-size:1.8rem}.Hero_heroContent__kXHW1{margin-bottom:1rem}.Hero_exploreButton__kV8gM{padding:.875rem 1.25rem}}@media (max-width:576px) and (min-height:800px){.Hero_hero__Qd98m{height:75vh;max-height:700px}}@media (max-width:576px) and (max-height:700px){.Hero_hero__Qd98m{height:75vh;min-height:400px}}.Hero_inputField__tvz5V input,.Hero_inputField__tvz5V select{all:unset;flex:1;padding-left:.2rem;font-size:.9rem;color:#000000;background-color:transparent;width:100%;height:100%;cursor:pointer}.Hero_inputField__tvz5V select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.Hero_inputField__tvz5V{position:relative;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:500px;padding:.6rem 1rem;background-color:#ffffff;font-size:.9rem;color:#a0a0a0;width:150px}.Hero_inputField__tvz5V input[type=date]{all:unset;width:100%;cursor:pointer;font-size:.9rem;color:#a0a0a0}.Hero_inputField__tvz5V .Hero_icon__adE61{position:absolute;right:1rem;pointer-events:none;color:#000;width:18px;height:18px;fill:#333}.Hero_inputField__tvz5V input[type=number]::-webkit-inner-spin-button,.Hero_inputField__tvz5V input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Hero_inputDate__csg40{border:none;outline:none;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;cursor:pointer;width:100%}.Hero_inputDate__csg40:focus{outline:none;box-shadow:none}.Hero_inputDate__csg40::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.Hero_backgroundImage__rvLL0.Hero_loading__hMC8r{filter:blur(10px);transform:scale(1.1)}.PopularDestinations_popularDestinationsContainer__C7UTt{width:100%;max-width:1300px;margin:0 auto 4rem}.PopularDestinations_headerSection__qrX9p{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.PopularDestinations_subheading__ZBWrQ{font-size:.9rem;color:#3b82f6;background-color:#e2ecfc;padding:.6rem 1rem;border-radius:7px;font-weight:500;text-transform:none;margin-bottom:1rem;display:inline-block;width:-moz-fit-content;width:fit-content}.PopularDestinations_heading__t7w0R{font-size:2.5rem;font-weight:700;color:#1A2B49;margin-bottom:2.5rem;text-align:left;position:relative;padding-bottom:1rem;line-height:1.2}.PopularDestinations_heading__t7w0R:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#3b82f6;border-radius:2px}.PopularDestinations_destinationCard__EbBm7{padding:0 .75rem;text-align:center;cursor:pointer}.PopularDestinations_cardImageWrapper__Txw3W{width:100%;aspect-ratio:1/1;background-color:#e9ecef;border-radius:8px;overflow:hidden;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;position:relative}.PopularDestinations_destinationCard__EbBm7:not(.PopularDestinations_loadingCard__x6YbV) .PopularDestinations_cardImageWrapper__Txw3W:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:65%;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,0));z-index:1;pointer-events:none}.PopularDestinations_imagePlaceholder__zxC24{width:100%;height:100%;background-color:#e0e0e0}.PopularDestinations_actualImage__pRKNM{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px;transition:transform .3s ease-in-out}.PopularDestinations_destinationCard__EbBm7:hover .PopularDestinations_actualImage__pRKNM{transform:scale(1.05)}.PopularDestinations_cardContent__HdIXq{padding:.5rem 0}.PopularDestinations_destinationName__ICnoy{font-size:1.125rem;font-weight:600;color:#1A2B49;line-height:1.4;margin-bottom:.75rem;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PopularDestinations_tourCount__U2qgJ{font-size:.875rem;color:#606770}.PopularDestinations_tourInfo__ih2TY{font-size:.875rem;font-weight:500;color:#6B7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.PopularDestinations_infoMessage__FFRKP,.PopularDestinations_loadingMessage__qXLxc{text-align:center;padding:2rem;font-size:1.1rem;color:#555}.PopularDestinations_loadingContainer__vN__u{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;color:#606770}.PopularDestinations_spinner__nJOXt{width:40px;height:40px;border:4px solid #e0e0e0;border-left-color:#1877f2;border-radius:50%;animation:PopularDestinations_spin__jeQSJ 1s linear infinite;margin-bottom:1rem}@keyframes PopularDestinations_spin__jeQSJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PopularDestinations_errorMessage__igDA3{text-align:center;padding:2rem;font-size:1.1rem;color:#d9534f;border:1px solid #d9534f;background-color:#f2dede;border-radius:4px;margin:1rem auto;max-width:800px}.PopularDestinations_slickArrow__wsdkr{background-color:transparent;border:none;border-radius:50%;width:44px;height:44px;display:flex!important;align-items:center;justify-content:center;z-index:10;box-shadow:none;transition:background-color .2s ease;position:absolute;transform:translateY(-50%)}.PopularDestinations_slickArrow__wsdkr svg{width:22px;height:22px;fill:#606770}.PopularDestinations_slickArrow__wsdkr:hover{background-color:#f0f2f5}.PopularDestinations_slickPrev__w7Gv_{left:10px}.PopularDestinations_slickPrev__w7Gv_ svg{transform:scaleX(-1)}.PopularDestinations_slickNext__BQCix{right:10px}.PopularDestinations_slickArrow__wsdkr:before{content:none!important}.PopularDestinations_manualDotsContainer___uOXQ{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:5px 0}.PopularDestinations_customManualDot__p6ef6{width:20px;height:4px;border-radius:2px;background-color:#d1d5db;margin:0 4px;cursor:pointer;transition:background-color .3s ease,width .3s ease}.PopularDestinations_customManualDotActive__dFbBt{background-color:#007bff;width:30px}.PopularDestinations_carouselWrapper__gkW45{position:relative;padding:0 50px}@media (max-width:768px){.PopularDestinations_popularDestinationsContainer__C7UTt{padding:0 16px}.PopularDestinations_arrow__suyO1{display:none!important}.PopularDestinations_carouselWrapper__gkW45{padding:0}.PopularDestinations_slideControls__Wx7Ua{display:flex!important}}@media (max-width:576px){.PopularDestinations_subheading__ZBWrQ{margin-top:.8rem}.PopularDestinations_headerSection__qrX9p{flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:20px}.PopularDestinations_slickArrow__wsdkr{display:none!important}.PopularDestinations_slickPrev__w7Gv_{left:5px}.PopularDestinations_slickNext__BQCix{right:5px}.PopularDestinations_heading__t7w0R{font-size:1.75rem;text-align:left;width:100%}.PopularDestinations_heading__t7w0R:after{left:0}.PopularDestinations_destinationName__ICnoy{font-size:1.2rem}.PopularDestinations_carouselWrapper__gkW45{position:relative;padding:0}}.PopularDestinations_sliderContainer__yGVGR{overflow:visible}.PopularDestinations_arrow__suyO1{position:absolute;top:38%;transform:translateY(-50%);background-color:#007bff;border:1px solid #007bff;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#fff;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.15)}.PopularDestinations_arrow__suyO1:hover{background-color:#0056b3;border-color:#0056b3}.PopularDestinations_arrow__suyO1:first-of-type{left:0}.PopularDestinations_arrow__suyO1:last-of-type{right:0}.PopularDestinations_slideControls__Wx7Ua{display:none;justify-content:center;gap:.75rem;margin-top:10px;width:100%}.PopularDestinations_dotIndicator__igabL{width:8px;height:8px;border-radius:50%;background-color:#d1d5db;border:none;padding:0;cursor:pointer;transition:all .3s ease}.PopularDestinations_dotIndicator__igabL.PopularDestinations_activeDot___DMMS{background-color:#3b82f6;width:24px;border-radius:4px}.PopularDestinations_loadingGrid__bRz2e{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;width:100%;padding:0 .75rem}.PopularDestinations_loadingCard__x6YbV{opacity:.7;pointer-events:none}.PopularDestinations_loadingImagePlaceholder__AVV33{width:100%;height:100%;background-color:#f8f9fa;border-radius:8px}.PopularDestinations_loadingCategoryPlaceholder__9tboF{width:40%;height:12px;background-color:#f1f3f4;border-radius:4px;margin-bottom:8px}.PopularDestinations_loadingNamePlaceholder__DRCyl{width:75%;height:18px;background-color:#f1f3f4;border-radius:4px}.PopularDestinations_mobileLoadingCard__sa1WF .PopularDestinations_loadingImagePlaceholder__AVV33{height:200px}.PopularDestinations_mobileLoadingCard__sa1WF .PopularDestinations_loadingCategoryPlaceholder__9tboF{width:35%;height:12px}.PopularDestinations_mobileLoadingCard__sa1WF .PopularDestinations_loadingNamePlaceholder__DRCyl{width:65%;height:16px}@media (max-width:768px){.PopularDestinations_loadingGrid__bRz2e{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0}}@media (max-width:576px){.PopularDestinations_loadingGrid__bRz2e{grid-template-columns:1fr}}@media (max-width:1024px){.PopularDestinations_heading__t7w0R{font-size:2.25rem}.PopularDestinations_destinationName__ICnoy{font-size:1rem}}@media (max-width:768px){.PopularDestinations_heading__t7w0R{font-size:2rem;margin-bottom:2rem}.PopularDestinations_destinationName__ICnoy{font-size:.9375rem;min-height:2.6em}}@media (max-width:480px){.PopularDestinations_heading__t7w0R{font-size:1.75rem;margin-bottom:1.5rem}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.ph-item{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;direction:ltr;display:flex;flex-wrap:wrap;margin-bottom:30px;overflow:hidden;padding:30px 15px 15px;position:relative}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item:before{animation:ph-animation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-250%;pointer-events:none;position:absolute;right:0;top:0;width:500%;z-index:1}.ph-item>*{display:flex;flex:1 1 auto;flex-flow:column;margin-bottom:15px;padding-left:15px;padding-right:15px}.ph-row{display:flex;flex-wrap:wrap;margin-top:-7.5px}.ph-row div{background-color:#ced4da;height:10px;margin-top:7.5px}.ph-row .big,.ph-row.big div{height:20px}.ph-row .empty{background-color:hsla(0,0%,100%,0)}.ph-col-2{flex:0 0 16.6666666667%}.ph-col-4{flex:0 0 33.3333333333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.6666666667%}.ph-col-10{flex:0 0 83.3333333333%}.ph-col-12{flex:0 0 100%}[class*=ph-col]{direction:ltr}[class*=ph-col]>*+.ph-row{margin-top:0}[class*=ph-col]>*+*{margin-top:7.5px}.ph-avatar{background-color:#ced4da;border-radius:50%;min-width:60px;overflow:hidden;position:relative;width:100%}.ph-avatar:before{content:" ";display:block;padding-top:100%}.ph-picture{background-color:#ced4da;height:120px;width:100%}@keyframes ph-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.PopularServicesSection_section__VWxok{width:100%;padding:6rem 0 8rem;background-color:#18201d;background-image:linear-gradient(180deg,#525252d5,#181818d5),url(/_next/static/media/inverted.c4c8f88a.png);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem;opacity:0;transition:opacity 1s ease-out}.PopularServicesSection_subTitle__t3TyS{color:#e2ecfc;background-color:#3b82f6;padding:.8rem;border-radius:7px;font-size:.9rem;font-weight:500;display:inline-block;width:-moz-fit-content;width:fit-content}.PopularServicesSection_title__zZMdL{margin:1rem auto;font-size:2.8rem;font-weight:700;color:#fff;line-height:1.3;max-width:1000px;width:100%;opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;transition-delay:.4s}.PopularServicesSection_bigWord__A_3lZ{font-size:12rem;font-weight:850;margin-top:3rem;background-image:url(/_next/static/media/adventure_2.6557c3d3.png);background-size:cover;background-position:50%;-webkit-background-clip:text;background-clip:text;color:transparent;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:1.2s}.PopularServicesSection_cardGrid__0I3hs{width:90%;max-width:1300px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;opacity:0;transition:opacity .8s ease-out;transition-delay:.6s}.PopularServicesSection_card___kPKH{background-color:#0f1413;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;opacity:0;transition:opacity .7s ease-out,transform .7s ease-out,background-color .35s ease,transform .35s ease}.PopularServicesSection_card___kPKH:hover{background-color:#ffffff}.PopularServicesSection_cardImageWrapper__NP47u{position:relative;width:100%;height:220px;overflow:hidden}.PopularServicesSection_cardImage__nnvQE{border-radius:25px;padding:.6rem}.PopularServicesSection_heartButton__4Q_gL{position:absolute;right:1rem;top:1rem;width:52px;height:52px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.25);border:none;margin:1rem;transition:background-color .3s ease}.PopularServicesSection_heartIcon__c1tlA{width:24px;height:24px;fill:#ff9e2c;pointer-events:none;transition:fill .3s ease}.PopularServicesSection_card___kPKH:hover .PopularServicesSection_heartButton__4Q_gL{background-color:#ff9e2c}.PopularServicesSection_card___kPKH:hover .PopularServicesSection_heartIcon__c1tlA{fill:#ffffff}.PopularServicesSection_cardContent__Sa38D{flex:1;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.PopularServicesSection_cardTitle__t2S_7{font-size:2rem;font-weight:700;color:#ffffff;margin-bottom:.6rem;transition:color .3s ease}.PopularServicesSection_cardDesc__1k11I{font-size:.875rem;font-weight:600;line-height:1.6;color:#adb5bd;margin-bottom:1rem;transition:color .3s ease}.PopularServicesSection_featureIconsRow__0VTF1{display:flex;gap:1em;margin-bottom:1rem;justify-content:flex-start}.PopularServicesSection_featureIcon__biNpK svg{width:32px;height:32px;fill:#ffffff;opacity:.7;transition:fill .3s ease}.PopularServicesSection_card___kPKH:hover .PopularServicesSection_featureIcon__biNpK svg{fill:#111111;opacity:1}.PopularServicesSection_card___kPKH:hover .PopularServicesSection_cardDesc__1k11I,.PopularServicesSection_card___kPKH:hover .PopularServicesSection_cardTitle__t2S_7,.PopularServicesSection_card___kPKH:hover .PopularServicesSection_featureIcon__biNpK{color:#111111;opacity:1}.PopularServicesSection_separatorLine__NiHR1{width:100%;height:1px;background-color:#9b9b9b44;margin:1.5rem 0}.PopularServicesSection_readMoreBtn__Lb9Nz{align-self:flex-start;display:flex;align-items:center;justify-content:space-between;background-color:#3b82f6;color:#ffffff;font-weight:600;font-size:1rem;font:600 16px Prompt,sans-serif;padding:4px 3px 4px 1.5rem;border:none;border-radius:40px;cursor:pointer;position:relative;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;width:50%}.PopularServicesSection_readMoreBtn__Lb9Nz:hover{background-color:#123072}.PopularServicesSection_arrowCircle__53eWY{width:45px;height:45px;background-color:#ffffff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.PopularServicesSection_readMoreBtn__Lb9Nz:hover .PopularServicesSection_arrowCircle__53eWY{background-color:#f0f0f0}.PopularServicesSection_buttonIcon__pmX8X{width:35px;height:35px;fill:#333333;transition:transform .3s ease,fill .3s ease;padding:3px}@media (max-width:1200px){.PopularServicesSection_section__VWxok{margin-bottom:4rem}.PopularServicesSection_cardGrid__0I3hs{width:95%;gap:1.5rem}.PopularServicesSection_title__zZMdL{font-size:2.5rem;padding:0 1rem}.PopularServicesSection_bigWord__A_3lZ{font-size:8rem}}@media (max-width:1100px){.PopularServicesSection_section__VWxok{margin-bottom:16rem}}@media (max-width:1024px){.PopularServicesSection_section__VWxok{padding:4rem 0 6rem;margin-bottom:16rem}.PopularServicesSection_title__zZMdL{font-size:2.25rem;padding:0 1.5rem}.PopularServicesSection_bigWord__A_3lZ{font-size:6rem;margin-top:2rem}.PopularServicesSection_cardTitle__t2S_7{font-size:1.75rem}.PopularServicesSection_featureIconsRow__0VTF1{gap:1.5rem}}@media (max-width:768px){.PopularServicesSection_section__VWxok{padding:3rem 0}.PopularServicesSection_cardGrid__0I3hs{grid-template-columns:1fr;gap:1.5rem}.PopularServicesSection_title__zZMdL{font-size:2rem}.PopularServicesSection_bigWord__A_3lZ{font-size:6rem}.PopularServicesSection_cardImageWrapper__NP47u{height:180px}.PopularServicesSection_cardContent__Sa38D{padding:1rem}.PopularServicesSection_cardTitle__t2S_7{font-size:1.25rem}.PopularServicesSection_featureIconsRow__0VTF1{gap:.75em}.PopularServicesSection_featureIcon__biNpK svg{width:20px;height:20px}.PopularServicesSection_separatorLine__NiHR1{margin:1rem 0}.PopularServicesSection_readMoreBtn__Lb9Nz{align-self:center}}@media (max-width:640px){.PopularServicesSection_section__VWxok{padding:2.5rem 0;margin-bottom:2rem}.PopularServicesSection_subTitle__t3TyS{font-size:.8rem;padding:.4rem .6rem}.PopularServicesSection_title__zZMdL{font-size:1.8rem}.PopularServicesSection_bigWord__A_3lZ{font-size:5rem;margin-top:2rem}.PopularServicesSection_cardImageWrapper__NP47u{height:200px}.PopularServicesSection_cardContent__Sa38D{padding:1rem}.PopularServicesSection_cardTitle__t2S_7{font-size:1.4rem;margin-bottom:.5rem}.PopularServicesSection_cardDesc__1k11I{font-size:.8rem;margin-bottom:.8rem}.PopularServicesSection_featureIconsRow__0VTF1{gap:.6em;margin-bottom:.8rem}.PopularServicesSection_featureIcon__biNpK svg{width:28px;height:28px}.PopularServicesSection_separatorLine__NiHR1{margin:1rem 0}.PopularServicesSection_readMoreBtn__Lb9Nz{align-self:center}}@media (max-width:480px){.PopularServicesSection_section__VWxok{padding:2rem 0;margin-bottom:1rem}.PopularServicesSection_cardGrid__0I3hs{width:95%}.PopularServicesSection_title__zZMdL{font-size:1.5rem}.PopularServicesSection_bigWord__A_3lZ{font-size:4rem}.PopularServicesSection_cardImageWrapper__NP47u{height:160px}.PopularServicesSection_heartButton__4Q_gL{width:30px;height:30px;margin:.5rem;right:.5rem;top:.5rem}.PopularServicesSection_heartIcon__c1tlA{width:14px;height:14px}.PopularServicesSection_readMoreBtn__Lb9Nz{align-self:center}}.PopularServicesSection_isViewable__l9tyW{opacity:1!important;transform:translateY(0)!important}.PopularServicesSection_isViewableGrid__b0kxh{opacity:1!important}.PremierToursSection_section__YgX3c{padding:5rem 2rem;background-color:#ffffff;overflow:hidden}.PremierToursSection_contentWrapper__mq7Pf{max-width:1300px;margin:0 auto;overflow:hidden}.PremierToursSection_sectionTitle__t2Hlp{font-size:2.5rem;font-weight:700;color:#1A2B49;margin-bottom:2.5rem;text-align:left;position:relative;padding-bottom:1rem;line-height:1.2}.PremierToursSection_sectionTitle__t2Hlp:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background-color:#3b82f6;border-radius:2px}.PremierToursSection_cardContainer__z1gD6{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.PremierToursSection_noToursMessage__2AvNv{grid-column:1/-1;text-align:center;padding:3rem 2rem;color:#6b7280;font-size:1.1rem;background-color:#f9fafb;border-radius:12px;border:2px dashed #d1d5db}.PremierToursSection_mobileCarousel__InJaa{display:flex!important;overflow-x:auto;gap:16px;padding:0 16px;margin:0 -1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.PremierToursSection_mobileCarousel__InJaa::-webkit-scrollbar{display:none}.PremierToursSection_mobileCard__F3l88{flex:0 0 280px}.PremierToursSection_card__B_Qiq{width:100%;background-color:#fff;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb;cursor:pointer;display:flex;flex-direction:column}.PremierToursSection_cardImageWrapper__fJvTx{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.PremierToursSection_cardImage__KJcjT{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.PremierToursSection_card__B_Qiq:hover .PremierToursSection_cardImage__KJcjT{transform:scale(1.05)}.PremierToursSection_checkmarkIcon__WKWFr,.PremierToursSection_heartIcon__larzO{stroke-width:1.5}.PremierToursSection_originalsBadge__qyjMv{position:absolute;top:.75rem;left:.75rem;background:#3B82F6;color:white;font-size:.7rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;z-index:2}.PremierToursSection_favoriteButton__Kczj6{position:absolute;top:.75rem;right:.75rem;width:32px;height:32px;border-radius:50%;background-color:rgba(255,255,255,.9);color:#6B7280;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.PremierToursSection_favoriteButton__Kczj6.PremierToursSection_favorited__xXBUJ{background-color:#EF4444;color:#fff}.PremierToursSection_favoriteButton__Kczj6.PremierToursSection_favorited__xXBUJ .PremierToursSection_heartIcon__larzO{fill:#fff!important;stroke:#fff}.PremierToursSection_favoriteButton__Kczj6:disabled{opacity:.5;cursor:not-allowed}.PremierToursSection_favoriteButton__Kczj6 .PremierToursSection_heartIcon__larzO{width:16px;height:16px}.PremierToursSection_cardContent__CjN5J{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.PremierToursSection_tourType__Mn0ZB{font-size:.75rem;font-weight:600;color:#3B82F6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.PremierToursSection_cardTitle__8dRyB{font-size:1rem;font-weight:600;color:#1A2B49;line-height:1.4;margin-bottom:.5rem;min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PremierToursSection_cardDetails__ZxVQj{font-size:.875rem;color:#6B7280;line-height:1.4;margin-bottom:.75rem;font-weight:400}.PremierToursSection_certificationLine__EIKt9{display:flex;align-items:center;gap:.5rem;color:#059669;font-size:.8rem;margin-bottom:.75rem;font-weight:500}.PremierToursSection_certificationLine__EIKt9 .PremierToursSection_checkmarkIcon__WKWFr{color:#059669;width:14px;height:14px}.PremierToursSection_cardRatingRow__4yuo_{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.PremierToursSection_priceLine__LkYNr{margin-top:auto;font-size:.75rem;color:#6B7280;font-weight:600;line-height:1.3}.PremierToursSection_priceValue__xTVtA{font-size:1rem;font-weight:800;color:#1A2B49;margin-left:.25rem}@media (max-width:1200px){.PremierToursSection_cardContainer__z1gD6{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.PremierToursSection_cardContainer__z1gD6{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.PremierToursSection_section__YgX3c{overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%)}.PremierToursSection_contentWrapper__mq7Pf{overflow:hidden;padding:0;max-width:none;width:100vw;margin:0}.PremierToursSection_sectionTitle__t2Hlp{font-size:2rem;margin-bottom:2rem}.PremierToursSection_sectionTitle__t2Hlp:after{width:100px;left:0}.PremierToursSection_cardContainer__z1gD6{display:flex!important;grid-template-columns:none!important;overflow-x:auto;gap:1rem;margin:0;padding:0 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100vw}.PremierToursSection_cardContainer__z1gD6::-webkit-scrollbar{display:none}.PremierToursSection_card__B_Qiq{flex:0 0 280px;width:280px!important;margin:0}.PremierToursSection_card__B_Qiq:first-child{margin-left:0}.PremierToursSection_card__B_Qiq:last-child{margin-right:0}.PremierToursSection_card__B_Qiq .PremierToursSection_cardImageWrapper__fJvTx{aspect-ratio:4/3;height:210px}.PremierToursSection_card__B_Qiq .PremierToursSection_cardContent__CjN5J{padding:1.25rem;height:auto;min-height:200px}.PremierToursSection_cardTitle__8dRyB{font-size:1rem;margin-bottom:.75rem;line-height:1.3;min-height:2.5rem}.PremierToursSection_cardDetails__ZxVQj{font-size:.875rem;margin-bottom:.75rem}.PremierToursSection_certificationLine__EIKt9{font-size:.9rem;margin-bottom:.75rem}.PremierToursSection_cardRatingRow__4yuo_{margin-bottom:.75rem}.PremierToursSection_priceLine__LkYNr{font-size:.95rem}.PremierToursSection_priceValue__xTVtA{font-size:1.1rem}}@media (max-width:576px){.PremierToursSection_section__YgX3c{width:100vw;margin-left:calc(-50vw + 50%);padding:30px 0}.PremierToursSection_contentWrapper__mq7Pf{padding:0 16px;width:100vw;max-width:none;margin:0}.PremierToursSection_sectionTitle__t2Hlp{font-size:1.75rem;padding:0 0 1rem;margin-bottom:1.5rem}.PremierToursSection_sectionTitle__t2Hlp:after{width:80px;left:0}.PremierToursSection_cardContainer__z1gD6{padding-left:0;padding-right:32px;width:100vw}.PremierToursSection_card__B_Qiq{flex:0 0 260px;width:260px!important}.PremierToursSection_card__B_Qiq .PremierToursSection_cardImageWrapper__fJvTx{height:195px}.PremierToursSection_cardTitle__8dRyB{font-size:1rem;margin-bottom:.75rem}.PremierToursSection_cardDetails__ZxVQj{font-size:.9rem}.PremierToursSection_certificationLine__EIKt9{font-size:.85rem}.PremierToursSection_priceLine__LkYNr{font-size:.9rem}.PremierToursSection_priceValue__xTVtA{font-size:1rem}}.PremierToursSection_loadingCard__Z2yRN{pointer-events:none}.PremierToursSection_imagePlaceholder__xsJLw{width:100%;height:100%;background-color:#f8f9fa;border-radius:8px}.PremierToursSection_categoryPlaceholder__Uu8Ys{width:80px;height:16px;background-color:#f1f3f4;border-radius:4px;margin-bottom:8px}.PremierToursSection_titlePlaceholder__tQYtI{width:85%;height:20px;background-color:#f1f3f4;border-radius:4px;margin-bottom:12px}.PremierToursSection_detailsPlaceholder__B5xrJ{width:65%;height:14px;background-color:#f1f3f4;border-radius:4px;margin-bottom:12px}.PremierToursSection_certificationPlaceholder__xErso{width:55%;height:16px;background-color:#f1f3f4;border-radius:4px;margin-bottom:12px}.PremierToursSection_ratingPlaceholder__4YOYJ{width:35%;height:16px;background-color:#f1f3f4;border-radius:4px;margin-bottom:12px}.PremierToursSection_pricePlaceholder____BDM{width:45%;height:18px;background-color:#f1f3f4;border-radius:4px}@media (max-width:768px){.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_cardContent__CjN5J{display:flex;flex-direction:column}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_categoryPlaceholder__Uu8Ys{width:120px;height:14px;margin-bottom:16px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_titlePlaceholder__tQYtI{width:95%;height:36px;margin-bottom:12px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_detailsPlaceholder__B5xrJ{width:80%;height:14px;margin-bottom:16px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_certificationPlaceholder__xErso{width:70%;height:16px;margin-bottom:16px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_ratingPlaceholder__4YOYJ{width:50%;height:16px;margin-bottom:16px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_pricePlaceholder____BDM{width:60%;height:18px;margin-top:auto}}@media (min-width:993px){.PremierToursSection_loadingCard__Z2yRN{min-height:450px}.PremierToursSection_imagePlaceholder__xsJLw{height:250px}.PremierToursSection_titlePlaceholder__tQYtI{height:28px}}@media (min-width:768px) and (max-width:992px){.PremierToursSection_loadingCard__Z2yRN{min-height:400px}.PremierToursSection_imagePlaceholder__xsJLw{height:220px}}@media (max-width:767px){.PremierToursSection_loadingCard__Z2yRN{min-height:350px}.PremierToursSection_imagePlaceholder__xsJLw{height:180px}.PremierToursSection_titlePlaceholder__tQYtI{height:24px}.PremierToursSection_loadingCard__Z2yRN{flex:0 0 280px;width:280px!important;min-height:410px}}@media (max-width:576px){.PremierToursSection_loadingCard__Z2yRN{flex:0 0 260px;width:260px!important;min-height:390px}.PremierToursSection_loadingCard__Z2yRN .PremierToursSection_imagePlaceholder__xsJLw{height:195px}}.PremierToursSection_stars__5MMex{color:#FFB800;font-size:.875rem;display:flex;gap:.1rem}.PremierToursSection_starFilled__4gioq{color:#FFB800;font-size:.875rem}.PremierToursSection_starEmpty__0q8uC{color:#E5E7EB;font-size:.875rem}.PremierToursSection_favoritesNotification___oGd8{position:fixed;bottom:30px;right:30px;z-index:1000;animation:PremierToursSection_slideInFadeIn__iYFgQ .3s ease-out}.PremierToursSection_notificationContent__G_K3U{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:16px 24px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.15);font-size:1rem;font-weight:500;color:#1f2937;white-space:nowrap;min-width:180px}@keyframes PremierToursSection_slideInFadeIn__iYFgQ{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.PremierToursSection_favoritesNotification___oGd8{bottom:20px;right:20px}.PremierToursSection_notificationContent__G_K3U{padding:14px 20px;font-size:.9rem;min-width:160px}}