

:is(.outer-page,.outerpage,.mobile) .content_wrapper .no-gutter .widget-wrapper.wtbookbtn div,
:is(.outer-page,.outerpage) .content_wrapper .no-gutter .widget-wrapper.wt1tb:has(.text-content-wrapper > .txt-wdgt-btn-wrapper:first-child) .txt-wdgt-btn-wrapper,
.mobile .content_wrapper .no-gutter .widget-wrapper.wt1tb:has(.text-content > .txt-wdgt-btn-wrapper:first-child) .txt-wdgt-btn-wrapper,
:is(.outer-page,.outerpage,.mobile) .content_wrapper .no-gutter .widget-wrapper.wtlinkbutton > div{
    display:flex;
    justify-content:center;
}


.content_wrapper .no-gutter h2,h1{
    text-transform:uppercase;
    letter-spacing:1.5px;
}

.header-pills {
    padding: 95px 0px 5px !important;
}

.inner-page .content_wrapper .no-gutter .simp-custom-mobile-widget-hide.widget-wrapper{
    padding-top:0px;
}

.content_wrapper .widget-wrapper p:empty {
	display: none !important;
	padding: 0;
	margin: 0;
}


/*header #top-navbar-collapse {
    padding-left: 320px !important;
}

header .navbar-top .navbar-nav > li:first-child > a {
    padding: 22px 15px !important;
}*/


.outer-page .content_wrapper .no-gutter .simp-custom-hide-left .left-box {
    display: none;
} 

.outer-page .content_wrapper .no-gutter .simp-custom-hide-right .right-box {
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-hide-center .center-box {
  display: none;
}

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

.outer-page .content_wrapper .no-gutter .simp-custom-center-align .fullWidthWidgetWrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-hide-left > .col-xs-12:first-child {
  display: none;
}

.mobile .content_wrapper .no-gutter .simp-custom-hide-right > .col-xs-12:last-child {
  display: none;
}

.mobile .content_wrapper .no-gutter .simp-custom-hide-center > .col-xs-12:nth-child(2) {
  display: none;
}

/*@media (min-width: 1921px) {
    .for-homepage .landing_Popup {
        width: 50vw !important;
    }
}

@media (min-width: 2090px) {
    .for-homepage .landing_Popup {
        width: 45vw !important;
    }
}

.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;
    padding: 30px 0;
}
.mobile .landing_PopupWrapper {
    padding: 60px 0;
}

.for-homepage .landing_Popup .text-content-wrapper p {
    font-size: clamp(12px,1.171vw,20px);
    line-height: clamp(16px,1.83vw ,28px);
}

.for-homepage .landing_Popup .text-content-wrapper :is(h1,h2,h3,h4){
    font-size: clamp(16px, 2.084vw ,32px) !important;
}

.landing_PopupWrapper.popUp_zoomIn {
    display: flex;
    flex-wrap: wrap;
}
.landing_Popup img {
    width: 100%;
    object-fit: cover;
}
.for-homepage .landing_Popup {
    position: relative;
    width: 65vw;
    display: flex;
    align-items: stretch;
    justify-content: center;
    overflow: scroll;
    scrollbar-width: none;
}
.mobile.for-homepage .landing_Popup {
    flex-direction: column;
    align-items: center;
    width: 80vw;
    justify-content: center;
    height: 85vh;
}

.for-homepage .landing_Popup .text-content {
    background: white;
    width: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
}

.for-homepage .landing_Popup .text-content-wrapper {
    text-align: center;
    color: black;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 7%;
}

.for-homepage .landing_Popup .text-content-wrapper h2,
.for-homepage .landing_Popup .text-content-wrapper p,
.for-homepage .landing_Popup .text-content-wrapper a {
    visibility: visible;
}

.for-homepage .landing_Popup .image-content-wrapper {
    display: flex;
    width: 50%;
}


.imgforPopup {
    max-width:100%;
    display:block;
}

.for-homepage .landing_Popup .text-content-wrapper h2 {
    text-transform: capitalize;
}

.for-homepage .landing_Popup .text-content-wrapper a {
    margin-top: 8%;
    padding: 2% 6%;
    background: #9f5748;
    color: #fff;
    font-weight: 800;
    text-decoration:none;
}

.for-homepage .landing_Popup .popUp_Close {
    position: absolute;
    top: 0;
    right: 0px;
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 100;
    cursor: pointer;
    background: white;
    border: 2px solid white;
    border-radius: 50%;
    color: black;
}

@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 screen and (max-width: 768px){    
    .for-homepage .landing_Popup .image-content-wrapper{
        width: 40%;
    }
    .for-homepage .landing_Popup .text-content{
        width:60%
    }
    .for-homepage .landing_Popup {
        max-height: 90vh;
        overflow-y: auto;
    }
}

.for-homepage .landing_Popup p.details {
    margin: 3% 0 0 0;
}*/

/* mobile  */


/*.mobile.for-homepage .landing_Popup .popUp_Close{
    color:#fff;
    background:transparent;
    border:unset;
    font-size:22px;
    position: absolute;
}

.mobile.for-homepage .landing_Popup .image-content-wrapper {
    position: relative;
}


.mobile.for-homepage .landing_Popup .text-content {
    position: unset;
}

.mobile.for-homepage .landing_Popup .text-content,
.mobile.for-homepage .landing_Popup .image-content-wrapper {
    width: 100%;
}

.mobile.for-homepage .landing_Popup {
    flex-direction: column;
    align-items: center;
    width: 80vw;
    justify-content: center;
    overflow: auto;
}



@media (orientation:landscape) {
    .mobile.for-homepage .landing_Popup .text-content{
        width: 100%;
        height: 85%;
    }
    .mobile.for-homepage .landing_Popup .image-content-wrapper {
        width: 100%;
        height: 85%;
    }
    .mobile.for-homepage .landing_Popup .popUp_Close {
        top: 0;
        right: 0;
    }
}

.for-homepage .landing_Popup .text-content-wrapper a:hover{
    background: #8d4839;
}*/


.widget-wrapper.generic_slider[data-widget-id="2173862"] {
    width: 75%!important;
}
.clearfix.widget-wrapper.wt1tb[data-widget-id="2173863"]{
    max-width: 25%;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2173863"] .text-content {
    background-color: #9f5748;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    height: 100%;
    padding: 15px;
    margin-left: -16px;
}

.clearfix.widget-wrapper.wt1tb[data-widget-id="2173863"] .text-content {
    margin-left: -15px;
}


.simp-custom-button .btn.txt-wdgt-btn
{
    background-color:transparent;
    color:#ffffff;
    border: 1px solid white;
}
.simp-custom-button .btn.txt-wdgt-btn:hover
{
    background-color:#ffffff;
    border:1px solid #ffffff;
    color:black;
}



.mobile .logo.navbar-logo 
{
    padding-top:0px;
    padding-bottom:5px;
    background-color:white;
}
.mobile .fullImage {
    padding-top:0px !important;
}
.mobile .name-of-hotel {
    display:none;
}
.mobile div#accordion {
    display:none;
}
.mobile h1, h2
{
    text-align:center !important;
}

