.place[data-v-6c71d202]{color:#fff;font-weight:700!important;font-size:2rem;margin-top:0}.country[data-v-6c71d202]{text-transform:capitalize}.offer-popup[data-v-a3806f8a]{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.4)}.popup-close[data-v-a3806f8a]{position:absolute;top:10px;right:15px;color:#fff;z-index:10;opacity:.9}.hero-image[data-v-a3806f8a]{position:relative;max-height:250px;overflow:hidden}.hero-image img[data-v-a3806f8a]{width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.hero-image:hover img[data-v-a3806f8a]{transform:scale(1.05)}.overlay-text[data-v-a3806f8a]{position:absolute;bottom:15px;left:0;right:0;text-align:center;background:rgba(0,0,0,.4);padding:10px}.image-gallery[data-v-a3806f8a]{display:flex;justify-content:center;margin-top:1rem}.thumbnail[data-v-a3806f8a]{width:60px;height:60px;margin:0 5px;border-radius:6px;cursor:pointer;opacity:.7;-o-object-fit:cover;object-fit:cover;transition:all .2s}.thumbnail.active[data-v-a3806f8a],.thumbnail[data-v-a3806f8a]:hover{opacity:1;transform:scale(1.05);border:2px solid #28a745}.animate-popup[data-v-a3806f8a]{-webkit-animation:fadeInUp-a3806f8a .5s ease-out;animation:fadeInUp-a3806f8a .5s ease-out}@-webkit-keyframes fadeInUp-a3806f8a{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp-a3806f8a{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.hero-image[data-v-a3806f8a]{max-height:180px}.overlay-text h4[data-v-a3806f8a]{font-size:1.1rem}}.ktw-hero[data-v-0ffd4939]{position:relative;min-height:320px}@media (min-width:768px){.ktw-hero[data-v-0ffd4939]{min-height:460px}}.ktw-hero-image[data-v-0ffd4939]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ktw-hero-image[data-v-0ffd4939],.ktw-hero-overlay[data-v-0ffd4939]{position:absolute;top:0;right:0;bottom:0;left:0}.ktw-hero-overlay[data-v-0ffd4939]{background:linear-gradient(160deg,rgba(10,25,40,.8),rgba(10,171,154,.55))}.ktw-hero-content[data-v-0ffd4939]{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.ktw-hero-breadcrumb-row[data-v-0ffd4939]{padding-top:6.5rem}.ktw-hero-breadcrumb ol[data-v-0ffd4939]{list-style:none;margin:0;padding:0;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;color:hsla(0,0%,100%,.9);font-size:.85rem}.ktw-hero-breadcrumb li[data-v-0ffd4939]{display:inline-flex;align-items:center}.ktw-hero-breadcrumb a[data-v-0ffd4939]{color:hsla(0,0%,100%,.9)}.ktw-hero-breadcrumb a[data-v-0ffd4939]:hover{color:#fff;text-decoration:underline}.ktw-hero-main-row[data-v-0ffd4939]{flex:1}.ktw-hero-main[data-v-0ffd4939]{max-width:700px;padding:1.5rem 0 3rem}.eyebrow-label[data-v-0ffd4939]{font-size:.75rem;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:hsla(0,0%,100%,.9)}.ktw-hero-title[data-v-0ffd4939]{color:#fff;font-weight:700;font-size:2.25rem;line-height:1.15;margin-bottom:0}@media (min-width:768px){.ktw-hero-title[data-v-0ffd4939]{font-size:3rem}}.ktw-hero-subtitle[data-v-0ffd4939]{color:hsla(0,0%,100%,.9);font-size:1.1rem;max-width:40rem;margin-top:1rem;margin-bottom:0}.ktw-hero-actions[data-v-0ffd4939]{margin-top:2rem}.ktw-hero-actions .btn-light[data-v-0ffd4939]{background-color:#fff;border-color:#fff;color:#0aab9a}.ktw-hero-actions .btn-light[data-v-0ffd4939]:hover{background-color:#f4f5f7;border-color:#f4f5f7;color:#089c8d}.btn-outline-white[data-v-0ffd4939]{border:1px solid #fff;color:#fff;background:transparent}.btn-outline-white[data-v-0ffd4939]:hover{background:hsla(0,0%,100%,.15);color:#fff}.ktw-hero-nav-tiles[data-v-0ffd4939]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:1.5rem 0 0;padding:0;max-width:28rem}@media (min-width:768px){.ktw-hero-nav-tiles[data-v-0ffd4939]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:40rem}}.ktw-hero-nav-tiles li[data-v-0ffd4939]{height:100%}.ktw-hero-nav-tiles a[data-v-0ffd4939]{display:flex;align-items:center;height:100%;padding:.7rem .75rem;border-radius:8px;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.1);color:#fff;font-size:.85rem;font-weight:600;white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-sizing:border-box}.ktw-hero-nav-tiles a[data-v-0ffd4939]:hover{background:hsla(0,0%,100%,.2);color:#fff;text-decoration:none}.overview-card-wrapper[data-v-10bb8489]{margin-top:-1.25rem;position:relative;z-index:3;margin-bottom:2rem}.overview-card[data-v-10bb8489]{border:none;border-radius:10px}.overview-title[data-v-10bb8489]{font-weight:700;font-size:1.4rem}.overview-grid[data-v-10bb8489]{display:grid;grid-template-columns:1fr;grid-gap:1.25rem 2.5rem;gap:1.25rem 2.5rem}@media (min-width:576px){.overview-grid[data-v-10bb8489]{grid-template-columns:1fr 1fr}}@media (min-width:992px){.overview-grid[data-v-10bb8489]{grid-template-columns:repeat(3,1fr)}}.overview-fact dt[data-v-10bb8489]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#6c757d}.overview-fact dd[data-v-10bb8489]{margin-top:.25rem;margin-bottom:0;font-size:.95rem;color:#212529}.picker-tile[data-v-1f9ce680]{display:block}.picker-tile[data-v-1f9ce680],.picker-tile[data-v-1f9ce680]:hover{text-decoration:none}.picker-tile-inner[data-v-1f9ce680]{position:relative;height:280px;border-radius:6px;background-size:cover;background-position:50%;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.picker-tile-inner[data-v-1f9ce680]:hover{transform:translateY(-4px)}.picker-tile-image[data-v-1f9ce680]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.picker-tile-image[data-v-1f9ce680],.picker-tile-inner[data-v-1f9ce680]:before{position:absolute;top:0;left:0;right:0;bottom:0}.picker-tile-inner[data-v-1f9ce680]:before{content:"";z-index:1;background:linear-gradient(0deg,rgba(10,25,35,.85),rgba(10,25,35,.15) 55%,transparent)}.picker-tile-bottom[data-v-1f9ce680],.picker-tile-top[data-v-1f9ce680]{position:relative;z-index:2;padding:.75rem}.picker-tile-bottom[data-v-1f9ce680]{position:absolute;bottom:0;left:0;right:0;color:#fff}.picker-tile-bottom h3[data-v-1f9ce680]{font-size:1.05rem;margin-bottom:0;color:#fff}.section-title[data-v-3076ede4]{font-weight:600}.tile-group+.tile-group[data-v-3076ede4]{margin-top:1rem}.tile-group-title[data-v-3076ede4]{font-size:1.1rem;font-weight:700;margin-bottom:1rem;scroll-margin-top:90px}@media (max-width:767.98px){.region-tiles-row[data-v-3076ede4]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-.5rem;margin-right:-.5rem;padding-bottom:.5rem}.region-tiles-row .region-tile-col[data-v-3076ede4]{flex:0 0 62%;max-width:62%;padding-left:.5rem;padding-right:.5rem}}.section-title[data-v-25f27777]{font-weight:600}.top-spot-card[data-v-25f27777]{display:block;color:inherit;text-decoration:none;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.top-spot-card[data-v-25f27777]:hover{color:inherit;text-decoration:none;transform:translateY(-3px);box-shadow:0 6px 18px rgba(0,0,0,.12)!important}.top-spot-image[data-v-25f27777]{width:100%;height:180px;-o-object-fit:cover;object-fit:cover}.top-spot-name[data-v-25f27777]{font-size:1.1rem;font-weight:700;margin-bottom:0}.top-spot-area[data-v-25f27777]{font-size:.85rem;color:#6c757d;margin-bottom:0}.top-spot-state[data-v-25f27777]{font-size:.75rem;font-weight:700;color:#6c757d;flex-shrink:0}.top-spot-note[data-v-25f27777]{margin-top:.75rem;font-size:.9rem;line-height:1.5;color:#6c757d}.top-spot-meta[data-v-25f27777]{margin-top:.5rem}@media (max-width:767.98px){.spot-tiles-row[data-v-25f27777]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-.5rem;margin-right:-.5rem;padding-bottom:.5rem}.spot-tiles-row .spot-tile-col[data-v-25f27777]{flex:0 0 85%;max-width:85%;padding-left:.5rem;padding-right:.5rem}}.section-title[data-v-effa1dc0]{font-weight:600}.card-header[data-v-effa1dc0]{background:#fff;cursor:pointer;border-bottom:none}.card-header .accicon[data-v-effa1dc0]{float:right;font-size:20px;width:1.2em}.card[data-v-effa1dc0]{border:1px solid #fff}.card-header:not(.collapsed) .rotate-icon[data-v-effa1dc0]{transform:rotate(180deg)}.faq-header[data-v-effa1dc0]{padding-top:.4rem;padding-bottom:.4rem}.faq-answer[data-v-effa1dc0]{padding-left:3rem}.listing-item-container.list-layout .listing-item-image{min-width:330px}.modal-dialog.modal-dialog-centered{align-items:flex-start!important;margin-top:80px}@media (max-width:768px){.listing-item-container.list-layout .listing-item-image{min-width:100%}}.listing-item-container.list-layout{position:relative;margin-bottom:1rem}.listing-item-container.list-layout .listing-item img{width:100%;height:100%;max-width:330px}@media (max-width:768px){.listing-item-container.list-layout .listing-item img{max-height:200px;max-width:100%}}@media (min-width:769px) and (max-width:1024px){.listing-item-container.list-layout .listing-item img{max-height:300px}}.filter-chips-scroll[data-v-4866f772]{overflow-x:auto;-webkit-overflow-scrolling:touch}.filter-chips[data-v-4866f772]{display:flex;flex-wrap:nowrap}@media (min-width:768px){.filter-chips[data-v-4866f772]{flex-wrap:wrap}}.filter-chips .btn[data-v-4866f772]{margin:0 .35rem .5rem 0;border-radius:50px;white-space:nowrap;flex-shrink:0}.season-sidebar[data-v-4866f772]{background:linear-gradient(160deg,#0a1928,#0aab9a);color:#fff;border-radius:10px;padding:1.5rem;position:sticky;top:100px}.season-sidebar h3[data-v-4866f772]{color:#fff;font-size:1.1rem;font-weight:700}.season-sidebar ul[data-v-4866f772]{list-style:none;margin:1rem 0 0;padding:0}.season-sidebar li[data-v-4866f772]{border-bottom:1px solid hsla(0,0%,100%,.15);padding:.65rem 0;font-size:.9rem}.season-sidebar li[data-v-4866f772]:last-child{border-bottom:none}.season-sidebar li strong[data-v-4866f772]{display:block;margin-bottom:.2rem}.season-sidebar-actions[data-v-4866f772]{margin-top:1.5rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.season-sidebar-actions .btn-light[data-v-4866f772]{background-color:#fff;border-color:#fff;color:#0aab9a;font-weight:600}.season-sidebar-actions .btn-outline-light[data-v-4866f772]{border:1px solid hsla(0,0%,100%,.5);color:#fff;background:transparent;font-weight:600}.season-sidebar-actions .btn-outline-light[data-v-4866f772]:hover{background:hsla(0,0%,100%,.15);color:#fff}