

/*.for-homepage .slidingOffersWrapper {*/
/*    position: fixed;*/
/*    top: 62%;*/
/*    transform: translate(0, -50%);*/
/*    right: 0;*/
/*    z-index: 999;*/
/*}*/
/*.for-homepage ol.popUpContentHolder {*/
/*    padding-left: 8px;*/
/*}*/
/*.for-homepage ul.popUpContentHolder {*/
/*    padding: 0px;*/
/*    text-align: justify;*/
/*}*/
/*.for-homepage .offerListWrapper  .headline {*/
/*    padding-left: 5%;*/
/*    padding-bottom: 5px;*/
/*}*/
/*.for-homepage ol.popUpContentHolder span.listForPopup {*/
/*    padding-left: 10px;*/
/*    display: block;*/
/*    padding-bottom: 15px;*/
/*    text-align: justify;*/
/*    font-size:15px;*/
/*    color: #eee;*/
/*}*/
/*.for-homepage ol.popUpContentHolder span.listForPopup b {*/
/*    text-transform: capitalize;*/
/*    display: block;*/
/*    font-size: 17px;*/
/*    color: gold;*/
/*}*/
/*.for-homepage .slidingOffersWrapper.slideShowOffer .offerListWrapper {*/
/*    right: 0;*/
/*}*/
/*.for-homepage .slidingOffersWrapper ul {*/
/*    margin-bottom: 0;*/
/*}*/
/*.for-homepage .slidingOffersWrapper ul li:first-child {*/
/*    padding-bottom: 10px;*/
/*}*/
/*.for-homepage .offerListWrapper .fas,*/
/*.for-homepage .offerListWrapper .far,*/
/*.for-homepage .offerListWrapper .fal .offerListWrapper .fas,*/
/*.for-homepage .offerListWrapper .far,*/
/*.for-homepage .offerListWrapper .fal {*/
/*    margin-left: -30px;*/
/*    margin-right: 10px;*/
/*    width: 20PX;*/
/*    text-align: center;*/
/*    margin-bottom: 2px;*/
/*}*/
/*.for-homepage .offerIconWrapper {*/
/*    position: relative;*/
/*    z-index: 9999;*/
/*    top: -190px;*/
/*    right: 0;*/
/*    vertical-align: middle;*/
/*    text-align: center;*/
/*    cursor:pointer;*/
/*}*/
/*.for-homepage .offerIconWrapper i {*/
/*    font-size: 14px;*/
/*    background:#401527;*/
/*    padding: 0px;*/
/*    border-radius: 50% 50% 0;*/
/*    box-shadow: #333 0px 2px 10px 0px;*/
/*    color: #EBE0BB;*/
/*    transition: all ease-in-out .5s;*/
/*    width: 75px;*/
/*    height: 75px;*/
/*    display: inline-block;*/
/*}*/

/*.for-homepage .offerListWrapper {*/
/*    position: absolute;*/
/*    line-height: 30px;*/
/*    top: 17%;*/
/*    transform: translate(0, -50%);*/
/*    background: #401527;*/
/*    color: #eee;*/
/*    padding: 20px 35px 10px 10px;*/
/*    right: -420px;*/
/*    width: 400px;*/
/*    transition: all ease-in-out .5s;*/
/*    box-shadow: #333 0px 5px 10px 0px;*/
/*}*/
/*.mobile.for-homepage .offerListWrapper{*/
/*    width: 340px;*/
/*    max-height: 420px;*/
/*    overflow-y: auto;*/
/*}*/
/*.for-homepage ul.popUpContentHolder li {*/
/*    list-style: circle;*/
/*    font-size: 16px;*/
/*    line-height: 1.7em;*/
/*    padding: 8px 0px;*/
/*}*/
/*.for-homepage .offerListWrapper .sliderContentText {*/
/*    color: white;*/
/*    text-align: justify;*/
/*    display: block;*/
/*    text-decoration: none;*/
/*    position: relative;*/
/*    padding-top: 5px;*/
/*}*/
/*.for-homepage .offerListWrapper .sliderContentText .highlightedTextLink {*/
/*    color: gold;*/
/*    font-weight: bold;*/
/*    text-decoration: none;*/
/*}*/
/*@media screen and (max-width: 480px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 400px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 400px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 350px;*/
/*    }*/
/*}*/
/*@media screen and (max-width: 350px) {*/
/*    .for-homepage .offerListWrapper {*/
/*        width: 300px;*/
/*    }*/
/*}*/
/*.for-homepage .slidingOffersWrapper a.WrapperLink {*/
/*    color: #173f5e !important;*/
/*    display: block;*/
/*    background-color: white;*/
/*    padding: 5px;*/
/*    width: 50%;*/
/*    text-align: center;*/
/*    margin-left: 10%;*/
/*}*/
/*.for-homepage .slidingOffersWrapper .fa-briefcase-medical:before{*/
/*    content:"COVID-19" !important;*/
/*    position: absolute;*/
/*    top: 32px;*/
/*    right: 5px;*/
/*    color:white;*/
/*}*/
/*.for-homepage .slidingOffersWrapper .fa-times:before{*/
/*    font-size:30px;*/
/*    position:absolute;*/
/*    top: 22px;*/
/*    right: 26px;*/
/*    font-weight:bold;*/
/*}*/
/*.for-homepage .slideShowOffer .offerIconWrapper .fal.fa-times {*/
/*    background-color: transparent;*/
/*}*/

