.elementor-4667 .elementor-element.elementor-element-6b5cc14{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4667 .elementor-element.elementor-element-d610eb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-4667 .elementor-element.elementor-element-88cd488{text-align:center;}.elementor-4667 .elementor-element.elementor-element-88cd488 .elementor-heading-title{text-transform:none;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-title{font-family:"din-2014", Sans-serif;font-size:23px;font-weight:400;margin-bottom:2px !important;}.elementor-4667 .elementor-element.elementor-element-0e74491 .hz-figure{font-size:16px;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-price{font-size:22px;font-weight:400;line-height:30px;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-address{margin-bottom:10px !important;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-amenities i{font-size:30px;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-buttons-wrap .btn{color:#FFFFFF;background-color:var( --e-global-color-primary );border-color:#FFFFFF;}.elementor-4667 .elementor-element.elementor-element-0e74491 .item-buttons-wrap .btn:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-4667 .elementor-element.elementor-element-0e74491 .page-link{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-4667 .elementor-element.elementor-element-0e74491 .btn-load-more{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-4667 .elementor-element.elementor-element-0e74491 .page-link:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-4667 .elementor-element.elementor-element-0e74491 .btn-load-more:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-4667 .elementor-element.elementor-element-928409a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;}/* Start custom CSS for houzez_elementor_property-card-v8, class: .elementor-element-0e74491 */.load-more-wrap {
    text-transform: uppercase;
}
/* icons */
.item-amenities {
    border-top: 1px dotted #000;
    padding-top: 20px;
}
.item-amenities li {
    margin-right: 30px;
}
.item-wrap-v10 .item-wrap .item-footer-author-tool-wrap {
    border-top: 1px dotted #000000;
}
.item-amenities .h-type {
    -ms-flex-preferred-size: 100%;
    padding-top: 10px;
}
.item-amenities .h-type span, .property-document-link {
    font-size: 15px;
}
/* label */
.label {
    font-size: 11px;
    line-height: 11px;
    margin: 0;
    text-transform: uppercase;
    color: #fff !important;
    padding: 5px 7px 4px;
}

/* title */
@media (min-width: 1200px) {
    .half-map-wrap .list-view .item-body .item-title, .list-view .item-body .item-title {
        max-width: 430px;
    }
}

/* box border */
.item-wrap-v10 .item-wrap .item-body-wrap {
    border-right: 1px dotted #000;
        border-left: 1px dotted #000;
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
}/* End custom CSS */