<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">









.outer-page h1,
.outer-page h2{
    text-transform: uppercase;
}
header #top-navbar-collapse {
    padding-left: 135px !important;
}

.for-homepage .container-wrapper .address-block-details {
    display: none;
}
.simp-custom-center {
    display: flex;
    align-items: center;
    justify-content: center;
}

header .resv {
    background: #4c4c4c
}
header .resv:hover {
    background: #1c1c1c
}
.bookingform-wrapper .btn{
    border: 1px solid #fff;
    color: #fff
}
.bookingform-wrapper .btn:hover{
    border: none;
    background: #fff;
    color: #1c1c1c;
}
.homepage .content_wrapper, .inner-page .content_wrapper{
    padding-left: 7.5% !important;
    padding-right: 7.5% !important;
}
:is(.outer-page , .outerpage) .simp-custom-h3padding h3{
    padding-top: 15px
}

:is(.outer-page,.outerpage) .simp-custom-textbg .text-content{
    background: #fff9e5;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 50px;
}

.simp-custom-textbg h3{
    font-weight: 550;
    font-size: 22px;
    color: #4c4c4c
}
.simp-custom-3textimg .text-content-wrapper{
    background:  #fff9e5;
    padding: 20px;
}
.simp-custom-3textimg h3{
    padding-bottom: 20px;
}
.summary-widget .contentblock .viewbtn a{
    color: #fff;
}

header ul#bottom-navbar-collapse{
    padding-left: 0;
    padding-right: 40px;
    text-align: center;
    display: flex;
    justify-content: center;
}
.simp-custom-textAlign h2{
    text-align: left !important;

}

.simp-custom-tableborder2 .table{
    border: none;
}
.simp-custom-tableborder2 .table td{
    border: none;
}
.simp-custom-h3-font h3 {
    font-family: Amiri,serif !important;
    font-style:italic !important;
    font-size: 22px !important;
}
.modal .booking-form-wrapper .btn{
    border: 1px solid #fff;
    color: #fff
}
.modal .booking-form-wrapper .btn:hover{
    border: none;
    background: #fff;
    color: #1c1c1c;
}

.simp-custom-desktopHide {
    display: none;
}
.simp-custom-remove-padding {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.simp-custom-anchor a {
    font-size: 18px;
}
.simp-custom-hideRigthLeft .left-box,
.simp-custom-hideRigthLeft .right-box{
    display: none;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideRigthLeft,
.simp-custom-hideRightBox{
    display: flex;
    justify-content: center;
}
/* ------------ HAMBURGER MENU FIX ---------------------*/
header #top-menu ul#top-navbar-collapse {
    width: 80%;
}

/* Bawa Udaipur desktop video */
.for-homepage[data-hotelid="7607"] .outer-page .simp-custom-video {
    display: none;
}

/*navbar center and change*/
.child-hotel .navbar .container {
    max-width: 1340px;
    min-width:90%;
}
.child-hotel header #top-menu ul#top-navbar-collapse {
    width: 100%;
    display:flex;
    justify-content:center;
    align-items:center;
    margin:0 auto;
    padding:0 15% !important;
}
@media screen and (max-width:1500px){
    .child-hotel header #top-menu ul#top-navbar-collapse {
        padding:0 0 0 10% !important;
        width:70%;
    }
}
@media screen and (max-width:1000px){
    .child-hotel header #top-menu ul#top-navbar-collapse {
        padding:0 10% 0 15% !important;
        width:70%;
    }
}
@media screen and (max-width:850px){
    .child-hotel header #top-menu ul#top-navbar-collapse {
        padding:0 15% 0 15% !important;
        width:70%;
    }
}

.parent-hotel header #top-navbar-collapse {
    justify-content:center;
}
.parent-hotel header #top-menu ul#top-navbar-collapse {
    width: 100%;
}

/*booking form fix*/
@media (max-width:1000px){
    #bookingForm .whyBookDirect {
       right: 48%;
       transform:translate(50%)
    }
}

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

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

.outerpage .content_wrapper .no-gutter .simp-custom-top-zero{
    padding-top:0;
}
.mobile .content_wrapper .simp-custom-top-zero{
    display:flex;
    justify-content:center
}
.mobile .content_wrapper .simp-custom-top-zero .text-content{
    width:40%;
}


