

.bookingform-wrapper {
    bottom:-7% !important;
}
@media screen and (max-width:1024px){
    .jssor-home-wrapper #homeCarousel>div:nth-child(3) {
        bottom: 15%!important;
    }
}

/*for why bookdirect*/
.bookingform-wrapper #bookingForm .whyBookDirect {
    top: unset;
    bottom: -8px;
}

.mobile #callButton {
    right: 16px;
    bottom: 90px;
    position: fixed;
    background: #8d7148;
    border-radius: 50%;
    padding: 12px 13px;
}
.mobile #callButton .fa-phone {
    font-size: 30px;
    color:#fff;
}




.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}

/* Reducing size of amenities on homepage */
/*.homepage .hotel_amenities_wrap .hotel_amenity_icon .fal,*/
/*.homepage .hotel_amenities_wrap .show_more_hotel_amenities .fal {*/
/*    font-size: 16px;*/
/*}*/

/*.homepage .hotel_amenities_wrap .hotel_amenity_icon {*/
/*    margin-bottom: 7px;*/
/*}*/

/*.homepage-hotel-amenities {*/
/*    padding: 15px 0 15px 0;*/
/*}*/

/*.hotel_amenities_wrap .show_more_hotel_amenities {*/
/*    width: 30px;*/
/*    height: 30px;*/
/*}*/

/*.container-fluid {*/
/*    padding-left: 200px;*/
/*    padding-right: 200px;*/
/*}*/

/*.pd-promo-wrap .pd-promo-text {*/
/*    bottom: 0px !important;*/
/*}*/


/*.summary-widget .offcont p, .summary-widget .offcont p div, .summary-widget .offcont p p, .summary-widget .offcont p span {*/
/*    line-height: 14px;*/
/*}*/

/*.pd-promo-wrap .pd-promo-text {*/
/*    line-height: 14px !important;*/
/*}*/

/*.mfp-title {*/
/*  text-indent: -9999px;*/
/*}*/

/*.navbar-header .navbar-brand img {*/
/*    height: 100%;*/
/*}*/
.simp-custom-center {
    display: flex;
    align-items: center;
    justify-content: center;
}
.simp-custom-tableborder .table td,
.simp-custom-tableborder .table,
.simp-custom-tableborder .table th{
    border: none;
}
.outer-page h1{
    text-transform: uppercase;
}
.simp-custom-tableborder .table td,
.simp-custom-tableborder .table,
.simp-custom-tableborder .table th{
    border: none;
}

.mobile .nav-wrap .drop-menu-header-block-top-header.text-bold{
   background-color: #8D7148;
   color:#fff;
}
/*.mobile .simp-custom-introheader h1{*/
/*    font-size: 21px;*/
/*    font-weight: 500 !important;*/
/*}*/
/*.mobile .simp-custom-introheader h1::after{*/
/*    content:"";*/
/*    display:block;*/
/*    border:3px solid #8D7148;*/
/*    width:70%;*/
/*    margin:auto;*/
/*    margin-top:8px;*/
/*}*/
/*.mobile .simp-custom-introheader p{*/
/*    color: #fff;*/
/*    text-align: center;*/
/*    font-size: 24px;*/
/*    line-height: 35px;*/
/*}*/
.mobile.for-gallerypage .parent-container .content_wrapper {
    padding-top: 30%;
}
.mobile.for-innerpage .parent-container{
    margin-top: 64px;
}
.mobile.for-innerpage.for-gallerypage .parent-container .gallery-content .gallery-drop{
    z-index: 998;
}
/*.mobile .simp-custom-mobile-heroimg img {*/
/*    height: 100vh !important;*/
/*    object-fit: cover;*/
/*}*/
.mobile.for-innerpage .nav-wrap img{
    max-width: 70%;
}

#footer{
    border-top: 2px solid #8c7048;
    padding-bottom: 0px !important
}
#footer .comm_cont .add_head {
    display: none;
}
#footer .address_block{
    display: none;
}
#footer .three-col .footer_navbar_wrapper{
    border: none;
}
#footer .three-col .footer_navbar_wrapper .fsitemap{
    text-align: left;
    columns: 2;
}
#footer .three-col .footer_navbar_wrapper .fsitemap li{
    width: 100%;
}
#footer .three-col .footer_navbar_wrapper .fsitemap li:nth-child(1){
    display: none;
}
#footer .three-col .footer_navbar_wrapper .fsitemap li>a{
    text-transform: uppercase;
}
#footer .social_block .social_head{
    display: none;
}
#footer .social_block{
    width: 80% !important;
}

#footer .social_block .socialIcon{
    columns: 3
}
#footer .socialIcon a{
    background: transparent;
    margin-top: 20px
}
#footer .socialIcon a span{
    color: #bbb;
    font-size: 35px !important
}
#footer .socialIcon a:hover{
    background: transparent;
}
#footer a.social-ta:hover span{
    color: #689963
}
#footer a.social-fb:hover span{
    color: #3b5998
}
#footer a.social-tw:hover span{
    color: #3b88c3;
}
#footer a.social-ig:hover span{
    color: #125688
}
#footer a.social-yt:hover span{
    color: #e62117
}
#footer .hotel-info{
    margin-top: 30px;
    justify-content: center;
    display: flex;
}
#footer .comm_cont.f_bot {
    border-top: 1px solid rgba(0,0,0,.25) !important;
    padding-top: 10px !important;
}


