.property-wrapper{
    margin: 100px 155px 0 155px;
}

.col-md-4{
    margin-bottom: 40px;
    }

.form-group{
position: relative;
padding: 0px 100px;
width: 60vw;
margin: 35px auto;
}

.red{
color:#B8272D;
}

.property-wrapper{
overflow: hidden;
}

.form-group{
    display: flex
}

.input-group.mb-3{
    padding: 0px 20px;
    height:55px
}

.input-group-text{
    width:4rem;
    justify-content:center ;
    background-color: transparent;
    border: 1px solid #B8272D;
}

.input-group select{
    height:auto !important;
    border: 1px solid #B8272D;
    background: url(../image/Frame8.png) no-repeat right white;
    -webkit-appearance: none;
    background-position-x: 100%;
}

.input-group .input-group-prepend .input-group-text .fa{
    color: #B8272D;
    font-size: 26px;
}

.image-section-property .col-md-4 img{
object-fit: none;
 height: auto;
 /* height: 350px; */
 /* nanti heightnya ubah jd 470px trs comment di media nyalain */
 width: 100%;
 object-fit:cover !important;
 border-radius: 0;
}


.text-over-image{
    position: absolute;
    bottom:0;
    margin: 15px;
}

.image-link-property .text-over-image .property-name{
    font-size: 24px;
    color:white;
    margin-bottom: 0px;
    font-weight: 600;
    font-family: monsterrat-semi-bold;
    text-shadow: 1px 1px 8px rgb(53, 53, 53);
    line-height: 28px;
}

.image-link-property .text-over-image .property-location{
    font-size: 14px;
    color:white;
    margin-bottom: 0;
    font-family: nunito;
}

.image-link-property .text-over-image .fa{
    margin-right: 10px;
}

.form-group.has-search{
    width:750px;
    padding: 0;
    margin-left: auto;
}








@media (max-width: 1700px){
    /* .image-section-property .col-md-4 img{
        width: inherit;
        height: 400px;
        width: 100%;
        border-radius: 0;
       } */
    
    
}

@media (max-width: 1440px){
.property-wrapper {
    margin: 100px 100px 0;
}

/* .image-section-property .col-md-4 img{
    width: inherit;
    height: 330px;
    width: 100%;
    border-radius: 0;
   } */


}

@media (max-width: 1200px){

    /* .image-section-property .col-md-4 img{
        width: inherit;
        height: 240px;
        width: 100%;
        border-radius: 0;
       } */


}

@media (max-width: 991px){

    .property-wrapper {
        margin: 0px;
    }
    .form-group.has-search{
        width: 100%;
    }


}

@media (max-width: 767px){


.col-md-4{
margin-bottom: 45px;
}

.form-group.has-search{
    width: 100%;
    padding: 15px;
}

.form-group{
    display: block !important;
    padding: 0px;
}

.input-group.mb-3 {
    padding: 0px;
    height: 55px;
}

/* .image-section-property .col-md-4 img{
    width: inherit;
    height: auto;
    width: 100%;
    border-radius: 0;
   } */

}