@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 (min-width:768px){.div-section.div-section-height-full{height:100vh}.div-section.div-section-height-full>.section-container{height:100%}.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(min-width:991px){.col.col-10,.col[data-col="10"]{width:10%}.col.col-11,.col[data-col="11"]{width:11.111%}.col.col-12,.col[data-col="12"]{width:12.5%}.col.col-14,.col[data-col="14"]{width:14.285%}.col.col-16,.col[data-col="16"]{width:16.666%}.col.col-20,.col[data-col="20"]{width:20%}.col.col-25,.col[data-col="25"]{width:25%}.col.col-30,.col[data-col="30"]{width:30%}.col.col-33,.col[data-col="33"]{width:33.333%}.col.col-40,.col[data-col="40"]{width:40%}.col.col-50,.col[data-col="50"]{width:50%}.col.col-60,.col[data-col="60"]{width:60%}.col.col-66,.col[data-col="66"]{width:66.666%}.col.col-70,.col[data-col="70"]{width:70%}.col.col-75,.col[data-col="75"]{width:75%}.col.col-80,.col[data-col="80"]{width:80%}.col.col-83,.col[data-col="83"]{width:83.333%}.col.col-90,.col[data-col="90"]{width:90%}.col.col-100,.col[data-col="100"]{width:100%}}@media (min-width:768px) and (max-width:1024px){.section-reverse-tablet>.section-container>:first-child{order:10}.section-reverse-tablet>.section-container>:nth-child(2){order:9}.section-reverse-tablet>.section-container>:nth-child(3){order:8}.section-reverse-tablet>.section-container>:nth-child(4){order:7}.section-reverse-tablet>.section-container>:nth-child(5){order:6}.section-reverse-tablet>.section-container>:nth-child(6){order:5}.section-reverse-tablet>.section-container>:nth-child(7){order:4}.section-reverse-tablet>.section-container>:nth-child(8){order:3}.section-reverse-tablet>.section-container>:nth-child(9){order:2}.section-reverse-tablet>.section-container>:nth-child(10){order:1}.section .hidden-on-tablet{display:none}}@media (min-width:-1) and (max-width:1024px){.section-reverse-tablet>.section-container>:first-child{order:10}.section-reverse-tablet>.section-container>:nth-child(2){order:9}.section-reverse-tablet>.section-container>:nth-child(3){order:8}.section-reverse-tablet>.section-container>:nth-child(4){order:7}.section-reverse-tablet>.section-container>:nth-child(5){order:6}.section-reverse-tablet>.section-container>:nth-child(6){order:5}.section-reverse-tablet>.section-container>:nth-child(7){order:4}.section-reverse-tablet>.section-container>:nth-child(8){order:3}.section-reverse-tablet>.section-container>:nth-child(9){order:2}.section-reverse-tablet>.section-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.section-reverse-tablet>.section-container>:first-child,.section-reverse-tablet>.section-container>:nth-child(10),.section-reverse-tablet>.section-container>:nth-child(2),.section-reverse-tablet>.section-container>:nth-child(3),.section-reverse-tablet>.section-container>:nth-child(4),.section-reverse-tablet>.section-container>:nth-child(5),.section-reverse-tablet>.section-container>:nth-child(6),.section-reverse-tablet>.section-container>:nth-child(7),.section-reverse-tablet>.section-container>:nth-child(8),.section-reverse-tablet>.section-container>:nth-child(9){order:0}}@media screen and (min-width:1024px){.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}.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 (prefers-reduced-motion:reduce){.animated{animation:none}}@media (min-width:-1) and (max-width:-1){.section .hidden-on-mobile_extra,.section .hidden-on-tablet_extra,.section .section-hidden-laptop{display:none}}@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}.primary-menu{justify-content:flex-end}.header-section .section-block.header-logo img{width:100%;margin-left:0}}@media(min-width:1200px) and (max-width:1399px){.cs-menu .primary-menu>li>a{padding:0 10px;font-size:12px}.header-section .section-block.header-menu-inner>.div-widget-container{margin:0}.primary-menu{justify-content:center}.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){.bottom-header{padding:0 20px}.inner-nav a.inner-nav-item{padding:10px 5px;font-size:16px}.inner-nav{justify-content:space-between}.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}.room .post-header,.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,.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}div#content.with-sidebar-right{padding:80px 0}.p-30{padding:30px}.with-sidebar-right.pt-0{padding-top:0!important}.room .post-header .item-subtitle{margin-top:10px}.cs-room-basic-info ul{margin-bottom:15px}.div-widget-heading .section-heading-title{font-size:30px;margin:0}.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;margin-bottom:0}input#checkSubscribeEmail{margin-top:4px!important}.sidebar{padding:40px 20px 70px}.div-section.div-section-boxed>.section-container{max-width:100%;padding:0 15px}#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}.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:auto}.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}.home-page-section .section-block.discover-more-btn .cs-title-btn{margin:35px 0 0;display:inline-block}.home-page-section .section-block.home-fac-section{padding:70px 0 0}.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.home-page-section .section-block.testimonial-section{padding:70px 20px}.home-blog-head,.rest-top-head,.section-block.room-section,.service-section .section-block.service-block{padding:70px 0 50px}.about-page-all .section-block.counter-section,.home-page-section .section-block.home-about-section,.room-page-section .section-block.room-inner-section,.section-block.contact-info-section,.section-block.gallery-filter-section,.section-block.room-all-section,.with-sidebar-right{padding:70px 0}.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-page-section .section-block.discover-widget-btn,.service-section .section-block.services-blocks{padding:0 0 70px}.cs-info-box .cs-info-box-item{padding:0 10px 20px;width:50%}.div-section .section-container,.row{flex-wrap:wrap}.cs-rooms.cs-rooms-carousel .post{margin:20px}.dining-section .section-block.dine-details-section{margin:0 10px;padding:70px 0}.div-widget-cs_title .cs-title-text+.cs-title-btn{margin-top:10px;display:inline-block}.global-heading-sec{padding-bottom: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,button.dropdown-toggle{display:block}.cs-menu .primary-menu>li>a:before,.primary-menu>li.menu-item-has-children>a:after,ul.sub-menu{display:none}.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}.primary-menu li{position:relative;width:100%;padding:0 0 8px}.cs-menu .primary-menu>li>a{padding:0 0 0 15px}.primary-menu>li>a{line-height:40px}.touch .main-navigation.not-mobile-menu .dropdown-toggle,.touch .site-header .main-navigation .dropdown-toggle{position:absolute;top:20px;right:10px;color:#fff;cursor:pointer}li.menu-item.menu-item-has-children{height:100%;overflow:hidden}.touch .main-navigation.not-mobile-menu .primary-menu>li:hover>.sub-menu,.touch .site-header .main-navigation .primary-menu>li:hover>.sub-menu{transform:none!important;-webkit-transform:none!important;-ms-transform:none!important}ul.sub-menu{opacity:0;top:auto}.primary-menu .sub-menu:not(.custom-dropdown-menu) a{position:relative;display:block;padding:10px 0 10px 25px;font-size:15px;letter-spacing:0;text-transform:capitalize;line-height:normal}ul.sub-menu.show{transform:none!important;-webkit-transform:none!important;-ms-transform:none!important;display:block;position:relative;opacity:1;visibility:visible;top:unset;left:auto;background-color:#333;width:100%;z-index:9;padding:0 0 0 10px;transition:.5s}.primary-menu>li>.sub-menu{bottom:auto}.cs-menu .primary-menu>li>.sub-menu{left:0}.header-section .section-block.header-menu-inner>.div-widget-container{margin:0}ul.menu.primary-menu{padding:40px 0 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}.cs-reservation-form.style-banner .cs-form-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-reservation-form.style-banner .cs-form-wrap .cs-form-field{display:block;width:50%;margin-top:var(--field-space)}.cs-reservation-form.style-banner .cs-form-wrap .cs-form-field:nth-child(-n+2){margin-top:0}.cs-reservation-form.style-banner .cs-form-wrap .cs-form-field.cs-submit:nth-child(5),.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field{width:100%}.cs-reservation-form.style-banner .cs-form-wrap .csf-dropdown{min-width:100%}.cs-reservation-form.style-banner.style-banner-2{--field-space:20px}.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field.cs-check-in,.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field.cs-check-out{padding-bottom:var(--field-space)}.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field.cs-check-in:after,.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field.cs-check-out:after{top:auto;right:calc(var(--field-space)/2);bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;width:calc(100% - var(--field-space));height:1px;width:100%;right:0}.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field:nth-child(-n+2){margin-top:var(--field-space)}.cs-reservation-form.style-banner.style-banner-2 .cs-form-wrap .cs-form-field.cs-check-out{padding-left:0}}@media(max-width:991px){.about-resort-info{padding:30px 15px 0}nav.navbar1.fixed-nav{position:relative}.primary-menu>li>a{line-height:40px}.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-info-box.column-4 .cs-info-box-item,.footer-section .col-25,.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,.header-section .section-block.logo-section,.header-section .section-block.top-header-menu,.room-all-section .col-50{width:50%}.pl-40{padding-left:15px;padding-top:30px}.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,.col.col-33.top-column.section-block.banquet-section-home,.col.col-33.top-column.section-block.fac-box-widget,.col.col-33.top-column.section-block.lawn-block-widget,.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,.footer-section .section-block.copyright-text-widget,.footer-section .section-block.policy-widget,.footer-section .section-block.section-block-17eb44f,.home-page-section .section-block.home-about-block,.section-block.dine-box-img-inner .section-image img,.site-header .header-section .section-inner{width:100%}.section-block.dine-box-img-inner .section-image img.smallImg{max-width:100%;position:relative;left:0;bottom:0;height:auto;object-fit:cover;border:none}.contact-form-section,.dine-box-img-inner{margin-top:35px}.section-block.dine-box-img-inner .section-image{display:flex;gap:15px}.multiImg img{min-height:220px}.bottom-header{padding:0 10px}.inner-nav a.inner-nav-item{padding:10px 3px;font-size:14px}ul.inner-nav li{padding:0 5px}.gallery-page-section .section-block.section-block-3c6b7252{width:80%}.blog-sec-grids .posts .featured-img img,.wrapper,.wrapper .wrapper__video{height:auto}.footer-logo img{width:auto}.portfolio-item.row .col-33{width:30%}.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,.dining-section .section-block.dine-details-section,.dining-section .section-block.rest-manwar-sec,.home-page-section .section-block.discover-widget-btn,.home-page-section .section-block.home-about-section,.room-page-section .section-block.room-inner-section,.section-block.contact-info-section,.section-block.room-all-section,.service-section .section-block.services-blocks,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;margin-bottom:0}.sidebar{padding:40px 20px 70px}.section-block.fac-event-title{padding:80px 0 0;margin-top:0}.section-block.about-page-block{padding:80px 0 40px}.about-two-col-sec,.with-sidebar-right{padding:80px 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,.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}.site-header{position:relative;background-color:#000}.cs-reservation-form.style-banner-2.style-banner.cs-form-square{position:relative;bottom:0;display:block;width:100%;padding:50px 0;background:#f1ebe3!important}.be-main{padding:0!important}.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}.section-container.container{padding:0 20px}.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.home-page-section .section-block.testimonial-section,.section-block.gallery-filter-section{padding:70px 20px}.home-page-section .section-block.home-fac-section,.rest-top-head,.service-section .section-block.service-block{padding:70px 0 0}.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}.home-page-section .section-block.discover-widget-btn{padding-top:30px}.dining-section .section-block.rest-manwar-sec{padding-top:0}.cs-info-box .cs-info-box-item{padding:0 10px 20px;width:50%}.div-section .section-container,.row{flex-wrap:wrap}.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 5px 0 0}.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:0 0 0 5px}.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.lawn-block-widget{margin:30px 0}.cs-list.with-border li.d-block p{font-size:16px;margin-bottom:10px;line-height:1.5}.cs-list.with-border li.d-block{padding-top:15px}}@media (max-width:767px){.site-header,header.header{position:relative}.contact-form-section,.dine-box-img-inner{margin-top:35px}.cs-list.with-border li.d-block p{font-size:16px;margin-bottom:10px;line-height:1.5}.cs-list.with-border li.d-block{padding-top:15px}.portfolio-menu ul li{padding:5px 10px;margin:0 3px}.col,.event-home-section .section-block.home-event-blocks,.event-home-section .section-block.home-event-wedd-bg,.section-block.dine-box-img-inner .section-image img,.send-form .row .col-50{width:100%}.section-block.dine-box-img-inner .section-image img.smallImg{display:none}h2,h2.cs-title.cs-insta-title,h2.text-left.heading_title{font-size:28px}.room-page-section .section-block.room-page-banner>.section-container{align-items:center;display:flex;justify-content:center}.header-section .section-block.logo-section,.header-section .section-block.top-header-menu,.tile{width:50%}.section-container.row-column-gap-no{padding:0 15px}.section-widget-wrap .section-block.div-widget-mobile__width-auto,.section-widget-wrap .section-block.div-widget-mobile__width-initial{max-width:100%}.section-reverse-mobile>.section-container>:first-child{order:10}.section-reverse-mobile>.section-container>:nth-child(2){order:9}.section-reverse-mobile>.section-container>:nth-child(3){order:8}.section-reverse-mobile>.section-container>:nth-child(4){order:7}.section-reverse-mobile>.section-container>:nth-child(5){order:6}.section-reverse-mobile>.section-container>:nth-child(6){order:5}.section-reverse-mobile>.section-container>:nth-child(7){order:4}.section-reverse-mobile>.section-container>:nth-child(8){order:3}.section-reverse-mobile>.section-container>:nth-child(9){order:2}.section-reverse-mobile>.section-container>:nth-child(10){order:1}.bottom-header,.dining-page-section .section-block.hour-info-blocks>.section-block-populated>.section-widget-wrap,.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,.home-page-section .section-block.fac-detail-section,.section-block.fac-event-title{padding:0}.inner-nav{flex-wrap:wrap;justify-content:flex-start}ul.inner-nav li{padding:0 5px}.inner-nav a.inner-nav-item{color:#fff;padding:10px 5px;display:inline-block;font-size:15px}.footer-logo img{width:auto}#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: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:15px;margin-bottom:0}.sidebar{padding-bottom:50px;padding-top:0}.room .post-header{margin-bottom:20px;margin-top:0;padding:0 15px}.with-sidebar-right{padding:50px 0 0}.dining-section .section-block.rest-manwar-sec,.pt-0{padding-top:0}.home-page-section .section-block.testimonial-inner .cs-testimonial-content,.room-inner-page-section .section-block.besides-table-sec .cs-info-box-img i{font-size:16px}.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}.cs-reservation-form.style-banner .cs-form-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-reservation-form.style-banner .cs-form-wrap .cs-form-field{display:block;width:100%}.cs-reservation-form.style-banner .cs-form-wrap .cs-form-field:not(:first-child){margin-top:var(--field-space)}.header-section .section-block.section-block-toggle>.div-widget-container{margin:0 10px 0 0}.site-header{background-color:#000}.cs-reservation-form.style-banner-2.style-banner.cs-form-square{position:relative;bottom:0;display:flex;justify-content:center;width:100%;padding:30px 0;background:#f1ebe3!important}.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,.dining-section .section-block.dine-details-section,.dining-section .section-block.rest-manwar-sec,.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.home-page-section .section-block.home-about-section,.home-page-section .section-block.testimonial-section,.room-page-section .section-block.room-inner-section,.section-block.about-two-col-sec,.section-block.contact-info-section,.section-block.dine-rooftop-sec,.section-block.gallery-filter-section,.section-block.room-all-section,.service-section .section-block.services-blocks{padding:5rem 0}.home-blog-head,.home-page-section .section-block.home-fac-section,.rest-top-head,.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.sec-padd,.section-block.room-section,.service-section .section-block.service-block{padding:5rem 0 0}.footer-section .section-block.footer-social-widget>.div-widget-container,.footer-section .section-block.instagram-widget>.div-widget-container,.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.sec-padd .div-widget-container.mb-50,.service-section .section-block.service-block-infos>.div-widget-container{margin:0}.section-block.fac-event-title.div-section-boxed.div-section-height-default.div-section-height-default.common-padd{padding-top:5rem}.mh-450{min-height:100%}.pl-40{padding-left:15px;padding-top:30px}.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}.section-block.fac-and-event-page-section{padding:0 0 50px}.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}h3{font-size:24px}.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,.section-block.fac-event-card-blocks .cs-fc-title.cs-title,.section-block.fac-event-card-left-blocks .cs-fc-title.cs-title,h4{font-size:22px}h5{font-size:20px}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:40px 10px}.cs-info-box .cs-info-box-item{padding:0 0 20px 10px;width:100%}.home-page-section .section-block.discover-widget-btn{padding-top:30px}.t-right{text-align:left;margin-bottom:25px}.room-section .cs-title-wrap{text-align:center}.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:100%;padding:0}.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:32px}.div-section.div-section-boxed>.section-container{max-width:767px}.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}.section-block.fac-event-card-blocks .cs-fancy-card .cs-fc-content,.section-block.fac-event-card-left-blocks .cs-fancy-card .cs-fc-content,.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}.row.aboutGallery{flex-direction:column}.multiImg img{min-height:auto;margin-bottom:20px}}@media screen and (max-width:599px){#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}}@media screen and (max-width:360px){.cs-room-booking .cs-reservation-form.style-block .form-field-col-1-2{width:100%}.cs-room-booking .cs-reservation-form.style-block .form-field-col-1-2.cs-adults{padding-right:0}.cs-room-booking .cs-reservation-form.style-block .form-field-col-1-2.cs-children{padding-left:0}}