@import url(https://fonts.googleapis.com/css2?family=Marck+Script&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url(https://cdn-uicons.flaticon.com/4.0.0/uicons-solid-rounded/css/uicons-solid-rounded.css);@import url(https://cdn-uicons.flaticon.com/4.0.0/uicons-brands/css/uicons-brands.css);*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}:root{--Background:#fff;--Secondary:#e09d00;--Text:#000;--Text-Dark:#fff}body{-webkit-font-smoothing:antialiased;background:#fff;background:var(--Background);display:block;font-family:Lato,sans-serif;height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;text-rendering:optimizeLegibility;width:100vw;width:100dvw}body::-webkit-scrollbar{width:0}.Splash{align-items:center;background:#fff url(https://vilarastay.com/Graphics/Backgrounds/Splash-Background.png) no-repeat 50%;background:var(--Background) url(https://vilarastay.com/Graphics/Backgrounds/Splash-Background.png) no-repeat center center;background-size:cover;bottom:0;display:flex;flex-direction:column;gap:20px;height:100vh;height:100dvh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100vw;width:100dvw;z-index:999}.Splash-Logo{width:200px}.Splash-Loader{--c:no-repeat linear-gradient(var(--Secondary) 0 0);animation:Splash-Loader 3s infinite;background:var(--c),var(--c),#000;background-size:60% 100%;border-radius:999px;height:4px;overflow:hidden;width:130px}@keyframes Splash-Loader{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.Navigation{height:70px;position:fixed;top:0;width:100%;z-index:10}.Navigation-Back-Censored{-webkit-tap-highlight-color:transparent;display:grid;height:70px;position:absolute;width:100%;z-index:-1}.Navigation-Back-Censored-Layer-1,.Navigation-Back-Censored-Layer-2{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000,#fff 8%);mask:linear-gradient(0deg,#0000,#fff 8%);transform:translateZ(0)}.Navigation-Back-Censored-Layer-3{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000 8%,#fff 16%);mask:linear-gradient(0deg,#0000 8%,#fff 16%);transform:translateZ(0)}.Navigation-Back-Censored-Layer-4{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000 16%,#fff 24%);mask:linear-gradient(0deg,#0000 16%,#fff 24%);transform:translateZ(0)}.Navigation-Back-Censored-Layer-5{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000 24%,#fff 36%);mask:linear-gradient(0deg,#0000 24%,#fff 36%);transform:translateZ(0)}.Navigation-Back-Censored-Layer-6{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000 36%,#fff 48%);mask:linear-gradient(0deg,#0000 36%,#fff 48%);transform:translateZ(0)}.Navigation-Back-Censored-Layer-7{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);backface-visibility:hidden;grid-area:1/1;-webkit-mask:linear-gradient(0deg,#0000 48%,#fff 60%);mask:linear-gradient(0deg,#0000 48%,#fff 60%);transform:translateZ(0)}.Navigation-Front-Uncensored{align-items:center;display:flex;height:70px;justify-content:space-between;width:100%}.Navigation-Logo-Box{display:flex;height:70px;overflow:hidden;position:relative;width:200px}.Navigation-Logo{display:block;height:100%;width:100%}.Navigation-Link-Wrapper{align-items:center;display:flex;flex-direction:row;gap:15px;height:70px;justify-content:center;overflow:hidden;position:relative;width:calc(100% - 400px)}.Navigation-Link-Wrapper-Mobile{align-items:end;animation:Mobile-Navigation-Drawer .3s linear forwards;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;left:100%;opacity:0;overflow:hidden;padding:30px;position:fixed;top:0;transition:all .3s linear;width:100vw;width:100dvw;z-index:-1}@keyframes Mobile-Navigation-Drawer{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:linear-gradient(90deg,#0000,#ffffff1a)}to{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(90deg,#ffffff1a,#fff,#fff)}}.Navigation-Link-Wrapper-Mobile-Open{left:0;opacity:1}.Navigation-Links{font-size:18px}.Navigation-Links,.Navigation-Links-Mobile{align-items:center;background:#fff3;border-radius:30px;color:#000;color:var(--Text);cursor:pointer;display:flex;font-weight:400;justify-content:center;padding:8px 20px;text-decoration:none;transition:all .5s linear}.Navigation-Links-Mobile{font-size:30px}.Navigation-Links:hover{color:#e09d00;color:var(--Secondary);transition:all .5s linear}.Navigation-Links-Active{background:#e09d00;background:var(--Secondary);color:#fff;color:var(--Background);font-size:18px;text-decoration:none}.Navigation-Links-Active,.Navigation-Links-Mobile-Active{align-items:center;border-radius:60px;cursor:pointer;display:flex;font-weight:400;justify-content:center;padding:8px 20px;transition:all .5s linear}.Navigation-Links-Mobile-Active{background:#fff3;color:#e09d00;color:var(--Secondary);font-size:30px}.Navigation-Button-Box{width:200px}.Navigation-Button-Box,.Navigation-Button-Box-Mobile{align-items:center;display:flex;height:70px;justify-content:center;position:relative}.Navigation-Button-Box-Mobile{width:70px}.Navigation-Button{border:none;border-radius:50px;flex-direction:row;font-size:16px;font-weight:600;gap:20px;justify-content:start;padding:10px;width:180px}.Navigation-Button,.Navigation-Button-Mobile{align-items:center;background:#000;background:var(--Text);box-shadow:0 25px 50px -12px #00000040;color:#fff;color:var(--Text-Dark);cursor:pointer;display:flex;height:50px;overflow:hidden;transition:all .3s linear}.Navigation-Button-Mobile{border:none;border-radius:14px;justify-content:center;width:50px}.Navigation-Button-Mobile-Open{align-items:center;background:#e09d00;background:var(--Secondary);border:none;border-radius:50px;box-shadow:0 25px 50px -12px #00000040;color:#fff;color:var(--Text-Dark);cursor:pointer;display:flex;height:50px;justify-content:center;overflow:hidden;transition:all .3s linear;width:50px}.Navigation-Button-Mobile-Icon{font-size:24px;margin-top:5px}.Navigation-Button-Icon-Wrapper{background:#fff;background:var(--Background);border-radius:30px;color:#e09d00;color:var(--Secondary);display:grid;flex-shrink:0;height:30px;overflow:hidden;place-items:center;position:relative;width:30px}.Navigation-Button:hover{background:#e09d00;background:var(--Secondary);box-shadow:0 25px 50px -12px #00000080}.Navigation-Button:hover .Navigation-Button-Icon-Wrapper{color:#000;color:var(--Text)}.Navigation-Button-Icon-Svg-Copy{position:absolute;transform:translate(-150%,150%)}.Navigation-Button:hover .Navigation-Button-Icon-Svg:first-child{transform:translate(150%,-150%);transition:transform .3s ease-in-out}.Navigation-Button:hover .Navigation-Button-Icon-Svg-Copy{transform:translate(0);transition:all .3s ease-in-out}.Main{overflow:hidden;position:relative;width:inherit}.Home,.Main{display:block;height:auto}.Home{width:100dvw}.Home-Hero{align-items:center;display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:center;overflow:hidden;position:relative;width:100%}.Home-Hero-Background{height:100%;object-fit:cover;width:100%}.Home-Hero-Content{align-items:center;background:linear-gradient(#fff,#0000,#fff);bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.Home-Hero-Title{color:#000;color:var(--Text);font-size:100px;font-weight:300}.Home-Hero-Subtitle{color:#000;color:var(--Text);font-size:20px;font-weight:400;opacity:.5}.Home-Hero-Buttons{display:flex;flex-direction:row;gap:20px;margin-top:40px}.Home-Hero-Button-Outlined{background:#0000;color:#000;color:var(--Text)}.Home-Hero-Button,.Home-Hero-Button-Outlined{align-items:center;border:2px solid #000;border:2px solid var(--Text);border-radius:50px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:50px;justify-content:center;overflow:hidden;padding:10px;transition:all .3s linear;width:200px}.Home-Hero-Button{background:#000;background:var(--Text);color:#fff;color:var(--Background)}.Home-Testimonials{display:flex;height:100vh;height:100dvh;width:100vw;width:100dvw}.Footer{background:url(https://jiyavadhwani.in/Graphics/Backgrounds/Footer-Background.avif) no-repeat 50%;background-size:cover;border:2px solid #e1e1e1;border-radius:30px;flex-direction:column;height:auto;justify-content:center;margin:10px;width:calc(100% - 20px)}.Footer,.Footer-Top{align-items:center;display:flex;overflow:hidden;position:relative}.Footer-Top{background:#fff;background:var(--Background);border-bottom:2px solid #e1e1e1;flex-direction:row;height:70px;justify-content:space-between;padding:0 20px;width:100%}.Footer-Top-Title{color:#000;color:var(--Text);font-family:Marck Script,cursive!important;font-size:30px}.Footer-Socials-Links{display:flex;flex-direction:row;gap:10px}.Footer-Socials-Link-Icon-Box{align-items:center;background:#e09d00;background:var(--Secondary);border-radius:40px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s linear;width:40px}.Footer-Socials-Link-Icon-Box:hover{background:#000;background:var(--Text);transition:all .3s linear}.Footer-Socials-Links-Icon{color:#fff;color:var(--Background);font-size:18px;margin-top:5px}.Footer-Main{background:#ffffffb3;display:flex;flex-direction:row;height:300px;width:100%}.Footer-Main-Sections{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:25%}.Footer-Main-Logo-Image{display:block;width:60%}.Footer-Main-Links-Title{color:#e09d00;color:var(--Secondary);font-family:Mark Script,cursive;font-size:28px;margin-bottom:10px;width:80%}.Footer-Main-Links{color:#000;color:var(--Text);font-size:18px;font-weight:600;text-decoration:none;width:75%}.Footer-Main-Map{align-items:center;border:2px solid #e09d00;border:2px solid var(--Secondary);border-radius:20px;display:flex;height:90%;justify-content:center;width:90%}.Footer-Bottom{align-items:center;background:#fff;background:var(--Background);border-top:2px solid #e1e1e1;display:flex;flex-direction:row;height:70px;justify-content:space-between;overflow:hidden;padding:0 20px;position:relative;width:100%}.Footer-Bottom-Text{color:gray;font-size:16px;font-weight:400}.Error-Overlay{align-items:start;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;bottom:0;display:flex;height:100vh;height:100dvh;justify-content:start;left:0;overflow:hidden;padding:70px 20px;position:fixed;right:0;top:0;width:100vw;width:100dvw;z-index:10}.Error-Box{background:#ff910033;border:2px solid #e19a00;border-radius:20px;height:auto;padding:20px;width:100%}.Error-Title{color:#b02300}@media screen and (max-width:1000px){.Footer-Top{flex-direction:column;height:130px;justify-content:space-evenly}.Footer-Top-Title{font-size:24px!important;text-align:center!important}.Footer-Main{flex-direction:column;height:auto;width:100%}.Footer-Main-Sections{flex-direction:column;height:200px;width:100%}.Footer-Main-Sections:nth-child(2){display:none}.Footer-Main-Links,.Footer-Main-Links-Title{text-align:center!important}.Footer-Bottom{flex-direction:column;height:130px;justify-content:space-evenly}}
/*# sourceMappingURL=main.18dab49c.css.map*/