/*
Theme Name: Houzez Child
Theme URI: http://houzez.co/
Template: houzez
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.
Tags: right-sidebar,left-sidebar,custom-colors,custom-menu,featured-images,post-formats,theme-options,translation-ready
Version: 3.2.1.1715770010
Updated: 2024-05-15 12:46:50

*/

/*Cookies*/
@media(max-width: 768px) {
#cn-notice-buttons {display: flex !important; justify-content: center; flex-wrap: wrap; gap: 10px;}	
}

/*END Cookies*/

/*ACCESIBILIDAD*/
.btn.btn-grey-outlined.btn-full-width.close-compare-panel, .compare-btn.btn.btn-primary.btn-full-width, .filter-option-inner-inner {color: black;}
/*END accesibilidad*/

/*PANEL DE CONTROL*/
.contenedor_propiedades_favoritos .dropdown.property-action-menu .btn.btn-primary-outlined.dropdown-toggle {background-color: #222222 !important;}
.contenedor_propiedades_favoritos .dash-logo.logo img {width: 100px;}
.contenedor_propiedades_favoritos ul.side-menu.list-unstyled {display: none;}

.contenedor_propiedades_favoritos .header-mobile {height: 70px !important;}
.contenedor_propiedades_favoritos .logo.logo-mobile {text-align: end; padding: 10px;}
.contenedor_propiedades_favoritos .logo.logo-mobile img {width: 50px; height: 50px;}
/*.page-template-user_dashboard_favorites .header-mobile-right {display: none;}*/
/*END PANEL DE CONTROL*/

/*MI PERFIL*/
.propiedades_favoritas a {color: #84762e !important; font-weight: 700; text-align: center;}

input#um_account_submit_general, input#um_account_submit_password, input#um_account_submit_delete {background: #84762e !important;}
.um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color {color: #84762e !important;}
/*END MI PERFIL*/

/*HEADER*/
#login_modal_oculto, .login_modal_oculto {display: none;}
.menu_popup .navbar-nav.houzez-elementor-menu li {text-align: center;}
.menu_popup .dropdown-menu {display: none !important;}
.menu_popup ul.dropdown-menu.show {display: block !important; background-color: #222222 !important; position: relative !important; transform: none !important; box-shadow: none;}
.menu_popup ul.dropdown-menu.show a {text-align: center;}
.menu_popup .dropdown .nav-link.dropdown-toggle {display: flex; justify-content: center; align-items: center;}


.icono_iniciar .btn.btn-icon-login-register {font-family: Prata, Sans-serif; font-size: 11px !important;}
.icono_iniciar_2 .btn.btn-icon-login-register {font-family: Prata, Sans-serif; font-size: 11px !important;}


/*@media(max-width: 768px) {
.header_huvisa nav.main-nav {left: -118px !important;}	
}*/
.houzez-nav-menu-main-mobile-wrap.nav-mobile .main-nav .navbar-nav .nav-item .nav-mobile-trigger {color: white;}
/*END HEADER*/

/*MI PERFIL*/
.um-account-profile-link {display: none;}
/*END MI PERFIL*/

/*BOTONES*/

.back-to-top-wrap #scroll-top {color: white !important; background-color: #222222;}
/*END BOTONES*/

/*PAGE IMUEBLES*/
@media(max-width: 768px) {
	.slideout-panel-left .listing-wrap .container div.row {flex-wrap: wrap-reverse;}
	
	.listing-tools-wrap > div {flex-direction: column;}
.listing-tools-wrap > div > div {width: 100%;}
.listing-tools-wrap .filter-option-inner-inner {text-transform: none;}
}

a.label-status.label:hover {color: #ebd14d !important;}
.listing-view.list-view.card-deck .item-body .item-author, .listing-view.list-view.card-deck .item-body .item-date {display: none;}

#property-detail-wrap .small-text {display: none;}

.search_builder #houzez-search-tabs-wrap li>.nav-link {border: 1px solid #dce0e0;}

.block-content-wrap .list-1-cols.list-unstyled li i {width: 15px; height: 15px; margin-right: 12px !important;} 
/*.lista_imuebles .label-status.label {color: white !important;}*/
/*END PAGE IMUEBLES*/

/*INICIO*/
@media(max-width: 500px) {
#communities .elementor-widget-container div.taxonomy-grids-module {display: flex; flex-wrap: wrap;}
#communities .elementor-widget-container div.taxonomy-grids-module div.taxonomy-item {width: 100%;}	
}

.acordeon_faq .elementor-accordion-item {border: none !important;}
.acordeon_faq .elementor-accordion-item {border-bottom: 1px solid #d5d8dc !important;}

/*END INICIO */

/*Informacion legal*/
/*Clases: informacion_legal aviso_legal informacion_legal politica_privacidad informacion_legal politica_cookies informacion_legal declaracion_accesibilidad*/
.informacion_legal * {color: #222222 !important;}

.informacion_legal h1 {color: black; margin-bottom: 40px;}
.informacion_legal p, .informacion_legal li {
    color: black;
}
.informacion_legal h3 {
	 line-height: 38.5px;
    letter-spacing: normal;
	font-size: 24px !important;
    color: black;
}
.informacion_legal h4 {padding-top: 10px; padding-bottom: 10px;}
.informacion_legal .none {list-style-type: none; padding-left: 0;}
.informacion_legal table {color: black;}
.informacion_legal strong {padding:0px !important; margin: 0px !important;}
.informacion_legal li {margin-bottom: 6px !important; padding: 0 !important;}

.informacion_legal ul {margin-bottom: 30px; margin-top: 30px;}
.informacion_legal .solicitud-inform {margin-left: 45px; color: black; font-size: 16px; }
.informacion_legal .enlace-inicio {color: black !important;}

.informacion_legal.politica_cookies {word-wrap: break-word;}


/*END informacion legal*/
.elementor-element.elementor-element-f3423d6.acordeon_faq.elementor-widget.elementor-widget-accordion p {
    text-align: justify !important;
}