@media screen and (max-width:1366px){
    .outer-page .simp-custom-VenuesTable .col-md-4.col-sm-6.left-box{
        height: 100% !important;
    }
    .outer-page .simp-custom-VenuesTable .col-md-4.col-sm-6.left-box img{
        height: 100%;
        object-fit: cover;
    }
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
    margin-top:-4%;
    z-index:99;
    background:#fff;
    box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .left-box{
    width:15%;
    display:flex;
    align-items:center;
    height:100%;
    padding:0 0 0 5%;
    text-align:left;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .left-box *{
    text-align:left
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box{
    width:80%;
    margin-left:5%;
    padding:0;
    border-left:1px solid #8c7048;
    height:100%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box{
     display:flex;
     align-items:center;
     justify-content:center;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box .text-content-wrapper,
.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box .text-content-wrapper .table-responsive{
    width:100%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box table{
    margin:0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box table *{
    border:unset;
}

.outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box img{
    width:70px;
    height:70px
}

@media (max-width:1536px){
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
        margin-top:-6%;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box img{
        width:60px;
        height:60px
    }
}

@media (max-width:1250px){
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
        margin-top:-12%;
    }
}

@media (max-width:1100px){
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
        margin-top:-15%;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box{
        width:70%;
        margin:0;
        padding:0 0 0 3%;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .left-box{
        width:25%;
    }
}

@media (max-width:1000px){
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
        margin-top:-17%;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box img{
        width:50px;
        height:50px
    }
}

@media (max-width:850px){
    .outer-page .content_wrapper .no-gutter .simp-custom-heroImg, .outer-page .content_wrapper .no-gutter .simp-custom-heroImg > div {
        height: 45vh !important;
    }
}

@media (max-width:767px){
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct{
        display:flex;
    }
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .table-responsive{
        border:unset;
        margin:0;
    }
    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .right-box {
        width: 70%;
        margin: 0;
        padding: 0 0 
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-why-book-direct .left-box {
        padding: 0 0 0 4%;
    }
}

.mobile .content_wrapper .no-gutter .simp-custom-why-book-direct{
    display:none;
}

.simp-custom-featureToggle {
    padding:0 !important;
    width: 60% !important;
}

.simp-custom-featureToggle .features{
    cursor: pointer;
}
.simp-custom-featureToggle .heading:after {
    content:
    "\f078";
    font-family: 'Font Awesome 5 Pro';
    color:#8d7148;
    display:
    flex;
    justify-content:
    center;
    align-items:
    center;
    position: absolute;
    top: 0;
    left: 62%;
    font-weight: 700;
    font-size: 25px;
}
.simp-custom-featureToggle .heading {
    position: relative;
}
.simp-custom-featureToggle .table-responsive{
    background: #fffcf7;
    padding-top: 30px;
}
.simp-custom-featureToggle .table td{
    border: none;
    text-align: left !important;
    padding-left: 30px
}

.simp-custom-featureToggle .content {
    display:none;
    transition: max-height 1.4s ease;
}
.simp-custom-featureToggle .features.active .content {
    display:block;
    animation: fadess 1s ease-in-out;   
}
.simp-custom-featureToggle .features.active .heading:after {
    transform: rotate(180deg);
}
.heading:after {
    transition: transform 0.5s ease-in;
}
@keyframes fadess {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0px);
    }
}

/*mobile */
.mobile .simp-custom-featureToggle {
    width: 100% !important
}
.mobile .simp-custom-featureToggle .heading:after{
    left: 72%;
    top: 10px
}
.mobile .simp-custom-featureToggle .table{
    border: none;
}

/*#footer .bottom-footer{*/
/*    display: flex;*/
/*    flex-direction: row-reverse;*/
/*    justify-content: center;*/
/*    align-items: center;   */
/*}*/

.mobile footer {
    display:flex;
    flex-direction:column-reverse;
}

.mobile footer .footer-logo {
    color: red;
    max-height: 100px;
    width: 50%;
    object-fit: contain;
}

.mobile .footer-logo-container {
    text-align: center;
}

.mobile footer .socialIcon a {
    width: 50px;
    background-color: transparent;
    height:50px;
}

.mobile footer .socialIcon a span {
        color: rgb(140, 112, 72);

    font-size: 25px !important;
    line-height: 0px;
}

.mobile footer .footer-detail .fa-stack{
    display:none;
}













/*.mobile.for-homepage .fullImage img{*/
/*   height: 100vh;*/
/*}*/
/*.mobile.for-homepage .img-caption{*/
/*    position: absolute;*/
/*    top: 75%;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*.mobile.for-homepage .img-caption p {*/
/*    color:#fff;*/
/*    position: relative;*/
/*    padding-bottom: 15px;*/
/*    letter-spacing: 2px;*/
/*}*/
/*.mobile.for-homepage .img-caption p:nth-of-type(1):after{*/
/*    content: '';*/
/*    background: #8d7148;*/
/*    height: 5px;*/
/*    width: 86%;*/
/*    position: absolute;*/
/*    margin: 2.5% 9%;*/
/*}*/
/*.mobile.for-homepage .img-caption p:nth-of-type(1){*/
/*    font-size: 20px;*/
/*    line-height: 26px;*/
/*}*/
/*.mobile.for-homepage .img-caption p:nth-of-type(2){*/
/*    font-size: 24px;*/
/*    line-height:32px;*/
/*    font-weight:600;*/
/*    text-align: center;*/
/*}*/

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


/*hide image from slider*/
.simp-custom-hide-img-from-slider .slick-slide img{
    display:none;
}

/*.simp-custom-hide-img-from-slider .text-content-wrapper video{*/
/*    display:unset;*/
/*}*/

.safari-vertical-tab {
    position: fixed;
    z-index: 9999;
    right: 0;
    top: 50%;
}

/*.landing_PopupWrapper {*/
/*  position: fixed;*/
/*  top:0;*/
/*  left:0;*/
/*  right:0;*/
/*  bottom:0;*/
/*  background-color: rgba(0,0,0,0.8);*/
/*  z-index: 10000;*/
/*  justify-content:center;*/
/*  align-items:center;*/
  /*opacity: 0; */
/*  display:none;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup {*/
/*  position: relative;*/
  /*
  top: 50%;
  left:50%;
  transform: translate(-50%,-50%); */
/*  max-width: 90%;*/
/*  width:500px;*/
/*}*/
/*.imgforPopup {*/
/*  max-width:100%;*/
/*  display:block;*/
/*}*/
/*.landing_Popup .popUpClose {*/
/*    cursor: pointer;*/
/*    position: absolute;*/
/*    top: 17px;*/
/*    right: 15px;*/
/*    background: url(https://assets.simplotel.com/simplotel/image/upload/v1495518454/close_icon.png) no-repeat;*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    border: 0;*/
/*}*/
/*.landing_PopupWrapper .textOnImage {*/
/*  position:absolute;*/
/*  bottom:15px;*/
/*  right:30px;*/
/*  left:30px;*/
/*  text-align:center;*/
/*  color:#fff;*/
/*  font-size: 14px;*/
/*  font-weight:700;*/
/*  text-shadow: #000000 1px 1px 1px;*/
/*  line-height: 1.2em;*/
/*}*/
/*@keyframes zoominoutsinglefeatured {*/
/*    0% {*/
/*        transform: scale(0.3,0.3);*/
/*    }*/
/*    50% {*/
/*        transform: scale(1.2,1.2);*/
/*    }*/
/*    100% {*/
/*        transform: scale(1,1);*/
/*    }*/
/*}*/
/*.landing_Popup{*/
/*	animation: zoominoutsinglefeatured 1s ease-in-out;*/
/*}*/

.for-innerpage.location-page  .direction-form select.form-control {
      color:#000;
}




.mobile .dropdown-menu li:nth-of-type(6) button,.mobile .dropdown-menu li:nth-of-type(7) button, .mobile .dropdown-menu li:nth-of-type(8) button, .mobile .dropdown-menu li:nth-of-type(9) button, .mobile .dropdown-menu li:nth-of-type(10) button{
    display:none !important;
}
.mobile #callButton{
    bottom: 20px;
}
.mobile.for-gallerypage .cycle-slide {
    opacity: 0 !important;
}
.mobile.for-gallerypage .cycle-slide-active {
    opacity: 1 !important;
}
.homepage .content_wrapper .no-gutter .widget-wrapper .social_feed.section_bg{
    background-color:unset;
}
@media screen and (max-width:370px){
        .mobile.for-innerpage .parent-container .wtsubheader h2{
            font-size:26px;
    }
}
@media screen and (max-width:347px){
        .mobile.for-innerpage .parent-container .wtsubheader h2{
            font-size:25px;
    }
}


/*for home page hero img*/
.mobile .fullImage img{
    /*height: 95vh;*/
    /*object-fit: cover;*/
}
.mobile .fullImage{
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.mobile .simp-custom-introheader{*/
/*    position: absolute;*/
/*    bottom: 0;*/
/*    width: 100%;*/
/*    background: linear-gradient(to top, #000, transparent);*/
/*    padding-bottom: 20px;*/
/*}*/
/*.mobile .simp-custom-introheader h1{*/
/*    color: #fff;*/
/*}*/

/*inner page logo*/
.mobile .mobileHeaderTop a > img {
    max-height: 100px;
    width: auto;
}
.mobile .mobileHeaderTop{
    padding: 0px;
}


/*new codes*/
.mobile.for-innerpage .simp-custom-heroImg{
    display: none;
}
.mobile .simp-custom-mobile-heroimg{
    margin: 0;
}
.mobile .simp-custom-mobile-heroimg .col-xs-12{
    padding: 0px;
}
.outer-page .simp-custom-mobile-heroimg{
    display: none;
}

.for-homepage  .outer-page .simp-custom-image-caption{
    display:none;
}
.mobile .simp-custom-image-caption .image-text{
    position:absolute;
    top: 75%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    left: 0;
    right: 0;
}
.mobile .simp-custom-image-caption p{
    text-align:center;
    color: #fff;
    position: relative;
    padding-bottom: 15px;
    letter-spacing: 2px;
}
.mobile .simp-custom-image-caption p:nth-of-type(1):after{
    content: '';
    background: #8d7148;
    height: 5px;
    width: 86%;
    position: absolute;
    margin: 2.5% 9%;
    left: -2%;
    top: 66%;
}
.mobile.for-homepage .simp-custom-image-caption p:nth-of-type(1) {
    font-size: 20px;
    line-height: 26px;
}
.mobile .content_wrapper .simp-custom-image-caption p:nth-of-type(2){
    margin-top: 0px !important;
    font-size: 24px !important;
    line-height: 32px;
    font-weight: 600;
    text-align: center;
}
.mobile.for-homepage .content_wrapper{
    padding: 0 0 20px;
}
.mobile.for-homepage .widget-wrapper{
    padding:0 20px;
}
.mobile.for-homepage .wt-image-text-slider .slick-arrow{
    display: none !important;
}
.mobile.for-homepage .widget-wrapper.simp-custom-image-caption img{
    height: 100vh;
}
.mobile.for-homepage .widget-wrapper.simp-custom-image-caption{
    padding:0;
}
.mobile.for-homepage .fullImage{
    display:none;
}
@media screen and (max-width:395px){
    .mobile.for-homepage .content_wrapper .simp-custom-image-caption p:nth-of-type(1) {
        font-size: 20px;
        margin-left: -11px !important;
    }
    .mobile .content_wrapper .simp-custom-image-caption p:nth-of-type(2) {
        font-size: 20px;
    }
}

.mobile.for-innerpage .nav-wrap{
    position: fixed;
    background: rgba(0,0,0,0.5)
}
.mobile.for-innerpage .nav-wrap img{
    filter: brightness(0) invert(1);
}
/*.mobile.for-homepage .simp-custom-introheader h1{*/
/*    font-size: 19px;*/
/*}*/
.mobile .drop-menu-header-block-top-header.hover:hover{
    background: #8d7148 !important;
}
.mobile .dropdown-menu li .menu {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #8d7148;
}
.mobile .dropdown-menu li .menu button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: 40px;
    height: 40px;
    background-color: transparent;
    border: none;
}
.mobile .dropdown-menu li .menu button::before {
    content: '+';
    color: #fff;
    position: absolute;
    top: 50%;
    font-size: 25px;
    transform: translateY(-50%);
}
.mobile .dropdown-menu li.active button::before {
    content: '-';
    font-size: 25px;
}
.mobile .dropdown-menu li .submenus {
    position: relative;
    height: 0;
    overflow: hidden;
    transition: 0.5s;
}
.mobile .dropdown-menu li.active .submenus {
    height: auto;
}
.mobile .dropdown-menu li{
    border-top: 1px solid #634f31;
}
.mobile .drop-menu-header-block-top-header{
    border-top: none !important;
}
.mobile .dropdown-menu li .menu a {
    display: inline-block;
    width: calc(100% - 40px);
}





.mobile .logo+.nav-wrap {
    display: block;
}
.mobile .logo{
    text-align: left !important;
    position: relative;
}
.mobile .nav-wrap .TwoFoldMenuName {
    display: none;
}
.mobile .nav-wrap .mobile-navbar-button {
    background-color: #99938b;
}
.mobile .nav-wrap .navBtnBorder input {
    display: none;
    background-color: #99938b !important;
    padding: 8px 18px!important;
}
.mobile .nav-wrap .navBtnBorder .link_name {
    display: none;
}
.mobile .nav-wrap .navBtnBorder {
     background-color: transparent !important;
     /*min-height: 70px;*/
     /*padding-bottom: 0;*/
     /*width: 23%;*/
}
.mobile .navBtnBorder:hover{
   background-color: white; 
}
.mobile .nav-wrap .fa {
    font-weight: 100;
    color: #fff;
    /*color: #b1b1b1;*/
    font-size: 30px;
}
.mobile .nav-wrap .min-price-div {
    display: none;
}
.mobile .nav-wrap .fa.fa-calendar.fa-2x {
    display: block;
}
.mobile-navbar-button .navBtnBorder {
    height: 80px;
    position: relative;
    top: 0px;
    left: 10px;
}
.mobile .nav-wrap {
    width: 100%;
    position: fixed;
    top: 0px;
    z-index:999;
    display: flex;
    justify-content: space-between;
    background: transparent;
}
.mobile .nav-wrap .clearfix {
    background:transparent !important;
    width: 20%;
}
.mobile .nav-wrap .geo,.mobile .nav-wrap .tel, .mobile .nav-wrap .mobile-navbar-button {
    display:none;
}
.mobile .logo-inner img {
    max-height: 90px;
    filter: brightness(0) invert(1);
    padding-left: 7px;
}
.mobile .nav-wrap .dropdown-menu {
    transform: translateX(-80%);
    /*overflow: scroll;*/
    height: 550px !important;
}
.mobile .dropdown-toggle .fa-list-ul {
    padding:5px;
    border-radius:5px;
    background-color: #B8B8B870;
}

.mobile.for-innerpage .nav-wrap {
    display:flex;
    /*background: unset;*/
    /*position: absolute;*/
}
.mobile.for-innerpage .nav-wrap img {
    max-height: 100px;
    padding-left: 7px;
}

.mobile.for-innerpage .mobileHeaderTop a {
    display: none;
}

.mobile .parent-container .panel-group{
    display: none;
}
.mobile .name-of-hotel{
    display: none;
}
.mobile h1{
    font-size: 30px ;
    text-align: center;
}
.mobile h2{
    font-size: 28px ;
    text-align: center;
    font-weight: 400 !important;
    font-family: GillSansMT,sans-serif !important;
}
.mobile body{
    letter-spacing: 1px
}
.mobile p, .mobile body{
    font-size: 18px 
}
.mobile.for-homepage .widget-wrapper.wtheader{
    display: none;
} 

.mobile .simp-custom-experienceCollage,
.mobile .simp-custom-experienceCollage1{
    display: none;
}
/*.mobile .simp-custom-experienceCollage  .vertical-images .readjust-container{*/
/*    margin-bottom: 0px !important*/
/*}*/
/*.mobile .simp-custom-experienceCollage  .vertical-images .readjust-container>div .thumbnail:before,*/
/*.mobile .simp-custom-experienceCollage1  .vertical-images .thumbnail:before{*/
/*    color: #ffff;*/
/*    z-index: 999;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right:0;*/
/*    background: linear-gradient(to top, black, transparent);*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*/
/*.mobile .simp-custom-experienceCollage  .vertical-images .readjust-container>div:nth-child(1) .thumbnail:before{*/
/*    content: 'EVENTS';*/
/*    bottom: 230px;*/
/*}*/
/*.mobile .simp-custom-experienceCollage  .vertical-images .readjust-container>div:nth-child(2) .thumbnail:before{*/
/*    content: 'EXCURSION'; */
/*    bottom: 20px;*/
/*}*/
/*.mobile .simp-custom-experienceCollage1  .vertical-images .readjust-container>div:nth-child(1) .thumbnail:before{*/
/*    content: 'REJUVENATE';  */
/*    bottom: 230px;*/
/*}*/
/*.mobile .simp-custom-experienceCollage1  .vertical-images .readjust-container>div:nth-child(2) .thumbnail:before{*/
/*    content: 'SAFARI';   */
/*    bottom: 20px;*/
/*}*/
/*.mobile .simp-custom-experienceCollage .col-sm-6 .readjust-container.thumbnail:before,*/
/*.mobile .simp-custom-experienceCollage1 .col-sm-6 .readjust-container.thumbnail:before{*/
/*    color: #ffff;*/
/*    z-index: 999;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    right:0;*/
/*    bottom: 0px;*/
/*    background: linear-gradient(to top, black, transparent);*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*/
/*.mobile .simp-custom-experienceCollage .col-sm-6 .readjust-container.thumbnail:before{*/
/*    content: 'RECREATION';*/
/*}*/
/*.mobile .simp-custom-experienceCollage1 .col-sm-6 .readjust-container.thumbnail:before{*/
/*    content: 'DINING';*/
/*}*/
/*.mobile .simp-custom-experienceCollage  .vertical-images .readjust-container>div:nth-child(3),*/
/*.mobile .simp-custom-experienceCollage1  .vertical-images .readjust-container>div:nth-child(3){*/
/*    display: none*/
/*}*/
.mobile footer#footer {
    border-top: 1px solid #8c7048 !important;
    margin-top: 20px 
}
.mobile .simp-custom-rightHide .col-xs-12:nth-child(2),
.mobile .simp-custom-hideCenterRight .col-xs-12:nth-child(2),
.mobile .simp-custom-hideCenterRight .col-xs-12:nth-child(3){
    display: none;
}

.mobile .simp-custom-roomAmenities .table,
.mobile .simp-custom-roomAmenities .table td{
    border: none;
}
.mobile .simp-custom-roomAmenities .table td h3>.fal{
    font-size: 40px !important;
    color: #8c7048
}
.mobile .simp-custom-roomAmenities h3{
    font-size: 20px !important 
}

.mobile .simp-custom-roomSlider img{
    aspect-ratio: 4/3;
    object-fit: cover;
}
/*.mobile .simp-custom-roomSlider .slick-next,*/
/*.mobile .simp-custom-roomSlider .slick-prev{*/
/*    display: none !important*/
/*}*/
.mobile .simp-custom-roomSlider .btn{
    padding: 6px 20px;
    margin-top: 15px;
    font-size: 16px  
}
.mobile .simp-custom-roomSlider .slick-slide{
    font-size: 26px !important;
}
.mobile .simp-custom-mobileExperienceSlider h3{
    position: absolute;
    bottom: 19px;
    width: 100%;
    display: flex;
    justify-content: center;
    background: linear-gradient(to top, black, transparent);
    color: #fff;
    padding-bottom: 8px !important;
    font-size: 24px;
}
.mobile .simp-custom-mobileExperienceSlider h3>a{
    color: #fff;
}
.mobile .simp-custom-mobileExperienceSlider{
    position: relative
}
.mobile .simp-custom-mobileExperienceSlider .slick-prev{
    left: 5px;
    z-index: 1;
}
.mobile .simp-custom-mobileExperienceSlider .slick-prev:before,
.mobile .simp-custom-mobileExperienceSlider .slick-next:before{
    color: #fff;
    font-size: 40px;
}
.mobile .simp-custom-mobileExperienceSlider .slick-next{
    right: 5px !important;
    z-index: 1;
}

.mobile .simp-custom-textOnImg h3{
    position: absolute;
    top: 25%;
    left: 0;
    right: 0;
    color: #8d7148;
    text-transform: uppercase;
    letter-spacing: 1px; 
    font-size: 26px
}
.mobile .simp-custom-textOnImg img{
    opacity: 0.25;
}

.mobile .simp-custom-VenuesTable h3 {
    color: #8d7148;
    text-align: center !important
}
.mobile .simp-custom-VenuesTable .table th{
    color: #8d7148;
}
.mobile .simp-custom-VenuesTable .table td,
.mobile .simp-custom-VenuesTable .table th,
.mobile .simp-custom-VenuesTable .table{
    border: 1px solid #272727;
}
.mobile .simp-custom-VenuesTable{
    text-align: center !important
}
.mobile .simp-custom-venuesCapacity h3{
    color: #8d7148;
    text-align: center !important
}
.mobile .simp-custom-venuesCapacity p{
    padding-top: 15px !important;
    text-align: center !important
}

header .navbar-top{
    height:100px;
}
header #top-navbar-collapse{
    /*padding-top: 40px;*/
    padding-top: 22px;
    display: flex;
    justify-content: space-around;
}
header .lang-book-wrapper{
    margin-top: 34px !important;
}
header .navbar-top .navbar-nav>li>a{
    padding: 10px 20px !important
    
}
/*header .reachUsIcon{*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-evenly;*/
/*}*/
/*header .reachUsIcon a{*/
/*    margin: 7px 5px 3px;*/
/*}*/

/*header .reachUsIcon .social-ph .fa{*/
/*    font-size: 17px !important;*/
/*    border-radius: 50%;*/
/*    padding: 6px;*/
/*}*/
/*header .reachUsIcon .social-wa{*/
/*    padding-top: 10px !important;*/
/*}*/
/*header .reachUsIcon .social-wa .fa{*/
/*    font-size: 37px !important;*/
/*    margin: 3px !important;*/
/*}*/
/*header .reachUsIcon .social-lo .fa{*/
/*    font-size: 20px !important;*/
/*    border-radius: 50%;*/
/*    padding: 4.5px 7px;*/
/*}*/
/*header .navbar-top .reachUsIcon .fa{*/
/*    color: #fff*/
/*}*/
/*header .navbar-top.scroll .reachUsIcon .fa{*/
/*    color: #8c7048*/
/*}*/
/*header .navbar-top .reachUsIcon .social-lo .fa,*/
/*header .navbar-top .reachUsIcon .social-ph .fa{*/
/*    border: 3px solid #fff;*/
/*}*/
/*header .navbar-top.scroll .reachUsIcon .social-lo .fa,*/
/*header .navbar-top.scroll .reachUsIcon .social-ph .fa{*/
/*    border: 3px solid #8c7048;*/
/*}*/


/*appending icons on body*/

.reachUsIcon {
    display:flex;
    flex-direction:column;
    position: fixed;
    bottom: 100px;
    right: 10px;
    z-index: 9999;
}

.reachUsIcon a{
    margin: 7px 5px 3px;
}

.reachUsIcon .social-ph .fa{
    font-size: 24px !important;
    border-radius: 50%;
    padding: 10px;
}
.reachUsIcon .social-wa{
    padding-top: 10px !important;
}
.reachUsIcon .social-wa .fa{
    font-size: 37px !important;
    margin-bottom:10px;
    padding:7px 10px
}
.reachUsIcon .social-lo .fa{
    font-size: 23px !important;
    border-radius: 50%;
    padding:12px 14px;
}
.reachUsIcon .fa{
    color: #fff
}
.reachUsIcon .fa{
    background: #8c7048;
    border-radius: 50%;
}
.reachUsIcon .social-lo .fa,
.reachUsIcon .social-ph .fa{
    border: 3px solid #fff;
}
.reachUsIcon .social-lo .fa,
.reachUsIcon .social-ph .fa{
    border: 3px solid #8c7048;
}

#back-top{
    bottom:32px;
    right:18px;
}

#back-top span{
    width:50px;
    height:50px;
    font-size:42px;
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width:1200px){
    .reachUsIcon .social-lo .fa{
        font-size:21px !important;
        padding:10px 12px;
    }

    .reachUsIcon .social-wa .fa{
        font-size: 30px !important;
        margin:0 0 10px 0;
        padding:9px 10px 9px 12px
    }

    .reachUsIcon .social-ph .fa{
        font-size: 20px !important;
        border-radius: 50%;
        padding: 10px;
    }

    #back-top{
        bottom:35px;
        right:19px;
    }

    #back-top span{
        width:46px;
        height:46px;
        font-size:34px;
    }
}

