.elementor-800 .elementor-element.elementor-element-3b75174{--display:flex;--min-height:770px;--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-800 .elementor-element.elementor-element-3b75174:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-3b75174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://home4you2020.com/wp-content/uploads/2026/05/pexels-jakubzerdzicki-31989061-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-800 .elementor-element.elementor-element-3b75174::before, .elementor-800 .elementor-element.elementor-element-3b75174 > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-3b75174 > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-3b75174 > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-3b75174 > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-3b75174 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-bd01987.elementor-element{--align-self:flex-end;}.elementor-800 .elementor-element.elementor-element-bd01987 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:67px;font-weight:800;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-26197f7{--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;}.elementor-800 .elementor-element.elementor-element-5809626 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-5dcdcec{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-407098a{background-color:var( --e-global-color-885b089 );padding:10px 10px 10px 40px;border-radius:26px 26px 26px 26px;}.elementor-800 .elementor-element.elementor-element-407098a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-8c95d4c{--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;}.elementor-800 .elementor-element.elementor-element-687a81d{--display:flex;--min-height:343px;--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;--justify-content:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-687a81d:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://home4you2020.com/wp-content/uploads/2026/05/pexels-volkerthimm-9093864-scaled.jpg");background-position:0px -282px;background-repeat:no-repeat;background-size:cover;}.elementor-800 .elementor-element.elementor-element-687a81d::before, .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-687a81d > .e-con-inner > .elementor-background-video-container::before, .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-687a81d > .e-con-inner > .elementor-background-slideshow::before, .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-800 .elementor-element.elementor-element-5feee2f.elementor-element{--align-self:flex-end;}.elementor-800 .elementor-element.elementor-element-5feee2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:51px;font-weight:800;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-800 .elementor-element.elementor-element-5524d0c .elementor-button{background-color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-5524d0c.elementor-element{--align-self:flex-end;}body.elementor-page-800:not(.elementor-motion-effects-element-type-background), body.elementor-page-800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:1025px){.elementor-800 .elementor-element.elementor-element-687a81d:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-800 .elementor-element.elementor-element-bd01987 .elementor-heading-title{font-size:40px;}.elementor-800 .elementor-element.elementor-element-687a81d:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-800 .elementor-element.elementor-element-5feee2f .elementor-heading-title{font-size:40px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-800 .elementor-element.elementor-element-bd01987 .elementor-heading-title{font-size:30px;}.elementor-800 .elementor-element.elementor-element-687a81d:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-687a81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-800 .elementor-element.elementor-element-5feee2f .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for es-search-form-widget, class: .elementor-element-5809626 */.es-btn.es-btn--primary:not(.es-btn--bordered):not(:hover):not(:active), .es-btn.es-btn--primary:not(.es-btn--bordered):hover, .es-price-marker--active, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{
    background-color: #A80007 ;
    border-color: #A80007;
}

.entry-content [class^=es-] a:not(.es-btn):not(.page-numbers):not(.es-leave-border), [class^=es-] a:not(.es-btn):not(.page-numbers):not(.es-leave-border) {
    color: white;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a21fad4 *//*Ordenar por*/
.es-listings-filter .es-field__sort label .es-field__label {
    color:black;}
/*En renta/en venta*/
.entry-content [class^=es-] a:not(.es-btn):not(.page-numbers):not(.es-leave-border), [class^=es-] a:not(.es-btn):not(.page-numbers):not(.es-leave-border) {
    color:black;
}
/*powered by estatik*/
.es-powered {
    color:black;
}


/*Botones del carrusel de cada anuncio*/

/*Boton activo*/
.es-slick-dots li.slick-active 
{
    
}
/*todos los botones
.es-listing .es-listing__image .es-listing__image__slider .es-slick-dots li button{
    width: 15px;
    height: 15px;
    background: white;
    margin: 0 15px;
}*/


.es-listing .es-listing__image .es-listing__image__slider .es-slick-dots li button{
    display: none;
}/* End custom CSS */