/*
Theme Name: Houzez Child
Theme URI: http://www.favethemes.com/
Author: Favethemes
Author URI: http://www.favethemes.com/
Description: Houzez is a premium WordPress theme for real estate agents where modern aesthetics are combined with tasteful simplicity, and where the ease of use is achieved without compromise in your ability to customise the design. Whether you are a real estate agent looking to build a website for your company or a web developer seeking a perfect WordPress theme for your next project, you are certain to appreciate the numerous features and benefits that our theme provides.
Version: 1.0
Tags: white, right-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: houzez
Template: houzez
*/


@import url("../houzez/style.css");

/* Your CSS code goes here
-------------------------------------- */
@font-face{
	font-family: 'Cairo';
	src: url('https://madmoon-re.com/wp-content/uploads/2025/12/cairo-slxvc1ny6hkvangtzmpqdkhzfh5lksscqyys4j0-1.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
}
.houzez-halfmap-page{
	height:100vh;
	overflow:hidden;
}
body, html{
    	font-family: 'Cairo', sans-serif !important;

}
body.rtl.property-template-default.single.single-property.postid-33290.logged-in.admin-bar.houzez-theme.houzez-footer-position.transparent-.houzez-header-.elementor-default.elementor-kit-8.elementor-page-40822.dialog-body.dialog-buttons-body.dialog-container.dialog-buttons-container.customize-support.e--ua-isTouchDevice.e--ua-blink.e--ua-chrome.e--ua-webkit.modal-open{
padding-left: 0px !important;
}
.overlay-search-advanced-module .overly_is_halfmap .open{
    overflow-x: hidden;
    overflow-y: scroll;
}
/*.overlay-search-advanced-module{*/
/*        padding: 30px 15px 70px 15px !important;*/
/*}*/
/*.item-wrap-v8 .item-body .item-price-wrap, .item-wrap-v9 .item-body .item-price-wrap {*/
/*        margin-bottom: 10px!important;*/
/*    }*/
/*	#navi-user{*/
/*    margin-bottom: 0!important;*/
/*}*/
/*#nav-mobile{*/
/*    margin-bottom: 0!important;*/
/*}*/
/*section#overlay-search-advanced-module{*/
/*    z-index: 99999!important;*/
/*}*/
/*div#houzez-listing-lightbox{*/
/*    padding-right: 0px!important;*/
/*}*/
/*ul.logged-in-nav.dropdown-menu{*/
/*    width: 238px!important;*/
/*    min-width: 200px!important;*/
/*    z-index:99999;*/
/*}*/
/*ul.logged-in-nav{*/
/*    text-align: right;*/
/*}*/
/*.property-lightbox .close span{*/
/*    top: 0px !important;*/
/*}*/
/*.property-lightbox li.list-inline-item.btn-email{*/
/*         margin-left: 0px !important; */
/*}*/

/*.lightbox-tools .btn-share .dropdown-menu{*/
/*    left:25px!important;*/
/*}*/
/*.slick-slide.slick-current.slick-active .img-fluid {*/
/*    max-height: 600px !important;*/
/*}*/
/*.logged-in-nav a:hover{*/
/*    color:#fff;*/
/*}*/
/*.nav-mobile .logged-in-nav .btn-bubble{*/
/*    background: #fff;*/
/*    color: #000;*/
/*    padding: 4px 10px 4px;*/
/*    font-size: 15px;*/
/*}*/
/*a.btn.btn-create-listing{*/
/*    color: #000!important;*/
/*}*/
/*a.btn.btn-create-listing:hover{*/
/*    color: #fff!important;*/
/*}*/
/*.dash-logo.logo{*/
/*    text-align: center;*/
/*}*/
/*.dash-logo.logo img{*/
/*    width: 150px;*/
/*}*/
/*.logo-mobile img{*/
/*    width: 130px!important;*/
/*    top: 0px;*/
/*    height: auto !important;*/
/*}*/
/*.header-mobile {*/
/*    height: 85px !important;*/
/*}*/
/*.header-mobile .toggle-button-left, .header-mobile .toggle-button-right {*/
/*    background-color: transparent;*/
/*    font-size: 30px;*/
/*    padding: 0px !important;*/
/*}*/
/*.header-mobile .header-mobile-right {*/
    /*text-align: left !important;*/
/*    min-width: auto!important;*/
/*}*/
/*.nav-mobile:not(.houzez-nav-menu-main-mobile-wrap) .main-nav .nav-item .nav-mobile-trigger {*/
/*    height: 56px;*/
/*    width: 80px;*/
/*    line-height: 56px;*/
/*    font-size: 30px;*/
/*    text-align: center;*/
/*    padding-left: 30px;*/
/*    left: 0px !important;*/
/*    color: #fff !important;*/
/*}*/
/*.nav-mobile .main-nav .nav-item a{*/
/*    text-align: right!important;*/
/*}*/
/*.digits_site_logo img{*/
/*    height: auto;*/
/*    max-height: none !important;*/
/*    max-width: 135px !important;*/
/*}*/
/*.compare-item .remove-icon {*/
/*    color: #fff;*/
/*    border-radius: 50px;*/
/*    width: 30px;*/
/*    line-height: 30px;*/
/*    padding: 8px !important;*/
/*    background-color: #04bd61;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*.compare-property-panel-vertical {*/
/*    z-index: 99999;*/
/*}*/
/*li.item-tool.item-compare{*/
/*    margin-right: 5px;*/
/*}*/
/*	.compare-table .img-fluid{*/
/*	max-width: 100%;*/
/*    border-radius: 5px;*/
/*    height: 120px;*/
/*    object-fit: cover;*/
/*	}*/
/*.nav-mobile .btn-create-listing, .navi-login-register .btn-create-listing{*/
/*    background-color: #ffffff !important;*/
/*    text-align: center !important;*/
/*}*/
/* .logged-in-nav a:hover, .logged-in-nav a:active {
    color: #2dbc74;
    background-color: #eeeeee !important;
    border-color: #e2e8f0;
} */
/* .nav-mobile .btn-create-listing:hover, .nav-mobile .btn-create-listing:active, .navi-login-register .btn-create-listing:hover, .navi-login-register .btn-create-listing:active{
    color: #000;
    background-color: #036637;
} */
/*.modal-dialog{*/
/*    z-index:1050;*/
/*}*/
/*.save-search-btn{*/
/*        margin-right: 0px!important;*/
/*}*/
/*.modal{*/
/*    z-index:9999!important;*/
/*}*/
/*section.frontend-submission-page.dashboard-content-inner-wrap{*/
/*    min-height: 100vh;*/
/*}*/
/*.compare-table td:first-child{*/
/*   text-align: right;*/
/*}*/
/*span.label-featured.label{*/
/*    font-size: 12px;*/
/*    line-height: 12px;*/
/*    padding: 4px 15px;*/
/*    border-radius: 3px;*/
/*}*/
/*a.hz-label.label,a.label-status, .page-title-wrap .label{*/
/*    font-size: 13px;*/
/*    font-weight: 400;*/
/*    padding: 7px;*/

/*}*/
/*a.btn.btn-primary.btn-item{*/
/*    bottom: 65px;*/
/*}*/
/*.list-view{*/
/*        overflow: hidden!important;*/
/*}*/
/*.list-view .item-wrap.item-wrap-no-frame{*/
/*        overflow: hidden!important;*/
/*}*/
/*.listing-view.grid-view.row.row-cols-1.row-cols-md-2.gy-4.gx-4.mx-0  {*/
/*    padding: 0 10px 50px 10px !important;*/
/*}*/

/*.agent-list-wrap{*/
/*    padding: 20px!important;*/
/*}*/
/*.agent-list-image img{*/
/*     height: 100% !important;*/
/*}*/
/*.listing-tools-wrap{*/
/*    padding: 15px 0;*/
/*}*/
/*.listing-tools-wrap .listing-tabs .nav-tabs .nav-item{*/
/*        width: 33.33%;*/
/*    }*/
/*.listing-tools-wrap .listing-tabs .nav-tabs .nav-item a.nav-link{*/
/*            min-width: auto;*/
/*    }*/
/*span.ui-slider-handle.ui-corner-all.ui-state-default{*/
/*        margin-right: 0px !important;*/
/*        margin-left: -19px !important;*/
/*        width: 35px;*/
/*        height: 35px;*/
/*        line-height: 35px;*/
/*        top: -13px;*/

/*}*/
/*.overlay-search-advanced-module .price-range-wrap{*/
/*        padding: 0px 30px 35px;*/

/*}*/
/*.overlay-search-advanced-module .ui-slider-horizontal .ui-slider-range{*/
/*    transform: translateY(-50%);*/
/*}*/
/*.invoice-logo .logo img{*/
/*    width: 150px;*/
/*}*/
/*.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{*/
/*    right: 90%!important;*/
/*    color: #04BD61!important;*/
/*}*/
/*.property-detail-v2 #pills-map{*/
/*    height: 400px!important;*/
/*}*/
/*.map-info-window .item-body{*/
/*      font-family: "Noto Kufi Arabic", sans-serif;*/
/*}*/
/*.map-info-window .item-body li.item-price{*/
/*    font-size: 12px!important;*/
/*}*/
/*.cluster div{*/
/*    font-size: 12px!important;*/

/*}*/
/*.agent-bio-wrap h2{*/
/*        display: none;*/
/*}*/
/*.dropdown-menu.dropdown-menu-small.dropdown-menu-right.advanced-search-dropdown.clearfix.show{*/
/*    max-height: 400px;*/
/*    overflow: auto;*/
/*}*/
/*.back-to-top-wrap{*/
/*     z-index: 100;*/

/*}*/
/*a#scroll-top{*/
/*    border-radius: 50px;*/
/*    width: 45px;*/
/*    height: 45px;*/
/*    line-height: 45px;*/
/*}*/
/*.dropdown-item:active*/
/* {*/
/*    background-color: #04bd61 !important;*/
/*    color: #fff !important;*/
/*}*/
/*.bootstrap-select .dropdown-item:hover {*/
/*    background-color: rgba(4, 189, 97, 0.09);*/
/*}*/
/*    .dashboard-content-wrap {*/
/*         overflow: auto !important; */
/*    }*/
/*.agent-details img.rounded{*/
/*    width:45px !important;*/
/*    height:40px !important;*/
/*}*/
/*section#desktop-header-search{*/
/*    padding-top: 20px;*/
/*    padding-bottom: 20px;*/
/*    padding-left: 30px;*/
/*    padding-right: 30px;*/
/*}*/
/*.modal-dialog.modal-dialog-centered{*/
/*	box-shadow: none !important ;*/
/*}*/
/*.property-lightbox .modal-dialog{*/
/*	max-width: 80%;*/
/*}*/
/*.property-lightbox .lightbox-tools ul.list-inline{*/
/*	display: flex;*/
/*}*/
/*.property-lightbox .lightbox-logo .img-fluid{*/
/*    max-width: 110px !important;*/
/*    max-height: 160px !important;*/
/*}*/
/*.listing-tools-wrap .listing-tabs.flex-grow-1{*/
/*	font-size: 18px;*/
/*    font-weight: 400;*/

/*}*/
/*.listing-tools-wrap .sort-by-title{*/
/*	font-size: 18px;*/
/*    font-weight: 400;*/

/*}*/
/*.sort-by span.text{*/
/*	height: auto !important;*/
/*	border:none !important;*/
/*	margin-top: 0px !important;*/
/*}*/
/*ul.dropdown-menu.inner.show span.text{*/
/*	height: auto !important;*/
/*	border:none !important;*/
/*	margin-top: 0px !important;*/
/*}*/
/*ul.dropdown-menu.inner.show a.dropdown-item:hover{*/
/*	background-color: #04bd61 !important;*/
/*}*/
/*ul.dropdown-menu.inner.show a.dropdown-item:hover span.text{*/
/*	color: #fff !important;*/
/*}*/
/*ul.dropdown-menu.inner.show .dropdown-item.active{*/
/*	background-color: #04bd61 !important;*/
/*}*/
/*ul.dropdown-menu.inner.show .dropdown-item.active span.text{*/
/*	color: #fff !important;*/
/*}*/
/*.dropdown-menu3 .dropdown-item.active{*/
/*	background-color: #04bd61 !important;*/
/*	color: #fff !important;*/
/*}*/
/*.dash-logo.logo img {*/
/*    width: 160px;*/
/*    height: auto;*/
/*}*/
/*.houzez-data-table table tbody tr td a.action-btn{*/
/*        font-size: 25px !important;*/
/*        color: #000 !important;*/
/*}*/
/*.dropdown-menu.dropdown-menu-right.show{*/
/*     transform: translate3d(35px, -103%, 0px)!important; */
/*}*/
/*.dashboard-right .header .header-left .header-actions a.menu-btn{*/
/*    color: #000000 !important;*/
/*    font-size: 30px !important;*/
/*}*/
/*form#submit_property_form .block-title-wrap {*/
/*    border-bottom: none;*/
/*    margin-bottom: 30px;*/
/*    padding: 15px;*/
/*    background: #03984E;*/
/*    border-radius: 5px;*/
/*    color: white;*/
/*}*/
/*@media screen and (max-width: 1024px) {*/
/*.property-lightbox .modal-dialog{*/
/*	max-width: 90%;*/
/*}*/
/*.property-lightbox .modal-dialog .modal-content{*/
/*	height: 630px;*/
/*}*/
/*}*/
/*@media screen and (max-width: 992px) {*/
/*    .single-property .back-to-top-wrap {*/
/*        bottom: 100px !important;*/
/*    }*/
/*	odal-backdrop.show{*/
/*           display: none;*/
/*    }*/
/*    .modal-dialog{*/
/*        box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 			3px 6px;*/
/*    }*/
/*    .agent-details.flex-grow-1{*/
/*    margin:auto;*/
/*    }*/
/*    .mobile-property-contact .btn {*/
/*    margin-right: 4px;*/
/*    width: 45px;*/
/*    padding: 0;*/
/*    line-height: 45px;*/
/*    }*/
/*    .half-map-wrap .listing-view  {*/
/*        padding: 0 5px 40px 5px !important;*/
/*    }*/
/*    .listing-tabs .nav-tabs .nav-item{*/
/*        width: 33%;*/
/*    }*/
/*	  .listing-tabs .nav-tabs .nav-item a.nav-link{*/
/*            min-width: auto;*/
/*        }*/
/*    .item-wrap.item-wrap-v1.item-wrap-no-frame.h-100 .item-header .item-tools 	  .item-tool span {*/
/*		width: 35px;*/
/*		height: 35px;*/
/*		line-height: 35px;*/
/*		font-size: 15px;*/
/*    }*/
/*	    .agent-list-wrap .d-flex {*/
/*        flex-direction: column;*/
/*    }*/
/*	.agent-list-wrap .d-flex .agent-list-image{*/
/*		max-width: 100% !important;*/
/*		margin-left: 0px !important;*/
/*     }*/
/*	.agent-list-wrap .d-flex .agent-list-content.flex-grow-1{*/
/*		margin-top: 20px !important;*/
/*     }*/
/*}*/
/*    	.property-lightbox .modal-header{*/
/*        padding-left: 15px !important;*/
 
/*    }*/
/*        form#submit_property_form .block-wrap {*/
/*        padding: 0px !important;*/
/*    }*/
/*	.login-register-form .modal-header .login-register-tabs .nav-link{*/
/*		padding: 15px!important;*/
/*	}*/
/*	.property-lightbox .modal-dialog{*/
/*	max-width: 100%;*/
/*}*/
/*.property-lightbox .modal-dialog .modal-content{*/
/*	height: 100%;*/
/*}*/
/*	.property-lightbox .lightbox-logo .img-fluid{*/
		/*max-width: 00px!important;*/
/*}*/
/*	.listing-tools-wrap .d-flex.align-items-center.mb-2 {*/
/*		    flex-direction: row !important;*/
/*	}*/
/*	.listing-tools-wrap .listing-tabs.flex-grow-1{*/
/*	font-size: 16px;*/
/*    font-weight: 400;*/

/*}*/
/*.listing-tools-wrap .sort-by-title{*/
/*	font-size: 16px;*/
/*    font-weight: 400;*/
/*}*/
/*	.dashboard-property-search{*/
/*		padding-left: 0px !important;*/
/*	}*/

/*}*/
/*Lable*/
/*.property-status {*/
/*    padding: 0px 8px;*/
/*    font-size: 11px;*/
/*    border-radius: 50px;*/
/*    color: #fff;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*    position: absolute;*/
/*    bottom: 22.5px;*/
/*    right: 20px;*/
/*    z-index: 3;*/
/*}*/
/*.property-status-v3 {*/
/*    padding: 0px 8px;*/
/*    font-size: 11px;*/
/*    border-radius: 50px;*/
/*    color: #fff;*/
/*    font-weight: 500;*/
/*    display: inline-block;*/
/*    position: absolute;*/
/*    top: 22.5px;*/
/*    right: 20px;*/
/*    z-index: 3;*/
/*}*/
/*.property-status.verified,.property-status-v3.verified {*/
    background-color: #28a745; /* Green */
/*	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;*/
/*}*/
/*.property-status.pending,.property-status-v3.pending {*/
    background-color: #ffc107; /* Yellow */
/*    color: #000;*/
/*		box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;*/
/*}*/
/*div#half-map-listing-area{*/
/*    padding-bottom: 180px;*/
/*}*/
/*------------------- item-v3 listing -------------------*/
/*.item-wrap-v3 .hover-effect:before{*/
/*   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.30) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, .85) 100%) !important;*/
/*}*/
/*.item-wrap-v3 .item-title{*/
/*    bottom: 75px !important;*/
/*}*/
/*.item-wrap-v3 .item-price-wrap{*/
    /*bottom: 50px !important;*/
/*}*/
/*.item-wrap-v3 .labels-wrap{*/
/*    bottom: 100px !important;*/
/*}*/
/*.item-wrap-v3 .label {*/
/*    font-size: 12px !important;*/
/*}*/
/* start Digits */
/*.digits-form_input_row .digits-field-type_tac .dig_input_wrapper::before{*/
/*	border: 1px solid black;*/
/*	border-radius: 2px;*/
/*	mask-image: none !important ; */
/*   -webkit-mask-image: none !important ;*/
/*	top: 0px !important;*/
/*	height:25px !important;*/
/*	width:25px !important;*/
/*}*/
/*.digits-form_input_row .digits-field-type_tac .dig_input_wrapper::after{*/
/*    width: 27px;*/
/*    height: 27px;*/
/*    content: ' ';*/
/*    mask-repeat: no-repeat;*/
/*    mask-size: cover;*/
/*    -webkit-mask-repeat: no-repeat;*/
/*    -webkit-mask-size: cover;*/
/*    display: inline-block;*/
/*    position: absolute;*/
/*    top: 0px;*/
/*    z-index: 1;*/
/*    pointer-events: none;*/
/*    left: 0;*/
/*}*/
/*.digits-form_input_row .digits-field-type_tac .selected .dig_input_wrapper::after*/
/* {*/
/*    background-color: black;*/
/*    line-height: 17;*/
/*}*/
/*.dig-custom-field .dig_opt_mult_con .dig_input_wrapper:before{*/
/*    width: 23px;*/
/*    height: 23px;*/
/*    background-color: #000;*/
/*	top: 2px;*/

/*}*/
/*.dig_opt_mult label .dig_input_wrapper div{*/
/*    padding-right: 30px;*/
/*}*/
/*.dig_critical_msg .dig_lase_message {*/
/*        color: #ff6594 !important;*/
/*    }*/
/* end Digits */


/*------------------- end -------------------*/
/*.wa__btn_popup{*/
/*	z-index: 999 !important;*/
/*}*/
/*.wa__popup_chat_box.wa__pending.wa__active.wa__lauch{*/
/*    font-family: 'Noto Kufi Arabic' !important;*/
/*}*/
/* span.untselect-container.untselect-container--default.digits-select.digits-form-select.untselect-container--open{
	position: fixed !important;
} */