@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css");.hidden{display:none}.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-color:var(--ast-global-color-2)}.ast-above-header .uagb-heading-text{margin-bottom:0}#ast-desktop-header li.menu-item:last-child .menu-link{line-height:1em;border:2px solid var(--ast-global-color-0);border-radius:99px;padding-left:40px;padding-right:40px;padding-top:20px;padding-bottom:20px}#ast-desktop-header .ast-builder-menu-1 li.menu-item:last-child:hover>a.menu-link{color:#fff;background-color:var(--ast-global-color-1);border-color:var(--ast-global-color-1)}.uabb-creative-button-wrap a:visited{color:#fff}.uabb-subheading ul{padding:revert}.infobox-single .uabb-infobox{display:flex;justify-content:center;border-radius:10px}.fl-builder-pagination ul{display:flex;flex-direction:row;gap:10px;justify-content:center}.fl-builder-pagination li a,.fl-builder-pagination li span{border-radius:5px;border:0;min-width:35px}.fl-builder-pagination li a.page-numbers:hover,.fl-builder-pagination li span.current{color:var(--ast-global-color-6);background-color:var(--ast-global-color-1);border:0}.fl-builder-pagination li a.page-numbers:not(:hover),.fl-builder-pagination li span:not(.current){color:var(--ast-global-color-5);background-color:var(--ast-global-color-6);border:0}.widget{margin:0}.scrolling-text{white-space:nowrap;overflow:hidden}.scrolling-text strong{font-size:1.15em;font-weight:600;font-family:'Montserrat',sans-serif;display:inline-block;padding-left:100%;animation:scroll-left 30s linear infinite;color:var(--ast-global-color-5)}@keyframes scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.fl-col-small:not(:first-child) .pre-header-info{text-align:right}.pre-header-info span:first-of-type{margin-right:20px}.pre-header-info i{margin-right:5px}.pre-header-info a{color:#fff}.pre-header-info a:hover{color:var(--ast-global-color-0)}.fl-post-grid-post{background:var(--ast-global-color-5);border-radius:10px;border:none;text-align:center;color:#fff}.categoria-propiedad{padding:20px;font-size:1.5em;font-weight:600}.imagen-propiedad{position:relative;transition:all .2s linear}.imagen-propiedad:hover{opacity:70%}.caracteristicas-propiedad{display:flex;flex-direction:row;justify-content:space-between;padding:20px;font-size:1.3em;font-weight:600;background-color:var(--ast-global-color-6);color:var(--ast-global-color-5)}.localidad-propiedad{display:flex;align-items:center;text-transform:capitalize}.localidad-propiedad .fas{margin-right:10px;font-size:1.3em}.detalles-caja{text-align:center;padding:40px}.detalles-boton{padding:16px 40px;border-radius:99px;font-size:1.125em;background-color:var(--ast-global-color-6);color:var(--ast-global-color-5)}.detalles-boton:hover{background-color:var(--ast-global-color-4);color:var(--ast-global-color-6)}.inmueble-busqueda-elemento{display:flex;flex-direction:row;align-items:stretch;background-color:var(--ast-global-color-5)}@media (max-width:768px){.inmueble-busqueda-elemento{flex-direction:column}.inmueble-busqueda-elemento .imagen-inmueble img{height:250px}}.inmueble-busqueda-elemento .imagen-inmueble{flex-basis:30%;position:relative}.inmueble-busqueda-elemento .imagen-inmueble img{object-fit:cover;height:100%;width:100%}.inmueble-busqueda-elemento .caracteristicas-inmueble{flex-basis:70%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;padding:20px}.inmueble-busqueda-elemento .caracteristicas-inmueble *:not(.detalles-boton){text-align:left}.alerta{display:none}.alerta.vendido-alquilado{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;width:100%;height:20%;background-color:var(--ast-global-color-1)}.mayus{text-transform:capitalize}.fl-html .acf_detalles_de_la_propiedad_description,.fl-html .acf_detalles_de_la_propiedad_land_area,.fl-html .acf_detalles_de_la_propiedad_usable_area,.single-inmueble .inmueble-habitaciones{margin-top:40px}.fl-html .vendido-alquilado{position:absolute;width:100%;top:0;left:0;background-color:#b45000;padding:20px;text-align:center;font-weight:600;text-transform:uppercase;font-size:1.2em}.single-map iframe{border-radius:10px}.single-inmueble img.uabb-gallery-img,.single-inmueble .uabb-image-carousel-content,.single-inmueble .uabb-photo-gallery-content.uabb-photo-gallery-link{border-radius:10px}.sticky{position:sticky;top:200px}.single-inmueble .cabecera-inmueble .fl-photo-img{width:100vw;height:50vh;object-fit:cover}.single-inmueble .inmueble-habitaciones{display:flex;gap:20px}@media (max-width:991px){.single-inmueble .inmueble-habitaciones{flex-direction:column;gap:40px}}.single-inmueble .inmueble-habitaciones h3{margin:0}.single-inmueble .galeria-inmuebles .fl-photo-content img{height:250px;object-fit:cover;border-radius:10px}.properties-search{background-color:var(--ast-global-color-5);padding:30px;border-radius:10px}@media (max-width:992px){.properties-search{border-radius:0}}.properties-search .form__label{margin-bottom:10px}.properties-search .properties-search__item{display:flex;flex-direction:column;margin-bottom:20px}.properties-search select.form__input{padding:15px;background-color:var(--ast-global-color-4);border:2px solid #00000000;border-radius:10px;color:var(--ast-global-color-6)}.properties-search select.form__input:focus{border:2px solid var(--ast-global-color-0)!important}.properties-search button.form__input{transition:all .2s linear}.properties-search button.form__input:hover{background-color:var(--ast-global-color-4)}.nf-before-form-content{display:none}.contacto-general .nf-form-content label{font-size:16px!important;font-weight:400!important}.contacto-general .ninja-forms-req-symbol{color:var(--ast-global-color-0)!important}.contacto-general .ninja-forms-field{background:var(--ast-global-color-4)!important;border:none!important;border-radius:10px!important;color:#FFF!important}.formulario-inmueble .ninja-forms-field{background:var(--ast-global-color-5)!important}.ninja-forms-field[type=submit]{background:var(--ast-global-color-1)!important;border-radius:99px!important;padding:16px 40px!important}.mensaje-exito-ninja-forms{padding:20px;background-color:#b45000;border-radius:10px}.uabb_map_info_text p{color:#fff;margin-bottom:5px}.gm-style-iw{padding:20px!important;background-color:#111111!important;box-shadow:none!important}.gm-style .gm-style-iw-tc:after{background-color:#111111!important}.gm-style .gm-style-iw-tc{filter:none!important;-webkit-filter:none!important}.gm-style-iw-d{overflow:auto!important}.gm-ui-hover-effect>span{background-color:white!important}.fl-node-5fbap8wmxejy .fl-map iframe{filter:grayscale(.3) saturate(.7) brightness(.72) contrast(1.1) !important}.fl-node-5fbap8wmxejy .fl-map:after{background:rgba(10,14,18,.28) !important}