/*
 Theme Name: Houzez Child
 Theme URI: https://yourwebsite.com/
 Description: Child theme for Houzez
 Author: Your Name
 Author URI: https://yourwebsite.com/
 Template: houzez
 Version: 1.0
 Text Domain: houzez-child
*/

/* Import parent theme stylesheet */
@import url("../houzez/style.css");

.page-template-property-listings-map .labels-wrap a{background-color: #004274; }
.page-template-property-listings-map .labels-wrap a:hover{color:white;background-color: #005c9e; }

#houzez_agent_search-1 {
    display: none;
}
.tab-pane > .property-form-wrap {
    display: none;
}
.agent-contacts-wrap{
    display:none;

}
.team-content-wrap.team-content-wrap-after {
    display: none;
}

.elementor.elementor-17440 li.pll-parent-menu-item.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.nav-item.menu-item-17932.menu-item-design-default.dropdown {
    display: none;
}

.elementor.elementor-18007 li.pll-parent-menu-item.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.nav-item.menu-item-17940.menu-item-design-default.dropdown{
    display: none;
}
.header-transparent-wrap .header-v4, .header-transparent-wrap .navi-login-register {
    background-color: #ffffff !important;
}
.header-v4 a.nav-link {
    color: #004274;
}
.header-transparent-wrap .header-v4 .btn-create-listing {
    color: #ffffff;
    border: 1px solid #1a5ba4;
    background-color: #00aeff;
}

.elementor-element.elementor-element-4ef45145.e-flex.e-con-boxed.e-con.e-child {
    padding: 0px;
}
.elementor-element.elementor-element-4ef45145.e-con-full.e-flex.e-con.e-child {
    padding: 0px;
}
@media (max-width: 720px) {
    .elementor-heading-title{font-size:15px !important}
    .elementor-10 .elementor-element.elementor-element-5f1a2d6 .houzez_section_title{font-size:15px !important}
    .elementor-17941 .elementor-element.elementor-element-5f1a2d6 .houzez_section_title{font-size:15px !important}
    .elementor-field-group.elementor-column.form-group.elementor-field-group-f0ee6fc.elementor-col-50.elementor-field-required label.elementor-field-label {
        display: none;
    }
}
#header-section .container{
    max-width: fit-content;
}
.btn.btn-create-listing.hidden-xs.hidden-sm {
    visibility: hidden;
}
#header-section .container-fluid{
    max-width: fit-content;
}

.houzez-halfmap-page .card-deck a.btn.btn-primary.btn-item {
    display: none;
}
.single-property .content-wrap .container{max-width:90% !important;}

.half-map-wrap.map-on-left {
    display: flex;
    flex-direction: row-reverse;
}
.property-banner-item {
    height: 100%;
}
.img-fluid {
    width: 100%;
}
.single-property .property-banner-grid-wrap, .single-property .property-banner-inner-left,  .single-property .property-banner-inner-rght
{max-height:80%;}

.single-property .property-banner .col-md-12{
    max-height:30vw;
}

body.page-id-16650 .status-js .dropdown-toggle,
body.page-id-17951 .status-js .dropdown-toggle {
    pointer-events: none;
    cursor: not-allowed;
}