.header .header-info {
    padding: 0;
    background: rgb(255, 255, 255);
    background: linear-gradient(0deg, rgba(255, 255, 255, 1) 10%, rgb(67, 66, 66) 100%);
}

.hero-wrapper {
    position: relative;
    overflow: hidden
}

.hero {
    display: block;
    min-height: 600px;
    background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url("https://apihoard.webit.com/api/v1/Image/E7B24E26A4175915510EC0056365C746/E7B24E26A4175915510EC0056365C746.jpg?size=1920x1440");
    background-position: 50% 30%;
    background-size: cover
}

.hero-content .display-3 {
    font-size: 2.5rem
}

.hero-content .h3 {
    font-size: 1.25em
}

.wb__ripple {
    animation: ripple 1.7s linear infinite;
    box-shadow: 5px 5px 10px rgba(163, 177, 198, .6), -5px -5px 10px rgba(255, 255, 255, .5)
}

@keyframes ripple {
    0% {
        box-shadow: 0 0 0 0 rgba(163, 177, 198, .3), 0 0 0 1em rgba(163, 177, 198, .3), 0 0 0 3em rgba(163, 177, 198, .03), 0 0 0 5em rgba(163, 177, 198, .01)
    }

    100% {
        box-shadow: 0 0 0 1em rgba(163, 177, 198, .3), 0 0 0 3em rgba(163, 177, 198, .03), 0 0 0 5em rgba(163, 177, 198, .03), 0 0 0 8em rgba(163, 177, 198, .01)
    }
}

@media(max-width:768px){
    .textwithimage-text h1 {
            font-size: 1.6em;
        }
}

@media(min-width:576px) {
    .hero-content .display-3 {
        font-size: 4.5rem
    }

    .hero-content .h3 {
        font-size: 1.75em
    }
}

.page-home .list {
    background: rgb(255, 255, 255);
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 10%, rgba(170, 170, 170, 1) 100%);
}

/* .page-home .list .btn-primary {
	display: none
} */

.page-view-all-properties .list {
    padding: 0;
}

.title-heading {
    font-size: 2em;
    display: block;
    text-decoration-line: underline;
    text-decoration-color: #EACA98;
    text-underline-offset: 0.5em;
}

.quantity-form-group {
    display: none;
}