.hero-video-popup[data-v-ab083ae4]{align-items:center;background:#000000d9;display:flex;inset:0;justify-content:center;opacity:0;padding:.25rem;pointer-events:none;position:fixed;transition:opacity .35s ease,visibility 0s linear .35s;visibility:hidden;z-index:110}.hero-video-popup.is-open[data-v-ab083ae4]{opacity:1;pointer-events:auto;transition:opacity .35s ease;visibility:visible}.hero-video-popup__panel[data-v-ab083ae4]{box-sizing:border-box;position:relative;transform:scale(.96);transition:transform .35s cubic-bezier(.22,1,.36,1)}.hero-video-popup.is-open .hero-video-popup__panel[data-v-ab083ae4]{transform:scale(1)}.hero-video-popup__video[data-v-ab083ae4]{background:#000;display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.hero-video-popup__close[data-v-ab083ae4]{background:rgb(var(--t4-action));border:0;color:rgb(var(--t4-on-action));cursor:pointer;display:grid;font-size:1.6rem;height:3.125rem;inset-inline-end:0;line-height:1;padding:0;place-items:center;position:absolute;top:0;transition:background-color .25s ease;width:3.125rem;z-index:2}.hero-video-popup__close[data-v-ab083ae4]:hover{background:rgb(var(--t4-action-hover))}.t4-hero-highlight[data-v-2077235e]{background-color:#00000080;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 0 0 .12em #00000080}@keyframes fade-in-2077235e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-in-2077235e{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-fade-in[data-v-2077235e]{animation:fade-in-2077235e 1.2s cubic-bezier(.2,1,.3,1) forwards}.animate-modal-in[data-v-2077235e]{animation:modal-in-2077235e .6s cubic-bezier(.2,1,.3,1) forwards}.delay-200[data-v-2077235e]{animation-delay:.2s}.delay-300[data-v-2077235e]{animation-delay:.4s}.font-t4-display[data-v-2077235e]{font-family:Playfair Display,serif}.scale-105[data-v-2077235e]{transform:scale(1.08)}.modal-fade-enter-active[data-v-2077235e],.modal-fade-leave-active[data-v-2077235e]{transition:opacity .5s ease}.modal-fade-enter-from[data-v-2077235e],.modal-fade-leave-to[data-v-2077235e]{opacity:0}.scrollbar-custom[data-v-2077235e]::-webkit-scrollbar{width:12px}.scrollbar-custom[data-v-2077235e]::-webkit-scrollbar-track{background:rgb(var(--t4-surface));border-radius:10px}.scrollbar-custom[data-v-2077235e]::-webkit-scrollbar-thumb{background:rgb(var(--t4-action));border:4px solid rgb(var(--t4-surface));border-radius:10px}.scrollbar-custom[data-v-2077235e]::-webkit-scrollbar-thumb:hover{background:rgb(var(--t4-action-hover))}.scrollbar-custom[data-v-2077235e]{scrollbar-color:rgb(var(--t4-action)) rgb(var(--t4-surface));scrollbar-width:thin}.t4-room-dialog[data-v-905400b4]{font-family:Kohinoor Telugu,Outfit,sans-serif}.font-t4-display[data-v-905400b4]{font-family:Playfair Display,serif}.t4-room-card-description[data-v-905400b4]{color:#212529;font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:18px;font-weight:400;line-height:1.5;padding-top:20px}@media(max-width:1024px){.t4-room-card-description[data-v-905400b4]{font-size:17px}}@media(max-width:768px){.t4-room-card-description[data-v-905400b4]{font-size:14px}}@media(max-width:480px){.t4-room-card-description[data-v-905400b4]{font-size:13px}}@media(max-width:380px){.t4-room-card-description[data-v-905400b4]{font-size:12px}}html[dir=rtl] .t4-room-card-description[data-v-905400b4]{font-family:Tahoma,Arial,sans-serif}.animate-fade-in[data-v-905400b4]{animation:fadeIn-905400b4 .4s ease-out forwards}.animate-zoom-in[data-v-905400b4]{animation:zoomIn-905400b4 .5s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-up[data-v-905400b4]{animation:slideUp-905400b4 .6s cubic-bezier(.16,1,.3,1) forwards}.custom-scrollbar[data-v-905400b4]{scrollbar-color:rgb(var(--t4-heading)) transparent}.custom-scrollbar[data-v-905400b4]::-webkit-scrollbar-thumb{background-color:rgb(var(--t4-heading));border-radius:9999px}body.t4-room-popup-open #RMW_iframeBooking,body.t4-room-popup-open div:has(>#RMW_iframeBooking){display:none!important}@keyframes fadeIn-905400b4{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-905400b4{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp-905400b4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px)and (orientation:portrait){.t4-gallery-image--rotated[data-v-905400b4]{animation:none;border-width:0;box-shadow:none;height:100vw;left:50%;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:100dvh;z-index:205}.t4-rotated-next-enter-active[data-v-905400b4],.t4-rotated-next-leave-active[data-v-905400b4],.t4-rotated-previous-enter-active[data-v-905400b4],.t4-rotated-previous-leave-active[data-v-905400b4]{transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.t4-rotated-next-enter-from[data-v-905400b4],.t4-rotated-previous-leave-to[data-v-905400b4]{transform:translate(-50%,calc(-50% + 100vh)) rotate(90deg)}.t4-rotated-next-leave-to[data-v-905400b4],.t4-rotated-previous-enter-from[data-v-905400b4]{transform:translate(-50%,calc(-50% - 100vh)) rotate(90deg)}}.font-t4-display[data-v-4534b09e]{font-family:Playfair Display,serif}.t4-facility-category[data-v-4534b09e]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:22px}.t4-facility-heading[data-v-4534b09e]{font-size:35px;text-align:center}.t4-facility-item[data-v-4534b09e]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:18px;font-weight:400}@media(max-width:1490px){.t4-facility-category[data-v-4534b09e]{font-size:20px}.t4-facility-heading[data-v-4534b09e]{font-size:32px}.t4-facility-item[data-v-4534b09e]{font-size:16px}}@media(max-width:1280px){.t4-facility-category[data-v-4534b09e]{font-size:18px}.t4-facility-heading[data-v-4534b09e]{font-size:30px}.t4-facility-item[data-v-4534b09e]{font-size:15px}}@media(max-width:768px){.t4-facility-heading[data-v-4534b09e]{font-size:30px}.t4-facility-item[data-v-4534b09e]{font-size:15px}}@media(max-width:480px){.t4-facility-heading[data-v-4534b09e]{font-size:28px}.t4-facility-item[data-v-4534b09e]{font-size:14px}}@media(max-width:380px){.t4-facility-heading[data-v-4534b09e]{font-size:20px}.t4-facility-item[data-v-4534b09e]{font-size:14px}}html[dir=rtl][data-v-4534b09e] :is(.t4-facility-category,.t4-facility-item){font-family:Tahoma,Arial,sans-serif}@keyframes fade-in-4534b09e{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-4534b09e]{animation:fade-in-4534b09e .6s cubic-bezier(.2,1,.3,1) forwards}.custom-scrollbar[data-v-4534b09e]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-4534b09e]::-webkit-scrollbar-track{background:rgb(var(--t4-panel)/.05)}.custom-scrollbar[data-v-4534b09e]::-webkit-scrollbar-thumb{background:rgb(var(--t4-action));border-radius:10px}@media(max-width:767px){.t4-facilities-card[data-v-4534b09e]{height:clamp(400px,calc(100svh - 11rem),560px);min-height:0}.t4-facilities-category-scroll[data-v-4534b09e]{max-height:270px}.t4-facilities-details[data-v-4534b09e]{flex:1 1 auto;max-height:none;min-height:0}.t4-facilities-items[data-v-4534b09e]{min-height:0}.t4-facilities-panel[data-v-4534b09e]{padding:20px}.t4-facilities-dots[data-v-4534b09e]{flex:0 0 auto}}.font-t4-display[data-v-ed7060cf]{font-family:Playfair Display,serif}.t4-review-text[data-v-ed7060cf]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:18px;font-style:normal;line-height:1.5}.t4-review-author-name[data-v-ed7060cf]{font-size:35px;overflow:hidden}.t4-review-meta[data-v-ed7060cf]{font-size:12px;font-weight:400;line-height:1}.t4-review-meta[data-v-ed7060cf],.t4-review-more[data-v-ed7060cf]{font-family:Kohinoor Telugu,Outfit,sans-serif}.t4-review-more[data-v-ed7060cf]{font-size:18px;font-weight:600;letter-spacing:normal;text-transform:none}@media(max-width:1024px){.t4-review-author-name[data-v-ed7060cf]{font-size:34px}.t4-review-meta[data-v-ed7060cf]{font-size:17px}}@media(max-width:768px){.t4-review-author-name[data-v-ed7060cf]{font-size:30px}.t4-review-meta[data-v-ed7060cf],.t4-review-more[data-v-ed7060cf],.t4-review-text[data-v-ed7060cf]{font-size:16px}}@media(max-width:480px){.t4-review-author-name[data-v-ed7060cf]{font-size:25px}.t4-review-meta[data-v-ed7060cf]{font-size:12px}.t4-review-more[data-v-ed7060cf]{font-size:15px}}html[dir=rtl][data-v-ed7060cf] :is(.t4-review-text,.t4-review-meta,.t4-review-more){font-family:Tahoma,Arial,sans-serif}.animate-fade-in[data-v-ed7060cf]{animation:fadeIn-ed7060cf .4s ease-out forwards}.animate-slide-up[data-v-ed7060cf]{animation:slideUp-ed7060cf .5s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fadeIn-ed7060cf{0%{opacity:0}to{opacity:1}}@keyframes slideUp-ed7060cf{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.font-t4-display[data-v-8e3afdd4]{font-family:Playfair Display,serif}.t4-surroundings-title[data-v-8e3afdd4]{font-size:70px}.t4-surroundings-category[data-v-8e3afdd4]{font-family:Playfair Display,serif;font-size:22px;line-height:1}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:35px;text-align:center}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:18px;font-weight:400;line-height:1}@media(max-width:1490px){.t4-surroundings-title[data-v-8e3afdd4]{font-size:60px}.t4-surroundings-category[data-v-8e3afdd4]{font-size:20px}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:32px}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-size:16px}}@media(max-width:1280px){.t4-surroundings-title[data-v-8e3afdd4]{font-size:55px}.t4-surroundings-category[data-v-8e3afdd4]{font-size:18px}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:30px}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-size:15px}}@media(max-width:768px){.t4-surroundings-title[data-v-8e3afdd4]{font-size:45px}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:30px}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-size:15px}}@media(max-width:480px){.t4-surroundings-title[data-v-8e3afdd4]{font-size:35px}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:28px}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-size:14px}}@media(max-width:380px){.t4-surroundings-title[data-v-8e3afdd4]{font-size:35px}.t4-surroundings-heading[data-v-8e3afdd4]{font-size:20px}.t4-surroundings-distance[data-v-8e3afdd4],.t4-surroundings-place[data-v-8e3afdd4]{font-size:14px}}html[dir=rtl][data-v-8e3afdd4] :is(.t4-surroundings-place,.t4-surroundings-distance){font-family:Tahoma,Arial,sans-serif}@keyframes fade-in-8e3afdd4{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-8e3afdd4]{animation:fade-in-8e3afdd4 .6s cubic-bezier(.2,1,.3,1) forwards}.custom-scrollbar[data-v-8e3afdd4]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-8e3afdd4]::-webkit-scrollbar-track{background:rgb(var(--t4-panel)/.05)}.custom-scrollbar[data-v-8e3afdd4]::-webkit-scrollbar-thumb{background:rgb(var(--t4-action));border-radius:10px}@media(max-width:767px){.t4-surroundings-card[data-v-8e3afdd4]{height:clamp(400px,calc(100svh - 11rem),560px);min-height:0}.t4-surroundings-categories[data-v-8e3afdd4]{flex:0 0 auto;height:270px}.t4-surroundings-content[data-v-8e3afdd4]{flex:1 1 auto;height:auto;min-height:0}.t4-surroundings-panel[data-v-8e3afdd4]{padding:20px}.t4-surroundings-dots[data-v-8e3afdd4]{flex:0 0 auto}}.font-t4-display[data-v-7bd22507]{font-family:Playfair Display,serif}.t4-services-title[data-v-7bd22507]{font-size:70px;line-height:1}.t4-services-category[data-v-7bd22507]{font-family:Playfair Display,serif;font-size:28px;line-height:1}.t4-services-heading[data-v-7bd22507]{font-size:34px;line-height:1}.t4-services-text[data-v-7bd22507]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:20px;font-weight:400;line-height:24px}.t4-services-download[data-v-7bd22507],.t4-services-price[data-v-7bd22507]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:16px;font-weight:600}.t4-services-price-paragraph[data-v-7bd22507],.t4-services-price-paragraph .t4-services-price[data-v-7bd22507]{font-family:Outfit,sans-serif;font-weight:700}.t4-services-action[data-v-7bd22507]{font-size:16px;font-weight:600}.t4-services-action[data-v-7bd22507],.t4-services-index[data-v-7bd22507]{font-family:Kohinoor Telugu,Outfit,sans-serif}.t4-services-index[data-v-7bd22507]{font-size:59px}.t4-services-count[data-v-7bd22507]{font-family:Kohinoor Telugu,Outfit,sans-serif;font-size:35px}@media(max-width:1490px){.t4-services-title[data-v-7bd22507]{font-size:60px}.t4-services-index[data-v-7bd22507]{font-size:50px}.t4-services-count[data-v-7bd22507]{font-size:30px}}@media(max-width:1280px){.t4-services-title[data-v-7bd22507]{font-size:55px}.t4-services-action[data-v-7bd22507],.t4-services-download[data-v-7bd22507],.t4-services-price[data-v-7bd22507]{font-size:14px}}@media(max-width:1024px){.t4-services-heading[data-v-7bd22507]{font-size:30px}.t4-services-text[data-v-7bd22507]{font-size:19px;line-height:23px}}@media(max-width:892px){.t4-services-category[data-v-7bd22507]{font-size:clamp(1rem,6vw,24px);letter-spacing:.06em}}@media(max-width:768px){.t4-services-title[data-v-7bd22507]{font-size:45px}.t4-services-heading[data-v-7bd22507]{font-size:26px;letter-spacing:.06em}.t4-services-text[data-v-7bd22507]{font-size:19px;line-height:23px}.t4-services-action[data-v-7bd22507],.t4-services-download[data-v-7bd22507],.t4-services-price[data-v-7bd22507]{font-size:13px}.t4-services-index[data-v-7bd22507]{font-size:40px}.t4-services-count[data-v-7bd22507]{font-size:25px}}@media(max-width:480px){.t4-services-title[data-v-7bd22507]{font-size:35px}.t4-services-heading[data-v-7bd22507]{font-size:clamp(1.3125rem,6.2vw,26px);letter-spacing:.03em}.t4-services-text[data-v-7bd22507]{font-size:16px;line-height:21px}.t4-services-action[data-v-7bd22507],.t4-services-download[data-v-7bd22507],.t4-services-price[data-v-7bd22507]{font-size:12px}.t4-services-index[data-v-7bd22507]{font-size:40px}.t4-services-count[data-v-7bd22507]{font-size:25px}}html[dir=rtl][data-v-7bd22507] :is(.t4-services-text,.t4-services-price,.t4-services-download,.t4-services-action,.t4-services-index,.t4-services-count){font-family:Tahoma,Arial,sans-serif}@media(max-width:767px){.t4-service-card-body[data-v-7bd22507]{grid-template-rows:24% 45% 31%;height:clamp(290px,calc(100svh - 19rem),380px);padding-top:6px}.t4-service-card-description-block[data-v-7bd22507]{padding-inline:15px}.t4-service-card-heading-block[data-v-7bd22507]{align-items:flex-end;padding-bottom:25px}.t4-services-category-card[data-v-7bd22507]{height:6.8rem;margin-inline:auto;width:85%}.t4-services-category-scroll[data-v-7bd22507]{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory}.t4-services-category-slot[data-v-7bd22507]{scroll-snap-align:start;scroll-snap-stop:always}}.scrollbar-hide[data-v-7bd22507]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-7bd22507]{-ms-overflow-style:none;scrollbar-width:none}.font-t4-display[data-v-5a519d8b]{font-family:Playfair Display,serif}.animate-fade-in[data-v-5a519d8b]{animation:fadeIn-5a519d8b .4s ease-out forwards}.animate-zoom-in[data-v-5a519d8b]{animation:zoomIn-5a519d8b .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeIn-5a519d8b{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-5a519d8b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media(max-width:767px)and (orientation:portrait){.t4-gallery-image--rotated[data-v-5a519d8b]{animation:none;border-width:0;box-shadow:none;height:100vw;left:50%;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%) rotate(90deg);width:100dvh;z-index:205}.t4-rotated-next-enter-active[data-v-5a519d8b],.t4-rotated-next-leave-active[data-v-5a519d8b],.t4-rotated-previous-enter-active[data-v-5a519d8b],.t4-rotated-previous-leave-active[data-v-5a519d8b]{transition:transform .32s cubic-bezier(.22,1,.36,1);will-change:transform}.t4-rotated-next-enter-from[data-v-5a519d8b],.t4-rotated-previous-leave-to[data-v-5a519d8b]{transform:translate(-50%,calc(-50% + 100vh)) rotate(90deg)}.t4-rotated-next-leave-to[data-v-5a519d8b],.t4-rotated-previous-enter-from[data-v-5a519d8b]{transform:translate(-50%,calc(-50% - 100vh)) rotate(90deg)}}.font-t4-display{font-family:Playfair Display,serif}:where(body[data-template=template2]) .animate-fade-in{animation:t4FadeIn .4s ease-out forwards}@keyframes t4FadeIn{0%{opacity:0}to{opacity:1}}
