/*Costom CSS*/


.rooms-card-btn {
    position: absolute;
    bottom: 20px;
    bottom: 20px;
    left: 20px;
    right: 20px;
    border: 1px solid #fff !important;
}
.frmLabel {
    font-size: smaller;
    color: #cac9c9;
    text-transform: capitalize !important;
}
.room-box .box-img img {
    height: 500px;
    border:1px solid #eec964 ;
}

.bldgDetails {
    border: 1px solid #eec964;
    height: 650px !important;
}
.bldng-dtl-img {
    /*    height: 400px !important;*/
    height: 300px !important;
    width: 100% !important;
}

/* Change modal background color */
.modal-content {
    background-color: #000 !important; /* black */
    color: #fff; /* white text */
}

/* Change modal width */
.modal-dialog {
    max-width: 70% !important; /* 80% of viewport width */
    border: 1px solid #e1dbdb;
}
.modal-header{
    border:0px;
}
.team-content {
    padding: 20px 74px 85px !important;
}

.phot-thump {
    width:120px;
    border: 1px solid #eec964;
}
.grecaptcha-badge {
    visibility: hidden;
}

/*    .rooms-card-btn button {
        width: 100%;
        background-color: #86a03c !important;
    }*/

@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1320px !important;
    }

}

/*New Edits*/
/*Index*/
.testi-box .box-avater {
    border-radius: 0 !important;
    background: none !important;
    top: -30px !important;
}

    .testi-box .box-avater img {
        border-radius: 0 !important;
    }
/*Index*/

/*Inner Pages*/
.breadcumb-wrapper {
    padding: 115px 0 115px 0 !important;
}

.breadcumb-wrapper {
    -webkit-mask-image: none !important;
    mask-image: none !important;
}

.justify-para {
    text-align: justify !important;
}

.breadcumb-banner:before {
    -webkit-mask-image: none !important;
    mask-image: none !important;
    background: none !important;
}


.room-box .box-img img {
    height: 100% !important;
}

.room-box .box-content {
    left: 20px !important;
}


/*View Rooms*/

.room-card.style2 .box-img {
    min-width: 450px;
    height: -webkit-fill-available;
}

.room-card.style2 .box-content {
    position: relative;
    width: 100%;
    padding: 85px;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

/*View Rooms*/

/*Gallery*/

.gallery-card2 .box-img img {
    height: 306px !important;
    width: 306px !important;
    object-fit: cover !important;
}

/*Gallery*/

/*Contct*/

.contact-info-wrapp {
    flex-direction: column;
}

.team-contact-title {
    padding-bottom: 21px !important;
}

.btncstyle {
    width: 87px;
    height: 32px;
    margin: 3px;
    padding:4px;
}