.atq-hero{position:relative;min-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#cdced0 0,#8e9095 42%,#232830);height:100vh}.atq-hero-media{position:absolute;inset:-14% -6%;width:112%;height:128%;z-index:0;transform:scale(1.08);transform-origin:center center;will-change:transform;pointer-events:none}.atq-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;background-size:cover;background-position:50%;z-index:0;animation:atq-hero-kenburns 26s ease-in-out infinite alternate}@keyframes atq-hero-kenburns{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.1) translate3d(-1.6%,-1.2%,0)}}@media (prefers-reduced-motion:reduce){.atq-hero-bg{animation:none}.atq-hero-media{inset:0;width:100%;height:100%;transform:none}}.atq-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.58),rgba(0,0,0,.42) 45%,rgba(0,0,0,.68));z-index:1;pointer-events:none}.atq-hero-content{position:relative;z-index:2;text-align:center;color:#fff;width:100%;max-width:1100px;padding:2.5rem 1.5rem}.atq-hero-content,.atq-hero-scroll{display:flex;flex-direction:column;align-items:center}.atq-hero-scroll{position:absolute;left:50%;bottom:4px;transform:translateX(-50%);z-index:3;gap:10px;padding:6px 10px;background:transparent;border:0;cursor:pointer;color:rgba(255,255,255,.82);transition:color .3s ease,transform .3s ease;animation:atq-hero-scroll-float 2.6s ease-in-out infinite}.atq-hero-scroll:hover{color:#fff}.atq-hero-scroll-label{font-family:var(--font-geist),var(--nav-font,system-ui);font-size:.66rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.35)}.atq-hero-scroll-line{position:relative;display:block;width:1px;height:44px;background:rgba(255,255,255,.3);overflow:hidden}.atq-hero-scroll-line:after{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:#fff;animation:atq-hero-scroll-drip 2.2s cubic-bezier(.6,0,.4,1) infinite}@keyframes atq-hero-scroll-drip{0%{top:-100%}60%{top:100%}to{top:100%}}@keyframes atq-hero-scroll-float{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(3px)}}@media (max-width:768px){.atq-hero-scroll{display:none}}@media (prefers-reduced-motion:reduce){.atq-hero-scroll,.atq-hero-scroll-line:after{animation:none}}.atq-hero-ratings{display:inline-flex;align-items:center;gap:10px;background:rgba(15,15,15,.3);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.06);border-radius:100px;padding:5px 12px;line-height:1;margin-top:1.25rem;opacity:0;animation:atqFadeUp 1s ease .9s forwards;font-size:.75rem}.atq-hero-ratings--top{margin-top:0;margin-bottom:2rem;animation-delay:.1s}.atq-hero-rating-item>svg:first-child{width:13px!important;height:13px!important}.atq-hero-rating-item{display:inline-flex;align-items:center;gap:7px;color:#fff;font-size:.83rem;font-weight:600;letter-spacing:.01em;line-height:1;text-decoration:none;transition:opacity .2s ease;position:relative}.atq-hero-rating-item:hover{opacity:1}.atq-rating-tooltip{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-4px);background:rgba(10,10,10,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 12px;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s ease,transform .18s ease;z-index:10}.atq-rating-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:rgba(10,10,10,.92)}.atq-hero-rating-item:hover .atq-rating-tooltip{opacity:1;transform:translateX(-50%) translateY(0)}.atq-rating-tooltip-score{color:#fff;font-size:.82rem;font-weight:700}.atq-rating-tooltip-stars{display:inline-flex;align-items:center;gap:2px}.atq-hero-rating-score{color:#fff;font-size:.78rem;font-weight:700;line-height:1}.atq-rating-stars{display:inline-flex;align-items:center;gap:1px}.atq-rating-stars svg{width:11px;height:11px;flex-shrink:0;display:block}.atq-rating-count{color:rgba(255,255,255,.55);font-size:.78rem;font-weight:400;white-space:nowrap}.atq-hero-rating-divider{width:1px;height:20px;background:rgba(255,255,255,.2);flex-shrink:0;align-self:center}.atq-typewriter-wrap{display:inline-flex;align-items:center;gap:3px;min-height:1.5em}.atq-typewriter-text{font-size:.92rem;font-weight:500;color:rgba(255,255,255,.92);letter-spacing:.025em;font-style:italic}.atq-typewriter-cursor{display:inline-block;width:1.5px;height:.85em;background:rgba(255,255,255,.75);border-radius:1px;animation:atqBlink .75s step-end infinite;flex-shrink:0;align-self:center}@keyframes atqBlink{0%,to{opacity:1}50%{opacity:0}}.atq-hero-title{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.25rem,5.7vw,4.25rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.55),0 1px 6px rgba(0,0,0,.45);margin-bottom:.85rem;opacity:0;transform:translateY(30px);animation:atqFadeUp 1s ease .3s forwards}@media (min-width:768px){.atq-hero-title{white-space:nowrap}}.atq-hero-title-accent{color:#ffc823;font:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;text-shadow:0 2px 24px rgba(0,0,0,.6),0 0 40px rgba(255,200,35,.15)}.atq-hero-subtitle{font-size:1.4rem;color:rgba(255,255,255,.95);text-shadow:0 1px 16px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.35);max-width:760px;margin:0 auto 2.5rem;opacity:0;transform:translateY(20px);animation:atqFadeUp 1s ease .6s forwards;padding:0 .5rem;font-weight:400;letter-spacing:.005em}@media (min-width:768px){.atq-hero-subtitle{white-space:nowrap;max-width:none}}.atq-hero-subtitle strong{font-size:inherit;font-weight:700;color:#ffc823}.atq-hero-subtitle-accent{font-family:var(--font-playfair),Georgia,serif;font-style:normal;font-weight:500;font-size:1em;color:#ffffff;letter-spacing:-.005em;white-space:nowrap}.atq-search-dropdown{background-color:#fff;background-image:linear-gradient(#fff 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%),radial-gradient(farthest-side at 50% 0,rgba(23,20,17,.16),rgba(23,20,17,0)),radial-gradient(farthest-side at 50% 100%,rgba(23,20,17,.16),rgba(23,20,17,0));background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 30px,100% 30px,100% 11px,100% 11px;background-attachment:local,local,scroll,scroll;scrollbar-width:thin;scrollbar-color:#cbc2b6 transparent}.atq-search-dropdown::-webkit-scrollbar{width:8px}.atq-search-dropdown::-webkit-scrollbar-thumb{background:#cbc2b6;border-radius:8px;border:2px solid #fff}.atq-search-dropdown::-webkit-scrollbar-thumb:hover{background:#b3a795}.atq-search-dropdown::-webkit-scrollbar-track{background:transparent}.atq-hero-search{background:#fff;border-radius:100px;box-shadow:0 16px 44px rgba(0,0,0,.14);padding:6px;display:flex;align-items:stretch;width:100%;max-width:760px;height:64px;margin:0 auto;opacity:0;transform:translateY(20px);animation:atqFadeUp 1s ease .9s forwards;position:relative;z-index:20}.atq-search-field{flex:1 1;padding:0 1.75rem;border-right:1px solid #e5dfd6;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;min-width:0}.atq-search-field:last-of-type{border-right:none}.atq-search-label{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4a6e5c;margin-bottom:.25rem}.atq-search-input{border:none;background:none;outline:none;font-size:1rem;color:#171411;width:100%;padding:0}.atq-search-input::placeholder{color:#b0a99e;font-weight:400}.atq-hero-search .react-datepicker-popper,.react-datepicker-popper{z-index:1000!important}.atq-hero-ratings{position:relative;z-index:1}.atq-datepicker-clean .luxury-datepicker-input-wrapper.form-control,.atq-datepicker-clean .luxury-datepicker-input-wrapper.luxury-contact-field{background:none!important;border:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;min-height:0!important}.atq-datepicker-clean .luxury-datepicker-input{font-size:.88rem!important;color:#171411!important;font-weight:400!important}.atq-datepicker-clean .luxury-datepicker-input::placeholder{color:#b0a99e!important}.atq-search-btn{background:#222;color:#fff;border:none;border-radius:100px;padding:0 2rem;height:calc(64px - 12px);font-size:.95rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background .3s ease;display:flex;align-items:center;gap:.5rem;flex-shrink:0;align-self:center}.atq-search-btn:hover{background:#000}.atq-search-btn:disabled{opacity:.5;cursor:not-allowed}.atq-ticker{background:#2c2c2c;overflow:hidden;padding:1rem 0;position:relative}.atq-ticker-track{display:flex;width:max-content;animation:atqTickerScroll 30s linear infinite}.atq-ticker-item{display:flex;align-items:center;gap:2rem;padding:0 2rem;white-space:nowrap;color:rgba(255,255,255,.85);font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.atq-ticker-dot{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.4);flex-shrink:0}@keyframes atqTickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.atq-section{padding:6rem 0;background:#faf7f2;overflow-x:hidden}.atq-section-dark{background:#2c2c2c;color:#fff}.atq-section-eyebrow{display:flex;align-items:center;justify-content:left;width:100%;gap:.55rem;font-size:.88rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffc823;margin-bottom:1.6rem;opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.atq-section-eyebrow:before{content:"";flex:0 0 auto;width:28px;height:2px;background:currentColor;border-radius:2px}.atq-section-title{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.75rem,3.5vw,2.85rem);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#171411;max-width:680px;opacity:0;transform:translateY(32px);transition:opacity .8s cubic-bezier(.22,1,.36,1) .15s,transform .8s cubic-bezier(.22,1,.36,1) .15s}.atq-animate.visible .atq-section-eyebrow,.atq-animate.visible .atq-section-title,.visible>.atq-section-eyebrow,.visible>.atq-section-title{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.atq-section-eyebrow,.atq-section-title{opacity:1;transform:none;transition:none}}.atq-section-dark .atq-section-title{color:#fff}.text-center .atq-section-eyebrow:before{display:none}.atq-view-btn,.text-center .atq-section-eyebrow{justify-content:center}.atq-view-btn{appearance:none;display:inline-flex;align-items:center;gap:.6rem;border:1.5px solid #3d3a36;background:transparent;color:#3d3a36;border-radius:50px;padding:.85rem 2.4rem;font-size:.88rem;font-weight:500;letter-spacing:0;line-height:1;vertical-align:middle;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;isolation:isolate;opacity:0;transform:translateY(24px);transition:color .6s ease,border-color .6s ease,opacity .7s cubic-bezier(.22,1,.36,1) .3s,transform .7s cubic-bezier(.22,1,.36,1) .3s}.atq-view-btn:before{content:"";position:absolute;inset:0;background:#171411;transform:translateX(-100%);transition:transform .7s ease;z-index:-1}.atq-view-btn:hover:before{transform:translateX(0)}.atq-view-btn:hover{color:#fff;border-color:transparent}.atq-view-btn svg{width:14px;height:14px;flex-shrink:0;transition:transform .35s ease}.atq-view-btn:hover svg{transform:rotate(45deg)}.atq-animate.visible .atq-view-btn,.atq-animate.visible>.atq-view-btn{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.atq-view-btn{opacity:1;transform:none;transition:none}}.atq-scroll-arrow{width:38px;height:38px;border-radius:50%;border:1.5px solid #e8e2d8;background:#fff;color:#171411;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease;flex-shrink:0}.atq-scroll-arrow:hover{background:#1a6b4a;border-color:#1a6b4a;color:#fff}.atq-unbeatable-scroll-wrapper{position:relative}.atq-scroll-arrow--side{position:absolute;top:50%;transform:translateY(-50%);z-index:10;box-shadow:0 2px 12px rgba(0,0,0,.12)}.atq-scroll-arrow--left{left:12px}.atq-scroll-arrow--right{right:42px}.atq-pkgsection .atq-scroll-arrow--side{top:106px;transform:none}.atq-pkgsection .atq-scroll-arrow--left{left:18px}.atq-pkgsection .atq-scroll-arrow--right{right:27px}.atq-package-card{position:relative;border-radius:18px;overflow:hidden;background:#171411;cursor:pointer;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease;text-decoration:none;display:block;height:280px;box-shadow:none}.atq-package-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:none}.atq-package-card-img{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.atq-package-card:hover .atq-package-card-img{transform:scale(1.08)}.atq-package-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.15) 45%,rgba(0,0,0,.65) 72%,rgba(0,0,0,.88));transition:background .45s ease}.atq-package-card:hover .atq-package-card-overlay{background:linear-gradient(180deg,rgba(42,177,129,0) 30%,rgba(42,177,129,.22)),linear-gradient(180deg,transparent 20%,rgba(0,0,0,.15) 45%,rgba(0,0,0,.65) 72%,rgba(0,0,0,.88))}.atq-package-card-body{position:absolute;bottom:0;left:0;right:0;padding:1.25rem 1.4rem 1.4rem;color:#fff;transition:transform .5s cubic-bezier(.22,1,.36,1)}.atq-package-card:hover .atq-package-card-body{transform:translateY(-4px)}.atq-package-card-tag{position:absolute;top:14px;left:14px;z-index:3;display:inline-flex;align-items:center;font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.92);padding:5px 12px;border-radius:100px;background:rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.22);transition:background .35s ease,border-color .35s ease,color .35s ease}.atq-package-card:hover .atq-package-card-tag{background:rgba(42,177,129,.28);border-color:rgba(42,177,129,.55);color:#fff}.atq-package-card-title{font-family:var(--font-playfair),Georgia,serif;font-size:1.15rem;font-weight:500;line-height:1.25;margin-bottom:.3rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 8px rgba(0,0,0,.4)}.atq-package-card-price{font-size:.78rem;font-weight:400;color:rgba(255,255,255,.65);letter-spacing:.01em}.atq-package-card-arrow{position:absolute;top:14px;right:14px;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.92);color:#171411;display:flex;align-items:center;justify-content:center;z-index:3;opacity:0;transform:translate(8px,-8px) scale(.85);transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease;box-shadow:0 6px 16px rgba(0,0,0,.22)}.atq-package-card-arrow svg{width:16px;height:16px}.atq-package-card:hover .atq-package-card-arrow{opacity:1;transform:translate(0) scale(1);background:#ffc823;color:#fff}.atq-packages-scroll-item.atq-animate{opacity:0;transform:translateY(-20px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.atq-packages-scroll-item.atq-animate.visible{opacity:1;transform:translateY(0)}.atq-packages-scroll-item.atq-animate:first-child.visible{transition-delay:0s}.atq-packages-scroll-item.atq-animate:nth-child(2).visible{transition-delay:.04s}.atq-packages-scroll-item.atq-animate:nth-child(3).visible{transition-delay:.08s}.atq-packages-scroll-item.atq-animate:nth-child(4).visible{transition-delay:.12s}.atq-packages-scroll-item.atq-animate:nth-child(5).visible{transition-delay:.16s}.atq-packages-scroll-item.atq-animate:nth-child(6).visible{transition-delay:.2s}.atq-packages-scroll-item.atq-animate:nth-child(n+7).visible{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.atq-package-card-arrow,.atq-packages-scroll-item.atq-animate{transition:none}.atq-packages-scroll-item.atq-animate{opacity:1;transform:none}}@media (max-width:767px){.atq-packages-scroll-item .atq-package-card-body{padding-bottom:4rem}.atq-packages-scroll-item .atq-package-card:after{content:"Explore →";position:absolute;bottom:1.3rem;right:1.4rem;font-size:.9rem;font-weight:500;color:#ffffff;background:none;pointer-events:none;z-index:3}}.atq-packages-scroll{display:flex;gap:1.5rem;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:1rem 1rem 2rem;margin-inline:-1rem;scroll-padding-inline:1rem;scrollbar-width:none}.atq-packages-scroll::-webkit-scrollbar{display:none}.atq-packages-scroll-item{flex:0 0 auto;width:300px;scroll-snap-align:start}.atq-animate:has(.atq-dest-card){opacity:0;transform:translateY(60px) scale(.96);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.atq-animate.visible:has(.atq-dest-card){opacity:1;transform:translateY(0) scale(1)}.atq-animate:has(.atq-dest-card):nth-child(odd){transform:translateY(60px) translateX(-32px) scale(.96)}.atq-animate:has(.atq-dest-card):nth-child(2n){transform:translateY(60px) translateX(32px) scale(.96)}@media (max-width:767.98px){.atq-animate:has(.atq-dest-card):nth-child(odd){transform:translateY(40px) scale(.97)}.atq-animate:has(.atq-dest-card):nth-child(2n){transform:translateY(40px) scale(.97)}}.atq-animate.visible:has(.atq-dest-card):nth-child(2n),.atq-animate.visible:has(.atq-dest-card):nth-child(odd){transform:translateY(0) translateX(0) scale(1)}@media (prefers-reduced-motion:reduce){.atq-animate:has(.atq-dest-card),.atq-animate:has(.atq-dest-card):nth-child(2n),.atq-animate:has(.atq-dest-card):nth-child(odd){opacity:1;transform:none;transition:none}}.atq-dest-card{position:relative;border-radius:18px;overflow:hidden;cursor:pointer;display:block;text-decoration:none;height:360px;box-shadow:none;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}.atq-dest-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:none}.atq-dest-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.atq-dest-card:hover img{transform:scale(1.06)}.atq-dest-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.08) 48%,rgba(0,0,0,.58) 72%,rgba(0,0,0,.82));transition:background .4s ease}.atq-dest-card:hover .atq-dest-card-overlay{background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.12) 45%,rgba(0,0,0,.65) 70%,rgba(0,0,0,.88))}.atq-dest-card-body{position:absolute;bottom:0;left:0;right:0;padding:1.4rem 1.6rem 1.6rem;color:#fff;display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1)}.atq-dest-card-name-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.atq-dest-card:hover .atq-dest-card-body{transform:translateY(-6px)}.atq-dest-card-tag{display:inline-flex;align-items:center;gap:.4rem;font-size:.55rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.68);margin-bottom:.4rem}.atq-dest-card-tag:before{content:"";display:inline-block;width:14px;height:1px;background:rgba(255,255,255,.4);flex-shrink:0}.atq-dest-card-name{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 2px 12px rgba(0,0,0,.35)}.atq-dest-card-explore{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:.88rem;font-weight:600;color:#ffffff;letter-spacing:.03em;white-space:nowrap}.atq-dest-row-bottom,.atq-dest-row-top{height:340px}.atq-dest-scroll{display:flex;gap:1rem;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:.5rem 0 2rem;scrollbar-width:none}.atq-dest-scroll::-webkit-scrollbar{display:none}.atq-dest-scroll-item{flex:0 0 70vw;width:70vw;scroll-snap-align:start}.atq-dest-scroll-item .atq-dest-card{height:360px}.atq-dest-dots-wrap{display:flex;justify-content:center}@media (min-width:768px){.atq-dest-scroll{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:320px 320px;overflow-x:visible;overflow-y:visible;scroll-snap-type:none;padding:0;gap:1rem}.atq-dest-scroll-item{width:auto;max-width:none;scroll-snap-align:none;height:100%}.atq-dest-scroll-item:first-child,.atq-dest-scroll-item:nth-child(2){grid-column:span 3}.atq-dest-scroll-item:nth-child(3),.atq-dest-scroll-item:nth-child(4),.atq-dest-scroll-item:nth-child(5){grid-column:span 2}.atq-dest-scroll-item .atq-dest-card{height:100%}.atq-dest-scroll-arrow{display:none!important}.atq-dest-dots-wrap{display:none}}.atq-testimonial-section{padding:6rem 0;background:#faf7f2;text-align:center}.atq-testimonial-card{background:#fff;border-radius:20px;padding:3rem;max-width:700px;margin:0 auto;box-shadow:0 10px 40px rgba(0,0,0,.04);position:relative}.atq-quote-icon{font-size:5rem;line-height:1;color:#ffc823;position:absolute;top:1.5rem;left:2rem;opacity:.8}.atq-quote-icon,.atq-testimonial-text{font-family:var(--font-playfair),Georgia,serif}.atq-testimonial-text{font-size:clamp(1rem,1.5vw,1.2rem);font-style:italic;line-height:1.8;color:#3d3a36;margin-bottom:2rem;padding-top:1.5rem}.atq-testimonial-author{display:flex;align-items:center;gap:1rem}.atq-testimonial-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;background:#e8e2d8}.atq-testimonial-name{font-weight:600;font-size:.95rem;color:#171411}.atq-testimonial-trip{font-size:.8rem;color:#9a9088}.atq-pkgsection{background:#faf7f2;padding:5rem 0 0}.atq-pkg-filters{display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;padding:.25rem 0 1.25rem;-webkit-overflow-scrolling:touch}.atq-pkg-filters::-webkit-scrollbar{display:none}.atq-pkg-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:.4rem;padding:.42rem 1.05rem;border-radius:50px;border:1.5px solid #d4cec5;background:transparent;color:#6b645b;font-size:.76rem;font-weight:500;letter-spacing:.025em;cursor:pointer;white-space:nowrap;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .18s ease}.atq-pkg-chip:hover{border-color:#3d3a36;color:#171411;transform:translateY(-1px)}.atq-pkg-chip.active{background:#171411;border-color:#171411;color:#fff}.atq-pkg-chip.active:before{content:"";width:5px;height:5px;border-radius:50%;background:#ffd77a;flex-shrink:0}.hm-destnav{display:flex;align-items:flex-start;gap:4px;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:.25rem 0 1.5rem;scrollbar-width:none;-ms-overflow-style:none}.hm-destnav::-webkit-scrollbar{display:none}.hm-destnav-chip{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;width:92px;padding:6px 4px 8px;border:none;background:transparent;color:#6b645b;cursor:pointer;border-radius:10px;transition:color .16s ease,background .16s ease}.hm-destnav-chip:hover{color:#171411;background:#f2ece2}.hm-destnav-logo{width:66px;height:66px;border-radius:50%;overflow:hidden;position:relative;background:#eef1ee;display:flex;align-items:center;justify-content:center;color:#ffc823;font-size:1.6rem;font-weight:700;border:2px solid transparent;box-shadow:0 4px 12px -6px rgba(20,32,27,.25);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.hm-destnav-chip:hover .hm-destnav-logo{transform:translateY(-2px)}.hm-destnav-logo img{object-fit:cover}.hm-destnav-chip.is-active .hm-destnav-logo{border-color:#e8772e;box-shadow:0 6px 16px -4px rgba(232,119,46,.55)}.hm-destnav-label{font-size:.82rem;font-weight:600;white-space:normal;text-align:center;line-height:1.2;max-width:100%;overflow-wrap:break-word}.hm-destnav-chip.is-active{color:#e8772e}.atq-pkg-chip-skel{flex:0 0 auto;height:32px}.atq-pkgcard.hm-destpkg-skel{opacity:1;transform:none;pointer-events:none}.hm-destpkg-skel .atq-pkgcard-img-wrap{background:#eef1f3}.hm-destpkg-scroll .atq-pkgcard.atq-animate{opacity:1;transform:none}.hm-destpkg-skel .atq-pkgcard-img-wrap{border-radius:0}.hm-destpkg-empty{color:#8a8278;font-size:.95rem;padding:2rem .25rem 3rem}@media (max-width:575.98px){.hm-destnav-chip{width:78px}.hm-destnav-logo{width:58px;height:58px;font-size:1.3rem}.hm-destnav-label{font-size:.76rem}}@media (max-width:767px){.atq-pkgsection .d-flex.flex-row.mb-4{margin-bottom:.75rem!important}.atq-pkg-filters,.hm-destnav{padding-bottom:.5rem}}.atq-pkgcard-scroll{display:flex;gap:1.5rem;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:1rem 1rem 2rem;margin-inline:-1rem;scroll-padding-inline:1rem}.atq-pkgcard-scroll::-webkit-scrollbar{display:none}.atq-pkgcard{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 4.5rem) / 4);width:calc((100% - 4.5rem) / 4);min-width:0;scroll-snap-stop:always;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #0000001c;scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;color:inherit;opacity:0;transform:translateY(32px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease,border-color .35s ease}.atq-pkgcard.atq-animate.visible{opacity:1;transform:translateY(0)}.atq-pkgcard.atq-animate:first-child.visible{transition-delay:0s}.atq-pkgcard.atq-animate:nth-child(2).visible{transition-delay:.08s}.atq-pkgcard.atq-animate:nth-child(3).visible{transition-delay:.16s}.atq-pkgcard.atq-animate:nth-child(4).visible{transition-delay:.22s}.atq-pkgcard.atq-animate:nth-child(n+5).visible{transition-delay:0s}.atq-pkgcard.atq-animate.visible:hover,.atq-pkgcard:hover{transform:translateY(-8px) scale(1.03);box-shadow:none;border-color:transparent;text-decoration:none;color:inherit}@media (prefers-reduced-motion:reduce){.atq-pkgcard,.atq-pkgcard.atq-animate{opacity:1;transform:none;transition:box-shadow .35s ease,border-color .35s ease}.atq-pkgcard.atq-animate.visible:hover,.atq-pkgcard:hover{transform:none}}.atq-pkgcard-img-wrap{position:relative;height:180px;overflow:hidden;background:#d4cec5;flex-shrink:0}.atq-pkgcard-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.atq-pkgcard:hover .atq-pkgcard-img-wrap img{transform:scale(1.07)}.atq-pkgcard-img-gradient{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55) 0,rgba(0,0,0,.1) 45%,transparent 70%);pointer-events:none}.atq-pkgcard-img-bottom{position:absolute;bottom:12px;left:14px;right:14px;display:flex;align-items:center;gap:8px}.atq-pkgcard-nights{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.3);color:#fff;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 11px;border-radius:30px}.atq-pkgcard-nights svg{width:12px;height:12px;flex-shrink:0;opacity:.9}.atq-pkgcard-category{left:14px;display:inline-flex;align-items:center;font-size:.6rem;font-weight:700;letter-spacing:.14em;padding:6px 14px;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.atq-pkgcard-badge,.atq-pkgcard-category{position:absolute;top:14px;text-transform:uppercase}.atq-pkgcard-badge{right:0;background:linear-gradient(135deg,#ff5a3c,#e63b1f 55%,#c0392b);color:#fff;font-size:.66rem;font-weight:800;letter-spacing:.1em;padding:6px 14px 6px 18px;filter:drop-shadow(0 6px 12px rgba(214,53,34,.35));clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);z-index:2;overflow:hidden;isolation:isolate;transition:transform .35s cubic-bezier(.22,1,.36,1)}.atq-pkgcard-badge:before{content:"";position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55) 50%,transparent);transform:skewX(-20deg);pointer-events:none}.atq-pkgcard:hover .atq-pkgcard-badge{transform:scale(1.06)}.atq-pkgcard:hover .atq-pkgcard-badge:before{animation:atq-badge-shine .9s ease forwards}@keyframes atq-badge-shine{0%{left:-60%}to{left:140%}}.atq-pkgcard-body{padding:1rem 1.25rem 1.1rem;display:flex;flex-direction:column;flex:1 1;gap:0}.atq-pkgcard-loc{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#ffc823;margin-bottom:.4rem;line-height:1.5}.atq-pkgcard-loc,.atq-pkgcard-title{font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.atq-pkgcard-title{font-family:inherit;font-size:1.05rem;color:#171411;line-height:1.35;margin-bottom:.9rem}.atq-pkgcard-highlights{list-style:none;padding:0;margin:0 0 .5rem;display:flex;flex-direction:column;gap:.18rem}.atq-pkgcard-highlights li{font-size:.72rem;color:#6b645b;display:flex;align-items:flex-start;gap:.4rem;line-height:1.35}.atq-pkgcard-highlights li svg{width:12px;height:12px;flex-shrink:0;color:#ffc823;margin-top:2px}.atq-pkgcard-blurb{font-size:.78rem;color:#7a7268;line-height:1.6;margin:0 0 .75rem}.atq-pkgcard-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.9rem;border-top:1px solid #f0ece5}.atq-pkgcard-price-block{display:flex;flex-direction:column;gap:2px}.atq-pkgcard-old-price{font-size:.78rem;color:#b8b0a6;text-decoration:line-through;font-weight:400;line-height:1}.atq-pkgcard-price-main{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.atq-pkgcard-from{font-size:.6rem;color:#9a9088;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1;margin-top:1px}.atq-pkgcard-new-price{font-size:1.2rem;font-weight:700;color:#171411;letter-spacing:-.01em;line-height:1.1}.atq-pkgcard-pp{font-size:.72rem;color:#9a9088;font-weight:400}.atq-pkgcard-explore{display:inline-flex;align-items:center;gap:6px;font-size:.93rem;font-weight:600;color:#ffc823;white-space:nowrap;flex-shrink:0;padding:7px 16px;border:1.5px solid #ffc823;border-radius:999px;background:transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease,gap .2s ease}.atq-pkgcard-explore svg{width:18px;height:18px;flex-shrink:0;transition:transform .2s ease}.atq-pkgcard-explore:hover{background-color:#ffc823;border-color:#ffc823;color:#fff;gap:8px}.atq-pkgcard-explore:hover svg{transform:translateX(3px)}@media (max-width:767px){.atq-package-card{height:360px}.atq-packages-scroll-item{flex:0 0 70vw;width:70vw}.atq-packages-scroll{gap:1rem;margin-inline:0}.atq-pkgsection .container{padding-left:0;padding-right:0;max-width:100%;overflow:hidden}.atq-pkgsection .container>.atq-pkg-filters,.atq-pkgsection .container>.d-flex{padding-left:1rem;padding-right:1rem}.atq-pkgcard-scroll{gap:1rem;padding:.5rem 1rem 2.5rem;margin-inline:0;scroll-snap-type:x mandatory;scroll-padding-inline:1rem}.atq-pkgcard{flex:0 0 70vw;width:70vw;height:360px;border-radius:18px;border:none;scroll-snap-align:start;margin:0;background:#171411;position:relative}.atq-pkgcard-img-wrap{position:absolute;inset:0;height:100%;border-radius:18px}.atq-pkgcard-img-gradient{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.35) 45%,transparent 72%)}.atq-pkgcard-body{position:absolute;bottom:0;left:0;right:0;z-index:2;padding:1rem 1.25rem;background:transparent;gap:0}.atq-pkgcard-loc{color:rgba(255,255,255,.65)}.atq-pkgcard-new-price,.atq-pkgcard-title{color:#fff}.atq-pkgcard-from,.atq-pkgcard-pp{color:rgba(255,255,255,.65)}.atq-pkgcard-old-price{color:rgba(255,255,255,.45)}.atq-pkgcard-explore{color:#ffffff;border:none;padding:0}.atq-pkgcard-footer{border-top:none;padding-top:.5rem}.atq-pkgcard-body>hr{display:none}.atq-pkgcard-img-bottom{bottom:auto;top:auto;position:absolute;left:14px;right:14px;bottom:160px;z-index:3}.atq-scroll-arrow--side{display:none}.atq-blogsection-header{gap:.75rem!important;margin-bottom:1.25rem!important}}.atq-blog-scroll{overflow-x:auto;overflow-y:clip;scrollbar-width:none;-ms-overflow-style:none;margin-top:-20px;padding:20px 12px 16px;margin-left:-12px;margin-right:-12px}.atq-blog-scroll::-webkit-scrollbar{display:none}.atq-blog-scroll-item.atq-animate{opacity:0;transform:translateY(20px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.atq-blog-scroll-item.atq-animate.visible{opacity:1;transform:translateY(0)}.atq-blog-scroll-item.atq-animate:first-child.visible{transition-delay:0s}.atq-blog-scroll-item.atq-animate:nth-child(2).visible{transition-delay:.04s}.atq-blog-scroll-item.atq-animate:nth-child(3).visible{transition-delay:.08s}.atq-blog-scroll-item.atq-animate:nth-child(4).visible{transition-delay:.12s}.atq-blog-scroll-item.atq-animate:nth-child(5).visible{transition-delay:.16s}.atq-blog-scroll-item.atq-animate:nth-child(n+6).visible{transition-delay:.2s}@media (prefers-reduced-motion:reduce){.atq-blog-scroll-item.atq-animate{opacity:1;transform:none;transition:none}}@media (max-width:767px){.hm-blog-scroll-item-width{flex:0 0 70vw!important;width:70vw!important;scroll-snap-align:start}.atq-blog-scroll{padding-right:1.5rem;scroll-snap-type:x mandatory}.atq-blog-card{border-radius:18px;overflow:hidden;background:#fff;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);box-shadow:none}.atq-blog-card-img{height:200px;flex-shrink:0;width:100%;border-radius:0}.atq-blog-card:after{content:none}.atq-blog-card-tag{color:#ffc823;padding:.75rem 1rem 0;margin:0 0 .25rem;font-size:.6rem}.atq-blog-card-title{color:#171411;padding:0 1rem;margin:0 0 .5rem;font-size:.78rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.atq-blog-card-link{color:#ffc823;padding:.5rem 1rem 1rem;margin-top:auto;font-size:.72rem}.atq-blog-card:hover{transform:none;box-shadow:none}}.atq-blog-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#ffffff;border:1px solid rgba(15,23,42,.08);border-radius:18px;overflow:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease;box-shadow:none;height:100%}.atq-blog-card:hover{transform:translateY(-8px) scale(1.03);box-shadow:none}.atq-blog-card-img{position:relative;width:100%;height:220px;object-fit:cover;border-radius:0;overflow:hidden;flex-shrink:0}.atq-blog-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.atq-blog-card:hover .atq-blog-card-img img{transform:scale(1.05)}.atq-blog-card-tag{font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffc823;margin-top:0;margin-bottom:.45rem;padding:1rem 1.1rem 0}.atq-blog-card-title{font-family:var(--font-playfair),Georgia,serif;font-size:1.1rem;font-weight:500;color:#171411;margin-bottom:0;line-height:1.38;flex-grow:1;padding:0 1.1rem}.atq-blog-card-link{font-size:.95rem;font-weight:500;color:#171411;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:color .2s ease,border-color .2s ease;align-self:flex-end;margin-top:auto;padding:.9rem 1.1rem 1rem;border-bottom:none}.atq-blog-card-link:after{content:"";position:absolute;bottom:1rem;left:1.1rem;right:1.1rem;height:1px;background:transparent}.atq-blog-card-link,.atq-blog-card-link span{position:relative}.atq-blog-card-link{position:relative;padding:.85rem 1.1rem 1rem;border:none}.atq-blog-card-link .atq-blog-link-text{border-bottom:none;padding-bottom:0}.atq-blog-card:hover .atq-blog-card-link .atq-blog-link-text{border-color:#171411}.atq-partners{padding:.5rem 0 6.5rem;background:#faf7f2}.atq-partners-intro{text-align:center;max-width:820px;margin:0 auto 2.75rem}.atq-partners-eyebrow{font-size:.88rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ffc823;margin-bottom:.7rem}.atq-partners-heading{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;line-height:1.2;color:#171411;margin-bottom:.5rem}.atq-partners-sub{font-size:.88rem;color:#8a8178;line-height:1.6;margin:0 auto;max-width:320px;text-align:center}.atq-partners-namewrap{display:flex;align-items:center;justify-content:center;gap:1.5rem}.atq-partners-laurel{flex-shrink:0}.atq-partners-names{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.9rem 3rem;width:884px;max-width:100%}.atq-partner-item{flex:0 0 auto;width:185px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:default;transition:transform .25s ease}.atq-partner-item:hover{transform:translateY(-3px)}.atq-partner-logo{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.atq-partner-img{width:28px;height:28px;object-fit:contain}.atq-partner-monogram{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ece5d9;color:#ffc823;font-family:var(--font-playfair),Georgia,serif;font-size:.9rem;font-weight:600}.atq-partner-name{font-size:.9rem;font-weight:600;color:#4a443d;line-height:1.3;white-space:nowrap;transition:color .25s ease}.atq-partner-item:hover .atq-partner-name{color:#ffc823}.atq-partner-img,.atq-partner-monogram{transition:transform .25s ease}.atq-partner-item:hover .atq-partner-img,.atq-partner-item:hover .atq-partner-monogram{transform:scale(1.1)}@media (max-width:768px){.atq-partners{padding:3.5rem 0}.atq-partners-intro{max-width:100%;margin-bottom:2.25rem}.atq-partners-namewrap{gap:0}.atq-partners-laurel{display:none}.atq-partners-names{width:100%;gap:1.25rem 1.5rem}.atq-partner-item{width:150px}.atq-partner-name{font-size:.95rem}}.atq-cta{padding:6rem 0;background:#2c2c2c;color:#fff}.atq-cta-title{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.2}.atq-cta-text{font-size:1rem;color:rgba(255,255,255,.7);line-height:1.7;max-width:500px}.atq-cta-btn{display:inline-flex;align-items:center;gap:.6rem;border:1.5px solid rgba(255,255,255,.3);background:none;color:#fff;border-radius:50px;padding:1rem 2.5rem;font-size:.82rem;font-weight:500;letter-spacing:.06em;cursor:pointer;transition:background .3s ease,border-color .3s ease,color .3s ease;text-decoration:none}.atq-cta-btn:hover{background:#fff;border-color:#fff;color:#171411}.atq-ai-circle{position:fixed;bottom:2rem;right:2rem;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px rgba(37,211,102,.4);cursor:pointer;z-index:1025;transition:transform .3s ease,box-shadow .3s ease,background .3s ease;border:none;text-decoration:none;animation:atqAiPulse 2.5s ease-in-out infinite,atqAiBounceIn .6s ease-out}.atq-ai-circle:before{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid rgba(37,211,102,.45);animation:atqAiRipple 2.5s ease-in-out infinite}.atq-ai-circle:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1.5px solid rgba(37,211,102,.25);animation:atqAiRipple 2.5s ease-in-out .4s infinite}.atq-ai-circle:hover{transform:scale(1.12);background:#20bd5a;box-shadow:0 12px 40px rgba(37,211,102,.55),0 0 20px rgba(37,211,102,.3);color:#fff;animation:none}.atq-ai-circle:hover:after,.atq-ai-circle:hover:before{animation:none;opacity:0}.atq-ai-circle svg{width:28px;height:28px}@keyframes atqAiPulse{0%,to{box-shadow:0 8px 30px rgba(37,211,102,.4);transform:scale(1)}50%{box-shadow:0 8px 40px rgba(37,211,102,.55),0 0 15px rgba(37,211,102,.28);transform:scale(1.06)}}@keyframes atqAiRipple{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:0}}@keyframes atqAiBounceIn{0%{opacity:0;transform:scale(.3) translateY(30px)}50%{transform:scale(1.1) translateY(-5px)}70%{transform:scale(.95) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes atqAiSparkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}}@keyframes atqAiSpinOnce{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.2)}to{transform:rotate(1turn) scale(1)}}.atq-ai-star{position:absolute;font-size:10px;color:rgba(255,255,255,.85);pointer-events:none;animation:atqStarFloat 2.8s ease-in-out infinite;text-shadow:0 0 4px rgba(255,200,35,.6)}.atq-ai-star-1{top:-8px;right:-4px;font-size:9px;animation-delay:0s;animation-duration:2.4s}.atq-ai-star-2{top:4px;left:-10px;font-size:7px;animation-delay:.5s;animation-duration:3s}.atq-ai-star-3{bottom:-6px;right:-8px;font-size:8px;animation-delay:1s;animation-duration:2.6s}.atq-ai-star-4{bottom:8px;left:-12px;font-size:6px;animation-delay:1.5s;animation-duration:3.2s}.atq-ai-star-5{top:-12px;left:10px;font-size:7px;animation-delay:.8s;animation-duration:2.2s}.atq-ai-star-6{bottom:-10px;left:14px;font-size:8px;animation-delay:1.8s;animation-duration:2.9s}@keyframes atqStarFloat{0%{opacity:0;transform:translate(0) scale(.4)}20%{opacity:1;transform:translate(var(--tx,-3px),var(--ty,-6px)) scale(1)}80%{opacity:.8;transform:translate(var(--tx2,3px),var(--ty2,-12px)) scale(.8)}to{opacity:0;transform:translate(var(--tx3,0),var(--ty3,-18px)) scale(.3)}}.atq-ai-star-1{--tx:4px;--ty:-10px;--tx2:8px;--ty2:-18px;--tx3:12px;--ty3:-24px}.atq-ai-star-2{--tx:-6px;--ty:-4px;--tx2:-12px;--ty2:-10px;--tx3:-16px;--ty3:-16px}.atq-ai-star-3{--tx:6px;--ty:6px;--tx2:10px;--ty2:12px;--tx3:14px;--ty3:18px}.atq-ai-star-4{--tx:-8px;--ty:4px;--tx2:-14px;--ty2:8px;--tx3:-18px;--ty3:14px}.atq-ai-star-5{--tx:-2px;--ty:-8px;--tx2:-4px;--ty2:-16px;--tx3:-6px;--ty3:-22px}.atq-ai-star-6{--tx:2px;--ty:8px;--tx2:6px;--ty2:16px;--tx3:8px;--ty3:22px}@keyframes atqFadeUp{to{opacity:1;transform:translateY(0)}}@keyframes atqFadeIn{0%{opacity:0}to{opacity:1}}.atq-hreviews.atq-animate,.atq-partners.atq-animate,.atq-pkgsection.atq-animate,.atq-testimonial-section.atq-animate,.atq-vault-section.atq-animate{opacity:1!important;transform:none!important;transition:none!important}.atq-testimonial-slide{animation:atqSlideIn .5s ease}@keyframes atqSlideIn{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@media (min-width:768px) and (max-width:991.98px){.atq-pkgcard{flex:0 0 280px;width:280px}}@media (max-width:991.98px){.atq-hero{min-height:90vh}.atq-hero-search{flex-direction:column;border-radius:24px;padding:1.25rem;height:auto;gap:0}.atq-search-field{border-right:none;border-bottom:1px solid #e5dfd6;padding:.85rem .5rem}.atq-search-field:last-of-type{border-bottom:none}.atq-search-btn{width:100%;height:56px;justify-content:center;margin-top:.75rem;padding:0 2rem}.atq-section{padding:1.25rem 0}.atq-pkgsection{padding:1.25rem 0 0}.atq-features{padding:1.75rem 0}.atq-section-title,.atq-vault-heading,.reels-carousel-title{font-size:1.1rem!important}.atq-dest-row-bottom,.atq-dest-row-top{height:260px}.atq-testimonial-card{padding:2rem 1.5rem}.atq-cta .d-flex{flex-direction:column;text-align:center}}@media (max-width:767.98px){.atq-section-eyebrow{justify-content:center}.reels-carousel-section{padding-bottom:2rem!important}.atq-partners{padding:2.5rem 0 3rem}.atq-partners-intro{margin-bottom:1.75rem}.atq-partners-heading{font-size:1.25rem}.atq-partners-sub{font-size:.8rem}.atq-partners-names{gap:1rem .75rem;justify-content:flex-start}.atq-partner-item{width:calc(50% - .4rem);justify-content:flex-start;padding:.4rem .25rem;background:transparent;border:none;border-radius:0;box-shadow:none}.atq-partner-img,.atq-partner-logo{width:32px;height:32px}.atq-partner-name{font-size:.78rem;white-space:normal;line-height:1.2}}@media (max-width:575.98px){.atq-hero-title{font-size:2.8rem}.atq-hero-content{padding:1.5rem 1rem}.atq-packages-scroll-item{width:70vw}.atq-packages-scroll{padding-right:1.5rem}.atq-dest-row-bottom,.atq-dest-row-top{height:220px}.atq-partners,.atq-section,.atq-testimonial-section{padding:1.25rem 0}.atq-testimonial-card{padding:2.25rem 1.25rem 1.5rem;border-radius:16px}.atq-quote-icon{font-size:3.5rem;top:.75rem;left:1rem}.atq-package-card{height:360px}.atq-blog-card-img{height:210px}.atq-ai-circle{bottom:1.25rem;right:1.25rem;width:52px;height:52px}.atq-view-btn{padding:.7rem 1.4rem;font-size:.78rem;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center}.atq-ticker-item{padding:0 1.25rem;gap:1.25rem;font-size:.66rem}}.atq-cta-arrow{transition:transform .35s ease;display:inline-block}.cta:hover .atq-cta-arrow{transform:rotate(45deg)}.atq-unbeatable-scroll{display:flex;overflow-x:auto;overflow-y:clip;gap:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:4px}.atq-unbeatable-scroll::-webkit-scrollbar{display:none}.atq-unbeatable-group{flex:0 0 100%;display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) minmax(0,2.2fr);grid-template-rows:440px;gap:12px}.atq-unbeatable-group--partial{flex:0 0 auto;display:flex;flex-direction:row;align-items:stretch;height:440px}.atq-unbeatable-group--partial .atq-ub-pair{display:flex;flex-direction:column;gap:12px;width:200px;flex-shrink:0;height:100%}.atq-unbeatable-group--partial .atq-ub-card--small{flex:1 1;min-height:0;width:200px;height:auto}.atq-unbeatable-group--partial .atq-ub-card--tall{flex-shrink:0;width:270px;height:100%}.atq-ub-pair{display:grid;grid-template-rows:1fr 1fr;gap:12px;min-height:0}.atq-ub-card{position:relative;overflow:hidden;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.atq-ub-card.atq-animate.visible{opacity:1;transform:translateY(0)}.atq-unbeatable-group>.atq-ub-card.atq-animate.visible:first-child{transition-delay:0s}.atq-ub-pair>.atq-ub-card.atq-animate.visible:first-child{transition-delay:.1s}.atq-ub-pair>.atq-ub-card.atq-animate.visible:last-child{transition-delay:.18s}.atq-unbeatable-group>.atq-ub-card.atq-animate.visible:last-child{transition-delay:.26s}.atq-ub-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.22);text-decoration:none}@media (prefers-reduced-motion:reduce){.atq-ub-card{opacity:1;transform:none;transition:box-shadow .35s ease}}.atq-ub-card--small{min-height:0}.atq-ub-card img,.atq-ub-card--small,.atq-ub-card--tall{width:100%;height:100%}.atq-ub-card img{position:absolute;inset:0;object-fit:cover;object-position:center;transition:transform .6s ease}.atq-ub-card:hover img{transform:scale(1.04)}.atq-ub-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.72));z-index:1}.atq-ub-card-category{left:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.atq-ub-card-badge,.atq-ub-card-category{position:absolute;top:12px;z-index:2;font-size:.68rem;padding:3px 9px;border-radius:100px}.atq-ub-card-badge{right:12px;font-weight:700;letter-spacing:.03em;background:#d63f3f;color:#fff}.atq-ub-card-body{position:relative;z-index:2;padding:12px 14px;color:#fff}.atq-ub-card-loc{font-size:.68rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;opacity:.8;margin-bottom:3px}.atq-ub-card-title{font-size:.88rem;font-weight:600;line-height:1.3;margin-bottom:6px}.atq-ub-card--tall .atq-ub-card-title{font-size:1.05rem}.atq-ub-card-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px}.atq-ub-card-nights{font-size:.7rem;opacity:.75}.atq-ub-card-price{font-size:.78rem;font-weight:700;color:#ffd77a}@media (max-width:768px){.atq-unbeatable-group{flex:0 0 92vw;grid-template-rows:300px;gap:8px}.atq-unbeatable-group--partial{height:300px;gap:8px}.atq-unbeatable-group--partial .atq-ub-card--small,.atq-unbeatable-group--partial .atq-ub-pair{width:148px}.atq-unbeatable-group--partial .atq-ub-card--tall{width:172px}.atq-ub-pair{gap:8px}.atq-ub-card-body{padding:8px 10px}.atq-ub-card-title{font-size:.78rem}.atq-ub-card--tall .atq-ub-card-title{font-size:.88rem}}@media (max-width:767px){.atq-dest-card-name{font-size:.95rem}.atq-package-card-title{font-size:.88rem}.atq-package-card-price{font-size:.7rem}.atq-pkgcard-title{font-size:.85rem;margin-bottom:.5rem}.atq-pkgcard-new-price{font-size:.95rem}.atq-pkgcard-old-price{font-size:.68rem}.atq-pkgcard-blurb{font-size:.7rem}.atq-pkgcard-highlights li{font-size:.65rem}}.atq-vault-section{padding:2rem 0 1.5rem;background:#faf7f2;overflow-x:hidden}.atq-vault-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1rem}.atq-vault-heading{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.75rem,3.5vw,2.85rem);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#171411;margin:.5rem 0 0}.atq-vault-header-right{display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.atq-vault-desc{max-width:280px;font-size:.88rem;color:#7a7067;line-height:1.65;margin:0;text-align:right}.atq-vault-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:16px;align-items:stretch}.atq-vault-featured{position:relative;display:flex;flex-direction:column;justify-content:flex-end;border-radius:20px;overflow:hidden;min-height:300px;text-decoration:none;opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.atq-vault-featured.atq-animate.visible{opacity:1;transform:translateY(0)}.atq-vault-featured>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.atq-vault-featured:hover>img{transform:scale(1.04)}.atq-vault-featured:hover{transform:translateY(-8px) scale(1.03);box-shadow:0 20px 50px rgba(0,0,0,.3);text-decoration:none}.atq-vault-featured-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.78));z-index:1}.atq-vault-featured-badge{position:absolute;top:16px;left:16px;z-index:2;background:#c9a96e;color:#1a1a1a;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:100px}.atq-vault-featured-body{position:relative;z-index:2;padding:14px 18px 16px;color:#fff;width:100%;box-sizing:border-box;overflow:hidden}.atq-vault-featured-meta{font-size:.72rem;font-weight:500;letter-spacing:.04em;color:rgba(255,255,255,.7);margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atq-vault-featured-title{font-size:clamp(1.1rem,2vw,1.45rem);font-weight:700;line-height:1.25;margin-bottom:14px;overflow-wrap:break-word;word-break:break-word}.atq-vault-featured-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.atq-vault-price-old{font-size:.82rem;color:rgba(255,255,255,.45);text-decoration:line-through}.atq-vault-price-cur{font-size:1.3rem;font-weight:700;color:#fff}.atq-vault-price-per{font-size:.8rem;color:rgba(255,255,255,.55)}.atq-vault-list{flex-direction:column;gap:8px;height:100%}.atq-vault-list,.atq-vault-row{display:flex;min-width:0;overflow:hidden}.atq-vault-row{position:relative;align-items:center;gap:14px;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:16px;padding:14px 18px;text-decoration:none;flex:1 1;width:100%;box-sizing:border-box;opacity:0;transform:translateX(20px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),background .25s ease,box-shadow .25s ease}.atq-vault-row:before{content:"";position:absolute;inset:0;background-image:var(--vault-row-bg);background-size:cover;background-position:50%;filter:blur(14px);transform:scale(1.18);opacity:.22;z-index:0}.atq-vault-row>*{position:relative;z-index:1}.atq-vault-row:first-child{transition-delay:.08s}.atq-vault-row:nth-child(2){transition-delay:.16s}.atq-vault-row:nth-child(3){transition-delay:.24s}.atq-vault-row:nth-child(4){transition-delay:.32s}.atq-vault-row.atq-animate.visible{opacity:1;transform:translateX(0)}.atq-vault-row:hover{background:#f5f2ed;box-shadow:0 6px 20px rgba(0,0,0,.08);transform:scale(1.02);text-decoration:none}.atq-vault-row-thumb{position:relative;flex-shrink:0;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#e8e3db}.atq-vault-row-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.atq-vault-row-info{flex:1 1;min-width:0}.atq-vault-row-title{font-size:.92rem;font-weight:600;color:#171411;line-height:1.3;margin-bottom:4px}.atq-vault-row-meta,.atq-vault-row-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atq-vault-row-meta{font-size:.75rem;color:#9e968c}.atq-vault-row-prices{flex-shrink:0;text-align:right}.atq-vault-row-cur{font-size:1.05rem;font-weight:700;color:#171411;white-space:nowrap}.atq-vault-row-old{font-size:.75rem;color:#b5afa6;text-decoration:line-through;white-space:nowrap;margin-top:2px}.atq-vault-cta-wrap{display:flex;justify-content:center;margin-top:1.5rem}.atq-vault-cta{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid rgba(23,20,17,.3);color:#171411;font-size:.88rem;font-weight:500;padding:12px 28px;border-radius:100px;cursor:pointer;transition:background .25s ease,border-color .25s ease}.atq-vault-cta:hover{background:rgba(23,20,17,.06);border-color:rgba(23,20,17,.5)}@media (prefers-reduced-motion:reduce){.atq-vault-featured,.atq-vault-row{opacity:1;transform:none;transition:background .25s ease,box-shadow .25s ease}}@media (max-width:768px){.atq-vault-section{padding:1.5rem 0 1rem}.atq-vault-header{flex-direction:row;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.atq-vault-desc{max-width:100%;text-align:left}.atq-vault-grid{grid-template-columns:1fr;gap:10px;overflow:hidden}.atq-vault-featured{min-height:280px;border-radius:16px}.atq-vault-featured-body{padding:16px 16px 18px}.atq-vault-featured-title{font-size:.95rem;overflow-wrap:break-word;word-break:break-word;white-space:normal}.atq-vault-price-cur{font-size:1.15rem}.atq-vault-row,.atq-vault-row:first-child,.atq-vault-row:nth-child(2),.atq-vault-row:nth-child(3),.atq-vault-row:nth-child(4){transform:translateY(10px)}.atq-vault-row.atq-animate.visible{transform:translateY(0)}.atq-vault-row{gap:10px;padding:12px 14px;gap:12px}.atq-vault-row-thumb{width:54px;height:54px;border-radius:10px}.atq-vault-row-title{font-size:.82rem}.atq-vault-row-meta{font-size:.68rem}.atq-vault-row-cur{font-size:.9rem}.atq-vault-row-old{font-size:.65rem}}.atq-scroll-dots{display:none}@media (max-width:767px){.atq-scroll-dots{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 0 2px}.atq-scroll-dot{width:7px;height:7px;border-radius:50%;background:#d4cec5;transition:width .3s ease,background .3s ease,border-radius .3s ease;flex-shrink:0}.atq-scroll-dot--active{width:22px;border-radius:4px;background:#ffc823}}@media (max-width:767.98px){.atq-view-btn{align-self:flex-end;padding:.7rem 1.6rem;font-size:.8rem;justify-content:center;align-items:center}.atq-features .mb-5,.atq-pkgsection .mb-5,.atq-section .mb-5,.atq-vault-section .mb-5{margin-bottom:1rem!important}.atq-features .mx-auto.mb-5{margin-bottom:1.25rem!important;font-size:1.1rem}.atq-pkgsection .d-flex.flex-column,.atq-section .d-flex.flex-column{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:.75rem!important}.atq-pkgsection .gap-4,.atq-section .gap-4{gap:.5rem!important}.atq-features .row.g-5{--bs-gutter-y:0;--bs-gutter-x:0.5rem}.atq-features .row>.col-12{flex:0 0 33.333%;max-width:33.333%}.atq-feature-icon{width:32px;height:32px;margin-bottom:.6rem}.atq-feature-icon svg{width:22px;height:22px}.atq-feature-title{font-size:.78rem;margin-bottom:.4rem}.atq-feature-text{font-size:.68rem;line-height:1.5}.atq-vault-row-title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.atq-vault-row-meta{white-space:normal}}@media (max-width:480px){.atq-vault-section{padding:2.75rem 0 2rem}.atq-vault-grid{gap:10px}.atq-vault-featured{min-height:290px;border-radius:16px}.atq-vault-featured-body{padding:16px 16px 18px}.atq-vault-featured-title{margin-bottom:10px}.atq-vault-price-cur{font-size:1.15rem}.atq-vault-row{padding:10px 12px;gap:11px;border-radius:14px}.atq-vault-row-thumb{width:52px;height:52px;border-radius:10px}.atq-vault-row-title{font-size:.84rem}.atq-vault-row-meta{font-size:.68rem}.atq-vault-row-cur{font-size:.95rem}.atq-vault-row-old{font-size:.68rem}}.hm-main{background:#faf7f2}.hm-rating-svg{width:16px;height:16px;flex-shrink:0}.hm-search-field-rel{position:relative}.hm-search-dropdown{position:absolute;top:calc(100% + 12px);left:-1.75rem;min-width:220px;border-radius:14px;box-shadow:0 16px 48px rgba(0,0,0,.14);z-index:1100;max-height:196px;overflow-y:auto;border:1px solid #f0ebe3}.hm-dropdown-empty{padding:.75rem 1.1rem;color:#9a9088;font-size:.83rem}.hm-dropdown-item{padding:.55rem 1.1rem;cursor:pointer;font-size:.86rem;color:#171411;border-bottom:1px solid #f5f0ea;transition:background .15s;background:transparent}.hm-dropdown-item:hover{background:#faf7f2}.hm-dropdown-country{color:#9a9088;margin-left:.4rem;font-size:.78rem}.hm-type-btn{cursor:pointer;color:#b0a99e;text-align:left;background:transparent;border:none;width:100%}.hm-type-btn--selected{color:#171411}.hm-nights-field{position:relative;border-right:none}.hm-nights-btn{cursor:pointer;color:#b0a99e;text-align:left;background:transparent;border:none;width:100%}.hm-nights-btn--selected{color:#171411}.hm-pkg-category{background:var(--hm-cat-bg);color:var(--hm-cat-color)}.hm-sig-link{text-decoration:none}.hm-section-notop{padding-top:0}.hm-blog-scroll-item-width{flex:0 0 var(--hm-blog-width,356px);width:var(--hm-blog-width,356px)}.hm-laurel-flip{transform:scaleX(-1)}.atq-taxi{padding:5rem 0 2rem;background:#faf7f2}.atq-hotel{padding:3rem 0 2rem;background:#fff}.atq-taxi-grid{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}.atq-taxi-photo{position:relative;min-height:420px;border-radius:1.4rem;overflow:hidden}.atq-taxi-photo img{object-fit:cover;object-position:center}.atq-taxi-copy .atq-section-title{margin-bottom:1rem}.atq-taxi-copy p{color:#5c564c;font-size:1.05rem;line-height:1.7;margin-bottom:1.2rem}.atq-taxi-list{list-style:none;padding:0;margin:0 0 1.6rem}.atq-taxi-list li{position:relative;padding-left:1.2rem;margin-bottom:.45rem;color:#171411;font-weight:500}.atq-taxi-list li:before{content:"";position:absolute;left:0;top:.55rem;width:6px;height:6px;border-radius:50%;background:#ffc823}@media (max-width:991.98px){.atq-taxi-grid{grid-template-columns:1fr;gap:1.75rem}.atq-taxi-photo{min-height:260px}.atq-hotel,.atq-taxi{padding:3rem 0 1rem}}