/*.hero-container .hero-header {*/
/*    display: none;*/
/*}*/
/*@media screen and (min-width: 1200px) {*/
/*    header {*/
/*        position: absolute;*/
/*    }*/
/*    .inner-page  {*/
/*        margin-top: 130px;*/
/*    }*/
/*}*/

/*.navbar-top .navbar-top-menu {*/
/*    padding-right: 190px;*/
/*}*/
/*.navbar-top .container{*/
/*    position: relative;*/
/*}*/
/*.navbar-top-content {*/
/*    position: absolute;*/
/*    top: 65px;*/
/*    right: 15px;*/
/*    margin-top: 0;*/
/*}*/
/*.navbar-top #top-menu {*/
/*    margin-top: 60px;*/
/*}*/
/*.book_button .min-price-div {*/
/*    position: absolute;*/
/*    bottom: 40px;*/
/*    transform: none;*/
/*    color: #fff;*/
/*}*/


header .navbar-top{
    background: linear-gradient(to top, transparent, black);
    box-shadow: none;
}
header .navbar-top .navbar-brand img{
    filter: brightness(0) invert(1)
}
header .navbar-top.scroll{
    background: #fff ;
    box-shadow: none;
}
header .navbar-top.scroll .navbar-brand img{
    filter: unset
}
header .navbar-top .navbar-nav>li>a{
    color: #fff
}
header .navbar-top.scroll .navbar-nav>li>a{
    color: #8c7048;
}
header .navbar-top .navbar-nav>li>a:hover{
    color: #fff
}
header .navbar-top.scroll .navbar-nav>li>a:hover{
    color: #8c7048;
}
header .navbar-top .navbar-nav>li:hover ul.dropdown-menu>li a,
header .navbar-top .moreOptions .dropdown-more>li>a{
    font-size: 16px;
}
.lang-book-wrapper .min-price-div{
    display: none;
}

