 #bookingForm .booking-form .child-wrapper{
        display:none;
    }



:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-blogs-cards {
    max-width: unset;
    width: 100%;
    padding: 30px 6.511%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    row-gap: 30px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-blogs-cards :is(h1, h2, h3, h4, h5, h6) + :is(p, div):not(p:empty, div:empty) {
    margin-top: 10px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-blogs-cards .text-content {
    width: calc(100%/3 - 30px);
    padding: 0;
    margin: 0 15px;
    background-color: #fff;
    box-shadow: 1px 8px 37.8px 0 rgba(0, 0, 0, 0.15);
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-blogs-cards .text-content-wrapper {
    padding: 30px;
}

@media(max-width: 1000px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-blogs-cards .text-content {
        width: calc(100% / 2 - 30px);
    }
}

.mobile .content_wrapper .no-gutter .simp-custom-blogs-cards > .col-xs-12{
   margin-bottom: 0 !important;
   box-shadow: 1px 8px 37.8px 0 rgba(0, 0, 0, 0.15);
   width: 100%;
}

.mobile .content_wrapper .no-gutter .simp-custom-blogs-cards > .col-xs-12 img {
   margin-bottom: 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-blogs-cards > .col-xs-12 .descriptionMobileNoSpace {
   padding: 20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-blogs-cards > .col-xs-12 ~ .col-xs-12 {
   margin-top: 40px !important
}

.content_wrapper {
    background: #fff;
    padding: 0;
}


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

.simp-custom-img-border img {
    border-left: 1.4px solid white;
    border-right: 1.4px solid white;
}

.simp-custom-hide .right-box {
    display: none;
}

h1,
h2 {
    font-family: goudy-old-style, serif !important;
    font-style: normal;
    text-transform: uppercase;
}

/*jira-12472*/
.outer-page .jssor-carousel-container #video_controls {
    left: 50%;
    transform: translateX(-50%);
}

.outer-page .bookingform-wrapper {
    position: static;
    background: rgba(0, 0, 0, .7);
}

.outer-page #bookingForm .booking-form {
    background: unset;
}

.explorer .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits {
    bottom: auto;
    top: 120%;
}

.explorer .abs_parent #bookingForm .whyBookDirect .wrapperOfBenefits:after {
    top: -30px;
    border-top: solid 15px transparent;
    border-bottom: solid 15px rgba(0, 0, 0, .7);
}

@media(min-width:785px) and (max-width:969px) {
    .bookingform-wrapper .min-price-wrapper {
        position: absolute;
        margin: 0px !important;
        left: 50%;
        transform: translateX(-50%)
    }
}

/* OPS-14500 : Starts */
:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-spacing-cards .text-content-wrapper {
    margin-top: 20px;
}

/* OPS-14500 : Ends */

.inner-page {
    padding-bottom: 0;
}



.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content {
    padding: 0;
    width: 100%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown {
    display: flex;
    gap: clamp(32px, 3.34vw, 64px);
    background: #f1f1f9;
    width: 100%;
    max-width: unset;
    padding: 1.5625% 2.604%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper :is(h1, h2, h3, h4, h5, h6) {
    text-align: left;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper :is(h1, h2, h3, h4, h5, h6)+div {
    margin: 2.481% 0 0 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div>p+p {
    margin: 12px 0 0 0;
    display: none;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div.active>p+p {
    display: block;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div {
    padding: 2.481%;
    border: 1px solid #808080;
    cursor: pointer;
    position: relative;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div:is(:hover, :focus, :active, .active) {
    border: none;
    background: #fff;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div+div {
    margin-top: 2.481%;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div+ :is(h1, h2, h3, h4, h5, h6) {
    margin: 4.958% 0 0 0;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 15.1644H15.1654V22.1644H12.832V15.1644H5.83203V12.8311H12.832V5.83105H15.1654V12.8311H22.1654V15.1644Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 20px;
    top: 20px;
    transition: transform 1s ease, background-image 0.3s ease;
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div.active::after {
    transform: rotate(180deg);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 12.8311H5.83203V15.1644H22.1654V12.8311Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");
}

.outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div>p {
    padding-right: 28px;
}

@media(max-width:1098px) {
    .outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown {
        display: block;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content+.text-content {
        margin-top: 4.958%;
    }

    .outer-page .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content-wrapper>div>p+p {
        margin: 8px 0 0 0;
    }

}
/*Mobile*/
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown{
    padding:20px 0;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12 :is(h1,h2,h3,h4,h5,h6){
    padding:0;
    text-align: left !IMPORTANT;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div + div{
    margin-top:20px;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div + :is(h1,h2,h3,h4,h5,h6){
    margin-top:20px;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12 :is(h1,h2,h3,h4,h5,h6) + div{
    margin-top: 10px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div p + p{
    margin-top: 12px !IMPORTANT;
    display:none;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div.active p + p{
    display:block;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div{
    background:#f1f1f9;
    padding:20px;
    position:relative;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div::after{
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 15.1644H15.1654V22.1644H12.832V15.1644H5.83203V12.8311H12.832V5.83105H15.1654V12.8311H22.1654V15.1644Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    right: 10px;
    top:20px;
    transition: transform 1s ease, background-image 0.3s ease;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div p{
    padding-right: 15px;
}
.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .col-xs-12>div.active::after{
    transform: rotate(180deg);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M22.1654 12.8311H5.83203V15.1644H22.1654V12.8311Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E");
}

/* footer */

:is(.outer-page,.outer-page) #footer{
    padding:clamp(50px, 5.208vw ,100px) clamp(30px,2.604vw,50px) 30px;
}

:is(.outer-page,.outer-page) #footer .col-xs-12,
:is(.outer-page,.outer-page) #footer .footer-row{
    border: unset;
    padding:0;
}

:is(.outer-page,.outer-page) #footer .container{
  margin:0;
  max-width:100%;
}

:is(.outer-page,.outer-page) #footer .footer-logo img {
  filter:brightness(100) invert(0);
}

.mobile .content_wrapper {
    padding: 0 20px;
}

:is(.outer-page,.outer-page) #footer .container .comm_cont .footer_navbar_wrapper ul {
  display: grid;
  grid-template-columns: auto auto;
  text-align:left;
  padding: 0;
}


:is(.outer-page,.outer-page) #footer .container .comm_cont .footer_navbar_wrapper ul li{
  margin:0 0 8px;
}

:is(.outer-page,.outer-page) #footer .footer-col.footer-col-info .add_head{
  text-align:left;
  padding: 0;
  margin: 0 0 clamp(12px, 1.04vw ,20px);
}

:is(.outer-page,.outer-page) .footer-col.footer-col-info .add_cont ul {
  margin:0;
  display: flex;
  flex-direction: column;
}

:is(.outer-page,.outer-page) .footer-col.footer-col-info .row{
  margin:0;
}

:is(.outer-page,.outer-page) #footer .footer-detail{
  margin:0;
}


:is(.outer-page,.outer-page) .footer-structured-section {
  display: grid;
  grid-template-columns: 25% 1fr 1fr;
  width: 100%;
  max-width: 100%;
  align-items: start;
  column-gap: 2%;
  row-gap: clamp(12px, 1.04vw ,20px);
  box-sizing: border-box;
  overflow: hidden;
  padding-top: clamp(30px,2.604vw,50px);
  padding-bottom: clamp(30px,2.604vw,50px);
  margin-bottom: clamp(16px, 1.562vw ,30px);
  border-bottom: 1px solid rgba(255,255,255,0.4);
}
/* Column mapping */
.footer-col.footer-col-logo {
  grid-column: 1;
}
.footer-col.footer-col-menu {
  grid-column: 2;
}
.footer-col.footer-col-info {
  grid-column: 3;
}

.footer-col.footer-col-info .social_block {
  width: 100%;
  padding: 0;
}


.footer-col.footer-col-info .social_block .social_head{
  text-align:left;
  font-weight:600;
  padding: 0;
}

.footer-col.footer-col-info .social_block .social_cont{
  display:flex;
  justify-content:flex-start;
}

@media (max-width: 1366px) {
:is(.outer-page,.outer-page) .footer-structured-section {
    grid-template-columns: repeat(2, 1fr);
    grid-template-areas:
      "logo logo"
      "menu info";
    column-gap: 3%;
  }
  
:is(.outer-page,.outer-page) .footer-col.footer-col-logo {
    grid-area: logo;
    margin: 0 0 clamp(30px,2.604vw,50px);
  }
  
:is(.outer-page,.outer-page) .footer-col.footer-col-menu {
    grid-area: menu;
  }
  
:is(.outer-page,.outer-page) .footer-col.footer-col-info {
    grid-area: info;
  }
}

@media (max-width: 790px) { 
:is(.outer-page,.outer-page) .footer-structured-section {
    grid-template-columns: 1fr;
    grid-template-areas:
      "logo"
      "menu"
      "info";
    row-gap: 25px;
  }
}

:is(.outer-page,.outer-page) #footer p.footer-section-header {
  font-weight:600;
}

:is(.outer-page,.outer-page) #footer .address_block {
  margin:0 0 clamp(12px, 1.04vw ,20px);
}

:is(.outer-page,.outer-page) #footer a.download-link {
  background:#fff;
  color:#a66f3d;
  padding:10px;
  border-radius:4px;
}

:is(.outer-page,.outer-page) #footer a.download-link:hover,
:is(.outer-page,.outer-page) #footer a.download-link:focus{
  background-color:#fbdfa4;
  color:#6e0706;
  padding:10px;
  border-radius:4px;
}

:is(.outer-page,.outer-page) #footer .socialIcon {
  text-align:left;
}

:is(.outer-page, .outerpage) #footer .comm_cont.f_bot .container {
    width:100%;
    max-width: 100%;
}

.mobile #footer .mobile-footer-logo img{
    /*filter:brightness(100) invert(0);*/
    width:120px;
}

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

#footer{
    background-image:url('https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_1920,f_auto,c_limit/surya-bagh---a-luxury-hideaway/Surya_bhag_9acff611');
    background-repeat:no-repeat;
    background-size:cover;
    background-position: center;
    background-color: unset;
}


:is(.outer-page,.outerpage) .footer-logo {
    display:flex;
    flex-direction:column;
    align-items: center;
    max-width: max-content;
    row-gap: clamp(12px, 1.04vw ,20px);
}

:is(.outer-page,.outerpage) .footer-weather-container {
    background-color:rgba(0,0,0,0.4);
    padding:10px;
    border-radius:10px;
    width: 75%;
    margin: 0 auto;
}

:is(.outer-page,.outer-page) #footer .container{
  margin:0;
  max-width:100%;
  width: 100%;
}

:is(.outer-page, .outerpage) footer .fsitemap li:hover a{
    color:#ebe2d8 !important;
}

:is(.outer-page,.outer-page) .footer-detail.mail-show-hide:hover{
   text-decoration:underline;
   color:#ebe2d8; 
}

.mobile #footer p.mobile-contact-header {
    margin:0 0 8px;
    font-weight:600;
}

.mobile #footer .container .footer-row:nth-of-type(2){
    font-weight:600;
}

.mobile #footer .footer-download-container a {
    background:#fff;
    color:#a66f3d;
    padding:8px;
    display:inline-block;
    border-radius:4px
}

.mobile #footer .footer-download-container{
    margin-bottom:20px;
}

