:is(.mobile,.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-amenities-cards {
    display: none; 
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

:is(.mobile,.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-amenities-cards {
    opacity: 1;
}


.table-responsive td{
    min-width:200px !important;
}







.mobile[data-hotelid="6815"] #footer #reservationInfo,
.mobile[data-hotelid="10365"] #footer #reservationInfo{
    padding-top:0 !important;
    font-size:clamp(13px, 0.73vw, 14px);
}



.mobile[data-hotelid="9658"] .footer-row .footer-detail{
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
    gap:4px;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-hide-cards {
    display: none; /* Initially hidden */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-hide-cards.fade-in {
    opacity: 1;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-dropdown-cards-button{
    display:none;
}

.content_wrapper .no-gutter .simp-custom-buttonGrp {
    display:flex;
    justify-content:space-between;
    align-items:center;
}

.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-explore-changes,
.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-new-media-widget{
    padding:1.563% 3% !important;
}

.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-new-media-widget .slick-arrow,
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-explore-changes .slick-arrow{
    width:50px ;
    height:50px ;
    background:rgba(0,0,0,0.7);
    border-radius:50%;
}


:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider .slick-prev{
    left:-7.8%;
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider .slick-next{
    right:-7.8%;
}
.mobile.parent-hotel .logo.navbar-logo {
    background: linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 25%, rgba(255, 255, 255, 0.75) 50%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 1) 100%);
}
.mobile.parent-hotel .fullImage {
    padding-top: 0 !important;
}
.mobile.parent-hotel .fullImage img {
    height: 425px;
}
.mobile.parent-hotel.for-homepage .content_wrapper .no-gutter .widget-wrapper{
    padding:20px !important;
}
.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.simp-custom-align-arrows .slick-prev{
    left:23.391px;
}
.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.simp-custom-align-arrows .slick-next{
    right:23.391px;
}
.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider {
    padding-right:0 !important;
}

/*jira changes*/

.mobile .simp-custom-ul-spacing ul{
    padding: 5px 15px !important;
}
.mobile .simp-custom-ul-spacing ol{
    padding: 10px 15px !important;
}
.mobile .simp-custom-ul-spacing ul li{
    padding: 5px 0;
}

/* jira chnages ajmer */

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table table{
    border:1px solid #ddd
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table-responsive {
    overflow-x: auto;
    min-height: .01%;
    -webkit-overflow-scrolling: touch; /* Enables smooth scrolling on iOS */
}

/* Mobile scrollbars (WebKit browsers like Chrome on Android) */

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table-responsive::-webkit-scrollbar {
    height: 8px; /* Adjust for horizontal scrollbar size */
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table  .table-responsive::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table-responsive::-webkit-scrollbar-thumb {
    background-color: #707070 ;
    border-radius: 10px;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table-responsive::-webkit-scrollbar-thumb:hover {
    background: #707070;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table-responsive {
    scrollbar-width: thin;
    scrollbar-color: #707070 #f1f1f1;
}


/*for links on offers page*/

.outerpage .content_wrapper .no-gutter .simp-custom-clarks-offers a {
    font-size: clamp(15px, 0.937vw, 18px) !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-clarks-offers a {
    font-size: 14px;
}
.mobile .content_wrapper .no-gutter a[href*="mailto"]{
    text-transform: lowercase;
}

::-webkit-scrollbar{
    display:block;
}

/* ajmer clarks jira */

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.wt1tb.simp-custom-clarks-1txt .text-content-wrapper :is(h1,h2,h3) {
    margin: 0 0 4.581%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.simp-custom-clarks-events .text-content .text-content-wrapper {
    margin: 1.53% 0 0;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.simp-custom-clarks-events .text-content .text-content-wrapper .txt-wdgt-btn-wrapper {
    margin:1.53% 0 0 ;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table>thead>tr>th,
.outerpage .content_wrapper .no-gutter .clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table>thead>tr>th{
    text-align:center;
}

.mobile .content_wrapper .no-gutter .clearfix.widget-wrapper.wt1tb.simp-custom-clarks-meeting-table .table>thead>tr>th{
    text-align:center;
}

:is(.outerpage , .outer-page) .clearfix.widget-wrapper.imageDescriptionSide.imageDescriptionSide-rightimage.two-col.simp-custom-clarks-contact-us {
    display:flex;
    align-items:center;
}

.mobile .row.clearfix.widget-wrapper.wt3imgtop-3tbbot.imageDescriptionbot3.simp-custom-clarks-rooms .txt-wdgt-btn-wrapper {
    margin-top:16px;
}

.mobile .row.clearfix.widget-wrapper.wt3imgtop-3tbbot.imageDescriptionbot3.simp-custom-clarks-rooms .col-xs-12  {
    background: #BFBEBE;
}

.mobile .row.clearfix.widget-wrapper.wt3imgtop-3tbbot.imageDescriptionbot3.simp-custom-clarks-rooms .col-xs-12 .descriptionMobileNoSpace{
    padding:20px
}

.mobile .simp-custom-childtable .table>tbody>tr>td,
.mobile .simp-custom-childtable .table-responsive>.table{
    border:unset;
}

/*table resposive - the scrollbar enable*/
.mobile .simp-custom-table-responsive .text-content .table-responsive::-webkit-scrollbar{
    display: block;
}

[data-hotelid="9658"] #whatsAppHeader {
    display: none;
}



/*changes for jira 10706*/
[data-hotelid="9642"].mobile .map-drop {
    padding: 0 20px 20px;
    margin:0;
}
[data-hotelid="9642"].mobile .location-content{
    padding:20px;
}
[data-hotelid="9642"].mobile .content_wrapper .no-gutter > .widget-wrapper {
    margin: 0 !important;
    padding: 0 0 20px 0 !important;
}

@media screen and (max-width:767px){
    .mobile .table-responsive {
    border: 1px solid #ddd;
}
}
/*[data-hotelid="9642"].child-hotel.for-innerpage .content_wrapper {*/
/*    padding-top: 163px;*/
/*}*/


/*summary widget changes: parent hotel*/
.parent-hotel :is(.outerpage, .outer-page) .summary-content-wrap .contentblock .offcont :first-child{
   margin: 0;
}

[data-hotelid="9642"] .homepage .no-gutter.clearfix:last-child .widget-wrapper{
    display:none
}
[data-hotelid="9642"] .homepage .no-gutter .simp-custom-leftwidgetbg,
[data-hotelid="9642"] .homepage .no-gutter .simp-custom-rightwidgetbg{
    margin:30px 0;
}


/*changes for spacing*/
[data-hotelid="9642"].for-innerpage .outerpage .no-gutter.clearfix:last-child .widget-wrapper {
    display: none;
}
[data-hotelid="9642"].for-innerpage.for-gallerypage .no-gutter.clearfix:last-child .widget-wrapper{
   display:block; 
}
[data-hotelid="9642"].for-innerpage.location-page .no-gutter.clearfix:last-child .widget-wrapper{
   display:block; 
}
[data-hotelid="9642"].for-innerpage.for-gallerypage .no-gutter.clearfix .widget-wrapper .gallery-header{
   margin-top:30px !important; 
}
[data-hotelid="9642"].for-innerpage.for-gallerypage .no-gutter.clearfix .widget-wrapper #gallery-pager .gallery_thumbnail_margin{
   margin-left:0;
   margin-right:0;
}
[data-hotelid="9642"].for-innerpage .inner-page{
    padding:0;
}

[data-hotelid="9642"].mobile .content_wrapper .div-16-9  {
    padding-bottom: 100px;
}




/*changes for jira 10719*/

[data-hotelid="9658"] .homepage .no-gutter.clearfix:last-child .widget-wrapper{
    display:none
}
[data-hotelid="9658"] .homepage .no-gutter .simp-custom-leftwidgetbg,
[data-hotelid="9658"] .homepage .no-gutter .simp-custom-rightwidgetbg{
    margin:30px 0;
}


/*changes for spacing*/
[data-hotelid="9658"].for-innerpage .outerpage .no-gutter.clearfix:last-child .widget-wrapper {
    display: none;
}
[data-hotelid="9658"].for-innerpage.for-gallerypage .no-gutter.clearfix:last-child .widget-wrapper{
   display:block; 
}
[data-hotelid="9658"].for-innerpage.location-page .no-gutter.clearfix:last-child .widget-wrapper{
   display:block; 
}
[data-hotelid="9658"].for-innerpage.for-gallerypage .no-gutter.clearfix .widget-wrapper .gallery-header{
   margin-top:30px !important; 
}

[data-hotelid="9658"].for-innerpage .inner-page{
    padding:0;
}

[data-hotelid="9658"].mobile .content_wrapper .div-16-9  {
    padding-bottom: 140px;
}
[data-hotelid="9658"] .outer-page .simp-custom-leftwidgetbg .left-box .text-content{
    padding-top:5%;
    padding-bottom:5%;
}
[data-hotelid="9658"] .outer-page .simp-custom-rightwidgetbg .right-box .text-content{
    padding-top:5%;
    padding-bottom:5%;
}
[data-hotelid="9658"] .outerpage .imageDescriptionSide-rightimage.two-col{
    display:flex;
    justify-content:center;
    align-items:center;
}
[data-hotelid="9658"].mobile .room-description .col-xs-12 :is(h1,h2,h3,h4,h5,h6){
    padding:0;
}
.outerpage .summary-content-wrap .contentblock .offcont div:last-of-type {
    margin-top: 0;
}
.parent-hotel :is(.outerpage,.outerpage) .content_wrapper .no-gutter .wt1imgtop-1tbbot.imageDescriptionbottom1.simp-custom-media.simp-custom-explore-changes .slick-list .slick-track .slick-slide .text-content-wrapper {
    padding: 4.546% 4.546% !important;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

/**/
.outerpage .simp-custom-table-border .text-content-wrapper table td,
.outer-page .simp-custom-table-border .text-content-wrapper table td{
    border:1px solid #ddd;
}
.mobile .simp-custom-table-border table td{
    border:1px solid #ddd;
}


.outerpage .simp-custom-border-right .left-box,
.outer-page .simp-custom-border-right .left-box{
    border-right:1px solid #ddd;
    margin-right:40px;
}
.mobile .simp-custom-border-right .col-xs-12:first-child{
    border-bottom:1px solid #ddd;
    padding-bottom:20px;
}
.for-innerpage.for-gallerypage .no-gutter.clearfix .widget-wrapper #gallery-pager{
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .amenities-block .col-sm-6{
    display:flex;
    justify-content:center;
}
:is(.outer-page,.outerpage) .simp-custom-textgroup-center .text-content-wrapper>p + div{
    display:flex;
    flex-direction:column;
    align-items:center;
}
.mobile .simp-custom-textgroup-center .text-content>p{
    text-align: left !important;
    /*left !important;*/
}
.mobile .simp-custom-textgroup-center .text-content>p + div{
    padding-top:10px;
}

.mobile .simp-custom-dining-text-left .text-content div{
    text-align:justify !important;
}

/*preview changes 6th june 2025*/
.ui-datepicker table td a.ui-state-default:hover, 
.ui-widget table td a.ui-state-default:hover {
    color:#fff;
}

/*preview changes on 29th july 2025*/

.outer-page .content_wrapper .no-gutter .simp-custom-leftwidgetbg,
.outerpage .content_wrapper .no-gutter .simp-custom-leftwidgetbg,
.outer-page .content_wrapper .no-gutter .simp-custom-rightwidgetbg,
.outerpage .content_wrapper .no-gutter .simp-custom-rightwidgetbg {
    margin: 1.573% 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-leftwidgetbg .left-box .text-content,
.outerpage .content_wrapper .no-gutter .simp-custom-rightwidgetbg .right-box .text-content {
    padding:11%;
}

.outer-page .content_wrapper .bgImageContainer,
.outerpage .content_wrapper .bgImageContainer {
    margin:1.573% 0
}

.for-innerpage .outerpage .content_wrapper {
    padding: 30px 0 0;
}
.for-innerpage.for-gallerypage .content_wrapper {
    padding: 0;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.bgImageContainer {
    margin:20px 0 !important;
    padding:75px 0 !important;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-leftwidgetbg,
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-rightwidgetbg {
    padding:0 !important;
    margin:20px 0 !important; 
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-leftwidgetbg .col-xs-12 .text-content,
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-rightwidgetbg .col-xs-12 .text-content {
    padding:0 0 20px;
}

.mobile .room-description .col-xs-12 > img {
    margin:0 0 10px;
}

.for-innerpage .content_wrapper .gallery-content .dropdown-toggle #navPillsGallery {
    padding:0 10px 0 0;
    top:50%;
    transform:translateY(-50%);
}  

.mobile .map-drop #full-drop-map::-webkit-scrollbar{
    display: none;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-heading,
.mobile .content_wrapper .no-gutter .widget-wrapper.wtheader,
.mobile .content_wrapper .no-gutter .widget-wrapper.wtsubheader {
    padding-bottom:0 !important;
}

.outer-page .content_wrapper .widget-wrapper.wtheader,
.outer-page .content_wrapper .widget-wrapper.wtsubheader,
.outer-page .content_wrapper .widget-wrapper.simp-custom-heading,
.outerpage .content_wrapper .widget-wrapper.wtheader,
.outerpage .content_wrapper .widget-wrapper.wtsubheader,
.outerpage .content_wrapper .widget-wrapper.simp-custom-heading {
    padding-bottom:0;
}

.for-innerpage .outer-page .content_wrapper .widget-wrapper.predef_content:has(.col-xs-12>h1),
.for-innerpage .outerpage .content_wrapper .widget-wrapper.predef_content:has(.col-xs-12>h2) {
    padding-bottom:0;
}

.mobile.for-innerpage .content_wrapper .no-gutter .widget-wrapper:has(.col-xs-12> h1),
.mobile.for-innerpage .content_wrapper .no-gutter .widget-wrapper:has(.col-xs-12> h2) {
    padding-bottom:0 !important;
}

/*end of preview changes on 29th july 2025*/

@media(max-width:1200px) {
    .loc-fullwidth .content_wrapper .no-gutter .directions-bar .btn.btn-directions {
        min-width:140px;
        white-space:nowrap
    }
}

@media(max-width:990px) {
    .loc-fullwidth .content_wrapper .no-gutter .directions-bar .direction-form .row{
        display:flex;
        flex-direction:column;
        justify-content:center;
        align-items:center;
    }
}

 .parent-hotel.for-homepage .content_wrapper .no-gutter:last-child{
    display: none;
}
 .simp-custom-fifty {
    width: 50% !important;
    color: #939393 !important;
}
.simp-custom-seventy{
    width: 72% !important;
}
 .simp-custom-sixty{
    max-width: 60% !important;
}
 .simp-custom-sixtysix{
    max-width: 66% !important;
}
.promotions-wrapper .fa-gift:before{
    display: none;
}
/* .simp-custom-thirtyright{*/
/*     width: 34% !important;*/
/*     height: auto;*/
/*  }*/
/* .simp-custom-thirtyright .text-content{*/
/*    background-color: #262626;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    right: 3.4%;*/
/*    padding: 8%;*/
/*    margin-right: 3%;*/
/*    padding-top: 0 !important;*/
/*    color: #e6e6e6;*/
/*}*/
/*.simp-custom-thirtyleft{*/
/*  width: 34% !important;*/
/*  height:auto;*/
/*}*/
/* .simp-custom-thirtyleft .text-content{*/
/*    background-color: #262626;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    padding: 8%;*/
/*    margin-left: 3.3%;*/
/*    padding-top: 0 !important;*/
/*    color: #e6e6e6;*/
/*}*/
.simp-custom-collage{
  width: 70% !important;
  padding-top: 0 !important;
}
.simp-custom-center .fullWidthWidgetWrapper
{
    display:flex;
    /*align-items:center;*/
    justify-content:center;
}

.simp-custom-prallaxborder .text-content-wrapper {
  width: 70%;
  margin:auto;
  text-align: center;
  /*text-shadow:1px 1px #000000ba;*/
  padding: 0 30px !important;
  border: 2px solid white;
}

.simp-custom-prallaxborder .txt-wdgt-btn-wrapper a
{
   border: 1px solid #ffffff;
   background-color:white;
   color:#000;
   text-shadow:0 0 black;
   padding:0px 20px 0px 20px;
   font-size:16px;
}
.simp-custom-prallaxborder .txt-wdgt-btn-wrapper a:hover
{
   border: 1px solid #2b2a29;
   background-color:#2b2a29;
   color:#fff;
   text-shadow:0 0 black;
   padding:0px 20px 0px 20px;
   font-size:16px;
}
.simp-custom-prallaxborder .txt-wdgt-btn-wrapper
{
   position:absolute;
   bottom:-20px;
   left:0;
   right:0;
}
@media only screen and (max-width:1920px) {
    .simp-custom-prallaxborder .text-content-wrapper {
        padding:40px 30px !important;
    }
} 

.simp-custom-center
{
    display:flex;
    /*align-items:center;*/
    justify-content:center;
}

.simp-custom-table .table th, .simp-custom-table .table td {
    border: none;    
}
.simp-custom-table .table{
    width: 68% !important;
    margin: auto;
}
.simp-custom-table .table tr{
    display: flex;
    align-items: center;
    justify-content: center;
}
.simp-custom-table .table th{
    width: 25% !important;
}

.simp-custom-width {
    padding: 5% 15% 3% !important;
}
.simp-custom-width2{
    padding-top: 0px !important;
    padding-left: 3% !important;
    padding-right: 3% !important;
    padding-bottom: 3% !important;
}
.simp-custom-width2 .jssor-carousel svg {
    background: none !important;
}
.simp-custom-width2 .jssor-carousel .jssor-arrows{
    stroke: #000 !important;
    stroke-width: 1800 !important;
}
.simp-custom-paddingtop{
    padding-top: 80px !important;
    padding-bottom: 10px !important;
}
.simp-custom-padding{
    padding-top: 0px !important;
    padding-bottom: 80px !important;
}

.simp-custom-brandtext{
    width: 45% !important;
    margin-left: 6.5% !important;
    margin-right: 2.5% !important;
}
.simp-custom-brand{
    max-width: 37% !important;
    margin-left: auto !important;
    margin-right: 6.5% !important;
}

.simp-custom-textleft h3, .simp-custom-textright h3{
    padding-top: 15px;
    padding-bottom: 20px;
}
.simp-custom-textleft p, .simp-custom-textright p{
    margin-top: 20px !important;
}
.simp-custom-textleft .left-box{
   padding-right:10px;
}
.simp-custom-textright .right-box{
   padding-left:10px;
}
.simp-custom-textright{
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}
.simp-custom-removepadding{
    padding: 0px !important;
}

.homepage .address-block-details {
    display: none;
}
/*.promo-details-wrap {*/
/*    border-width: 1px 1px 1px 1px !important;*/
/*}*/
.promo-details-wrap .promotion-heading{
    font-weight: 600 !important;
}
.simp-custom-corporate-margin-none .text-content p{
    margin-top:0!important;
}

/* -------------- OUR HOTELS DROPDOWN ----------------------*/
@media screen and (max-width: 1228px){
    header .navbar-top .navbar-nav > li #hotelLocMenuList{
        overflow: scroll;
    }
    #menuFilterLoc #menuLocInput{
        background: #fff;  
        border: 1px solid #2b2a29;
    }
}
@media screen and (max-width: 1024px) {
  header .navbar-top .navbar-nav > li .dropdown-menu.mega-menu {
    column-count: 4;
  }
}

h1.gallery-header{
    margin-left:auto!important;
    margin-right:auto!important;
    text-align:center;
}

/* hover-effect */

.outer-page header .navbar-top .navbar-nav > li > a:hover{
    color:#c8c4c4 !important;
}

.outer-page header .navbar-top.scroll .navbar-nav > li > a:hover{
    color:rgb(41, 49, 152) !important
}

/* safari fix of megamenu card*/
header #menuFilterLoc.open .mega-menu#hotelLocMenuList {
    height: fit-content;
    /*display: grid;*/
    /*grid-template-columns: 20% 20% 20% 20% 20%;*/
    /*grid-template-rows: 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6% 7.6%;*/
    /*grid-auto-flow: column;*/
    /*background:#fff;*/
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    max-height: 490px;
}
header .navbar-top .navbar-nav>li .dropdown-menu.mega-menu>li{
    flex: 0 0 20%;
    min-width: 20%;
}

/* reducing h2 size */

.outer-page .content_wrapper .no-gutter .simp-custom-text-banner h2{
    font-size: clamp(21px, 2.933vw, 44px);
}

/* homepage slider full width */

 .outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-prev{
        left: 3% !important;
}

  .outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next {
        right: 4% !important;
}

  .outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider {
       padding: 6.7% 0 5.9% !important;
}

 .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper {
    color: #fff;
    background-color: #ffffff;
    padding: .1% 0;
    margin: 0;
    text-align: center;
    display:none;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-home-explore-slider .slick-list .slick-track .slick-slide .text-content-wrapper{
    display:none !important;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider a span {
    color:#000 !important;
}


.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-leftslider {
    max-width:50% !important;
    width:50% !important;
        
}
        
.outer-page .content_wrapper .no-gutter  .fullWidthWidget.simp-custom-rightslider {
    max-width:50% !important;
    width:50% !important;
    
}

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-leftslider .jssor-carousel-wrapper .jssor-carousel .jssora051 svg {
    background:transparent;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-rightslider .jssor-carousel-wrapper .jssor-carousel .jssora051 svg {
    background:transparent;
}

/* left and right slider arrow */

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-leftslider .jssor-carousel-wrapper .jssor-carousel .jssora051 svg {
    display: none;
}
.outer-page .content_wrapper  .no-gutter .fullWidthWidget.simp-custom-leftslider .jssor-carousel-wrapper .jssor-carousel .jssora051.arrowleft-jssor::before{
  content: "\f104";
  font-family: "Font Awesome 5 Pro";
  font-size: 50px;
  line-height: 1;
  color: #000;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.outer-page .content_wrapper  .no-gutter .fullWidthWidget.simp-custom-leftslider .jssor-carousel-wrapper .jssor-carousel .jssora051.arrowright-jssor::after{
  content: "\f105";
  font-family: "Font Awesome 5 Pro";
  font-size: 50px;
  line-height: 1;
  color: #000;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-rightslider .jssor-carousel-wrapper .jssor-carousel .jssora051 svg {
    display: none;
}
.outer-page .content_wrapper  .no-gutter .fullWidthWidget.simp-custom-rightslider .jssor-carousel-wrapper .jssor-carousel .jssora051.arrowleft-jssor::before{
  content: "\f104";
  font-family: "Font Awesome 5 Pro";
  font-size: 50px;
  line-height: 1;
  color: #000;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.outer-page .content_wrapper  .no-gutter .fullWidthWidget.simp-custom-rightslider .jssor-carousel-wrapper .jssor-carousel .jssora051.arrowright-jssor::after{
  content: "\f105";
  font-family: "Font Awesome 5 Pro";
  font-size: 50px;
  line-height: 1;
  color: #000;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper h6{
    color:#000 !important;
}

/* hiding  */


.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image{
  display:none;
}

/*.parent-hotel .outer-page .content_wrapper .no-gutter a:not(.btn) {*/
/*   color: #fff !important;   */
/*}*/

/*.parent-hotel .outer-page .content_wrapper .no-gutter a {*/
/*   line-height: clamp(18px, 1.6vw,26px) !important;*/
/*}*/

/*.parent-hotel .outer-page .content_wrapper .no-gutter p {*/
/*   line-height: clamp(18px, 2.667vw, 40px) !important;  */
/*}*/
.parent-hotel .outer-page .homepage .content_wrapper .no-gutter a:not(.btn) {
color: #fff !important;   
}

.parent-hotel :is(.outer-page,.outerpage) .homepage .content_wrapper .no-gutter .simp-custom-media a{
    line-height: clamp(18px, 1.6vw,26px) !important;
}

.parent-hotel .outer-page .homepage.content_wrapper .no-gutter p {
    line-height: clamp(18px, 2.667vw, 40px) !important;  
}


.parent-hotel .outer-page .homepage .content_wrapper .no-gutter .simp-custom-clarks-brands a:not(.btn){
    color: #000 !important;
}
 .parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-imgtxtslid .fullWidthWidgetWrapper{
    width: 90.8%;
 }
 .parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-imgtxtslid .slick-track{
    display: flex;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-imgtxtslid .fullWidthWidgetWrapper .slick-slide{
    height: inherit;
    display: flex;
    flex-direction: column;
    padding: 0 10px;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-imgtxtslid .text-content-wrapper{
    background: #fff;
    flex: 1 1 0;
    padding:20px ;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-imgtxtslid .text-content-wrapper h6 a{
    color: rgba(0, 0, 0, 0.85) !important;
    line-height:  clamp(18px, 2vw,26px) !important;
}


 :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form{
    background-color:#fff;
    padding:1.563% 0;
}

 :is(.outer-page,.outerpage)   .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper form{
 display:flex;
 justify-content:center;
}

 .parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper div a:hover{
 background:#000;
 color:#fff;
}

.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .btn:hover{
 background-color: #000;
 color: #fff;
 }

:is(.outer-page,.outerpage)  .content_wrapper .no-gutter .simp-custom-news-letter-form .form-group.col-sm-12 {
	width: 100% !important;
	display: flex;
	flex-direction: column;
}

:is(.outer-page,.outerpage)  .simp-custom-news-letter-form.wtformjson fieldset button {
	padding: 0 20px;
}

/*.parent-hotel .outer-page .homepage .content_wrapper .no-gutter .simp-custom-news-letter-form.widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper .one-col{*/
/*    margin-left:10% !important;*/
/*    text-align:center;*/
/*}*/

:is(.outer-page,.outerpage)  .content_wrapper .no-gutter .simp-custom-news-letter-form.widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper .one-col .control-label-custom{
    text-align:center;
}

:is(.outer-page,.outerpage)  .content_wrapper .no-gutter .simp-custom-news-letter-form.widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper .one-col {
    /*margin-left: 12.9% !important;*/
    text-align: center;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group:last-child {
    left: -25%;
}

#footer .comm_cont .add_head p:first-child{
    font-size:clamp(15px,1.041vw,24px);
    padding:0 0 1% 0;
    font-weight:600;
}

.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext{
    padding:1.563% 4.9%;
    background:#fff;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .fullWidthWidgetWrapper{
    display:flex;
    justify-content:center;
    align-items:center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .right-box .text-content .text-content-wrapper{
    text-align:center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .right-box .text-content .text-content-wrapper h2{
    margin:0 0 2% 0;
    font-family: "Suranna", serif;
    font-weight: 400;
    font-style: normal;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .right-box .text-content .text-content-wrapper p{
    padding:0 15%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .fullWidthWidgetWrapper.clearfix .left-box{
    padding:0 2%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .left-box img{
    border-radius:10px;
}
@media screen and (max-width: 991px) {
   .outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .fullWidthWidgetWrapper.clearfix .left-box{
      width:50%;
   }
   .outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .right-box{
      width:50%;
   }
    .outer-page .content_wrapper .no-gutter .simp-custom-new-limage-rtext .right-box .text-content .text-content-wrapper p{
      padding:0 9%;
   }
}

.outer-page .homepage .content_wrapper .no-gutter .simp-custom-clarks-brands.widget-wrapper a:not(.btn) {
    font-size: clamp(18px,1.04vw,20px);
}
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands.widget-wrapper .text-link .carousel .indicator span {
    font-size: clamp(15px,0.937vw,18px);
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider.simp-custom-add-text-below-image.widget-wrapper .text-content-wrapper {
    display: block;
    padding:0;
    background: rgb(208, 210, 211);
    border-radius: 0 0 20px 20px;
    padding: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider.simp-custom-add-text-below-image.widget-wrapper img{
    border-radius:20px 20px 0 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider.simp-custom-add-text-below-image.widget-wrapper .text-content-wrapper p{
    /* padding:0; */
    margin:0 !important;
    text-align:left;
    display:block;
    font-weight: 600;
    color: #726d6d;
    line-height: clamp(18px, 2.13vw, 28px);
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider.simp-custom-add-text-below-image.widget-wrapper .text-content-wrapper {
    /* flex:unset; */
    padding-top:5px;
}
.outer-page #footer .comm_cont .address_block ul li{
    padding:0;
}
.outer-page #footer .comm_cont .address_block .add_cont{
    padding:0;
}

/*booking engine is exactly breaking at 768px*/
@media (max-width:768px){
    .parent-hotel .bookingform-wrapper.ipadToBottom.bookingform-pos {
        position:absolute !important;
        bottom:40px !important;
}
    .parent-hotel #bookingForm .whyBookDirect a.active {
        color: #fff;
}
}
@media (max-width:790px){
.parent-hotel .bookingform-wrapper.ipadToBottom.bookingform-pos .dp-holder {
    width:85% !important
}
}


/*to fix the price overlapping in mega menu*/
@media (min-width:1460px){
    /*.parent-hotel .outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div {*/
    /*    bottom: 68px !important;*/
    /*}*/
    
    /*.outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div,*/
    /*.outerpage #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div {*/
    /*    bottom: 46px !important;*/
    /*}*/
}

.outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .list-name.hotelNLocName, #menuFilterLoc .mega-menu .hotelCardWrapper .list-name.searchHotelNLocName {
    margin-bottom: 25px;
}

/*changes done for the explorer properties*/
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-media  .slick-track{
    display: flex;
}
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-media .slick-slide{
    height: inherit;
    display: flex;
    flex-direction: column;
}
.parent-hotel :is(.outer-page,.outerpage)  .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media.simp-custom-explore-changes{
    padding-top:1.563%;
}
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-media .text-content-wrapper{
    background: #fff;
    flex: 1 1 0;
    padding:20px ;
}
.parent-hotel :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper p {
    text-align:left;
}
.parent-hotel :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media.simp-custom-explore-changes .text-content:hover img{
    filter:unset;
}
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-explore-changes .slick-list .slick-track .slick-slide .text-content-wrapper{
    align-items: flex-start !important;
}
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-explore-changes .slick-list .slick-track .slick-slide .text-content-wrapper p,
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-explore-changes .slick-list .slick-track .slick-slide .text-content-wrapper p a{
    text-align:left !important;
}
.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-explore-changes .slick-list .slick-track .slick-slide .text-content-wrapper p a{
    font-size:inherit;
    color:inherit;
    font-weight:inherit;
    font-family:inherit;
    line-height:inherit !important;
}


.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-headingsize a, 
.parent-hotel .outerpage .content_wrapper .no-gutter .simp-custom-headingsize a {
 font-size:11px;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-slider-noborder .text-content img, 
.outerpage .content_wrapper .no-gutter  .widget-wrapper.simp-custom-slider-noborder .text-content img{
    border-radius:unset !important;
}

.for-homepage[data-hotelid="9290"] .outer-page .table>tbody>tr>td, 
.for-homepage[data-hotelid="9290"] .outer-page  .table>tbody>tr>th, 
.for-homepage[data-hotelid="9290"] .outer-page  .table>tfoot>tr>td, 
.for-homepage[data-hotelid="9290"] .outer-page .table>tfoot>tr>th,
.for-homepage[data-hotelid="9290"] .outer-page .table>thead>tr>td,
.for-homepage[data-hotelid="9290"] .outer-page  .table>thead>tr>th {
    padding: 20px;
}

:is(.outerpage,.outer-page) .widget-wrapper.wtbookbtn .one-col,
:is(.outerpage,.outer-page) .widget-wrapper.simp-custom-btn .one-col{
    display:flex;
    justify-content:center;
}

:is(.outerpage,.outer-page) .widget-wrapper.wtbookbtn .one-col a,
:is(.outerpage,.outer-page) .widget-wrapper.simp-custom-btn .one-col a{
    text-transform:uppercase;
}

:is(.outerpage,.outer-page) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide.imageDescriptionSide-rightimage.two-col .txt-wdgt-btn-wrapper {
    display:flex;
    padding-top:20px;
}
:is(.outerpage,.outer-page) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide.imageDescriptionSide-leftimage.two-col .txt-wdgt-btn-wrapper {
    display:flex;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter a.btn{
    text-transform:uppercase;
}

[data-hotelid="9290"] .homepage .content_wrapper .no-gutter >.widget-wrapper, 
[data-hotelid="9290"] .inner-page .content_wrapper .no-gutter > .widget-wrapper {
    padding:0 !important;
    margin:30px 0 !important;
}

[data-hotelid="9290"] .homepage .content_wrapper .no-gutter +   .no-gutter , 
[data-hotelid="9290"] .inner-page .content_wrapper .no-gutter +  .no-gutter  {
    display:none;
}

.for-homepage[data-hotelid="9290"] .outer-page .widget-wrapper.simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center h2 {
    margin:0 !important;
}

/*custom jira changes*/

.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.imageDescriptionbottom1 .slick-list .slick-track .slick-slide .text-content-wrapper{
    padding: 4.546% 4.546% !important;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
}

/*jira changes for 12720*/
.parent-hotel .outerpage .content_wrapper .no-gutter .wt1imgtop-1tbbot.imageDescriptionbottom1 .slick-slide .text-content-wrapper a,
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.imageDescriptionbottom1 .slick-slide .text-content-wrapper a{
    position:static !important;
    display:block !important;
    transform: none !important;
    transition: none !important;
    color:#726d6d !important;
    font-weight:inherit;
    text-align:center;
}
/*jira changes for 12720*/

.outer-page .content_wrapper .no-gutter .simp-custom-eqaul-height-cards .text-content .text-content-wrapper{
    background:#BFBEBE;
    padding:5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-eqaul-height-cards .text-content .text-content-wrapper h2{
    padding:0 0 5% 0;
    font-size:clamp(20px,1.35vw,26px);
}
.outer-page .simp-custom-eqaul-height-cards .text-content .text-content-wrapper .txt-wdgt-btn-wrapper .btn{
    background:transparent;
    color: #2b2a29;
}
.outer-page .simp-custom-eqaul-height-cards .text-content .text-content-wrapper .txt-wdgt-btn-wrapper .btn:hover{
    color:#fff;
    background:#2b2a29;
}

.simp-custom-video-center .text-content-wrapper p{
    display:flex;
    justify-content:center;
}

/*Id linking widget*/

 :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.wt1tb.simp-custom-id-hidden-widget{
    visibility: hidden;
    padding: 0 !important;
    margin: 0 !important;
    height: 0px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-id-hidden-widget *{
    padding: 0 !important;
    margin: 0 !important;
    height: 0px;
}

:is(.outer-page, .outerpage) #ExploreRichCultureHistoryofKotawithClarksPremier,
:is(.outer-page, .outerpage) #ExpressBusinessTravelerPackage,
:is(.outer-page, .outerpage) #ExclusiveBusinessTravelerPackage,
:is(.outer-page, .outerpage) #KotsCulturalLegacywithClarksPremier,
:is(.outer-page, .outerpage) :is(#AgraBeyondEscape, #FestiveCheerChristmasEdition, #BusinessBeyond, #RomanticHideaway, #NewYearExtravaganza,#ExploreAgra,#CelebrateNewBeginnings,#RomaticGetaway){
    scroll-margin-top: 128px;
}

.parent-hotel :is(.outer-page,.outerpage) .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-five-slider-widget .text-content p {
	font-size: 12px !important;
	padding: 0;
	letter-spacing: 0;
}


/*landing page widget*/
.outer-page .content_wrapper .no-gutter .simp-custom-capitalize,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize{
    background:#eee;
    display:flex;
    justify-content:center;
    flex-wrap:wrap;
}

.outerpage .content_wrapper .no-gutter .simp-custom-capitalize.simp-custom-no-bg{
    background:unset;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-capitalize a,
.outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-capitalize a{
    line-height:clamp(18px, 2.13vw, 32px) !important;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-capitalize a.btn,
.outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-capitalize a.btn{
    line-height:clamp(32px,1.979vw,38px);
    font-size:clamp(12px,0.729vw,14px)
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize .text-content,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize .text-content{
    background:#fff;
    padding:20px;
    margin:15px;
    width:30%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize .text-content:hover,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize .text-content:hover{
    box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize .text-content-wrapper,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize .text-content-wrapper{
    margin-top:20px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize h3 + div,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize h3 + div{
    margin-top:20px
}

@media (max-width:1100px){
    .outer-page .content_wrapper .no-gutter .simp-custom-capitalize .simp-custom-buttonGrp, 
    .outerpage .content_wrapper .no-gutter .simp-custom-capitalize  .simp-custom-buttonGrp{
        flex-direction:column;
        row-gap:20px;
        margin-top:20px
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-capitalize h3 + div,
    .outerpage .content_wrapper .no-gutter .simp-custom-capitalize h3 + div {
        text-align:center !important;
    }
    
    .outer-page .content_wrapper .no-gutter .simp-custom-capitalize .text-content,
    .outerpage .content_wrapper .no-gutter .simp-custom-capitalize .text-content{
        width:43%;
    }
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize.simp-custom-no-bg .text-content:hover,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize.simp-custom-no-bg .text-content:hover {
    box-shadow: unset;
}

.outer-page .content_wrapper .no-gutter .simp-custom-capitalize.simp-custom-no-bg .text-content,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize.simp-custom-no-bg .text-content {
    background: #fff;
    padding: 0 20px 20px;
    margin: 0 15px;
}

.for-innerpage .outerpage .widget-wrapper.simp-custom-padding-top ,
.for-innerpage .outerpage  .widget-wrapper.simp-custom-media.simp-custom-explore-changes{
    background:#F5F5F5;
}

/* */

.outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper,
.outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper {
    align-items: center;
}

.outer-page .content_wrapper .no-gutter .simp-custom-flex,
.outerpage .content_wrapper .no-gutter .simp-custom-flex{
    display:flex;
    align-items:center;
}

.outer-page .simp-custom-btn-left-align .text-content-wrapper .txt-wdgt-btn-wrapper{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
}

/* form  changes  */

:is(.outer-page,.outerpage)  .content_wrapper .no-gutter .simp-custom-news-letter-form fieldset > .form-group.col-sm-12:first-of-type {
    width: 100% !important;
    display: flex;
    flex-direction: column;
    min-width: 100%;
    /*padding: 0 40p !important;*/
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper form{
    margin:0 !important;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset{
    justify-content:unset;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group p{
    text-align:center;
    justify-content:center;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group input{
    width:calc(100% - 130px);
}

:is(.outerpage , .outer-page) .wtformjson .form-group{
    display:flex;
    justify-content:center;
    width:100%;
}

@media(max-width:992px){
    
    :is(.outerpage , .outer-page) .wtformjson .form-group :is(.control-label-custom,label){
        width:20% ;
    }
    
    :is(.outerpage , .outer-page) .wtformjson .form-group > div{
        width:50% ;
    }
    
    :is(.outerpage , .outer-page) .wtformjson #form-group-submit div{
        display:flex;
        justify-content:center;
    }
    
    :is(.outerpage , .outer-page) .wtformjson #form-group-submit label{
        display:block !important;
    }
    
}
:is(.outerpage , .outer-page) .content_wrapper .no-gutter .widget-wrapper.simp-custom-desktop-hide{
    display:none;
}

/* ops-12662 starts */

.outer-page .widget-wrapper.simp-custom-clarks-rooms-spacing .text-content-wrapper{
    padding:20px;
    display:flex;
    flex-direction:column;
    row-gap:20px;
}

/* ops-12662 ends */

header .dropdown-menu.mega-menu img{
    border-radius:unset !important;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-five-slider-widget .text-content-wrapper :is(p, a, h1, h2, h3, h4, h5, h6, div){
    height: auto !important;
} 

.for-homepage .jssor-home-wrapper #homeCarousel .jssora051 {
    display: block;
    background: rgba(0,0,0,.65);
}

body .promotions-wrapper {
    top: 220px;
}

.for-homepage .jssor-carousel-wrapper .jssor-carousel .jssorb036 {
    display: none;
}

body .promotions-wrapper {
    display:none;
}

/* scroll bar */


::-webkit-scrollbar {
    width: 12px; 
}

::-webkit-scrollbar-track {
    background: #f1f1f1; 
}

::-webkit-scrollbar-thumb {
    background: #888;
}

::-webkit-scrollbar-thumb:hover {
    background: #555; 
}



body:is([data-hotelid="10854"]) .homepage .no-gutter.clearfix:not(:first-child) .widget-wrapper:has(>div:empty) {
    display: none;
}

body:is([data-hotelid="10854"]) .homepage .no-gutter .simp-custom-leftwidgetbg,
body:is([data-hotelid="10854"]) .homepage .no-gutter .simp-custom-rightwidgetbg {
    margin: 30px 0;
}


/*changes for spacing*/
body:is([data-hotelid="10854"]).for-innerpage:not(.location-page, .for-gallerypage) .outerpage .no-gutter.clearfix:not(:first-child) .widget-wrapper {
    display: none;
}

body:is([data-hotelid="10854"]).for-innerpage.for-gallerypage .no-gutter.clearfix .widget-wrapper .gallery-header {
    margin-top: 30px !important;
}

body:is([data-hotelid="10854"]).for-innerpage .inner-page {
    padding: 0;
}

body:is([data-hotelid="10854"]).mobile .content_wrapper .div-16-9 {
    padding-bottom: 45vw;
}

body:is([data-hotelid="10854"]) .outer-page .simp-custom-leftwidgetbg .left-box .text-content {
    padding-top: 5%;
    padding-bottom: 5%;
}

body:is([data-hotelid="10854"]) .outer-page .simp-custom-rightwidgetbg .right-box .text-content {
    padding-top: 5%;
    padding-bottom: 5%;
}

body:is([data-hotelid="10854"]) .outerpage .imageDescriptionSide-rightimage.two-col {
    display: flex;
    justify-content: center;
    align-items: center;
}

body:not(.mobile):is([data-hotelid="10854"])footer#footer {
    margin-top:30px;
}

body:is([data-hotelid="10854"]).mobile .room-description .col-xs-12 :is(h1, h2, h3, h4, h5, h6) {
    padding: 0;
}

body:not(.mobile):is([data-hotelid="10854"]) .widget-wrapper:has(>.amenities-block){
    padding-bottom:60px;
}

body:not(.mobile):is([data-hotelid="10854"]).for-gallerypage .loc-fullwidth>.row>.content_wrapper{
    padding-bottom:0;
}

body:not(.mobile):is([data-hotelid="10854"]).location-page .loc-fullwidth>.row>.content_wrapper{
    padding-bottom:45px;
    margin:0;
}

body:is([data-hotelid="10854"]).mobile.for-gallerypage .content_wrapper .div-16-9{
    padding:0;
    height:max-content;
}

body:is([data-hotelid="10854"]).mobile.for-gallerypage .content_wrapper .div-16-9.div-16-9>.holder{
    position:static;
}

body:is([data-hotelid="10854"]).mobile.for-gallerypage .gallery-content>.widget-wrapper>.content_wrapper{
    padding-bottom:0;
}

body:is([data-hotelid="10854"]).mobile.for-gallerypage .content_wrapper .div-16-9.div-16-9 .cycle-content h3{
    padding-bottom:0;
}

body:is([data-hotelid="10854"]).mobile.for-gallerypage .content_wrapper .div-16-9.div-16-9 :is(.cycle-next, .cycle-prev){
    top:10%;
}

.mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-mobile-margin{
    margin-bottom:40px !important
}







/*.inner-page .content_wrapper {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0px;
}*/

/*custom jira changes*/
.mobile #footer{
    padding-bottom:55px;
}

@media(orientation:landscape){
  .moible #footer{  
      padding-bottom:0;
  }
}

/*custom jira changes*/

.mobile .simp-custom-mobile-widget-hide {
    display: none!important;
}

.mobile .fullImage {
    padding-top: 55px !important;
}
.mobile .fullImage img{
    /*height:425px;*/
    object-fit:cover;
}
.mobile .name-of-hotel, .mobile .panel-group{
    display: none;
}

.mobile .content_wrapper .no-gutter h1, .mobile .content_wrapper .no-gutter h2{
    font-size: 24px !important;
    text-align:center;
    padding-bottom: 0px !important;
    border: none;
}
.mobile .simp-custom-table .table, .mobile .simp-custom-table .table th {
    border: none;
}

.mobile .content_wrapper .no-gutter h3{
    font-size: 17px !important;
}
body.mobile{
    font-size: 14px !important;
}
.mobile .simp-custom-width{
    margin: 0px !important;
}
.mobile .simp-custom-prallaxborder .text-content p{
    margin-top: 10px !important;
    margin-bottom: 15px !important;
}

.mobile .simp-custom-removeh3 .col-xs-12:nth-child(2) h3 , .mobile .simp-custom-removeh3 .col-xs-12:nth-child(3) h3{
    display: none;
}

/*continuing popup*/
.mobile #continueBooking .cb-wrap .cb-main h4,
.mobile #continueBooking .cb-wrap .cb-main p{
    color: #5bbaff;
}
.mobile #continueBooking .cb-wrap .cb-main h4{
    font-family: unset;
    font-size: unset;
}
.mobile #continueBooking .cb-room-price { 
    color:#fff;
}

.mobile .row.clearfix.widget-wrapper.wt1img.simp-custom-newsletter-image img{
  display:none;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.wtformjson.simp-custom-news-letter-form {
    background-color:#fff;
}

.mobile .empty-h3-hide{
    display:none;
}

.mobile .hide-br-mobile{
    display:none;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-imgtxtslid{
    padding:0 20px 20px 20px;
}
.mobile .simp-custom-imgtxtslid .slick-track{
    display: flex;
}
.mobile .simp-custom-imgtxtslid .slick-slide{
    background: #fff;
    height: inherit;
}
.mobile .content_wrapper .no-gutter .simp-custom-imgtxtslid .slick-slide .image-content{
    height: auto
}
.mobile .simp-custom-imgtxtslid .slick-slide h6{
    padding: 0 15px 10px;
    line-height: 20px;
}
.mobile .simp-custom-imgtxtslid .slick-slide h6 a{
    color: rgba(0, 0, 0, 0.85) !important;
    line-height: 20px !important;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-imgtxtslid .slick-arrow{
    top: 45%;
}
.mobile .content_wrapper .no-gutter .simp-custom-new-limage-rtext{
    margin:0;
    padding:20px 20px;
}
.mobile .content_wrapper .no-gutter .simp-custom-new-limage-rtext .col-xs-12 .text-content{
    text-align:center
}
.mobile .content_wrapper .no-gutter .simp-custom-new-limage-rtext .col-xs-12 .text-content h2{
    margin:0 0 15px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-new-limage-rtext .col-xs-12 img{
    border-radius:10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-hide-only-mobile.widget-wrapper{
    display:none;
}
.mobile #footer .footer-row .footer-detail .fa-stack {
    font-size: 12px;
    margin-right: 5px;
    visibility: unset;
    color: #fff;
}
.mobile #footer .footer-row .footer-detail .fa-circle {
   display:none;
}
.mobile #footer .footer-row .footer-detail .fa{
    background:white;
    width:25px;
}
.mobile #footer .footer-row .footer-detail a{
    word-break:break-word
}
.mobile #footer .container .footer-row.text-center:first-child{
    font-size:16px;
    font-weight:600;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider.simp-custom-add-text-below-image img {
    border-radius: 10px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider.simp-custom-add-text-below-image p {
    display:block;
    padding:5px 10px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider.simp-custom-add-text-below-image .slick-slide{
    padding:0 5px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider img {
    padding:0 5px;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text.simp-custom-blog-padding.widget-wrapper {
    padding: 20px;
}
.mobile .select-hotel-wrapper .dropdown-toggle .select-hotel-text p .select-dropdown-arrow svg path {
    stroke: #fff;
}

.mobile .widget-wrapper.wtbookbtn .col-lg-12.col-md-12.col-sm-12,
.mobile .widget-wrapper.simp-custom-btn .text-content{
    display:flex;
    flex-direction: column;
    justify-content:center;
    text-align: center;
}

.mobile .widget-wrapper.wtbookbtn .col-lg-12.col-md-12.col-sm-12 .btn ,
.mobile .widget-wrapper.simp-custom-btn .text-content a{
text-transform:uppercase;
}
.mobile .content_wrapper .no-gutter a{
      text-transform:uppercase;
}

.mobile .row.clearfix.widget-wrapper.imageDescriptionSide.imageDescriptionSide-rightimage .text-content .txt-wdgt-btn-wrapper {
  padding-top:20px;
}

.mobile .widget-wrapper.simp-custom-btn .text-content  .txt-wdgt-btn-wrapper {
    display:flex;
    justify-content:center;
}

.mobile .content_wrapper .no-gutter > .widget-wrapper{
    margin:0 !important;
    padding:20px 0 !important;
}


/*custom jira changes*/

.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide {
    /*background:rgb(208, 210, 211) !important;*/
    background: unset !important;
    display:flex;
    flex-direction:column;
    /*justify-content:center;*/
    align-items:center;
    border-radius: 10px;
}
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide div,
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide p,
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide a{
    padding:10px;
    text-align:center;
}
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide a span{
    text-align: center;
}
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide a{
    text-decoration:none;
    color:inherit;
    font-weight:inherit;
    text-transform:capitalize;
    
}


.mobile .content_wrapper .simp-custom-eqaul-height-cards .col-xs-12 img{
    margin:0;
}
.mobile .content_wrapper .simp-custom-eqaul-height-cards .col-xs-12 .descriptionMobileNoSpace{
    background:#BFBEBE;
    padding:15px;
}
.mobile .content_wrapper .simp-custom-eqaul-height-cards .col-xs-12 h2{
    padding:0 0 15px 0 !important;
}

.mobile.parent-hotel .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-explore-changes.slick-initialized.slick-slider img{
    margin:0;
}

.simp-custom-video-center .text-content{
    display:flex;
    justify-content:center
}

.mobile .simp-custom-video-center video{
    width:100%
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-clarks-1txt :is(h1,h2,h3) {
    margin: 0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.simp-custom-clarks-events .txt-wdgt-btn-wrapper{
    margin:20px 0 0;
}

/*jira chnages 10706*/
[data-hotelid="9642"].mobile .content_wrapper .no-gutter > .widget-wrapper {
    margin: 0 !important;
    padding: 20px 0 !important;
}
[data-hotelid="9642"].mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg,
[data-hotelid="9642"].mobile .content_wrapper .no-gutter .simp-custom-rightwidgetbg{
    padding: 0 0 20px 0 !important;
    margin:20px 0 !important;
}
[data-hotelid="9642"].mobile .content_wrapper .no-gutter .simp-custom-childtable .table-responsive{
    margin:0;
}
[data-hotelid="9642"].mobile .img-padding-description {
    margin:0 0 10px 0;
}


/*Id linking*/
.mobile  .content_wrapper .no-gutter .widget-wrapper.wt1tb.simp-custom-id-hidden-widget{
    visibility: hidden;
    padding: 0 !important;
    margin: 0 !important;
    height: 0px;
}

.mobile .content_wrapper .no-gutter .simp-custom-id-hidden-widget *{
    padding: 0 !important;
    margin: 0 !important;
    height: 0px;
}

/*btn text transform*/
.outer-page .content_wrapper .no-gutter .simp-custom-capitalize .btn,
.outerpage .content_wrapper .no-gutter .simp-custom-capitalize .btn{
    text-transform:capitalize;
}


.mobile .content_wrapper .no-gutter .simp-custom-capitalize > .col-xs-12{
    background:#fff;
    padding:15px;
}

.mobile .content_wrapper .no-gutter .simp-custom-capitalize > .col-xs-12 a.btn{
    font-size:12px;
}

.mobile .content_wrapper .no-gutter .simp-custom-capitalize > .col-xs-12 h3 + div{
    margin-top:15px;
}

/*jira-11597*/

.mobile[data-hotelid="9936"] .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .text-content h2{
     padding:0 0 20px 0 !important
}

.mobile[data-hotelid="9936"] .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .txt-wdgt-btn-wrapper{
     margin:20px 0 0 0;
}

/*slider changes*/
.mobile .widget-wrapper.simp-custom-mobile-slider-fix .slick-slide{
     padding:15px
}
.mobile .widget-wrapper.simp-custom-mobile-slider-fix .slick-next{
     right:5px;
}
.mobile .widget-wrapper.simp-custom-mobile-slider-fix .slick-prev{
     left:5px;
}

.mobile .simp-custom-news-letter-form fieldset .text-success{
      position: absolute;
      bottom: -4px;
      text-align: center;
      width: 100%;
}

/* ops-12662 starts */

.mobile .simp-custom-meals-images  div.col-xs-12:last-child img{
    margin-bottom:0;
}

/* ops-12662 ends */

.mobile .content_wrapper .simp-custom-mobile-width-height table img{
    width:50px !important;
    height:50px;
}

/* ops 13330 */

.mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content :is(h1,h2,h3,h4,h5,h6),
.mobile .content_wrapper .no-gutter .simp-custom-rightwidgetbg.simp-custom-btn .text-content :is(h1,h2,h3,h4,h5,h6){
   padding-inline:10px;
}








:is(.outer-page,.outerpage)
/* media and news */

:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media {
    padding: 0 0 1.563% 4.334%;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .slick-list{
    /*padding:0 12.8% 0 0;*/
    padding:0;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .slick-slide{
    margin:0 10px 0 10px;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content img{
    border-radius:10px 10px 0 0;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover img{
    filter:brightness(40%);
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper a span{
	text-align:center
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper{
    background:rgb(208, 210, 211);
    border-radius:0 0 20px 20px;
    padding:5px 10px !important;
    padding:0;
}


:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper a{
     display:none;
 }
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover .text-content-wrapper a{
    display: block;
    position: absolute;
    top: 50%;
    left:50%;
    display: flex;
    align-items: center;
    background:transparent;
    transform:translate(-50%,-50%); 
}

@media (max-width:1000px){
    :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover .text-content-wrapper a{
        top:30%;
        left:5%;
    	right:5%;
        transform:unset; 
}
}
@media (max-width:900px){
   :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover .text-content-wrapper a{
        top:20%;
}
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content-wrapper p{
    /* padding:2% 0 2% 5%; */
    margin:0;
    text-align: center;
    font-weight:600;
    color:#726d6d;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media ul.slick-dots {
    display:none !important;
}
:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .slick-arrow::before{
    font-size:35px;
    color:#fff;
}

/* instagram */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .text-content-wrapper {
    display:none;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram{
    padding:0 4.334% 3.333%;
}

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

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .slick-slide{
    border-radius:4px;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-instagram .slick-slide img{
    border-radius:4px;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-offer-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-offer-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-media-news-header{
    padding:1.563% 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-media-news-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}

.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-offer-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-offer-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}


.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.simp-custom-instagram-header{
    padding:2.40% 0 1.75%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-instagram-header .text-content-wrapper h4 {
    padding:0;
    text-align:center;
    margin:0;
}



/*-----------------  mobile css ---------------  */

.mobile .row.clearfix.widget-wrapper.wtsubheader.simp-custom-media-news-header h2{
    padding:10px 0 0;
    border:none;
    text-align: center;
}

/*.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider{*/
/*    margin: 0 0 0px;*/
/*    padding: 0 0 0 20px;*/
/*}*/

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider .slick-slide{
    margin:0 4.5px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider .slick-list{
    padding:0 100px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider p, 
.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider span{
    color: rgba(0, 0, 0, 0.80) !important;
    font-size: 11px;
    line-height: 21px;
}
.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider a{
    font-size: 11px;
    line-height: 21px !important;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider img{
    /*margin: 15px;*/
    border-radius:10px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider {
    padding:0 0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider{
    margin: 0 0 10px;
    padding: 0 0 0 20px;
    background:#fff;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider .slick-list{
    padding:0 30px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider .slick-slide{
    margin:0 4.5px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider p{
    display:none;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider img{
    margin:0;
    border-radius:4px;
}

.mobile .row.clearfix.widget-wrapper.wtsubheader.simp-custom-instagram-header {
    margin:0 0 20px;
}

.mobile .row.clearfix.widget-wrapper.simp-custom-instagram-header  h2{
    padding:0 85px;
    border:none;
    text-align:center;
}


.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-media-news-header {
    margin:0;
    padding: 30px 0 10px !important;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-media-news-header h4{
    margin:0;
    padding:0;
    text-align:center;
}


.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-instagram-header  {
    padding:34px 0 16px;
    margin:0;
}

.mobile .row.clearfix.widget-wrapper.wt1tb.simp-custom-instagram-header h4{
    padding:0 87px;
    margin:0;
    text-align:center;
    /*text-wrap:wrap;*/
}


.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-instagram.slick-initialized.slick-slider h6 {
    display:none;
}

/* empty spaces */

.mobile.parent-hotel .content_wrapper{
    padding:0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider p{
    font-weight:600;
}
.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider img {
    margin-bottom:10px;
}

.outer-page .clearfix.widget-wrapper.wt1tb.fullWidthWidget.simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul li{
    padding:0 4.9px 0 0;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text h4{
    margin:0 0 8.12%
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul li img{
    width:unset;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text ul{
    display:flex;
    list-style:none;
    justify-content:flex-start;
    padding: 0 !important;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text  .col-xs-12.one-col.text-content {
    padding:0;
    margin:0
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text {
    width: 32% !important;
    /*display: flex;*/
    align-items: center;
    justify-content: center;
    align-items: center;
    background-color:#fff;
    margin: 0;
    padding: 3.334% 0 6.667% 2.467%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider {
    width: 68% !important;
    margin: 0;
    background: #fff;
    max-width: none;
    padding: 3.334% 0 6.667% 10px;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul li{
    padding:0 0 0 5.05px
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul li img{
    width:unset;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider .text-content-wrapper>div{
    display:flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider  .slick-list.draggable {
    padding:0 9.703% 0 0;
    width: unset;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide>img{
    display:none;
}

.outer-page .clearfix.widget-wrapper.simp-custom-reviews-slider ul{
    display:flex;
    list-style:none;
    padding: 0 !important;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide{
    border-radius: 4px;
    background: #F5F5F5;
    margin:0 9px;
    padding:0.878% 0.987% 0.6031% 1.0145%;   
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider .slick-slide .text-content-wrapper>p{
    margin:0 0 6.03%;
    padding:0 0 6.03%;
    border-bottom:0.6px solid rgba(0, 0, 0, 0.80);
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-reviews-slider button.slick-prev.slick-arrow {
    display:none !important;
}

.mobile .row.clearfix.widget-wrapper.wt1img.simp-custom-newsletter-image {
    margin:0;
    padding:30px 22px 20px;
    background:#f5f5f5;
    
}

.mobile .row.clearfix.widget-wrapper.wt1img.simp-custom-newsletter-image img{
    aspect-ratio:364/224;
    border-radius:4px;
}

.mobile .simp-custom-news-letter-form.wtformjson  .form-control{
    color: #414141;
    /*font-family: Poppins;*/
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    line-height: 21px;
    letter-spacing: 1px;
    /* width: 100%; */
    background: transparent;
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 0.6px solid #000;
    width: 100%;
    max-width: 189px;
}

.mobile .simp-custom-news-letter-form.wtformjson .control-label-custom {
    color: rgba(41, 41, 41, 0.80);
    text-align: center;
    /*font-family: Playfair Display;*/
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 21px; /* 105% */
    letter-spacing: 1px;
    text-transform: uppercase;
    /* display: flex; */
    /* padding: 0 0 0 50px; */
    position: relative;
    left: 22%;
    margin: 0 0 14px;
}

.mobile .simp-custom-news-letter-form.wtformjson{
    padding: 20px 38px 10px;
    background-color: #f5f5f5;
    /* margin: 0 0 63px !important; */
    margin: 0px;
}

.mobile .simp-custom-news-letter-form.wtformjson form{
    display:flex;
    justify-content:center;
    align-items:center;
    padding: 0 0 30px;
}


.mobile .simp-custom-news-letter-form.wtformjson fieldset .form-group input::placeholder {
    color: #414141
}

.mobile .simp-custom-news-letter-form.wtformjson fieldset button {
    color: #000;
    text-align: center;
    font-family: poppins;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 215.385% */
    letter-spacing: 1px;
    /* width: 101px; */
    /* height:100%; */
    padding: 5px 24px;
    /* max-height:32px; */
    /* width:100%; */
    background-color:transparent;
    border-radius:4px;
    border:1px solid #000;
}

.mobile .simp-custom-news-letter-form.wtformjson fieldset .form-group p {
    width:100%;
    /*text-wrap:nowrap;*/
    text-align:center;
    display: flex;
    justify-content: center;
    align-items: center;
    position:relative;
    left:22%;
    padding: 0 0 22px;
}

.mobile .simp-custom-news-letter-form.wtformjson .form-group {
    margin: 0;
}

.mobile .simp-custom-news-letter-form.wtformjson  fieldset {
    display: flex;
    flex-direction: row;
    align-items: self-end;
}


/* revies  */

.mobile .simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
}

.mobile .wt1tb.simp-custom-reviews-text ul li img{
    width:14px;
}

.mobile .wt1tb.simp-custom-reviews-text ul{
    display:flex;
    list-style:none;
    justify-content: center;
    padding: 0 !important;
}

.mobile .wt1tb.simp-custom-reviews-text .text-content {
    padding:0;
    margin:0;
    text-align: center;
}

.mobile .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text {
    display: flex;
    align-items: center;
    justify-content: center;
    align-items: center;
    background-color:#fff;
    margin: 0;
    padding: 30px 0 20px;
}

.mobile .simp-custom-reviews-slider {
    margin: 0;
    background: #fff;
    max-width: none;
    padding: 0 0 30px 15px;
    margin: 0 !important;
}

.mobile .clearfix.widget-wrapper.wt1tb.simp-custom-reviews-text h4{
    display:flex;
    justify-content:center;
    align-items:center;
    padding:0;
    margin:0;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider{
  padding: 0 0 0 15px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-text ul li {
    padding:0 1px
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul li img{
    width:11px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider  .slick-list.draggable {
    padding: 0 108px 0 0;
    width: unset;
}

.mobile .simp-custom-reviews-slider .slick-slide>img{
    display:none;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul li{
    padding:0 1px;
}

.mobile .clearfix.widget-wrapper.simp-custom-reviews-slider ul{
    display:flex;
    list-style:none;
    justify-content: flex-end;
    padding: 0 !important;
}

.mobile .simp-custom-reviews-slider .slick-slide{
    border-radius: 4px;
    background: #F5F5F5;
    margin:0 7px;
    padding: 20px 22.7px;
}

.mobile .simp-custom-reviews-slider .slick-slide :last-child{
  display:flex;
  justify-content: space-between;
  align-items: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-reviews-slider .slick-slide>p{
    margin: 0 0 5px !important;
    padding: 0 0 14px;
    border-bottom:0.6px solid rgba(0, 0, 0, 0.80);
}







.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands {
    background: #F5F5F5;
    padding: 0 4.9%;
    }
    .outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands .col-md-8.col-xs-9{
    max-width: 45.02%;
    }
.outer-page .simp-custom-clarks-brands .text-content .images img{
    /* min-height: 597px; */
    border-radius:10px;
}
    .outer-page .simp-custom-clarks-brands .col-md-4.col-xs-3{
    width: 53.4%;
    margin-left: 1.5%;
    }
    .outer-page .simp-custom-clarks-brands .indicator{
    margin-bottom: 2.8%;
    }
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator {
    background:#fff;
    text-align: left;
    position: relative;
    padding: 1.5% 0;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator i{
    transform: rotate(90deg);
    color: rgba(0, 0, 0, 0.80) ;
    font-size: 38px;
    font-weight: 300;
    position: absolute;
    right: 4.8%;
    top: 13px;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active i {
    transform: rotate(-90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: none;"]+ i {
    transform: rotate(90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: block;"]+ i {
    transform: rotate(-90deg);
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator .description {
    background: #fff;
    padding: 1.1% 4% 0.2% 4.3%;
    display: none;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active{
    width: 100%;
    height: 100%;
    background: #fff;
    /* padding: 2% 0; */
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description{
    display: block;
    width:100% !important;
    height:auto;
}
    .outer-page .simp-custom-clarks-brands .text-link .indicator a img{
    max-height:65px;
    max-width:165px;
    margin-left: 4.2%;
    margin-top: 1%;
    margin-bottom: 1%;
    }
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span{
    color: rgba(0, 0, 0, 0.85);
    /*font-family: Poppins;*/
    font-size: clamp(14px,1.200vw,18px);
    font-weight: 300;
    line-height: clamp(18px, 1.35vw, 26px);
    letter-spacing: 1px;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more{
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
    text-decoration: underline;
    margin-left: 1.1%;
    cursor:pointer;
}
.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more:hover{
    text-decoration: none;
}
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a{
    line-height: clamp(18px, 2.13vw, 32px) !important;
}
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a[href="#"],
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a:not(.btn){
    color: rgba(0, 0, 0, 0.85) !important;
    /*font-family: Playfair Display;*/
    font-size: clamp(20px, 1.25vw, 24px);
    line-height: clamp(28px, 2.5vw, 48px);
    margin-left: 4%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a[href="#"]:hover,
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a:not(.btn):hover{
   text-decoration: none;
   border-bottom: 3px solid black;
}
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a[href="#"]:focus,
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands a:not(.btn):focus{
   text-decoration: none;
   border-bottom: 3px solid black;
}
@media (max-width: 1050px){
    .outer-page .simp-custom-clarks-brands .text-content .images img{
        min-height: 500px;
    }
}
@media (max-width: 900px){
    .outer-page .simp-custom-clarks-brands .text-content .images img{
        min-height: 400px;
    }
}
@media (max-width: 800px){
        .outer-page .simp-custom-clarks-brands .text-content .images img{
            min-height: 380px;
        }
    }
/* headinng */
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{
    background: #F5F5F5;
    padding-top: 1.563%;
}
.simp-custom-clarks-brands-heading h4{
    text-transform: uppercase;
    text-align: center;
    margin-bottom: 0;
}

/* btn  */
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore{
    background: #F5F5F5;
    padding: 1.65% 0 1.563% 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .one-col{
    display: flex;
    justify-content: center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .btn{
    background: transparent;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    border: 1px solid rgba(0, 0, 0, 0.80);
    padding: 0;
    width: 11.67%;
    border-radius: 4px;
    /*margin-right: 23.2%;*/
}

/*to change font size and font-weight */
.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands .description{
    font-size: clamp(15px,0.937vw,18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-clarks-brands a{
    font-weight:bold;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-brands {
	padding: 0 0;
	margin-bottom: 0px !important;
	background: #F5F5F5;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-brands .images img{
    border-radius:10px
}
.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3{
    width: 100%;
}
.mobile .simp-custom-clarks-brands .carousel-indicators {
	padding: 0 20px 10px;
}
.mobile .simp-custom-clarks-brands .indicator{
	padding: 15px 0;
	text-align: center;
}
.mobile .simp-custom-clarks-brands .indicator a{
	font-size: 17px !important;
	font-weight: 600 !important;
	color: rgba(0, 0, 0, 0.85) !important;
	text-align: left;
    /*font-family: Playfair Display !important;*/
}
.mobile .simp-custom-clarks-brands .indicator:not(:last-child) {
    border-bottom: 1px solid rgb(210, 210, 210);
}
.mobile .simp-custom-clarks-brands .indicator .item {
	display: none;
	padding: 10px 0;
	text-align: left;
}

.mobile .simp-custom-clarks-brands .indicator .item.active {
    visibility: visible;
    height: auto;
    display: block;
}
.mobile .simp-custom-clarks-brands .indicator .description{
	padding-top: 10px;
}
.mobile .simp-custom-clarks-brands .indicator .description span{
    color: rgba(0,0,0,0.8);
    font-size:13px;
}
.mobile .simp-custom-clarks-brands a:after {
    content:"\f078";
    font-family: 'Font Awesome 5 Pro';
    color:#414042;
    display:flex;
    justify-content:center;
    align-items:center;
}
.mobile .simp-custom-clarks-brands a {
    display:flex;
    justify-content: space-between;    
}

.mobile .simp-custom-clarks-brands a.active:after {
    transform: rotate(180deg);
}
.mobile .simp-custom-clarks-brands a:after {
    transition: transform 0.5s ease-in;
}
/* headinng */
.mobile .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{
    background: #F5F5F5;
    padding-top: 20px;
    padding-bottom: 0;
    margin: 0;
}
.mobile .simp-custom-clarks-brands-heading h4{
    text-transform: uppercase;
    text-align: center;
    margin: 0;
    padding: 0;
}
/* btn  */
.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{
    background: #F5F5F5;
    padding: 20px 0 20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{
    margin: 0;
}
.mobile .simp-custom-brands-explore .col-xs-12{
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 0;
}
.mobile .simp-custom-brands-explore .col-xs-12 .btn{
    background: transparent;
    color: rgba(0, 0, 0, 0.80);
    text-align: center;
    border: 1px solid rgba(0, 0, 0, 0.80);
    padding: 5px 10px;
    margin: 0;
    border-radius: 4px;
}
.mobile .content_wrapper .no-gutter .simp-custom-brand-video{
    padding:20px;
    margin:0;
}
.mobile .content_wrapper .no-gutter .simp-custom-brand-video .elementor-video{
    border-radius:10px
}
.mobile .content_wrapper .no-gutter .simp-custom-brands-explore.widget-wrapper .col-xs-12 .btn {
    background: #000;
    padding: 0 3.7%;
    color: #fff;
    line-height: 32px !important;
    border: none;
    border-radius: 4px;
}


/*our hotel drop down white*/
.for-homepage header nav.navbar.navbar-top #menuFilterLoc.open a.has-submenu{
    color: #fff;
}
.for-homepage header nav.navbar.navbar-top.scroll #menuFilterLoc.open a.has-submenu{
    color: #293198;
}
.for-homepage header nav.navbar.navbar-top #menuFilterLoc.open a.has-submenu:is(:hover,:active,:focus){
    color: #fff !important;
}
.for-homepage header nav.navbar.navbar-top.scroll #menuFilterLoc.open a.has-submenu:is(:hover,:active,:focus){
    color: #293198 !important;
}


:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-clarks-brands .txt-wdgt-btn-wrapper{
    display:flex;
    margin-top:20px;
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-clarks-brands .txt-wdgt-btn-wrapper a span{
    color:#fff;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-brands .txt-wdgt-btn-wrapper{
    display:flex;
    margin-top:15px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-brands .txt-wdgt-btn-wrapper a.btn span{
    color:#fff
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-brands a.btn:after {
    content:'';
}

[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper{
    position:relative;
}
[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper .booknow-options{
    position: absolute;
    bottom: 80px;
    display: flex;
    flex-direction: column;
    width: 164px;
    background-color: #2A2B29;
    padding:20px 10px;
    visibility: hidden;
}
[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper .booknow-options a{
    color:#000;
    text-align:center;
    margin-bottom:10px;
    background-color: #fff;
}
[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper .booknow-options a:last-child{
    margin:0;
}
[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper .booknow-options a:hover{
    text-decoration:none;
    background-color:rgb(30, 29, 29);
    color:#fff;
}
[data-hotelid="7363"].child-hotel .form-group .booknow-options-wrapper .booknow-options.show-options{
    visibility:visible;
}


nav card option css
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper{
    position:relative;
}
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper .booknow-options{
    position: absolute;
    bottom: 40px;
    display: flex;
    flex-direction: column;
    width: 164px;
    background-color: #2A2B29;
    padding:20px 10px;
    right: -70px;
    visibility: hidden;
}
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper .booknow-options a{
    color:#000;
    text-align:center;
    margin-bottom:10px;
    background-color: #fff;
}
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper .booknow-options a:last-child{
    margin:0;
}
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper .booknow-options a:hover{
    text-decoration:none;
    background-color:rgb(30, 29, 29);
    color:#fff !important;
}
.hotelCardWrapper[data-hotelid="7363"] .booknow-options-wrapper .booknow-options.show-options{
    visibility:visible;
    z-index:1;
}

card layout
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper{
    position:relative;
}
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper .booknow-options{
    position: absolute;
    bottom: 65px;
    display: flex;
    flex-direction: column;
    width: 164px;
    background-color: #2A2B29;
    padding:20px 10px;
    visibility: hidden;
  right: -70px;
}
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper .booknow-options a{
    color:#000;
    text-align:center;
    margin-bottom:10px;
    background-color: #fff;
}
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper .booknow-options a:last-child{
    margin:0;
}
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper .booknow-options a:hover{
    text-decoration:none;
    background-color:rgb(30, 29, 29);
    color:#fff !important;
}
.hotelCardWrapper[data-hotelid="7363"] .hotelBeBtn + .booknow-options-wrapper .booknow-options.show-options{
    visibility:visible;
}





:is(.outer-page, .outerpage) :is(#TheClarks,#ClarksPremier,#ClarksExotica,#VillasSuites,#ClarksInnSuites){
    scroll-margin-top: 128px;
}





[data-hotelid="6225"].mobile .mobile-menu .navBtnBorderActiondd  .menu a[href*="offers"] p,
:is(.outer-page,.outerpage) header nav.navbar .navbar-collapse #top-navbar-collapse.navbar-nav li a[href*="offers"],
.location-page header nav.navbar .navbar-collapse #top-navbar-collapse.navbar-nav li a[href*="offers"]{
   color: #CC251C !important;
 }
 
.parent-hotel.for-homepage .outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-texthide .text-content-wrapper p ,
.mobile.parent-hotel.for-homepage .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-texthide p {
   display:none;
}

.mobile.parent-hotel.for-homepage .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-texthide {
    font-size:0;
}

.mobile.parent-hotel.for-homepage .simp-custom-texthide a:has(:not(img)),
.mobile.parent-hotel.for-homepage .simp-custom-texthide  p,
.mobile.parent-hotel.for-homepage .simp-custom-texthide  span{
    display:none;
}

.mobile.parent-hotel.for-homepage  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-texthide.slick-initialized.slick-slider .slick-slide {
    height:auto !important;
}



.mobile .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.simp-custom-beacon-homepage-slider img{
    margin-bottom:20px;
}
.mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-arrow{
    width:40px;
    height:40px;
    top:32%;
    z-index:1;
    background:rgba(0,0,0,0.5);
}
.mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-arrow::before{
    color:#fff;
    font-size:40px;
    font-weight:100;
}
.mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-prev{
    left:0
}
.mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-next{
    right:0;
}
.mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-slide{
    background:#BFBEBE;
    padding-bottom:20px;
}
@media (orientation:landscape){
    .mobile .wt-image-text-slider.simp-custom-beacon-homepage-slider .slick-slide{
        margin:0 20px;
    }
}



.simp-custom-leftwidgetbg{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
      /*background-color: #6f6f6f;*/
}

.simp-custom-leftwidgetbg .left-box .text-content{
    width: 100%;
    height: auto;
    padding-left: 11%;
    padding-right: 11%;
}
.simp-custom-leftwidgetbg p{
    padding: 0px !important;
    margin-top: 20px !important;
}
.simp-custom-rightwidgetbg{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
      /*background-color: #6f6f6f;*/
}

.simp-custom-rightwidgetbg .right-box .text-content{
    width: 100%;
    height: auto;
    padding-left: 11%;
    padding-right: 11%;
}
.simp-custom-rightwidgetbg p{
    padding: 0px !important;
    margin-top: 20px !important;
}
.simp-custom-leftwidgetbg h2{
    /*color: #fff !important;*/
     line-height: 42px;
     text-align: left !important;
}
.simp-custom-rightwidgetbg h2{
    /*color: #fff !important;*/
    line-height: 42px;
    text-align: left !important;
}

.child-hotel.location-page .tab-content {
    margin-top: 11px !important;
}
.child-hotel .header-pills{
    padding-top: 175px !important;
    padding-bottom: 10px !important;
}

.simp-custom-childtable .table th, .simp-custom-childtable .table td {
    border: none;    
}
.simp-custom-childtable .table{
     width: 68% !important; 
     margin: auto; 
}

.child-hotel[data-hotelid="9936"] :is(.outer-page,.outerpage) .content_wrapper .simp-custom-three-col-widget .text-content img{
    margin:0 0 20px 0;
}

@media (max-width:1200px){
    .child-hotel[data-hotelid="9936"] :is(.outer-page,.outerpage) .content_wrapper .simp-custom-three-col-widget .text-content img{
        margin:0 0 15px 0;
    }
}

.child-hotel[data-hotelid="9936"] :is(.outer-page,.outerpage) .content_wrapper .simp-custom-center .left-box{
    align-self:center
}
.child-hotel[data-hotelid="9936"] :is(.outer-page,outerpage) .content_wrapper .no-gutter .simp-custom-rightwidgetbg .right-box h2{
    margin-left:0px !important
}


@media (min-width:1366px){
    .outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div {
        bottom: 60px !important;
    }
}

@media screen and (max-width:1366px){
    .outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div{
        bottom:52px !important;
    }
}
@media (max-width:1300px){
    .outer-page #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div{
        bottom: 58px !important;
    }
}
@media (max-width:1100px){
    .outer-page #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div{
        bottom: 55px !important;
    }
}

@media (max-width:1000px){
    .outer-page #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc #searchCardResult .hotelCardWrapper .min-price-div{
        bottom: 60px !important;
    }
}

#menuFilterLoc .mega-menu .hotelCardWrapper .cardLayoutImageContainer {
    min-height: unset;
}

.outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
.outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
    /*margin:0 0 36px;*/
    margin:0 0 23px;
}

/*.child-hotel .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,*/
/*.child-hotel .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName {*/
/*    margin: 0 0 20px;*/
/*}*/


@media (max-width:1470px){
    .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
    .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
        margin:0 0 23px;
    }
}

@media (max-width:1300px){
    .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
    .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
        margin:0 0 35px;
    }
}

@media (max-width:1250px){
    .outer-page #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div {
        bottom: 69px !important;
    }
}

@media (max-width:1150px){
    .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
    .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
        margin:0 0 55px;
    }
}

@media (max-width:1000px){
    .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
    .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
        margin:0 0 25px;
    }

    .outer-page #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div {
        bottom: 62px !important;
    }
}

@media (max-width:900px){
    .outer-page .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName,
    .outerpage .container #top-menu .dropdown-menu.mega-menu#hotelLocMenuList>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
        margin:0 0 45px;
    }
}

@media (max-width:830px){
    .outer-page #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div,
    .outerpage #menuFilterLoc .mega-menu#hotelLocMenuList .hotelCardWrapper .min-price-div {
        bottom: 80px !important;
    }
}
@media screen and (max-width:1102px){
    #menuFilterLoc #searchCardResult .hotelCardWrapper{
        width:40%;
    }
}
@media screen and (max-width:1036px){
    #menuFilterLoc .mega-menu .locName+.ul-top li.li-space, #menuFilterLoc #searchCardResult .hotelCardWrapper{
        width:40%;
    }
}
@media screen and (max-width:886px){
    #menuFilterLoc .mega-menu .locName+.ul-top li.li-space{
        width:50%;
    }
}
@media screen and (max-width:891px){
    #menuFilterLoc #searchCardResult .hotelCardWrapper{
        width:45%;
    }
}
@media screen and (max-width:818px){
    #menuFilterLoc #searchCardResult .hotelCardWrapper{
        width:50%;
    }
}

.child-hotel[data-hotelid="9498"]  .outerpage .content_wrapper .no-gutter:nth-child(2){
    display: none;
}

.child-hotel[data-hotelid="9498"]  .outerpage .inner-page{
    padding: 0 0 30px;
}

.child-hotel[data-hotelid="9498"]  .outerpage .content_wrapper .no-gutter .widget-wrapper.summary_widget_wrapper.summary_widget_wrapper_2{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"]  .outerpage .inner-page .content_wrapper{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"]  .outer-page .homepage .content_wrapper .no-gutter:nth-child(2){
    display: none;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-leftwidgetbg{
    margin: 30px 0 !important;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-rightwidgetbg{
    margin: 30px 0 !important;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-leftwidgetbg .left-box .text-content{
    padding: 11%;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-leftwidgetbg .left-box .text-content :is(h1, h2, h3, h4, h5, h6){
    padding: 0 0 4.847%;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-leftwidgetbg .left-box .text-content .txt-wdgt-btn-wrapper{
    padding: 4.847% 0 0;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-rightwidgetbg .right-box .text-content{
    padding: 11%;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-rightwidgetbg .right-box .text-content :is(h1, h2, h3, h4, h5, h6){
    padding: 0 0 4.847%;
}

.child-hotel[data-hotelid="9498"]  .outer-page .simp-custom-rightwidgetbg .right-box .text-content .txt-wdgt-btn-wrapper{
    padding: 4.847% 0 0;
}



.child-hotel[data-hotelid="9498"]  .homepage .content_wrapper .no-gutter .widget-wrapper.wtheader{
    padding-bottom: 0;
}


.child-hotel[data-hotelid="9498"] .homepage .content_wrapper .no-gutter .widget-wrapper.simp-custom-heading{
    padding-bottom: 0;
}


.child-hotel[data-hotelid="9498"] .summary-content-wrap a.page_link:hover {
    background-color: rgba(0, 0, 0, .7);
}

.child-hotel[data-hotelid="9498"].for-innerpage.location-page .content_wrapper{
    margin: 0;
    padding-bottom: 45px
}

@media(max-width: 992px){
.child-hotel[data-hotelid="9498"].for-innerpage.location-page .content_wrapper{
    padding-bottom: 60px;
}
}


.child-hotel[data-hotelid="9498"].for-innerpage.for-gallerypage .inner-page{
    padding-bottom: 30px;
}

.child-hotel[data-hotelid="9498"].for-innerpage.for-gallerypage .inner-page .img-description-padding{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"].for-innerpage.for-gallerypage .content_wrapper{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"] .outerpage .inner-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities-3col-one{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"] .outerpage .inner-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities-3col-one .text-content .text-content-wrapper{
    padding: 15px;
}


.child-hotel[data-hotelid="9498"] .outerpage .inner-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities-3col-two{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"] .outerpage .inner-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities-3col-two .text-content .text-content-wrapper{
    padding: 15px;
}

@media(max-width: 769px){
    .child-hotel[data-hotelid="9498"] .outerpage .inner-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities-3col-two{
    padding-top: 0;
}
}

/*     */

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.bgImageContainer:not(.simp-custom-leftwidgetbg){
    padding: 75px 0 !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.wtheader{
    padding-bottom: 0 !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-leftwidgetbg{
    padding: 0 !important;
    margin: 20px 0 !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-leftwidgetbg .text-content{
    padding-bottom: 20px;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-leftwidgetbg  .text-content :is(.h1, h2, h3, h4, h5, h6){
    padding-bottom: 20px !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-rightwidgetbg{
    padding: 0 !important;
    margin: 20px 0 !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-rightwidgetbg .text-content{
    padding-bottom: 20px;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-rightwidgetbg .text-content :is(.h1, h2, h3, h4, h5, h6){
    padding-bottom: 20px !important;
}

.child-hotel[data-hotelid="9498"].mobile .content_wrapper .no-gutter > .widget-wrapper.simp-custom-rightwidgetbg .text-content .txt-wdgt-btn-wrapper{
    padding-top: 20px;
}

.child-hotel[data-hotelid="9498"].mobile .innerpage-content .content_wrapper .no-gutter > .widget-wrapper:first-child{
    padding-bottom: 0 !important;
}

.child-hotel[data-hotelid="9498"].mobile.for-gallerypage .content_wrapper > .row > .col-xs-12 > .div-16-9 {
    padding-bottom: 40%;
}

.child-hotel[data-hotelid="9498"].mobile.for-gallerypage .content_wrapper > .row > .col-xs-12 > .div-16-9 .cycle-content{
    padding-bottom: 0;
}

.child-hotel[data-hotelid="9498"].mobile.for-gallerypage .content_wrapper > .row > .col-xs-12 > .div-16-9 .cycle-content h3{
    padding: 0;
}

.child-hotel[data-hotelid="9498"].mobile .footer-row .footer-detail{
    margin-bottom: 12px;
}


/* CSS for bhatinda inn homepage text alignment */
.outer-page .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content .text-content-wrapper h1,
.outer-page .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content .text-content-wrapper h2,
.outer-page .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content .text-content-wrapper h3 {
    margin: 0 !important;
}


/*slider*/

.parent-hotel .simp-custom-explore-changes a.page_link {
  background-color: none;
    
}

.parent-hotel .simp-custom-explore-changes .page_link:hover .readjust-height, .page_link:hover img{
    opacity: 1;
}

.parent-hotel :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content:hover img{
    filter: brightness(100%);
}

.parent-hotel[data-hotelid="6225"] .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide .text-content-wrapper, 
.parent-hotel[data-hotelid="6225"] .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide:hover .text-content-wrapper{
    background: none;
    display: none;
}



.mobile .mobile-menu .navBtnBorderActiondd .dropdown-menu-topNav li a .drop-menu-header-block-top-header {
  text-transform: uppercase;
  padding: 15px !important;
}

.mobile .mobile-menu .dropdown-menu li .menu {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: white;
}

.mobile .mobile-menu .dropdown-menu li .menu button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  background-color: #e6e6e6;
  border: none;
  margin: 0px;
}

.mobile .mobile-menu .dropdown-menu li .menu button {
  background-color: rgba(0,0,0,.9);
}
.mobile .mobile-menu .dropdown-menu li .menu button::before {
  color:#fff;
}

.mobile .mobile-menu .dropdown-menu li .menu button::before {
  content: '+';
  position: absolute;
  top: 50%;
  font-size: 25px;
  transform: translateY(-50%);
}

.mobile .mobile-menu .dropdown-menu li.active button::before {
  content: '-';
  font-size: 25px;
}

.mobile .mobile-menu .dropdown-menu ul li .submenus {
  position: relative;
  max-height: 0;
  overflow: hidden;
  opacity: 1;
  transition: max-height 0.3s ease, opacity 0.3s ease;
   background:red !important; 
}

.mobile .mobile-menu .dropdown-menu ul li.active .submenus {
  max-height: 1000px; 
  opacity: 1;
  transition: max-height 0.8s ease, opacity 0.8s ease;
}

.mobile .mobile-menu .dropdown-menu li {
  border-top: 1px solid #ccc;
}

.mobile .mobile-menu .drop-menu-header-block-top-header {
  border-top: 0 !important;
  /*height: 40px;*/
}

.mobile .mobile-menu .dropdown-menu li .menu a {
  display: inline-block;
  width: calc(100% - 40px);
}

.mobile .mobile-menu .drop-menu-header-block-top-header:hover {
  color: rgb(39, 39, 39);
  background-color: rgb(242, 242, 242);
}

.mobile .mobile-menu .dropdown-menu li .submenus>a:not(:last-child)>div {
  border-bottom: 1px solid #ccc;
}

.mobile .mobile-menu .dropdown-menu li .menu {
    background: #000;
}










/*heading underlines */
/*.child-hotel[data-hotelid="6450"] h1:after,  .child-hotel[data-hotelid="6450"] h2:after,*/
/*.child-hotel[data-hotelid="6363"] h1:after,  .child-hotel[data-hotelid="6363"] h2:after,*/
/*.child-hotel[data-hotelid="6364"] h1:after,  .child-hotel[data-hotelid="6364"] h2:after,*/
/*.child-hotel[data-hotelid="6365"] h1:after,  .child-hotel[data-hotelid="6365"] h2:after,*/
/*.child-hotel[data-hotelid="8388"] h1:after,  .child-hotel[data-hotelid="8388"] h2:after,*/
/*.child-hotel[data-hotelid="9608"] h1:after,  .child-hotel[data-hotelid="9608"] h2:after{*/
/*    content: '';*/
/*    height: 1px;*/
/*    background: linear-gradient(to left,rgba(242, 101, 34,.1),rgba(242, 101, 34,.75),#F26522,rgba(242, 101, 34,.75),rgba(1,80,157,.1));*/
/*    display: block;*/
/*    transition: all .5s ease-in-out;*/
/*    margin: 10px auto;*/
/*    width: 70%;*/
/*}*/
/*.child-hotel[data-hotelid="6450"] h1,  .child-hotel[data-hotelid="6450"] h2,*/
/*.child-hotel[data-hotelid="6363"] h1,  .child-hotel[data-hotelid="6363"] h2,*/
/*.child-hotel[data-hotelid="6364"] h1,  .child-hotel[data-hotelid="6364"] h2,*/
/*.child-hotel[data-hotelid="6365"] h1,  .child-hotel[data-hotelid="6365"] h2,*/
/*.child-hotel[data-hotelid="8388"] h1,  .child-hotel[data-hotelid="8388"] h2,*/
/*.child-hotel[data-hotelid="9608"] h1,  .child-hotel[data-hotelid="9608"] h2 {*/
/*    display: table;*/
/*    position: relative;*/
/*    margin: auto;*/
/*}*/
/*.child-hotel[data-hotelid="6450"] .text-content,*/
/*.child-hotel[data-hotelid="6363"] .text-content,*/
/*.child-hotel[data-hotelid="6364"] .text-content,*/
/*.child-hotel[data-hotelid="6365"] .text-content,*/
/*.child-hotel[data-hotelid="8388"] .text-content,*/
/*.child-hotel[data-hotelid="9608"] .text-content{    */
/*    text-align:center;*/
/*}*/
/*.child-hotel[data-hotelid="6450"] h1:hover:after,*/
/*.child-hotel[data-hotelid="6363"] h1:hover:after,  .child-hotel[data-hotelid="6363"] h2:hover:after,*/
/*.child-hotel[data-hotelid="6364"] h1:hover:after,  .child-hotel[data-hotelid="6364"] h2:hover:after,*/
/*.child-hotel[data-hotelid="6365"] h1:hover:after,  .child-hotel[data-hotelid="6365"] h2:hover:after,*/
/*.child-hotel[data-hotelid="8388"] h1:hover:after,  .child-hotel[data-hotelid="8388"] h2:hover:after,*/
/*.child-hotel[data-hotelid="9608"] h1:hover:after,  .child-hotel[data-hotelid="9608"] h2:hover:after {*/
/*    width: 100%;*/
/*}*/

/*.parent-hotel .jssor-carousel-container .sliders-jssor .item a {*/
/*    display: block;*/
/*    position: relative;*/
/*    z-index: 1000;*/
/*}*/

.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide > a:first-child,
.mobile.parent-hotel .content_wrapper .no-gutter .wt-image-text-slider.simp-custom-media .slick-slide > a:has(img){
    padding: 0;
} 

.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider .slick-slide > a:first-child,
.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider .slick-slide > a:has(img){
    padding: 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider > a:first-child,
.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-media.slick-initialized.slick-slider a:has(img){
    height: auto !important;
}

.mobile.parent-hotel.for-homepage .simp-custom-media.simp-custom-new-media-widget .slick-slide > p a,
.mobile.parent-hotel.for-homepage .simp-custom-media.simp-custom-new-media-widget .slick-slide > a:last-child {
    display: none;
}

 :is(.outer-page, .outerpage) .simp-custom-mobile-only-show{
    display:none !important;
}

.for-homepage header nav.navbar.navbar-top .navbar-nav li a {
    color: white;
}
.for-homepage header nav.navbar.navbar-top .navbar-nav .moreOptions .dropdown-more li a{
    color: #000;
}
.for-homepage header .navbar-top.scroll .navbar-brand img {
    filter: none;
}
.for-homepage header .navbar-top .navbar-brand img {
    filter: brightness(0) invert(1);
}
.for-homepage header nav.navbar.navbar-top .navbar-nav li .fa-angle-down{
    color: #fff !important;
}
.for-homepage header nav.navbar.navbar-top.scroll .navbar-nav li a {
    color: #000000;
}
.for-homepage header nav.navbar.navbar-top.scroll .navbar-nav li .fa-angle-down{
    color: #000 !important;
}
.for-homepage header .navbar-top .navbar-nav>li>a.active,
.for-homepage header .navbar-top .navbar-nav > li > a:focus{
    color: #293198 !important;
}

.for-homepage header .navbar-top .moreOptions .dropdown-more>li>a {
    color: #000;
}
.for-homepage header .navbar-top .list-name, .for-homepage header .navbar-top .img-responsive{
    color: #293198;
}
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a.active,
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a:focus,
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a:hover {
    color: #293198;
}



.for-homepage header .navbar-top.scroll .navbar-nav .dropdown-menu li a.active,
.for-homepage header .navbar-top.scroll .navbar-nav .dropdown-menu li a:focus,
.for-homepage header .navbar-top.scroll .navbar-nav .dropdown-menu li a:hover {
    color: #293198 !important;
}
/*.for-homepage header .navbar-top{*/
/*    background: rgb(0 0 0 / 18%);*/
/*    backdrop-filter: blur(8px) !important;*/
/*}*/
.for-homepage header .navbar-top{
    /*background: rgb(0 0 0 / 50%);*/
    background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5)25%,rgba(0,0,0,0.75)50%,rgba(0,0,0,0.9)75%,rgba(0,0,0,1)100%);
    /*backdrop-filter: blur(8px);*/
}

.for-homepage header .navbar-top.scroll{
    background: #fff;
}
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a{
    color: black !important;
}
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a.active,
.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a:focus{
    color: #293198 !important;
}

/*.for-homepage header .navbar-top .navbar-nav .dropdown-menu li a:hover {*/
/*    color: #293198 !important;*/
/*}*/

.for-homepage .resv{
    background: white;
    /*outline: 1px solid #2b2a29;*/
    color: #2b2a29;
    /*outline-offset: -3px;*/
    margin-top: 17% !important;
}
.for-innerpage .resv{
    background: #2b2a29;
    /*outline: 1px solid #2b2a29;*/
    color: #fff !important;
    /*outline-offset: -3px ;*/
    margin-top: 17% !important;
}
.resv:hover{
    /*outline: 1px solid #2b2a29;*/
    /*outline-offset: 0px;*/
    background: #e1e1e1;
    color: #2b2a29 !important;
}
.scroll .resv{
    outline: none;
    border: 1px solid #2b2a29;
    color: #ffffff;
    background-color: #2b2a29;
}
.scroll .resv:hover{
    border: 1px solid #505050;
    background: #505050;
    color: #fff !important;
}

.child-hotel.for-homepage nav.navbar.navbar-bottom {
    background: transparent;
}
.child-hotel.for-homepage nav.navbar.navbar-bottom.scroll{
    background: #333;
}
.child-hotel.for-homepage nav.navbar.navbar-bottom .navbar-nav>li>a{
    border-top: 2px solid #fff;
}
.child-hotel.for-homepage nav.navbar.navbar-bottom.scroll .navbar-nav>li>a{
    border-top:none;
    border-bottom: none !important;
}
header .navbar-bottom .navbar-nav>li.child-hotel-name {
    border-right: 1px solid rgba(255, 255, 255, 0.25);
}
.child-hotel.for-homepage nav.navbar.navbar-bottom .navbar-nav>li>a {
    border-top: 0.1px solid rgb(255 255 255 / 25%);
    border-bottom: 1px solid rgb(255 255 255 / 25%) !important;
}

/*.outer-page #menuFilterLoc .mega-menu .hotelCardWrapper .min-price-div{*/
/*    bottom:55px !important;*/
/*}*/


/* hover-effect */

.for-homepage header .navbar-top .navbar-nav > li > a:hover{
    color: lightgrey !important;
}

.for-homepage header .navbar-top.scroll .navbar-nav > li > a:hover{
    color: #293198 !important;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-leftwidgetbg .right-box img,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-rightwidgetbg .left-box img {
	height: 100%;
	object-fit: cover;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-rightwidgetbg .left-box,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-rightwidgetbg .right-box {
	width: 50%;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-leftwidgetbg .left-box,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-rightwidgetbg .right-box {
	display: flex;
	height: 100%;
	align-items: center;
	justify-content: center;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-leftimage-righttxt .left-box {
	width: 66.666667%;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-leftimage-righttxt .right-box {
	width: 33.3333333%;
}

body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-rightimage .text-content,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-rightimage .right-box,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-leftimage .text-content,
body[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-leftimage .left-box {
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

body.for-homepage[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-rightimage .text-content,
body.for-homepage[data-hotelid="9900"] :is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper.imageDescriptionSide-leftimage .text-content {
	padding-top: 3.907%;
	padding-bottom: 3.907%;
}

.parent-hotel .outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.simp-custom-new-media-widget.wt-image-text-slider.fullWidthWidget.simp-custom-new-media-widget .text-content img{
    border-radius:10px;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide{
    position:relative;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide .text-content-wrapper{
    background:rgba(0,0,0,0.6);
    animation: translateDown .7s ease forwards;
    position:absolute;
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%;
    height:100%;
    border-radius:10px;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide:hover .text-content-wrapper{
    position:absolute;
    bottom:unset;
    top:50%;
    left:0;
    animation: translateUp .7s ease forwards;
    background:rgba(0,0,0,0.6);
    border-radius:10px;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide .text-content-wrapper p,
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide .text-content-wrapper a,
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide .text-content-wrapper span{
    color:#fff;
    height:unset !important;
    text-align:center;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .wt1imgtop-1tbbot.simp-custom-new-media-widget .slick-list .slick-track .slick-slide:hover img{
    filter:unset;
}
@keyframes translateUp {
    0% {
        transform: translateY(0%);
        opacity:0;
    }

    100% {
       transform:translateY(-50%);
       opacity:1;
    }
}

@keyframes translateDown{
    0% {
        top:50%;
        transform: translateY(-50%);
        opacity:1;
        display:flex;
    }

    100% {
        top:100%;
       transform:translateY(0%);
        opacity:0;
        display:none;
    }
}


/*                         TEXT BLOCK                       */
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text{
    width: 35%;
    margin-left: 4.95%;
    margin-right: 8.08%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper p{
    margin-bottom: 7%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper div a, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper div a{
    border-radius: 4px;
    color:#000000CC;
    background: transparent;
    padding: 0 6.1%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content{
    padding: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4{
    margin-bottom: 5.6%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p{
    margin-top: 0;
    margin-bottom: 7.6%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text{
    padding: 1.563% 0;
    display: flex;
    align-items: center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content .text-content-wrapper h2{
    text-align:left;
    padding:0 0 3% 0;
}

/*                         SLIDER                        */
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider{
    width: 43.5%;
    margin-left: 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider .slick-arrow::before{
    font-size: 35px;
    font-weight: 100;
    color: #000;
}
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img{*/
/*    aspect-ratio: 653/494;*/
/*}*/
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev{
   left: -8.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next{
    right: -6.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content{
    padding: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img, 
.outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img{
    border-radius:10px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow{
    top: 50%;
    transform: translateY(-50%);
    height: auto;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider{
    padding: 1.563% 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content p, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content p,
.outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper{
    display: none;
}
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper{*/
/*    position: absolute;*/
/*    bottom: 22px;*/
/*    right: 0;*/
/*    background: rgba(0, 0, 0, 0.20);*/
/*    width: 50%;*/
/*    text-align: center;*/
/*}*/
.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper h6, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper h6{
    color: #fff;
    padding: 3% 0;
    margin: 0;
}

@media screen and (max-width: 1100px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 80px;
    }
}
@media screen and (max-width: 1000px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev {
        left: -9.5%;
    }
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 70px;
    }
}

@media screen and (max-width: 850px){
    .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev {
        left: -7.5%;
    }
     .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before{
        font-size: 60px;
    }
}

/* --------------- MOBILE -----------------*/
.mobile .simp-custom-home-explore-slider p{
    display: none;
}
.mobile .simp-custom-home-explore-slider .slick-next{
    right: 2.5%
}
.mobile .simp-custom-home-explore-slider .slick-prev{
    left: 2.5%
}
.mobile .simp-custom-home-explore-slider .slick-arrow{
    z-index: 9;
    height: 23px;
    width: 23px;
}
.mobile .simp-custom-home-explore-slider .slick-arrow::before{
    color: #fff;
    background: #000;
    padding: 2px 7px;
    opacity: 0.3;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content .txt-wdgt-btn-wrapper{
    text-align: center;
    display: flex;
    justify-content: center;
}
.mobile .simp-custom-home-explore-text .text-content a{
    background: #000;
    padding: 0 3.7%;
    color: #fff;
    line-height: 32px !important;
    border: none;
    border-radius: 4px
}
/*.mobile .simp-custom-home-explore-text .text-content > div {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    margin-bottom: 4.2%*/
/*}*/
.mobile .simp-custom-home-explore-text .text-content h4 , .mobile .simp-custom-home-explore-text .text-content p{
    text-align: center;
}
.mobile .simp-custom-home-explore-text .text-content p{
    margin-bottom: 5% !important;
    padding: 0 5px;
    margin-top: 10px !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text , .mobile .content_wrapper .no-gutter .simp-custom-home-explore-slider{
    background: #fff;
    margin: 0;
    padding: 20px 20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text{
    padding-top: 20px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider h6 {
    /*position: absolute;*/
    /*bottom: 30px;*/
    /*right: 0;*/
    color: rgba(0, 0, 0, 0.8);
    border-radius: 0px 0px 4px 0px;
    background: #fff;
    margin: 0;
    /*width: 51.8%;*/
    text-align: center;
    line-height: 12px;
    padding: 11px 15px;
    letter-spacing: unset;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider h6 span{
    color: rgba(0, 0, 0, 0.8) !important;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider img{
    margin: 0;
    border-radius:10px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider p{
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-explore-slider.simp-custom-blog-padding{
    padding-bottom: 20px;
}


.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image {
    width:50% !important;
    margin:0;
    padding:0;
}

.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image .fullWidthWidgetWrapper.clearfix {
    padding:13.3245% 6.3959% 13.3245% 15.1899%;
}

:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wtformjson.fullWidthWidget.:is(.outer-page,.outerpage) {
    /*width: 50% !important;*/
    margin:0;
    padding:0;
    display:flex;
    align-items:center;
    justify-content:center;
}

/* form styling  */

:is(.outer-page,.outerpage)  .simp-custom-news-letter-form.wtformjson .one-col {
    padding: 0
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson .form-group {
    padding: 0;
    margin: 0;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson .control-label-custom {
    color:  #fff;
    font-family: Suranna,serif;
    font-size: clamp(20px,3.2vw ,48px);
    font-style: normal;
    font-weight: 500;
    line-height: clamp(21px,3.76vw ,56px); /* 116.667% */
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0 0 6.18%;
    width: 100%;
    /* padding: 0; */
}


:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson form{
    margin-left:  8.2611%!important;
    margin-right: 40px !important;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset {
    display: flex;
    align-items: end;
    /* justify-content: center; */
    /* padding: 0 80px 0 0; */
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group:first-child {
    width: 100%;
    position: relative;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson div#message-8479-851955-3558914 {
    display:none;
}
:is(.outer-page,.outerpage).simp-custom-news-letter-form.wtformjson fieldset .form-group:last-child {
    position: relative;
    width: 100%;
    left: -16.7%;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group input {
    border: unset;
    background: transparent;
    box-shadow: unset;
    padding: 0;
    border-radius: 0px;
    border-bottom: 2px solid  #fff;
    height: 100%;
    width: 65%;
    color:  #fff;
    /*font-family: Poppins;*/
    font-size: clamp(12px,1.33vw,20px);
    font-style: normal;
    font-weight: 300;
    line-height: 33.5px; /* 167.5% */
    letter-spacing: 1px;
    padding: 0 0 9px;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .col-md-6 {
    width: 100%;
    margin-top: 11.024% !important;
}
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group input::placeholder {
    color:  #fff
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset button {
    letter-spacing: 1px;
    width: 100%;
    max-width: 150px;
    margin: 0;
    padding: 1.73% 0;
    border-radius: 4px;
    border: 1px solid  #fff;
    background-color:transparent;
    color:  #fff;
    text-align: center;
    /*font-family: Poppins;*/
    font-size: clamp(12px,1.2vw,18px);
    font-style: normal;
    font-weight: 400;
    line-height: 50px; /* 277.778% */
    letter-spacing: 1px;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group:last-child .col-sm-12.col-md-6 {
    display: flex;
    justify-content: flex-start;
}

:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group p {
    display:flex;
    width: 100%;
    text-wrap: nowrap;
    /* min-width: max-content; */
    justify-content: center;
    margin: 0;
    color:#fff;
    text-align: center;
    /*font-family: Poppins;*/
    font-size: clamp(12px,1.33vw ,20px);
    font-style: normal;
    font-weight: 300;
    line-height: 33.5px; /* 167.5% */
    letter-spacing: 1px;
    white-space:nowrap;
}

.outer-page .clearfix.widget-wrapper.wt1img.fullWidthWidget.simp-custom-newsletter-image img {
    border-radius:4px;
}

@media screen and (max-width: 870px) {
   :is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset button {
        letter-spacing: 1px;
        /* width: 100%; */
        width: 80px;
        margin: 0;
        padding: 1.73% 0;
        border-radius: 4px;
        border: 1px solid rgba(0, 0, 0, 0.80);
        background-color:transparent;
        color: rgba(0, 0, 0, 0.80);
        text-align: center;
        /*font-family: Poppins;*/
        font-size: clamp(12px,1.2vw,18px);
        font-style: normal;
        font-weight: 400;
        line-height: 50px; /* 277.778% */
        letter-spacing: 1px;
        text-transform: uppercase;
    }
}

/*new changes for error and padding*/
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form {
    background-color: #000;
    /*padding: 3.563% 0;*/
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-news-letter-form fieldset .col-sm-8.text-danger{
    left:50%;
    transform:translateX(-50%);
    position: absolute;
    bottom: -30px;
    font-size: clamp(12px, 1.33vw, 18px);
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-news-letter-form fieldset .col-sm-8.text-success{
    left: 50%;
    transform:translateX(-50%);
    position: absolute;
    bottom: -30px;
    font-size: clamp(12px, 1.33vw, 18px);
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-news-letter-form .modal.recaptcha-modal .modal-title{
    font-size:clamp(12px, 1.33vw, 18px);
}
:is(.outer-page,.outerpage)  .simp-custom-news-letter-form.wtformjson fieldset button {
    min-width: 100px;
}
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson .control-label-custom {
    margin: 0 0 3.18%;
}
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .col-md-6 {
    width: 100%;
    margin-top: 6.024% !important;
}
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-news-letter-form.widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper .one-col .control-label-custom {
    font-size: clamp(24px, 1.875vw, 36px);
    line-height: clamp(32px, 3.86vw, 58px);
    letter-spacing: 1px;
    color: #fff;
    font-weight: 700;
    text-transform:unset;
    font-family: Montserrat, sans-serif;
}
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group p,
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group input,
:is(.outer-page,.outerpage) .simp-custom-news-letter-form.wtformjson fieldset .form-group input::placeholder{
    font-size: clamp(12px,1.33vw ,18px);
}

/*to reduce the height of the widget*/
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form {
    /*background-color: #fff;*/
    padding: 1.563% 0;
}

@media (max-width:1200px){
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form {
        padding: 2.563% 0;
    }
}

@media (max-width:900px){
    :is(.outer-page,.outerpage) .content_wrapper .no-gutter .clearfix.widget-wrapper.wtformjson.fullWidthWidget.simp-custom-news-letter-form {
        padding: 3.563% 0;
    }
}
/*mobile*/
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset .text-danger{
    position:absolute;
    bottom:0;
    font-size:13px;
}
.mobile .content_wrapper .no-gutter .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset .text-success{
    position:absolute;
    bottom:0;
    font-size:13px
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson .form-control {
    max-width:90%;
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset .recaptcha-modal button {
    font-size: 20px;
    padding: 5px 14px;
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset .recaptcha-modal .modal-title {
    font-size: 15px;
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset .recaptcha-modal .modal-body .recaptcha-widget {
    display:flex;
    justify-content:center;  
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset button {
    outline:none;
    font-family:Montserrat,sans-serif;
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson.widget-wrapper  .control-label-custom {
    font-size: 24px;
    text-transform: unset;
    line-height: 28px;
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.80);
    font-weight: 700;
}
.mobile .content_wrapper .no-gutter .simp-custom-news-letter-form.wtformjson fieldset button {
    color: #fff;
    background-color: black;
}
.mobile .content_wrapper .no-gutter .simp-custom-new-limage-rtext .col-xs-12 .text-content h2 {
    font-family: "Suranna", serif;
    font-weight: 400;
    font-style: normal;
}



.parent-hotel :is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-media .text-content > a{
    border-radius: 10px;
    background:unset;
}

.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content > a{
    border-radius: 10px;
}

.mobile.parent-hotel .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider .slick-slide > a{
    border-radius: 10px;
}

.mobile.parent-hotel .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-explore-changes.slick-initialized.slick-slider > a{
    border-radius: 10px;
}


/* .landing_PopupWrappers {*/
/*    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_PopupWrappers.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_PopupWrappers img {*/
/*    margin: auto;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: unset;*/
/*    width: unset;*/
/*    display:flex;*/
/*    flex-direction:column;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*.imgforPopup {*/
/*    max-width: 90%;*/
/*    display: block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -35px;*/
/*    right: 0px;*/
/*    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;*/
/*}*/
/*@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;*/
/*}*/
/*@media (max-width: 1536px) {*/
/*    .landing_Popup img {*/
/*        max-width: 80%;*/
/*    }*/
/*    .for-homepage .landing_Popup .popUp_Close {*/
/*        right: 8%;*/
/*    }*/
/*}*/
/*@media (max-width: 1250px) {*/
/*    .landing_Popup img {*/
/*        max-width: 80%;*/
/*        max-height: 90vh;*/
/*    }*/
/*    .for-homepage .landing_Popup .popUp_Close {*/
/*        right: 6%;*/
/*        position: absolute;*/
/*        top: -30px;*/
/*        width: 25px;*/
/*        height: 25px;*/
/*    }*/
/*}*/
/*@media (max-width: 950px) {*/
/*    .landing_Popup img {*/
/*        max-height: 90vh;*/
/*    }*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close {*/
/*    top: -21px;*/
/*    right: 3%;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding: 8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i {*/
/*    font-weight: 100;*/
/*}*/
/*.mobile .landing_Popup img {*/
/*    max-width: 90%;*/
/*}*/
/*@media screen and (orientation: landscape) {*/
/*    .mobile .landing_Popup img {*/
/*        max-height: 80vh;*/
/*    }*/
/*}*/
/*.mobile.for-homepage .landing_Popup .Explore-More {*/
/*     width: 90%;*/
/*}*/









/*.mobile #footer #reservationInfo{*/
/*    padding-top:0 !important;*/
/*    font-size:clamp(13px, 0.73vw, 14px);*/
/*}*/







.mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content h1,
.mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content h2,
.mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content h3 {
    margin: 0 !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-leftwidgetbg.simp-custom-btn .text-content div {
    padding: 0 10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-rightwidgetbg.simp-custom-btn .text-content div {
    padding: 0 10px;
}

.mobile .footer-row .socialIcon a {
    display: flex !important;
    justify-content: center;
    align-items: center;
}



.summary-widget .contentblock .viewbtn a {
    display:flex;
    justify-content:center;
    align-items:center;
}

.summary-content-wrap {
    display:flex;
    flex-direction:column;
}

.summary-content-wrap .contentblock{
    height:inherit;
    display:flex;
    flex-direction:column;
    flex:1 1 0;
}

.summary-content-wrap .contentblock .offcont{
    flex:1 1 0;
    height: inherit;
    display: flex;
    flex-direction: column;
}

.summary-content-wrap .contentblock .offcont div:last-of-type{
    /*margin-top: auto;*/
    display: block;
}

.summary-content-wrap .contentblock .offcont table{
    margin:0;
}

/*.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands {*/
/*    background: #F5F5F5;*/
/*    padding: 0 4.9%;*/
/* }*/
/* .outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands .col-md-8.col-xs-9{*/
/*    max-width: 45.02%;*/
/* }*/
/*.outer-page .simp-custom-clarks-brands .text-content .images img{*/
/*    min-height: 597px;*/
/*}*/
/* .outer-page .simp-custom-clarks-brands .col-md-4.col-xs-3{*/
/*    width: 53.4%;*/
/*    margin-left: 1.5%;*/
/* }*/
/* .outer-page .simp-custom-clarks-brands .indicator{*/
/*    margin-bottom: 2.8%;*/
/* }*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator {*/
/*    background:#fff;*/
/*    text-align: left;*/
/*    position: relative;*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator i{*/
/*    transform: rotate(90deg);*/
/*    color: rgba(0, 0, 0, 0.80);*/
/*    font-size: 38px;*/
/*    font-weight: 300;*/
/*    position: absolute;*/
/*    right: 4.8%;*/
/*    top: 20px;*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active i {*/
/*	transform: rotate(-90deg);*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: none;"]+ i {*/
/*	transform: rotate(90deg);*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description[style="display: block;"]+ i {*/
/*	transform: rotate(-90deg);*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator .description {*/
/*	background: #fff;*/
/*	padding: 1.7% 4% 0.2% 4.3%;*/
/*	display: none;*/
/*}*/
/* .outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active{*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: #fff;*/
/* }*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator.active .description{*/
/*  display: block;*/
/*}*/
/* .outer-page .simp-custom-clarks-brands .text-link .indicator a img{*/
/*    max-height:65px;*/
/*    max-width:165px;*/
/*    margin-left: 4.2%;*/
/*    margin-top: 1%;*/
/*    margin-bottom: 1%;*/
/* }*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span{*/
/*    color: rgba(0, 0, 0, 0.85);*/
/*    font-family: Poppins;*/
/*    font-size: clamp(14px,1.200vw,18px);*/
/*    font-weight: 300;*/
/*    line-height: clamp(20px, 2.133vw, 32px);*/
/*    letter-spacing: 1px;*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more{*/
/*    color: rgba(0, 0, 0, 0.85);*/
/*    font-weight: 400;*/
/*    text-decoration: underline;*/
/*    margin-left: 1.1%;*/
/*    cursor:pointer;*/
/*}*/
/*.outer-page .simp-custom-clarks-brands .text-link .carousel .indicator span .more:hover{*/
/*    text-decoration: none;*/
/*}*/
/* @media (max-width: 1050px){*/
/*     .outer-page .simp-custom-clarks-brands .text-content .images img{*/
/*         min-height: 500px;*/
/*      }*/
/* }*/
/* @media (max-width: 900px){*/
/*     .outer-page .simp-custom-clarks-brands .text-content .images img{*/
/*         min-height: 400px;*/
/*      }*/
/* }*/
/*@media (max-width: 800px){*/
/*     .outer-page .simp-custom-clarks-brands .text-content .images img{*/
/*         min-height: 380px;*/
/*      }*/
/* }*/
/* headinng */
/*.outer-page .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{*/
/*    background: #F5F5F5;*/
/*    padding-top: 6.65%;*/
/*}*/
/*.simp-custom-clarks-brands-heading h4{*/
/*    text-transform: uppercase;*/
/*    text-align: center;*/
/*    margin-bottom: 0;*/
/*}*/
/* btn  */
/*.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore{*/
/*    background: #F5F5F5;*/
/*    padding: 1.65% 0 6.7% 0;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .one-col{*/
/*    display: flex;*/
/*    justify-content: flex-end;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-brands-explore .fullWidthWidgetWrapper .btn{*/
/*    background: transparent;*/
/*    color: rgba(0, 0, 0, 0.80);*/
/*    text-align: center;*/
/*    text-transform: uppercase;*/
/*    border: 1px solid rgba(0, 0, 0, 0.80);*/
/*    padding: 0;*/
/*    width: 11.67%;*/
/*    border-radius: 4px;*/
/*    margin-right: 23.2%;*/
/*}*/

/*.mobile .simp-custom-clarks-brands {*/
/*    padding: 0 22px;*/
/*    background: #F5F5F5;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .carousel {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .carousel > div{*/
/*    width: 100%;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .carousel .images img{*/
/*    display: none;*/
/*    border-radius: 4px;*/
/*    height: 339px;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .carousel .images .clarks-inn{*/
/*    display: block;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .carousel-indicators{*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    margin-top: 5px;*/
/*    margin-bottom: 25px;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator{*/
/*    max-width: 100px;*/
/*    max-height: 60px;*/
/*    margin: 20px 10px;*/
/*    padding: 0;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator img{*/
/*    max-width: 76px;*/
/*    max-height: 33px;*/
/*    padding: 0;*/
/*    border-radius: 12px;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .col-md-4.col-xs-3 .indicator img a{*/
/*    padding: 0;*/
/*}*/
/*.mobile .simp-custom-clarks-brands .description {*/
/*    display: none;*/
/*}*/
/*.mobile .content_wrapper .no-gutter .simp-custom-clarks-brands{*/
/*    margin-bottom: 0;*/
/*}*/
/*@media (orientation:landscape){*/
/*    .mobile .content_wrapper .no-gutter .simp-custom-clarks-brands img{*/
/*        width:100%*/
/*    }*/
/*}*/
 /*headinng */
/*.mobile .content_wrapper .no-gutter .simp-custom-clarks-brands-heading{*/
/*    background: #F5F5F5;*/
/*    padding-top: 7.7%;*/
/*    padding-bottom: 3.7%;*/
/*    margin: 0;*/
/*}*/
/*.mobile .simp-custom-clarks-brands-heading h4{*/
/*    text-transform: uppercase;*/
/*    text-align: center;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*}*/
/* btn  */
/*.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{*/
/*    background: #F5F5F5;*/
/*    padding: 1.65% 0 6.7% 0;*/
/*}*/
/*.mobile .content_wrapper .no-gutter .simp-custom-brands-explore{*/
/*    margin: 0;*/
/*}*/
/*.mobile .simp-custom-brands-explore .col-xs-12{*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    margin: 0;*/
/*    padding: 0;*/
/*}*/
/*.mobile .simp-custom-brands-explore .col-xs-12 .btn{*/
/*    background: transparent;*/
/*    color: rgba(0, 0, 0, 0.80);*/
/*    text-align: center;*/
/*    text-transform: uppercase;*/
/*    border: 1px solid rgba(0, 0, 0, 0.80);*/
/*    padding: 5px 10px;*/
/*    margin: 0;*/
/*    border-radius: 4px;*/
/*}*/

header .navbar-top #resv-form .booking-form-wrapper #bookingForm  .tohide,
 header .navbar-top #resv-form .booking-form-wrapper #bookingForm .vc_tohide{
    display:none!important;
}
/*.btn-wrapper .btn.btn-full-width{
    display:none;
}*/
.btn-wrapper.form-trigger-button .btn.btn-full-width{
    display:block;
    height:72px;
}
.outer-page .jssor-carousel-container .bookingform-wrapper .tohide , .bookingform-wrapper .vc_tohide {
    display: none !important;
}

/*.outer-page header .navbar.navbar-top.scroll .modal-dialog .modal-content .modal-body #bookingForm #booking-form .form-group.date-parameter-block.tohide{*/
/*    display:block !important;*/
/*}*/
 .bookingform-wrapper .booking-form.booking-button .date-parameter-block {
    display: block!important;
}
 .btn-wrapper .btn.btn-full-width {
    display: block;
}
.outer-page span.select2-selection.select2-selection--single.form-control {
    padding-left:0 !Important;
}

.outer-page .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left:0 !important;
}
/*-------------------------------------*/
@media screen and (max-width:1300px){
   
    .outer-page .jssor-carousel-container .sm_booking_form.booking-form.booking-button {
        background:#fff
    }
    .outer-page .jssor-carousel-container .abs_parent .sm_booking_form > div:nth-child(2){
        width: 35% !important;
    }
    
    /*.outer-page .jssor-carousel-container .select2.select2-container{
        width:unset !important;;
    }*/
    /*.select-hotel .select2-selection__arrow{*/
    /*    transform:translateX(25px)*/
    /*}*/
}
@media screen and (max-width:1300px){
    .outer-page .jssor-carousel-container .abs_parent .sm_booking_form > div:first-child{
        width: 28% !important;
    }
}
/*@media screen and (max-width: 1200px){*/
/*    .select-hotel .select2-selection__arrow {*/
/*        transform: translateX(95%);*/
/*    }*/
    
/*}*/
/*@media screen and (max-width: 1100px){*/
/*    .select-hotel .select2-selection__arrow {*/
/*        transform: translateX(250%);*/
/*    }*/
/*    .select-location .select2-selection__arrow {*/
/*        transform: translateX(70%);*/
/*    }*/
/*}*/
/*@media screen and (max-width: 800px){*/
/*    .select-hotel .select2-selection__arrow {*/
/*        transform: translateX(95%);*/
/*    }*/
/*    .select-location .select2-selection__arrow {*/
/*        transform: translateX(-15%);*/
/*    }*/
/*}*/
span.select2.select2-container.select2-container--default.select2-container--open.select2-container--above {
    width:100% !important;
}

span.select2.select2-container.select2-container--default.select2-container--above.select2-container--focus {
    width:100% !important;
}
span.select2.select2-container.select2-container--default {
    width: 100% !important;
}

/* homepage booking form */
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-location,
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-hotel {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-location label,
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-hotel label {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-location .select2-selection__rendered,
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-hotel .select2-selection__rendered {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.parent-hotel #bookingForm  #booking-form .dp-holder .form-control {
  padding-left: 0 !important;
}


/* reservation modal */
.parent-hotel .navbar .modal #bookingForm .select-location,
.child-hotel .navbar .modal #bookingForm .select-location,
.parent-hotel .navbar .modal #bookingForm .select-hotel,
.child-hotel .navbar .modal #bookingForm .select-hotel {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.parent-hotel .navbar .modal #bookingForm .select-location .select2-selection__rendered,
.parent-hotel .navbar .modal #bookingForm .select-hotel .select2-selection__rendered {
  padding-right: 10px !important;
  padding-left: 10px !important;
}

.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .form-group,
.child-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .form-group {
  border: 1px solid rgba(0,0,0,0.1);
  border-right: 0;
}

.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper,
.child-hotel  .navbar.navbar-top .modal .booking-form-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm,
.child-hotel  .navbar.navbar-top .modal .booking-form-wrapper #bookingForm {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 70px 20px !important;
}

.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .btn-wrapper.form-trigger-button {
  position: absolute;
  top: 70px;
  right: 20px;
}
.child-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .btn-wrapper {
  position: static;
}
.child-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .btn-wrapper .btn {
  height: 72px;
}
.parent-hotel  .navbar.navbar-top .modal .booking-form-wrapper #bookingForm #booking-form {
  margin: 0 !important;
}
.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm  #booking-form .form-group.min-price-wrapper,
.child-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm  #booking-form .form-group.min-price-wrapper {
  display: none !important;
}
.child-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form {
    display: flex !important;
    /*outline: 1px solid rgba(0,0,0,.3);*/
}
.child-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .promo-block.text-field.tohide .form-control {
    border: 1px solid rgba(0,0,0,0.3) !important;
    height: 100%;
} 
.child-hotel.for-homepage .jssor-carousel-container #bookingForm {
    /*max-width: 444px !important;*/
    /*max-width: 492px !important;*/
    display: flex;
}
.child-hotel .jssor-carousel-container #bookingForm .btn-wrapper {
    right: 0;
    left: 100%;
}
/*@media (min-width: 1101px) {*/
/*    .child-hotel.for-homepage .jssor-carousel-container #bookingForm {*/
/*        max-width: 700px !important;*/
/*    }*/
/*}*/
@media (max-width: 1100px) {
    /*.child-hotel.for-homepage .jssor-carousel-container #bookingForm {*/
    /*    margin-left: -20%;*/
    /*}*/
    /*.child-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .btn-wrapper {*/
    /*    left: 100% !important;*/
    /*}*/
    /*.child-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .btn-wrapper input.btn.btn-full-width {*/
    /*    min-width: 160px;*/
    /*    padding-right: 0 !important;*/
    /*    padding-left: 0 !important;*/
    /*}*/
}

.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm  #booking-form .btn-wrapper {
  display: block;
  position: static;
}
.parent-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm #booking-form .btn-wrapper .btn {
    height: 72px;
}

/* hide the date picker */
.outer-page .navbar.navbar-top.scroll .modal #bookingForm #booking-form .form-group.date-parameter-block.tohide {
  display: none !important;
}

/* adding borders */
.child-hotel.for-homepage .jssor-carousel-container #booking-form .date-parameter-block {
    border-right: 1px solid rgba(0,0,0,.2);
    background-color: white;
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm {
    outline: 1px solid rgba(0,0,0,0.3);
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-location,
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm .select-hotel {
    border-right: 1px solid rgba(0,0,0,0.2);
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .date-parameter-block:nth-of-type(2) {
  border-left: 1px solid rgba(0,0,0,0.2);
  padding-left: 10px;
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .promo-block {
  border-left: 1px solid rgba(0,0,0,0.2);
  padding-left: 10px;
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .promo-block .tb-holder input {
  height: 100%;
}

.for-innerpage .scroll .resv {
    color: white !important;
}

/* adding border below labels */
/*#bookingForm .select-location > div,*/
/*#bookingForm .select-hotel > div{*/
/*    border-top: 1px solid rgba(0,0,0,.1) !important;*/
/*}*/

#bookingForm .form-group.date-parameter-block {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
/* #bookingForm .form-group.date-parameter-block.tohide {
    margin-left: 0 !important;
    margin-right: 0 !important;
} */
#bookingForm .form-group.date-parameter-block > label {
    padding-left: 10px;
}
/* #bookingForm .form-group.date-parameter-block.tohide > label {
    padding-left: 10px;
} */
#bookingForm #booking-form .form-group.date-parameter-block .dp-holder input {
    padding-left: 10px !important;
}
/* #bookingForm #booking-form .form-group.date-parameter-block.tohide .dp-holder input {
    padding-left: 10px !important;
} */
/*#bookingForm .form-group.date-parameter-block > div {*/
/*    border-top: 1px solid rgba(0,0,0,.1) !important;*/
/*}*/
/*#bookingForm .form-group.date-parameter-block.tohide > div {*/
/*    border-top: 1px solid rgba(0,0,0,.2) !important;*/
/*}*/
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .promo-block {
    margin-left: 0 !important;
}
.parent-hotel.for-homepage .jssor-carousel-container #bookingForm #booking-form .date-parameter-block:nth-of-type(2) {
    padding-left: 0 !important;
}
.child-hotel .navbar.navbar-top .modal .booking-form-wrapper #bookingForm .form-group label {
    margin-left: -8%
}

/* final customization */
#bookingForm .whyBookDirect {
    top: 100%;
    right: 0;
    /* background: white; */
}
.parent-hotel #bookingForm .whyBookDirect {
    right: -180px;
}
.child-hotel #bookingForm .whyBookDirect {
    right: -180px;
}
#bookingForm .whyBookDirect a.active {
    color: white;
}
.jssor-carousel-container #bookingForm .whyBookDirect a.active {
    font-weight: 600;
}

.modal #bookingForm .whyBookDirect a.active {
    color: black;
}
.explorer_chain .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits.changePosOfBenefits {
    top: unset;
}
.modal #bookingForm .whyBookDirect {
    top: 75%;
    right: 8px;
}
#bookingForm .whyBookDirect {
    top: 100%;
    right: 0;
}

.explorer_chain .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits.changePosOfBenefits {
    top: unset;
}

.bookingform-wrapper .abs_parent {
    max-width: unset;
}

@media (max-width: 768px) {
    #bookingForm .whyBookDirect a.active {
        color: black;
    }
}

@media (min-width: 768px) {
    .bookingform-wrapper .abs_parent {
        width: 100%;
    }
}

@media (min-width: 900px) {
    .bookingform-wrapper .abs_parent {
        width: 90%;
    }
}
@media (min-width: 1000px) {
    .bookingform-wrapper .abs_parent {
        width: 80%;
    }
}
@media (min-width: 1100px) {
    .bookingform-wrapper .abs_parent {
        max-width: 1024px;
    }
    .child-hotel .bookingform-wrapper .abs_parent {
        max-width: 850px;
    }
}

@media (min-width: 768px) {
    #bookingForm .date-parameter-block {
        width: 140px;
    }
    .parent-hotel #bookingForm .date-parameter-block {
        width: 120px;
    }
    .child-hotel #bookingForm .date-parameter-block {
        width: 148px;
    }
}

#bookingForm .whyBookDirect .wrapperOfBenefits {
    background: rgba(0,0,0,.8);
}
#bookingForm .whyBookDirect .wrapperOfBenefits::after {
    border-top: 15px solid rgba(0,0,0,.8);
}
.explorer_chain .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits.changePosOfBenefits::after {
    border-bottom: 15px solid rgba(0,0,0,.8);
}

/* to make the 'why book direct' text visible */
.jssor-carousel-container.aspectratio16-9 .sliders-jssor .item:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0,0,0,.3);
    /*background-image: -webkit-linear-gradient(bottom,#000b 0,transparent);*/
    z-index: 10;
}

/*.headerTopStrip {*/
/*    height: 0;*/
/*}*/
/*.topStrip-details,*/
/*.topStrip-details-2 {*/
/*    color: #ffffff;*/
/*    padding: 0 20px;*/
/*}*/
/*a.topStrip-details:hover {*/
/*    color: #c39c3c;*/
   
/*}*/
/*.topStrip-newtab{*/
/*    padding-left: 5px;*/
/*}*/
/*.collapsedNavbar nav.navbar.navbar-top {*/
/*    height: auto;*/
/*}*/
/*.collapsedNavbar .headerTopStrip{*/
/*    background: #2b2a29;*/
/*    color: #ffffff;*/
/*    font-size: 14px;*/
/*    height: 30px;*/
/*    transition: all ease .5s;*/
/*    overflow: hidden;*/
/*}*/
/*.mobile .collapsedNavbar .headerTopStrip{*/
/*    background: #333;*/
/*    color: #f4f4f4;*/
/*    font-size: 14px;*/
/*    height: 30px;*/
/*    transition: all ease .5s;*/
/*    overflow: hidden;*/
/*}*/
/*.headerTopStrip .header_top_contact {*/
/*    float: left;*/
/*}*/
/*.headerTopStrip .topStrip-newtab:before {*/
/*    content: "\e00f";*/
/*}*/
/*.headerTopStrip .topStrip-close-btn {*/
/*    float: right;*/
/*    background: none;*/
/*    border: none;*/
/*}*/
/*.collapsedNavbar header nav.navbar.navbar-top {
    height: 134px;
}*/
/*.mobile .topStrip-details-2 {*/
/*    margin-left: 25px;*/
/*    padding: 0;*/
/*}*/
/*.mobile.collapsedNavbar .headerTopStrip{*/
/*    height:60px;*/
/*}*/
/*.mobile .headerTopStrip .topStrip-close-btn{*/
/*    position:absolute;*/
/*    right:5px;*/
/*}*/







#footer .comm_cont.f_bot .container {
    padding: 0;
    display: flex;
}
#footer .comm_cont.f_bot .container .text-center {
    text-align:left;
}
#footer .comm_cont.f_bot .container .prop-rights {
    text-align:right;
}
.parent-hotel #footer .comm_cont.f_bot .container .prop-rights {
    text-align:right;
    padding: 0;
}
.mobile #footer .footer-row.final p {
    color:#fff;
}
.outer-page #footer .footer-row {
    padding: 5px 0 15px 0;
}

/*.custom-publication .clearfix.widget-wrapper.wt1tb.bgColorContainer{*/
/*    padding:15px 0 15px 0; */
/*}*/
/*.custom-publication h2{*/
/*    color:black;*/
/*    font-weight:bold;*/
/*}*/
/*.custom-publication div[data-widget-id="2117972"]{*/
/*    padding:30px 100px 30px 100px;*/
/*}*/
/*.custom-publication a.btn.btn-forlink.pull-center {*/
/*    vertical-align:middle;*/
/*}*/
/*.custom-publication .reset-width{*/
/*    width:130px !important;*/
/*    margin-right: 3%;*/
/*    filter: grayscale(1);*/
/*}*/
/*.custom-publication div[data-widget-id="2117972"] .text-content-wrapper {*/
/*    text-align: center;*/
/*    margin: 0 auto;*/
/*    width: 75%;*/
/*}*/
/*.custom-publication div[data-widget-id="2117972"] .text-content-wrapper a.btn.btn-forlink.pull-center {*/
/*    float:none;*/
/*    background-color: #0A151E;*/
/*    padding: 0 20px;*/
/*    color: white;*/
/*}*/
/*.custom-publication {*/
/*   margin-top:-70px;*/
/*}*/
/*.custom-publication div[data-widget-id="2117972"] .text-content-wrapper div strong {*/
/*    color: #586066;*/
/*}*/
/*.widget-wrapper[data-widget-id="2117972"] .font-abold {*/
/*    color: #586066;*/
/*}*/
/*.btn.btn-subscribe:hover {*/
/*    background-color: #294c4b;*/
/*    color: white;*/
/*}*/
/*a.btn, button.btn {*/
/*    font-size: 13px;*/
/*    line-height: 13px;*/
/*    padding: 7px 15px !important;*/
/*}*/

/*.custom-connect-title{*/
/*    padding-top:40px;*/
/*}*/
/*.custom-footer-row{*/
/*    padding-top:20px;*/
/*    padding-bottom:20px;*/
/*}*/
/*.custom-connect-title,*/
/*.custom-footer-row{*/
/*    display: block;*/
/*    text-align: center;*/
    /*background-color: #e9eaeb;*/
/*    background-color: #F5F5F5;*/
/*}*/
/*.custom-connect-div .custom-first-line{*/
/*    color:#294c4b !important;*/
/*    font-weight: 500 !important;*/
/*}*/
/*.custom-connect-div .form-control.user_email {*/
/*    height: 30px !important;*/
/*    border: solid 0.5px rgba(4, 37, 65, 0.79);*/
/*}*/
/*.custom-connect-div .custom-footer-row .button-holder {*/
/*   margin-left:-8px !important;*/
/*   background-color: transparent;*/
/*   height:31px !important;*/
/*}*/
/*.btn.btn-subscribe {*/
/*    background-color: white;*/
/*    border: 1px solid #294c4b;*/
/*    color: #294c4b;*/
/*    padding: 7px 12px 8px !important;*/
/*}*/
/*.custom-connect-div .custom-footer-row .news_letter_block {*/
/*    margin-right:100px;*/
/*}*/
/*.custom-connect-div .form-group{*/
/*    width:259.5px !important;*/
/*}*/
/*.custom-publication .new-york-times-img {*/
/*    filter: brightness(3.5) invert(1);*/
/*    width:250px !important;*/
/*}*/
/*.custom-publication .CNN-img {*/
/*    width:85px !important;*/
/*}*/
/*.custom-publication .clearfix.widget-wrapper.wt1tb.bgColorContainer{*/
/*    display: none;*/
/*}*/
/*.custom-publication div[data-widget-id="2117972"]{*/
/*    display: none;*/
/*}*/

/*.mobile .custom-publication .reset-width{*/
/*    width:70px !important;*/
/*    margin:0 !important;*/
/*}*/
/*.mobile .custom-publication .CNN-img{*/
/*    width:35px !important;*/
/*}*/
/*.mobile .custom-publication .new-york-times-img{*/
/*    width:130px !important;*/
/*}*/
/*.outer-page .custom-connect-div .btn{*/
/*    line-height:normal !important;*/
/*}*/
/*.mobile .custom-connect-div .custom-footer-row .news_letter_block {*/
/*	margin: 0;*/
/*}*/

/*.mobile .custom-connect-div .clearfix.widget-wrapper.newsletter-wrap {*/
/*	display: flex;*/
/*	justify-content: center;*/
/*}*/





[data-hotelid="7363"].mobile.child-hotel form .booknow-options-wrapper{
    margin: 10px auto;
    display:none;
}
[data-hotelid="7363"].mobile.child-hotel form .booknow-options-wrapper .booknow-options{
    display: flex;
    justify-content: center;
    flex-direction: column;
    margin: 0 auto;
    width: 100px;
}
[data-hotelid="7363"].mobile.child-hotel form .booknow-options-wrapper .booknow-options a{
    margin: 5px 0px;
    padding: 5px 10px;
    color: #fff;
    border: 1px solid;
    background-color: #2B2A29;
    text-align: center;
}
[data-hotelid="7363"].mobile.child-hotel form .booknow-options-wrapper.show-options{
    display:block;
}

.parent-hotel .content_wrapper .no-gutter .text-content p:empty, .content_wrapper .no-gutter .widget-wrapper p:empty{
    display: none !important;
}
.parent-hotel .homepage .content_wrapper{
    background: #F5F5F5;
    padding-top: 0;
    padding-bottom: 0;
}
.mobile.parent-hotel .homepage-content .content_wrapper{
    background: #F5F5F5;
}
.parent-hotel .address-block-details{
    display: none;
}
.parent-hotel .outer-page .content_wrapper .no-gutter .simp-custom-padding-top {
    padding-top: 1.563%;
    padding-bottom: 0;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-brand-video{
    padding:1.563% 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-brand-video .elementor-video{
    border-radius:10px;
}
/* ------------------ BOOKING FORM CSS -----------------------------*/
/*.parent-hotel .bookingform-wrapper{*/
/*    position: unset;*/
/*    transform: unset;*/
/*    width: 100%;*/
/*}*/
/*.parent-hotel .bookingform-wrapper .abs_parent{*/
/*    width: 100%;*/
/*    max-width: unset;*/
/*    border-radius: 4px;*/
/*    background: #020202;*/
/*    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);*/
/*}*/
/*.parent-hotel .bookingform-wrapper #bookingForm > div{*/
/*    width: 12%;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #bookingForm > div select{*/
/*    border-top : none;*/
/*    background: #000;*/
/*    color: #fff;*/
/*    border-right: none;*/
/*    border-left: none;*/
/*    border-bottom: 1px solid #fff;*/
/*    padding-left: 0;*/
/*}*/
/*.parent-hotel #bookingForm .btn-wrapper{*/
/*    top: 50%;*/
/*    right: 4.9%;*/
/*    transform: translateY(-50%);*/
/*    bottom: unset;*/
/*}*/
/*.parent-hotel #bookingForm .btn-wrapper input{*/
/*    background: #FFF;*/
/*    font-family: Poppins; */
/*    color: #020202; */
/*    font-size: clamp(12px, 1.2vw, 18px);*/
/*    line-height: clamp(18px, 3.333vw, 50px) !important;*/
/*    font-weight: 400;*/
/*    letter-spacing: 1px;*/
/*}*/
/*.parent-hotel #bookingForm{*/
/*    padding: 2.734% 4%;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*.parent-hotel .open-form-block.vc_open-form-block , .form-group.min-price-wrapper{*/
/*    display: none !important;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #booking-form .form-group.date-parameter-block{*/
/*    display: block;     */
/*    width: 33%;*/
/*    margin-right: 14.8% !important;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #booking-form .form-group.date-parameter-block > div{ */
/*    border: none;*/
/*    background: unset;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #booking-form .form-group.date-parameter-block > div span{*/
/*    color: #fff;*/
/*    margin-right: 0;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #booking-form .form-group.date-parameter-block input{*/
/*    border-top : none;*/
/*    color: #fff;*/
/*    border-right: none;*/
/*    border-left: none;*/
/*    border-bottom: 1px solid #fff;*/
/*    padding-left: 0;*/
/*    padding-right: 0;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #bookingForm > div{*/
/*    width: 14.9%; */
/*}*/
/*.parent-hotel .bookingform-wrapper #bookingForm > div.select-block.select-location{*/
/*    margin-right: 8%;*/
/*    padding-left: 13px;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #bookingForm > div.select-block.select-hotel{*/
/*    padding-right: 12px;*/
/*    margin-right: 4.9%;*/
/*}*/
/*.parent-hotel .bookingform-wrapper #booking-form{*/
/*    width: 40%;*/
/*    margin-left: 0;*/
/*}*/
/*.parent-hotel #bookingForm .btn-wrapper{*/
/*    width: 13.45%;*/
/*}*/
/*.parent-hotel #bookingForm .form-group label , .bookingform-wrapper #bookingForm > div select , .bookingform-wrapper #booking-form .form-group.date-parameter-block input{*/
/*    font-family: Poppins;*/
/*    font-size: clamp(12px, 1.2vw, 18px);*/
/*    line-height: clamp(18px ,1.767vw, 26.5px);*/
/*    letter-spacing: 1px;*/
/*    font-weight: 400;*/
/*} */
/*.parent-hotel .bookingform-wrapper #bookingForm > div select , .bookingform-wrapper #booking-form .form-group.date-parameter-block input{*/
/*    font-weight: 300;*/
/*}*/
/*@media screen and (max-width: 1232px){*/
/*    .parent-hotel .bookingform-wrapper #booking-form {*/
/*        width: 45%;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 1095px){*/
/*    .parent-hotel .bookingform-wrapper #booking-form {*/
/*        width: 45%;*/
/*    }*/
/*    .parent-hotel .bookingform-wrapper #bookingForm > div.select-block.select-location{*/
/*        margin-right: 3%;*/
/*    }*/
/*    .parent-hotel .bookingform-wrapper #bookingForm > div.select-block.select-hotel {*/
/*        margin-right: 2.9%;*/
/*    }*/
/*    .parent-hotel .bookingform-wrapper #booking-form .form-group.date-parameter-block{*/
/*        margin-right: 10.8% !important;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 930px){*/
/*    .parent-hotel #bookingForm .btn-wrapper{*/
/*        right: 7.9%;*/
/*        top: 57%;*/
/*    }*/
/*}*/
/*@media screen and (max-width:830px){*/
/*    .parent-hotel #bookingForm .btn-wrapper{*/
/*        right: 10.9%;*/
/*    }*/
/*}*/
/*  ------------------------ FIXED TEXT BLOCK ----------------------------*/

/*.parent-hotel .outer-page .widget-wrapper.simp-custom-hero-text ,  .outerpage  .widget-wrapper.simp-custom-hero-text {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%,-50%);*/
/*    width: 32% !important;*/
/*    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.30); */
/*}*/
/*.parent-hotel .outer-page .widget-wrapper.simp-custom-hero-text h1,  .outerpage  .widget-wrapper.simp-custom-hero-text h1{*/
/*    font-family: Playfair Display;*/
/*    font-size: clamp(24px, 3.2vw, 48px);*/
/*    line-height: clamp(40px, 4.2vw, 64px); */
/*    letter-spacing: 1px;*/
/*    color: #fff;*/
/*    font-weight: 500;*/
/*    text-align: center;*/
/*    margin: 0;*/
/*}*/
/*.parent-hotel .outer-page .widget-wrapper.simp-custom-hero-text p:empty,  .outerpage  .widget-wrapper.simp-custom-hero-text p:empty{*/
/*    display: none;*/
/*}*/
/*.parent-hotel .mobile .simp-custom-hero-text{*/
/*    display: none;*/
/*}*/
/*  --------------- MOBILE LOGO-------------------*/
.parent-hotel.mobile .logo.navbar-logo img{
    /*width: 36%;*/
}

.mobile .simp-custom-rately{
    margin: 0 !important;
    height: 0;
}

/*.parent-hotel.for-homepage.for-homepage #footer{*/
/*    background: #000;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container{*/
/*      margin:0;*/
/*      min-width:100%;*/
/*      height:100%;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont{*/
/*      margin:0;*/
/*      display:flex;*/
/*      position:relative;*/
/*      padding:3.4% 0 9.4% 0;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:first-child .brand-logo{*/
/*  margin-top: 3.2%;*/
/*  margin-bottom: 7.568%;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont{*/
/*    text-align: left;*/
/*    padding: 0;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .contact_head{*/
/*    margin-left: 4.4%;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul{*/
/*    margin-left: 1.1%;*/
/*    margin-top: 0.8%;*/
/*  }*/
/*  .parent-hotel.for-homepage .outer-page #footer .comm_cont .address_block .add_cont ul{*/
/*    display:flex;*/
/*    flex-direction:column;*/
/*    justify-content:space-between;*/
/*    align-items: flex-start;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul li{*/
/*    padding-bottom: 0;*/
/*    margin: 0 0 4.16%;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .footer-detail{*/
/*    display: flex;*/
/*    flex-wrap: nowrap;*/
/*    align-items: center;*/
/*    margin: 2px 13px 0;*/
/*  }*/


/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .footer-detail a{*/
/*    color: rgba(255, 255, 255, 0.85);*/
    /*font-family: Poppins;*/
/*    font-size: clamp(12px,0.934vw,14px);*/
/*    font-style: normal;*/
/*    font-weight: 300;*/
    /*line-height: 26px; */
    /* 185.714% */
/*    letter-spacing: 1px;*/
/*  }*/
  
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .footer-detail span{*/
/*    color: rgba(255, 255, 255, 0.85);*/
    /*font-family: Poppins;*/
/*    font-size: clamp(12px,0.934vw,14px);*/
/*    font-style: normal;*/
/*    font-weight: 300;*/
/*    line-height: 26px; */
/*    letter-spacing: 1px;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack{*/
/*    width: 29px;*/
/*    height: 29px;*/
/*    background: #fff;*/
/*    border-radius: 4px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    margin-right: 16px;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-envelope,*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-phone{*/
/*    color: #000;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-envelope:before,*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-phone:before{*/
/*      font-size:13px*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul> li .fa-stack .fa-phone{*/
/*    transform: rotate(90deg);*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12 .social_block{*/
/*    width: 100%;*/
/*    padding-left:0;*/
/*    margin-left: -5px;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_head{*/
/*    text-align: left;*/
/*    padding: 0;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_head p{*/
/*    color: rgba(255, 255, 255, 0.80);*/
    /*font-family: "Playfair Display";*/
/*    font-size: clamp(14px,1.067vw,16px);*/
/*    font-style: normal;*/
/*    font-weight: 500;*/
    /*line-height: clamp(12px,3.87vw,58px);*/
    /* 362.5% */
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .address_block .contact-us p{*/
/*    margin-left: 3%;*/
/*    color: rgba(255, 255, 255, 0.80);*/
    /*font-family: Playfair Display;*/
/*    font-size: clamp(14px, 1.067vw, 15px);*/
/*    font-weight: 500;*/
/*    line-height: clamp( 46px,3.867vw,58px);*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont{*/
/*    text-align: left;*/
/*    margin-top: 0;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon{*/
/*    display:flex;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a{*/
/*    border-radius: 4px;*/
/*    height:29px;*/
/*    width:29px;*/
/*    margin:0 9px 0 0;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a span{*/
/*    line-height:unset;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a span:before{*/
/*    color: #000;*/
    /* font-size: 14px; */
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .add_head > p:first-child{*/
/*    display: none;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .add_head{*/
/*    margin-left: 37.2%;*/
/*    width: 60%;*/
/*    padding: 0;*/
/*    margin-top: 0;*/
/*    text-align:left;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .add_head p{*/
/*    text-align: left;*/
/*    color: rgba(255, 255, 255, 0.85);*/
    /*font-family: Poppins;*/
/*    font-size: clamp(14px, 1.067vw, 15px);*/
/*    font-weight: 300;*/
/*    line-height: clamp(24px, 1.733vw, 26px);*/
/*    letter-spacing: 1px;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .add_head > p:nth-child(3){*/
/*    width:100%;*/
/*    color: rgba(255, 255, 255, 0.85);*/
    /*font-family: Poppins;*/
/*    font-size: clamp(10px,0.934vw,14px);*/
/*    font-style: normal;*/
/*    font-weight: 300;*/
    /*line-height: 24px; */
    /*171.429% */
/*    letter-spacing: 1px;*/
/*    padding:0 6% 0 0;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont >.comm_cont.f_bot{*/
/*      position:absolute;*/
/*      bottom:2%;*/
/*  }*/

/*  .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper{*/
/*      position:absolute;*/
/*      bottom:6%;*/
/*      padding-top: 1.25%;*/
/*      padding-bottom: 2.6%;*/
/*      width: 92%;*/
/*      margin-left: 4%;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper ul > li{*/
/*      margin: 0 0.62%;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper ul > li a{*/
/*    color: rgba(255, 255, 255, 0.85);*/
    /*font-family: Poppins;*/
/*    font-size: clamp(12px, 1.067vw, 15px);;*/
/*    font-weight: 400;*/
/*    line-height: clamp(24px, 1.733vw, 26px);*/
/*    letter-spacing: 1px;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont >.comm_cont.f_bot .container{*/
/*      min-width: 70%;*/
/*      padding:0;*/
/*      margin: 0 auto;*/
/*  }*/
/*  .parent-hotel.for-homepage #footer .container .comm_cont >.comm_cont.f_bot .container > .text-center{*/
/*      padding:0;*/
/*  }*/
/*.parent-hotel.for-homepage #footer .container .comm_cont >.comm_cont.f_bot .container > .text-center a,*/
/*.parent-hotel.for-homepage #footer .container .comm_cont >.comm_cont.f_bot .container > .text-center p{*/
/*    color: #FFF;*/
    /*font-family: Montserrat;*/
/*    font-size: clamp(10px, 0.867vw, 13px);;*/
/*    font-weight: 300;*/
/*    line-height:clamp(24px, 1.767vw, 26.5px);*/
/*    letter-spacing: 0.5px;*/
/*  }*/
  
/*.parent-hotel.for-homepage #footer .container .comm_cont .address_block{*/
/*    margin-left: 8%;*/
/*}*/

/*  @media screen and (max-width:1420px){*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper{*/
/*      bottom:4%;*/
/*    }*/
/*    #footer .footer-row {*/
/*      padding:5px 0 20px 0;*/
/*    }*/
/*  }*/
 
/*  @media screen and (max-width:1200px){*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .add_head{*/
/*      width: 100%;*/
/*      margin-left: 0;*/
/*      padding-bottom: 5%;*/
/*      margin-left: 35%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:first-child .brand-logo {*/
/*      margin-bottom: 7%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul li{*/
/*      margin:0 0 3%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .add_head > p:nth-child(3){*/
/*      padding:0;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12 .social_block {*/
/*      margin-left: 0;*/
/*      padding: 0;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont{*/
/*      flex-wrap: nowrap;*/
/*      display: flex;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont > .comm_cont.f_bot  .col-xs-12.text-center{*/
/*      display: flex;*/
/*      width: 100%;*/
/*      justify-content: center;*/
/*      align-items: center;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container{*/
/*      padding-right: 5px;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:first-child .brand-logo img {*/
/*      margin-left: 0;*/
/*      width: 20vw;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:first-child{*/
/*      width: 100%;*/
/*      display: flex;*/
/*      align-items: center;*/
/*      padding: 0;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .address_block {*/
/*      margin-left:15%*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper {*/
/*      bottom: 0%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont > .comm_cont.f_bot {*/
/*      position: absolute;*/
/*      bottom: 1%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:nth-child(3){*/
/*      padding: 0;*/
/*      margin-bottom: 3%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper{*/
/*      padding-bottom:1.6%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul > li .fa-stack {*/
/*      width: 30px;*/
/*      height: 30px;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .address_block .add_cont ul > li .footer-detail span {*/
/*      white-space: nowrap;*/
/*      width: 24px;*/
/*      height: 24px;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a {*/
/*      width: 24px;*/
/*      height: 24px;*/
/*      margin: 0px 8px 0 0;*/
/*      display: flex !important;*/
/*      align-items: center;*/
/*      justify-content: center;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a span:before{*/
/*      font-size:14px;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .social_block .social_cont .socialIcon a span{*/
/*      line-height: unset;*/
/*    }*/
/*  }*/
/*  @media screen and (max-width:900px){*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .add_head{*/
/*      margin-left:25%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .address_block {*/
/*      margin-left:8%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12:nth-child(3){*/
/*      padding: 0;*/
/*      margin-bottom: 2%;*/
/*    }*/
/*    .parent-hotel.for-homepage #footer .container .comm_cont .col-xs-12.footer-row.footer_navbar_wrapper{*/
/*      padding-top: 0%;*/
/*    }*/
/*  }*/
  
  
/*  .mobile.parent-hotel.for-homepage #footer .container{*/
/*      padding-left:4px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .brand-logo{ */
/*    display: flex;*/
/*    justify-content: center;*/
/*    margin-top: 30px;*/
/*    margin-bottom: 9px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-row.text-center:nth-child(-n+3) {*/
/*    display: none;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail{*/
/*    margin-bottom: 0;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail a,*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail span{*/
/*    color: #FFF;*/
    /*font-family: Poppins;*/
/*    font-size: 11px;*/
/*    font-weight: 300;*/
/*    line-height: 26px !important;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer  .footer-row.social-bar{*/
/*    border-bottom: 0.5px solid rgba(255, 255, 255, 0.60);*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer  .footer-row.social-bar ul{*/
/*    margin-top: 5px*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .text-center.footer-menu{*/
/*    display: none;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail{*/
/*    margin-bottom: 6px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail .fa-stack i{*/
/*    color:#000;*/
/*    background: #fff;*/
/*    border-radius: 4px;*/
/*    height: 20px;*/
/*    width: 20px;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    font-size: 8px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .socialIcon a{*/
/*    height: 20px;*/
/*    width: 20px;*/
/*    border-radius: 4px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .socialIcon a span{*/
/*    height: 20px;*/
/*    width: 20px;*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    color:#000;*/
/*    font-size: 10px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .social-head p{*/
/*    color: #FFF;*/
/*    text-align: center;*/
/*    font-family: Playfair Display;*/
/*    font-size: 11px;*/
/*    font-weight: 400;*/
/*    line-height: 21px;*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*    margin-top: 7px;*/
/*    margin-bottom: 3px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-row.final{*/
/*    padding: 0;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-row.final a{*/
/*    color: #FFF;*/
    /*font-family: Poppins;*/
/*    font-size: 8px;*/
/*    font-weight: 300;*/
/*    line-height: 26.5px !important;*/
/*    letter-spacing: 1px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage .footer-row:nth-child(4) .footer-detail:nth-child(3) span{*/
/*      margin:0;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage .footer-row:nth-child(4) .footer-detail:nth-child(3) span i{*/
/*      margin-left:4px;*/
/*  }*/
/*  .mobile.parent-hotel.for-homepage #footer .footer-detail .fa-stack .fa-phone{*/
/*      transform: rotate(90deg);*/
/*  }*/





/* number chnage  */


/*.child-hotel[data-hotelid="6450"] #footer .container .add_cont li:last-child {*/
    /* color: red; */
/*    display: none;*/
/*}*/

/*.child-hotel[data-hotelid="7309"] #footer .container .add_cont li:last-child {*/
    /* color: red; */
    /* border: 1px solid red; */
/*    display:none*/
/*}*/


/*.mobile[data-hotelid="7309"]  .text-center.footer-row .footer-detail:last-child a {*/
/*    display:none;*/
/*}*/

/*.mobile[data-hotelid="6450"]  .text-center.footer-row .footer-detail:last-child a {*/
/*    display:none;*/
/*}*/

.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper h2, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper h2{
    width: 42%;
}

.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper p, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper p{
    width: 65%;
    /*margin-bottom: 5.4%;*/
    margin-top: 1.91%;
}

.outer-page .simp-custom-home-welcomeTextBlock , .outerpage .simp-custom-home-welcomeTextBlock {
    background: #fff;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div{
    display: flex;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock, .outerpage .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock{
    padding: 1.563% 0 ;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-welcomeTextBlock .fullWidthWidgetWrapper .text-content-wrapper p, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-welcomeTextBlock .fullWidthWidgetWrapper .text-content-wrapper p{
    padding: 0
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div img + div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div img + div{
    flex-direction: column;
    align-items: baseline;
    justify-content: center;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div , .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{    
    border-radius: 4px;
    /*background: rgba(255, 255, 255, 0.79);*/
    /*box-shadow: 0px 4px 140px 10px rgba(0, 0, 0, 0.07);*/
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:not(:last-child), .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > divdiv:not(:last-child){
    margin: 0 10% 0 0;
}

.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{
    width: 27%;
    padding: 0% 2% 0% 2%;
    display: flex;
    flex-direction: column;
}
.outer-page .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock .text-content-wrapper h3, .outerpage .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock .text-content-wrapper h3{
    /*font-family: Poppins;*/
    line-height: 26.5px;
    font-weight: 400;
    margin-bottom: 1%;
    /*font-size: clamp(19px, 1.302vw, 25px);*/
    font-size:clamp(21px, 2vw, 30px);
    text-align:center;
    
}

.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div{
    width: 67.7%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img{
    height: 67px;
    width: 35.6%;
    filter: brightness(1.1);
    opacity : 0.7;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img + div h4, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div img + div h4{
    /*font-family: Poppins;*/
    line-height: 26.5px;
    font-weight: 400;
    margin-bottom: 10%;
    font-size: clamp(20px, 2.667vw, 40px);
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:first-child img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:first-child img{
    margin-right: 8%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:nth-child(2) img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:nth-child(2) img{
    transform: rotateY(180deg);
    margin-right: 7.8%;
}
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child img, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child img{
    margin-right: 6.7%;
}
/*.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div:last-child{*/
/*    padding: 3.53% 0% 3.53% 2.3%;*/
/*}*/
.outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper div p, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper div p{
    margin: 0
}
@media screen and (max-width: 910px){
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div {
        width: 78.7%;
    }
}
@media screen and (max-width: 790px){
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div {
        width: 84.7%;
    }
    .outer-page .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div, .outerpage .simp-custom-home-welcomeTextBlock .text-content-wrapper > div > div{
        padding: 3.53% 2% 3.53% 0.5%;
    }
}

/* ---------------------- MOBILE -------------------*/
.mobile .simp-custom-home-welcomeTextBlock h2 , .mobile .simp-custom-home-welcomeTextBlock h3{
    border: none;
    text-align: center;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock h1{
    font-size: 20px!important;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock{
    padding:20px ;
    background: #fff;
    margin:0;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock .text-content{
    text-align: center;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div:nth-last-child(2) img{
    transform: rotateY(180deg);
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div:nth-last-child(2){
    margin-left: -4%;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div{
    display: flex;
    padding: 6% 8% 6% 4%;
    /*background: rgba(255, 255, 255, 0.79);*/
    /*box-shadow: 0px 4px 140px 10px rgba(0, 0, 0, 0.07);*/
    justify-content: space-between;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div h4  ,.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div p {
    margin: 0;
    padding: 0;
}
.mobile .simp-custom-home-welcomeTextBlock h2{
    width: 75%;
    margin: auto;
    padding-bottom: 3.7%;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock h1{
    margin-bottom: 15px;
}
.mobile .content_wrapper .no-gutter .simp-custom-home-welcomeTextBlock h2 + p{
    text-align: center;
    width: 87%;
    margin: auto !important;
    margin-bottom: 7.8% !important;
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div h4{
    color: rgba(0, 0, 0, 0.80);
    /*font-family: Poppins;*/
    font-size: 18px;
    font-weight: 400;
    line-height: 26.5px;          
    margin-left: 16%;
    letter-spacing: unset;
}

.mobile .simp-custom-home-welcomeTextBlock .text-content > div  img{
    filter: brightness(1.1);
    width: 30%;
    width: 40px;
    height: 35px; 
}
.mobile .simp-custom-home-welcomeTextBlock .text-content > div > div >div{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: baseline;
}
.mobile .content_wrapper .no-gutter .simp-custom-padding-top{
    padding:20px 0 20px 0;
	background:#fff;
	margin:0
}

/*                         TEXT BLOCK                       */
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text{*/
/*    width: 35%;*/
/*    margin-left: 4.95%;*/
/*    margin-right: 8.08%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper p{*/
/*    margin-bottom: 7%*/
/*}*/

/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper div a, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-text .text-content-wrapper div a{*/
/*    border-radius: 4px;*/
/*    background:transparent;*/
/*    padding: 0 6.1%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content{*/
/*    padding: 0;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper h4{*/
/*    margin-bottom: 5.6%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text .text-content-wrapper p{*/
/*    margin-top: 0;*/
/*    margin-bottom: 7.6%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-text , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-text{*/
/*    padding: 4% 0 ;*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*                         SLIDER                        */
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider{*/
/*    width: 43.5%;*/
/*    margin-left: 0;*/
/*}*/

/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow::before, .outerpage .content_wrapper .no-gutter  .simp-custom-home-explore-slider .slick-arrow::before{*/
/*    font-size: 90px;*/
/*    font-weight: 100;*/
/*    color: #000;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content img{*/
/*    aspect-ratio: 653/494;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-prev{*/
/*   left: -8.5%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-next{*/
/*    right: -6.5%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content{*/
/*    padding: 0;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .slick-arrow{*/
/*    top: 48%;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider{*/
/*    padding: 4% 0;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper , .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper{*/
/*    position: absolute;*/
/*    bottom: 22px;*/
/*    right: 0;*/
/*    background: rgba(0, 0, 0, 0.20);*/
/*    width: 50%;*/
/*    text-align: center;*/
/*}*/
/*.outer-page .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper h6, .outerpage .content_wrapper .no-gutter .simp-custom-home-explore-slider .text-content-wrapper h6{*/
/*    color: #fff;*/
/*    padding: 3% 0;*/
/*    margin: 0;*/
/*}*/

/* --------------- MOBILE -----------------*/
/*.mobile .simp-custom-home-explore-slider p{*/
/*    display: none;*/
/*}*/
/*.mobile .simp-custom-home-explore-slider .slick-next{*/
/*    right: 2.5%*/
/*}*/
/*.mobile .simp-custom-home-explore-slider .slick-prev{*/
/*    left: 2.5%*/
/*}*/
/*.mobile .simp-custom-home-explore-slider .slick-arrow{*/
/*    z-index: 9;*/
/*    height: 23px;*/
/*    width: 23px;*/
/*}*/
/*.mobile .simp-custom-home-explore-slider .slick-arrow::before{*/
/*    color: #fff;*/
/*    background: #000;*/
/*    padding: 2px 7px;*/
/*    opacity: 0.3;*/
/*}*/
/*.mobile .simp-custom-home-explore-text .text-content a{*/
/*    background: #000;*/
/*    padding: 0 3.7%;*/
/*    color: #fff;*/
/*    line-height: 32px !important;*/
/*    border: none;*/
/*    border-radius: 4px*/
/*}*/
/*.mobile .simp-custom-home-explore-text .text-content > div {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    margin-bottom: 4.2%*/
/*}*/
/*.mobile .simp-custom-home-explore-text .text-content h4 , .mobile .simp-custom-home-explore-text .text-content p{*/
/*    text-align: center;*/
/*}*/
/*.mobile .simp-custom-home-explore-text .text-content p{*/
/*    margin-bottom: 5% !important;*/
/*    padding: 0 5px;*/
/*}*/
/*.mobile .content_wrapper .no-gutter .simp-custom-home-explore-text , .mobile .content_wrapper .no-gutter .simp-custom-home-explore-slider{*/
/*    background: #F5F5F5;*/
/*    margin: 0;*/
/*    padding: 2% 5.6%;*/
/*}*/

/*.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-explore-slider h6 {*/
/*    position: absolute;*/
/*    bottom: 30px;*/
/*    right: 0;*/
/*    color: #fff;*/
/*    border-radius: 0px 0px 4px 0px;*/
/*    background: rgba(0, 0, 0, 0.15);*/
/*    margin: 0;*/
/*    width: 51.8%;*/
/*    text-align: center;*/
/*    line-height: 12px;*/
/*    padding: 11px 0;*/
/*    letter-spacing: unset;*/
/*}*/


/* ------------------- DESKTOP TYPOGRAPHY ----------------------*/
.parent-hotel .outer-page .content_wrapper .no-gutter h1  , .parent-hotel .outerpage .content_wrapper .no-gutter h1{
    /*font-family: Playfair Display;*/
    font-size:clamp(24px,1.875vw,36px);
    line-height: clamp(40px, 4.2vw, 64px); 
    letter-spacing: 1px;
    /*color: #fff ;*/
    color: rgba(0, 0, 0, 0.80);
    font-weight: 700;
}

.parent-hotel .outer-page .content_wrapper .no-gutter h2 , .parent-hotel .outerpage .content_wrapper .no-gutter h2 {
    /*font-family: Playfair Display;*/
    font-size:clamp(24px,1.875vw,36px);
    line-height: clamp(32px, 3.86vw, 58px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.80);
    font-weight: 700;
}

.parent-hotel .outer-page .content_wrapper .no-gutter h3 , .parent-hotel .outerpage .content_wrapper .no-gutter h3{
    /*font-family: Poppins;*/
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;
}

.parent-hotel .outer-page .content_wrapper .no-gutter h4 , .parent-hotel .outerpage .content_wrapper .no-gutter h4{
    /*font-family: Playfair Display;*/
    font-size: clamp(20px, 2.93vw, 44px);
    line-height: clamp(28px, 3.86vw, 58px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.80);
    font-weight: 500;
}

.parent-hotel .outer-page .content_wrapper .no-gutter h5 , .parent-hotel .outerpage .content_wrapper .no-gutter h5{
    /*font-family: Poppins;*/
    font-size: clamp(20px, 3.2vw, 48px);
    line-height: clamp(28px, 2.93vw, 44px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.parent-hotel .outer-page .content_wrapper .no-gutter h6 , .parent-hotel .outerpage .content_wrapper .no-gutter h6{
    /*font-family: Poppins;*/
    font-size: clamp(12px, 1.33vw, 20px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.parent-hotel .outer-page .content_wrapper .no-gutter p  , .parent-hotel .outerpage .content_wrapper .no-gutter p {
    /*font-family: Poppins;*/
    font-size:clamp(15px,0.937vw,18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400;
}

.parent-hotel .outer-page .content_wrapper .no-gutter a  , .parent-hotel .outerpage .content_wrapper .no-gutter a {
    /*font-family: Poppins;*/
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 3.33vw,50px) !important;
    letter-spacing: 1px;
    font-weight: 400;
}
.parent-hotel .outer-page .content_wrapper .no-gutter a:not(.btn)  , .parent-hotel .outerpage .content_wrapper .no-gutter aa:not(.btn){
    color: #293198;
}

/* ------------------- MOBILE TYPOGRAPHY ----------------------*/

.mobile.parent-hotel h2 ,.mobile.parent-hotel h1 {
    /*font-family: Playfair Display;	*/
    font-size: 20px;	
    line-height: 28px;
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 700;
}

.mobile.parent-hotel h3 {
    /*font-family: Poppins;*/
    font-size: 11px;	
    line-height: 26px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;
}
.mobile.parent-hotel h4 {
    /*font-family: Playfair Display;*/
    font-size: 20px;	
    line-height: 28px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 500;
}
.mobile.parent-hotel h5 {
    /*font-family: Poppins;*/
    font-size: 20px;	
    line-height: 28px;	
    letter-spacing: 0px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 400;
}
.mobile.parent-hotel h6 {
    /*font-family: Poppins;	*/
    font-size: 11px;	
    line-height: 32px;	
    letter-spacing: 1px;	
    color: rgba(0, 0, 0, 0.85);
    font-weight: 400; 
}
.mobile.parent-hotel .parent-container p {
    /*font-family: Poppins;	*/
    font-size: 13px;	
    line-height: 21px;
    letter-spacing: 0px;	
    color: rgba(0, 0, 0, 0.80);	
    font-weight: 400;
}
.mobile.parent-hotel .parent-container a {
    /*font-family: Lato;	*/
    font-size: 13px;	
    line-height: 28px !important;
    letter-spacing: 1px;	
    /*color: #FFFDFC; 	*/
    font-weight: 400;
}
.parent-hotel.mobile.for-homepage .each-hotel-group-wrapper .each-hotel-wrapper{
    color: unset;
}



.outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-padding-bottom0{
    padding-bottom:0;
}

/*desktop css*/

.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-text-banner {
    background:#000;
    padding:1.563% 0;
}

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

/*.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-text-banner .text-content .text-content-wrapper p{*/
/*    width:100%;*/
/*    text-align:center;*/
/*    color:#fff;*/
/*}*/

.outer-page .content_wrapper .no-gutter .simp-custom-address-bar.widget-wrapper{
    padding:3.386% 8.646% 3.125% 6.25%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-address-bar .text-content .text-content-wrapper{
    display:flex;
    justify-content:flex-start;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper h2{
    flex-basis: 50%;
    text-align:left;
    font-size: clamp(24px, 2.08vw, 40px);
    line-height: clamp(32px, 3.86vw, 48px);
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper p {
    width: 100%;
    text-align: left;
    color: #fff;
    flex-basis:19%;
    font-size: clamp(20px, 1.875vw, 36px);
    line-height: clamp(32px, 3.86vw, 48px);
    margin:0;
    font-weight:500;
    padding:0;
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper p strong{
    font-size: clamp(24px, 2.08vw, 40px);
    line-height: clamp(32px, 3.86vw, 48px);
}
.outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper h2+p{
    padding-left:2.465%;
}
@media (max-width:1200px){
    .outer-page .content_wrapper .no-gutter .simp-custom-address-bar.widget-wrapper{
        padding:3.386% 3.646% 3.125% 6.25%;
}
    .outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper h2{
        flex-basis: 50%;
}
    .outer-page .content_wrapper .no-gutter .fullWidthWidget.simp-custom-address-bar .text-content .text-content-wrapper p {
        flex-basis:25%;
        padding-left:2%;
}
}

/*mobile css*/

.mobile .content_wrapper .no-gutter .simp-custom-text-banner {
    background:#000;
    margin: 0;
}

/*.mobile .content_wrapper .no-gutter .simp-custom-text-banner .text-content h2{*/
/*    color:#fff;*/
/*    margin:20px 0;*/
/*}*/

/*.mobile .content_wrapper .no-gutter .simp-custom-text-banner .text-content p{*/
/*    width:100%;*/
/*    text-align:center;*/
/*    color:#fff;*/
/*    margin:15px 0 !important;*/
/*}*/

.mobile .content_wrapper .no-gutter .simp-custom-address-bar{
    /* background:red; */
    padding:20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content h2{
    color:#fff;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content p strong{
    /* font-size:24px; */
    color:#fff;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content p{
    font-size:20px;
    color:#fff;
    text-align: center;
    margin-top: 20px !important;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content p br{
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content {
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content h2 {
    flex-basis:100%;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content p {
    flex-basis:30%;
    font-size:13px;
    white-space:nowrap;
    padding-inline:5px;
    line-height:15px;
}
.mobile .content_wrapper .no-gutter .simp-custom-address-bar .text-content p:not(:last-child) {
    border-right:1px solid #fff;
}





.mobile.parent-hotel .parent-container .innerpage-content a {
    color: #293198;
}
.mobile.parent-hotel .parent-container .innerpage-content a.btn {
    color: #fff;
}
.mobile.parent-hotel .parent-container .innerpage-content{
    padding:20px;
}

.outer-page .simp-custom-hide-widget{
    display:none;
}

.mobile .simp-custom-hide-widget{
    display:none !important;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs{
    display:none;
}
.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs{
    display:none;
}






.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}

.mobile .simp-custom-hideLeftBox .col-xs-12:first-child{
    display:none
}

.mobile .simp-custom-hideRightBox .col-xs-12:last-child{
    display:none
}
/*.simp-custom-center{*/
/*    display:flex;*/
/*    justify-content:center;*/
/*}*/

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs {
    padding:6.67% 0 3.34%;
    background-color: #fff;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h4 {
    text-align:center;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt {
    display:flex;
    justify-content:space-around;
    padding:0 30px;
    margin:0 0 4.981%;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt h6{
    margin:0;
}

.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt :nth-child(2){
    padding:0 0 0 39px;
}

.outer-page .clearfix.widget-wrapper.wt1tb.fullWidthWidget.simp-custom-whatmakesUs .text-content-wrapper p {
    display:flex;
    justify-content:center;
    text-align:center;
    margin:0;
}
.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs img{
    width: 19.33%;
    margin: 0 7%;
}
.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt h6:last-child{
    padding-left: 0px;
}
.outer-page .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .text-content{
    width: 70%;
    margin: 0 15%;
}
/* mobile */

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs{
    padding:30px 0 35px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt{
    display:flex;
    justify-content:space-between;
    padding:0 50px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs .threetxt :nth-child(2){
    padding:0 0 0 20px
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h4{
    text-align:center;
    margin: 0 0 16px;
    padding: 0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs h6{
    text-align:center;
    padding: 0;
    margin: 0 0 32px;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs p{
    text-align:center;
}
.mobile .clearfix.widget-wrapper.wt1tb.simp-custom-whatmakesUs img{
    width: 30.33%;
    margin: 0 1.25%;
}



.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-slider-left{
    width:67% !important; 
    background-color: #BFBEBE;
    padding:0;
}
  
.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right{
      width:33% !important;
      background-color: #BFBEBE;
 }
.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right{
      display:flex;
      align-items:center;
      justify-content:center;
}
.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right .text-content{
      padding: 0 11%;   
}
.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right .text-content p:empty{
      display:none;   
}
.homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right .text-content p{
    margin-top:0;
}

@media screen and (max-width:1680px){
    .homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-slider-left{
        width:50% !important;
        margin:auto;
     }
     .homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right{
        width:50% !important;
     }
    .homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-1txt-right .text-content{
        padding: 0 7%;   
     }

}
@media screen and (max-width:1050px){
    .homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-slider-left{
        position:relative;
        margin:unset;
     }
    .homepage .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-homepage-slider-left .fullWidthWidgetWrapper{
        width:100%;
        position:absolute;
        top:50%;
        transform:translateY(-50%);
    }
}
 
 
 /* Mobile*/
 
 .mobile .simp-custom-homepage-1txt-right .text-content{
    text-align:center !important;
}



/*for parent hotel*/

/*.parent-hotel .bookingform-wrapper form.sm_booking_form.booking-form.booking-button .btn-wrapper {
    position:absolute;
    top:0px;
    left:89% !important;
}*/


/*.parent-hotel .bookingform-wrapper .abs_parent {
    width: 37%;
    margin-left: 25%;
    margin-right: 25%;
    max-width: 768px;
}
.parent-hotel #bookingForm {
    margin: 0 auto;
    position: relative;
    padding: 0px;
    background: #fff;
}
.parent-hotel #bookingForm .form-group label {
    color:#626262;
}
.parent-hotel .bookingform-wrapper .btn-wrapper {
    position:absolute;
    top:0px;
    left:89% !important;
}

.parent-hotel #bookingForm select.form-control{
    border:none !important;
    padding-left:0px;
    color:#000 !important;
}
.parent-hotel .bookingform-wrapper form#booking-form {
    position:absolute;
}
.parent-hotel .bookingform-wrapper form#booking-form  input.btn.btn-full-width {
    padding-top:17px !important;
    padding-bottom:17px !important;
}

.parent-hotel .bookingform-wrapper form#booking-form .tohide {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form .adult-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form .child-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form .min-price-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper .open-form-block {
    display:none !important;
}
*/


/*for check-in and check-out*/

/*.parent-hotel .bookingform-wrapper .abs_parent {*/
/*    width: 70%;*/
/*    max-width: 100%;*/
/*}*/
.parent-hotel .bookingform-wrapper #bookingForm {
    margin: unset;
    position: relative;
    width: calc(100% - 164px);
    padding: 0px;
    background: #fff;
}
.parent-hotel .booking-form-wrapper #bookingForm{
    background: #fff;
}
.parent-hotel .booking-form-wrapper #bookingForm select.form-control{
    border: 1px solid #b9b9b9 !important;
}
.parent-hotel #bookingForm .form-group label {
    color:#626262;
    text-transform: uppercase;
}
.parent-hotel .bookingform-wrapper .btn-wrapper {
    position:absolute;
    top:0px;
    left: 100% !important;
}
.parent-hotel #bookingForm select.form-control{
    border:none !important;
    padding-left:0px;
    color:#000 !important;
}
.parent-hotel .bookingform-wrapper .booking-form {
    display:flex;
}
.parent-hotel .bookingform-wrapper .booking-form form{
    display:flex !important;
}
.parent-hotel .bookingform-wrapper .booking-form.open form .promo-block {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form  input.btn.btn-full-width {
    padding-top:16px !important;
    padding-bottom:16px !important;
    /*min-width: 142px !important;*/
}
.parent-hotel .bookingform-wrapper form#booking-form .adult-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form .child-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper form#booking-form .min-price-wrapper {
    display:none !important;
}
.parent-hotel .bookingform-wrapper .open-form-block {
    /* display:none !important; */
}
#bookingForm .date-parameter-block .dp-holder {
    border:none !important;
}
.parent-hotel .bookingform-wrapper .tohide,.parent-hotel .bookingform-wrapper .vc_tohide {
    display:block !important;
}
.parent-hotel .bookingform-wrapper .promo-block {
    display:none !important;
}

/* parent-hotel full text visible in booking form */
/*@media (min-width: 1601px) {*/
/*    .parent-hotel .outer-page #bookingForm .select-block.select-location {*/
/*        width: 30%;*/
/*    }*/
/*}*/

@media (max-width: 1600px) {
    /*.parent-hotel .bookingform-wrapper .abs_parent {*/
    /*    width: 75% !important;*/
    /*}*/

    /*.parent-hotel .outer-page #bookingForm .select-block.select-location {*/
    /*    width: 35%;*/
    /*}*/

    /*.parent-hotel .outer-page #bookingForm .date-parameter-block {*/
    /*    width: 125px;*/
    /*}*/

    .parent-hotel .outer-page #bookingForm .date-parameter-block .form-control {
        padding-left: 0;
    }
}

/*@media (max-width: 1480px) {*/
/*    .parent-hotel .outer-page #bookingForm .select-block.select-location {*/
/*        width: 25%;*/
/*    }*/
/*}*/

/*@media (max-width: 1300px) {*/
/*    .parent-hotel .outer-page #bookingForm .select-block.select-location {*/
/*        width: 28%;*/
/*    }*/

/*    .parent-hotel .outer-page #bookingForm .date-parameter-block {*/
/*        width: 110px;*/
/*    }*/
/*}*/

/*@media (max-width: 1100px) {*/
/*    .parent-hotel .bookingform-wrapper .abs_parent {*/
/*        width: 95% !important;*/
/*    }*/
/*}*/

@media (max-width: 884px) {
    .parent-hotel #bookingForm .form-group label {
        font-size: 12px;
    }

    .parent-hotel #bookingForm .form-control {
        font-size: 12px;
    }
}

/*for child hotels*/

.child-hotel .bookingform-wrapper .sm_booking_form .select-location {
    /*display:none !important;*/
    padding-right: 0 !important;
    padding-left: 0 !important;
    border-right: 1px solid rgba(0,0,0,.2);
}
.child-hotel .bookingform-wrapper .sm_booking_form .select-location > label {
    padding: 0 10px !important;
}
.child-hotel.for-homepage .jssor-carousel-container #bookingForm .select-location .select2-selection__rendered, .child-hotel.for-homepage .jssor-carousel-container #bookingForm .select-hotel .select2-selection__rendered {
    padding: 0 10px !important;
}
.child-hotel .bookingform-wrapper .sm_booking_form .select-hotel {
    /*display:none !important;*/
    padding-right: 0 !important;
    padding-left: 0 !important;
    border-right: 1px solid rgba(0,0,0,.2);
}
.child-hotel .bookingform-wrapper .sm_booking_form .select-hotel > label {
    padding: 0 10px !important;
}
.child-hotel .bookingform-wrapper .sm_booking_form form#booking-form {
    display:block !important;
}
.child-hotel .bookingform-wrapper .sm_booking_form .open-form-block {
    display:none !important;
}
/*.child-hotel .bookingform-wrapper .sm_booking_form form#booking-form .tohide{*/
/*    display: block !important;*/
/*}*/
.child-hotel .bookingform-wrapper .sm_booking_form form#booking-form .min-price-wrapper{
    display: none !important;
}
.child-hotel #bookingForm .date-parameter-block .dp-holder {
    border:none !important;
}
.child-hotel #bookingForm  input{
    border:none !important;
}
.child-hotel #bookingForm .date-parameter-block .dp-holder input{
    padding:0px;
}
#bookingForm .adult-block select, #bookingForm .child-block select{
    background:none !important;
}
/*.child-hotel .bookingform-wrapper .abs_parent {*/
/*    width: 70%;*/
/*    max-width: 100%;*/
/*    margin-left: 17%;*/
/*}*/
.child-hotel #bookingForm {
    width: calc(100% - 148px);
    margin: 0;
    position: relative;
    padding: 0px;
    background: #fff;
    outline: 1px solid rgba(0,0,0,.3);
}
.child-hotel #bookingForm .form-group label {
    color:#626262;
    text-transform: uppercase;
}
.child-hotel .bookingform-wrapper .btn-wrapper {
/*    position:absolute;*/
    top:0px;
/*    left: 98% !important;*/
}
.child-hotel #bookingForm select.form-control{
    border:none !important;
    color:#000 !important;
}
.child-hotel .bookingform-wrapper form#booking-form {
    position:relative;
    /*outline: 1px solid rgba(0,0,0,.3);*/
}
.child-hotel .bookingform-wrapper form#booking-form  input.btn.btn-full-width {
    padding-top:17px !important;
    padding-bottom:17px !important;
}
@media only screen and (max-width:1920px) {
    /*.child-hotel .bookingform-wrapper .abs_parent {*/
    /*    width: 50%;*/
    /*    margin-left: 23.5% !important;*/
    /*    margin-right: auto;*/
    /*    max-width: 100%;*/
    /*}*/
   /* .child-hotel .bookingform-wrapper .btn-wrapper {*/
   /* position:absolute;*/
   /* top:0px;*/
   /* left: 85.2% !important;*/
   /*}*/
    /*.child-hotel .bookingform-wrapper form#booking-form  input.btn.btn-full-width {*/
    /*    padding: 17px 40px !important;*/
    /*    min-width: 209px;*/
    /*}*/

}

.child-hotel .booking-form-wrapper #bookingForm select.form-control{
    border: 1px solid #999 !important;
}

header .modal .modal-dialog .modal-content .modal-body button.close span #Layer_1 rect.cls-1{
    fill: #000 !important;
}





#whatsAppHeader{
    z-index: 1000;
    position: fixed;
    bottom: 110px;
    right: 5px;
    background: #25d366;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;
    text-align: center;
    line-height: 52px;
}
#whatsAppHeader a{
    color: white;
}
.mobile #whatsAppHeader {
    left: 17px;
    bottom: 80px;
}
.mobile #whatsAppHeader .fa-whatsapp {
    font-size: 30px;
}

.parent-hotel .outer-page .simp-custom-our-hotel-and-resorts .right-box a:hover, .parent-hotel .outer-page .simp-custom-our-brands a:hover{
    background: #aaa;
}

.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center {
    display: flex;
}
  
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper {
    display: flex;
    align-items: stretch;
}
.for-homepage[data-hotelid="8219"]  .outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .left-box {
    flex: 1;
    max-width: 33.33%;
}
.for-homepage[data-hotelid="8219"]  .outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .right-box {
    flex: 2;
    min-width: 66.66%;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-leftwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .right-box img {
    width: 100%;
    height: 100%;
}
  
  /*lImg-rTxt*/
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center {
    display: flex;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper {
    display: flex;
    align-items: stretch;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .right-box {
    flex: 1;
    max-width: 33.33%;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .right-box h2{
    word-wrap: break-word;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .left-box {
    flex: 2;
    min-width: 66.66%;
}
.for-homepage[data-hotelid="8219"] .outer-page .simp-custom-rightwidgetbg.simp-custom-btn.simp-custom-center .fullWidthWidgetWrapper .left-box img {
    width: 100%;
    height: 100%;
}

.mobile .simp-custom-mobile-alignment{
    display: flex;
    align-items: center;
    padding-top: 10px;
}
.mobile .wt3tb.simp-custom-mobile-alignment div.col-xs-12{
    margin: 0!important;
    padding: 5px;
}

@media (max-width: 300px){
    .mobile .simp-custom-mobile-alignment .fas{
        font-size: 36px !important
    }
    .mobile .content_wrapper .no-gutter .simp-custom-mobile-alignment h3{
        font-size: 15px !important
    }
}

/*desktop*/
.navbar-collapse .navbar-nav #hotelLocMenuList > li .overseas{
    font-weight: 600;
}
.navbar-collapse .navbar-nav #hotelLocMenuList > li .overseas::after{
    content: "Overseas";
    background-color: #2b2a29;
    color: white;
    font-size: 12px;
    margin-left: 10px;
    padding: 1px 6px;
    letter-spacing: 0.5px;
}

/*mobile*/
.mobile .list .hotel-group-name.overseas{
    font-weight: 900;
}
.mobile .list .hotel-group-name.overseas:after{
   content: "Overseas";
    background-color: #2b2a29;
    color:white;
    font-size:10px;
    margin-left:10px;   
    padding:1px 6px;
    letter-spacing: 0.5px;
}


/*::-webkit-scrollbar{*/
/*    display: none;*/
/*}*/
/* -------------------------- DESKTOP -------------------------------------*/
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt , .outerpage .simp-custom-clarks-home-newExp-lImgRTx{
    background: url('https://assets.simplotel.com/simplotel/image/upload/x_0,y_156,w_398,h_224,r_0,c_crop,q_80,fl_progressive/w_398,f_auto,c_fit/the-clarks-hotels-resorts-demo/Rectangle_280_ek3a3z') no-repeat !important;
    background-size: cover !important;
    position: relative;
    z-index: 1;
    padding: 6% 5%;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt::after , .outerpage .simp-custom-clarks-home-newExp-lImgRTx::after{
    content: '';
    background: rgba(255, 255, 255, 0.64);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: block;
    height: 100%;
    z-index: -1;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx{
    padding: 6% 5%;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .left-box, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .left-box{
    width: 58%;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper{
    display: flex;
}
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper .right-box, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper .right-box{
    padding-left: 5.2%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt .text-content-wrapper h5, .outerpage .simp-custom-clarks-home-newExp-lImgRTx .text-content-wrapper h5{
    width: 86%;
    margin-bottom: 13%;
}
.outer-page .simp-custom-clarks-home-newExp-lImgRTxt .text-content-wrapper div a, .outerpage .simp-custom-clarks-home-newExp-lImgRTx .text-content-wrapper div a{
    padding: 0 3.53%;
    border-radius: 4px;
    background: #000; 
    border: 1px solid #000;
}
/*.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt .fullWidthWidgetWrapper img, .outerpage .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTx .fullWidthWidgetWrapper img{*/
/*    aspect-ratio: 722/494;*/
/*    object-fit: cover*/
/*}*/

/* -------------------------- MOBILE -------------------------------------*/

.mobile .simp-custom-clarks-home-newExp-lImgRTxt {
    background: url('https://assets.simplotel.com/simplotel/image/upload/x_0,y_156,w_398,h_224,r_0,c_crop,q_80,fl_progressive/w_398,f_auto,c_fit/the-clarks-hotels-resorts-demo/Rectangle_280_ek3a3z') no-repeat !important;
    background-size: cover !important;
    position: relative;
    z-index: 1;
    padding: 6% 5%;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt::after{
    content: '';
    background: rgba(255, 255, 255, 0.64);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    display: block;
    height: 100%;
    z-index: -1;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content h5{
    width: 60%;
    text-align: center;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content div a{
    padding: 0 3.53%;
    border-radius: 4px;
    background: #000; 
    border: 1px solid #000;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-clarks-home-newExp-lImgRTxt img{
    aspect-ratio: 343/250;
    object-fit: cover;
}
.mobile .simp-custom-clarks-home-newExp-lImgRTxt .text-content div{
    width: 100%;
    display: flex;
    justify-content: center;
}

.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider{
    padding: 6.7% 8.5% 5.9% 8.3%;
    background-color: #fff;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow::before, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow::before{
    font-size: 100px;
    color: #000;
    font-weight: 100;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper{
    position: absolute;
    bottom: 22px;
    right: 0;
    background: rgba(0, 0, 0, 0.20);
    width: 28.4%;
    text-align: center;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper h6, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content-wrapper h6{
    color: #fff;
    padding: 3% 0;
    margin: 0;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .text-content{
    position: relative;
}
/*.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider img, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider img{*/
/*    aspect-ratio: 1248/600;*/
/*}*/
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-prev ,.outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-prev{
    left: -4.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next , .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-next{
    right: -3.5%;
}
.outer-page .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow, .outerpage .content_wrapper .no-gutter .simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow{
    top: 42.5%;
}
/*  ------------------------------ MOBILE -----------------------------*/
.mobile .simp-custom-Clark-Home-loremImgTxtSlider{
    padding: 20px 20px 20px 22px;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider img{
    aspect-ratio: 348/260;
    border-radius: 4px;
    object-fit: cover;
    margin: 0;     
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider h6{
    position: absolute;
    bottom: 0;
    right: 0;
    color: #fff;
    border-radius: 0px 0px 4px 0px;
    background: rgba(0, 0, 0, 0.15);
    margin: 0;
    width: 51.8%;
    text-align: center;
    line-height: 12px;
    padding: 11px 0;
    letter-spacing: unset;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider .slick-slide{
    position: relative;
}
.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-Clark-Home-loremImgTxtSlider .slick-arrow{
    display: none !important;
}

/*.parent-hotel header {*/
/*    height: 103px;*/
/*    background: linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.00) 100%);*/
/*}*/
/*.parent-hotel header .navbar-top.scroll {*/
/*    height: 100%;*/
/*    background:transparent;*/
/*}*/
/*.parent-hotel header .navbar-top {*/
/*    background: transparent;*/
/*    box-shadow: unset;*/
/*    height: 100%;*/
/*}*/
/*.parent-hotel header nav .container {*/
/*    min-width: 100%;*/
/*}*/
/*.parent-hotel header .lang-book-wrapper {*/
/*    margin-top: 0px;*/
/*    margin-right: 4.85%;*/
/*    top: 0;*/
/*}*/
/*.parent-hotel header .lang-book-wrapper .resv-wrap .resv {*/
/*    background: #fff;*/
/*    color: #000;*/
/*    height: 50px;*/
/*    border-radius: 4px;*/
/*    color: #000;*/
/*    font-family: Poppins;*/
/*    font-size: clamp(12px,3.333vw,18px);*/
/*    line-height: clamp(28px,3.333vw,50px);*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*}*/
/*.parent-hotel header nav .container .navbar-header .navbar-brand{*/
/*    margin-top: 25px*/
/*}*/
/*.parent-hotel header nav .container .navbar-header .navbar-brand img{*/
/*    max-width: 233px;*/
/*    height: 52px;*/
/*}*/
/*.parent-hotel header nav .container #top-menu {*/
/*    margin-top: 26px;*/
/*    background: #000;*/
/*    min-width: 100%;*/
/*    padding: 0;*/
/*}*/
/*.parent-hotel header nav .container #top-menu .dropdown-menu.our-hotel-menu {*/
/*    background: #000;*/
/*}*/
/*.parent-hotel header nav .container #top-menu .dropdown-menu.our-hotel-menu h4 {*/
/*    color: #fff;*/
/*}*/
/*.parent-hotel header nav .container #top-menu ul {*/
/*    height: 48px;*/
/*}*/
/*.parent-hotel header nav .container #top-menu a {*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    line-height: clamp(16px, 1.733vw, 26.5px);*/
/*    letter-spacing: 1px;*/
/*    text-transform: uppercase;*/
/*    padding: 11px 28px;*/
/*    font-weight: 300;*/
/*    font-family: Lato;*/
/*    font-size: clamp(12px,1.067vw,16px);*/
/*}*/
/*.parent-hotel header nav .container #top-menu .has-submenu {*/
/*    font-weight: 400;*/
/*}*/
/*.parent-hotel header nav .container #top-menu span {*/
/*    color: #fff;*/
/*}*/
/*.parent-hotel header nav .container #top-menu .moreOptions ul {*/
/*    background: #000;*/
/*}*/
/*.parent-hotel header nav .container #top-menu .moreOptions li {*/
/*    background: #000;*/
/*}*/
/*.parent-hotel header nav .container #top-menu .moreOptions li {*/
/*    padding: 5px;*/
/*    background: #000;*/
/*}*/
/*.parent-hotel header nav.scroll .headerTopStrip + .container{*/
/*    background: #fff;*/
/*}*/
/*.parent-hotel header .lang-book-wrapper .resv-wrap .resv:hover{*/
/*    background: #000;*/
/*    color: #fff !important;*/
/*}*/
/*.parent-hotel.for-homepage header nav.navbar.navbar-top.scroll .navbar-nav li .fa-angle-down{*/
/*    color: #fff !important;*/
/*}*/
/*.parent-hotel header nav .container #top-menu ul .primary .dropdown-menu{*/
/*    height: auto;*/
/*    background: #000;*/
/*    color: #fff;*/
/*}*/
/*.parent-hotel header .navbar-top .navbar-nav .dropdown-menu li a{*/
/*    color: #fff !important;*/
/*}*/
/*  @media screen and (max-width:1400px) {*/
/*    .parent-hotel header nav .container #top-menu a {*/
/*      padding: 12px 10px;*/
/*    }*/
/*  }*/
/*  @media screen and (max-width:1000px) {*/
/*    .parent-hotel header nav .container #top-menu a {*/
/*      padding:16px 10px 16px 0;*/
/*    }*/
/*  }*/
  
/*  .mobile.parent-hotel .mobile-menu {*/
/*      background:#000;*/
/*      height:77px;*/
/*  }*/
/*  .mobile.parent-hotel .navBtnBorder{*/
/*      background:#000;*/
/*      position:relative;*/
/*      padding:0;*/
/*      display:flex;*/
/*      flex-direction:column;*/
/*      justify-content:center;*/
/*  }*/
/*  .mobile.parent-hotel .navBtnBorder:hover{*/
/*      background:#000 !important;*/
/*  }*/
/*  .mobile.parent-hotel .text-center.navBtnBorder.top_padding.hover.menu-item:after{*/
/*      content:"";*/
/*      display:block;*/
/*      position:absolute;*/
/*      background:#fff;*/
/*      width:0.6px;*/
/*      height:43px;*/
/*      right:0;*/
/*      top:19px;*/
/*  }*/
/*  .mobile.parent-hotel .mobile-menu .fa{*/
/*      font-weight:300;*/
/*  }*/
/*  .mobile.parent-hotel .mobile-menu .fa-calendar{*/
/*      font-weight:500;*/
/*  }*/
/*  .mobile.parent-hotel .mobile-menu .TwoFoldMenuName{*/
/*      font-family: Lato;*/
/*      line-height: 20.5px;*/
/*  }*/
/*  .mobile.parent-hotel .mobile-menu .a-style-none{*/
/*      margin-left:4px;*/
/*  }*/
/*  .mobile.parent-hotel .mobile-menu .a-style-none .TwoFoldMenuName{*/
/*      margin-top:7px;*/
/*  }*/
/*.mobile.parent-hotel .nav-wrap .select-hotel-wrapper .btn-group.col-xs-12.bot_padding.top_padding.hover #dropdown-menu-multiprop .select-hotel-text p{*/
/*  height: 45px;*/
/*  transform: translateY(20%)*/
/*}*/
/*.mobile.parent-hotel .nav-wrap .select-hotel-wrapper .btn-group.col-xs-12.bot_padding.top_padding.hover #dropdown-menu-multiprop .select-hotel-text p span{*/
/*  transform: translateY(-20%)*/
/*}*/
/*.mobile .navBtnBorderActiondd .dropdown-menu-topNav li a .drop-menu-header-block-top-header {*/
/*  font-family: Lato;*/
/*  font-size: 1em;*/
/*  letter-spacing: 1px;*/
/*}*/

/* desktop  */

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider {
    padding: 0 4.3% 5.668%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide{
    margin:0 0.21598%;
    position: relative;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper{
    position:absolute;
    bottom:0;
    top:0;
    display:flex;
    flex-direction:column;
    height:100%;
    justify-content:flex-end;
    width: 100%;
}


.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper p{
    padding:5.454% 5.454% 8.636%;
    text-align:center;
    border-radius: 0px 0px 4px 4px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
    bottom: 0;
    position: absolute;
    width: 100%;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper h6{
    position: absolute;
    top:5%;
    background: rgba(0, 0, 0, 0.20);
    width: 55.5%;
    padding:3% 2% 3%;
    color:#fff;
    left:0;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide img{
    border-radius:4px;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide h6{
    text-align:center; 
    font-family: Poppins;
    font-size: clamp(12px, 1.2vw, 18px);
    line-height: clamp(18px, 2.13vw, 32px);
    letter-spacing: 1px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 300;;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-slide .text-content-wrapper p{
    color:#fff;
    text-align:center;
    font-weight:400;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .txt-wdgt-btn-wrapper .btn{
    border-radius: 4px;
    background: #000;
    border:none;
    padding:0 7.7%
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .txt-wdgt-btn-wrapper {
    z-index: 1;
    transform:translateY(65%);
    display:flex;
    justify-content:center;
}

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

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.fullWidthWidget.simp-custom-offer-slider .slick-list{
    padding: 0 0 2.918%;
}

/* mobile  */

.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider {
    padding: 0 0 10px 22px !important;
    background-color: #F5F5F5;
    padding-bottom: 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-list.draggable {
    padding: 0 114.2px 0 0;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide{
    margin:0 7px;
    border-radius:4px;
    position: relative !important;
    margin-bottom: 0 !important;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider img{
    border-radius:4px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide{
    position: relative;
    margin-bottom: 30px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide p{
    text-align:center;
    border-radius: 0px 0px 4px 4px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, #000 100%);
    position: absolute;
    bottom: 34px;
    width: 100%;
    padding: 10px 10px 19.5px;
    height: 50%;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    width: 100%;
    color:#fff;
    text-align:center;
    font-weight:400;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide  h6{
    text-align:center;
    color:#fff;
    padding:0 5px;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper .btn{
    border-radius: 4px;
    background: #000;
    border:none;
    padding: 4px 19px;
    bottom: 18px;
    position: relative;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper span.text {
    color: #FFFDFC;
    text-align: center;
    font-family: Lato;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .txt-wdgt-btn-wrapper {
    z-index: 1;
    display:flex;
    justify-content:center;
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide  h6{
    position: absolute;
    top: 16px;
    background: rgba(0, 0, 0, 0.20);
    padding: 4px 19px !important;
    left:0;
    padding: 0;
    margin: 0;
}


.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-slide img{
    margin:0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-offer-header {
    padding: 31px 0 17px;
    background-color: #F5F5F5;
    margin: 0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-offer-header h4{
    margin:0;
    padding:0;
    text-align:center;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider  button.slick-next.slick-arrow {
    right:0;
    background-color: rgba(0,0,0,0.4);
    top:125px;
    width: 21px;
    height: 23px;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider button.slick-prev.slick-arrow {
    left:20px;
    background-color: rgba(0,0,0,0.4);
    top:125px;
    z-index:1;
    width: 21px;
    height: 23px;
}


.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-next:before,
.mobile .content_wrapper .no-gutter  .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-offer-slider.slick-initialized.slick-slider .slick-prev:before{
    color:rgba(255,255,255,1);
    font-size: 24px;
    font-weight: 300;
}



/*#menuFilterLoc #menuLocInput {*/
/*    background-color: rgb(255, 255, 255);*/
/*    box-shadow: rgb(0 0 0 / 20%) 0px 0px 3px 2px;*/
/*}*/

/*header #menuFilterLoc .mega-menu#hotelLocMenuList {*/
/*    margin-top: 60px;*/
/*    padding-top: 10px !important;*/
/*    padding-bottom: 20px !important;*/
/*    overflow-y: scroll;*/
/*}*/

/*header #menuFilterLoc .mega-menu#hotelLocMenuList > li {*/
/*    margin-bottom: 0;*/
/*}*/

header #menuFilterLoc .mega-menu#hotelLocMenuList {
    padding: 70px 100px 30px!important;
    overflow-x:auto;
    overflow-y:auto;
}
#menuFilterLoc #menuLocInput.show {
    background:#fff;
}
ul#hotelLocMenuList li {
    margin-bottom: 0 !important;
}

#menuFilterLoc .mega-menu .dropdown-header h4 {
    font-size: 14px !important;
    line-height: 27px;
}
.parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
  color:#293198;
  font-size:clamp(12px,1.184vw , 18px);
}
.parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper .min-price-div span{
  color:#000;
}
.parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .cardsHotelLoc .fa{
  color: #000;
}
.parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper a img{
    max-height: 220px;
    width: 100%;
}

@media screen and (min-width:1470px){
    .parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper{
      width: 90%;
    }
    .parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper span.hotelNLocName{
      margin: 0px;
    margin-top: 10px
    }
    .parent-hotel .container #top-menu .dropdown-menu.mega-menu>li .dropdown-header ol.ul-top .hotelCardWrapper a img{
      max-height: 220px;
      width: 100%;
    }
}
/*Keeping 5 columns for tablet*/
@media screen and (max-width: 1024px){
header #menuFilterLoc .mega-menu#hotelLocMenuList {
        column-count: 5;
        padding: 70px 30px 30px!important;
    }
}
@media screen and (max-width:1000px){
  #menuFilterLoc .mega-menu .locName + .ul-top li.li-space {
    width: 50%;
  }
}
@media screen and (max-width:893px){
    #menuFilterLoc .mega-menu .locName + .ul-top li.li-space, #menuFilterLoc #searchCardResult .hotelCardWrapper {
      width: 50%;
    }
}
@media only screen and (min-height:625px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 516px !important;
    }
}
@media only screen and (max-height:625px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 548px !important;
    }
}
@media only screen and (max-height:590px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 588px !important;
    }
}
@media only screen and (max-height:550px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 634px !important;
    }
}
@media only screen and (max-height:500px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 680px !important;
    }
}
@media only screen and (max-height:455px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 730px !important;
    }
}
@media only screen and (max-height:420px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 790px !important;
    }
}
@media only screen and (max-height:350px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 820px !important;
    }
}
@media only screen and (max-height:312px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 850px !important;
    }
}
@media only screen and (max-height:280px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 900px !important;
    }
}
@media only screen and (max-height:230px) {
    #menuFilterLoc .mega-menu .locName + .ul-top {
         height: 950px !important;
    }
}



.mobile.for-homepage .wtheader:not([data-widget-id]){
    display: none;
}

.outer-page .jssor-carousel-container.video-banner-container #fullwidth_video_bg{
    height: 100%;
}
.outer-page .jssor-carousel-container.video-banner-container #fullwidth_video_bg video{
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    width: 100%;
    height: 100%;
}
@media (max-width: 1436px){
    .outer-page .video-banner-container .bookingform-wrapper{
        bottom: 15%;
    }
}
@media (max-width: 992px){
    .outer-page .camera-carousel-container.video-banner-container{
        padding-top: 30px;
    }
}



.simp-custom-btn .txt-wdgt-btn-wrapper a.btn {
    background: none;
    border: 1.5px solid #2b2a29;
    color: #2b2a29;
}
.simp-custom-btn .txt-wdgt-btn-wrapper a.btn:hover {
    background: #2b2e29 !important;
    border: 1.5px solid #2b2a29;
    color: #ffffff !important;
}




.parent-hotel.for-innerpage .header-pills {
    padding: 140px 0 5px !important;
}
/*.parent-hotel.for-gallerypage .header-pills {*/
/*    padding: 105px 0 5px !important;*/
/*}*/

/*.child-hotel.for-innerpage .header-pills {*/
/*    padding: 135px 0 5px !important;*/
/*}*/
/*.child-hotel-hotel.for-gallerypage .header-pills {*/
/*    padding: 135px 0 5px !important;*/
/*}*/
/*.location-page .header-pills {*/
/*    padding: 135px 0px 5px !important;*/
/*}*/

/*.location-page .header-pills .tab-content {*/
/*    margin-top: 5px;*/
/*}*/





.simp-custom-fw-sheen
{
    position:relative;
}
.simp-custom-fw-sheen:after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background-color: rgba(0,0,0,0.35);
}
.simp-custom-fw-sheen .text-content
{
    z-index:1;
}

/* this is for the testing purpose 
.for-homepage {
    background: red;
}

.for-homepage .outer-page {
    background: red;
}
 this is for the testing purpose */



/*header .navbar-top .navbar-nav .dropdown-menu li:nth-child(3) a.hotelVisitBtn.btn{*/
/*    display: none !important;*/
/*}*/
/*header .navbar-top .navbar-nav .dropdown-menu li:nth-child(3) a.hotelBeBtn.btn {*/
/*    display: none!important;*/
/*}*/

