

@import url('https://fonts.googleapis.com/css?family=Cinzel');
body h1, body h2 {
    font-family: 'Cinzel', serif;
}

header .navbar-top .dropdown-arrow {
    color: #bea44a;
}

#bookingForm .date-parameter-block,
#bookingForm .adult-block,
#bookingForm .child-block,
#bookingForm .room-block {
    display: block !important;
}
.open-form-block.vc_open-form-block {
    display: none !important;
}











footer#footer {
    line-height: 24px;
}
#footer .footer-row {
    padding: 5px 0 10px;
}

.wtheader .text-content, .wtsubheader .text-content {
    text-align: center;
}
.wtheader .text-content h1, .wtsubheader .text-content h2 {
	display: inline-block;
	position: relative;
}
.wtheader .text-content h1:after, .wtsubheader .text-content h2:after {
    content: '';
    height: 2px;
    background: linear-gradient(to left,rgba(0,0,0,0.1),rgba(0,0,0,.75),rgba(0,0,0,1),rgba(0,0,0,.75),rgba(0,0,0,0.1));
    display: block;
    transition: all .5s ease-in-out;  
  margin: 10px auto;
  width: 70%;
}
.wtheader .text-content h1:hover:after, .wtsubheader .text-content h2:hover:after {
  width: 100%;
	background: linear-gradient(to left,rgba(0,0,0,0.1),rgba(0,0,0,.75),rgba(0,0,0,1),rgba(0,0,0,.75),rgba(0,0,0,0.1));
  height: 2px;
}







/* For 2-text-box */
.simp-custom-hideRightBoxTwoText .right-box{
    display:none;
}
.simp-custom-hideLeftBoxTwoText .left-box{
    display:none;
}
.mobile .simp-custom-hideRightBoxTwoText .col-xs-12:nth-of-type(2){
    display:none;
}
.mobile .simp-custom-hideLeftBoxTwoText .col-xs-12:nth-of-type(1){
    display:none;
}
/* For 3-text-box */
.mobile .simp-custom-hideRightBox .col-xs-12:nth-of-type(3){
    display:none;
}
.mobile .simp-custom-hideLeftBox .col-xs-12:nth-of-type(1){
    display:none;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
} 
.simp-custom-center{
    display:flex;
    justify-content:center;
}

.mobile .mobile-menu .menu-item:hover{
  color: #fff;
}

/*.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;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*    max-height:80vh;*/
/*    min-height:50vh;*/
/*}*/
/*.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: -30px;*/
/*    right: -20px;*/
/*    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;*/
/*    min-width:30px;*/
/*    min-height:30px;*/
/*}*/
/*@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;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -28px;*/
/*    right: -24px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/

/*.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;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto;*/
/*    float: none;*/
/*    max-width: 100%;*/
/*    max-height:80vh;*/
/*    min-height:50vh;*/
/*}*/
/*.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: -30px;*/
/*    right: -20px;*/
/*    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;*/
/*    min-width:30px;*/
/*    min-height:30px;*/
/*}*/
/*@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;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -28px;*/
/*    right: -24px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/















/*.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;*/
/*}*/
/*.landing_PopupWrapper.popUp_zoomIn {*/
/*    display: flex;*/
/*}*/
/*.landing_Popup img {*/
/*    margin: auto !important;*/
/*    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: -30px;*/
/*    right: -30px;*/
/*    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;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close{*/
/*    top: -30px;*/
/*    right: 0px;*/
/*    width: 10px;*/
/*    height: 10px;*/
/*    padding:8px;*/
/*}*/
/*.mobile.for-homepage .landing_Popup .popUp_Close i{*/
/*    font-weight:100;*/
/*}*/

#whatsAppHeader{
    z-index: 1000;
    position: fixed;
    bottom: 15px;
    left: 15px;
    background: #25d366;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    overflow: hidden;
    box-shadow: 2px 2px 6px rgba(0,0,0,0.4);
    font-size: 28px;
    text-align: center;
    line-height: 52px;
}

#whatsAppHeader a{
    color: white;
}

.mobile #whatsAppHeader {
    left: 15px;
    bottom: 15px;
}

.mobile #whatsAppHeader .fa-whatsapp {
    font-size: 30px;
}

