@media screen and (min-width:480px){.cs-gallery.gallery-carousel>.cs-gallery-wrap>.cs-gallery-item{width:50%}.cs-gallery.gallery-carousel[data-column="1"]>.cs-gallery-wrap>.cs-gallery-item{width:100%}}@media screen and (min-width:600px){.comments-area{--cauthor-img:64px;--side-space:calc(var(--cauthor-img) + 20px)}.form-submit input[type=submit]{padding:0 45px}.cs-info-box.column-3 .cs-info-box-item{width:50%}}@media screen and (min-width:768px){.row{margin:0 -15px}.cs-testimonials.testimonials-slider[data-column="2"] .cs-ts-item,.row .col-1-2{width:50%}.row .col-1-3{width:33.333333%}.posts.layout-grid .posts-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin-left:calc(0px - var(--post-gap))}.posts.layout-grid .post{margin-right:0;margin-left:var(--post-gap);width:calc(50% - var(--post-gap))}.posts.layout-grid .post:nth-child(-n+2){margin-top:0!important}.page-title-section.page-title-large .description,.page-title-section.page-title-large p{font-size:1.125rem}.comments-area .comment-respond form.comment-form{margin:0 -10px}.comments-area .comment-respond form.comment-form>*{padding:0 10px}.comments-area .comment-respond form.comment-form .comment-form-author,.comments-area .comment-respond form.comment-form .comment-form-email,.comments-area .comment-respond form.comment-form .comment-form-url{float:left;width:33.333333%}.cs-rooms.layout-grid.column-1 .posts-wrapper{margin-left:0}.cs-rooms.layout-grid.column-1 .post{width:100%;max-width:100%}.cs-rooms.layout-grid.column-1 .post-title{font-size:1.875rem}.cs-rooms.layout-grid.column-1:not(.carousel-center-mode){--post-gap:0}.cs-rooms.cs-rooms-carousel .slick-arrow.slick-prev{left:-30px}.div-section-full_width .cs-rooms.cs-rooms-carousel .slick-arrow.slick-prev{left:60px}.cs-rooms.cs-rooms-carousel .slick-arrow.slick-next{right:-30px}.div-section-full_width .cs-rooms.cs-rooms-carousel .slick-arrow.slick-next{right:60px}.cs-rooms.cs-rooms-carousel.column-1 .posts-wrapper:not(.slick-initialized){justify-content:center;margin-left:calc(0px - var(--post-gap))}.cs-gallery.gallery-carousel[data-column="3"]>.cs-gallery-wrap>.cs-gallery-item,.cs-gallery.gallery-carousel[data-column="4"]>.cs-gallery-wrap>.cs-gallery-item,.cs-gallery.gallery-carousel[data-column="5"]>.cs-gallery-wrap>.cs-gallery-item,.cs-gallery.gallery-carousel[data-column="6"]>.cs-gallery-wrap>.cs-gallery-item{width:33.3333%}.cs-testimonials.testimonials-slider[data-column="2"] .cs-testimonial-content{font-size:1.5rem}.cs-testimonials.testimonials-slider[data-column="2"]>.cs-ts-wrap>.cs-ts-item:nth-child(-n+2),.cs-testimonials.testimonials-slider[data-column="3"]>.cs-ts-wrap>.cs-ts-item:nth-child(-n+3){display:block}.cs-testimonials.testimonials-slider[data-column="3"] .cs-ts-item{width:33.33%}.cs-testimonials.testimonials-slider[data-column="2"] .cs-ts-wrap:not(.slick-initialized),.cs-testimonials.testimonials-slider[data-column="3"] .cs-ts-wrap:not(.slick-initialized){display:flex}.header-section .section-block.logo-section{width:25.202%}.header-section .section-block.top-header-menu{width:74.463%}}@media screen and (min-width:1024px){.posts .post-title{font-size:24px}.posts.layout-grid.column-3 .post{width:calc(33.333333% - var(--post-gap))}.posts.layout-grid.column-3 .post:nth-child(-n+3){margin-top:0!important}.cs-gallery.gallery-carousel[data-column="4"]>.cs-gallery-wrap>.cs-gallery-item{width:25%}.cs-gallery.gallery-carousel[data-column="5"]>.cs-gallery-wrap>.cs-gallery-item{width:20%}.cs-gallery.gallery-carousel[data-column="6"]>.cs-gallery-wrap>.cs-gallery-item{width:16.6666%}.cs-info-box.column-3 .cs-info-box-item{width:33.3333%}.cs-info-box.column-4 .cs-info-box-item{width:33%}.cs-fancy-card.style-1.layout-row .cs-fc-wrap{flex-direction:row;flex-wrap:wrap}.cs-fancy-card.style-1.layout-row .cs-fc-wrap .cs-fc-content,.cs-fancy-card.style-1.layout-row .cs-fc-wrap .cs-fc-img{width:50%}.cs-fancy-card.style-1.layout-row .cs-fc-wrap .cs-fc-img{display:flex;align-items:center}.cs-fancy-card.style-1.layout-row .cs-fc-wrap .cs-fc-img img{z-index:9;display:block;width:100%;height:100%;object-fit:cover}.cs-fancy-card.style-1.layout-row.order-reverse .cs-fc-img{order:9}}@media (min-width:1025px){:root{--grid-unit:32;--spacing:80px}}@media screen and (min-width:1200px){.site-content[class*=with-sidebar-] .primary{float:left;width:calc(100% - 360px - var(--sidebar-gap))}.site-content[class*=with-sidebar-] .sidebar{float:left;width:360px}.site-content[class*=with-sidebar-] .sidebar-container{width:360px}.site-content[class*=with-sidebar-].with-sidebar-left .primary,.site-content[class*=with-sidebar-].with-sidebar-right .sidebar{float:right}.posts .post-title{font-size:26px}.site-content[class*=with-sidebar-] .primary .posts.layout-grid.column-3 .post-title{font-size:24px}.posts.column-2 .post.format-gallery .slider-dots{bottom:35px}.page .site-content[class*=with-sidebar-] .primary,.single .site-content[class*=with-sidebar-] .primary{max-width:none}.page-title-section .entry-title,.page-title-section.page-title-large .entry-title{font-size:40px;margin-bottom:0}.comments-area{--cauthor-img:110px}.sidebar{padding-bottom:100px}.site-content[class*=with-sidebar] .entry-content .alignfull{left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;max-width:none}.cs-rooms.layout-grid.column-1 .post-title{font-size:2.25rem}.col:only-child .cs-rooms.cs-rooms-carousel.column-1.text-v-middle{--item-v-space:20px}.site-content[class*=with-sidebar-] .cs-section-content-fullwidth{width:100%;left:auto}.div-section-full_width .cs-gallery .slick-arrow.slick-prev{left:65px}.div-section-full_width .cs-gallery .slick-arrow.slick-next{right:65px}}@media (min-width:1280px){.tile{width:25%}}@media screen and (min-width:1366px){.posts{--post-gap:50px}}@media screen and (min-width:1440px){.site-content[class*=with-sidebar-] .primary .posts.layout-grid .post{padding-bottom:20px}.site-content[class*=with-sidebar-] .primary .posts.layout-grid.layout-overlay .post{padding-bottom:0}}@media(min-width:1400px){.header-section .section-block.header-menu-inner>.div-widget-container{margin:0}.header-section .section-block.header-logo img{width:100%;margin-left:0}}@media(min-width:1200px) and (max-width:1399px){.header-section .section-block.header-menu-inner>.div-widget-container{margin:0}.header-section .section-block.header-logo img{width:85%;margin-left:0}.footer-section .section-block.footer-logo-widget>.section-block-populated>.section-widget-wrap,.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap,.home-page-section .section-block.fac-box-widget>.section-block-populated>.section-widget-wrap{padding:0 30px 0 0}.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:0 0 0 30px}.col.col-33.top-column.section-block.banquet-section-home,.col.col-33.top-column.section-block.fac-box-widget{width:30%}.col.col-33.top-column.section-block.lawn-block-widget{width:40%}h2.cs-title{font-size:38px}.event-home-section .section-block.home-event-blocks>.section-block-populated{padding:100px 65px}.header-section .section-block.header-menu-section{padding:10px 0}}@media(max-width:1250px){.header-section .container,.top-header .container{padding:0 40px}}@media(max-width:1199px) and (min-width:992px){.main-gallery,.section-container.container,.top-header .container{padding:0 30px}.top-mob-center a{margin:0 10px;font-size:13px}.top-address p{font-size:13px}.top-header .align-item-center{margin:0 15px}.footer-logo img{width:auto}.facilities-page-section .section-block.fac-event-card-blocks .cs-fancy-card .cs-fc-content,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-fancy-card .cs-fc-content,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fancy-card .cs-fc-content{padding:5% 3%}.col.col-33.top-column.section-block.banquet-section-home,.col.col-33.top-column.section-block.fac-box-widget,.portfolio-item.row .col-33{width:30%}.center-slider .slick-slide{margin:0 25px}.about-page-all .section-block.counter-section,.contact-page-section .section-block.contact-info-section,.gallery-page-section .section-block.gallery-filter-section,.home-page-section .section-block.home-about-section,.room-page-section .section-block.room-inner-section,div#content.with-sidebar-right{padding:80px 0}.p-30{padding:30px}.with-sidebar-right.pt-0{padding-top:0!important}.room .post-header{margin:30px}.div-widget-heading .section-heading-title{font-size:30px;margin:0 15px}.cs-info-box.img-left .cs-info-box-img{margin-right:10px}.room-inner-page-section .section-block.besides-table-sec .cs-info-box-title{font-size:16px}.sidebar{padding:40px 20px 70px}.div-section.div-section-boxed>.section-container{max-width:100%;padding:0 30px}#counter .item{width:22%}.cs-template-wide .container,.footer-section .section-block.copyright-section,.home-page-section .section-block.fac-detail-section{padding:0}.about-page-all .section-block.about-page-banner>.section-container,.dining-page-section .section-block.dining-top-blocks>.section-container,.facilities-page-section .section-block.fac-and-event-banner>.section-container,.gallery-page-section .section-block.gallery-page-banner>.section-container,.home-blog-section .section-block.blog-page-section>.section-container,.room-page-section .section-block.room-page-banner>.section-container{min-height:600px}.facilities-page-section .section-block.fac-event-title{padding:80px 0 0;margin-top:0}.posts.layout-overlay:not(.cs-rooms) .post-excerpt{display:none}.event-home-section .section-block.home-event-blocks,.event-home-section .section-block.home-event-wedd-bg,.section-image,.site-header .header-section .section-inner{width:100%}.about-page-all .section-block.about-resort-inner>.div-widget-container,.footer-section .section-block.footer-social-widget>.div-widget-container,.footer-section .section-block.instagram-widget>.div-widget-container,.service-section .section-block.service-block-infos>.div-widget-container{margin:0}.header-section .section-block.section-block-toggle>.div-widget-container{margin:0 20px 0 0}.wrapper,.wrapper .wrapper__video{height:auto}.site-header{position:relative;background-color:#000}.col.col-33.top-column.section-block.lawn-block-widget{width:40%}.be-main{padding:0!important}.cs-info-box.column-4 .cs-info-box-item,.footer-section .col-25,.header-section .section-block.logo-section,.header-section .section-block.top-header-menu{width:50%}.site-header .header-section .section-inner .row{justify-content:space-between;width:100%}.be-main .be-box label{padding-bottom:10px!important}.home-page-section .section-block.home-about-block:not(.section-motion-effects-element-type-background)>.col-wrap{background-size:cover;height:400px}.bg-mobile{background-color:#f1ebe3}.cs-rooms.layout-overlay.slider-dots-overlap .slick-dots{bottom:45px;margin:0!important}.cs-info-box .cs-info-box-wrap{margin:0;width:100%}.service-section .section-block.services-boxes .cs-info-box .cs-item-container{padding:30px 20px}.cs-section-content-fullwidth,.cs-template-wide .site-content .div-section-full_width,.custom_blocks-template-default .div-section-full_width,.site-footer-main .div-section-full_width{position:relative;width:100%;left:auto}.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.home-page-section .section-block.testimonial-section{padding:80px 20px}.home-blog-head,.home-page-section .section-block.home-fac-section,.rest-top-head,.section-block.room-section,.service-section .section-block.service-block{padding:80px 0 50px}.home-page-section .section-block.about-right-info .cs-title{font-size:25px}.color-white,.div-section .color-white,.entry-content .color-white{line-height:1.5}.home-page-section .section-block.home-about-right-widget,.home-page-section .section-block.lawn-block-widget-inner .cs-cta-content{padding:30px 25px}.service-section .section-block.service-block-infos .cs-title,h2.cs-title{font-size:35px}.dining-section .section-block.dine-details-section,.dining-section .section-block.rest-manwar-sec,.home-blog-section .section-block.blog-sec-grids,.home-page-section .section-block.discover-widget-btn,.section-block.room-all-section,.service-section .section-block.services-blocks,.wedd-gallery-sec{padding:0 0 80px}.cs-info-box .cs-info-box-item{padding:0 10px 20px;width:50%}.div-section .section-container,.row{flex-wrap:wrap;justify-content:center}.cs-rooms.cs-rooms-carousel .post{margin:20px}.dining-section .section-block.dine-details-section{margin:0 10px}.div-widget-cs_title .cs-title-text+.cs-title-btn{margin-top:20px}.dining-section .section-block.rest-deatil-widget>.section-block-populated{padding:0 0 0 30px}.home-page-section .section-block.fac-inner-widget .cs-cta-title.cs-title,h4.cs-title{font-size:24px}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-title.cs-title{font-size:24px;padding-bottom:10px}.section-reverse-mobile>.section-container>:first-child{flex-direction:row}.footer-section .section-block.footer-contact-widget>.section-block-populated>.section-widget-wrap,.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap,.home-page-section .section-block.banquet-section-home-inner .cs-cta-content,.home-page-section .section-block.fac-inner-widget .cs-cta-content{padding:20px 15px}.event-home-section .section-block.home-event-blocks>.section-block-populated{padding:50px 30px 70px}.event-home-section .section-block.home-event-wedd-bg{height:500px;background-size:cover;background-position:top}.dining-section .section-block.rest-manwar-widget>.section-block-populated{padding:0 30px 0 0}.home-page-section .section-block.fac-box-widget>.section-block-populated>.section-widget-wrap{padding:0 20px 0 0}.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:0 0 0 20px}.posts.img-ratio-2-3{--img-ratio:100%;--ratio:1.5}h2.cs-title.cs-insta-title{font-size:28px}.footer-section .section-block.footer-logo-widget>.section-block-populated>.section-widget-wrap{padding:0 15px 20px}.section-block.footer-logo-block.div-widget.div-widget-cs_title{margin-bottom:0}.footer-section .section-block.footer-policy-links>.div-widget-container{padding:5px 0;border-top:1px solid;margin:0}.footer-section .section-block.copyright-text-inner{padding:10px 0}.copyright-section .col-50{width:100%;text-align:center}.col.col-50.top-column.section-block.copyright-text-widget.dark-color{padding-bottom:5px}}@media screen and (max-width:1199px){.section-block.div-widget__width-auto.hidden-on-mobile.div-widget.div-widget-cs_menu{position:absolute;right:0;left:auto;display:contents}.f-right{float:none;justify-content:center;padding:10px 0 0}.section-block.section-block-toggle.div-widget__width-auto.hidden-on-desktop.div-widget.div-widget-cs_menu_toggle{display:block}.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fc-title.cs-title{font-size:24px}.header-menu-inner{position:fixed;left:-280px;top:0;display:none;height:100%;width:280px!important;background-color:#000;transition:.5s}.header-menu-inner.active{left:0;display:block}li.menu-item.menu-item-has-children{height:100%;overflow:hidden}.header-section .section-block.header-menu-inner>.div-widget-container{margin:0}.text-center-tablet{text-align:center}.cs-room-basic-info ul li:not(:last-child){padding-right:20px;width:50%}.cs-rooms.text-center .cs-room-basic-info ul li{padding:0 10px;width:auto}.cs-rooms{--icon-size:20px}.cs-rooms .post-title{font-size:1.5rem}.cs-title-wrap.text-center-tablet{margin-right:auto;margin-left:auto}.cs-menu.text-center-tablet .menu,.text-center-tablet ul.social-nav,ul.social-nav.text-center-tablet{-webkit-justify-content:center;justify-content:center}}@media(max-width:1024px){.home-page-section .section-block.home-fac-section{padding:80px 0 60px}.about-page-all .section-block.about-two-col-sec,.home-page-section .section-block.discover-widget-btn{padding:0 0 80px}.home-page-section .section-block.testimonial-inner{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.footer-section .section-block.instagram-widget .cs-instagram{--ig-gap:16px}.footer-section .section-block.footer-logo-widget>.section-block-populated>.section-widget-wrap{padding:0 0 60px}.footer-section .section-block.copyright-text-inner{text-align:center}.footer-section .section-block.footer-policy-links>.div-widget-container{margin:20px 0 0}.about-page-all .section-block.about-page-block,.dining-page-section .section-block.dine-rooftop-sec,.gallery-page-section .section-block.gallery-filter-section{padding:80px 0}.about-page-all .section-block.about-resort-inner .cs-title{font-size:42px}.about-page-all .section-block.about-resort-info>.section-block-populated>.section-widget-wrap{padding:50px 0 0}}@media(max-width:1024px) and (min-width:768px){.gallery-page-section .section-block.section-block-65585a1d,.gallery-page-section .section-block.section-block-73728924,.gallery-page-section .section-block.section-block-a8dc493,.gallery-page-section .section-block.section-block-fd68c2a,.home-page-section .section-block.home-about-block{width:50%}.about-page-all .section-block.about-resort-info,.about-page-all .section-block.about-two-sec-img,.about-page-all .section-block.section-block-3bdbc912,.footer-section .section-block.copyright-text-widget,.footer-section .section-block.policy-widget,.footer-section .section-block.section-block-17eb44f{width:100%}.gallery-page-section .section-block.section-block-3c6b7252{width:80%}}@media(max-width:991px){.col.col-50.top-column.section-block.dine-left-box-content{width:100%}.portfolio-menu ul{flex-wrap:wrap;margin:0 0 25px}.top-header{display:none}.site-header.sticky{top:0}}@media(max-width:991px) and (min-width:768px){.cs-form-square{position:relative;bottom:0;top:0;background-color:#f1ebe3;padding:40px 0}.footer-logo img{width:auto}.portfolio-item.row .col-33{width:30%}.main-gallery,.section-container.container{padding:0 20px}.center-slider .slick-slide{margin:0 20px}.contact-page-section .section-block.contact-form-section>.section-block-populated>.section-widget-wrap{padding:40px;margin-top:20px}.p-30{padding:30px}.about-page-all .section-block.counter-section,.contact-page-section .section-block.contact-info-section,.home-page-section .section-block.home-about-section,.room-page-section .section-block.room-inner-section,div#content.with-sidebar-right{padding:70px 0}.with-sidebar-right.pt-0{padding-top:0!important}#counter .item{width:46%}.page-title-section.page-title-large .entry-title{font-size:32px;margin-bottom:0}.room .post-header{margin:30px 15px}.div-widget-heading .section-heading-title{font-size:30px;margin:0 15px}.cs-info-box.img-left .cs-info-box-img{margin-right:10px}.room-inner-page-section .section-block.besides-table-sec .cs-info-box-title{font-size:16px}.sidebar{padding:40px 20px 70px}.facilities-page-section .section-block.fac-event-title{padding:70px 0 0;margin-top:0}.about-page-all .section-block.about-page-block,.home-blog-head,.home-page-section .section-block.home-fac-section,.rest-top-head,.service-section .section-block.service-block{padding:70px 0 40px}.about-page-all .section-block.about-two-col-sec,.dining-section .section-block.dine-details-section,.dining-section .section-block.rest-manwar-sec,.home-blog-section .section-block.blog-sec-grids,.home-page-section .section-block.discover-widget-btn,.section-block.room-all-section,.service-section .section-block.services-blocks,.wedd-gallery-sec{padding:0 0 70px}.about-page-all .section-block.about-page-banner>.section-container,.dining-page-section .section-block.dining-top-blocks>.section-container,.facilities-page-section .section-block.fac-and-event-banner>.section-container,.gallery-page-section .section-block.gallery-page-banner>.section-container,.home-blog-section .section-block.blog-page-section>.section-container,.page-title-section.page-title-large,.room-page-section .section-block.room-page-banner>.section-container{min-height:500px}.facilities-page-section .section-block.fac-event-tiele-text>.div-widget-container{margin:0 0 40px}.div-section.div-section-boxed>.section-container{max-width:100%;padding:0 20px}.about-page-all .section-block.about-resort-inner>.div-widget-container,.section-block.footer-logo-block.div-widget.div-widget-cs_title{margin-bottom:0}.about-page-all .section-block.about-resort-info>.section-block-populated>.section-widget-wrap,.dining-section .section-block.rest-deatil-widget>.section-block-populated,.dining-section .section-block.rest-manwar-widget>.section-block-populated{padding:30px 0 0}.about-resort-info .cs-title-text{text-align:justify}.posts.layout-overlay:not(.cs-rooms) .post-excerpt{display:none}.container,.footer-section .section-block.copyright-section,.home-page-section .section-block.fac-detail-section{padding:0}.header-section .section-block.section-block-toggle>.div-widget-container{margin:0 20px 0 0}.wrapper,.wrapper .wrapper__video{height:auto}.site-header{position:relative;background-color:#000}.be-main{padding:0!important}.col.col-50.top-column.section-block.dine-manwaar-block,.col.col-50.top-column.section-block.home-about-right.dark-color,.dining-page-section .section-block.dine-box-image,.dining-section .section-block.dine-details-section .col-50,.dining-section .section-block.rest-manwar-sec .col-50,.event-home-section .section-block.home-event-blocks,.event-home-section .section-block.home-event-wedd-bg,.home-page-section .section-block.home-about-block,.site-header .header-section .section-inner{width:100%}.cs-info-box.column-4 .cs-info-box-item,.footer-section .col-25,.header-section .section-block.logo-section,.header-section .section-block.top-header-menu{width:50%}.site-header .header-section .section-inner .row{justify-content:space-between;width:100%}.be-main .be-box label{padding-bottom:10px!important}.home-page-section .section-block.home-about-block:not(.section-motion-effects-element-type-background)>.col-wrap{background-size:cover;height:400px}.bg-mobile{background-color:#f1ebe3}.cs-rooms.layout-overlay.slider-dots-overlap .slick-dots{bottom:45px;margin:0!important}.cs-info-box .cs-info-box-wrap{margin:0;width:100%}.service-section .section-block.services-boxes .cs-info-box .cs-item-container{padding:30px 20px}.cs-section-content-fullwidth,.cs-template-wide .site-content .div-section-full_width,.custom_blocks-template-default .div-section-full_width,.site-footer-main .div-section-full_width{position:relative;width:100%;left:auto}.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.gallery-page-section .section-block.gallery-filter-section,.home-page-section .section-block.testimonial-section{padding:70px 20px}.section-block.room-section{padding:70px 20px 40px}.row.mt-100{margin-top:70px}.dining-section .section-block.dine-details-section,.send-form .row .col-50{margin:0 10px}.dining-page-section .section-block.dine-box-image>.section-block-populated>.section-widget-wrap,.dining-page-section .section-block.dine-manwaar-block>.section-block-populated>.section-widget-wrap{padding:0 0 40px}.popup .popup-content{min-width:90%;max-height:85%;overflow:auto}.row-mob-rev{flex-direction:column-reverse}.send-form .form-group label{margin-bottom:10px;display:block;padding:0;text-align:left}.popup-content h6{text-align:left;margin:0 0 10px}.popup-content h2{text-align:left;font-size:25px;margin-bottom:10px}.popup .fade-out{top:5px;right:5px}.home-page-section .section-block.about-right-info .cs-title{font-size:25px}.color-white,.div-section .color-white,.entry-content .color-white{line-height:1.5}.home-page-section .section-block.home-about-right-widget{padding:70px 40px}.service-section .section-block.service-block-infos .cs-title,h2.cs-title{font-size:35px}.footer-section .section-block.footer-social-widget>.div-widget-container,.footer-section .section-block.instagram-widget>.div-widget-container,.service-section .section-block.service-block-infos>.div-widget-container{margin:0}.cs-info-box .cs-info-box-item{padding:0 10px 20px;width:50%}.div-section .section-container,.row{flex-wrap:wrap;justify-content:center}.cs-rooms.cs-rooms-carousel .post{margin:20px}.home-page-section .section-block.fac-inner-widget .cs-cta-title.cs-title,h4.cs-title{font-size:22px}.section-reverse-mobile>.section-container>:first-child{flex-direction:column-reverse;margin:0 10px}.home-page-section .section-block.banquet-section-home-inner .cs-cta-content,.home-page-section .section-block.fac-inner-widget .cs-cta-content{padding:30px 15px}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-content{padding:30px 25px}.event-home-section .section-block.home-event-blocks>.section-block-populated{padding:50px 30px 70px}.event-home-section .section-block.home-event-wedd-bg{height:500px;background-size:cover;background-position:top}.posts.layout-grid .post{margin-right:0;width:100%;margin-top:0;margin-bottom:30px}.posts.img-ratio-2-3{--img-ratio:70%;--ratio:1}h2.cs-title.cs-insta-title{font-size:28px}.cs-instagram li{margin-bottom:15px}.footer-section .section-block.footer-logo-widget>.section-block-populated>.section-widget-wrap{padding:0 15px 20px}.footer-section .section-block.footer-contact-widget>.section-block-populated>.section-widget-wrap,.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap{padding:20px 15px}.footer-section .section-block.footer-policy-links>.div-widget-container{padding:5px 0;border-top:1px solid;margin:0}.footer-section .section-block.copyright-text-inner{padding:10px 0}.copyright-section .col-50{width:100%;text-align:center}.col.col-50.top-column.section-block.copyright-text-widget.dark-color{padding-bottom:5px}.home-page-section .section-block.fac-box-widget>.section-block-populated>.section-widget-wrap{padding:0 15px 0 0}.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:0 0 0 15px}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-title.cs-title{font-size:24px;padding-bottom:10px}.col.col-33.top-column.section-block.banquet-section-home,.col.col-33.top-column.section-block.fac-box-widget{width:28%}.col.col-33.top-column.section-block.lawn-block-widget{width:44%}}@media (max-width:768px){.tile{width:50%}}@media screen and (max-width:767px){.cs-form-square{position:relative;bottom:0;top:0;background-color:#f1ebe3;padding:40px 0}.room-section .cs-title-wrap,.t-right{text-align:center}.dining-page-section .section-block.hour-info-blocks>.section-block-populated>.section-widget-wrap,.facilities-page-section .section-block.fac-event-title,.footer-section .section-block.copyright-section,.footer-section .section-block.footer-contact-widget.col>.col-wrap>.section-widget-wrap,.footer-section .section-block.footer-logo-widget>.section-block-populated>.section-widget-wrap,.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap,.header-section .container,.home-page-section .section-block.fac-detail-section,.top-header .container{padding:0}.footer-logo img{width:auto}.div-widget:not(:last-child){margin-bottom:20px;margin-top:20px}#counter .item,.portfolio-item.row .col-33{width:46%}.cs-room-booking.loading{margin-top:31px}.section img.height-550,.wrapper,.wrapper .wrapper__video{height:auto}.center-slider .slick-slide{margin:0 10px}p{font-size:16px}.cs-info-box.img-left .cs-info-box-img{margin-right:10px}.room-inner-page-section .section-block.besides-table-sec .cs-info-box-title{font-size:15px}.sidebar{padding-bottom:50px;padding-top:0}.room .post-header{margin-bottom:20px;margin-top:30px}.with-sidebar-right{padding:50px 0 0}.pt-0{padding-top:0}.room-inner-page-section .section-block.room-amenity-block>.div-widget-container{margin:30px 0 15px;display:inline-block}.page-title-section .entry-title{font-size:30px;line-height:1.4}.div-widget-heading .section-heading-title{font-size:25px}.about-page-all .section-block.about-page-banner>.section-container,.dining-page-section .section-block.dining-top-blocks>.section-container,.facilities-page-section .section-block.fac-and-event-banner>.section-container,.gallery-page-section .section-block.gallery-page-banner>.section-container,.home-blog-section .section-block.blog-page-section>.section-container,.page-title-section.page-title-large,.room-page-section .section-block.room-page-banner>.section-container{min-height:500px}.copyright-text-inner p{text-align:center;font-size:15px}.cs-menu.footer-menu li a{font-size:13px;padding:10px 5px 0}.slick-arrow{--arrow-size:36px}.slick-arrow.slick-prev{left:15px}.slick-arrow.slick-next{right:15px}.posts.img-ratio-1-1-mobile{--img-ratio:100%;--ratio:1}.cs-rooms.cs-rooms-carousel.layout-overlay.slider-dots-overlap:not(.text-v-middle) .post .post-content{padding-bottom:55px}.cs-rooms.cs-rooms-carousel.layout-overlay.slider-dots-overlap:not(.text-v-middle) .hover-show-content{padding-bottom:60px}.cs-rooms.cs-rooms-carousel.layout-overlay.column-1.carousel-center-mode .slick-initialized .post:not(.slick-center) .cs-room-content{opacity:1}.header-section .section-block.section-block-toggle>.div-widget-container{margin:0 10px 0 0}.site-header{position:relative;background-color:#000}.be-main{padding:0!important}.be-main .be-box label{padding-bottom:10px!important}.about-page-all .section-block.about-page-block,.about-page-all .section-block.counter-section,.contact-page-section .section-block.contact-info-section,.dining-page-section .section-block.dine-rooftop-sec,.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.gallery-page-section .section-block.gallery-filter-section,.home-page-section .section-block.home-about-section,.home-page-section .section-block.testimonial-section,.room-page-section .section-block.room-inner-section{padding:50px 0}.div-section.top-section.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.sec-padd,.home-blog-head,.home-page-section .section-block.home-fac-section,.rest-top-head,.section-block.room-section,.service-section .section-block.service-block{padding:50px 0 30px}.div-section.top-section.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.sec-padd .div-widget-container.mb-50,.footer-section .section-block.footer-social-widget>.div-widget-container,.footer-section .section-block.instagram-widget>.div-widget-container,.service-section .section-block.service-block-infos>.div-widget-container{margin:0}section.div-section.top-section.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.common-padd{padding-top:50px}.row-mob-rev,.section-reverse-mobile>.section-container>:first-child{flex-direction:column-reverse}.dining-page-section .section-block.dine-box-image>.section-block-populated>.section-widget-wrap{padding:5px 0 30px}.dining-section .section-block.dine-details-section,.dining-section .section-block.rest-manwar-sec,.facilities-page-section .section-block.fac-and-event-page-section,.home-blog-section .section-block.blog-sec-grids,.home-page-section .section-block.discover-widget-btn,.section-block.room-all-section,.service-section .section-block.services-blocks,.wedd-gallery-sec{padding:0 0 50px}.event-home-section .section-block.home-event-blocks,.event-home-section .section-block.home-event-wedd-bg,.send-form .row .col-50,.wedd-gallery-sec .portfolio-item.row .col-33{width:100%}.div-widget-cs_title .cs-subtitle-wrap+.cs-title{margin-top:10px}.row.mt-100{margin-top:50px}.facilities-page-section .section-block.fac-event-tiele-text>.div-widget-container{margin:0 0 20px}.dining-page-section .section-block.dine-manwaar-block>.section-block-populated>.section-widget-wrap,.home-page-section .section-block.fac-box-widget>.section-block-populated>.section-widget-wrap{padding:0 0 30px}.popup .popup-content{min-width:90%;max-height:85%;overflow:auto}.send-form .form-group label{margin-bottom:10px;display:block;padding:0;text-align:left}.popup-content h6{text-align:left;margin:0 0 10px}.popup-content h2{text-align:left;font-size:25px;margin-bottom:10px}.popup .fade-out{top:5px;right:5px}h1{font-size:35px}h2,h2.cs-title.cs-insta-title{font-size:28px}h3{font-size:24px}.facilities-page-section .section-block.fac-event-card-blocks .cs-fc-title.cs-title,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-fc-title.cs-title,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fc-title.cs-title,.home-page-section .section-block.fac-inner-widget .cs-cta-title.cs-title,h4{font-size:22px}h5{font-size:20px}.home-page-section .section-block.testimonial-inner .cs-testimonial-content,h6{font-size:18px}.color-white,.div-section .color-white,.entry-content .color-white{line-height:1.5}.home-page-section .section-block.home-about-right-widget{padding:50px 20px}.cs-info-box .cs-info-box-item{padding:0 0 20px 10px;width:100%}.t-right{margin-top:25px}.cs-rooms.cs-rooms-carousel .post{margin:10px}.about-page-all .section-block.about-resort-info>.section-block-populated>.section-widget-wrap,.dining-section .section-block.rest-deatil-widget>.section-block-populated,.dining-section .section-block.rest-manwar-widget>.section-block-populated,.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:30px 0 0}.home-page-section .section-block.banquet-section-home-inner .cs-cta-content,.home-page-section .section-block.fac-inner-widget .cs-cta-content{padding:30px 15px}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-content{padding:30px 25px}.event-home-section .section-block.home-event-blocks>.section-block-populated{padding:40px 20px}.event-home-section .section-block.home-event-wedd-bg{height:300px;background-size:cover;background-position:top}.cs-testimonials.testimonial-style-1 .cs-testimonial,.cs-testimonials.testimonial-style-1 .slick-dots{max-width:max-content;padding:0 15px}.cs-instagram.column-4 ul{grid-template-columns:repeat(1,1fr);margin:0 10px}.cs-instagram li{margin-bottom:15px}.about-page-all .section-block.about-resort-inner>.div-widget-container,.contact-page-section .section-block.contact-info-address .list-content,.section-block.footer-logo-block.div-widget.div-widget-cs_title{margin-bottom:0}.footer-section .section-block.footer-contact-widget>.section-block-populated>.section-widget-wrap,.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap{padding:20px 0}.footer-section .section-block.footer-policy-links>.div-widget-container{padding:5px 0;border-top:1px solid;margin:0}.footer-section .section-block.copyright-text-inner{padding:10px 0}h1.cs-title{font-size:40px}.div-section.div-section-boxed>.section-container{max-width:767px}.header-section .section-block.logo-section,.header-section .section-block.top-header-menu{width:50%}.footer-section .section-block.instagram-widget .cs-instagram{--ig-gap:8px}.about-page-all .section-block.about-resort-inner .cs-title{font-size:30px}.gallery-page-section .section-block.section-block-3c6b7252.col>.col-wrap>.section-widget-wrap{justify-content:center}.dining-page-section .section-block.popup-contact-info>.section-block-populated>.section-widget-wrap{padding:0 0 40px}.facilities-page-section .section-block.book-event-block .section-button{padding:8px 33px 8px 32px}.facilities-page-section .section-block.fac-event-card-blocks .cs-fancy-card .cs-fc-content,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-fancy-card .cs-fc-content,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fancy-card .cs-fc-content{padding:30px 20px}.facilities-page-section .section-block.section-block-13d54e15 .cs-gallery.gallery-carousel .cs-gallery-item{height:275px}.contact-page-section .section-block.contact-form-section>.section-block-populated>.section-widget-wrap{padding:30px;margin-top:15px}.about-resort-info .cs-title-text{text-align:justify}}@media screen and (max-width:599px){.g-recaptcha div{width:auto!important}#counter .item,.portfolio-item.row .col-33{width:100%}.posts .post .featured-img img{height:310px;object-fit:cover}.about-page-all .section-block.about-page-banner>.section-container,.contact-page-section .section-block.contact-banner>.section-container,.dining-page-section .section-block.dining-top-blocks>.section-container,.facilities-page-section .section-block.fac-and-event-banner>.section-container,.gallery-page-section .section-block.gallery-page-banner>.section-container,.home-blog-section .section-block.blog-page-section>.section-container,.page-title-section.page-title-large,.room-page-section .section-block.room-page-banner>.section-container{min-height:300px}.dining-page-section .section-block.dining-banner-content .cs-subtitle{font-size:12px}.dining-top-blocks .div-widget-cs_title .cs-title-text p{font-size:14px}.button:not(.cs-btn-underline){padding:0 24px}.form-btn .submit-btn{padding:12px 25px}.posts .overlay-label.time-label.featured-style{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transform-origin:0 0}.cs-room-booking .cs-room-booking-wrap{padding:30px}.cs-room-booking .cs-form-label,.cs-room-booking .room-booking-title{font-size:.875rem}.cs-room-booking .room-booking-title h4{font-size:1.5rem}}