.promotions-wrapper {
    display: none;
}

.address-block-details{
    display: none;
}
h2 {
    font-weight: 400 !important;
    font-family: GillSansMT,sans-serif !important;
}
body{
    letter-spacing: 1.5px
}
.outer-page .btn{
    padding: 0 30px !important;
    height: 36px;
    font-size: 16px;
    line-height: 34px;
}
/*heroimage*/
.carousel-container #homeCarousel .carousel-caption .caption-as-text h2:after{
    content: '';
    background: #8d7148;
    height: 2px;
    width: 70%;
    position: absolute;
    display: flex;
    align-items: center;
    margin: 2.5% 15% !important;
}
.carousel-container #homeCarousel .carousel-caption .caption-as-text h2{
    position: relative;
    padding-bottom: 15px !important;
    letter-spacing: 7px;
    font-size: 30px;
}
.carousel-container #homeCarousel .carousel-caption .caption-as-text>div{
    font-size: 24px;
    line-height: 28px;
}
/*Experience*/
.content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
.content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
    width: 47.5% !important;
}
.content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
    margin-left: 1% !important;
}
.content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
    margin-right: 1% !important
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12,
.simp-custom-experienceCollage1  .vertical-images .col-xs-12{
    padding-bottom: 20px !important;
    margin-left: 20px
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12:nth-child(3),
.simp-custom-experienceCollage1  .vertical-images .col-xs-12:nth-child(3){
    display: none !important;
}
.simp-custom-experienceCollage img,
.simp-custom-experienceCollage1 img{
    box-shadow: 4px 6px 13px rgba(0,0,0,0.5);
}
.simp-custom-experienceCollage .readjust-container{
    height: 380px !important;
}
.simp-custom-experienceCollage .readjust-container .readjust-height,
.simp-custom-experienceCollage1 .readjust-container .readjust-height{
    height: 380px !important;
    box-shadow: 4px 6px 13px rgba(0,0,0,0.5);
}
.simp-custom-experienceCollage1 .readjust-container{
    height: 380px !important  
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
.simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
   height: 180px !important
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12:before,
.simp-custom-experienceCollage1  .vertical-images .col-xs-12:before{
    color: #ffff;
    z-index: 999;
    position: absolute;
    left: 0;
    right:0;
    bottom: 20px;
    background: linear-gradient(to top, black, transparent);
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12:nth-child(1):before{
    content: 'EVENTS';    
}
.simp-custom-experienceCollage  .vertical-images .col-xs-12:nth-child(2):before{
    content: 'EXCURSION';    
}
.simp-custom-experienceCollage1  .vertical-images .col-xs-12:nth-child(1):before{
    content: 'REJUVENATE';    
}
.simp-custom-experienceCollage1  .vertical-images .col-xs-12:nth-child(2):before{
    content: 'SAFARI';    
}
.simp-custom-experienceCollage .col-sm-6 .readjust-container .readjust-height:before,
.simp-custom-experienceCollage1 .col-sm-6 .readjust-container .readjust-height:before{
    color: #ffff;
    z-index: 999;
    position: absolute;
    left: 0;
    right:0;
    bottom: 0px;
    background: linear-gradient(to top, black, transparent);
}
.simp-custom-experienceCollage .col-sm-6 .readjust-container .readjust-height:before{
    content: 'RECREATION';
}
.simp-custom-experienceCollage1 .col-sm-6 .readjust-container .readjust-height:before{
    content: 'DINING';
}

@media (max-width: 2150px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 31.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 17.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 17.5% !important
    }
}

@media (max-width: 1920px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 33.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 15.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 15.5% !important
    }
}
@media (max-width: 1750px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 36.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 12.25% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 12.25% !important
    }
}
@media (max-width: 1600px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 40% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 8.75% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 8.75% !important
    }
}
@media (max-width: 1450px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 44% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 4.55% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 4.55% !important
    }
}
@media (max-width: 1366px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 47.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 1% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 1% !important
    }
}
@media (max-width: 1300px){
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 348px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 348px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 164px !important
    }
}
@media (max-width: 1200px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 47% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 1.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 1.5% !important
    }
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 340px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 340px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 160px !important
    }
}

