.div-section.div-section-boxed>.section-container,.lightbox img{max-width:100%}#page{--page-title-bg:#53624e;--page-title-color:#ffffff}html{scroll-behavior:smooth}h1{font-size:45px}h2{font-size:38px}h3{font-size:32px}h4{font-size:25px}h5{font-size:21px}h6{font-size:19px}p{color:#888;font-size:17px}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}.div-widget:not(:last-child){margin-block-end:25px}.section-block{--widgets-spacing:20px 20px}h1.entry-title{display:var(--page-title-display)}.home-page-section .section-block.home-video-section>.section-container{min-height:82vh}.home-page-section .section-block.home-video-section .section-background-slideshow__slide__image{background-size:cover;background-position:center center}.facilities-page-section .section-block.fac-and-event-banner>.background-overlay,.gallery-page-section .section-block.gallery-page-banner>.background-overlay,.home-page-section .section-block.home-video-section>.background-overlay{background-color:#000;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.about-page-all .section-block.about-page-banner,.about-page-all .section-block.about-page-block,.about-page-all .section-block.counter-section,.contact-page-section .section-block.contact-form-section>.section-block-populated,.contact-page-section .section-block.contact-info-section,.contact-page-section .section-block.location-blocks>.section-block-populated,.dining-page-section .section-block.dining-top-blocks,.facilities-page-section .section-block.fac-and-event-banner,.footer-section .section-block.copyright-section,.footer-section .section-block.instagram-section,.footer-section .section-block.section-block-footer,.gallery-page-section .section-block.gallery-filter-section,.gallery-page-section .section-block.gallery-page-banner,.header-section .section-block.header-menu-section,.home-blog-section .section-block.blog-page-section,.home-page-section .section-block.home-about-block>.section-block-populated,.home-page-section .section-block.home-about-right-widget,.home-page-section .section-block.home-about-right>.section-block-populated,.home-page-section .section-block.home-fac-section,.home-page-section .section-block.home-video-section,.home-page-section .section-block.testimonial-section,.room-page-section .section-block.room-page-banner,.section-block.room-section,.service-section .section-block.service-block{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.dining-page-section .section-block.dine-box-img-inner .section-image,.home-page-section .section-block.home-video-section,.main-btn-circle{position:relative}.cs-form-square{position:absolute;bottom:30px;display:flex;justify-content:center;width:100%}.dining-page-section .section-block.dine-rooftop-sec,.home-page-section .section-block.home-about-section,.room-page-section .section-block.room-inner-section{padding:110px 0}.home-page-section .section-block.home-about-block:not(.section-motion-effects-element-type-background)>.col-wrap,.home-page-section .section-block.home-about-block>.col-wrap>.section-motion-effects-container>.section-motion-effects-layer{background-image:url("../images/about-sahdevbagh.webp");background-position:center center;background-size:cover}.about-page-all .section-block.about-page-block>.background-overlay,.about-page-all .section-block.about-two-col-sec>.background-overlay,.about-page-all .section-block.counter-section>.background-overlay,.background-overlay,.contact-page-section .section-block.contact-form-section>.section-block-populated>.background-overlay,.contact-page-section .section-block.contact-info-section>.background-overlay,.contact-page-section .section-block.location-blocks>.section-block-populated>.background-overlay,.dining-page-section .section-block.dining-top-blocks>.background-overlay,.footer-section .section-block.copyright-section>.background-overlay,.footer-section .section-block.instagram-section>.background-overlay,.gallery-page-section .section-block.gallery-filter-section>.background-overlay,.header-section .section-block.header-menu-section>.background-overlay,.home-page-section .section-block.discover-widget-btn>.background-overlay,.home-page-section .section-block.home-about-block>.section-block-populated>.background-overlay,.home-page-section .section-block.home-about-right-widget>.background-overlay,.home-page-section .section-block.home-about-right>.section-block-populated>.background-overlay,.home-page-section .section-block.home-fac-section>.background-overlay,.home-page-section .section-block.testimonial-section>.background-overlay,.site-footer{transition:background .3s,border-radius .3s,opacity .3s}.home-page-section .section-block.home-about-block-inner{--spacer-size:250px}.home-page-section .section-block.home-about-right:not(.section-motion-effects-element-type-background)>.col-wrap,.home-page-section .section-block.home-about-right>.col-wrap>.section-motion-effects-container>.section-motion-effects-layer{background-image:url("../images/slide-2.webp");background-position:center center;background-size:cover}.home-page-section .section-block.home-about-right>.section-block-populated>.background-overlay{background-color:#2c3529;opacity:.8}.home-page-section .section-block.home-about-right>.section-block-populated>.section-widget-wrap{padding:10px}.home-page-section .section-block.home-about-right-widget{border:1px solid #b99d75;padding:160px 30px}.home-page-section .section-block.about-right-info .cs-title-wrap{max-width:800px}.home-page-section .section-block.home-fac-section,.section-block.room-section{padding:110px 0 50px}.home-page-section .section-block.home-fac-title .cs-title{line-height:1.2em}.about-page-all .section-block.about-two-col-sec>.section-container>.row>.col>.col-wrap>.section-widget-wrap,.dining-page-section .section-block.dine-rooftop-sec>.section-container>.row>.col>.col-wrap>.section-widget-wrap,.dining-section .section-block.dine-details-section>.section-container>.col>.section-widget-wrap,.footer-section .section-block.copyright-section>.section-container>.row>.col>.col-wrap>.section-widget-wrap,.gallery-page-section .section-block.gallery-filter-section>.section-container>.row>.col>.col-wrap>.section-widget-wrap,.header-section .section-block.header-menu-section>.section-container>.row>.col>.col-wrap>.section-widget-wrap,.home-page-section .section-block.fac-detail-section>.section-container>.row>.col>.col-wrap>.section-widget-wrap{align-content:center;align-items:center}.home-page-section .section-block.fac-detail-section{padding:0 0 60px}.dining-page-section .section-block.dine-manwaar-block>.section-block-populated>.section-widget-wrap,.dining-section .section-block.rest-manwar-widget>.section-block-populated,.home-page-section .section-block.fac-box-widget>.section-block-populated>.section-widget-wrap{padding:0 60px 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}.home-page-section .section-block.banquet-section-home-inner .cs-cta-btn .button,.home-page-section .section-block.fac-inner-widget .cs-cta-btn .button,.home-page-section .section-block.lawn-block-widget-inner .cs-cta-btn .button{margin:0;font-family:Jost,Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase}.home-page-section .section-block.banquet-section-home-inner>.div-widget-container,.home-page-section .section-block.fac-inner-widget>.div-widget-container,.home-page-section .section-block.lawn-block-widget-inner>.div-widget-container{border:1px solid #ddd}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-content{padding:40px;z-index:9}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-overlay{background-color:transparent;background-image:linear-gradient(180deg,#00000000 0,#000000AB 100%);opacity:.8}.home-page-section .section-block.lawn-block-widget-inner .cs-cta:hover .cs-cta-overlay{opacity:.8}.home-page-section .section-block.lawn-block-widget-inner .cs-cta-title.cs-title{font-size:30px}.dining-page-section .section-block.dine-box-image>.section-block-populated>.section-widget-wrap,.dining-section .section-block.rest-deatil-widget>.section-block-populated,.home-page-section .section-block.banquet-section-home>.section-block-populated>.section-widget-wrap{padding:0 0 0 60px}.about-page-all .section-block.about-two-col-sec,.home-page-section .section-block.discover-widget-btn,.section-block.room-all-section,.wedd-gallery-sec{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 110px}.home-page-section .section-block.discover-more-btn .cs-title-wrap{max-width:840px}.home-page-section .section-block.discover-more-btn .cs-title{font-size:24px;line-height:1.5em}.home-page-section .section-block.discover-more-btn .cs-title-btn{margin:40px 0 0}.home-page-section .section-block.testimonial-section:not(.section-motion-effects-element-type-background),.home-page-section .section-block.testimonial-section>.section-motion-effects-container>.section-motion-effects-layer{background-image:url("../images/testibanner.webp");background-position:center center;background-size:cover}.home-page-section .section-block.testimonial-section>.background-overlay{background-color:#000;opacity:.6}.home-page-section .section-block.testimonial-section{padding:130px 0 80px}.facilities-page-section .section-block.fac-event-top-title.col>.col-wrap>.section-widget-wrap,.footer-section .section-block.footer-logo-widget.col>.col-wrap>.section-widget-wrap,.home-page-section .section-block.testimonial-home-head.col>.col-wrap>.section-widget-wrap{justify-content:center}.footer-section .section-block.footer-contact-block .cs-title,.footer-section .section-block.inner-footer-links .cs-title,.home-page-section .section-block.testimonial-inner .cs-testimonial-content{font-size:24px}.header-section .section-block.header-menu-section{border-style:solid;border-width:0;border-color:#00000014;padding:10px 0}li.btn.btn-outline-dark.active{background-color:#b99d75;color:#fff}.dining-page-section .section-block.dine-box-img-inner .section-image img,.header-section .section-block.header-logo img,.post.cs-room-item.has-post-thumbnail.format-gallery.w-100,.w-100{width:100%}.cs-cta.content-bottom .cs-cta-content,.footer-section .section-block.footer-contact-widget.col>.col-wrap>.section-widget-wrap,.footer-section .section-block.policy-widget.col>.col-wrap>.section-widget-wrap,.header-section .section-block.top-header-menu.col>.col-wrap>.section-widget-wrap{justify-content:flex-end}.header-section .section-block.header-menu-inner>.div-widget-container{margin:0 30px 0 0}.header-section .section-block.section-block-toggle>.div-widget-container{margin:0 0 0 30px}.facilities-page-section .section-block.book-event-block,.header-section .section-block.section-block-toggle{width:auto;max-width:auto}.copyright-section{background-color:#000;padding:10px 0}.footer-section .section-block.instagram-section:not(.section-motion-effects-element-type-background),.footer-section .section-block.instagram-section>.section-motion-effects-container>.section-motion-effects-layer{background-color:#f9f9f9}.footer-section .section-block.instagram-section{padding:100px 0 70px}.footer-section .section-block.instagram-widget .cs-instagram{--ig-gap:32px}.dining-page-section .section-block.dagala-content>.div-widget-container,.footer-section .section-block.instagram-widget>.div-widget-container{margin:0 0 30px}.site-footer{background-color:#212121;opacity:1}.footer-section .section-block.section-block-footer{padding:80px 0}.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{padding:0 45px 0 0}.footer-section .section-block.footer-logo-block .cs-title{letter-spacing:4px}.contact-page-section .section-block.contact-info-address .list-content,.dining-page-section .section-block.popup-mail-info .list-content,.footer-section .section-block.footer-logo-block .cs-title-text{font-size:16px}.footer-section .section-block.footer-social-widget ul.social-nav li a:before{font-size:18px}.footer-section .section-block.footer-social-widget>.div-widget-container{margin:10px 0 0}.footer-section .section-block.footer-widget-link>.section-block-populated>.section-widget-wrap{padding:0 50px 0 0}.footer-section .section-block.footer-menus .icon-list-icon i{transition:color .3s}.footer-section .section-block.footer-menus .icon-list-icon svg{transition:fill .3s}.footer-section .section-block.footer-menus{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.footer-section .section-block.footer-menus .inner-icon-list-item>.icon-list-text,.footer-section .section-block.footer-menus .inner-icon-list-item>a{font-size:16px;padding-bottom:5px;color:#fff}.footer-section .section-block.footer-address-widget{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px}.footer-section .section-block.footer-address-widget .inner-icon-list-item>.icon-list-text,.footer-section .section-block.footer-address-widget .inner-icon-list-item>a{font-size:16px;color:#fff}.facilities-page-section .section-block.book-event-block,.lightbox,.popup .fade-out,.portfolio-menu{text-align:center}.booking-list-content h4,.contact-page-section .section-block.contact-info-address .list-content,.contact-page-section .section-block.contact-info-address .list-content.mb-10{margin-bottom:10px}.facilities-page-section .section-block.book-event-block .section-button:focus,.facilities-page-section .section-block.book-event-block .section-button:hover,.footer-section .section-block.copyright-section:not(.section-motion-effects-element-type-background),.footer-section .section-block.copyright-section>.section-motion-effects-container>.section-motion-effects-layer{background-color:#000}.footer-section .section-block.copyright-section{padding:10px 0}.footer-section .section-block.copyright-text-inner,.room-inner-page-section .section-block.besides-table-sec .cs-info-box-title{font-size:15px}.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,.room-page-section .section-block.room-page-banner>.section-container{min-height:88vh}.dining-page-section .section-block.dining-top-blocks:not(.section-motion-effects-element-type-background),.dining-page-section .section-block.dining-top-blocks>.section-motion-effects-container>.section-motion-effects-layer,.facilities-page-section .section-block.fac-and-event-banner:not(.section-motion-effects-element-type-background),.facilities-page-section .section-block.fac-and-event-banner>.section-motion-effects-container>.section-motion-effects-layer,.home-blog-section .section-block.blog-page-section:not(.section-motion-effects-element-type-background),.home-blog-section .section-block.blog-page-section>.section-motion-effects-container>.section-motion-effects-layer,.room-page-section .section-block.room-page-banner:not(.section-motion-effects-element-type-background),.room-page-section .section-block.room-page-banner>.section-motion-effects-container>.section-motion-effects-layer{background-color:#000;background-image:url("../images/slide-2.webp");background-position:center center;background-size:cover}.about-page-all .section-block.about-page-banner>.background-overlay,.room-page-section .section-block.room-page-banner>.background-overlay{background-color:#000;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.about-page-all .section-block.about-page-banner:not(.section-motion-effects-element-type-background),.about-page-all .section-block.about-page-banner>.section-motion-effects-container>.section-motion-effects-layer,.gallery-page-section .section-block.gallery-page-banner:not(.section-motion-effects-element-type-background),.gallery-page-section .section-block.gallery-page-banner>.section-motion-effects-container>.section-motion-effects-layer{background-color:#000;background-image:url("../images/slide-3.webp");background-position:center center;background-size:cover}.about-page-all .section-block.banner-text .cs-subtitle,.d-block a i,.dining-page-section .section-block.dining-banner-content .cs-subtitle,.facilities-page-section .section-block.fac-event-banner-content .cs-subtitle,.gallery-page-section .section-block.gallery-banner-text .cs-subtitle,.home-blog-section .section-block.blog-banner-content .cs-subtitle,.popup-content ul.cs-list.cs-list-type-unordered li span{font-size:14px}.about-page-all .section-block.about-page-block,.home-blog-head,.rest-top-head{padding:110px 0 40px}.about-page-all .section-block.about-resort-inner .cs-title-wrap,.about-page-all .section-block.counter-count-section>.section-container,.about-page-all .section-block.counter-desc .cs-title-wrap{max-width:950px}.about-page-all .section-block.about-resort-inner>.div-widget-container,.facilities-page-section .section-block.fac-event-tiele-text>.div-widget-container{margin:0 0 50px}.about-page-all .section-block.counter-section>.background-overlay{background-color:#f1ebe3;opacity:1}.about-page-all .section-block.counter-section{padding:100px 0}.about-page-all .section-block.about-resort-info>.section-block-populated>.section-widget-wrap{padding:0 0 0 35px}.gallery-page-section .section-block.gallery-filter-section{padding:110px 0;z-index:1}.dining-page-section .section-block.dining-top-blocks>.background-overlay{background-color:#000;opacity:.35}.dining-page-section .section-block.dining-banner-content .cs-title-wrap{max-width:660px}.dining-page-section .section-block.dine-left-box-content>.section-block-populated>.section-widget-wrap,.dining-page-section .section-block.hour-info-blocks>.section-block-populated>.section-widget-wrap,.dining-page-section .section-block.popup-contact-info>.section-block-populated>.section-widget-wrap{padding:0 30px 0 0}.dining-page-section .section-block.support-info-block .cs-title{font-size:22px}.dining-page-section .section-block.popup-mail-info .cs-list .list-icon{margin-right:10px}.row.mt-100{margin-top:100px}.dining-page-section .section-block.dine-box-img-inner .section-image:before{content:"";display:block;position:absolute;width:100%;height:100%;top:-10px;left:-10px;border:1px solid #b99d75;z-index:-1}.facilities-page-section .section-block.fac-event-title,.service-section .section-block.service-block{padding:110px 0 0}.facilities-page-section .section-block.book-event-block .section-button{line-height:30px;background-color:#53624e;border-radius:0}.facilities-page-section .section-block.book-event-block>.div-widget-container{margin:1px}.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,.service-section .section-block.services-blocks{padding:0 0 110px}.facilities-page-section .section-block.fac-event-card-blocks .cs-fancy-card,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-fancy-card,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fancy-card{--content-bg:#F6F7F6;color:#111}.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%}.facilities-page-section .section-block.fac-event-card-blocks .cs-subtitle,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-subtitle,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-subtitle{margin:0 0 15px}.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{color:#000}.facilities-page-section .section-block.fac-event-card-blocks .cs-fc-text,.facilities-page-section .section-block.fac-event-card-left-blocks .cs-fc-text,.facilities-page-section .section-block.fac-event-card-third-blocks .cs-fc-text{font-size:17px;margin:15px 0 20px;color:#888}.facilities-page-section .section-block.fac-event-card-left-blocks>.div-widget-container,.facilities-page-section .section-block.fac-event-card-third-blocks>.div-widget-container{margin:-20px 0 0}.contact-page-section .section-block.contact-form-section:not(.section-motion-effects-element-type-background)>.col-wrap,.contact-page-section .section-block.contact-form-section>.col-wrap>.section-motion-effects-container>.section-motion-effects-layer,.contact-page-section .section-block.contact-info-section:not(.section-motion-effects-element-type-background),.contact-page-section .section-block.contact-info-section>.section-motion-effects-container>.section-motion-effects-layer{background-color:#fff}.contact-page-section .section-block.contact-info-section{padding-top:110px;padding-bottom:110px}.contact-page-section .section-block.contact-form-section>.section-block-populated>.section-widget-wrap{padding:30px;box-shadow:0 2px 6px rgba(71,69,69,.5)}.background-overlay{background-color:#000;opacity:.5}.cs-para{padding-top:15px;color:#fff}.bg-custom{background-color:#f1ebe3}.t-right{text-align:right}.service-section .section-block.service-block-infos>.div-widget-container{margin:0 0 40px}.service-section .section-block.service-block-infos .cs-title-wrap{max-width:738px}.cs-title-wrap.text-center{margin-right:auto;margin-left:auto}.service-section .section-block.services-boxes .cs-info-box .cs-item-container{background-color:#f8f8f8;border-radius:6px;padding:14% 9%}.cs-info-box.img-top .cs-info-box-item .cs-item-container{flex-direction:column}.align-item-center,.cs-info-box.valign-middle .cs-item-container,.dining-section .section-block.dine-details-section .row,.dining-section .section-block.rest-manwar-sec .row{align-items:center}.cs-info-box.img-top .cs-info-box-img{margin-bottom:var(--icon-space)}.cs-info-box .cs-info-box-img{flex:0 0 auto;line-height:0}.service-section .section-block.services-boxes .cs-info-box-img i{color:#b99d75}.cs-info-box .cs-info-box-img i{font-size:42px}.cs-info-box .cs-info-box-content{position:relative;flex:1 1 auto}.cs-info-box .cs-info-box-text p{line-height:1.6}.cs-cta.cta-layout-text-overlap .cs-cta-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px}.cs-cta.with-inner-border .cs-cta-content:before{border-top:1px solid;border-bottom:1px solid}.cs-cta.with-inner-border .cs-cta-content:after{border-right:1px solid;border-left:1px solid}.cs-cta.with-inner-border .cs-cta-content:after,.cs-cta.with-inner-border .cs-cta-content:before{position:absolute;top:var(--border-position);right:var(--border-position);bottom:var(--border-position);left:var(--border-position);color:var(--cta-border-color);content:"";transition:opacity .35s,transform .35s}.event-home-section .section-block.event-home-head:not(.section-motion-effects-element-type-background),.event-home-section .section-block.event-home-head>.section-motion-effects-container>.section-motion-effects-layer{background-color:#000;background-position:center center;background-repeat:repeat;background-size:260px auto}.event-home-section .section-block.home-event-wedd-bg{width:60%}.section .section-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.event-home-section .section-block.home-event-blocks{width:40%}.event-home-section .section-block.home-event-blocks>.section-block-populated{padding:120px 80px}.color-white,.div-section .color-white,.entry-content .color-white,.top-social ul li a{color:#fff}.cs-title.cs-insta-title{padding-bottom:15px}.wrapper{width:100%;height:100vh;overflow:hidden}.wrapper .wrapper__video{object-fit:cover;width:100%;height:100%}.section img.height-550{height:620px;object-fit:cover}.pb-0{padding-bottom:0}.room-inner-page-section .section-block.room-amenity-block>.div-widget-container{margin:20px 0 10px}.room-inner-page-section .section-block.besides-table-sec .cs-info-box-img i{color:#b99d75;font-size:18px}.main-btn-circle{margin:0;color:ivory;background-color:#ab916c;font-size:20px;letter-spacing:1px;outline:0;cursor:pointer;z-index:100;height:30px;width:30px;-webkit-border-radius:50%;border-radius:100%;line-height:30px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.main-btn-circle:hover{-webkit-box-shadow:inset 2px 1px 0 20px rgba(255,255,240,.2);-moz-box-shadow:inset 2px 1px 0 20px rgba(255,255,240,.2);box-shadow:inset 2px 1px 0 20px rgba(255,255,240,.2)}.popup{position:fixed;top:100%;width:100%;height:100%;z-index:10001}.popup.active{top:0;background-color:rgba(0,0,0,.6);transition:background-color .6s,opacity .6s;left:0;z-index:0.main-btn-rect}.popup .popup-content{position:absolute;top:50%;left:50%;max-height:100%;min-width:850px;margin-top:150px;padding:25px;background-color:#fff;color:#333236;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transition:margin .6s;-webkit-transition:margin .6s;-moz-transition:margin .6s;-o-transition:margin .6s}.popup.active .popup-content{margin-top:0}.popup-content h6{display:table;font-size:16px;text-align:left;margin:10px 0;text-transform:uppercase;font-weight:100;color:#333}.form-group{display:block;margin:0}.form-group label{margin-bottom:10px;display:block}.send-form input,.send-form select,.send-form textarea{position:relative;margin-bottom:20px;width:95%;padding:10px 15px;outline:0;border:1px solid #eee;-webkit-transition:border .6s;-o-transition:border .6s;transition:border .6s;height:45px}.send-form input:focus,.send-form textarea:focus{border-bottom:1px solid #ab916c}.send textarea:focus+label,.send-form input:focus+label{send-form:#ab916c}.send-form .main-btn-rect{position:relative;display:block;padding:12px 30px;margin:10px 0 0;font-size:14px;background-color:#ab916c;color:#fff;border:0}.popup .fade-out{position:absolute;top:-20px;right:-20px;font-size:10px}.popup-content h2{color:#333632;text-align:left;font-size:30px;margin-bottom:20px}.send-form .row{flex-wrap:wrap;margin:0}.send-form .row .col-50{width:47%}.mt-50{margin-top:50px}.popup-content h6.cs-title{display:block;font-size:18px;text-align:left;margin:10px auto 0;text-transform:capitalize;font-weight:500;color:#333}.section-block.support-info-block.div-widget.div-widget-cs_title,.single-contact-form .m-col1,.single-contact-form .m-col2{margin-bottom:15px}.popup-content ul.cs-list.cs-list-type-unordered li{padding:0 0 5px}.entry-content *+h2.blog-title,.entry-content *+h3.blog-subtitle{margin:15px 0 20px}.blog-innertitle,.entry-content *+h3.blog-innertitle,.entry-content *+h4.blog-innertitle{margin:20px 0 15px}.cs-list.with-border li.d-block{display:block}.cs-list.with-border li.d-block h4{margin-bottom:12px;font-size:22px}.cs-list.with-border li.d-block p{font-size:17px}.grid{margin-top:1rem;display:flex;flex-flow:row wrap}.lightbox,.section-block.section-block-toggle.div-widget__width-auto.hidden-on-desktop.div-widget.div-widget-cs_menu_toggle,input[type=radio]{display:none}.grid .thumb-img:hover{opacity:.5}.send-form .form-group label{display:inline-block;text-align:left;background:#fff;padding:0;margin:5px;cursor:pointer}input[type=radio][id=reset]:checked+label{background:#ffca28;color:#fff}input[type=radio][id=architecture]:checked+label{background:#29b6f6;color:#fff}input[type=radio][id=architecture]:checked~.grid .landscape,input[type=radio][id=architecture]:checked~.grid .people,input[type=radio][id=landscape]:checked~.grid .architecture,input[type=radio][id=landscape]:checked~.grid .people,input[type=radio][id=people]:checked~.grid .architecture,input[type=radio][id=people]:checked~.grid .landscape{width:0;height:0;padding:0;margin:0;opacity:0}input[type=radio][id=landscape]:checked+label{background:#26a69a;color:#fff}input[type=radio][id=people]:checked+label{background:#ec407a;color:#fff}.tile{margin:0;transition:.5s;padding:1rem .5rem;width:33.333%}.tile img{width:100%;vertical-align:middle}.lightbox{position:fixed!important;z-index:999;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8)}.lightbox img{max-height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox:target{outline:0;display:block}a.lightbox:hover{cursor:default}img:hover{cursor:pointer}.copyright-section .col-50 p a{color:#b99d75;font-weight:600}.with-sidebar-right{padding:110px 0 80px}.booking-list .form-control{border:1px solid #ddd;color:#333;outline:0;width:100%;height:50px;position:relative;margin-bottom:10px;padding:0 21px;margin-top:5px;border-radius:0}span.form-label{color:#333;font-size:16px}.form-btn .submit-btn{font-size:16px;padding:12px 25px;height:auto;margin-top:15px}.pt-0{padding-top:0}.portfolio-menu ul{display:flex;width:100%;justify-content:center}.portfolio-menu ul li{display:inline-block;margin:0;list-style:none;padding:10px 15px;cursor:pointer;-webkit-transition:5s;-moz-transition:5s;-ms-transition:5s;-o-transition:5s;transition:.5s}.portfolio-item .item{float:left;margin:10px 10px 0}.portfolio-item.row{display:flex;flex-wrap:wrap;margin:0}.post-content.cs-room-content,ul.social-nav.menu.justify-start li.menu-item a{align-items:center;display:flex}.portfolio-item.row .col-33{width:31.33%}.center-slider .slick-slide{margin:0 40px 0 0}.center-slider .slick-slide,.center-slider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(1);transition:.4s ease-in-out}.center-slider .slick-center,.center-slider .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1)}.post-content.cs-room-content{position:absolute;top:0;color:#fff;background-color:rgb(0 0 0 / 40%);height:100%}.post-content.cs-room-content.p-relative{position:relative;display:block;background-color:transparent;top:auto;color:#333;padding:25px 5px 10px}ul.icons-list-items.d-flex{display:flex;flex-wrap:wrap}ul.icons-list-items.d-flex li.inner-icon-list-item{width:50%;padding-bottom:5px}.footer-logo img{width:90%}.f-right{float:right;display:flex;justify-content:flex-end;align-items:center}ul.social-nav.menu.justify-start{justify-content:flex-start;align-items:center}.top-address p{color:#fff;font-size:15px;margin:0}.top-header{background-color:#192639;padding:10px 0}.top-header .align-item-center{align-items:center;margin:0;width:100%}.top-address p i,.top-mob-center a i{margin-right:5px}.top-mob-center{display:flex;justify-content:center;width:100%}.top-mob-center a{color:#fff;text-decoration:none;margin:0 15px;font-size:15px}.top-social{display:flex;justify-content:flex-end;float:right;width:100%}.header-section .container,.top-header .container{padding:0}