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


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


/*form center align*/
.outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-form-top-label form{
    width: 44%;
    margin: 0 28%;
}
.outer-page .simp-custom-form-top-label form fieldset .form-group{
    display: flex;
    flex-direction: column;
}
.outer-page .simp-custom-form-top-label form fieldset .form-group [class*=col-]{
    float: unset;
    width: 100%;
}
@media (max-width: 1200px){
    .outer-page .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.simp-custom-form-top-label form{
        width: 60%;
        margin: 0 20%;
    }
}

.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews  .slick-track{
    display:flex;
}
.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews  .text-content{
      height: inherit;
      display: flex;
      flex-direction: column;
}

.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews  .slick-slide{
    background:rgba(244,244,244);
    padding:0;
    margin:0 10px
}

.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews  .text-content .text-content-wrapper{
      flex: 1 1 0;
      padding: 5% 5%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews  .text-content .text-content-wrapper p {
    margin:3% 0 3%;
    display: flex;
    justify-content: space-evenly;
    align-items: flex-start;
    flex-direction: column;
}


.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews .slick-dots{
    display:none !important
}

.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews .fa-star:before {
    color:#4A9D3F;
    font-size:1.7rem
}


.outer-page .content_wrapper .no-gutter .simp-custom-manual-reviews .img-responsive{
    display:none;
}


/* mobile  */


.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews  .slick-track{
    display:flex;
}
.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews  .text-content{
      height: inherit;
      display: flex;
      flex-direction: column;
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews  .slick-slide{
    background:rgba(244,244,244);
    padding:0;
    margin:0 10px
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews  .text-content {
      flex: 1 1 0;
      padding: 5% 5%;
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews p{
    margin:3% 0 3% !important
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews .slick-dots{
    display:none !important
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews .fa-star:before {
    color:#4A9D3F;
    font-size:1.7rem
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews .slick-prev{
    left:-10px
}

.mobile .content_wrapper .no-gutter .simp-custom-manual-reviews .slick-next{
    right:-10px
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-manual-reviews.slick-initialized.slick-slider .slick-slide{
    padding:20px;
    height: auto;
}








.landing_PopupWrappers {
    position: fixed;
    top: 0;
    left:0;
    right:0;
    bottom:0;
    background-color: rgba(0,0,0,0.8);
    z-index: 10000;
    display: flex;
    align-items:center;
    justify-content: center;
}
.landing_PopupWrappers.popUp_zoomIn {
    display: flex;
}
.landing_Popup img {
    margin: auto;
    float: none;
    max-width: 100%;
}
.for-homepage .landing_Popup {
    position: relative;
    max-width: unset;
    width: unset;
}
.imgforPopup {
    max-width:90%;
    display:block;
}
.for-homepage .landing_Popup .popUp_Close {
    position: absolute;
    top: -15px;
    right: -5%;
    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%;
    max-height:90vh;
  }
  .for-homepage .landing_Popup .popUp_Close {
    right: 5%;
  }
}
@media (max-width:1250px){
  .for-homepage .landing_Popup .popUp_Close {
    right:6%;
  }
  .for-homepage .landing_Popup .popUp_Close {
    position: absolute;
    top: -15px;
    width: 25px;
    height: 25px;
  }
}

@media (max-width:950px){
  .landing_Popup img{
    max-height:90vh;
  }
}
.mobile  .landing_Popup img{
  max-width:90%;
}
.mobile.for-homepage .landing_Popup .popUp_Close{
    top: -9px;
    right: 0.8%;
    width: 10px;
    height: 10px;
    padding:8px;
}
.mobile.for-homepage .landing_Popup .popUp_Close i {
  font-weight: 100;
}
@media screen and (orientation:landscape) {
   .mobile .landing_Popup img{
     max-height:80vh;
    } 
}


.simp-custom-center-button .one-col{
    display:flex;
    justify-content:center;
}

.simp-custom-center-button .col-xs-12{
    display:flex;
    justify-content:center;
}

.outer-page .simp-custom-btn-center .btn.pull-right{
    float: unset !important;
}
.mobile .simp-custom-btn-center .col-xs-12{
    display: flex;
    justify-content: center;
}
.mobile .simp-custom-btn-center .btn.pull-right{
    float: unset !important;    
}

.mobile .logo.navbar-logo 
{
    background-color: #ffffff;
}
.mobile .fullImage {
    padding-top:70px !important;
}
.mobile .name-of-hotel {
    display:none;
}
.mobile div#accordion {
    display:none;
}
.mobile h1, .mobile h2 {
    text-transform: uppercase;
    text-align:center !important;
    border: none !important;
    font-size: 20px;
}
.mobile .simp-custom-btncenter .txt-wdgt-btn-wrapper {
    text-align: center !important;
}
.mobile .simp-custom-btncenter .txt-wdgt-btn-wrapper a.btn{
    float: none !important;
}

.outer-page .clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.nonFullWidthWidget.simp-custom-manual-reviews.slick-initialized.slick-slider.slick-dotted .img-responsive{
    display:none
}

.mobile .row.clearfix.widget-wrapper.wt1imgtop-1tbbot.imageDescriptionbottom1.wt-image-text-slider.simp-custom-manual-reviews.slick-initialized.slick-slider .img-responsive{
   display:none 
}

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

/*OPS-13668*/
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .simp-custom-facilities table tr :is(td,th){
   padding-inline:15px;
   width:calc(100% / 6);
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities table tr :is(td,th){
    padding-inline:15px;
    width: 20% !important;
    flex-shrink: 0;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-facilities table tr {
    display: flex;
}
/*OPS-13668*/


/*.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: 80%;*/
/*    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;*/
/*}*/
/*.for-homepage .landing_Popup .Explore-More{*/
/*    background:#fff;*/
/*    width:100%;*/
/*    display:flex;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*    height:50px;*/
/*}*/
/*.for-homepage .landing_Popup .Explore-More a{*/
/*    background:#000;*/
/*    color:#fff;*/
/*    padding:5px;*/
/*    text-decoration:none;*/
/*}*/
/*@media (max-width: 1536px) {*/
/*    .landing_Popup img {*/
/*      max-width: 80%;*/
/*    }*/
/*    .for-homepage .landing_Popup .popUp_Close {*/
/*      right: 8%;*/
/*    }*/
/*    .for-homepage .landing_Popup .Explore-More{*/
/*        width:80%;*/
/*    } */
/*}*/
/*@media (max-width: 1250px) {*/
/*    .landing_Popup img {*/
/*      max-width: 90%;*/
/*      max-height: 90vh;*/
/*    }*/
/*    .for-homepage .landing_Popup .popUp_Close {*/
/*      right: 6%;*/
/*    }*/
/*    .for-homepage .landing_Popup .popUp_Close {*/
/*      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%;*/
/*}*/

.review_data_wrap .reviews_wrapper{
    min-height:inherit;
}
.review_data_wrap .reviews_wrapper .review_data_review {
    min-height:80px;
}
.review_data_wrap .reviews_wrapper .review_date_name_wrapper .review_data_date{
    /*display:none;*/
}

@media screen and (max-width: 1050px) {
  .outer-page .content_wrapper .review_data_wrap .reviews_wrapper .review_data_review {
     min-height: 100px;
  }
}
.outer-page .review_data_wrap .reviews_wrapper .review_data_review {
    min-height: 70px;
}

/*new changes*/
.review_data_wrap .reviews_wrapper .review_date_name_wrapper .review_data_date {
    display: block;
}
.review_data_wrap .reviews_wrapper .review_date_name_wrapper {
    position: static;
    display:block !important
}
#review_data_carousel .slick-list{
    display:flex;
    flex-direction:column;
    height:auto !important
}
#review_data_carousel .slick-list .slick-track{
    display:flex;
}
#review_data_carousel .slick-list .slick-track .slick-slide{
    /* flex:1; */
    display:flex;
    flex-direction:column;
    height:auto !important
}
#review_data_carousel .slick-list .slick-track .slick-slide .reviews_wrapper{
    flex:1;
    /* display:flex; */
    flex-direction:column;
    height:100% !important;
    justify-content:flex-start;
    max-height: unset;
} 
.review_data_wrap .reviews_wrapper .review_date_name_wrapper {
    position: static;
    display:block !important;
    margin-top:auto;
}
.review_data_wrap .reviews_wrapper .review_data_title {
    /* min-height: max-content; */
}

.review_data_wrap .reviews_wrapper .review_date_name_wrapper .review_data_name {
    margin-top:0 !important
}
.mobile .review_data_wrap .reviews_wrapper {
    margin:10px 5px;
}
.mobile .review_data_wrap .slick-next{
    right:-15px;
}
.mobile .review_data_wrap .slick-prev{
    left:-15px;
}
.mobile .review_data_wrap .reviews_wrapper .review_date_name_wrapper .review_data_name {
    margin-bottom:5px !important;
}

/*Table Border Remove*/

.simp-custom-table-border table,
.simp-custom-table-border td{
    border:none !important;
}

body .headerTopStrip {
    background: #89211b;
    padding: 5px 0;
    z-index:1030;
}
body:not(.mobile) .headerTopStrip {
    position:fixed;
    top:0;
    right:0;
    left:0;
    z-index:1030;
    height: 42px;
} 
body .headerTopStrip + main header {
    top: 42px;
}
body .headerTopStrip + main{
    padding-top:42px;
}
body .headerTopStrip + noscript + main header {
    top: 42px;
}
body .headerTopStrip + noscript + main {
    padding-top:42px;
}
body .headerTopStrip .header_top_text {
    display: flex;
    align-items: center;
}
@media (max-width: 1100px) {
    body .headerTopStrip .header_top_text {
        padding-inline: 7%;
    }
}

body.mobile .headerTopStrip .header_top_text{
    padding:0;
}
body.mobile .headerTopStrip .container{
    padding:0;
    margin:0;
    width:100%;
}
body .headerTopStrip marquee {
    overflow:hidden;
    white-space: nowrap;
    color: #000;
    font-size: clamp(16px, 1.303vw, 20px);
 }


/* specific styling */

body .headerTopStrip *{
    color:#fff !important;
}



header .google-strip{
    background:#DAEDD9;
}