@media screen and (max-width: 1100px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 46% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 2.25% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 2.25% !important
    }
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 306px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 306px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 143px !important
    }
}

@media screen and (max-width: 1024px){
    
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 256px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 256px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 118px !important
    }
}
@media screen and (max-width: 920px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 46.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 1.5% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 1.5% !important
    }
    
}
@media screen and (max-width: 900px){
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage,
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        width: 45% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage{
        margin-left: 2.75% !important;
    }
    .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-experienceCollage1{
        margin-right: 2.75% !important
    }
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 250px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 250px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 115px !important
    }
}
@media screen and (max-width: 800px){
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 226px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 226px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 103px !important
    }
}
@media screen and (max-width: 768px){
    .simp-custom-experienceCollage .readjust-container,
    .simp-custom-experienceCollage1 .readjust-container{
        height: 216px !important;
    }
    .simp-custom-experienceCollage .readjust-container .readjust-height,
    .simp-custom-experienceCollage1 .readjust-container .readjust-height{
        height: 216px !important;
    }
    .simp-custom-experienceCollage  .vertical-images .col-xs-12 img,
    .simp-custom-experienceCollage1  .vertical-images .col-xs-12 img{
       height: 98px !important
    }
}
.outer-page .simp-custom-mobileExperienceSlider{
    display:none !important;
}
.simp-custom-heroImg{
    padding-top: 0px !important;
}

