



:is(.outer-page, .outerpage,.mobile) .content_wrapper .simp-custom-hero-banner-button {
    display: none;
}

:is(.outer-page, .outerpage) .jssor-carousel-container {
    position: relative;
}

:is(.outer-page, .outerpage) .jssor-carousel-container #fullwidth_video_bg {
    position: relative;
}

:is(.outer-page, .outerpage) .jssor-carousel-container #fullwidth_video_bg::after {
    content: "";
    position: absolute;
    background: linear-gradient(180deg, rgba(16, 12, 4, 0) 10%, #100c04 90%);
    height: 30%;
    width: 100%;
    bottom: 0;
    display: block;
}

:is(.outer-page, .outerpage) .jssor-carousel-container #fullwidth_video_bg #video_controls {
    z-index: 2;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 80px;
    padding: 0 80px;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button .text-content {
    padding: 0;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button p:empty {
    display: none;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button .multiple-button-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: clamp(15px, 1.5625vw, 30px);
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button .multiple-button-container a.btn {
    float: unset !important;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button .multiple-button-container a.btn {
    background-color: transparent;
    color: #fff;
    border-color: #fff;
}

:is(.outer-page, .outerpage) .jssor-carousel-container .simp-custom-hero-banner-button .multiple-button-container a.btn:is(:hover,:focus) {
    background-color: #c1a067;
    color: #fff;
    border-color: #c1a067;
}

.mobile .mobile-navbar-button .bookBtnbgcolor form {
    padding: 0 5px;
}

.mobile .fullImage .simp-custom-hero-banner-button {
    position: absolute;
    bottom: 20px;
    left: 0;
    margin: 0;
    width: 100%;
}

.mobile .fullImage .simp-custom-hero-banner-button .text-content {
    padding: 0;
}

.mobile .fullImage .simp-custom-hero-banner-button .multiple-button-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
    align-items: center;
    width: 100%;
}




.mobile .bookBtnbgcolor {
    background: #000;
}
.mobile .navBtnBorder {
    background: #000;
    border-right: 1px solid rgba(255, 255, 255, 0.3);
}
.mobile .name-of-hotel {
    display: none;
}
.mobile div#accordion {
    display: none;
}
.mobile .content_wrapper .no-gutter h1,
.mobile .content_wrapper .no-gutter h2 {
    border-bottom: none;
    font-size:22px !important;
    text-transform: uppercase;
    text-align: center;
}
.mobile .fullImage {
    padding-top: 70px;
    position: relative;
    top: unset;
}

.mobile .logo.navbar-logo 
{
    padding-top:2px;
    background-color:black;
}
.mobile .fullImage img{
    height: 350px;
    object-fit: cover;
}
.mobile .fab_book_button .fa.fa-calendar {
    color: #000;
}

.mobile .iti__country{
    color:#000
}

.mobile .simp-custom-table-border-add table {
    border: 1px solid #ddd;
}



:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-center-align,.simp-custom-asiatic-2-card-layout-center-align){
    display:flex;
    justify-content:center;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-center-align,.simp-custom-asiatic-2-card-layout-center-align) .fullWidthWidgetWrapper{
    display:flex;
    justify-content:center;
}
.mobile .simp-custom-asiatic-3-card-layout-hide-right .col-xs-12:nth-of-type(3){
    display:none;
}
.mobile :is(.simp-custom-asiatic-3-card-layout-hide-left,.simp-custom-asiatic-2-card-layout-hide-left) .col-xs-12:nth-of-type(1){
    display:none;
}
.mobile .simp-custom-asiatic-2-card-layout-hide-right .col-xs-12:nth-of-type(2){
    display:none;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-hide-right,.simp-custom-asiatic-2-card-layout-hide-right) .right-box{
    display:none;
}
:is(.outerpage,.outer-page) .content_wrapper .widget-wrapper:is(.simp-custom-asiatic-3-card-layout-hide-left,.simp-custom-asiatic-2-card-layout-hide-left) .left-box{
    display:none;
}

