#caracteristicas{height:auto;overflow:hidden;padding:0 0 5rem;position:relative}#caracteristicas .texto-acostado{top:20%}#caracteristicas .caracteristicas-content-descripcion{font-size:calc(1.3rem + .6vw);font-weight:700;max-width:50%}#caracteristicas .caracteristicas-content .caracteristicas-content-icons{display:flex;justify-content:space-between;margin:0;padding:1rem 6rem}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica{max-width:20%;width:12%}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .info{display:flex;flex-direction:column;overflow-wrap:break-word;text-align:center}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .info p{font-size:1rem}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .info *{margin:5px 0}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .info .precio-icon{filter:invert(.2)}#caracteristicas .caracteristicas-content .caracteristicas-content-icons svg{color:#5d5d5d}#caracteristicas .caracteristicas-content .caracteristicas-content-icons img,#caracteristicas .caracteristicas-content .caracteristicas-content-icons svg{font-size:3rem;height:3rem}#caracteristicas .caracteristicas-extras{margin:0 auto;width:100%}#caracteristicas .caracteristicas-extras-content{margin:0 auto;width:81%}@media(min-width:768px)and (max-width:991.9px){#caracteristicas{padding-bottom:2rem}#caracteristicas .caracteristicas-content .caracteristicas-content-descripcion p{margin:0}#caracteristicas .caracteristicas-content .caracteristicas-content-direccion{text-align:center}#caracteristicas .caracteristicas-content .caracteristicas-content-icons{flex-wrap:wrap;justify-content:center;padding:1rem 2rem}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica{max-width:none;width:25%!important}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica .info p{padding:0 .5rem}}@media only screen and (max-width:767.9px){#caracteristicas{padding-bottom:2rem}#caracteristicas .caracteristicas-content .caracteristicas-content-descripcion p{font-weight:700;margin:0}#caracteristicas .caracteristicas-content .caracteristicas-content-direccion{text-align:center}#caracteristicas .caracteristicas-content .caracteristicas-content-icons{flex-wrap:wrap;justify-content:center;padding:0}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica{max-width:none;width:33%!important}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica .info div img,#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica .info div svg{font-size:2rem!important;height:2rem!important}#caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica .info p{padding:0 .5rem}}@media(max-width:767.9px){#caracteristicas .caracteristicas-content-descripcion{font-size:calc(1.275rem + .3vw);max-width:80%}.caracteristicas-content-direccion{max-width:100%;padding:1rem}}#infoinmueble{height:auto;min-height:20rem;overflow:hidden;position:relative}#infoinmueble .barra-superior{margin-bottom:3%;margin-left:10%}#infoinmueble .barra-superior h2{font-weight:700;margin:0;text-transform:uppercase}@media(max-width:764px){#infoinmueble .barra-superior h2{border-bottom:1px solid #e62316;max-width:95%!important}}#infoinmueble .text-container{margin:0 auto;max-width:80%}#infoinmueble .text-container .anio span{font-weight:700}#infoinmueble .caracteristicas{background-color:hsla(0,0%,73%,.4);box-shadow:1px 1px 10px #c3c3c3;margin:2rem auto;max-width:80%;padding:1rem}#infoinmueble .caracteristicas .titulo{font-size:1.5rem;font-weight:700}#infoinmueble .caracteristicas .caracteristicas-container{align-items:center;display:flex;justify-content:flex-start;margin-top:.5rem;padding:.5rem}#infoinmueble .caracteristicas .caracteristicas-container span{padding:0 .5rem;text-align:center}@media(min-width:992px)and (max-width:1399.9px){#infoinmueble .caracteristicas .caracteristicas-container{flex-wrap:wrap;justify-content:center}}@media(max-width:991.9px){#infoinmueble .caracteristicas{padding:.5rem}#infoinmueble .caracteristicas .titulo{text-align:center}#infoinmueble .caracteristicas .caracteristicas-container{flex-wrap:wrap;justify-content:center;padding:0}}@media(max-width:767.9px){#infoinmueble{padding-bottom:2rem}#infoinmueble .barra-superior{display:flex;justify-content:center;margin-left:0;width:100%}#infoinmueble .barra-superior h2{border-bottom:1px solid #e62316;text-align:center;width:75%}#infoinmueble .text-container{margin:0 auto;max-width:80%!important}}#ubicacion{min-height:30vh;overflow:hidden;position:relative}#ubicacion .barra-superior{margin-left:10%}#ubicacion .barra-superior h2{font-weight:700;margin:0;text-transform:uppercase}#ubicacion .direccion-text{margin-left:10%}#ubicacion .direccion-text a{text-decoration:none!important}#ubicacion .direccion-text a svg{font-size:1.2rem;margin-left:1rem;transform:scale(2)}#ubicacion .direccion-text .d-flex{max-width:95%}#ubicacion .direccion-text a:hover{color:#e62316}#ubicacion .direccion-text .mapa{padding:2rem 0}#ubicacion .direccion-text .mapa iframe{height:420px;width:100%}@media(max-width:767.9px){#ubicacion{height:auto;padding-bottom:2rem}#ubicacion .barra-superior{display:flex;height:auto!important;justify-content:center;margin-left:0;width:100%}#ubicacion .barra-superior h2{border-bottom:1px solid #e62316;text-align:center;width:75%}#ubicacion .direccion-text{display:flex;justify-content:center;margin:0 auto;max-width:80%}}#printer{position:absolute;right:3.5rem;top:7rem;width:2.5rem;z-index:100}#printer img{cursor:pointer;width:100%}@media(min-width:1200px){#printer{align-items:center;display:flex;justify-content:center}}@media(min-width:1400px){#printer{right:4.5rem}}@media(max-width:1199.9px){#printer{display:none}}@media(max-width:768px){#volver{padding:0 1rem}}@media(max-width:767.9px){#volver{margin-bottom:0}}#swiper-inmueble{align-items:center;display:flex;height:40%;justify-content:center;margin-top:7rem;position:relative;width:100%}#swiper-inmueble .swiper{height:100%;margin:20px auto;width:90%}#swiper-inmueble .swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}#swiper-inmueble .swiper .swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}#swiper-inmueble .swiper .swiper-slide a{width:100%}#swiper-inmueble .swiper-slide img:hover{transform:scale(1.05);z-index:200}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,39%,.5);border-radius:.3rem;transition:all,.3s}.glass:hover{background-color:rgba(61,61,61,.5)}.btn-close-galeria{color:#0a0a0a;cursor:pointer;padding:.5rem 1rem;position:absolute;right:2rem;top:2rem;z-index:3}#galeria{left:0}#galeria .swiper-button-next,#galeria .swiper-button-prev{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#galeria,#galeria-tour{background-color:#22292f;height:100vh;opacity:1;padding:1vh;position:fixed;top:0;transition:all .6s ease;width:100vw;z-index:9999}#galeria-tour.galeria-hide,#galeria.galeria-hide{opacity:0;z-index:-1}.swiper{height:100%}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper{height:300px;margin-left:auto;margin-right:auto;width:100%}.swiper-slide{background-position:50%;background-size:cover}.mySwiper2{height:80%;width:100%}.mySwiper2 .ajustes{background-color:#22292f!important}.mySwiper2 .ajustes img{-o-object-fit:contain!important;object-fit:contain!important}.mySwiper{box-sizing:border-box;height:20%;padding:10px 0}.mySwiper .swiper-slide{height:100%;opacity:.4;width:100%}.mySwiper .swiper-slide-thumb-active{opacity:1}.swiper-slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#footerPrint{border-top:1px solid #e62316;display:none;height:auto;padding:1rem;width:100%}#footerPrint div:first-child{display:flex;justify-content:space-around}#footerPrint .footerLogo{align-items:center}#footerPrint .footerLogo img{width:120px}#footerPrint .footerAddress p{font-size:.8rem;line-height:2px}.bg-shadow{background-color:#0000008f}.cursor-grab{cursor:-webkit-grab;cursor:grab}.swiper-button-next,.swiper-button-prev,.swiper-rtl .swiper-button-prev{color:#fff}.texto-acostado{left:-1%;position:absolute;top:10%;transform:rotate(-90deg);width:9rem}.texto-acostado span{font-weight:700;text-transform:uppercase}.texto-acostado:before{background-color:#e62316;content:"";height:3px;left:-70px;position:absolute;top:50%;transform:translateY(-60%);width:50px}.contenedor-viviendaInactiva{background-color:hsla(0,0%,78%,.3);border-radius:10px;margin:10rem auto;max-width:540px;padding:5rem}.contenedor-viviendaInactiva h2{color:#292929}@media(max-width:1199.9px){.texto-acostado{display:none}}@media(min-width:769px)and (max-width:992px){.texto-acostado{left:-25}}@media(min-width:1400px){main{padding:0 10rem}}@media(min-width:1200px)and (max-width:1399.9px){main{padding:0 5rem}}@media(max-width:575.9px){.contenedor-viviendaInactiva{margin:5rem 0!important;padding:2.5rem!important}}@media print{body #footer{display:none}body main h2{font-size:1.2rem!important}body main #galeria,body main #printer,body main .inmuebles-navbar-main,body main .text-primary{display:none!important}body main #footerPrint{display:flex!important}body main #swiper-inmueble{height:200px;margin-top:2rem}body main #swiper-inmueble .swiper .swiper-button-next,body main #swiper-inmueble .swiper .swiper-button-prev{display:none}body main #swiper-inmueble .swiper .swiper-wrapper .swiper-slide{width:235px!important}body main #caracteristicas{font-size:.7rem!important;padding:0 0 2rem}body main #caracteristicas .caracteristicas-content .caracteristicas-content-descripcion p{margin:0;padding:0}body main #caracteristicas .caracteristicas-content .caracteristicas-content-direccion p{margin:0 0 1rem;padding:0}body main #caracteristicas .caracteristicas-content .caracteristicas-content-icons{display:flex!important;flex-direction:row!important;margin-top:-20px;padding:0}body main #caracteristicas .caracteristicas-content .caracteristicas-content-icons .caracteristica{width:25%!important}body main #caracteristicas .caracteristicas-content .caracteristicas-content-icons .clase-auxiliar .info p{font-size:.7rem}body main #caracteristicas .caracteristicas-content .caracteristicas-content-icons .clase-auxiliar .info img,body main #caracteristicas .caracteristicas-content .caracteristicas-content-icons .clase-auxiliar .info svg{font-size:2.4rem!important;height:1.9rem!important}body main #infoinmueble{min-height:auto!important;padding-bottom:1.5rem}body main #infoinmueble .text-container-content{font-size:.8rem}body main #ubicacion{height:auto!important;min-height:15!important}body main #ubicacion .barra-superior{height:auto}body,html{height:297mm;width:210mm}}