.simp-custom-hideCenterRight,
.simp-custom-rightHide{
    display: flex;
    align-items: center;
    justify-content: center;
}
.simp-custom-hideCenterRight .center-box,
.simp-custom-hideCenterRight .right-box,
.simp-custom-rightHide .right-box{
    display: none;
}

.simp-custom-roomAmenities .table td{
    border: none;
}
.simp-custom-roomAmenities .table td h3>.fal{
    font-size: 40px !important;
    color: #8c7048
}
.simp-custom-roomAmenities h3{
    font-size: 20px !important 
}

/*accomodation page*/
.simp-custom-btnAlign .btn{
    position: absolute;
    bottom: 15px;
    left: 36%;
    padding: 0px 30px
}

.simp-custom-btnAlign .text-content{
    padding-bottom: 40px;
    height: 100%;
}

/*venues page*/
.simp-custom-VenuesTable h3 {
    color: #8d7148;
}
.simp-custom-VenuesTable .table th{
    color: #8d7148;
}
.simp-custom-VenuesTable .table td,
.simp-custom-VenuesTable .table th,
.simp-custom-VenuesTable .table{
    border: 1px solid #272727;
}
/*.simp-custom-VenuesTable .table{*/
/*    position: absolute;*/
/*    bottom: -27px;*/
/*}*/
.simp-custom-VenuesTable .right-box{
    height: 100%
}
.simp-custom-venuesCapacity h3{
    color: #8d7148;
}
.simp-custom-venuesCapacity p{
    position: absolute;
    bottom: 0px;
}
.simp-custom-venuesCapacity .right-box{
    position: relative;
    height: 100% !important
}

