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



.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%)
    }
}



.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");
}

.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*/