.address-block-details .hotel-contacts address .address-email {
    margin-right: 50px;
}

.simp-custom-hideRightLeft .right-box,
.simp-custom-hideRightLeft .left-box{
    display: none;
}
.outer-page .simp-custom-aligncenter{
    display:flex;
    justify-content:center;
    align-items:center;
}

#bookingForm{
    position:relative;
}

.whybook-container {
    position: absolute;
    display: inline-block;
    top: 64%;
    left: 30px;
    color: #fff;
}

.whybook-header {
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
}

.whybook-tooltip {
    display: none; /* Hidden initially */
    position: absolute;
    left: 100%;
    bottom: 42px;
    transform: translateX(-66%);
    width: 350px;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.9); /* Black background with 0.5 opacity */
    color: white;
    border-radius: 4px;
    text-align: left;
    font-size: 14px;
    z-index: 1;
}

.whybook-tooltip::before {
    content: '';
    position: absolute;
    top: 100%; /* Position the arrow at the bottom of the tooltip */
    left: 50%;
    transform: translateX(-50%);
    border-width: 10px; /* Size of the arrow */
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent; /* Arrow color matches the tooltip background */
    z-index: -1; /* Ensure the arrow is below the tooltip content */
}

.whybook-tooltip ul {
    list-style-type: none; /* Remove default bullet points */
    padding: 0; /* Remove default padding */
    margin: 0; /* Remove default margin */
}

.whybook-tooltip li {
    display: flex; /* Use flexbox to align items */
    margin: 5px 0; /* Space between items */
}

.whybook-tooltip i {
    margin: 3% 3% 0 0; /* Space between icon and text */
}


.whybook-container:hover .whybook-tooltip {
    display: block; /* Display as block on hover */
}

.whybook-tooltip *{
    font-size: clamp(14px, 0.935vw ,18px);
}


@media(max-width:950px){
    .whybook-container {
        position: absolute;
        display: inline-block;
        /* bottom: 75px;
        right: 20% ; */
        color: #fff;
    }
}


@media (max-width:768px){
    .whybook-container{
        bottom: 0 !important;
        right: 42.5% !important;
    }
    
    .whybook-tooltip {
        display: none; /* Hidden initially */
        position: absolute;
        left: 50%;
        bottom: 70px;
        transform: translateX(-66%);
        width: 350px;
        padding: 10px;
        background-color: rgba(0, 0, 0, 0.8); /* Black background with 0.5 opacity */
        color: white;
        border-radius: 4px;
        text-align: left;
        font-size: 14px;
        z-index: 1;
    }
    
    .whybook-tooltip i {
        margin: 11px 3% 0 0; /* Space between icon and text */
    }

    .whybook-container {
    position: absolute;
    display: inline-block;
    top: 64%;
    left: 100px;
    color: #fff;
}
}

.whybook-container.scrolled-to-top .whybook-tooltip {
    bottom:-155px;
}

.whybook-container.scrolled-to-top .whybook-tooltip::before {
    content: '';
    position: absolute;
    top: -12%; /* Position the arrow at the bottom of the tooltip */
    left: 50%;
    transform: translateX(-50%) rotate(180deg);   
    border-width: 10px; /* Size of the arrow */
    border-style: solid;
    border-color: rgba(0,0,0,0.9) transparent transparent transparent; /* Arrow color matches the tooltip background */
    z-index: -1; /* Ensure the arrow is below the tooltip content */
}

@media(max-width:768px){
    .whybook-container.scrolled-to-top .whybook-tooltip{
        top:67%;
        bottom: unset;
    }
    .whybook-container.scrolled-to-top .whybook-tooltip::before{
        top:-11%;
    }
}


.simp-custom-hideRightLeft .col-xs-12:not(:nth-of-type(2)){
    display: none;
}

.outer-page li.dropdown.primary {
    display:none
}
.for-innerpage li.dropdown.primary {
    display:none
}
.mobile .fullheight.dropdown-menu.dropdown-menu-topNav.full-drop ul li:first-child {
    display:none; 
}