/*social events page*/
.simp-custom-textOnImg h3{
    position: absolute;
    top: 30%;
    left: 15px;
    right: 0;
    color: #8d7148;
    text-transform: uppercase;
    letter-spacing: 1px;
    width: calc( 100% - 30px);
}
.simp-custom-textOnImg img{
    opacity: 0.25;
}
.simp-custom-textOnImg .text-content{
    height: 100%;
}
@media screen and (max-width: 950px){
    .simp-custom-textOnImg h3{
        top: 10%;
    }
}



.outer-page .content_wrapper  .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden {
    display: block;
    max-height: 0;
    overflow: hidden;
    transition: all 0.8s ease-in-out;
    opacity: 0;
}
.outer-page .content_wrapper  .widget-wrapper.simp-custom-homepage-readmore .text-content-wrapper{
    text-align:center;
}
.outer-page .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden.active {
    max-height: 100%;
    opacity: 1;
}
.outer-page .content_wrapper  .widget-wrapper.simp-custom-homepage-readmore a.readMoreBtn {
    cursor:pointer;
    float:unset;
    text-align:left;
    text-decoration:none;
    width:max-content;
    margin-top:20px
}
.outer-page .content_wrapper  .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden p{
    margin-top:15px;
}

.outer-page .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden h2{
    padding-top:30px ;
}

