/*
    Theme Name: HomePress
    Theme URI: https://homepress.stylemixthemes.com/
    Author: StylemixThemes
    Author URI: https://stylemixthemes.com/
    Description: HomePress is a premium Real Estate WordPress Theme from StylemixThemes featured by powerful uListing plugin. Use HomePress to create amazing and intuitive Real Estate websites that your customers will love to surf.
    Version: 1.3.8
    License: GNU General Public License v2 or later
    License URI: https://homepress.stylemixthemes.com/licenses/gpl-2.0.html
    Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-read
    Text Domain: homepress
*/
.search_map{
    height: 70vh;
}

.agency-home-form .idx-omnibar-form{
    background-color: #ffffff;
    display: flex;
    grid-gap: 0 15px;
    padding: 15px 30px 23px 15px;
}
.agency-home-form .idx-omnibar-form .screen-reader-text{
    height: unset;
    width: unset;
    position: relative !important;
    top: 0;
    font-size: 13px;
    display: none;
    
}
.agency-home-form .idx-omnibar-form label{
    font-size: 13px;
}
.agency-home-form .idx-omnibar-form .idx-omnibar-extra input{
    height: 40px;
    border-radius: 5px;
    border: 1px solid #d4d4d4;
}
.agency-home-form .idx-omnibar-form .idx-omnibar-extra-button{
    height: 40px;
    margin-top: 44px;
    border: none;
    border-radius: 5px;
    line-height: 40px;
    padding: unset;
}
.idx-omnibar-extra-form input[type=text].idx-omnibar-input{
    margin-top: 45px;
    border: 1px solid #d4d4d4;
    height: 40px !important;
    border-radius: 5px;
}
.impress-carousel .disclaimer p img{
    width: 50px;
    display: inline-block;
}

/* Card Css Start */

.featured-section .impress-carousel span.impress-price,
.featured-section .impress-carousel span.impress-cityname,
.featured-section .impress-carousel span.impress-state{
    font-size: 16px !important;
    padding-left: 10px;
    padding-right: 10px;
    color: #000000;
}
.featured-section .impress-carousel span.impress-beds,
.featured-section .impress-carousel span.impress-baths,
.featured-section .impress-carousel span.impress-sqft,
.featured-section .impress-carousel span.impress-acres,,
.featured-section .impress-beds-baths-sqft{
    font-size: 14px !important;
    color: #000000;
}
.featured-section .impress-carousel span.impress-cityname,
.featured-section .impress-carousel span.impress-state{
    font-size: 12px !important;
}

.featured-section .impress-carousel span.impress-cityname{
    padding-right: 0;
}
.featured-section .impress-carousel span.impress-state{
    padding-left: 0;
}
.featured-section .impress-beds-baths-sqft{
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 0;
}
.featured-section .owl-carousel .owl-item img.owl-lazy{
    height: 250px;
    width: 100%;
}
.featured-section .impress-carousel span.impress-street{
    font-size: 24px !important;
    padding-left: 10px;
    padding-right: 10px;
    color: #000000;
}
.featured-section .impress-carousel-property{
    background-color: #ffffff;
}
/*.broker-log-link{
    width: 100%;
    position: relative;
    top: -20px;
}*/
.listing-map-bottom-title,
.broker-log-link{
    transition: 0.4s;
    color:#ffffff;
    text-align: center;
    padding: 0;
    margin: 0;
}
.listing-map-bottom-title:hover,
.broker-log-link:hover{
    opacity: 0.8;
    text-decoration: none;
    color: #ffffff;
    cursor: pointer;
}

@media(max-width: 767px){
    .elementor-6593 .elementor-element.elementor-element-63e1476{
        width: 50%;
    }
}
@media(max-width: 576px){
    .idx-omnibar-extra-form input[type=text].idx-omnibar-input{
        margin-top: 10px;
    }
    .agency-home-form .idx-omnibar-form{
        display: block;
        grid-gap: 0px;
    }
    .idx-omnibar-form .idx-omnibar-extra,
    .idx-omnibar-extra.idx-omnibar-price-container.idx-omnibar-max-price-container{
        width: 100% !important;
    }
    .agency-home-form .idx-omnibar-form .idx-omnibar-extra-button{
        margin-top: 30px;
    }
}