body{font-family:Inter,sans-serif;background-color:var(--light-orange)}.nav-container{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 5vw}.navbar{height:75px;width:100vw;background-color:var(--blue-grey);position:fixed;top:0;left:0;z-index:1000}.nav-logo{height:68px;margin-top:10px}.menu-icon{display:none}.nav-elements ul{display:flex;justify-content:space-between;list-style-type:none}.nav-elements ul li:not(:last-child){margin-right:50px}.nav-elements ul a{font-size:.9em;font-weight:500;color:var(--white);text-decoration:none;font-family:Inter,sans-serif;border-width:0 0 2px 0;border-style:solid;border-color:var(--transparent);padding:0 2px 2px}.nav-elements ul a:hover{border-color:var(--white);border-width:0 0 1px 0}.nav-elements ul a.active{font-weight:600;border-color:var(--white)}.nav-elements ul a.active:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px}@media (max-width: 1020px){.nav-elements ul li:not(:last-child){margin-right:30px}}@media (max-width: 900px){.menu-icon{display:block;cursor:pointer}.menu-img{height:26px;width:26px;filter:invert(100%)}.nav-elements{position:absolute;right:0;top:75px;background-color:var(--blue-grey);width:0px;height:calc(100vh - 75px);transition:all .25s ease-in;overflow:hidden}.nav-logo{height:60px;margin-top:16px}.nav-elements.active{width:250px}.nav-elements ul{display:flex;flex-direction:column}.nav-elements ul li{margin-right:unset;margin-top:22px}}.screenContainer{flex:1;width:100vw;padding-bottom:3vh}.carouselContainer{flex:1}.carouselImgContainer{width:100vw;height:calc(100vh - 75px);background-color:var(--blue-grey)}.carouselImg{width:100vw;height:calc(100vh - 75px)}.carousel .control-dots .dot{background-color:var(--white)!important;opacity:.75!important;box-shadow:none!important;width:12px!important;height:12px!important;margin:0 16px 8px!important}.carousel .control-dots .dot.selected{background-color:var(--gold-orange)!important;opacity:1!important;box-shadow:none!important}.carouselCover{width:100vw;height:calc(100vh - 75px);background-color:#0000004d;position:absolute;top:75px;left:0;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column}.luxuryText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:3vw;color:var(--white);margin:0}.perfectText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.5vw;color:var(--gold-orange);margin:15px 0 0}@media (max-width: 1000px){.carouselImgContainer{width:100vw;height:50vw;background-color:var(--blue-grey)}.carouselImg{width:100vw;height:50vw}.carouselCover{width:100vw;height:50vw;background-color:#0000004d;position:absolute;top:75px;left:0;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column}.carousel .control-dots .dot{background-color:var(--white)!important;opacity:.75!important;box-shadow:none!important;width:8px!important;height:8px!important;margin:0 8px -8px!important}.luxuryText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:4vw;color:var(--white);margin:0}.perfectText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:2.1vw;color:var(--gold-orange);margin:6px 0 0}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.facilitiesContainer{flex:1;display:flex;justify-content:center;align-items:center;padding-top:30px;flex-direction:column;margin-bottom:3vh}.sectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.7vw;color:var(--gold-orange)}.facilityDiv{display:flex;justify-content:center;list-style:none;align-items:stretch;flex-wrap:wrap;margin-left:10vw;margin-right:10vw}.facilityCard{width:24vw;flex-direction:row;margin-top:10px;padding-bottom:10px;display:flex;align-items:center;padding-top:10px;padding-left:.75vw;border-radius:10px;transition:.1s;margin-right:1vw}.facilityCard:hover{transform:translateY(-2px);box-shadow:0 0 10px -2px var(--dark-orange-light)}.facilityCard img{width:3vw;height:3vw;margin-right:12px}.facilityCard span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.85vw;color:var(--black);opacity:.95}@media (max-width: 1000px){.sectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.5vw;color:var(--gold-orange)}.facilityDiv{display:flex;justify-content:center;list-style:none;align-items:stretch;flex-wrap:wrap;margin-left:10vw;margin-right:10vw}.facilityCard{width:36vw;flex-direction:row;margin-top:10px;padding-bottom:10px;display:flex;align-items:center;margin-right:2vw;border-radius:8px}.facilityCard img{width:6vw;height:6vw;margin-right:12px}.facilityCard span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.7vw;color:var(--black);opacity:.95}}@media (max-width: 650px){.sectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:4.5vw;color:var(--gold-orange)}.facilityCard{border-radius:6px}.facilityCard span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2vw;color:var(--black);opacity:.95}}.gopuramContainer{flex:1;display:flex;justify-content:space-between;align-items:center;padding-top:4vh;padding-left:10vw;padding-right:10vw;padding-bottom:4vh;transition:.5s;pointer-events:none}.gopuramContainer:hover{background-color:var(--gold-orange)}.gopuramTextView{flex-direction:column;align-items:center;justify-content:center;display:flex;width:45vw}.gopuramTextView span{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1vw}.gopuramTextView div{margin-top:30px}.gopuramTextView h1{font-family:Kavivanar,cursive;font-weight:400;color:var(--gold-orange);font-size:2.25vw;margin:0 0 10px}.gopuramContainer:hover .gopuramTextView h1,.gopuramContainer:hover .gopuramTextView span,.gopuramContainer:hover .gopuramTextView p{color:var(--white)}.gopuramTextView p{font-family:Lato,sans-serif;font-weight:300;color:var(--dark-grey);font-size:1vw;margin-top:10px}.gopuramContainer .desktopImg{width:35vw;height:22.05vw;display:inline;pointer-events:auto}.gopuramContainer .mobileImg{display:none}@media (max-width: 1000px){.gopuramTextView span{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1.4vw}.gopuramTextView div{margin-top:10px}.gopuramTextView h1{font-family:Kavivanar,cursive;font-weight:400;color:var(--gold-orange);font-size:3vw;margin:0 0 10px}.gopuramTextView p{font-family:Lato,sans-serif;font-weight:300;color:var(--dark-grey);font-size:1.4vw;margin-top:10px}}@media (max-width: 650px){.gopuramContainer .desktopImg{display:none}.gopuramContainer .mobileImg{width:80vw;height:50.4vw;display:inline}.gopuramContainer{flex:1;display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding-top:3vh;padding-left:10vw;padding-right:10vw}.gopuramTextView{flex-direction:column;align-items:center;justify-content:center;display:flex;width:80vw;margin-top:20px}.gopuramTextView span{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:2vw}.gopuramTextView h1{font-family:Kavivanar,cursive;font-weight:400;color:var(--gold-orange);font-size:5vw;margin:0 0 6px}.gopuramTextView p{font-family:Lato,sans-serif;font-weight:300;color:var(--dark-grey);font-size:2vw}}.roomsContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-top:1vh;padding-left:10vw;padding-right:10vw;flex-direction:column}.timingContainer{flex-direction:row;display:inline-flex}.timingDiv{flex-direction:row;align-items:center;display:flex}.timingDiv:first-child{margin-right:5vw}.timingDiv img{width:1.5vw;height:1.5vw;margin-right:10px}.timingDiv span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:1.4vw;opacity:.9}.roomSectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.7vw;color:var(--gold-orange);margin-top:7vh}.roomSection{width:100vw;justify-content:center;align-items:center;display:flex;flex-direction:column}.viewSection{position:absolute;right:10vw;margin-top:4vh}.bottomViewSection{display:none}.viewSection p{font-family:Ibarra Real Nova,serif;font-weight:300;color:var(--black);font-size:1vw;text-decoration:underline;opacity:.95}.roomCard{width:20vw;margin-left:.8vw;margin-right:.8vw;background-color:var(--grey-bg)!important;border-radius:8px!important;box-shadow:var(--grey) 0 4px 4px 0!important;transition:.1s}.roomCard:hover{box-shadow:var(--grey) 0 2px 12px 2px!important;transform:scale(1.02)}.roomCard img{width:20vw;height:14.6vw}.roomCardContainer{flex-direction:row;align-items:center;justify-content:space-between;display:flex}.roomCardCarousel{display:none}.bottomRoomCard{width:20vw;height:14.6vw;padding:12px}.bottomRoomCard h3{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1.2vw;margin:0 8px 0 0}.bottomRoomCard h4{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:1.5vw;margin:0}.bottomRoomCard h4 .oldPrice{font-family:Lato,sans-serif;font-weight:400;color:var(--gold-orange);font-size:1vw;margin-right:1px;text-decoration:line-through;text-decoration-color:var(--gold-red);opacity:.7}.bottomRoomCard h4 span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:.8vw;margin:0 0 0 2px}.roomTextView{min-height:4.2vw}.bottomRoomCard .bottomIconView{flex-direction:row;align-items:center;display:flex;margin-top:16px}.bottomRoomCard .bottomIconView img{width:1vw;height:1vw;margin-right:8px}.bottomRoomCard .bottomIconView span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.9vw;color:var(--dark-grey);opacity:.95}@media (max-width: 1000px){.roomSectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.5vw;color:var(--gold-orange);margin-top:4vh}.roomsContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-top:.1vh;padding-left:10vw;padding-right:10vw;flex-direction:column}.timingDiv img{width:2vw;height:2vw;margin-right:10px}.timingDiv span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:2vw;opacity:.9}.roomCard{width:25vw;margin-left:1vw;margin-right:1vw;background-color:var(--grey-bg)!important;border-radius:8px!important;box-shadow:var(--grey) 0 4px 4px 0!important}.roomCard img{width:25vw;height:18.25vw}.bottomRoomCard{width:25vw;height:18.25vw;padding:8px}.bottomRoomCard h3{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1.6vw;margin:0 8px 0 0}.bottomRoomCard h4{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:2vw;margin:0}.bottomRoomCard h4 .oldPrice{font-size:1.4vw}.bottomRoomCard h4 span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:1.2vw;margin:0}.bottomRoomCard .bottomIconView{flex-direction:row;align-items:center;display:flex;margin-top:12px}.bottomRoomCard .bottomIconView img{width:1.5vw;height:1.5vw;margin-right:6px}.bottomRoomCard .bottomIconView span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.4vw;color:var(--dark-grey);opacity:.95}.viewSection p{font-family:Ibarra Real Nova,serif;font-weight:300;color:var(--black);font-size:1.5vw;text-decoration:underline;opacity:.95}}@media (max-width: 650px){.roomSectionHeaderText{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:4.5vw;color:var(--gold-orange);margin-top:4vh}.timingContainer{flex-direction:column;display:inline-flex;align-items:center}.timingDiv img{width:2.8vw;height:2.8vw;margin-right:10px}.timingDiv span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:3vw;opacity:.9}.timingDiv:first-child{margin-right:0vw;margin-bottom:6px}.viewSection{display:none}.bottomViewSection{display:flex}.bottomViewSection .navLink{flex-direction:row;display:flex;align-items:center}.bottomViewSection p{font-family:Ibarra Real Nova,serif;font-weight:300;color:var(--black);font-size:3vw;text-decoration:underline;opacity:.95;display:inline}.bottomViewSection img{width:3.5vw;height:3.5vw;margin-left:2px}.roomCardContainer{display:none}.roomCardCarousel{display:flex}.scrollContainer{width:100vw;display:flex;overflow-x:auto;padding-left:6vw}.roomCard{flex-shrink:0;width:60vw;margin-right:4vw;background-color:var(--grey-bg)!important;border-radius:8px!important;box-shadow:0 0!important}.roomCard img{width:60vw;height:43.8vw}.bottomRoomCard{width:60vw;height:42vw;align-items:flex-start;flex-direction:column;display:flex}.bottomRoomCard h3{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:3.5vw;margin:0 8px 0 0;text-align:left}.roomTextView{min-height:12vw}.bottomRoomCard h4{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:3.8vw;margin:0}.bottomRoomCard h4 .oldPrice{font-size:2.6vw}.bottomRoomCard h4 span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:2.3vw;margin:0}.bottomRoomCard .bottomIconView{flex-direction:row;align-items:center;display:flex;margin-top:12px}.bottomRoomCard .bottomIconView img{width:3vw;height:3vw;margin-right:6px}.bottomRoomCard .bottomIconView span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.6vw;color:var(--dark-grey);opacity:.95}.roomsContainer .carousel .slide{min-width:65%!important}}.locationContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-top:4vh;padding-left:10vw;padding-right:10vw;flex-direction:column}.mapContainer{width:100vw;margin-top:10px;flex-direction:row;display:flex}.mapContainer img{width:48vw;height:calc(48vw * .6);border-radius:0 10px 10px 0;box-shadow:var(--grey) 0 8px 12px 0;cursor:pointer}.mapTextContainer{width:40vw;height:31.2vw;padding-left:1.75vw;justify-content:center;display:flex;flex-direction:column}.mapTextContainer img{width:1.4vw;height:1.4vw;box-shadow:none;cursor:auto;margin-right:6px}.mapTextContainer .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:5px;margin-top:10px}.mapTextContainer .locationRow .whatsappNumber{cursor:pointer}.mapTextContainer .locationRow p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1vw;color:var(--dark-grey);margin:0;display:block}.mapTextContainer h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.2vw;color:var(--black);opacity:.95;margin:0}@media (max-width: 1000px){.mapTextContainer img{width:1.8vw;height:1.8vw;box-shadow:none;cursor:auto;margin-right:6px;margin-top:2px}.mapTextContainer .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:5px;margin-top:10px}.mapTextContainer .locationRow p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.5vw;color:var(--dark-grey);margin:0;display:block}.mapTextContainer h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1.8vw;color:var(--black);opacity:.95;margin:0}}@media (max-width: 650px){.mapContainer{width:100vw;margin-top:10px;flex-direction:column;display:flex}.mapContainer img{width:88vw;height:52.8vw;border-radius:10px;box-shadow:var(--grey) 0 8px 12px 0;cursor:pointer;margin-left:6vw}.mapTextContainer{width:100vw;flex:1;padding-left:6vw;padding-top:3vh}.mapTextContainer img{width:3.2vw;height:3.2vw;box-shadow:none;cursor:auto;margin-right:6px;margin-top:3px}.mapTextContainer .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:0;margin-top:10px;position:relative;right:6vw}.mapTextContainer .locationRow p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.8vw;color:var(--dark-grey);margin:0;display:block}.mapTextContainer h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:3.4vw;color:var(--black);opacity:.95;margin:0}}.galleryContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-left:10vw;padding-right:10vw;flex-direction:column}.galleryImgContainer{display:flex;width:80vw;margin-left:10vw;margin-right:10vw;margin-top:1vh}.galleryMainImg{width:38vw;height:42.56vw;border-radius:10px}.galleryRightContainer{flex-direction:column;display:flex;width:38vw;margin-left:2vw}.galleryTopImg{width:38vw;height:calc(38vw * .54);border-radius:10px}.galleryBottomImg{width:38vw;height:calc(38vw * .54);margin-top:1.5vw;border-radius:10px}@media (max-width: 1000px){.galleryMainImg{width:38vw;height:42.56vw;border-radius:8px}.galleryTopImg{width:38vw;height:calc(38vw * .54);border-radius:8px}.galleryBottomImg{width:38vw;height:calc(38vw * .54);margin-top:1.5vw;border-radius:8px}}@media (max-width: 650px){.galleryImgContainer{display:flex;width:88vw;margin-left:6vw;margin-right:6vw;margin-top:1vh}.galleryMainImg{width:42vw;height:calc(42vw * 1.12);border-radius:6px}.galleryTopImg{width:42vw;height:22.68vw;border-radius:6px}.galleryBottomImg{width:42vw;height:22.68vw;margin-top:1.5vw;border-radius:6px}}.transportContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-left:10vw;padding-right:10vw;padding-top:3vh;flex-direction:column}.transportTab{flex-direction:row;display:flex;align-items:center}.transportTab h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1vw;color:var(--dark-grey);margin:0;display:block;width:25vw;text-align:center;border-color:var(--dark-grey);border-right:solid 1px;cursor:pointer}.transportTab .transportText{color:var(--gold-orange);font-weight:500}.transportTab h4:last-child{border-right:0px}.transportItem{flex-direction:row;align-items:center;justify-content:flex-start;display:flex;width:40vw;margin-top:18px;margin-left:20vw}.transportItem img{width:1vw;height:1.1vw;margin-right:14px;filter:brightness(0) saturate(100%) invert(42%) sepia(98%) saturate(484%) hue-rotate(354deg) brightness(94%) contrast(94%)}.transportItem p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1vw;color:var(--black);margin:0}.transportItem .textSeparator{margin-left:6px;margin-right:6px}.transportItem p:last-child{color:var(--dark-grey)}@media (max-width: 1000px){.transportTab{margin-top:8px}.transportTab h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.8vw;color:var(--dark-grey);margin:0;display:block;width:25vw;text-align:center;border-color:var(--dark-grey);border-right:solid 1px;cursor:pointer}.transportItem{flex-direction:row;align-items:center;justify-content:flex-start;display:flex;width:60vw;margin-top:18px;margin-left:30vw}.transportItem img{width:1.4vw;height:1.55vw;margin-right:14px;filter:brightness(0) saturate(100%) invert(42%) sepia(98%) saturate(484%) hue-rotate(354deg) brightness(94%) contrast(94%)}.transportItem p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.75vw;color:var(--black);margin:0}}@media (max-width: 650px){.transportContainer{padding-top:.5vh}.transportTab{margin-top:12px}.transportTab h4{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.8vw;color:var(--dark-grey);margin:0;display:block;width:30vw;text-align:center;border-color:var(--dark-grey);border-right:solid 1px;cursor:pointer}.transportItem{flex-direction:row;align-items:center;justify-content:flex-start;display:flex;width:80vw;margin-top:18px;margin-left:40vw}.transportItem img{width:2vw;height:2.2vw;margin-right:14px;filter:brightness(0) saturate(100%) invert(42%) sepia(98%) saturate(484%) hue-rotate(354deg) brightness(94%) contrast(94%)}.transportItem p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:2.5vw;color:var(--black);margin:0}}.reviewContainer{flex:1;display:flex;align-items:center;justify-content:center;padding-left:10vw;padding-right:10vw;padding-top:3vh;padding-bottom:3vh;flex-direction:column}.reviewCard{width:16vw;height:16vw;margin-left:.8vw;margin-right:.8vw;background-color:var(--grey-bg)!important;border-radius:8px!important;box-shadow:var(--grey) 0 4px 8px 0!important;display:flex;flex-direction:column;align-items:center;padding-left:20px;padding-right:20px;margin-top:2vh;transition:.1s}.reviewCard:hover{box-shadow:var(--grey) 0 2px 12px 2px!important;transform:scale(1.02)}.reviewCard h4{font-family:Lato,sans-serif;font-weight:600;color:var(--black);font-size:1vw;opacity:.9;margin-bottom:0}.reviewCard p{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:.8vw;opacity:.9;text-align:center}.starSection{display:flex;flex-direction:row;margin-top:10px}.starSection .starStyle{width:1.5vw;height:1.5vw;margin-right:2px;opacity:.8}.starSection .greyStarStyle{width:1.5vw;height:1.5vw;margin-right:2px;filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(106%) contrast(93%)}@media (max-width: 1000px){.reviewCard{width:24vw;height:24vw;margin-left:1.1vw;margin-right:1.1vw}.reviewCard h4{font-size:1.6vw}.reviewCard p{font-size:1.2vw}.starSection .starStyle{width:2vw;height:2vw;margin-right:2px}.starSection .greyStarStyle{width:2vw;height:2vw;margin-right:2px;filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(106%) contrast(93%)}}@media (max-width: 650px){.scrollReview{width:100vw;display:flex;overflow-x:auto;padding-left:6vw;padding-bottom:20px}.reviewCard{flex-shrink:0;width:48vw;height:46vw;margin-left:5vw}.reviewCard:last-child{flex-shrink:0;width:45vw;height:45vw;margin-left:5vw;margin-right:6vw}.reviewCard h4{font-size:3vw}.reviewCard p{font-size:2.4vw}.starSection .starStyle{width:3.5vw;height:3.5vw;margin-right:2px}.starSection .greyStarStyle{width:3.5vw;height:3.5vw;margin-right:2px;filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(106%) contrast(93%)}}.bookingContainer{flex:1;display:flex;justify-content:center;align-items:center;padding-top:30px;flex-direction:column}.bookingContainer .rowBooking{width:100vw;background-color:var(--white);display:flex;justify-content:center;align-items:center;padding:40px 0}.bookingContainer .notesDiv{width:100vw;background-color:var(--white);display:flex;justify-content:center;align-items:center;padding-bottom:20px}.bookingContainer .notesDiv p{font-family:Lato,sans-serif;font-weight:400;color:var(--white);font-size:1.2vw;margin:0;text-align:center;background-color:var(--gold-orange);padding:10px 40px;border-radius:4px;max-width:70vw;position:relative;display:inline-block;overflow:hidden}.bookingContainer .notesDiv p:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,#ffffff4d,#fff0);transform:skew(-25deg);animation:shine 2s infinite}@keyframes shine{0%{left:-75%}to{left:125%}}.bookingContainer iframe{border-color:var(--transparent);margin-top:10px;width:340px;height:280px}.bookingContainer p{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:1.8vw;margin:0;max-width:28vw;text-align:center}.bookingContainer .bookingCard{width:8vw;margin-top:10px;padding-bottom:10px;display:flex;align-items:center;flex-direction:column;padding-top:10px;border-radius:10px;transition:.1s;margin-left:2vw;cursor:pointer}.bookingContainer .bookingCard:hover{transform:translateY(-2px);box-shadow:0 0 10px -2px var(--dark-orange-light)}@keyframes shake{0%{transform:rotate(0)}15%{transform:rotate(6deg)}30%{transform:rotate(-6deg)}45%{transform:rotate(4deg)}60%{transform:rotate(-4deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.bookingContainer .bookingCard img{width:75%;height:75%}.bookingContainer .bookingCard:hover img{animation:shake 2s infinite;transform-origin:top center}.bookingContainer .bookingCard p{font-family:Lato,sans-serif;font-weight:400;color:var(--gold-orange);font-size:1vw;margin:8px 0 0;max-width:28vw;text-align:center}@media (max-width: 1000px){.bookingContainer p{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:2.4vw;margin:0;min-width:90vw;text-align:center}.bookingContainer .rowBooking{width:100vw;background-color:var(--white);display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;padding:30px 0}.bookingContainer .bookingCard{width:10vw;margin-left:4vw}.bookingContainer .bookingCard p{font-size:1.6vw}.bookingContainer .bookingCard img{width:70%;height:70%;animation:shake 2s infinite;transform-origin:top center}.bookingContainer .notesDiv p{font-weight:400;font-size:1.8vw;min-width:0}}@media (max-width: 650px){.bookingContainer .rowBooking{width:100vw;background-color:var(--white);display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;padding:0}.bookingContainer p{font-family:Lato,sans-serif;font-weight:500;color:var(--gold-orange);font-size:3.8vw;margin:20px 0 0;max-width:60vw;text-align:center}.bookingContainer iframe{border-color:var(--transparent);width:320px;height:260px}.bookingContainer .bookingCard{width:26vw}.bookingContainer .bookingCard img{width:55%;height:5%;animation:shake 2s infinite;transform-origin:top center}.bookingContainer .bookingCard p{font-size:3.4vw}.bookingContainer .notesDiv p{font-weight:400;font-size:3.6vw;min-width:0}}.container{flex:1;padding-top:75px}.screenTop{display:flex}.screenTop img{width:100vw;height:16vw}.screenTop div{width:100vw;height:16vw;position:absolute;top:75px;left:0;background-color:var(--light-black);display:flex;align-items:center;justify-content:center}.screenTop h2{font-family:Lato,sans-serif;font-weight:600;color:var(--white);font-size:2vw;margin:10px 0 0}.galleryContainer{display:flex;flex-wrap:wrap;padding:0;flex-direction:row;margin-top:4vh;margin-bottom:4vh}.galleryContainer .roomImg{width:20vw;height:14.2vw;margin-left:1vw;margin-right:1vw;margin-bottom:2vw;border-radius:8px;cursor:pointer;transition:.2s}.galleryContainer .roomImg:hover{box-shadow:0 0 16px 0 var(--dark-grey);transform:translateY(-2px)}@media (max-width: 1000px){.screenTop h2{font-size:2.8vw}.galleryContainer .roomImg{width:25vw;height:17.75vw;margin-left:1vw;margin-right:1vw;margin-bottom:2vw;border-radius:8px}}@media (max-width: 650px){.screenTop h2{font-size:3.4vw}.galleryContainer .roomImg{width:40vw;height:28.4vw;margin-left:1.5vw;margin-right:1.5vw;margin-bottom:3vw;border-radius:8px}}.modalImgContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:56vw;background-color:var(--modal-grey);box-shadow:var(--light-black) 0 8px 12px 0;padding:.75vw;border-radius:8px}.modalImgContainer .closeIcon{width:1.5vw;height:1.5vw;opacity:.5;position:absolute;right:.75vw}.carouselParent{margin-top:2vw;width:56vw;height:39.76vw}.carouselImgDiv{width:56vw;height:39.76vw;background-color:var(--grey);border-radius:10px;overflow:hidden}.carouselImage{width:56vw;height:39.76vw;border-radius:10px;overflow:hidden}.carouselParent .left-button{position:absolute;top:47%;left:0;z-index:10;background-color:var(--light-black);padding:.5em;border-radius:0 8px 8px 0;outline:0}.carouselParent .right-button{position:absolute;top:47%;right:0;z-index:10;background-color:var(--light-black);padding:.5em;border-radius:8px 0 0 8px;outline:0}.carouselParent .arrowIcon{fill:var(--white)}@media (max-width: 1000px){.modalImgContainer{width:75vw}.modalImgContainer .closeIcon{width:1.75vw;height:1.75vw}.carouselParent{margin-top:2.8vw;width:75vw;height:53.25vw}.carouselImgDiv,.carouselImage{width:75vw;height:53.25vw}}@media (max-width: 650px){.modalImgContainer{padding:1.5vw;width:80vw}.modalImgContainer .closeIcon{width:3.5vw;height:3.5vw;right:1vw}.carouselParent{margin-top:4.2vw;width:80vw;height:56.8vw}.carouselImgDiv,.carouselImage{width:80vw;height:56.8vw}.carouselParent .left-button,.carouselParent .right-button{top:42%}.carouselParent .arrowIcon{width:4vw;height:4vw}}.roomScreenContainer{width:100vw;padding-top:4vh;padding-bottom:4vh;display:flex;flex-direction:column;align-items:center}.roomCardList{display:flex;flex-direction:column}.roomMainCard{width:60vw;margin-top:2vh;padding:10px 0 2px 10px;border-radius:10px!important;background-color:var(--grey-bg)!important;display:flex;flex-direction:row;box-shadow:none!important;position:relative}.roomMainCard .roomMainImg{width:30vw;height:22.5vw}.roomMainCard .roomRightContainer{padding-left:20px;padding-right:20px;display:flex;flex-direction:column;width:27vw}.roomMainCard .roomTextView{min-height:6vw}.roomMainCard h3{font-family:Lato,sans-serif;font-weight:500;color:var(--black);font-size:1.5vw;opacity:.9}.roomMainCard h4{font-family:Lato,sans-serif;font-weight:600;color:var(--gold-orange);font-size:1.5vw;margin:0}.roomMainCard h4 .oldPrice{font-family:Lato,sans-serif;font-weight:600;color:var(--gold-orange);font-size:1.2vw;margin-right:1px;text-decoration:line-through;text-decoration-color:var(--gold-red);opacity:.7}.offerText{display:inline-block;background-color:var(--gold-red);color:var(--white);font-size:.5vw;font-weight:700;padding:4px 6px;border-radius:4px;text-transform:uppercase;animation:pulse 1.2s infinite;margin-left:10px}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 4px var(--gold-red)}50%{transform:scale(1.05);box-shadow:0 0 6px var(--gold-red)}}.roomMainCard h4 span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:.8vw;margin:0 0 0 2px}.roomCardList .mainIconText{flex-direction:row;display:flex}.roomCardList .iconTextSection{width:50%}.roomCardList .iconTextSection img{width:1vw;height:1vw;margin-right:8px}.roomMainCard .bottomIconView{margin-top:1.2vw;align-items:center;display:flex}.roomCardList .iconTextSection span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.9vw;color:var(--dark-grey);opacity:.95}.roomMainCard .alertSection{flex-direction:row;display:flex;margin-top:.5vw}.roomMainCard .bookingsText{margin-top:1vw;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1vw;color:var(--black);opacity:.75}.roomMainCard .bookingsText a{color:var(--gold-orange)!important;text-decoration:underline;cursor:pointer}.roomMainCard .alertSection img{width:1vw;height:1vw;margin-right:8px;margin-top:4px;filter:brightness(0) saturate(100%) invert(41%) sepia(98%) saturate(563%) hue-rotate(357deg) brightness(95%) contrast(91%)}.roomMainCard .alertSection span{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1vw;color:var(--gold-orange)}@media (max-width: 1000px){.roomMainCard{width:80vw;margin-top:2vh}.roomMainCard .roomMainImg{width:40vw;height:30vw}.roomMainCard .roomRightContainer{width:35vw}.roomMainCard .roomTextView{min-height:8vw}.roomMainCard h3,.roomMainCard h4{font-size:2vw}.roomMainCard h4 .oldPrice{font-size:1.6vw}.offerText{font-size:.8vw;border-radius:2px}.roomMainCard h4 span{font-size:1.2vw}.roomCardList .iconTextSection img{width:1.6vw;height:1.6vw}.roomCardList .iconTextSection span{font-size:1.4vw}.roomMainCard .alertSection img{width:1.6vw;height:1.6vw;margin-top:2px}.roomMainCard .alertSection span,.roomMainCard .bookingsText{font-size:1.5vw}}@media (max-width: 650px){.roomMainCard{width:80vw;margin-top:1.5vh;margin-bottom:1vh;flex-direction:column;padding:0 0 16px}.roomMainCardRight{width:80vw;margin-top:1.5vh;margin-bottom:1vh;padding:0 0 16px;border-radius:10px!important;background-color:var(--grey-bg)!important;display:flex;flex-direction:column-reverse;box-shadow:none!important;position:relative}.roomMainCard .roomMainImg{width:80vw;height:60vw}.roomMainCard .roomRightContainer{padding-left:12px;padding-right:12px;width:80vw}.roomMainCard .roomTextView{min-height:8vw}.roomMainCard h3{font-size:3vw;margin-top:4px;margin-bottom:0}.roomMainCard h4{font-size:3.2vw}.roomMainCard h4 .oldPrice{font-size:2.8vw}.offerText{font-size:1.4vw;border-radius:2px;padding:4px}.roomMainCard h4 span{font-size:1.6vw}.roomMainCard .bottomIconView{margin-top:2vw;align-items:center;display:flex}.roomCardList .iconTextSection img{width:2.4vw;height:2.4vw}.roomCardList .iconTextSection span{font-size:2.2vw}.roomMainCard .alertSection img{width:2.4vw;height:2.4vw;margin-top:3px}.roomMainCard .alertSection span{font-size:2.4vw}.roomMainCard .bookingsText{font-size:2.4vw;margin-top:1.2vw}}.aroundUsDiv{display:flex;padding:0;flex-direction:column;margin-bottom:4vh;margin-top:4vh;align-items:center}.aroundListContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-left:15vw;padding-right:15vw}.aroundCard{width:22vw;border-radius:8px!important;margin-bottom:2vw;background-color:var(--grey-bg)!important;box-shadow:none!important;transition:.5s}.aroundCard:hover{box-shadow:0 0 15px 2px var(--grey)!important}.aroundCard .aroundImg{width:22vw;height:calc(22vw * .7)}.aroundCard .aroundBottomDiv{padding-left:10px;padding-right:10px;padding-top:8px}.aroundBottomDiv h3{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:1.15vw;color:var(--black);opacity:.95;margin:0}.aroundBottomDiv p{font-family:Inter,sans-serif;font-weight:400;font-style:normal;font-size:.8vw;color:var(--dark-grey);margin:4px 0 0}.aroundBottomDiv .buttonContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:10px}.aroundBottomDiv .buttonContainer .directionButton{flex-direction:row;align-items:center;display:flex;justify-content:center;background-color:transparent!important;border:1px solid var(--gold-orange);width:48%;border-radius:6px!important;padding-left:0;padding-right:0}.buttonContainer .directionButton span{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:.75vw;color:var(--gold-orange);margin:0}.buttonContainer .directionButton img{width:1.1vw;height:1.1vw;margin-left:4px}.aroundBottomDiv .buttonContainer button:focus{outline:0}.aroundBottomDiv .buttonContainer button{flex-direction:row;align-items:center;display:flex;justify-content:center;background-color:var(--gold-orange)!important;border:1px solid var(--gold-orange);width:48%;border-radius:6px!important;padding-left:0;padding-right:0}.aroundBottomDiv button span{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:.75vw;color:var(--white);margin:0}@media (max-width: 1000px){.aroundListContainer{padding-left:18vw;padding-right:18vw}.aroundCard{width:30vw}.aroundCard .aroundImg{width:30vw;height:21vw}.aroundBottomDiv h3{font-size:1.5vw}.aroundBottomDiv p{font-size:1.2vw}.buttonContainer .directionButton span{font-size:1.1vw}.buttonContainer .directionButton img{width:1.3vw;height:1.3vw}.aroundBottomDiv button span{font-size:1.1vw}}@media (max-width: 650px){.aroundListContainer{padding-left:10vw;padding-right:10vw}.aroundCard{width:80vw}.aroundCard .aroundImg{width:80vw;height:56vw}.aroundBottomDiv h3{font-size:2.8vw}.aroundBottomDiv p{font-size:2.4vw}.aroundBottomDiv .buttonContainer .directionButton,.aroundBottomDiv .buttonContainer button{width:48.5%;border-radius:4px!important}.buttonContainer .directionButton span{font-size:2.2vw}.buttonContainer .directionButton img{width:2.4vw;height:2.4vw}.aroundBottomDiv button span{font-size:2.2vw}}.modalContainer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60vw;background-color:var(--modal-grey);box-shadow:var(--light-black) 0 8px 12px 0;padding:10px;border-radius:8px}.modalContainer .closeIcon{width:1.5vw;height:1.5vw;opacity:.5;position:absolute;right:10px}.modalContainer .modalRowContainer{flex-direction:row;display:flex;margin-top:2vw;margin-bottom:1.2vw;justify-content:space-between;padding-left:.25vw;padding-right:.25vw}.modalContainer .modalLeftContainer{width:49%}.modalLeftContainer h4{font-family:Lato,sans-serif;font-weight:600;color:var(--black);font-size:1.2vw;margin:0;opacity:.95}.modalLeftContainer p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:.7vw;color:var(--black);margin-bottom:0}.modalLeftContainer .modalTimingContainer{display:flex;flex-direction:column;align-items:center;margin-top:1vw}.modalLeftContainer .modalTimingContainer span{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:.75vw;margin-bottom:8px}.modalContainer .modalMainImg{width:49%;height:34.3%;border-radius:10px}@media (max-width: 1000px){.modalContainer{width:75vw}.modalContainer .closeIcon{width:1.75vw;height:1.75vw}.modalContainer .modalRowContainer{margin-top:2.5vw}.modalLeftContainer h4{font-size:1.6vw}.modalLeftContainer p{font-size:1vw}.modalLeftContainer .modalTimingContainer span{font-size:1.1vw}}@media (max-width: 650px){.modalContainer{width:70vw;padding:8px}.modalContainer .closeIcon{width:3.5vw;height:3.5vw}.modalContainer .modalRowContainer{margin-top:4.5vw;flex-direction:column-reverse;align-items:center}.modalContainer .modalMainImg{width:98%;height:68.6%;border-radius:10px}.modalContainer .modalLeftContainer{width:90%;padding-top:14px}.modalLeftContainer h4{font-size:2.5vw;text-align:center}.modalLeftContainer p{font-size:1.75vw;text-align:center}.modalLeftContainer .modalTimingContainer{margin-top:2vw}.modalLeftContainer .modalTimingContainer span{font-size:1.8vw;margin-bottom:4px}}.aboutTempleDiv{display:flex;padding:0;flex-direction:column;margin-bottom:4vh;align-items:center}.aboutTempleDiv .imageTextRow{display:flex;flex-direction:row;align-items:center;padding-left:12vw;padding-right:12vw}.aboutTempleDiv .imageText{display:flex;flex-direction:column;align-items:center;padding-left:12vw;padding-right:12vw}.aboutTempleDiv .imageTextRow img:first-child{width:13vw;height:17.42vw;margin-right:2vw}.aboutTempleDiv .imageTextRow p img{width:13vw;height:17.42vw;margin-left:2vw;margin-right:0!important;float:right!important;margin-top:1em}.aboutTempleDiv .imageTextRow p{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1.1vw;opacity:.9;line-height:1.8vw}.aboutTempleDiv .imageText p{font-family:Lato,sans-serif;font-weight:400;color:var(--black);font-size:1.1vw;opacity:.9;line-height:1.8vw;margin-top:10px}@media (max-width: 1000px){.aboutTempleDiv .imageTextRow,.aboutTempleDiv .imageText{padding-left:8vw;padding-right:8vw}.aboutTempleDiv .imageTextRow img:first-child{width:16vw;height:21.44vw}.aboutTempleDiv .imageTextRow img:last-child{width:18vw;height:24.12vw}.aboutTempleDiv .imageTextRow p,.aboutTempleDiv .imageText p{font-size:1.6vw;line-height:2vw}}@media (max-width: 650px){.aboutTempleDiv .imageTextRow,.aboutTempleDiv .imageText{padding-left:6vw;padding-right:6vw}.aboutTempleDiv .imageTextRow img:first-child{width:20vw;height:26.8vw}.aboutTempleDiv .imageTextRow img:last-child{width:28vw;height:37.52vw}.aboutTempleDiv .imageTextRow p,.aboutTempleDiv .imageText p{font-size:2.2vw;line-height:2.8vw}}.aboutUsContainer{display:flex;padding:0;flex-direction:column;margin-bottom:4vh;align-items:center}.aboutUsContainer .aboutContent{font-family:Lato,sans-serif;font-weight:400;color:var(--dark-grey);font-size:.85vw;text-align:center;margin:0 20vw 2vh 20vw}.aboutUsContainer .propertyText{font-family:Ibarra Real Nova,serif;font-weight:400;color:var(--black);font-size:1.2vw;opacity:.9}.propertiesDiv a{color:var(--gold-orange);text-decoration:underline;font-size:1vw;align-self:center;margin-top:.8vw}.propertiesDiv a:hover{color:var(--gold-orange);text-decoration:underline;font-weight:600}.propertiesDiv{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-bottom:1.5vw;padding-top:1vw;width:100vw;border-radius:4px}.propertiesDiv img{width:18vw}.propertiesDiv div{display:flex;flex-direction:column;margin-right:2vw}@media (max-width: 1000px){.aboutUsContainer .aboutContent{font-size:1.75vw;margin:0 15vw 2vh 15vw}.aboutUsContainer .propertyText{font-size:2vw}.propertiesDiv a{font-size:1.65vw}.propertiesDiv img{width:28vw}}@media (max-width: 650px){.aboutUsContainer .aboutContent{font-size:3vw;margin:0 5vw 2vh 5vw;color:var(--black);opacity:.8}.aboutUsContainer .propertyText{font-size:3.6vw}.propertiesDiv{flex-direction:column}.propertiesDiv a{font-size:3vw;margin-bottom:3vw}.propertiesDiv img{width:60vw}}.container{display:"flex";flex:1}.contactMainContainer{width:100vw;display:flex;flex-direction:row;padding-left:20vw}.leftContactDiv{width:30vw;justify-content:center;display:flex;flex-direction:column;padding-top:4vh;padding-bottom:4vh}.rightContactDiv{width:50vw;background:url(/assets/Hotel_Front-CJuIed0L.png);background-size:100% 100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.glassCard{border-radius:12px;background:#ffffff61;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(11.2px);-webkit-backdrop-filter:blur(11.2px);width:26vw;height:96%;justify-content:center;display:flex;align-items:center}.glassCard form{display:flex;flex-direction:column;align-items:center;transition:.1s}.glassCard form:hover{transform:scale(1.005)}.glassCard h2{font-family:Ibarra Real Nova,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.2vw;color:var(--gold-red);margin-bottom:0}form input{font-family:Inter,sans-serif;font-size:.7vw;width:18vw;margin:.8vw 0 0;background-color:transparent;border-radius:6px;border:1px solid var(--gold-red);color:var(--black);padding:.5vw;outline:0}form textarea{font-family:Inter,sans-serif;font-size:.7vw;width:18vw;max-width:18vw;min-width:18vw;max-height:4vw;margin:.8vw 0 0;background-color:transparent;border-radius:6px;border:1.5px solid var(--gold-red);color:var(--black);padding:.5vw;outline:0}form .formDateDiv{display:flex;flex-direction:row;align-items:center;width:19vw}form .formDateDiv input{width:13.5vw}form .formDateDiv span{font-size:.7vw;font-family:Lato,sans-serif;min-width:5.5vw;margin:.8vw 0 0;color:var(--black);opacity:.9;font-weight:500}form button{background-color:var(--gold-red);margin-top:1.5vw;font-size:.8vw;border-radius:6px;font-family:Inter,sans-serif;width:18vw;outline:0;align-items:center;flex-direction:row;display:flex;justify-content:center}form button:hover{outline:0;border-color:var(--gold-red)}form button img{width:1.4vw!important;height:1.4vw!important;margin-left:4px;filter:brightness(0) saturate(100%) invert(100%) sepia(99%) saturate(7%) hue-rotate(202deg) brightness(106%) contrast(100%)}.rightContactDiv img{width:28vw;height:32.48vw}.leftContactDiv .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:5px;margin-top:10px}.leftContactDiv .locationRow p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1vw;color:var(--black);margin:2px 0 0;display:block;opacity:.9}.leftContactDiv .locationRow .whatsappNumber{cursor:pointer}.leftContactDiv .locationRow img{width:1.8vw;height:1.8vw;box-shadow:none;cursor:auto;margin-right:6px;filter:brightness(0) saturate(100%) invert(8%) sepia(29%) saturate(672%) hue-rotate(355deg) brightness(93%) contrast(110%)}@media (max-width: 1000px){.contactMainContainer{padding-left:12vw}.leftContactDiv{width:38vw}.rightContactDiv img{width:36vw;height:41.76vw}.leftContactDiv .locationRow p{font-size:1.5vw;margin-top:0}.leftContactDiv .locationRow img{width:2.2vw;height:2.2vw}.glassCard{width:34vw;height:90%}.glassCard h2{font-size:1.6vw}form input{font-size:1vw;width:24vw;margin:1vw 0 0;padding:.8vw}form textarea{font-size:1vw;width:24vw;max-width:24vw;min-width:24vw;max-height:4vw;margin:1vw 0 0;padding:.8vw}form button{font-size:1vw;width:25vw}form button img{width:1.6vw!important;height:1.6vw!important}form .formDateDiv{width:25vw}form .formDateDiv input{width:16.5vw}form .formDateDiv span{font-size:1vw;min-width:8.5vw;margin:.8vw 0 0}}@media (max-width: 650px){.contactMainContainer{padding-left:8vw;flex-direction:column-reverse}.leftContactDiv{width:84vw;padding-top:2vh}.rightContactDiv{width:84vw;margin-top:3vh;background:transparent}.rightContactDiv img{width:84vw;height:97.44vw}.leftContactDiv .locationRow p{font-size:3.2vw;margin-top:0}.leftContactDiv .locationRow img{width:3.8vw;height:3.8vw;margin-top:3px}.glassCard{width:70vw;height:90%;border-radius:6px;backdrop-filter:none;-webkit-backdrop-filter:none}.glassCard h2{font-size:2.8vw}form input{font-size:2vw;width:60vw;margin:2vw 0 0;padding:1.2vw}form textarea{font-size:2vw;width:60vw;max-width:60vw;min-width:60vw;max-height:8vw;margin:2vw 0 0;padding:1.2vw}form button{font-size:2.1vw;width:62vw;margin-top:3vw;margin-bottom:4vw}form button img{width:3vw!important;height:3vw!important}form .formDateDiv{width:60vw}form .formDateDiv input{width:44vw}form .formDateDiv span{font-size:2.1vw;min-width:16vw;margin:1.2vw 0 0}}.footerContainer{background-color:var(--blue-grey);padding:20px 10vw 10px;display:flex;flex-direction:column}.topFooter{display:flex;flex-direction:row}.footer-logo{margin-right:5vw;width:10vw;height:5.8vw}.logoSection{width:25vw}.socialMediaDiv{display:flex;flex-direction:row;align-items:center;margin-bottom:.5vw}.socialMediaDiv img{margin-right:8px!important;margin-top:0!important;transition:.3s}.socialMediaDiv p{transition:.3s}.facebookDiv:hover img{filter:brightness(0) saturate(100%) invert(31%) sepia(99%) saturate(2105%) hue-rotate(202deg) brightness(99%) contrast(92%)}.instagramDiv:hover img{filter:none}.facebookDiv:hover p{color:#1877f2}.instagramDiv:hover p{color:#c13584}.reachSection{width:25vw;padding-left:1.5vw;justify-content:flex-start;display:flex;flex-direction:column}.reachSection .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:5px;margin-top:10px}.reachSection h3{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1vw;color:var(--white);opacity:.95;margin:0 0 6px;display:inline}.reachSection img{width:1vw;height:1vw;margin-top:2px;box-shadow:none;cursor:auto;margin-right:6px;filter:brightness(0) saturate(100%) invert(79%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(106%) contrast(93%)}.reachSection p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:.8vw;color:var(--white);margin:0;display:block}.reachSection .whatsappNumber:hover{cursor:pointer}.contactSection .locationRow{flex-direction:row;display:flex;align-items:flex-start;margin-bottom:5px;margin-top:2px}.bottomFooter{border-top:solid 1px var(--white);display:flex;flex-direction:row;padding-top:10px}.bottomFooter p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:.75vw;color:var(--white);margin:0;display:block;width:30%;text-align:center}.bottomFooter p:first-child{width:40%;text-align:left}.bottomFooter p:last-child{width:30%;text-align:right}.bottomFooter p span{color:var(--gold-yellow);font-weight:600;font-family:Ibarra Real Nova,serif;transition:.5s}.bottomFooter p span:hover{color:var(--white);font-weight:500;background-color:var(--gold-yellow)}@media (max-width: 1000px){.footerContainer{padding:20px 6vw 10px}.footer-logo{margin-right:5vw;width:14vw;height:8.12vw}.reachSection{width:30vw;padding-left:2vw}.reachSection h3{font-size:1.6vw}.reachSection img{width:1.5vw;height:1.5vw}.reachSection p{font-size:1.4vw}.bottomFooter p{font-size:1.15vw}.logoSection{width:16vw}}@media (max-width: 650px){.topFooter{display:flex;flex-direction:column;align-items:center}.footer-logo{margin-right:0;width:62vw;height:35.96vw}.reachSection{width:88vw;padding-left:0}.reachSection h3{font-size:4vw;margin-bottom:0}.reachSection img{width:3.8vw;height:3.8vw}.reachSection p{font-size:3.5vw}.reachSection:last-child{margin-top:3vw;margin-bottom:3vw}.socialMediaDiv{display:flex;flex-direction:row;align-items:center;margin-bottom:1vw;margin-top:.5vw}.socialMediaDiv img{margin-right:10px!important;margin-top:0!important}.logoSection{width:auto}.bottomFooter{border-top:solid 1px var(--white);display:flex;flex-direction:column;align-items:center;padding-top:10px;margin-top:6px}.bottomFooter p{font-size:3.5vw;width:90%;margin-bottom:6px;margin-top:2px}.bottomFooter p:first-child{width:90%;text-align:center}.bottomFooter p:last-child{width:90%;text-align:center}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--black: #000000;--white: #ffffff;--gold-orange: #c2700f;--gold-red: #c75000;--gold-yellow: #cd8e00;--grey: #d9d9d9;--dark-grey: #6c6c6c;--light-orange: #fbf8ef;--transparent: transparent;--grey-bg: #f5f4f0;--blue-grey: #495057;--light-white: #fffdf5;--dark-orange-light: #4e35134d;--light-black: #0000004d;--modal-grey: #f0ecec}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh;max-width:100vw;overflow-x:hidden}#root{max-width:100vw;overflow-x:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