.mobile footer#footer {
    padding:70px 30px 50px;
}

:is(.outer-page, .outerpage) #footer .comm_cont.f_bot .container a:hover,
:is(.outer-page, .outerpage) #footer .comm_cont.f_bot .container a:focus{
    text-decoration:underline;
}

.outer-page #footer .address_block + .footer-row {
    padding-bottom:5px;
}
.outer-page #footer .download-link-container {
    text-align:center;
    padding-bottom:25px;
}
.outer-page #footer .download-link-container span {
    background:#fff;
    padding:10px;
}
.outer-page #footer .download-link-container span a {
    color:#666;
}
/*.mobile #footer .download-link-container {*/
/*    text-align:center;*/
/*    padding-top:10px;*/
/*}*/
/*.mobile #footer .download-link-container span {*/
/*    background:#fff;*/
/*    padding:5px;*/
/*}*/
/*.mobile #footer .download-link-container span a {*/
/*    color:#666;*/
/*}*/













.mobile .simp-custom-hide.imageDescriptionbot3 div.col-xs-12:last-child {
    display: none;
}
.mobile .logo.navbar-logo {
    background-color: #ffffff;
}
.mobile .fullImage {
    padding-top:65px !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 .content_wrapper .no-gutter .simp-custom-three-cards h3 {
    padding:0;
}
/*OPS-13197 start*/
.outer-page .promotions-wrapper {
    display:none;
}
.js-close-mail-dialog.emailSliderForm,
#emailSliderFormDelay {
    display:none !important;
}
body .modal-backdrop.fade.in {
    background:unset;
    display:none;
}
/*OPS-13197 End*/



/*ops 13279 start*/

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg {
    padding: 3.256% !important;
    width: 50%;
    margin: auto;
    display: flex;
    justify-content: center;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg .left-box,
.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg .right-box {
    display: none;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg .center-box {
    width: 100%;
    display: flex;
    justify-content: center;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg .center-box .text-content-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: max-content;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg .center-box .text-content-wrapper ul {
    padding: 0 !important;
}

@media(max-width:1000px) {
    .outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg {
        width: 70%;
    }
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-address-bg {
    padding: 20px !important;
    margin: 0;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info {
    padding: 3.256% !important;
    width: 50%;
    margin: auto;
    display: flex;
    justify-content: center;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info .text-content {
    display: flex;
    justify-content: center;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info .text-content-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    width: max-content;
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info .text-content-wrapper ul {
    padding: 0 !important;
}

@media(max-width:1300px) {
    .outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info {
        width: 70%;
    }
}

.mobile .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info {
    padding: 20px !important;
}

@media(max-width:767px) {
    .outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-home-dining-info {
        width: 100%;
    }
}

.outer-page .content_wrapper .no-gutter .widget-wrapper.simp-custom-btn-padding-top-zero {
    padding-top: 0;
}

/*ops 13279 end*/