/*slick dots*/
.content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-dots {
    line-height: 8px !important;
    position: static;
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-dots li {
    width: 8px;
    height: 8px;
    overflow: hidden;
    border: 1px solid black;
    border-radius: 50%;
    margin: 4px;
    background: transparent;
}

.content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-dots li:hover,
.content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-dots li.slick-active {
    background: black;
    border-color: black;
    width: 10px;
    height: 10px;
}

/*hero widget*/
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page {
    padding: 3.646% 4.271% 2.735% 2.292%;
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/bawa-group-of-hotels/Banner_(1)-modified_c1ea80c3') no-repeat top center / 100% 100%;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page.widget-wrapper.imageDescriptionSide-leftimage .left-box {
    width: 60.313%;
    padding-right: 38px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .right-box {
    width: calc(100% - 60.313%);

}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .fullWidthWidgetWrapper {
    display: flex;
    align-items: center;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page h1 {
    font-size: clamp(32px, 5.991vw, 115px);
    line-height: clamp(38px, 6.303vw, 121px);
    text-align: center;
    color: rgba(0, 0, 0, 1);
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page h3 {
    font-size: clamp(28px, 2.501vw, 48px);
    line-height: clamp(38px, 3.022vw, 58px);
    text-align: center;
    color: rgba(0, 0, 0, 1);
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .btn,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .custom-element {
    font-size: clamp(16px, 1.668vw, 32px) !important;
    line-height: clamp(24px, 2.084vw, 40px) !important;
    color: rgba(0, 0, 0, 1);
    margin-top: 20px;
    padding-block: clamp(5px, 0.939vw, 18px);
    padding-inline: clamp(10px, 1.147vw, 22px);
    text-align: center;
    background: #FFC200;
    border-radius: 10px;
    border: 0;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .text-content-wrapper {
    display: flex;
    flex-direction: column;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .txt-wdgt-btn-wrapper{
    display: flex;
    justify-content: center;
}

/* left text right image widget */
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page {
    padding: 3.646% 10.365% 5.7294% 15.0523%;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper.fullWidthWidget .fullWidthWidgetWrapper {
    margin: 0;
    display: flex;
    align-items: center;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper.fullWidthWidget .left-box {
    width: 79.889%;
    padding: 7.263% 14.735% 5.867% 4.330%;
    background: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 145 132" fill="none" preserveAspectRatio="none"&gt;&lt;path d="M43.5577 37.2462C41.1696 38.8831 37.9767 42.0529 37.9767 50.5493V64.45H58.2241C62.0659 64.45 65.1938 67.5679 65.1938 71.4264V124.08C65.1938 127.939 62.0788 131.057 58.2241 131.057H6.96976C3.12795 131.057 0 127.939 0 124.08V61.8907C0 44.6382 4.62055 29.984 13.7189 18.3308C23.2325 6.15789 37.1331 0 55.0312 0C57.7958 0 60.0282 0.805462 61.6765 2.4034C62.8576 3.54663 63.5974 5.07961 63.7661 6.71652L65.5832 24.4237C65.7779 26.3334 65.1808 28.2432 63.9219 29.6852C62.6759 31.1402 60.8718 32.0106 58.9639 32.0886C53.292 32.3354 48.2432 34.0243 43.5447 37.2332L43.5577 37.2462ZM138.032 64.463C141.874 64.463 145.002 67.5809 145.002 71.4393V124.093C145.002 127.952 141.887 131.07 138.032 131.07H86.791C82.9492 131.07 79.8212 127.952 79.8212 124.093V61.9037C79.8212 44.6642 84.3509 30.023 93.2805 18.3957C102.638 6.19687 116.474 0.0129904 134.398 0.0129904C136.358 0.0129904 138.149 0.402731 139.72 1.16922C141.939 2.2475 143.419 4.43004 143.6 6.8984L144.963 24.6056C145.106 26.4893 144.496 28.3471 143.237 29.7631C141.978 31.1792 140.213 32.0236 138.318 32.1016C132.646 32.3484 127.597 34.0373 122.899 37.2462C120.511 38.8831 117.318 42.0529 117.318 50.5493V64.45H138.019L138.032 64.463Z" fill="%23FFC200"/&gt;&lt;/svg&gt;') no-repeat top left / clamp(80px, 7.553vw, 145px) clamp(70px, 6.876vw, 132px), url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1144 641" fill="none" preserveAspectRatio="none"&gt;&lt;path d="M975.553 320.5C975.553 227.348 1030.79 146.918 1110.19 110.126C1130.7 100.626 1143.99 80.2642 1143.99 57.6514C1143.99 25.811 1118.19 0 1086.36 0H254.246C222.418 0 196.617 25.811 196.617 57.6514V120.479C196.617 152.32 170.816 178.131 138.987 178.131H57.6292C25.8011 178.131 0 203.942 0 235.782V583.349C0 615.189 25.8011 641 57.6292 641H1086.37C1118.2 641 1144 615.189 1144 583.349C1144 560.736 1130.71 540.374 1110.21 530.874C1030.8 494.082 975.564 413.64 975.564 320.5H975.553Z" fill="%23FFF7DD"/&gt;&lt;/svg&gt;') no-repeat center / 100% 100%;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .right-box {
    width: 28.283%;
    margin-left: -9.288%;
    border-radius: 50%;
    overflow: hidden;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content {
    height: 100%;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper .text-content-wrapper p:empty {
    display: none;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper :is(h2, h3) {
    text-align: right;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper h2 {
    font-size: clamp(30px, 2.501vw, 48px);
    line-height: clamp(47px, 3.386vw, 65px);
    color: #000;
    font-weight: 700;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper h3 {
    font-size: clamp(28px, 1.668vw, 32px);
    line-height: clamp(38px, 2.501vw, 48px);
    color: #000;

}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper.fullWidthWidget .text-content-wrapper p {
    font-size: clamp(16px, 1.668vw, 32px);
    line-height: clamp(27px, 2.241vw, 43px);
    color: #000;
    padding: 0;
    text-align: right;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper hr {
    margin: 0;
    height: 4px;
    background: #EDC533;
    margin: 6.890% 0 7.004% 3.152%;
}

@media(max-width: 1280px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page {
        padding-inline: 5%;
    }
}

@media(max-width: 1000px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content-wrapper hr {
        margin-left: 20%;
    }
}

/* slider and cards */
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .text-content-wrapper h3,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .text-content-wrapper h3 {
    font-size: clamp(22px, 1.668vw, 32px);
    line-height: clamp(28px, 1.876vw, 36px);
    color: #fff;
}

/* slider */

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider {
    padding: 5.7293% 2.474% 7.448%;
    background: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1920 336" fill="none" preserveAspectRatio="none"&gt;&lt;g clip-path="url(%23clip0_6_186)"&gt;&lt;path d="M0 0V336H1920V0C1300.99 132.964 619.008 132.964 0 0Z" fill="%23FFC200"/&gt;&lt;/g&gt;&lt;defs&gt;&lt;clipPath id="clip0_6_186"&gt;&lt;rect width="100%" height="100%" fill="white" preserveAspectRatio="none"/&gt;&lt;/clipPath&gt;&lt;/defs&gt;&lt;/svg&gt;') no-repeat bottom / 100% 17.814vw;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards.widget-wrapper .fullWidthWidgetWrapper .text-content,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider.widget-wrapper .fullWidthWidgetWrapper .text-content {
    padding: 0 clamp(10px, 0.912vw, 17.5px);
    position: relative;
    z-index: 1;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .text-content-wrapper&gt;p:empty,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .text-content-wrapper&gt;p:empty {
    display: none !important;
}


:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .text-content img,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .text-content img {
    border-radius: 20px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .text-content:after,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .text-content:after {
    content: "";
    display: block;
    width: calc(100% - clamp(20px, 1.824vw, 35px));
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 52%, rgba(0, 0, 0, 1) 94%, rgba(0, 0, 0, 1) 100%);
    position: absolute;
    bottom: 0;
    z-index: 2;
    border-radius: 21px;
    margin: 0 auto;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .text-content-wrapper,
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .text-content-wrapper {
    padding: 7.222% 6.346%;
    position: absolute;
    z-index: 3;
    bottom: 0;
    width: calc(100% - clamp(20px, 1.824vw, 35px));
    margin: 0 auto;
    border-radius: 0 0 20px 20px;
    overflow: hidden;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-arrow {
    display: none !important;
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-cards .text-content-wrapper .wrapper&gt; :is(h1, h2, h3, h4, h5, h6, p, div),
:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider .text-content-wrapper .wrapper&gt; :is(h1, h2, h3, h4, h5, h6, p, div) {
    padding: 0;
    margin: 0;
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-cards.widget-wrapper .text-content-wrapper .wrapper :is(h1, h2, h3, h4, h5, h6)+p,
:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider.widget-wrapper .text-content-wrapper .wrapper :is(h1, h2, h3, h4, h5, h6)+p {
    margin-top: 9.5px
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-cards.widget-wrapper .text-content-wrapper .wrapper&gt; :first-child,
:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider.widget-wrapper .text-content-wrapper .wrapper&gt; :first-child {
    padding: 0;
    margin: 0;
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-cards .text-content-wrapper .wrapper .txt-wdgt-btn-wrapper,
:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider .text-content-wrapper .wrapper .txt-wdgt-btn-wrapper {
    margin-top: 9.5px;
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider .slick-track {
    display: flex;
}

:is(.outer-page, .outerpage) .simp-custom-bawa-custom-page-slider .slick-dots {
    margin-top: 16px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .fullWidthWidgetWrapper {
    display: flex;
    flex-wrap: wrap;
    row-gap: clamp(40px, 3.126vw, 60px);
    justify-content: center;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .fullWidthWidgetWrapper .text-content {
    width: calc(100% / 4);
}

/* break points */
@media(max-width: 1535px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .fullWidthWidgetWrapper .text-content {
        width: calc(100% / 3);
    }
}

/*mobile css*/
/* Hero widget */
/* Hero widget */
.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page.widget-wrapper {
    margin: 0 0 0;
    padding: 0px 0 20px;
    
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .col-xs-12:first-child{
    padding: 20px 20px 25px;
    background: url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/st-marks-hotel-bangalore/Banner_(1)-modified_c1ea80c3_c6fce24c') no-repeat top center / 100% 100%;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .col-xs-12:first-child img {
    margin: 0 !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page&gt;.col-xs-12:last-child {
    margin-top: 10px;
    padding: 0 30px;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page h1 {
    font-size: 32px;
    line-height: 38px;
    text-align: center;
    color: rgba(0, 0, 0, 1);
    padding: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page h3 {
    font-size: 28px;
    line-height: 34px;
    text-align: center;
    color: rgba(0, 0, 0, 1);
    padding: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .btn,
.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .custom-element {
    font-size: 16px !important;
    line-height: 24px !important;
    color: rgba(0, 0, 0, 1);
    margin-top: 20px;
    padding-block: 5px;
    padding-inline: 10px;
    text-align: center;
    background: #FFC200;
    border-radius: 10px;
    border: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-hero-widget-custom-page .txt-wdgt-btn-wrapper {
    display: flex;
    justify-content: center;
}

/*left text and right image*/
.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper {
    padding: 20px;
    margin: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper.fullWidthWidget {
    margin: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper .col-xs-12:last-child {
    width: 100%;
    margin-top: -50px;
    padding: 100px 30px 100px;
    background: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 145 132" fill="none" preserveAspectRatio="none"&gt;&lt;path d="M101.442 94.7538C103.83 93.1169 107.023 89.9471 107.023 81.4507V67.55H86.7759C82.9341 67.55 79.8062 64.4321 79.8062 60.5736V7.91977C79.8062 4.06135 82.9212 0.943414 86.7759 0.943414H138.03C141.872 0.943414 145 4.06135 145 7.91977V70.1093C145 87.3618 140.379 102.016 131.281 113.669C121.767 125.842 107.867 132 89.9688 132C87.2042 132 84.9718 131.195 83.3235 129.597C82.1424 128.453 81.4026 126.92 81.2339 125.283L79.4168 107.576C79.2221 105.667 79.8192 103.757 81.0781 102.315C82.3241 100.86 84.1282 99.9894 86.0361 99.9114C91.708 99.6646 96.7568 97.9757 101.455 94.7668L101.442 94.7538ZM6.96768 67.537C3.12588 67.537 -0.0020645 64.4191 -0.0020645 60.5607V7.90677C-0.0020645 4.04834 3.1129 0.93043 6.96768 0.93043H58.209C62.0508 0.93043 65.1788 4.04834 65.1788 7.90677V70.0963C65.1788 87.3358 60.6491 101.977 51.7195 113.604C42.3616 125.803 28.5259 131.987 10.6018 131.987C8.64199 131.987 6.85088 131.597 5.28041 130.831C3.06099 129.752 1.58138 127.57 1.39968 125.102L0.0368711 107.394C-0.105899 105.511 0.50412 103.653 1.76309 102.237C3.02206 100.821 4.78721 99.9764 6.68215 99.8984C12.354 99.6516 17.4029 97.9627 22.1013 94.7538C24.4894 93.1169 27.6823 89.9471 27.6823 81.4507V67.55H6.98067L6.96768 67.537Z" fill="%23FFC200"/&gt;&lt;/svg&gt;') no-repeat bottom right / 60px 60px, url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 641 1144" fill="none" preserveAspectRatio="none"&gt;&lt;path d="M320.5 168.447C413.652 168.447 494.082 113.21 530.874 33.8057C540.374 13.2974 560.736 0.0118408 583.349 0.0118408C615.189 0.0118408 641 25.813 641 57.6411L641 889.754C641 921.582 615.189 947.383 583.349 947.383H520.521C488.68 947.383 462.869 973.184 462.869 1005.01V1086.37C462.869 1118.2 437.058 1144 405.218 1144H57.6514C25.811 1144 0 1118.2 0 1086.37L0 57.6293C0 25.8012 25.811 0 57.6514 0C80.2642 0 100.626 13.2854 110.126 33.7937C146.918 113.198 227.36 168.436 320.5 168.436V168.447Z" fill="%23FFF7DD"/&gt;&lt;/svg&gt;') no-repeat center / 100% 100%;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:first-child {
    width: 60%;
    border-radius: 50%;
    overflow: hidden;
    margin-inline: 20%;
    margin-block: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:first-child img {
    margin: 0 !important;
    /* border: 1px solid red; */
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:last-child,
.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .text-content {
    height: 100%;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper .col-xs-12:last-child p:empty {
    display: none;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:last-child :is(h2, h3) {
    text-align: left;
    padding: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:last-child h2 {
    color: #000;
    text-align: left !important;
    padding: 0;
    width: 100%;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page.widget-wrapper .col-xs-12:last-child p {
    color: #000;
    padding: 0;
    text-align: left;
}

.mobile .content_wrapper .no-gutter .simp-custom-ltxt-rimg-custom-page .col-xs-12:last-child hr {
    margin: 0;
    height: 4px;
    background: #EDC533;
    margin: 20px 3% 20px 0;
}

/* slider and card widgets */
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .wrapper h3,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .wrapper h3 {
    font-size: 20px;
    line-height: 30px;
    color: #fff;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards.widget-wrapper,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider.widget-wrapper {
    margin: 0;
    padding: 20px 10px 40px;
    background: url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1920 336" fill="none" preserveAspectRatio="none"&gt;&lt;g clip-path="url(%23clip0_6_186)"&gt;&lt;path d="M0 0V336H1920V0C1300.99 132.964 619.008 132.964 0 0Z" fill="%23FFC200"/&gt;&lt;/g&gt;&lt;defs&gt;&lt;clipPath id="clip0_6_186"&gt;&lt;rect width="100%" height="100%" fill="white" preserveAspectRatio="none"/&gt;&lt;/clipPath&gt;&lt;/defs&gt;&lt;/svg&gt;') no-repeat bottom / 100% 60vw;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards&gt;.col-xs-12,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-track&gt;.col-xs-12 {
    padding: 0 10px;
    position: relative;
    z-index: 1;
}


.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .wrapper&gt;p:empty,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .wrapper&gt;p:empty {
    display: none !important;
}


.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards&gt;.col-xs-12 img,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-track&gt;.col-xs-12 img {
    border-radius: 10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards&gt;.col-xs-12:after,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-track&gt;.col-xs-12:after {
    content: "";
    display: block;
    width: calc(100% - 20px);
    height: 100%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 52%, rgba(0, 0, 0, 1) 94%, rgba(0, 0, 0, 1) 100%);
    position: absolute;
    bottom: 0;
    z-index: 2;
    border-radius: 10px;
    margin: 0 auto;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards .wrapper,
.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .wrapper {
    padding: 20px;
    position: absolute;
    z-index: 3;
    bottom: 0;
    width: calc(100% - 20px);
    margin: 0 auto;
    border-radius: 0;
    overflow: hidden;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-slider .slick-arrow {
    display: none !important;
}

.mobile .simp-custom-bawa-custom-page-cards .wrapper&gt; :is(h1, h2, h3, h4, h5, h6, p, div),
.mobile .simp-custom-bawa-custom-page-slider .wrapper&gt; :is(h1, h2, h3, h4, h5, h6, p, div) {
    padding: 0;
    margin: 0;
}

.mobile .simp-custom-bawa-custom-page-cards.widget-wrapper .wrapper :is(h1, h2, h3, h4, h5, h6)+p,
.mobile .simp-custom-bawa-custom-page-slider.widget-wrapper .wrapper :is(h1, h2, h3, h4, h5, h6)+p {
    margin-top: 9.5px
}

.mobile .simp-custom-bawa-custom-page-cards.widget-wrapper .wrapper&gt; :first-child,
.mobile .simp-custom-bawa-custom-page-slider.widget-wrapper .wrapper&gt; :first-child {
    padding: 0;
    margin: 0;
}

.mobile .simp-custom-bawa-custom-page-cards .wrapper .txt-wdgt-btn-wrapper,
.mobile .simp-custom-bawa-custom-page-slider .wrapper .txt-wdgt-btn-wrapper {
    margin-top: 9.5px;
}

.mobile .simp-custom-bawa-custom-page-slider .slick-track {
    display: flex;
}

.mobile .simp-custom-bawa-custom-page-slider .slick-dots {
    margin-top: 14px;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards&gt;.col-xs-12 {
    width: 100%;
    margin-top: 40px;
}

.mobile .content_wrapper .no-gutter .simp-custom-bawa-custom-page-cards&gt;.col-xs-12:first-child {
    margin-top: 0;
}





.mobile.parent-hotel #footer .footer-row .footer-detail .fa-stack-visible{
    display:none;
    visibility:hidden;
}

.mobile.parent-hotel #footer .footer-row .footer-detail .fa-stack{
    visibility:visible;
    margin: 0;
}

.mobile.parent-hotel #footer .footer-row .footer-detail:first-child{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-items:center;
    gap:8px;
}













.landing_popupWrappers_bawa {
    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;
    display:none;
}
.landing_popupWrappers_bawa.popUp_zoomIn {
    display: flex !important;
}
.landing_popupWrappers_bawa img {
    margin: auto;
    float: none;
    max-width: 100%;
}
.landing_popupWrappers_bawa  .landing_Popup_bawa {
    position: relative;
    max-width: unset;
    width: unset;
}
.imgforPopup {
    max-width: 90%;
    display: block;
}
.landing_popupWrappers_bawa  .landing_Popup_bawa .popUp_Close {
    position: absolute;
    top: -35px;
    top: -5px;
    transform:translateY(-100%);
    right: 0px;
    width: clamp(15px,1.954vw,30px);
    height:  clamp(15px,1.954vw,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;
    font-size:  clamp(10px,1.303vw,20px);
}
@keyframes zoominoutsinglefeatured {
 0% {
      opacity: 0
  }

  100% {
      opacity: 1
  }
}
.landing_Popup_bawa {
    animation: zoominoutsinglefeatured 1s ease-in-out;
}
.landing_Popup_bawa img {
    max-width: 80vw;
    max-height:80vh;
}
.mobile .landing_popupWrappers_bawa  .landing_Popup_bawa .popUp_Close {
    top: -21px;
    right: 3%;
    width: 10px;
    height: 10px;
    padding: 8px;
    transform:translateY(0);
}
.mobile .landing_popupWrappers_bawa  .landing_Popup_bawa .popUp_Close i {
    font-weight: 100;
    font-size: 13px !important;
}
.mobile .landing_Popup_bawa img {
    max-width: 90%;
}
@media screen and (orientation: landscape) {
.mobile .landing_Popup_bawa img {
    max-height: 80vh;
}
}
body:not(.mobile) .landing_Popup_bawa img {
  max-width: 50vw;
}

 header .lang-book-wrapper{
    margin-top: 0px;
}
header .resv-wrap{
    margin-top: 20px;
}

.child-hotel .navbar-top #backtogroup a{
    z-index: 1000;
    position:absolute;
    right: 190px;
    background: #4c4c4c;
    height: 40px;
    width: 140px;
    font-size: 15px;
    text-align: center;
    line-height: 41px;
    color: white;
    top: 20px;
}
.child-hotel .navbar-top #backtogroup a:hover{
    text-decoration: none;
    background: #1c1c1c;
}


a.telnav {
    position: absolute;
    left: -11px;
    color: #4c4c4c;
    font-size: 14px;
}
a.telnav:hover{
    color: #e9bb15;
}
/*.parent-hotel a.telnav {*/
/*    right: 0px;*/
/*    left: -12px;*/
/*}*/

/*.mobile .fullImage img{*/
/*    height: 300px;*/
/*    object-fit: cover;*/
/*}*/
 .mobile .fullImage{
    padding-top: 70px
} 
.mobile .navbar-logo{
 background: rgba(255,255,255,0.85)
}
.mobile .name-of-hotel{ 
    display: none;
}
.mobile .panel-group{
    display: none;
}
.mobile h1{
    font-size: 18px;
    text-align: center !important;
     text-transform: uppercase !important;
    border: none !important
    
}
.mobile h2{
     font-size: 18px;
     text-align: center !important;
      text-transform: uppercase !important;
     border: none !important
 }
.mobile.for-homepage .wtheader{
    display: none;
}
.mobile .simp-custom-textbg h3{
 font-weight: 600;
 color: #4c4c4c;
 font-size: 20px;
}
.mobile .simp-custom-3textimg img{
 margin-bottom: 0px !important
}
.mobile .simp-custom-center{
 margin-bottom: 20px !important
}

.mobile .simp-custom-mobileAlign {
    text-align: center !important;
}
.mobile .simp-custom-mobileAlign .txt-wdgt-btn-wrapper{
    display: flex;
    justify-content: center;
}

.mobile .simp-custom-tableborder2 .table,
.mobile .simp-custom-tableborder2 .table td{
    border: none;
}

:is(.outerpage , .outer-page) .content_wrapper .no-gutter .simp-custom-center .col-md-6{
    padding:0 20px;
}


.location-page.for-innerpage .content_wrapper{
    padding:0;
    margin:0 0 60px;
}

.clearfix.widget-wrapper.wt1tb.simp-custom-one-text :is(h1,h2,h3,h4){
    padding:0 0 20px;
}

.clearfix.widget-wrapper.wtlinkbutton .col-xs-12{
    display:flex;
    justify-content:center;
}

.content_wrapper .no-gutter .clearfix.widget-wrapper.wtlinkbutton{
    margin:0;
    padding:0;
}

.content_wrapper .clearfix.widget-wrapper.wtlinkbutton a.btn{
    margin:0;
}

:is(.outerpage , .outer-page) .content_wrapper .no-gutter .widget-wrapper.generic_slider.simp-custom-hero-sliders{
    padding-bottom:10px;
}


:is(.outerpage , .outer-page) .clearfix.widget-wrapper.wt2tb.two-col.bgColorContainer.simp-custom-timings {
    margin-block:30px 
}

:is(.outer-page , .outerpage) .widget-wrapper.wtbookbtn{
    padding-top:0;
}

.widget-wrapper.wtbookbtn .col-sm-12{
    display:flex;
    justify-content:center;
}

:is(.outerpage, .outer-page) .simp-custom-bookingbtn{
    padding-top:0;
}

:is(.outerpage, .outer-page) .clearfix.widget-wrapper.simp-custom-only-header{
    padding-bottom:10px;
}

:is(.outer-page, .outerpage) .clearfix.widget-wrapper.simp-custom-header-with-para .img-wrapper{
    margin:0 0 20px;
}

:is(.outer-page,.outerpage) .content_wrapper .no-gutter:last-child{
    display:none;
}

:is(.outer-page,.outerpage) .inner-page{
    padding:0;
}

:is(.outer-page,.outerpage) .summary-widget.two-col {
    margin:0;
}

:is(.outer-page,.outerpage) .clearfix.widget-wrapper.wt1tb.simp-custom-header-with-para-cards {
    padding-bottom:10px;
}

:is(.outerpage , .outer-page) .clearfix.widget-wrapper.simp-custom-only-headerwidget {
    padding-bottom:10px
}

:is(.outerpage, .outer-page) :is(.simp-custom-facilities , .simp-custom-facilities-btm) .text-content-wrapper {
    margin-top: 7.201%;
}

.content_wrapper .no-gutter .two-col.simp-custom-2cards .text-content-wrapper{
    row-gap:16px;
    display:flex;
    flex-direction:column;
    margin:20px 0 0;
}

/* mobile */

.mobile .simp-custom-textbg .text-content{
    background: #fff9e5;
    padding: 50px;
}

.mobile .simp-custom-textbg img{
    margin:0;
}

.mobile .content_wrapper .no-gutter  .simp-custom-center.simp-custom-textbg.imageDescriptionSide img{
    margin-bottom:0 !important;
}

.mobile .content_wrapper .no-gutter&gt;.widget-wrapper{
    margin: 20px 0;
}

.mobile .row.clearfix.widget-wrapper.wt2imgtop-2tbbot.imageDescriptionbottom2.simp-custom-2cards .col-xs-12:last-child{
    margin-top:20px;
}

.mobile .row.clearfix.widget-wrapper.wt2imgtop-2tbbot.imageDescriptionbottom2.simp-custom-2cards .col-xs-12 .descriptionMobileNoSpace{
    display:flex;
    flex-direction:column;
    gap: 10px;
}

.mobile #footer{
    margin-top:20px;
}

.mobile .img-wrapper {
    margin-bottom:20px;
}

.mobile .content_wrapper .no-gutter .widget-wrapper:first-child{
    margin-top:20px !important
}

.mobile .row.clearfix.widget-wrapper.wtheader.simp-custom-only-headerwidget {
    margin-bottom:0;
}

.mobile .row.clearfix.widget-wrapper.wtheader.simp-custom-only-headerwidget :is(h1,h2){
    padding:0;
}

.mobile .simp-custom-center{
    flex-direction:column;
}

.mobile .simp-custom-bookingbtn{
    margin-top:0;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.wtbookbtn{
    margin:0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-only-header {
    margin: 20px 0 0 !important;
}

.mobile .content_wrapper .no-gutter .widget-wrapper.generic_slider.simp-custom-hero-sliders {
    margin-bottom:0;
}

.mobile .content_wrapper .no-gutter .row.clearfix.widget-wrapper.wt1tb.simp-custom-only-header :is(h3,h1,h2){
    padding:0;
}

.mobile.for-gallerypage .gallery-content {
    margin-bottom:0;
}


.mobile.for-gallerypage .gallery-content :is(.cycle-content,h3,h2){
    padding:0;
}

.mobile.for-gallerypage #navPillsGallery {
    padding: 8px;
}

.mobile.for-gallerypage #dropdown-image-menu .fa {
    right: -30px;
}

.mobile .simp-custom-facilities .col-xs-12 {
    padding-bottom:20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-facilities{
    margin-bottom:0;
}

.mobile .simp-custom-facilities-btm  .col-xs-12{
    padding-bottom:20px;
}

/* header pills */

.child-hotel .header-pills {
    padding: 125px 0 20px;
}

.parent-hotel .header-pills {
    padding: 95px 0 20px;
}

/* ------ end ---- */


.for-innerpage.for-gallerypage .content_wrapper .no-gutter{
    display: flex;
    width: 100%;
}



.parent-hotel #footer .add_cont ul li:has(.fa-phone){
    display:none;
}
.mobile.parent-hotel #footer .footer-detail:has(.fa-phone){
    display:none;
}
.mobile.parent-hotel .mobile-menu .menu-item.call-btn{
    display:none;
}

/*.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;*/
/*}*/
/*.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%;*/
/*  }*/
/*  .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;*/
/*    } */
/*}*/





.outerpage .simp-custom-tripAdvisor-widgets .text-content-wrapper{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
}
.outerpage .simp-custom-tripAdvisor-widgets-single .text-content-wrapper{
    display:flex;
    justify-content:center;
    align-items:center;
}
.mobile .simp-custom-tripAdvisor-widgets .text-content{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
}
.mobile .simp-custom-tripAdvisor-widgets-single .col-xs-12{
    display:flex;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
}


/*desktop*/
:is(.outerpage, .outer-page) #CDSWIDCOE img{
    width: 162px;
    height: 162px;
    object-fit: cover;
}

:is(.outerpage, .outer-page) #TA_certificateOfExcellence626 img{
    scale: .8;
}

:is(.outerpage, .outer-page) #TA_certificateOfExcellence625 img{
    scale: .8
}

:is(.outerpage, .outer-page) #CDSWIDCOE .widCOELogo img{
    scale: .8
}

:is(.outerpage, .outer-page) .simp-custom-tripAdvisor-widgets .ODMsR1Kl7Q img{
    width: 170px;
    height: 170px;
    object-fit: cover;
}

/*mobile*/

.mobile #CDSWIDCOE img{
    width: 150px;
    height: 162px;
    object-fit: cover;
}

.mobile #TA_certificateOfExcellence626 img{
    scale: .8;
}

.mobile #TA_certificateOfExcellence625 img{
    scale: .8;
}

.mobile #CDSWIDCOE .widCOELogo img{
    scale: .8
}

.mobile .simp-custom-tripAdvisor-widgets .ODMsR1Kl7Q img{
    width: 180px;
    height: 180px;
    object-fit: cover;
}

@media (orientation: landscape) {
  .mobile .simp-custom-tripAdvisor-widgets .ODMsR1Kl7Q img{
    width: 160px;
    height: 160px;
  }
}

</pre></body></html>