@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Josefin Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MobileView{display:none!important}.desktopView{display:flex}@media (max-width:1024px){.MobileView{display:flex!important;margin-bottom:100px!important}.desktopView{display:none!important}.footerResize{height:auto!important}.FooterContainer{flex-direction:column!important;text-align:center!important}.BannerImageCarousel,.GalleryImages{height:auto!important;width:100%!important}}@media (max-width:1200px){.ServiceSections{flex-direction:column!important}.serviceImage{height:auto!important;width:100%!important}.textDiv{margin:0!important}}@media (max-width:650px){.ServiceSections{margin:0 30px!important}}.serviceHeading{color:#211551!important;font-size:26px!important;font-weight:600!important;letter-spacing:normal!important;line-height:1.2!important;text-overflow:ellipsis!important}.hoverNameText{background:#000;background:#00000080;bottom:0;color:#f2f2f2;color:#fff;cursor:pointer;font-size:20px;opacity:0;padding:20px;position:absolute;text-align:center;transition:.5s ease}.image-div:hover .hoverNameText{opacity:1}@media (max-width:1024px){.GalleryContainer{flex-direction:column!important}}.blob-btn,.buttons{text-align:center}.blob-btn{background-color:initial;border:none;color:#a87c36;cursor:pointer;font-size:16px;font-weight:700;outline:none;padding:20px 40px;position:relative;text-transform:uppercase;transition:color .5s;z-index:1}.blob-btn:before{border:1px solid #a87c36;border-radius:5px;left:0;top:0;z-index:1}.blob-btn:after,.blob-btn:before{content:"";height:100%;position:absolute;width:100%}.blob-btn:after{color:#fff;left:3px;top:1px;transition:all .3s .2s;z-index:-2}.blob-btn:hover{border:1px solid #fff;color:#fff}.blob-btn:hover:after{left:0;top:0;transition:all .3s}.blob-btn__inner{background:#fff;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.blob-btn__blobs{display:block;filter:url(#goo);height:100%;position:relative}.blob-btn__blob{background:#000;border-radius:100%;color:#fff;height:100%;position:absolute;top:2px;transform:translate3d(0,150%,0) scale(1.7);transition:transform .45s;width:25%}@supports (filter:url("#goo")){.blob-btn__blob{transform:translate3d(0,150%,0) scale(1.4)}}.blob-btn__blob:first-child{left:0;transition-delay:0s}.blob-btn__blob:nth-child(2){left:30%;transition-delay:.08s}.blob-btn__blob:nth-child(3){left:60%;transition-delay:.16s}.blob-btn__blob:nth-child(4){left:90%;transition-delay:.24s}.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.7)}@supports (filter:url("#goo")){.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.4)}}.pages{color:#316685;font-size:calc(1.5rem + 2vw);margin-top:10%;text-align:center}.navbar{background-color:#f5ca8f;font-size:1.2rem;position:fixed;top:0;z-index:20}.nav-container,.navbar{align-items:center;display:flex;height:80px;justify-content:center;width:100%}.nav-container{max-width:1500px}.main-container{bottom:0;left:0;position:absolute;right:0;top:0}.nav-logo{align-items:center;color:#f5b921;cursor:pointer;flex-grow:1;font-size:2rem;margin-bottom:1rem;margin-left:20px;text-decoration:none}.nav-menu{display:flex;list-style:none;margin-right:2rem;text-align:center}.nav-links{border-bottom:3px solid #0000;color:#000;height:100%;padding:.5rem 1rem;text-decoration:none}.fa-code{margin-left:1rem}.nav-item{line-height:40px;margin-right:1rem;position:relative}.nav-item:after{background:#0000;content:"";display:block;height:3px;transition:width .7s ease,background-color .5s ease;width:0}.nav-item:hover:after{background:#6f2d2e;width:100%}.nav-item.active{border:1px solid #ffdd40;color:#ffdd40}.nav-icon{display:none}.dropdown{position:relative}.dropdown-content{background-color:#f9f9f9;border-radius:5px;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#f5ca8f;cursor:pointer}.dropdown-content-show,.dropdown:hover .dropdown-content{display:block}@media screen and (max-width:960px){.nav-menu{border-top:1px solid #fff;display:flex;flex-direction:column;left:-110%;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#044c48;left:0;z-index:1}.nav-item .active{border:none;color:#fff}.nav-item:hover:after{background:#f5b921;width:100%}.nav-links{display:table;padding:1.5rem;width:100%}.nav-icon{color:#000;cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.dropdown-content{background:none;box-shadow:none;position:relative}.dropdown-content a{padding:1rem}}@keyframes moveLeaves{0%{opacity:1;transform:translate(0) rotate(0deg)}to{opacity:0;transform:translate(200px,-200px) rotate(1turn)}}.leaf{animation:moveLeaves 10s linear infinite;height:auto;opacity:0;position:absolute;width:40px}.leaf:first-child{animation-delay:0s;left:10%}.leaf:nth-child(2){animation-delay:2s;left:20%}.leaf:nth-child(3){animation-delay:4s;left:30%}.leaf:nth-child(4){animation-delay:6s;left:40%}.leaf:nth-child(5){animation-delay:8s;left:50%}.leaf:nth-child(6){animation-delay:10s;left:60%}.leaf:nth-child(7){animation-delay:12s;left:70%}.leaf:nth-child(8){animation-delay:14s;left:80%}.leaf:nth-child(9){animation-delay:16s;left:90%}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.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 *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.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{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-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:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.carousel .slide img{border:0!important;margin:0 auto;vertical-align:top!important;width:64%!important}.carousel .control-prev.control-arrow{left:12%!important}.carousel .control-next.control-arrow{right:12%!important}.carousel .control-next.control-arrow,.carousel .control-prev.control-arrow{animation:blink 2s infinite;background-color:#dac7c7;background-position:50%;background-size:50%;padding:29px}.gallery-video{height:auto;object-fit:cover;width:100%}@media (max-width:768px){.gallery-video{height:450px;width:100%}}@media (max-width:480px){.gallery-video{height:350px;width:100%}}.rooms-suits-container{margin-top:50px;padding:0 100px;text-decoration:none}.rooms-suits-header{color:#a87c36;font-size:45px;font-weight:300}.rooms-suits-content{display:flex;justify-content:space-between;margin-top:20px}.rooms-suits-description{width:50%}.rooms-suits-tabs{margin:43px 0 50px}.tab-description{color:#000;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase}@media (max-width:1024px){.rooms-suits-container{padding:0 50px}.rooms-suits-description{width:100%}}@media (max-width:768px){.rooms-suits-header{font-size:35px;text-align:center}.rooms-suits-container{padding:0 20px}.rooms-suits-content{align-items:center;flex-direction:column}.rooms-suits-description{text-align:center;width:100%}.rooms-suits-tabs{margin:20px 0 30px}}@media (max-width:480px){.rooms-suits-header{font-size:28px}.rooms-suits-description,.tab-description{font-size:14px}}.dining-section{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:55px}.dining-text{display:flex;flex-direction:column;justify-content:center;margin-left:10%;width:30%}.dining-heading{color:#211551;font-size:26px;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:30px;text-overflow:ellipsis}.dining-img{height:600px;margin-right:40px;width:50%}@media (max-width:768px){.dining-section{align-items:center;flex-direction:column}.dining-text{margin-bottom:20px;margin-left:0;text-align:center;width:80%}.dining-img{height:auto;margin-right:0;width:80%}}@media (max-width:480px){.dining-heading{font-size:18px}}.meeting-events-section{display:flex;flex-direction:row-reverse;justify-content:space-evenly;margin-bottom:80px}.meeting-events-text{display:flex;flex-direction:column;justify-content:center;margin-left:10%;width:30%}.meeting-events-heading{color:#211551;font-size:26px;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:30px;text-overflow:ellipsis}.meeting-events-img{width:50%}@media (max-width:768px){.meeting-events-section{align-items:center;flex-direction:column}.meeting-events-text{margin-bottom:20px;margin-left:0;text-align:center;width:80%}.meeting-events-img{height:auto;width:80%}.view-details-icon{width:10%}}@media (max-width:480px){.meeting-events-heading{font-size:18px}.view-details-icon{width:12%}}.weddings-section{display:flex;justify-content:space-between;margin-bottom:55px}.weddings-text{display:flex;flex-direction:column;justify-content:center;margin-left:10%;width:30%}.weddings-heading{color:#211551;font-size:26px;font-weight:600;letter-spacing:normal;margin-bottom:30px;text-overflow:ellipsis}.weddings-img{margin-right:40px;width:50%}.view-details-text{line-height:1.2}@media (max-width:768px){.weddings-section{align-items:center;flex-direction:column}.weddings-text{margin-bottom:20px;margin-left:0;text-align:center;width:80%}.weddings-img{height:auto;margin-right:0;width:80%}.view-details-icon{width:10%}}@media (max-width:480px){.weddings-heading{font-size:18px}.view-details-icon{width:12%}}.aminities{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:70px}@media (max-width:480px){.aminities{grid-template-columns:repeat(2,1fr)}}.things-to-do-main{display:flex;justify-content:space-evenly;margin-bottom:60px;margin-top:80px}.things-to-do-section{width:43%}.things-to-do-heading{color:#211551;font-size:45px;font-weight:300;letter-spacing:3px;margin-bottom:60px;text-transform:uppercase}.things-to-do-description{font-size:16px;font-weight:400;width:62%}.things-to-do-img{border:2px solid gray;height:56%;margin-top:86px;width:100%}.things-to-do-visit-point{width:30%}.things-to-do-subheading{color:#211551;font-size:22px;font-weight:600;letter-spacing:normal;margin-bottom:35px}.things-to-do-distance{font-size:16px;font-weight:400;letter-spacing:normal;margin-bottom:45px;text-transform:uppercase}.view-details{align-items:center;cursor:pointer;display:flex;margin-bottom:15px;margin-top:30px}.view-details-text{color:#211551;font-size:16px;font-weight:400;letter-spacing:normal;text-overflow:ellipsis}.view-details-icon{margin-left:10px;width:8%}.things-to-do-divider{border:1px solid #d3d3d3}@media (max-width:768px){.things-to-do-main{align-items:center;flex-direction:column}.things-to-do-section,.things-to-do-visit-point{margin-bottom:20px;width:80%}.things-to-do-heading{text-align:center}.things-to-do-description{text-align:center;width:100%}.things-to-do-img{height:auto;width:100%}.view-details-icon{width:10%}}@media (max-width:480px){.things-to-do-heading{font-size:30px}.view-details-icon{width:12%}}.carousel10{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}@media (max-width:768px){.carousel10{margin:0!important}}.slide10{display:inline-block;margin-right:10px;opacity:0;position:relative;text-align:center;transform:scale(.95);transition:transform .5s ease-in-out,opacity .5s ease-in-out!important}.arrowHover1{background-color:#fff;transition:all .7s}.arrowHover1,.arrowHover1:hover{height:80px;margin-top:180px;width:80px}.arrowHover1:hover{background-color:#ffac13c7}.active10{opacity:1;transform:scale(1)}.inactive10{opacity:1;transform:scale(.7)}.color-wrapper{height:467px;padding:20px;position:relative}.bg-shape{background:#a87c36;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.image10{border-radius:30px!important;height:300px!important;padding:8%;width:300px!important}.bw10,.color10{filter:grayscale(100%)}.member-info10{margin-top:10px}.next10,.prev10{background-color:#00000080;border:none;color:#fff;cursor:pointer;font-size:24px;outline:none;padding:10px;position:absolute;top:50%;transform:translateY(-50%);width:auto}.prev10{left:10px}.next10{right:10px}.bgImage{background-size:contain;height:700px}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(5px)}}.image-card-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 80px}@media (max-width:800px){.image-card-container{margin:0!important}}.image-card{box-shadow:0 2px 5px #0000001a;margin:10px;overflow:hidden;width:300px}.image-card__image{display:block;height:auto;width:100%}.image-card__content{padding:16px}.image-card__number{color:#f2ba71;font-size:24px;font-weight:700;margin-bottom:8px}.image-card__heading{color:#000;font-size:24px;font-weight:600;margin:8px 0}.image-card__description{color:#000;font-size:15px;font-weight:500;text-align:justify}.carousel-control-next-icon,.carousel-control-prev-icon{animation:blink 2s infinite;background-color:#898181;background-position:50%;background-size:50%;border-radius:50%;padding:29px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
/*# sourceMappingURL=main.8a747857.css.map*/