@keyframes shimmer-152fa1b4{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-152fa1b4{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.hero-section[data-v-152fa1b4]{height:calc(100svh - var(--header-height));position:relative}.hero-section .hero-video[data-v-152fa1b4]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}.hero-section section[data-v-152fa1b4]{backdrop-filter:blur(7.5px);-webkit-backdrop-filter:blur(7.5px);background:#0000004d;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;color:var(--secondary);gap:20px;left:3%;max-width:600px;padding:30px 40px;position:absolute;z-index:1}@media only screen and (min-width: 601px) and (max-width:960px){.hero-section section[data-v-152fa1b4]{max-width:480px}}@media only screen and (max-width:600px){.hero-section section[data-v-152fa1b4]{max-width:360px}}.hero-section section .description[data-v-152fa1b4]{display:flex;flex-direction:column;gap:10px}.hero-section section .quick-links[data-v-152fa1b4]{gap:10px}.hero-section section .quick-links .button[data-v-152fa1b4]{border-radius:12px 0;padding:6px 12px 4px}.hero-section section .quick-links .card1[data-v-152fa1b4]{background-color:var(--secondary);color:var(--primary)}.hero-section section .quick-links .card2[data-v-152fa1b4]{background-color:var(--primary);color:#fff;gap:10px}.hero-section section .quick-links .disney-button[data-v-152fa1b4]{background:var(--disney-gradient);color:#fff;font-size:.9rem;font-weight:700}@keyframes shimmer-cdac3ec7{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-cdac3ec7{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.amenities-section[data-v-cdac3ec7]{overflow:hidden;padding:50px 0}.amenities-section .heading-container[data-v-cdac3ec7]{color:var(--primary);margin-bottom:2rem;text-align:center}.amenities-section .heading-container h2[data-v-cdac3ec7]{color:var(--light-primary)}.amenities-section .carousel[data-v-cdac3ec7]{height:400px}.amenities-section[data-v-cdac3ec7] .amenity{height:100%;overflow:hidden}.amenities-section[data-v-cdac3ec7] .amenity img{animation:skeleton-loading-cdac3ec7 1s linear infinite alternate;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.amenities-section[data-v-cdac3ec7] .amenity .detail{--this-font:1rem;--this-x-p:1rem;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.6) 50%,transparent);bottom:0;font-size:var(--this-font);left:0;padding:2rem var(--this-x-p);position:absolute;transition:transform .3s ease;width:100%}@media only screen and (max-width:600px){.amenities-section[data-v-cdac3ec7] .amenity .detail{--this-font:.8rem;--this-x-p:.8rem}}.amenities-section[data-v-cdac3ec7] .amenity .detail h3{color:#fff;font-weight:700;letter-spacing:.05em;margin:0}.amenities-section[data-v-cdac3ec7] .amenity .detail p{color:#fff;line-height:1.4;margin:.5rem 0 0}.amenities-section[data-v-cdac3ec7] .amenity:active img,.amenities-section[data-v-cdac3ec7] .amenity:focus img,.amenities-section[data-v-cdac3ec7] .amenity:hover img{transform:scale(1.05)}.amenities-section[data-v-cdac3ec7] .nav-button .iconify{color:var(--primary);font-size:1.2rem;transition:opacity .2s ease}.amenities-section[data-v-cdac3ec7] .counter-container{background:var(--secondary);border-radius:8px;margin:0 auto;padding:.5rem 1rem;position:relative;top:-1rem;width:-moz-fit-content;width:fit-content;z-index:10}.amenities-section[data-v-cdac3ec7] .counter-container .counter{color:var(--primary);font-size:.9rem;gap:10px}.amenities-section[data-v-cdac3ec7] .counter-container .counter .iconify{cursor:pointer}@keyframes shimmer-43e8828a{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-43e8828a{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}[data-v-43e8828a]:root{--section-x-padding:80px}@media only screen and (max-width:600px){[data-v-43e8828a]:root{--section-x-padding:20px}}.rooms-section[data-v-43e8828a]{background:var(--secondary);color:var(--primary)}@media only screen and (max-width:600px){.rooms-section[data-v-43e8828a]{padding:20px 0}}.rooms-section section .top-part[data-v-43e8828a]{gap:2rem;padding:0 var(--section-x-padding) 2rem}.rooms-section section .top-part .heading-container h2[data-v-43e8828a]{color:var(--light-primary)}.rooms-section section .top-part p[data-v-43e8828a]{line-height:1.5}.rooms-section section .rooms-container[data-v-43e8828a]{gap:2rem;margin-top:2rem;padding:0 var(--section-x-padding)}.rooms-section section .rooms-container .room[data-v-43e8828a]{min-width:250px;width:calc(33.333% - 1.334rem)}@media only screen and (max-width:600px){.rooms-section section .rooms-container .room[data-v-43e8828a]{max-width:400px;width:100%}}@keyframes shimmer-c2a7fbf4{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-c2a7fbf4{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}@media only screen and (max-width:600px){.section-container[data-v-c2a7fbf4]{padding:20px 0}}.section-container .location-section[data-v-c2a7fbf4]{color:var(--primary)}.section-container .location-section .heading-container[data-v-c2a7fbf4]{text-align:center}.section-container .location-section .heading-container h2[data-v-c2a7fbf4]{color:var(--light-primary)}.section-container .location-section .hotel-map[data-v-c2a7fbf4]{height:350px;margin:30px 0;width:100%}.section-container .location-section .location-info[data-v-c2a7fbf4]{flex:1 1;padding:0 20px;text-align:center}.section-container .location-section .location-info li[data-v-c2a7fbf4]{margin-top:3px}@media only screen and (max-width:600px){.section-container .location-section .location-info[data-v-c2a7fbf4]{padding:20px 0}}.section-container .location-section .location-info[data-v-c2a7fbf4]:nth-child(2){--this-border:1px solid #dcdcdc;border-left:var(--this-border)}@media only screen and (max-width:600px){.section-container .location-section .location-info[data-v-c2a7fbf4]:nth-child(2){border-left:0;border-top:var(--this-border)}}@keyframes shimmer-1f5adeda{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-1f5adeda{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.section-container[data-v-1f5adeda]{background-color:var(--secondary);padding:64px 24px}.section-container .heading[data-v-1f5adeda]{margin-bottom:50px}.section-container .tabs-container[data-v-1f5adeda]{max-width:1200px}.section-container .tabs-container .tabs[data-v-1f5adeda]{--tab-gap:16px;--tab-padding:12px 24px;gap:var(--tab-gap);margin-bottom:32px}@media only screen and (max-width:960px){.section-container .tabs-container .tabs[data-v-1f5adeda]{--tab-gap:2px;--tab-padding:8px}}.section-container .tabs-container .tabs .tab-button[data-v-1f5adeda]{background:transparent;border-bottom:2px solid;border-color:var(--secondary);color:var(--primary);cursor:pointer;flex:1;font-weight:700;padding:var(--tab-padding);transition:all .3s ease}.section-container .tabs-container .tabs .tab-button.active[data-v-1f5adeda]{border-color:var(--primary)}.section-container .tabs-container .tabs .tab-button[data-v-1f5adeda]:active,.section-container .tabs-container .tabs .tab-button[data-v-1f5adeda]:focus-within,.section-container .tabs-container .tabs .tab-button[data-v-1f5adeda]:hover{opacity:.8;outline:none}.section-container .tabs-container .tab-content[data-v-1f5adeda]{align-items:center;gap:32px}.section-container .tabs-container .tab-content .content-text[data-v-1f5adeda]{flex:1;gap:16px}.section-container .tabs-container .tab-content .content-text .summary[data-v-1f5adeda]{font-size:1.1rem;line-height:1.6}.section-container .tabs-container .tab-content .content-text .read-more[data-v-1f5adeda]{align-items:center;color:var(--primary);display:flex;font-weight:700;gap:8px;text-decoration:none}.section-container .tabs-container .tab-content .content-text .read-more[data-v-1f5adeda]:hover{text-decoration:underline}.section-container .tabs-container .tab-content .content-image[data-v-1f5adeda]{flex:1;width:100%}.section-container .tabs-container .tab-content .content-image img[data-v-1f5adeda]{border-radius:8px;height:auto;width:100%}@keyframes shimmer-61f2452d{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes skeleton-loading-61f2452d{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.section-container section[data-v-61f2452d],.section-container section .faqs-container[data-v-61f2452d]{gap:20px}.section-container section .faqs-container .faq[data-v-61f2452d]{padding:10px}.section-container section .faqs-container .faq .question[data-v-61f2452d]{border-bottom:1px solid #000;cursor:pointer;font-size:1.1rem}.section-container section .faqs-container .faq .answer[data-v-61f2452d]{animation:fade-in-61f2452d .1s ease-in;background-color:#eae8e8;padding:10px}@keyframes fade-in-61f2452d{0%{opacity:0}to{opacity:1}}.fade-enter-active[data-v-61f2452d],.fade-leave-active[data-v-61f2452d]{transition:opacity .2s ease}.fade-enter-from[data-v-61f2452d],.fade-leave-to[data-v-61f2452d]{opacity:0}.bounce-enter-active[data-v-61f2452d]{animation:bounce-in-61f2452d .5s}.bounce-leave-active[data-v-61f2452d]{animation:bounce-in-61f2452d .5s reverse}@keyframes bounce-in-61f2452d{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}