.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden {
    display: block;
    max-height: 0;
    overflow: hidden;
    transition: all 0.8s ease-in-out;
    opacity: 0;
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .readMoreHidden.active {
    max-height: 100%;
    opacity: 1;
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore  .readMoreHidden h2{
    padding:0;
    padding-top:20px;
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore  .readMoreHidden p{
    padding-top:10px
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore a.readMoreBtn{
    margin-top:10px
}



.outer-page .content_wrapper .widget-wrapper.simp-custom-homepage-readmore {
    margin: 0 auto;
    padding: 30px 15px;
    width: 85%;
}
.outer-page .content_wrapper .widget-wrapper.simp-custom-homepage-readmore {
    padding: 30px 0;
    max-width: 1340px;
}
.outer-page .content_wrapper .widget-wrapper.simp-custom-homepage-readmore  h2{
    color: #8d7148;
    text-align: center;
}

.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .mobile-scroll-custom-parent{
    border: 4px solid #8d7148;
    margin: 20px;
    width: calc(100% - 40px);
    height: max-content;
    overflow: auto;
    max-height: 500px;
    padding: 10px;
}

.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .text-content{
    text-align:center;
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .mobile-scroll-custom-parent>p:after{
    content:'..'
}
.mobile .content_wrapper .widget-wrapper.simp-custom-homepage-readmore .customEcclipse .mobile-scroll-custom-parent>p:after{
    content:''
}



.simp-custom-roomSlider {}
.outer-page .simp-custom-roomSlider .text-content {
    padding: 40px 55px!important;
}
.outer-page .simp-custom-roomSlider {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.outer-page .simp-custom-roomSlider .fullWidthWidgetWrapper{
    width: 98% !important;
    margin: 0 1% !important
}
.outer-page .simp-custom-roomSlider .slick-center.text-content{
    transform: scale(1.2)
}

.outer-page .simp-custom-roomSlider .text-content-wrapper {
    opacity: 0;
}

.outer-page .simp-custom-roomSlider .slick-active .text-content-wrapper{
    opacity: 1;
}

.outer-page .simp-custom-roomSlider .text-content-wrapper{
    text-align: center !important;
}
.outer-page .simp-custom-roomSlider .text-content-wrapper{
    font-size: 24px;
}
.outer-page .simp-custom-roomSlider .btn{
    margin-top: 10px !important
}
.outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
    left: 24.5%;
    top: 35%;
}
.outer-page .simp-custom-roomSlider .slick-prev:before,
.outer-page .simp-custom-roomSlider  .slick-next:before{
    color: #fff;
    font-size: 42px;
    font-weight: 600;
}
.outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
    right: 24.5%;
    top: 35%;
}
@media (max-width: 2200px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left:24%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 24%;
    }
    .outer-page .simp-custom-roomSlider .fullWidthWidgetWrapper{
        width: 75% !important;
        margin: 0 12.5% !important
    }
    
}
@media (max-width: 1680px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 27%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 27%;
    }
    .outer-page .simp-custom-roomSlider .fullWidthWidgetWrapper{
        width: 85% !important;
        margin: 0 7.5% !important
    }
}
@media (max-width: 1366px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 24.5%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 24.5%;
    }
    .outer-page .simp-custom-roomSlider .fullWidthWidgetWrapper{
        width: 96% !important;
        margin: 0 2% !important
    }
}
@media (max-width: 1300px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 27.5%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 27.5%;
    }
    .outer-page .simp-custom-roomSlider .text-content {
    padding: 40px!important;
}
}

@media (max-width: 1100px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 24.5%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 24.5%;
    }
     .outer-page .simp-custom-roomSlider .text-content {
    padding: 40px!important;
}
}
@media (max-width: 912px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 30%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 30%;
    }
     .outer-page .simp-custom-roomSlider .text-content {
    padding: 30px!important;
}
}
@media (max-width: 820px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 28%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 28%;
    }
    .outer-page .simp-custom-roomSlider .text-content {
    padding: 25px!important;
}
    .outer-page .simp-custom-roomSlider .slick-prev:before,
    .outer-page .simp-custom-roomSlider  .slick-next:before{
    color: #fff;
    font-size: 30px;
    font-weight: 600;
}
}
@media (max-width: 768px) {
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-prev {
        left: 24%;
    }
    .outer-page .simp-custom-roomSlider  .slick-arrow.slick-next {
        right: 24%;
    }
}






.hotel-address-block {padding: 2px 0;}
.hotel-address-block .hotel-info { display: none;}
.hotel-address-block .hotel-contact-wrap {
    width: 100%;
    position: relative;
}
.hotel-address-block .hotel-telephone {
    margin-bottom: 0;
    display: block;
    letter-spacing: 2px;
    line-height: 18px;
}

.hotel-telephone .telephone-number {display: none;}
.hotel-telephone .telephone-number:last-child,
.hotel-telephone .telephone-number span {
    display: block;
}
.hotel-address-block .hotel-email {
    margin-bottom: 4px;
    line-height: 18px;
}

.hotel-email .hotel-email-link {letter-spacing: 2px;}

.hotel-address-block .hotel-social {
    position: absolute;
    margin-top: 0;
    top: 50%;
    transform: translateY(-50%);
}

.hotel-social .hotel-social-icon {
    margin-left: 0;
    margin-right: 10px;
    vertical-align: middle;
}

.hotel-social .hotel-social-icon .fab {font-size: 20px;}

.container-fluid .content_wrapper .room-content-wrap {
    width: 100%;
}
.content_wrapper .room-booking-wrap {
    width: 100%;
    text-align: center;
}
.container-fluid .content_wrapper .room-booking-wrap .book_button {
    display: inline-block !important;
    vertical-align: middle;
    padding-top: 10px;
}



