





.outerpage .simp-custom-single-card .text-content{
    width:50%;
}
.outer-page .simp-custom-mobile-hero-video{
    display:none;
}
header #top-navbar-collapse{
    display: flex;
    justify-content: center;
}
.simp-custom-AmenitesWithSheen {
    position: relative;
}
.simp-custom-AmenitesWithSheen:before{
    content:'';
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}

/*navbar active item color change*/
/*header .navbar-top .navbar-nav>li>a:active {*/
/*  font-weight:bold;*/
/*  color:#1E5F68;*/
/*}*/

/*homepage- our lodges*/
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge{
    background:#58987e;
    padding:2% 14%;
     margin:30px 0;
}
.outer-page .simp-custom-home-OurLodge p{
    text-align:center;
    color:#fff;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge img{
    max-width:10vw;
    margin:0 auto;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge .logo-png{
    margin:0 auto;
    display:flex;
    justify-content:center;
    align-items:center
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge .text-content-wrapper{
    color:#fff;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge h2{
    color:#fff;
    margin:3% 0
}
.mobile .simp-custom-home-OurLodge{
    background: #58987e;
    padding: 0 5% 10% 5%;
}
.mobile .simp-custom-home-OurLodge div,
.mobile .simp-custom-home-OurLodge p,
.mobile .simp-custom-home-OurLodge h2{
    color:#fff
}
.mobile .simp-custom-home-OurLodge .logo-png{
    display:flex;
    justify-content:center;
    align-items:center;
    margin:10% 0;
}
/*accomodation hideRight and center align*/
.simp-custom-accomodation-imgTxt-hideRight{
    display:flex;
    justify-content:center;
    align-items:center;
}
.simp-custom-accomodation-imgTxt-hideRight .right-box{
    display:none;
}
.child-hotel.for-innerpage .clearfix.widget-wrapper.summary_widget_wrapper.summary_widget_wrapper_4{
    display:none;
}
.content_wrapper .no-gutter .amenities-block h2,
.content_wrapper .no-gutter .amenities-block ul li{
    color:#fff;
}
.content_wrapper .no-gutter .amenities-block {
    background:#58987e;
}
/*address-block hide*/
/*.for-homepage .container-wrapper .address-block-details {*/
/*    display: none;*/
/*}*/
.simp-custom-link a {
    font-size: 20px;
    text-decoration: underline !important;
}
.resv {
    background-color: #155f69;
}
.simp-custom-AmenitesWithSheen {
    position: relative;
}
.simp-custom-AmenitesWithSheen:before{
    content:'';
    background: rgba(0,0,0,0.3);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}
.mobile .simp-custom-accomodation-imgTxt-hideRight .col-xs-12:last-child{
    display:none;
}
/*floating social icons */
body > .socialIcon{
    position:fixed;
    left:0.5%;
    display:flex;
    flex-direction:column;
    bottom:10%;
}
body > .socialIcon a{
    background:#00273e;
    margin:5%;
    width:40px;
    height:40px;
    border-radius:50%;
    color:#fff;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:20px;
}
.simp-custom-sq-background{
    display:flex;
}

.simp-custom-sq-background > div{
    background:#E0FBDB;
    height:auto;
    margin:0 1%;
    padding:0 2% 1%;
}
.simp-custom-sq-background > div img{
    padding:4% 0;
}
.simp-custom-sq-background > div .text-content-wrapper{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.simp-custom-sq-background > div .text-content-wrapper p,
.simp-custom-sq-background > div .text-content-wrapper h2{
    text-align:center;
}
.mobile .simp-custom-sq-background{
    display:flex;
    flex-direction:column;
}
.mobile .simp-custom-sq-background .col-xs-12{
    margin:5% 0;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
}
.simp-custom-sq-background .text-content:hover img {
    scale:1.03
}
.outer-page .simp-custom-sq-background .text-content .text-content-wrapper h2,
.outerpage .simp-custom-sq-background .text-content .text-content-wrapper h2{
    line-height:40px;
}
.content_wrapper .no-gutter .simp-custom-1txt-bgImg{
    max-height:300px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-1txt-bgImg .text-content-wrapper {
    padding:0 8%;
}
.outerpage .content_wrapper .no-gutter .simp-custom-dining-2img{
    padding-top:0
}
.outer-page .content_wrapper .no-gutter h2,
.outerpage .content_wrapper .no-gutter h2{
    font-weight:400;
}
.parent-hotel .header-pills {
    padding: 45px 0 30px;
}
.child-hotel .header-pills {
    padding: 115px 0 0px;
}
.child-hotel .header-pills li >a{
    margin-top:3px;
}
.parent-hotel .outerpage .content_wrapper .no-gutter .simp-custom-OurResNLodge-heading{
    margin-top:2%;
    padding-bottom: 0;
}
.outerpage .content_wrapper .no-gutter .simp-custom-pageHeading{
    padding-bottom:0;
}
.mobile .room-description .col-xs-12{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.mobile .room-description .col-xs-12 div,
.mobile .room-description .col-xs-12 p{
    text-align:center;
}
.mobile .simp-custom-sq-background .descriptionMobileNoSpace div,
.mobile .simp-custom-sq-background .descriptionMobileNoSpace p{
    text-align:center;
    padding:0 3%;
    padding-left:6%;
    padding-right:6%;
}
.mobile .content_wrapper .no-gutter .simp-custom-sq-background img{
    margin:0 !important;
}
.mobile .content_wrapper .no-gutter .simp-custom-sq-background .descriptionMobileNoSpace{
    padding-bottom:2%;
}
.mobile .simp-custom-sq-background .descriptionMobileNoSpace div, .mobile .simp-custom-sq-background .descriptionMobileNoSpace p {
    padding-bottom:3px
}
.mobile .content_wrapper .no-gutter h1{
    line-height:1.2;
    font-weight:500;
    padding-bottom:0;
}
.mobile .content_wrapper .no-gutter .simp-custom-LtxtRimg{
    margin:20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-RtxtLimg{
    margin:20px 0;
}
.mobile .content_wrapper .no-gutter h2{
    padding-bottom:0
}
.mobile .content_wrapper .no-gutter .simp-custom-OurResNLodge-heading{
    margin-bottom:0;
}
.content_wrapper .no-gutter .widget-wrapper[data-widget-id="2288856"]{
    margin-bottom:0;
}
.mobile .content_wrapper .no-gutter .simp-custom-1txt-bgImg {
    max-height: unset;
}
.mobile .row.clearfix.widget-wrapper.room-description{
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-accomodation-imgTxt-hideRight{
    margin:20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-accomodation-imgTxt-hideRight img{
    margin-bottom:0
}
.mobile .content_wrapper .no-gutter .simp-custom-accomodation-imgTxt > div{
    margin:10px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-accomodation-imgTxt img{
    margin-bottom:0
}
.mobile ul.amenities-list {
    background:#58987e;
    margin-top:10px !important;
}
.mobile ul.amenities-list li{
    color:#fff;
    margin-left:15px;
}
.mobile .row.clearfix.widget-wrapper.wtheader[data-widget-id="2289230"]{
    margin-bottom:10px;
}
.row.clearfix.widget-wrapper.wt1tb[data-widget-id="2289245"]{
    margin-bottom:30px
}




/* new codes  */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-safari {
    padding:2.5% 7%;
    background:#58997E;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-safari .slick-slide{
    margin:0 10px;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-safari  ul.slick-dots {
    display:none !important
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-safari .text-content-wrapper h2{
    padding:0 0 4.5%;
    margin:0;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-safari .text-content-wrapper p{
    padding:0 2%;
    text-align:center;
    margin:0;
}

/* left txt */

/*.outer-page .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper h1,*/
/*.outerpage .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper h1{*/
/*    padding:0 0 5%;*/
/*    font-size:clamp(20px,1.875vw ,36px);*/
/*}*/

/*.outer-page .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper div,*/
/*.outerpage .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper div{*/
/*    font-size:clamp(12px,0.833vw ,16px);*/
/*}*/

/*.outer-page .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper p,*/
/*.outerpage .content_wrapper .no-gutter .simp-custom-LtxtRimg .text-content-wrapper p{*/
/*    font-size:clamp(12px,0.833vw ,16px);*/
/*}*/

/* right */

/*.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h2, */
/*.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h2{*/
/*    padding:0 0 5%;*/
/*    font-size:clamp(20px,1.875vw ,36px);*/
/*}*/


/*.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p, */
/*.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p{*/
/*    padding:0;*/
/*    font-size:clamp(12px,0.833vw ,16px);*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper div, */
/*.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper div{*/
/*    font-size:clamp(12px,0.833vw ,16px);*/
/*}*/
/* header pill */

/*.for-innerpage .header-pills-wrapper {*/
/*    position:sticky;*/
/*    top:0;*/
/*    z-index:2;*/
/*}*/

/* typography change */

.content_wrapper .no-gutter h1,
.content_wrapper .no-gutter h2,
.content_wrapper .no-gutter h3,
.content_wrapper .no-gutter h4,
.content_wrapper .no-gutter h5,
.content_wrapper .no-gutter h6 {
    font-weight: 400;
    text-transform:capitalize;
}
/*.outerpage .content_wrapper .no-gutter .widget-wrapper .text-content-wrapper div,*/
/*.outerpage .content_wrapper .no-gutter .widget-wrapper .text-content-wrapper div{*/
/*    font-size:clamp(12px,0.833vw ,16px);*/
/*}*/
/* subheader throught */

.content_wrapper .no-gutter h4{
    color:#1B5F67;
}

/* cards */

.outer-page .clearfix.widget-wrapper.wt2imgtop-2tbbot.imageDescriptionbottom2.two-col.simp-custom-sq-background h4,
.outerpage .clearfix.widget-wrapper.wt2imgtop-2tbbot.imageDescriptionbottom2.two-col.simp-custom-sq-background h4 {
    margin:3% 0 0;
}


/* mobile  */

.mobile  .row.clearfix.widget-wrapper.wt3img.simp-custom-trip {
    display:flex;
    justify-content:center;
    align-items:center;
    margin: 0;
}

.mobile  .row.clearfix.widget-wrapper.wt3img.simp-custom-trip .col-xs-12{
    display:flex;
    align-items:center;
    justify-content:center;
}

.mobile  .row.clearfix.widget-wrapper.wt3img.simp-custom-trip .col-xs-12 img{
    width: 75%;
    margin: 0 !important;
}


/*homepage slider*/
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide{
    padding:0 0.7%;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper h3, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper h3{
    font-weight:400;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-experience-slider .slick-list .slick-slide h3{
    font-weight:400;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider{
    padding-left:2%;
    padding-right:2%;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-prev, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-prev{
    left:-15px;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-next, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-next{
    right:-15px;
}

.mobile .simp-custom-experience-slider .slick-arrow{
    top:29%;
}

@media (max-width:900px){
    .outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide{
        padding:0 0.4%;
    }

    .outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide p, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide p{
        padding:0;
    }
}

/*homepage how to reach cards*/
.outer-page .simp-custom-sq-background .text-content{
    display:flex;
    flex-direction:column;
    flex:1;
    height: auto;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
    transition: 0.3s;
}
.outer-page .simp-custom-sq-background .text-content:hover{
	box-shadow: 0 8px 16px 0 rgba(0,0,0,0.3);
}
.outer-page .simp-custom-sq-background .text-content .text-content-wrapper{
    flex:1;
    display:flex;
    flex-direction:column;
    /*justify-content:space-between;*/
    height: inherit;
}
.outer-page .simp-custom-sq-background .text-content .text-content-wrapper div{
    margin:10px 0;
}
.outer-page .simp-custom-sq-background .text-content .text-content-wrapper div.txt-wdgt-btn-wrapper{
    margin-top:auto;
}


/* how to reach font size reducing */

.outer-page .simp-custom-sq-background .text-content h3{
    font-size:16px;
}


/* to reduce padding between widgets */
.outer-page .content_wrapper .no-gutter .widget-wrapper{
    /*padding:7.5px 0 !important;*/
}

.outerpage .content_wrapper .no-gutter .widget-wrapper{
    /*padding:7.5px 0 !important;*/
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge{
    padding:2% !important;
    margin:30px 0 0;
}

/* to increase size of homepage first widget h1 */
.for-homepage .outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box .text-content .text-content-wrapper h1{
    font-size:clamp(26px,2.625vw,42px);
}

.for-homepage .outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box .text-content-wrapper h1 span{
    font-size:clamp(36px,4.375vw,84px);
    font-family: The Bouquet List;
    text-transform: none;
    font-weight: 300;
}
/*.mobile.for-homepage .simp-custom-LtxtRimg .text-content h1 span{*/
/*    font-size: 26px;*/
/*    font-family: The Bouquet List;*/
/*    text-transform: none;*/
/*}*/

.mobile.for-homepage .simp-custom-explore-machaan-ltxt-rimg .text-content h1 span {
    margin: 0 0 20px 0;
    display: block;
    font-size: 32px;
    font-family: The Bouquet List;
    text-transform: none;
}

.mobile.for-homepage .simp-custom-explore-machaan-ltxt-rimg .text-content h1{
    font-size:20px;
}

.simp-custom-explore-machaan-ltxt-rimg .text-content-wrapper h2{
   font-family:Nunito,sans-serif !important;
}

/* to increase spacing between lines */
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge h3{
    line-height:30px;
    text-transform:math-auto;
    width:76%;
    margin:0 auto;
}


/* to reduce spacing between footer and parallax widget */
.for-homepage .outer-page .content_wrapper .no-gutter:last-child{
    display:none;
}

.outer-page .content_wrapper{
    padding-bottom:0;
    padding-top:7.5px;
}


/* offers page widget */
.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg{
    display:flex;
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box{
    height:100%;
    width:50%;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    /*background:#E0FBDB;*/
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box a{
    text-decoration:underline;
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .left-box{
    overflow:hidden;
    padding:0;
    width:50%;
    margin:0 15px;
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .left-box:hover img{
    scale:1.1;
    transition: all .4s linear;
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box .text-content{
    background: #E0FBDB;
    padding:14% 16%;
}

.outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box .text-content ul{
    padding:0 !important;
}

@media (max-width:1200px){
    .outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box .text-content{
        background: #E0FBDB;
        padding:12%;
    }
}

@media (max-width:1000px){
    .outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box .text-content{
        background: #E0FBDB;
        padding:6% 8%;
    }
}

@media (max-width:900px){
    .outerpage .content_wrapper .no-gutter .simp-custom-offers-ltxt-rimg .right-box .text-content{
        background: #E0FBDB;
        padding:4% 10%;
    }
}

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-first-parallax{
    margin:30px 0;
}


/* to make trip advisor logos in one line */
.mobile .content_wrapper .no-gutter .simp-custom-tripadvisor .text-content div{
    display:flex;
    justify-content:center;
}

.mobile .content_wrapper .no-gutter .simp-custom-tripadvisor .text-content div .reset-width{
    width:115px !important;
}

/*to add floating call icon in mobile*/

.clonedPhoneNo {
    position: fixed;
    bottom: 55%;
    width:40px;
    height:40px;
    background:#0C273E;
    z-index: 99;
    display:flex;
    justify-content:center;
    align-items:center;
    right: 5%;
    border-radius:50%;
}
.clonedPhoneNo:before{
    position:absolute;
    content: "";
    display:flex;
    justify-content:center;
    align-items:center;
    height:60%;
    width:60%;
    background:url("https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_20,f_auto,c_limit/machaan-lodges-resorts/icons8-phone-50_2_lztydj") no-repeat center/cover;
    
}
.clonedPhoneNo span{
    display:none;
}


/*to increase font weight of all the headers in desktop*/

.outer-page .content_wrapper .no-gutter h1,
.outer-page .content_wrapper .no-gutter h2{
    font-weight:400 !important;
}

.outerpage .content_wrapper .no-gutter h1,
.outerpage .content_wrapper .no-gutter h2{
    font-weight:400 !important;
}

/*.outer-page .content_wrapper .no-gutter .simp-custom-sq-background .right-box .txt-wdgt-btn-wrapper{*/
/*    margin-bottom:3.8%;*/
/*}*/

/*to reduce padding between two widgets*/
.outer-page .content_wrapper .no-gutter .simp-custom-explore-machaan-ltxt-rimg{
    /*padding-bottom:0 !important;*/
}

.outer-page .content_wrapper .no-gutter .simp-custom-gallery{
    padding:30px 0;
}

/*to hide slider in desktop*/
.outer-page .simp-custom-hide{
    display:none;
}

/*OPS-8045*/
.outer-page .simp-custom-experience-slider .slick-dots{
    bottom:0;
}
.outer-page .simp-custom-experience-slider .text-content-wrapper > div{
    margin:20px 0 0;
    padding:0 15px;
}

/*center align buttons*/
.widget-wrapper.wtlinkbutton .one-col{
    display:flex;
    justify-content:center;
}


#footer {
    background-image:url("https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1900,f_auto,c_limit/machaan-lodges-resorts/Group_1023-20240322-102331_owqpcm");
    background-size: cover; 
    background-position: center;
    background-repeat:no-repeat;
}
.outerpage .content_wrapper .no-gutter .simp-custom-around-text{
    width:55% !important;
}
 .content_wrapper .no-gutter .simp-custom-heading{
    padding:30px 0 7px 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget{
    margin:30px 0;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper div, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper div{
    display:flex;
    justify-content:center;
    margin:3% 0 0 0;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper img, .outerpage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experience-slider .slick-list .slick-slide .text-content-wrapper img{
    width:unset;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-OurLodge .text-content-wrapper img{
    max-width:100px;
}

/* last widget no margin */
.outer-page .content_wrapper .no-gutter .widget-wrapper:last-child,
.outerpage .content_wrapper .no-gutter .widget-wrapper:last-child {
    margin-bottom: 0;
}

/* 2 col image text widget */
.outer-page .simp-custom-sq-background .text-content-wrapper img,
.outerpage .simp-custom-sq-background .text-content-wrapper img {
    width: 80px;
    padding: 0;
}

.mobile .simp-custom-sq-background .descriptionMobileNoSpace img {
    width: 80px;
    padding: 0;
} 

.outer-page .simp-custom-sq-background .text-content-wrapper h3,
.outerpage .simp-custom-sq-background .text-content-wrapper h3 {
    margin-top: 10px;
}

.mobile .simp-custom-sq-background .descriptionMobileNoSpace .txt-wdgt-btn-wrapper,
.mobile .simp-custom-sq-background .descriptionMobileNoSpace h3 {
    margin-top: 10px;
} 
.mobile .content_wrapper .no-gutter .simp-custom-mainhead h1 {
    font-size:40px;
}
/* text transform modification */
.content_wrapper .no-gutter .simp-custom-mainhead h1 {
    text-transform: capitalize;
    font-family: 'The Bouquet List';
    font-size:44px;
}
.content_wrapper .no-gutter .simp-custom-mainhead h2 {
    /*text-transform: unset;*/
    text-transform: capitalize;
    font-family: 'The Bouquet List';
    font-size:44px;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-removegap,
.outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-removegap {
    padding-top: 0;
    margin-top: -30px;
}

.parent-hotel.for-innerpage .simp-custom-pageHeading > div::after {
    display: block;
    text-align: center;
    content: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_80,h_80,f_auto,c_limit/machaan-lodges-resorts/tigerr-20240326-134639_z1wvqs');
}

.child-hotel.for-innerpage[data-hotelid="8339"] .simp-custom-pageHeading > div::after {
    display: block;
    text-align: center;
    content: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_80,h_80,f_auto,c_limit/machaan-lodges-resorts/Group_1041-20240326-133630_zmilox');
}

.child-hotel.for-innerpage[data-hotelid="8740"] .simp-custom-pageHeading > div::after {
    display: block;
    text-align: center;
    content: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_80,h_80,f_auto,c_limit/machaan-lodges-resorts/Mask_group-20240326-133630_wtkria');
}

/* desktop */
.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-limg-rtext .fullWidthWidgetWrapper {
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_1044_l5vczw') no-repeat center / cover;
}
/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-ltext-rimg .fullWidthWidgetWrapper {*/
/*    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_1044_1_gyjurx') no-repeat center / cover;*/
/*}*/

/*new background img*/
.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-ltext-rimg .fullWidthWidgetWrapper .left-box{
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_x-20240403-110657_tbjs5x') no-repeat center / cover;
}

.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-limg-rtext .fullWidthWidgetWrapper {
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_1045_myq0pa') no-repeat center / cover;
}

/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-ltext-rimg .fullWidthWidgetWrapper {*/
/*    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_1045_1_xk8esp') no-repeat center / cover;*/
/*}*/

.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-ltext-rimg .fullWidthWidgetWrapper .left-box{
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_60,fl_progressive,w_1350,f_auto,c_fit/machaan-lodges-resorts/Group_1052_d-20240403-112741_rnjqep') no-repeat left bottom / cover;
}


/*new background img*/
.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-nagal-ltext-rimg .col-xs-12:last-child{
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-wilderness-lodge-nagarahole/Group_1057-20240412-131534_zefki6') no-repeat center / cover;
}
.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-nagal-limg-rtext .col-xs-12:last-child{
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1039-20240412-131507_zqeur3') no-repeat center / cover;
}

.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-sakl-ltext-rimg .col-xs-12:last-child {
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1060-20240412-131620_orvxt0') no-repeat center / cover;
}
.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-sakl-limg-rtext .col-xs-12:last-child {
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1040-20240412-131559_n1iyvw') no-repeat center / cover;
}

.outer-page footer  .container .privacy-policy,
.outerpage footer  .container .privacy-policy{
  text-align:center;
}
.simp-custom-h3-font h3 {
    font-family: trajan-pro-3, serif !important;
}

/*.outerpage .simp-custom-RtxtLimg .right-box .text-content-wrapper h2{*/
/*    padding:0 0 5% 0;*/
/*}*/
/*.outerpage .simp-custom-RtxtLimg .right-box .text-content-wrapper p{*/
/*    padding:0 0 3% 0 !important;*/
/*}*/


.bookingform-wrapper {
    width:85%;
    margin:0 auto;
}


.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content {
	padding: 0;
	width: 100%;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol {
	display: flex;
	gap: clamp(32px, 3.34vw, 64px);
	max-width: 1140px;
	padding: 1.562% 0;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper :is(h1, h2, h3, h4, h5, h6) {
	text-align: left;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .main_container {
	margin: 0;
	padding: 0;
	background:  #e0fbdb;
	border: 1px solid #d4d4d4;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .main_container :is(h1, h2, h3, h4, h5, h6) {
	padding: 15px 40px;
	line-height: unset;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .group_header {
	margin: 4.958% 0 0 0;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .group_header:first-of-type {
	margin: 0;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper>div.main_container>div.content {
	margin: 0;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	transition: max-height 0.6s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.6s ease;
	will-change: max-height, opacity;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper>div.active>div.content {
	max-height: max-content;
	opacity: 1;
	margin: 0;
	padding: 15px 40px;
	border-top: 1px solid #d4d4d4;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .group_header:first-of-type+.main_container {
	margin-top: 3.012%;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper>div {
	cursor: pointer;
	position: relative;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper>div.main_container::after {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 15.1644H15.1654V22.1644H12.832V15.1644H5.83203V12.8311H12.832V5.83105H15.1654V12.8311H22.1654V15.1644Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");*/
	background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1"><path d="M903.232 256l56.768 50.432L512 768 64 306.432 120.768 256 512 659.072z" fill="%23155f69"/></svg>');
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 10px;
	top: 20px;
	transition: transform 1s ease, background-image 0.3s ease;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper>div.active::after {
	transform: rotate(180deg);
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 12.8311H5.83203V15.1644H22.1654V12.8311Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");*/
	/*background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1"><path d="M903.232 768l56.768-50.432L512 256l-448 461.568 56.768 50.432L512 364.928z" fill="%23000000"/></svg>');*/
}

@media(max-width:1280px) {
	.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol {
		max-width: 968px;
	}
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .table-responsive table {
	margin: 0;
}

.outerpage .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .text-content-wrapper .table-responsive table tr>td {
	padding: 10px 20px;
}

/*mobile*/
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol {
	padding: 20px 0;
	margin: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12 :is(h1, h2, h3, h4, h5, h6) {
	padding: 20px 35px 20px 20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div.main_container {
	margin-top: 0;
	border: 1px solid #d4d4d4;
	background: #e0fbdb;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12 :is(h1, h2, h3, h4, h5, h6)+div {
	margin-top: 10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div.main_container div.content {
	margin-top: 0;
	padding: 0;
	max-height: 0;
	opacity: 0;
	overflow: hidden;
	transition: max-height 0.6s cubic-bezier(0.25, 0.8, 0.25, 1), opacity 0.6s ease;
	will-change: max-height, opacity;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div.active div.content {
	max-height: max-content;
	opacity: 1;
	border-top: 1px solid #d4d4d4;
	padding: 20px 20px 20px 30px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .group_header {
	margin-top: 20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .group_header:first-of-type {
	margin: 0;
	padding: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div {
	padding: 0;
	position: relative;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div::after {
	content: "";
	display: inline-block;
	width: 20px;
	height: 20px;
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 15.1644H15.1654V22.1644H12.832V15.1644H5.83203V12.8311H12.832V5.83105H15.1654V12.8311H22.1654V15.1644Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");*/
	background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1"><path d="M903.232 256l56.768 50.432L512 768 64 306.432 120.768 256 512 659.072z" fill="%23155f69"/></svg>');
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	/* left: 5px; */
	right: 10px;
	top: 22px;
	transition: transform 1s ease, background-image 0.3s ease;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .col-xs-12>div.active::after {
	transform: rotate(180deg);
	/*background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 12.8311H5.83203V15.1644H22.1654V12.8311Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");*/
	/*background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 1024 1024" class="icon" version="1.1"><path d="M903.232 768l56.768-50.432L512 256l-448 461.568 56.768 50.432L512 364.928z" fill="%23000000"/></svg>');*/
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol .group_header:first-of-type+.main_container {
	margin-top: 20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol div.content .table-responsive table {
	border: 1px solid #ddd;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol div.content .table-responsive table tr>td {
	padding: 10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown-singlecol div.content .table-responsive {
	margin: 0;
}




.floating.whatsapp-icon{
    width:43px;
    background:#25d366;
    background:#0C273E;
    height:43px;
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:20px;
    position: fixed;
    /*bottom: 44%;*/
    top:47%;
    right: 19px;
    z-index: 9999;
    box-shadow:2px 2px 6px rgba(0,0,0,0.4);
}
.floating.whatsapp-icon a.whatsapp-link{
    font-weight:600;
    font-size:29px;
    color:#fff;
    text-decoration:none;
}




.parent-hotel #footer .our-properties{
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
}
.parent-hotel #footer .our-properties h4{
  margin: 0;
  font-weight: 400;
  margin-right: 1%;
}
.parent-hotel #footer .our-properties a,
.parent-hotel #footer .our-properties span{
  margin-right: 0.5%;
}
.mobile.parent-hotel #footer .our-properties {
	display: flex;
	width: 100%;
	justify-content: center;
	align-items: center;
  flex-wrap:wrap;
}
.mobile.parent-hotel #footer .our-properties a{
  white-space: nowrap;
  display: block;
  width: 100%;
  text-align: center;
}
/*.parent-hotel #footer .privacy-policy {*/
/*  display: flex;*/
/*  width: 100%;*/
/*  justify-content: center;*/
/*  align-content: center;*/
/*}*/
/*.parent-hotel #footer .privacy-policy a{*/
/*  color: blue;*/
/*}*/









.outer-page h1,.outer-page h2,.outer-page h3,.outer-page h4,.outer-page h5,.outer-page h6{
    /*font-family: Nunito,sans-serif !important;*/
}
.mobile h1,.mobile h2 ,.mobile h3,.mobile h4,.mobile h5,.mobile h6{
    /*font-family: Nunito,sans-serif !important;   */
}

.wtheader .text-content, .wtsubheader .text-content {
    text-align: center;
}
.wtheader .text-content h1, .wtsubheader .text-content h2 {
	display: inline-block;
	position: relative;
}
.wtheader .text-content h1:after {
    content: '';
    height: 2px;
    /*background: linear-gradient(to left,rgba(66,66,66,0.1),rgba(66,66,66,.75),rgba(66,66,66,1),rgba(66,66,66,.75),rgba(66,66,66,0.1));*/
    background:#589B81;
    display: block;
    transition: all .5s ease-in-out;  
  margin: 10px auto;
  width: 70%;
}
.wtheader .text-content h1:hover:after{
  width: 100%;
  /*background: linear-gradient(to left,rgba(66,66,66,0.1),rgba(66,66,66,.75),rgba(66,66,66,1),rgba(66,66,66,.75),rgba(66,66,66,0.1));*/
  background:#589B81;
  height: 2px;
}

.predef_content .text-content h1{
    display:inline-block;
}

.predef_content .text-content{
   text-align:center;
}

.predef_content .text-content h1:after{
    content: '';
    height: 2px;
    background: #589B81;
    display: block;
    transition: all .5s ease-in-out;
    margin: 10px auto;
    width: 70%;
}

.predef_content .text-content h1:hover:after{
  width: 100%;
  background:#589B81;
  height: 2px;
}

.simp-custom-mainheading {
    display: none;
}

.for-homepage .address-block-details {
    margin-top: 40px;
    background: transparent;
    border: none;
}
.parent-hotel.for-homepage .address-block-details {
    display: none;
}

.mobile.parent-hotel.for-homepage .wtheader:first-child {
    display: none;
}

.for-homepage .address-block-details .hotel-contacts {
    display: none;
}

.for-homepage .address-block-details .hotel-info .hotel-heading {
    margin-bottom: 0;
}

/* For 2-text-box */
.simp-custom-hideRightBoxTwoText .right-box{
    display:none;
}
.simp-custom-hideLeftBoxTwoText .left-box{
    display:none;
}
.mobile .simp-custom-hideRightBoxTwoText .col-xs-12:nth-of-type(2){
    display:none;
}
.mobile .simp-custom-hideLeftBoxTwoText .col-xs-12:nth-of-type(1){
    display:none;
}
/* For 3-text-box */
.mobile .simp-custom-hideRightBox .col-xs-12:nth-of-type(3){
    display:none;
}
.mobile .simp-custom-hideLeftBox .col-xs-12:nth-of-type(1){
    display:none;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}





.outerpage .content_wrapper .no-gutter .widget-wrapper.summary_widget_wrapper{
   display:none;
}

.for-homepage .outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper 
.left-box .text-content-wrapper h1{
  font-size:2em;
  font-weight:400;
    
}

.outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content-wrapper{
    color:#fff;
}

.outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content-wrapper h2{
    color:#fff;
}

.outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content{
    width:50%;
    /*margin-left:50%;*/
}


.outer-page .homepage .content_wrapper .no-gutter .bgImageContainer.parallaxContainer.fullWidthWidget.simp-custom-parallax-widget .fullWidthWidgetWrapper{
    width:100%;
    max-width:unset;
}

.outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content-wrapper{
    padding:0 18% 0 5%;
}

.outer-page .homepage .content_wrapper .no-gutter .bgImageContainer.parallaxContainer.fullWidthWidget.simp-custom-parallax-widget .text-content{
    padding:0;
}

@media (max-width:1000px){
    .outer-page .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content-wrapper{
        padding:0 7% 0 5%;
    }
}


@media (max-width:1000px){
    .outer-page .content_wrapper .no-gutter .parallaxContainer.fullWidthWidget.simp-custom-parallax-widget{
        background-position:25% 50%;
    }
}

@media (max-width:850px){
    /*.outer-page .content_wrapper .no-gutter .parallaxContainer.fullWidthWidget.simp-custom-parallax-widget .text-content{*/
    /*   margin-left:55%;*/
    /*}*/
}

/*mobile*/

.mobile .content_wrapper .no-gutter .simp-custom-parallax-widget{
    background-position:bottom;
    position:relative;
}

.mobile .content_wrapper .no-gutter .simp-custom-parallax-widget:after{
    content:"";
    position:absolute;
    height:100%;
    width:100%;
    opacity:0.5;
    inset:0;
    background:black;
}

.mobile .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content{
    color:#fff;
    z-index:1;
}

.mobile .content_wrapper .no-gutter .simp-custom-parallax-widget .text-content h2{
    color:#fff;
}

.outer-page .content_wrapper .no-gutter .simp-custom-LtxtRimg,
.outerpage .content_wrapper .no-gutter .simp-custom-LtxtRimg{
    display:flex;
    justify-content:center;
    align-content:center;
    flex-wrap:nowrap;
    padding:30px 0;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper{
  display: flex;
  justify-content: center;
  align-items: center;
  width:100%;
  max-width:100%;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box{
    height:100%;
    max-width:50%;
    padding:0 5%;
    display:flex;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper{
    height:100%;
    display:flex;
    justify-content:center;
    align-content:center;
    flex-direction:column;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper h1,
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper h2,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper h1,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper h2{
    text-align:left;
    font-weight:600;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p{
    text-align:left;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p:empty,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p:empty{
    display:none;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .right-box,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .right-box{
    height:100%;
    max-width:50%;
    display:flex;
    justify-content:center;
    align-items:center;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p, 
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-LtxtRimg .fullWidthWidgetWrapper .left-box  .text-content-wrapper p{
    padding:0
}
.mobile .content_wrapper .no-gutter .simp-custom-LtxtRimg[data-widget-id="2289121"] img{
    margin-bottom:5px !important;
}
.mobile .content_wrapper .no-gutter .simp-custom-LtxtRimg[data-widget-id="2289121"] .text-content br{
    display:none;
}
.mobile .simp-custom-LtxtRimg .text-content{
    display:flex;
    flex-direction:column;
    justify-content:center;
    /*align-items:center;*/
}
.mobile .simp-custom-LtxtRimg .text-content h2{
    padding-bottom:0
}
.mobile .simp-custom-LtxtRimg .text-content > div,
.mobile .simp-custom-LtxtRimg .text-content p{
    text-align:center;
}
.mobile .content_wrapper .no-gutter .simp-custom-LtxtRimg img{
    margin-bottom:10px !important;
}



.mobile .fullImage img{
    height: 260px;
    object-fit: cover;
}
.mobile .fullImage{
    padding-top: 70px
}
.mobile .logo.navbar-logo {
 background: #FFF;
}
.mobile .name-of-hotel{
    display: none;
}
.mobile .panel-group{
    display: none;
}
/*.mobile.for-homepage .wtheader{*/
/*    display: none;*/
/*}*/
.mobile h1{
    font-size: 30px;
    text-align: center !important;
    border: none !important
}
.mobile h2{
     font-size: 26px;
     text-align: center !important;
     border: none !important
 }
.mobile .simp-custom-h3-font h3 {
    font-size: 24px;
}
.mobile .simp-custom-tableborder .table td,
.simp-custom-tableborder .table,
.simp-custom-tableborder .table th{
    border: none;
}
.mobile .simp-custom-AmenitesWithSheen {
    position: relative;
}
.mobile .simp-custom-AmenitesWithSheen:before{
    content:'';
    background: rgba(0,0,0,0.7);
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
}


/* dropdown color change and font size in parent */


.mobile .select-hotel-wrapper .dropdown-toggle .select-hotel-text p .select-dropdown-arrow svg path{
    stroke:white;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-OurLodge {
    background: #58987e;
    padding: 10% 5% ;
}

.mobile .content_wrapper .no-gutter .descriptionMobileNoSpace h3{
    font-size:15px;
}

.mobile .simp-custom-home-OurLodge .text-content h3{
    font-size:15px;
    /*text-transform:math-auto;*/
}

/* padding and amenities height changes in child */

.mobile.child-hotel .simp-custom-AmenitesWithSheen .text-content{
    padding:0 10px;
}

.mobile .clearfix .widget-wrapper ul.amenities-list{
    padding:20px 10px !important;
}

/*to make hero img slider as full width*/
.mobile .simp-custom-heroimg-slider .camera_fakehover img{
    width:100%;
    height:100%;
}

.mobile .simp-custom-heroimg-slider{
    margin:0;
    padding-top:40px;
}

.mobile .simp-custom-heroimg-slider .col-xs-12{
    padding:0;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-experience-slider .slick-list .slick-slide div{
    display:flex;
    justify-content:center;
    margin:10px 0;
}

/*.mobile .content_wrapper .no-gutter .widget-wrapper h1,*/
/*.mobile .content_wrapper .no-gutter .widget-wrapper h2,*/
/*.mobile .content_wrapper .no-gutter .widget-wrapper h3,*/
/*.mobile .content_wrapper .no-gutter .widget-wrapper h4,*/
/*.mobile .content_wrapper .no-gutter .widget-wrapper p{*/
/*    text-align:left !important;*/
/*}*/
.mobile .content_wrapper .no-gutter .widget-wrapper.wtlinkbutton .col-xs-12{
    display:flex;
    justify-content:center;
}
.mobile .simp-custom-sq-background .descriptionMobileNoSpace h2,
.mobile .simp-custom-sq-background .descriptionMobileNoSpace h4{
    padding: 0 6%;
}
.mobile .simp-custom-sq-background .descriptionMobileNoSpace .txt-wdgt-btn-wrapper{
    display:flex;
    justify-content:center;
}

.mobile .content_wrapper .no-gutter .simp-custom-sq-background .descriptionMobileNoSpace ul{
    /*padding:10px 0 0 40px !important;*/
    margin-top:13px !important;
}

.mobile .content_wrapper .no-gutter .descriptionMobileNoSpace h3{
    padding:0 3%;
    padding-left:6%;
}

.mobile .content_wrapper .no-gutter .wtbookbtn{
    display:flex;
    justify-items:center;
}
.mobile .content_wrapper .no-gutter .txt-wdgt-btn-wrapper{
    display:flex;
    justify-items:center;
    margin: auto;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-OurLodge .text-content{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-OurLodge .text-content img{
    width:60px;
}

.mobile .simp-custom-RtxtLimg .text-content h2{
    padding:0 0 20px 0;
}
.mobile .simp-custom-RtxtLimg .text-content p{
    padding:0 0 15px 0 !important;
}

/*mobile hero video css*/

.mobile .simp-custom-mobile-hero-video .text-content{
    padding:0;
}
.mobile .simp-custom-mobile-hero-video .text-content video{
    /*height:100%;*/
    margin-bottom:-7px;
    aspect-ratio: 16 / 9;
}
.mobile .simp-custom-mobile-hero-video{
    padding-top:70px;
    overflow:hidden;
    width: 100%;
    margin: 0;
}



.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=1"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=2"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=3"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=4"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=5"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=6"],
.mobile .mobile-menu .dropdown-menu-topNav ul>li>a[href="./gallery.html?q=7"]{
    display:none;
}









/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-limg-rtext .fullWidthWidgetWrapper{*/
/*   background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/machaan-lodges-resorts/Group_1035_er9xrb) no-repeat center/cover;*/
/*}*/
/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-ltext-rimg .fullWidthWidgetWrapper{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/machaan-lodges-resorts/right_yzkjou) no-repeat center/cover;*/
/*}*/
.child-hotel .content_wrapper .no-gutter .simp-custom-nagal-ltext-rimg{
	padding:0 !important;
}
.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-nagal-limg-rtext{
  padding:0 !important;
}


/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-ltext-rimg .fullWidthWidgetWrapper{*/
/*   background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/machaan-plantation-resort-sakleshpur/pawwwwwwww_fl_hmjjjr) no-repeat center/cover;*/
/*}*/
/*.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-limg-rtext .fullWidthWidgetWrapper{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/machaan-plantation-resort-sakleshpur/pawwwwwwww_hwivmk) no-repeat center/cover;*/
/*}*/
.child-hotel .content_wrapper .no-gutter .simp-custom-sakl-ltext-rimg{
	padding:0 !important;
}
.child-hotel .content_wrapper .no-gutter .fullWidthWidget.simp-custom-sakl-limg-rtext{
    padding:0 !important;
}


/*mobile css*/
/*.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-nagal-ltext-rimg .col-xs-12{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1040_mnsrjd) no-repeat center/cover;*/
/*}*/
/*.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-nagal-limg-rtext .col-xs-12{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1040_mnsrjd) no-repeat center/cover;*/
/*}*/
/*.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-sakl-ltext-rimg .col-xs-12{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1039ef_zrj097) no-repeat center/cover;*/
/*}*/
/*.mobile.child-hotel .content_wrapper .no-gutter .simp-custom-sakl-limg-rtext .col-xs-12{*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_390,f_auto,c_limit/machaan-plantation-resort-sakleshpur/Group_1039ef_zrj097) no-repeat center/cover;*/
/*}*/



/*.simp-custom-gallery{*/
/*    display:none;*/
/*}*/


/*.landing_PopupWrapper {*/
/*  position: fixed;*/
/*  top: 0;*/
/*  left: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*  background-color: rgba(0, 0, 0, 0.8);*/
/*  z-index: 10000;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*  display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*  margin: auto;*/
/*  float: none;*/
/*  max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*  position: relative;*/
/*  max-width: unset;*/
/*  width: unset;*/
/*}*/
/*.imgforPopup {*/
/*  max-width: 90%;*/
/*  display: block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*  position: absolute;*/
/*  top: -30px;*/
/*  right: -35px;*/
/*  width: 30px;*/
/*  height: 30px;*/
/*  display: flex;*/
/*  justify-content: center;*/
/*  align-items: center;*/
/*  font-weight: 100;*/
/*  cursor: pointer;*/
/*  background: transparent;*/
/*  border: 2px solid #ebedec;*/
/*  border-radius: 50%;*/
/*  color: #fff;*/
/*}*/
/*@media screen and (max-width: 1024px) {*/
/*  .landing_Popup img {*/
/*  margin: auto;*/
/*  float: none;*/
/*  max-width: 75%;*/
/* }*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*  position: absolute;*/
/*  top: -30px;*/
/*  right:10px;*/
/* }*/
/*}*/
/*@keyframes zoominoutsinglefeatured {*/
/*  0% {*/
/*    transform: scale(0.3, 0.3);*/
/*  }*/
/*  50% {*/
/*    transform: scale(1.1, 1.1);*/
/*  }*/
/*  100% {*/
/*    transform: scale(1, 1);*/
/*  }*/
/*}*/
/*.landing_Popup {*/
/*  animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/
/*.mobile  .landing_Popup img{*/
/*  max-width:90%;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -21px;*/
/*    right: -1.5%;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i {*/
/*  font-weight: 100;*/
/*}*/


/*.landing_PopupWrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.8);
  z-index: 10000;
  justify-content: center;
  align-items: center;
}
.landing_PopupWrapper.popUp_zoomIn {
  display: flex;
}
.landing_Popup img {
  margin: auto;
  float: none;
  max-width: 100%;
}
.for-homepage .landing_Popup {
  position: relative;
  max-width: unset;
  width: unset;
}
.imgforPopup {
  max-width: 90%;
  display: block;
}
.for-homepage .landing_Popup .popUp_Close {
  position: absolute;
  top: -30px;
  right: -35px;
  width: 30px;
  height: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 100;
  cursor: pointer;
  background: transparent;
  border: 2px solid #ebedec;
  border-radius: 50%;
  color: #fff;
}
@media screen and (max-width: 1024px) {
  .landing_Popup img {
  margin: auto;
  float: none;
  max-width: 75%;
 }
.for-homepage .landing_Popup .popUp_Close {
  position: absolute;
  top: -30px;
  right:10px;
 }
}
@keyframes zoominoutsinglefeatured {
  0% {
    transform: scale(0.3, 0.3);
  }
  50% {
    transform: scale(1.1, 1.1);
  }
  100% {
    transform: scale(1, 1);
  }
}
.landing_Popup {
  animation: zoominoutsinglefeatured 1s ease-in-out;
}
.mobile  .landing_Popup img{
  max-width:90%;
}
.mobile.for-homepage .landing_Popup .popUp_Close{
    top: -21px;
    right: -1.5%;
    width: 10px;
    height: 10px;
    padding:8px;
}
.mobile.for-homepage .landing_Popup .popUp_Close i {
  font-weight: 100;
}
*/

.mobile .simp-custom-sq-background .descriptionMobileNoSpace{
    display:flex;
    flex-direction:column;
    align-items:center;
}
.content_wrapper .no-gutter .simp-custom-sq-background{
    display:flex;
    align-items: flex-start;   
}
.content_wrapper .no-gutter .simp-custom-sq-background .text-content h3{
    height:max-content !important;
}
.content_wrapper .no-gutter .simp-custom-sq-background .text-content ul{
    height:max-content !important;
    padding:0 0 0 20px !important;
}
.mobile .read-more-btn{
    margin-top:10px;
}
.read-more-btn {
    background:#155f69;
    border:1px solid #155f69;
    color:#fff;
    display:flex;
    justify-self:center;
    padding:5px 10px;
    align-items:center;
    width:max-content;
    margin:0;
}
.content_wrapper .no-gutter .simp-custom-sq-background .text-content p{
    padding:0;
}
.content_wrapper .no-gutter .simp-custom-sq-background .txt-wdgt-btn-wrapper:has(a.btn){
    margin-top:20px;
}



.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper{
  display: flex;
  justify-content: center;
  align-items: center
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box{
    height:100%;
    max-width:50%;
    padding:0 5%;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper{
    height:100%;
    display:flex;
    justify-content:center;
    align-content:center;
    flex-direction:column;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h1,
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h2,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h1,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper h2{
     text-align:left;
    font-weight:600;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p{
    text-align:left;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p:empty,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p:empty{
    display:none;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .left-box,
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .left-box{
    height:100%;
    max-width:50%;
    display:flex;
    justify-content:center;
    align-items:center;
  background: yellow;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p, 
.outerpage .content_wrapper .no-gutter .fullWidthWidget.simp-custom-RtxtLimg .fullWidthWidgetWrapper .right-box  .text-content-wrapper p{
    padding:0
}
.mobile .simp-custom-RtxtLimg .text-content{
    display:flex;
    flex-direction:column;
    justify-content:center;
    /*align-items:center;*/
}
.mobile .simp-custom-RtxtLimg .text-content h2{
    padding-bottom:0
}
.mobile .simp-custom-RtxtLimg .text-content > div,
.mobile .simp-custom-RtxtLimg .text-content p{
    text-align:center;
}
.mobile .content_wrapper .no-gutter .simp-custom-RtxtLimg img{
    margin-bottom:10px !important;
}





