

/*.custom-popup .text-content {*/
/*    padding: 0*/
/*}*/

.mobile .booking-form-input {
    display: block;
}

.mobile .fab_book_button{
    bottom:100px;
}

@media (max-width: 768px) {
    .mobile .bookingform-wrapper .simp-booking-form {
        min-width: 250px;
        width: calc(100% - 30px);
    }
    
    .mobile .layer-content #layerContainer{
        flex-grow:1;
    }
    .mobile .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #formElementsWrapper #hotelSelectionWrapper #hotelWrapper .input-icon-wrapper,
    .mobile .bookingform-wrapper .simp-booking-form form#simp-booking-form.chain #formElementsWrapper #hotelSelectionWrapper #locationWrapper .input-icon-wrapper {
        width: 100%;
    }
}





:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown {
    width: 100%;
    max-width: unset;
    padding: 30px 20%;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .text-content {
    padding: 0;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container {
    border: 1px solid #d4d4d4;
    cursor: pointer;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container + .main_container {
    border-top: none;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > :is(h1, h2, h3, h4, h5, h6, p) {
    position: relative;
    padding: 20px 20px 20px 50px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > :is(h1, h2, h3, h4, h5, h6, p)::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 16px;
    top: 50%;
    transform: translateY(-50%);
    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;
    transition: transform 1s ease, background-image 0.3s ease;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container.active > :is(h1, h2, h3, h4, h5, h6, p)::after {
    transform: translateY(-50%) 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");
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > .content {
    height: 0;
    overflow: hidden;
    padding-inline: 50px 30px;
    transition: all 0.5s ease;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container.active > .content {
    border-top: 1px solid #d4d4d4;
    margin-bottom: 20px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .content > :is(p, div, ul, .table-responsive, table, ol, h3, h4, h5, h6):first-child {
    margin-top: 20px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .content > :is(p, ul, ol, table, .table-responsive) + :is(p, ul, ol, table, .table-responsive) {
    margin-top: 8px;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown .content ul {
    padding-left: 2% !important;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-header {
    padding-bottom: 0;
}

@media (max-width: 1200px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown {
        padding: 30px 15%;
    }
}

@media (max-width: 900px) {
    :is(.outer-page, .outerpage) .content_wrapper .no-gutter .simp-custom-faq-dropdown {
        padding: 30px 12%;
    }
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown {
    margin: 20px 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container {
    border: 1px solid #d4d4d4;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container + .main_container {
    border-top: none;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > :is(h1, h2, h3, h4, h5, h6, p) {
    position: relative;
    padding: 16px 20px 16px 32px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > :is(h1, h2, h3, h4, h5, h6, p)::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    position: absolute;
    left: 5px;
    top: 50%;
    transform: translateY(-50%);
    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;
    transition: transform 1s ease, background-image 0.3s ease;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container.active > :is(h1, h2, h3, h4, h5, h6, p)::after {
    transform: translateY(-50%) 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");
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container > .content {
    height: 0;
    overflow: hidden;
    padding-left: 32px;
    padding-right: 20px;
    transition: all 0.4s ease;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .main_container.active > .content {
    border-top: 1px solid #d4d4d4;
    margin-bottom: 20px;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .content > :is(p, div, ul, .table-responsive, table, ol, h3, h4, h5, h6):first-child {
    margin-top: 20px !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-dropdown .content > :is(p, ul, ol, table, .table-responsive) + :is(p, ul, ol, table, .table-responsive) {
    margin-top: 8px !important;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-header {
    margin: 20px 0;
}

.mobile .content_wrapper .no-gutter .simp-custom-faq-header + .simp-custom-faq-dropdown {
    margin-top: 0;
}

:is(.outer-page, .outerpage) .content_wrapper .no-gutter .widget-wrapper .header-three {
    font-size: 18px;
    font-weight: 500;
    line-height: 1.1;
}

.mobile .content_wrapper .no-gutter .widget-wrapper .header-three {
    font-size: 18px;
    font-weight: 500;
    line-height: 150%;
}





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

/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    max-width: 100%;*/
/*    object-fit: cover;*/
/*}*/
/*.for-homepage .landing_Popup {*/
/*    position: relative;*/
/*    max-width: 1024px;*/
/*    width: 100%;*/
/*    padding: 5%;*/
/*    display: flex;*/
/*    align-items: stretch;*/
/*    justify-content: center;*/
/*}*/
/*.mobile.for-homepage .landing_Popup {*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    max-width: 800px;*/
/*    padding: 20px;*/
/*}*/

/*.for-homepage .landing_Popup .text-content {*/
/*    background: white;*/
/*    width: 50%;*/
/*    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%;*/
/*}*/

/*.for-homepage .landing_Popup .text-content-wrapper {*/
/*    text-align: center;*/
/*    color: black;*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    padding: 20px;*/
/*}*/

/*.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 {*/
/*    width: 50%;*/
/*    min-width: 300px;*/
/*    display: flex;*/
/*}*/

/*.for-homepage .landing_Popup .text-content-wrapper p:last-of-type{*/
/*   padding-top:4%;*/
/*}*/

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

/*.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: 10px;*/
/*}*/

/*.for-homepage .landing_Popup .popUp_Close {*/
/*    position: absolute;*/
/*    top: -40px;*/
/*    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;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close {*/
/*    top: 30px;*/
/*    right: 30px;*/
/*}*/

/*.mobile.for-homepage  .landing_Popup .text-content-wrapper p:last-of-type{*/
/*  padding-top:10px;*/
/*}*/

/*@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 only screen and (orientation: landscape) {*/
/*    .mobile.for-homepage .landing_Popup {*/
/*        flex-direction:row;*/
/*        justify-content:center;*/
/*        align-items:unset;*/
/*        max-width:unset;*/
/*    }*/
    
/*}*/





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