.mobile div#widgetWrapperHome div#leftColWid h1:first-child
{
    display:none;
}

.mobile h2{
    font-size:22px;
}

.mobile h1, h2 {
    text-transform:uppercase;
}

.mobile .simp-custom-fw-sheen
{
    position:relative;
}
.mobile .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.5);
}
.mobile .simp-custom-fw-sheen .text-content 
{
    z-index:1;
}

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

.mobile .fullImage {
    padding-top:50px !important;
}

#footer{
    padding-bottom:4px;
}
#footer .comm_cont{
    padding:6px 0 0 0;
}
#footer .footer-row{
    padding:0px 0 4px 0;
}
#footer .add_cont ul li{
    padding-bottom:0;
}
#footer .add_cont{
    padding:0;
}





/*.landing_PopupWrapper {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left:0;*/
/*    right:0;*/
/*    bottom:0;*/
/*    background-color: rgba(0,0,0,0.8);*/
/*    z-index: 10000;*/
/*    justify-content:center;*/
/*    align-items:center;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto !important;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: unset;*/
/*    width: unset;*/
/*}*/
/*.imgforPopup {*/
/*    max-width:90%;*/
/*    display:block;*/
/*}*/
/*.for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    right: -30px;*/
/*    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;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -30px;*/
/*    right: 0px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/


.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.5);
}
.simp-custom-fw-sheen .text-content 
{
    z-index:1;
}

.generic_slider.jssor-carousel-container.simp-custom-width50{
    width: 50% !important;
}
.generic_slider.jssor-carousel-container.simp-custom-width50 .jssor-carousel-wrapper {
    padding: 0 !important;
}
.generic_slider.jssor-carousel-container.simp-custom-width50 div#jssorCommonCarousel_7 {
    margin: 0;
}
.wt1tb.simp-custom-width50 {
    width: 50% !important;
    display:flex;
    justify-content: center;
    align-items: center;
}
.wt1tb.simp-custom-width50 .text-content {
    padding: 0 50px;
}
/*.simp-custom-width50 {*/
/*    padding-top:0px !important;*/
/*    padding-bottom:0px !important;*/
/*}*/

