body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;background-color:#fff}#contenedor_carga{width:100vw;height:100vh;position:fixed;background-color:#fafafa;z-index:99999}#carga{position:absolute;left:0;right:0;top:50%;width:100%;text-align:center}.parpadea{animation-name:parpadeo;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@-moz-keyframes parpadeo{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@-webkit-keyframes parpadeo{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes parpadeo{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}body{font-family:Raleway,sans-serif}h1,h2,h3,h4{font-family:Raleway,sans-serif}p{font-size:15px;line-height:20px}.texto-finan{margin-left:126px!important;margin-right:126px!important;width:864px}main{overflow:hidden}.tcenter{text-align:center}.btn-project{background-color:#00bc71;border:none;font-weight:500;color:#fff}.h3-project{font-size:32px;font-weight:700}.textoTitulo{font-size:32px;margin-right:68px;margin-left:63px;width:597px}.estilo-normal{margin-left:-60px}.bloque-galeria{padding:0;margin:0;text-align:center}.bloque-galeria li{padding:4px;margin:0;list-style:none;width:360px}.caja-galeria{width:auto;overflow:hidden}.flechas{width:100%;top:50%;position:absolute;margin:0 auto;left:0;right:0;z-index:3}.flecha-derecha{right:30px;position:absolute;font-size:50px}.flecha-izquierda{left:30px;position:absolute;font-size:50px}.flecha-izquierda2{left:-45px;position:absolute;width:auto!important;font-size:36px;font-weight:700}.flecha-derecha2{right:-45px;position:absolute;width:auto!important;font-size:36px;font-weight:700}.blanco{position:absolute;height:100%;width:130px;z-index:2}.blanco2{position:absolute;height:100%;width:130px;z-index:2;right:0}.blanco2>svg,.blanco>svg{width:25px;position:absolute;top:45%;cursor:pointer}.blanco>svg{left:30px}.blanco2>svg{right:30px}.capa2{width:100%;height:300px;position:absolute;z-index:99;bottom:0;background:#fff;padding:20px}.capa3{width:100%;height:auto;position:absolute;bottom:0;background:#f5f5f5;padding:20px 0;z-index:88}.h4-subtitulo{font-size:15px;font-weight:700;font-family:Raleway,sans-serif}.btn-sm{border-radius:20px;height:26px;font-size:14px;line-height:0;padding:0 20px;margin-top:14px;margin-right:5px;border:solid 1px #d1d1d1}.btn-modelos{background-color:#00bc71;border:none;font-weight:700;color:#fff;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;font-weight:500;height:40px}.modelo-precio{color:#11ba86;font-weight:700;font-size:16px!important;font-family:Raleway,sans-serif}.card-verde{flex:1 1 auto;padding:1.25rem;border-bottom:solid 4px #00bc71!important;background-color:#f5f5f5}.text-testimonio{font-size:16px;font-weight:700;text-align:left;line-height:28px}.info-text a{color:#fafafa!important}.title-p,h1,h2,h3,h4{font-family:Raleway,sans-serif;font-size:32px;font-weight:700}p{font-family:Raleway,sans-serif;font-size:15px;line-height:21px;color:#333}a:link{text-decoration:none}#swiper-movil{visibility:visible}.subtitulo{font-size:24px;font-weight:700;text-align:center;position:absolute;width:60%;left:0;right:0;margin:0 auto;line-height:1.1}.subtitulo p{font-family:Raleway,sans-serif;font-size:24px;font-weight:700}.btn-primary{color:#fafafa;background-color:#ff780a;border-color:#ff780a;font-size:16px;font-weight:500;padding:0 20px;height:40px;line-height:40px;border:none;border-radius:4px;font-weight:600}.btn-primary:hover{color:#fafafa;background-color:#df6603;border:none}.btn-primary:active{background-color:#df6603!important}.btn-primary::before{color:#fafafa;background-color:#ff780a;border:none}.btn-primary::after{color:#fafafa;background-color:#ff780a;border:none}.info-attract .btn1{font-size:16px}.btn1:hover{background-color:#df6603;color:#fff}.btn-base{position:relative;left:0;right:0;margin:0 auto;height:40px;font-size:16px}#bloque-base-vida{position:relative;padding-top:85px;padding-bottom:105px}#bloque-base-vida .paragraph{margin-bottom:10px;padding:0!important}#LabasedeTuVida{position:relative;padding-top:60px;padding-bottom:80px}#LabasedeTuVida .h3-project{margin-bottom:30px}#proyectos{padding:0 0 120px 0}#proyectos .main-title{margin-bottom:30px;line-height:1}#proyectos .main-title+div{line-height:1}#impulsa-te-guia .container,#proyectos .container{padding:0}#proyectos .titulo-proyectos{margin-left:0}#nosotros{background:#fafafa;padding:80px 0 40px 0}#confianza{background:#fafafa;padding:60px 0 20px 0}#nuestro_trabajo{background:#fafafa;padding:60px 0 120px 0}#nuestro_trabajo h3{font-size:32px;margin-bottom:20px;margin-left:0}#nuestro_trabajo h3+p{margin-bottom:20px}#respaldamos_legado{background:#fafafa;padding:70px 0 20px 0}#sistema_confianza{background:#fafafa;padding:70px 0 40px 0}#sistema_confianza h4{color:#ff780a;font-size:24px}#proyectos .bloque-proyecto.hover .info{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;margin-top:-120px;padding-top:35px!important}.bloque-proyecto .info{background:#f5f5f5;min-height:180px}.bloque-proyecto .info:hover{background:#fff}.bloque-proyecto .nombre{font-family:Raleway,sans-serif;color:#333;text-transform:capitalize;font-size:24px;font-weight:700;margin-top:15px;display:block}.bloque-proyecto .ciudad{display:block;line-height:14px;color:#7c7c7c;font-size:13px}.bloque-proyecto .descripcion{color:#333;font-size:15px;line-height:1.8em;margin:12px 0 23px 0;max-height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bloque-proyecto .icon{color:#11ba86;font-size:20px;margin-right:6px}.bloque-proyecto .dato{font-size:.73em;font-weight:700;color:#11ba86;float:left}#proyectos .bloque-proyecto .center{font-family:Raleway,sans-serif;margin-top:93px!important}#atraction.vista-home .barra-lateral,#atraction.vista-proyecto .barra-lateral{top:0;background:0 0;position:absolute;height:100%;left:0;width:28.03%;min-width:460px;z-index:1}#atraction.vista-home .barra-lateral,#atraction.vista-proyecto .barra-lateral,header.vista_proyecto .cont_text{padding-left:5.3%}header.vista_proyecto #menu li.last{padding-right:80px}#atraction .owl-pagination .owl-page.active{background:0 0;background-color:orange;border:none;box-shadow:none;color:#ff0}#atraction .owl-pagination .owl-page{background-color:#ccc;box-shadow:none;position:relative;border-radius:50%;height:10px;margin-bottom:10px;width:10px;border:none;display:block}#atraction .owl-pagination .owl-page span{height:5px;width:5px;background:0 0;border-radius:50%;display:inline-block;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}#atraction.vista-home .barra-lateral,#atraction.vista-proyecto .barra-lateral{top:0;background:#fff;position:absolute;height:100%;left:0;width:37.5%;min-width:460px;z-index:1;height:100vh;padding-left:7%}#atraction.vista-home .barra-lateral,#atraction.vista-proyecto .barra-lateral,header.vista_proyecto .cont_text{padding-right:3.5%}#impulsa-te-guia{padding:100px 0}footer{padding:60px 0 20px 0;border-bottom:solid 4px #ff780a}footer h5{font-size:14px;font-weight:700;font-family:Raleway,sans-serif;font-style:normal}footer ul li{font-size:14px;font-family:Raleway,sans-serif;font-weight:300;color:#333}footer ul li a{font-size:14px;font-family:Raleway,sans-serif;font-weight:300;color:#333;line-height:2em}strong{font-weight:700;font-family:Raleway,sans-serif;font-style:normal}.enlace,.enlace:hover{color:#ff780a;padding:1px 0;font-size:13px;font-weight:700;border-bottom:2px solid transparent}.hover .enlace{border-bottom:2px solid #ff780a}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fafafa;background-clip:border-box;border:none;border-radius:5px;overflow:hidden}.card-body{flex:1 1 auto;padding:1.25rem;border-bottom:solid 4px #ff780a;background-color:#f5f5f5;padding-bottom:12px}.bloque-proyecto h4,.card-body h4{font-family:Raleway,sans-serif;font-size:18px!important;font-weight:700;height:43px;overflow:hidden}.card-body span{font-size:13px}.bloque-proyecto .card-text{font-size:15px;font-family:Raleway,sans-serif}.bloque3{width:30%;height:575px;overflow:hidden;position:relative;float:left;background:#fafafa;border-bottom:none;padding-bottom:85px;box-shadow:none;margin:0 5% 80px 0;margin-bottom:35px;transition:all .1s ease-out;-webkit-transition:all .1s ease-out;border-radius:3px}.bloque3:hover{border-bottom:none}.bloque3{margin-bottom:35px!important}.post-module .lupa{width:15px;margin-left:5px;position:absolute;visibility:hidden}.btn-primary .lupa{margin-left:10px}.newsletter .btn{color:#fafafa;font-weight:600;margin-left:10px;min-width:90px}.h5Newsletter{font-size:16px}.newsletter .form-control{min-width:303px;width:88%!important;border-color:#fafAFAfff;border-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;font-size:15px;color:#a5a5a5;height:40px}footer .newsletter .form-control{height:40px}#logo span{display:none!important}.aviso-menu{margin-bottom:0}.aviso-menu li{display:inline-block;font-size:13px}.aviso-menu li a,.aviso-menu li span{font-style:italic}#atraction.especial .title-nom{line-height:1.24em;margin-bottom:10px;font-size:32px!important;color:#fff;font-weight:700;text-transform:none}#atraction.especial .btn1{margin-top:45px!important}#atraction.especial .parrafo{font-size:15px;max-height:initial;line-height:2em;text-align:justify;color:#fff;text-align:left!important;line-height:1.5;font-weight:400;margin:0}.banner-info{position:relative;top:45%}header.especial #menu li a{color:#fafafa;line-height:initial;height:initial;padding-bottom:3px;font-size:16px;font-weight:700;transition:.3s color}#menu.fijo li a{text-shadow:none;line-height:initial;height:initial;padding-bottom:3px;color:#333!important}#bloque-base-vida img{min-width:100%;min-width:100%}.m-scroll{position:absolute;left:0;right:0;z-index:99;margin:0 auto;bottom:15px;width:35px}#newsletter .text{width:72%}.img-galeria-home{width:100%}.blok_a .img-fluid{width:16px;height:16px;min-width:16px!important;min-height:16px!important}.attraction-inner{position:relative}.attraction-inner .image-attract{background-size:cover;height:500px;background-position:center center}.attraction-inner .image-attract:before{width:640px;height:100%;position:absolute;left:0;top:0;content:"";background:url(inner/bg-shadow-attract.png)}.bloque-info{padding:50px 0}.title-bl{font-size:2em;font-weight:700;color:#333}.paragraph,.parrafo{margin-bottom:25px;font-size:15px}.texto-basedetuvida{margin-left:-53px;width:908px}.block-shadow{padding:30px;background-color:#f5f5f5;box-shadow:0 0 7px #d1d1d1;margin-bottom:100px}.info-questions{margin:0 auto;text-align:center}.navigation{margin-bottom:40px;display:block}.navigation span{width:10px;height:10px;background-color:#d2d2d2;display:inline-block!important;border-radius:10px;margin:0 3px;cursor:pointer}.navigation span.completed{background-color:#ff780a;opacity:.6}.question{font-size:1.5em;font-weight:700;display:block;color:#333;margin-bottom:50px}.answer{margin-bottom:50px}.answer span.opt{width:45px;height:45px;border-radius:30px;border:1px solid #d1d1d1;display:inline-block;font-size:1.4em;color:#333;line-height:40px;margin:3px;cursor:pointer}#answernum span.opt{width:auto;height:45px;border-radius:24px;font-size:24px;padding:2px 15px;margin:15px}#answernum{margin-top:50px;margin-bottom:80px}.answer span.opt:hover{background-color:rgba(17,186,134,.3);border-color:rgba(17,186,134,.3)}.answer span.opt.selected{background-color:#11ba86;border-color:#11ba86;color:#fafafa}.buttons .prev{color:#d3d3d3;background:url(inner/chevron-left.png) no-repeat;background-size:7px auto;background-position:left 0 top 3px;padding-left:18px;margin-right:80px;cursor:pointer;font-weight:700}.buttons .next{color:#fafafa;display:inline-block;height:40px;line-height:40px;padding:0 40px 0 20px;cursor:pointer;background:url(inner/chevron-right.png) no-repeat #ff780a;background-size:7px auto;background-position:right 15px top 13px;border-radius:5px;font-weight:700}#bloque-base-vida .bloque-pic-0 .col-6:first-child img{border-radius:3px 0 0 0}#bloque-base-vida .bloque-pic-0 .col-12 img{border-radius:0 0 0 3px}#bloque-base-vida .bloque-pic-6 .col-6:nth-child(2) img{border-radius:0 3px 0 0}#bloque-base-vida .bloque-pic-6 .col-12 img{border-radius:0 0 3px 0}#bloque-base-vida .col-12,#bloque-base-vida .col-6{padding-left:5px;padding-right:5px}#bloque-base-vida .bloque-pic-3 .subtitulo p{font-size:32px;max-width:132px;line-height:1.1;margin:30px auto}#bloque-base-vida .bloque-pic-6 .subtitulo{width:70%}#bloque-base-vida .bloque-pic-6 .cita{display:block;float:left;width:100%;position:absolute;bottom:104px;text-align:center;color:#333;font-size:15px;font-weight:500}.main-title{font-size:32px!important;margin-bottom:15px;color:#333;margin-left:0}.card-info{overflow:hidden}.card-info img{height:230px;max-width:inherit;width:auto;object-fit:cover}#impulsa-te-guia .col-xl-4{padding:0 1.5%}#impulsa-te-guia .btn-primary{margin-top:50px}#disenatucasa .col-xl-8{padding-right:15px}.upload-icon{width:20px;position:absolute;top:40px;left:300px}.card-info{transition:all .4s ease 0s;border-radius:3px;max-width:330px;margin:0 auto}.hover .card-info{box-shadow:0 0 8px #707070}.ocultar-questions{display:none!important}.answer-03 span.opt,.answer-04 span.opt,.answer-05 span.opt{width:auto;padding:0 15px;height:45px;line-height:43px;font-size:16px;font-family:'Helvetica Neue';font-family:Raleway,sans-serif;font-weight:500;margin:20px}.answer-03,.answer-04{width:100%}.question.question-03,.question.question-04,.question.question-05{margin-bottom:30px}.info-questions .morequestions{color:#ff780a;background:url(inner/chevron-left-orange.png) no-repeat;background-size:7px auto;background-position:left 0 top 3px}.hr-orange{border:solid 1px #ff780a;background:#ff780a}.hover .info{border-bottom:none!important}#proyectos #proyectos_lista .bloque-proyecto .info,#proyectos.home .bloque-proyecto .info{padding:0 20px 0;padding-bottom:27px;width:100%;border-bottom:solid;border-bottom:solid 4px #ff780a}.degradado-negro{position:absolute;background:#2e2e2e;background:-moz-linear-gradient(left,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0,#2e2e2e),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%)}.center{bottom:0;position:absolute;width:100%;z-index:88;opacity:0!important;transition:1s}.hover .center{opacity:1!important;z-index:99}#proyectos #proyectos_lista .bloque-proyecto .info,#proyectos.home .bloque-proyecto .info{width:100%;border-bottom:solid;border-bottom:solid 4px #ff780a;height:auto;border-radius:0 0 4px 4px;background-color:#f5f5f5;min-height:210px}#proyectos_lista .bloque-proyecto.hover{background-color:#f5f5f5}#proyectos .bloque-proyecto{height:auto;min-height:500px}.attr-wizard{height:auto!important}#bloque-busqueda.search-wizard{margin-top:70px}#LoMejorparaTuFamilia{padding:80px 0}#LoMejorparaTuFamilia .row p{margin:0}#LoMejorparaTuFamilia .h3-project{margin-bottom:20px}#LoMejorparaTuFamilia .clearfix{margin-bottom:80px}#LoMejorparaTuFamilia .center-contactanos .btn1{margin:0}#LoMejorparaTuFamilia .center-contactanos{margin-top:50px;margin-bottom:85px}#LoMejorparaTuFamilia .wrap>div:nth-child(odd){display:table}#LoMejorparaTuFamilia .wrap>div:nth-child(odd)>div:first-of-type{float:left}#LoMejorparaTuFamilia .wrap>div:nth-child(odd)>div:last-of-type{float:right}#LoMejorparaTuFamilia .wrap>div:nth-child(even){display:table}#LoMejorparaTuFamilia .wrap>div:nth-child(even)>div:first-of-type{float:right}#LoMejorparaTuFamilia .wrap>div:nth-child(even)>div:last-of-type{float:left}#LoMejorparaTuFamilia .wrap>div:nth-child(1){margin-bottom:80px}#muchoMasqueSolounaCasa .bloque-galeria .caja-galeria img{width:100%}#muchoMasqueSolounaCasa .h3-project{margin-bottom:30px}#muchoMasqueSolounaCasa .owl-carousel .owl-wrapper-outer{margin:0;top:0}#muchoMasqueSolounaCasa .owl-carousel.bloque-galeria li{padding-top:0;padding-bottom:0}#muchoMasqueSolounaCasa .owl-controls{width:100%;z-index:2}#muchoMasqueSolounaCasa .h3-project+p{margin:0}#muchoMasqueSolounaCasa .gallery-wrap{margin-top:38px;margin-bottom:100px;height:auto}#muchoMasqueSolounaCasa .bloque-galeria li iframe,#muchoMasqueSolounaCasa .bloque-galeria li img{z-index:1}.video-fluid{width:100%;height:460px}a.fancybox-close{background-image:url(/img/cerrar_gris.png);background-size:cover;width:20px;height:20px;right:15px;top:15px}.pill-container .btn{border-radius:20px;margin-bottom:15px;margin-left:10px;border-color:#bbb;background-color:#fafafa;color:#333;position:relative;cursor:pointer;padding:1px 14px;font-size:15px}.pill-container .btn.active{border-color:#11ba86;background-color:#11ba86;box-shadow:none;color:#fafafa}.pill-container .btn:hover{border-color:#aee4d3;background-color:#aee4d3;color:#333}.pill-container input[type=checkbox],.pill-container input[type=radio]{position:absolute;opacity:0;width:100%;left:0;top:0;height:100%;cursor:pointer}#printFile{color:#fff!important;font-weight:700;font-size:16px}.contenedor-cotizador{height:auto;width:1165px;margin-left:-30px;margin-top:57px;margin-bottom:120px;padding:40px 40px 50px 40px}#printFile i{margin-right:10px}.table-dark{color:#333;background-color:#f5f5f5}.table-dark td,.table-dark th,.table-dark thead th{border-color:#d1d1d1}.table-bordered td,.table-bordered th{border:1px solid #d1d1d1}#LoMejorparaTuFamilia{padding:0 0}#muchoMasqueSolounaCasa{overflow:hidden;margin-bottom:-40px}#muchoMasqueSolounaCasa .bloque-galeria .caja-galeria img{width:100%}#muchoMasqueSolounaCasa .blanco,#muchoMasqueSolounaCasa .blanco2,#muchoMasqueSolounaCasa .clickable svg{transition:.3s all;opacity:0;top:0}#muchoMasqueSolounaCasa:hover .blanco,#muchoMasqueSolounaCasa:hover .blanco2,#muchoMasqueSolounaCasa:hover .clickable svg{opacity:1}#muchoMasqueSolounaCasa .blanco{background-image:linear-gradient(to right,#fff ,transparent)}#muchoMasqueSolounaCasa .blanco2{background-image:linear-gradient(to left,#fff ,transparent)}#muchoMasqueSolounaCasa .owl-buttons{height:auto!important;width:100%;z-index:2;padding:0 30px;top:43%!important}#muchoMasqueSolounaCasa .owl-buttons .owl-next{float:right}#muchoMasqueSolounaCasa .owl-buttons .owl-prev{float:left}#muchoMasqueSolounaCasa .owl-buttons svg{width:20px}#mapa{padding:5% 0 0;background:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}#mapa:target{height:100%}#mapa .parrafo{line-height:1.5}#testimonios-carrusel{padding-bottom:80px;padding-top:95px}#testimonios-carrusel .p-4{padding:35px!important}#testimonios-carrusel .h3-project{margin-bottom:30px}#testimonios-carrusel .container{position:relative}#testimonios-carrusel .slider-next,#testimonios-carrusel .slider-prev{position:absolute;width:20px;top:280px;cursor:pointer}#testimonios-carrusel .slider-prev{left:-40px}#testimonios-carrusel .slider-next{right:-40px}#testimonios-carrusel .swiper-container{height:auto}.video-fluid{width:100%;position:absolute;height:98%}.video-proyectos img{opacity:0}.video-proyectos{height:100%;position:relative}#atraction.especial.testimonios .title-nom{margin-bottom:30px}#atraction.especial.testimonios{height:500px}#bloque-testimonios .testimonios .testimonio .bg-light{background:#f5f5f5!important;border-radius:3px}.img-round-edges{border-radius:5px}#bloque-testimonios .pad-left{padding-left:15px!important}#atraction.especial.testimonios .container-movil>.row{width:100%;margin:0}#atraction.especial.testimonios .container-movil>.row>div{padding:0}#atraction.especial.testimonios .info-attract{max-width:100%!important}.post-module{position:relative;z-index:1;display:block;background:#f5f5f5;min-width:270px;height:auto;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;border-radius:4px;max-width:330px;min-height:460px;margin:0 auto}.hover,.post-module:hover{-webkit-box-shadow:0 1px 35px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 35px 0 rgba(0,0,0,.3);box-shadow:0 1px 35px 0 rgba(0,0,0,.3)}.hover{background-color:transparent}.hover:hover{background-color:transparent;background:0 0}.hover .thumbnail img,.post-module:hover .thumbnail img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.post-module .thumbnail{background:0 0;height:400px;overflow:hidden}.post-module .thumbnail .date{position:absolute;top:20px;right:20px;z-index:1;background:#e74c3c;width:55px;height:55px;padding:12.5px 0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:#fafAFAFFF;font-weight:700;text-align:center;-webkti-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-module .thumbnail .date .day{font-size:18px}.post-module .thumbnail .date .month{font-size:12px;text-transform:uppercase}.post-module .thumbnail img{display:block;width:100%;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;left:-10%;right:0;position:initial;max-width:330px;margin:auto;left:0;right:0}.post-module .post-content{position:absolute;bottom:0;background:#f5f5f5;width:100%;padding:20px 20px 10px 20px;-webkti-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-moz-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-ms-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-o-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;text-align:left;min-height:230px}.post-module .post-content .category{position:absolute;top:-34px;left:0;background:#f5f5f5;padding:10px 15px;color:#fafAFAFFF;font-size:14px;font-weight:600;text-transform:uppercase}.post-content .text-secondary,.post-module .post-content h4.card-titulo{margin-bottom:15px}.post-module .post-content .title{margin:0;padding:0 0 10px;color:#333;font-size:26px;font-weight:700}.post-module .post-content .sub_title{margin:0;padding:0 0 20px;color:#e74c3c;font-size:20px;font-weight:400}.post-module .post-content .description{display:none;color:#666;font-size:14px;line-height:1.8em;z-index:99;background-color:#f5f5f5;position:relative}.post-module .post-content .post-meta{margin:30px 0 0;color:#999}.post-module .post-content .post-meta .timestamp{margin:0 16px 0 0}.post-module .post-content .post-meta a{color:#999;text-decoration:none}.hover .post-content .description{display:block!important;height:auto!important;opacity:1!important}.borde{border:solid 2px #ff780a;position:absolute;width:100%;bottom:0;background:#ff780a}.card-precio{font-weight:700;color:#11ba86;letter-spacing:.6px;font-size:15px;line-height:inherit}.card-precio img{margin-top:-4px}.card-titulo,.card-titulo>a,.card-titulo>a:hover,.card-titulo>p{font-size:24px;font-weight:700;color:#333}.card-titulo>p{line-height:inherit}#bloque-testimonios .card-titulo>p{line-height:inherit;font-size:14px;text-align:left}.post-content .text-secondary{font-size:13px;font-family:Raleway,sans-serif}.card-descripcion{color:#333;font-size:14px;min-height:50px}.flecha-select{position:absolute;right:10px;bottom:14px}figcaption .pill-container .btn{border-radius:20px;margin-bottom:0;margin-left:0;border-color:#bbb;background-color:#fafafa;color:#333;position:relative;padding:1px 14px;font-size:15px}#menu{float:right;margin-right:1%;margin-top:30px!important}.iconos-menu{float:right;margin:25px 10px;margin-left:0}.cnt_menu_home>div:first-of-type{margin-right:80px}.cnt_menu_home>div:last-of-type{margin-right:40px}.iconos-menu img{margin-left:15px;margin-right:15px;cursor:pointer}#menu li a{height:auto;line-height:normal}#menu-scroll .iconos-menu2{float:right;margin:20px;display:none}#menu-scroll.activo .iconos-menu2{display:block}.menu-2:hover{fill:#ff780a}.logo-principal{display:block}.logo-mobile{display:none;width:60px}#menu-scroll.activo .menu-2{fill:#333}#menu-scroll.activo .menu-2:hover{fill:#ff780a}#menu-scroll.cnt_menu_home.especial .path{fill:#ff780a!important}#menu.fijo li a{font-weight:700}#menu.fijo li a:hover,#menu.fijo li.selected a{border-bottom:2px solid #ff780a;background:0 0;color:#ff780a!important}.iconos-menu3{position:relative;float:right;padding:20px;display:none}.post-module .pill-container{border:none!important;margin-top:0!important;max-height:342px;display:block;overflow:hidden}.post-module .pill-container .btn{background-color:transparent!important;line-height:1.4;padding:0 14px;display:table;float:left;cursor:default}.post-module .h3-descripcion{font-size:15px;font-weight:700;color:#333;text-align:left}.hr-vertical{border:none;border-left:1px solid #d1d1d1;height:78%;width:1px;margin:0 auto}.content-select select{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none}.content-select select::-ms-expand{display:none}.flecha-select-contact{float:right;margin-top:-18px;position:relative;margin-right:10px}.form-contacto{border:1px solid #d1d1d1}#form-contacto input{border:1.5px solid #d1d1d1!important}#form-contacto select{border:1.5px solid #d1d1d1!important}#form-contacto textarea{border:1.5px solid #d1d1d1!important}#form-contacto label,.form-row label{font-size:16px;font-weight:700;margin-bottom:5px}#info-contacto p{font-size:14px!important}.titulo-contacto{font-size:24px}.subtitulo-contacto{font-weight:600;font-size:15px}#sidebar{width:320px;position:fixed;top:0;right:-320px;height:100vh;background:#fafafa;color:#fafafa;transition:all .3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,.2);z-index:9999}#sidebar.active{right:0}#dismiss{width:35px;height:35px;line-height:35px;text-align:center;position:absolute;top:10px;left:10px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:1031;opacity:0;transition:all .5s ease-in-out}.overlay.active{display:block;opacity:1;left:0;right:0;top:0}#sidebar .sidebar-header{padding:20px;background:#6d7fcc}#sidebar ul.components{padding:0 30px;margin-top:-22px;width:100vh}#sidebar ul p{color:#fafafa;padding:10px}#sidebar ul li a{padding:10px;font-size:1.1em;display:block}#sidebar ul li a:hover{color:#ff780a;background:#fafafa}.submenu li a{font-family:Raleway,sans-serif;font-weight:400!important}a[aria-expanded=true]{color:#ff780a}a[data-toggle=collapse]{position:relative}.dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}ul ul a{font-size:.9em!important;padding-left:30px!important}ul.CTAs{padding:20px}ul.CTAs a{text-align:center;font-size:.9em!important;display:block;border-radius:5px;margin-bottom:5px}a.download{background:#fafafa;color:#7386d5}a.article,a.article:hover{background:#6d7fcc!important;color:#fafafa!important}.text-english{width:100%;bottom:0;left:30px;padding-bottom:30px;position:absolute}.text-english a{color:#ff780a;padding:10px;font-weight:700}.components li a{font-family:Raleway,sans-serif;font-weight:700;color:#333}.rotate{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#ff780a}.color{color:#ff780a!important}.mCSB_container{overflow:visible!important;width:auto;height:auto}.mCustomScrollBox{overflow:visible!important}.mCustomScrollBox{direction:unset!important}.menu-2{fill:#fafafa}#menu-scroll.activo.menu-2{fill:#000}.btn-hamburguesa{background:0 0;border:none;padding:3px 10px}.path:hover{fill:#ff780a}.buscador{width:100%;max-width:520px;padding:15px;background:#fafafa;position:fixed;right:4%;margin:16px 108px auto;top:8%;display:none;z-index:99;border-radius:4px}.btn-buscar{width:23%;margin-left:2%!important;text-transform:capitalize;font-weight:700;background-color:#ff780a!important;font-size:16px;color:#fff}.owl-carousel .owl-wrapper-outer{overflow:hidden;width:100%;position:absolute;height:100%;min-height:auto;top:-100px;z-index:0;margin-bottom:60px}.bandera_vendida{display:none!important}.list-disc{padding-left:20px}.list-disc li{list-style:disc;line-height:30px;font-size:15px;color:#333}.titulo-vacante{font-size:28px;font-weight:700;margin-bottom:25px}.subtitulo-vacante{font-size:20px;font-weight:700}.detalles-vacante{font-size:13px;margin-bottom:25px}.detalles-vacante p{margin-bottom:10px}#vista-vacante hr{margin:35px 0}#vista-vacante button.aplicar{margin:40px auto;display:block}#empleo-btn1{margin-top:0!important;margin-right:0!important}#menu.fijo{position:fixed;right:160px;z-index:1;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;margin-top:20px!important}.table td,.table th{padding:8px 15px}.medida-tabla{position:relative;margin:0 auto;width:auto;max-width:600px}.disclaimer-text{font-size:12px;display:block}.medida-tabla .disclaimer-text{margin-top:-5px}#atraction.especial .info-attract{max-width:50%!important;text-align:center}.wizard_banner_pad_fix{padding-left:25px!important}.titulo-home{text-align:left!important;max-width:293px;margin-bottom:30px;font-size:50px;line-height:1}.hr-extra{display:none}.visible-mobile{display:none}.icon-social{transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s}.icon-social:hover{transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;opacity:.6}#menu-lateral{width:100%;max-width:300px}#menu-lateral li{padding-bottom:15px}#menu-lateral li li{padding-bottom:0}#menu-lateral li a{font-size:16px;font-weight:700;color:#333}.close-menu-lateral{top:5%;position:absolute;left:8%}.units_widthfix{height:230px!important;object-fit:cover!important}#proyectos_lista .post-module{border-radius:3px;overflow:hidden}#proyectos_lista .post-module.bloque_link .post-content .description{display:block;opacity:0;-webkit-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-moz-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-ms-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-o-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;position:absolute;bottom:-80px;margin:0;left:0;right:0;background:0 0}#proyectos_lista .post-module.bloque_link .post-content .description a{margin-bottom:0!important}#proyectos_lista .post-module.bloque_link .post-content .card-descripcion{min-height:65px;margin-bottom:0}#proyectos_lista .post-module.bloque_link .post-content .card-precio{margin-bottom:0;margin-top:20px}#proyectos_lista .post-module.bloque_link .post-content .card-precio img{position:relative;top:-3px;margin-right:3px}#proyectos_lista .post-module.bloque_link .borde{-webkit-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-moz-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-ms-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-o-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;height:0}#proyectos_lista .post-module.bloque_link:hover{-webkit-box-shadow:0 1px 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 15px 0 rgba(0,0,0,.2);box-shadow:0 1px 15px 0 rgba(0,0,0,.2);background:#f5f5f5}#proyectos_lista .post-module.bloque_link:hover .post-content{bottom:90px}#proyectos_lista .post-module.bloque_link:hover .post-content .description{opacity:1}#proyectos_lista .post-module.bloque_link:hover .borde{border:solid 2px transparent;background:0 0}#proyectos.listado{padding:40px 0 90px 0}#proyectos.listado .filtros .bloque_right{width:28%;margin-right:40px}#proyectos.listado .filtros .bloque_right .select label{font-weight:600;margin-bottom:3px}#proyectos.listado .filtros .bloque_right .select select{color:#333;padding-left:15px}#atraction.proyectos-attract .container-fluid>.row{margin:0}#atraction.proyectos-attract .atraction-background{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}#atraction.proyectos-attract .barra-lateral{z-index:2!important;background:0 0!important;width:70%!important;box-sizing:border-box}#atraction.proyectos-attract .degradado-negro{width:100%;box-sizing:border-box;max-width:100%}#atraction.proyectos-attract .row .col-xl-11{padding:0}#atraction.proyectos-attract .row .col-xl-11 .info-text p{max-height:initial;color:#fafafa;margin:0}#proyectos.listado #proyectos_lista>div{margin-bottom:55px!important}#proyectos.listado #proyectos_lista>div:last-child{margin-bottom:0!important}@media only screen and (min-width:1210px){#LoMejorparaTuFamilia .wrap>div:nth-child(odd) h3{margin-left:0}#LoMejorparaTuFamilia .wrap>div:nth-child(even) p,h3{margin-left:-30px}#LoMejorparaTuFamilia .row p{width:109%}}@media only screen and (max-width:1200px){#LoMejorparaTuFamilia .row p{width:100%}}@media only screen and (max-width:990px){#proyectos.listado>.container.p-4{margin:0 auto!important;max-width:330px}#proyectos.listado .filtros .bloque_right{width:50%;margin-right:0;padding-right:11px}#proyectos.listado .filtros .bloque_right:nth-child(2){padding-right:0;padding-left:11px}.attr_mar_fix{margin-left:auto!important}.parr_line_height{line-height:20px!important}}@media only screen and (max-width:400px){#proyectos.listado #proyectos_lista .post-module{width:calc(100% - 45px);max-width:none}#proyectos.listado>.container.p-4{padding:24px 22px!important}}#atraction.proyectos-attract .attraction-overlay{background-color:rgba(0,0,0,.3);display:block!important;position:absolute;top:0;left:0;width:100%;height:100%}#atraction.proyectos-attract .attraction-overlay.hidden{display:none}#thankyou-modal{font-family:Raleway,sans-serif;padding:0;display:none;width:770px;position:relative;box-sizing:border-box;padding:45px 30px;margin:0 auto}.pages #thankyou-modal{display:block}#thankyou-modal h2{font-size:24px;margin-bottom:20px;font-weight:600}#thankyou-modal hr{border-color:#ff780a}#thankyou-modal .pill-container{margin:0}#thankyou-modal label{color:#333;font-weight:600;font-size:16px;margin-bottom:0;position:relative}#thankyou-modal>.content{position:relative;max-width:400px;width:100%;text-align:center;margin:0 auto}#thankyou-modal>.content>p{overflow:hidden;max-width:400px;margin-bottom:0;font-size:15px;color:#333}#thankyou-modal>.content .btn-primary{float:none!important;text-align:center}#thankyou-modal a.btn{color:#fafafa;margin-top:40px}@media only screen and (max-width:850px){#thankyou-modal{width:100%;margin:auto;padding:35px 0}}#atraction{height:100vh}.owl-carousel .owl-wrapper-outer{top:0}.clickable{position:absolute!important;height:100vh!important;top:50%!important}#atraction.especial .barra-lateral{width:100%;padding-left:0;z-index:1}@media only screen and (max-width:470px){#impulsa-te-guia .swiper-slide,#proyectos .swiper-slide{width:330px!important}.cont-mapa{width:100%;height:350px;overflow:hidden;position:relative;margin:0}.cont-mapa>.crop-mapa{position:inherit;left:-29%;top:1%;height:400px!important;width:auto!important}#impulsa-te-guia .card-info{max-width:300px}}@media only screen and (max-width:420px){.cont-mapa{width:100%;height:350px;overflow:hidden;position:relative;margin:0}.cont-mapa>.crop-mapa{position:inherit;left:-16%;top:1%;height:400px!important;width:auto!important}}@media only screen and (max-width:370px){.cont-mapa{width:100%;height:350px;overflow:hidden;position:relative;margin:0}.cont-mapa>.crop-mapa{position:inherit;left:-29%;top:1%;height:400px!important;width:auto!important}}.cnt_menu_home.especial{background:#f5f5f5;height:80px}.cnt_menu_home.especial.iconos-menu.sidebarCollapse.menu-2{fill:#000!important}.cnt_menu_home.especial .path{fill:#333!important}.cnt_menu_home.especial .menu-2{fill:#333!important}.cnt_menu_home .path{fill:#fff!important}.cnt_menu_home .path:hover{fill:#ff780a!important}.cnt_menu_home .menu-2{fill:#fff!important}.cnt_menu_home .menu-2:hover{fill:#ff780a!important}.cnt_menu_home.especial #menu li a{color:#333;padding:0}.cnt_menu_home.especial #menu li a:hover{color:#ff780a}.cnt_menu_home.especial #menu li.contacto a{color:#333}#logo.especial{margin-top:4px}#image_ubicacion_canvas{display:inline-block;width:100%;height:auto;position:relative}#image_ubicacion_canvas img{width:100%;height:auto}#image_ubicacion_canvas #canvas-area{display:none}#image_ubicacion_canvas #canvasAreaDraw{position:absolute;top:0;left:0;background-image:none!important;z-index:1;transition:all ease .5s;-webkit-transition:all ease .5s;-o-transition:all ease .5s;opacity:0;pointer-events:none}#mapa .filtros-modelos{z-index:10}#mapa .filtros{position:absolute;background:#fafafa;top:0;padding:10px 20px;box-sizing:border-box;min-width:170px;border-radius:3px;margin:10px;font-size:14px;line-height:33px;z-index:10}#mapa .filtros .title{font-size:16px!important;color:#333;font-weight:700;text-transform:none}#mapa .filtros .filtro-ground{display:flex;align-items:center}#mapa .filtros .filtro-ground ul{display:flex}#mapa .filtros .filtro-ground li{padding:0 10px;box-sizing:border-box;width:auto;border:solid 1px #d1d1d1;border-radius:20px;margin-bottom:0;display:inline-block;font-size:14px;background-color:#f5f5f5;color:#333;line-height:26px;cursor:pointer;margin-right:10px;display:table}#mapa .filtros .filtro-ground li.selected{background-color:#00c169;border-color:#00c169;color:#fafafa}#mapa .filtros .filtro-ground li.selected.vendido{background-color:rgba(211,65,65,.849);border-color:#dd1b1b;color:#fafafa}#mapa .filtros .filtro-ground li.selected.no-disponible{background-color:rgba(21,24,23,.767);border-color:#000;color:#fafafa}#mapa .filtros .filtro-ground li.selected.disponible{background-color:#00c169;border-color:#00c169;color:#fafafa}#mapa .filtros .title{display:block;text-align:left;margin-right:20px;line-height:1}@media only screen and (max-width:999px),only screen and (max-device-width:999px){#mapa .filtros-modelos{display:block}#mapa .filtros{position:initial;background:#fff;top:0;left:0;padding:0;box-sizing:border-box;max-width:100%;border-radius:3px;margin:0;font-size:14px;line-height:33px;z-index:30}}.arrow-left:before{font-family:icomoon;content:"\e613";color:#fafafa;transform:rotate(180deg)}.arrow-left{transform:rotate(180deg)}.arrow-right:before{font-family:icomoon;content:"\e613";color:#fafafa}@media (max-width:450px){.content-title-generic{min-height:60px!important;padding:20px 20px!important}.img-financiamientos{margin-left:21px!important;margin-right:0!important}.zsiq-newtheme.zsiq_size2[embedtheme],.zsiq-newtheme.zsiq_size3[embedtheme],body .zsiq-mobhgt[embedtheme].zsiq-newtheme{height:75%!important}}.content-title-generic{margin-top:70px}#proyectos.unidades{padding-top:0}#proyectos.unidades .listing{margin-top:0}.otras_caracteristicas>.dato{display:none!important}.bloque-proyecto h4{margin-top:8px}#modelos .carrusel-modelos .bloque-proyecto .bandera_vendida{display:none}#modelos .carrusel-modelos .bloque-proyecto.hover .otras_caracteristicas>.dato:first-child,#modelos .carrusel-modelos .bloque-proyecto.hover .otras_caracteristicas>.dato:nth-child(2),#modelos .carrusel-modelos .bloque-proyecto.hover .otras_caracteristicas>.dato:nth-child(3),#modelos .carrusel-modelos .bloque-proyecto.hover .otras_caracteristicas>.dato:nth-child(4){display:block!important}#modelos .carrusel-modelos .bloque-proyecto .center .btn1{margin-top:10px}#modelos .btn-wrap{padding-top:10px}#modelos .btn-wrap{padding-top:0}.otras_caracteristicas .center{position:initial}.bloque_link:hover{background-color:transparent}body .noUi-target{background:#838383;border:none;height:2px;box-shadow:none;border-radius:1px}body .noUi-horizontal .noUi-handle{height:24px;width:5px;background:#11ba86;border:none;box-shadow:none;top:-10px;right:0!important}body .noUi-horizontal .noUi-handle:after,body .noUi-horizontal .noUi-handle:before{display:none}.slider-wrap{height:45px;border:1px solid #d1d1d1;border-radius:45px;padding:21px 30px;position:relative;overflow:hidden}.slider-wrap .btn{position:absolute;font-weight:700;font-size:20px;top:0;height:100%;line-height:1.3;padding:7px;cursor:pointer;border-radius:0}.slider-wrap .btn.minus{left:0}.slider-wrap .btn.add{right:0}.slider-wrap .btn:hover{border-color:#aee4d3;background-color:#aee4d3;color:#333}.input-wrap.input-group *{font-size:15px}.input-wrap.input-group>input{flex:none}.input-wrap>label{line-height:2.5;margin:0;height:20px;margin-left:10px}.input-wrap.input-group{font-size:15px}.input-wrap.input-group.has-append input{border-right:none}.input-wrap .input-group-append .input-group-text{background:0 0;padding:6px 3px;border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}.input-wrap.input-group:not(.has-append):not(.has-prepend)>input{border-radius:4px!important}.center-contactanos{text-align:center;margin-bottom:40px;margin-top:15px}#amenidades_proyectos{margin-bottom:70px}#amenidades_proyectos .bloque_amenidades{background-color:#f5f5f5;text-align:center;height:250px;display:inline-block;margin-right:2%;margin-bottom:30px;width:18%;float:left;padding:0 10px}#amenidades_proyectos .amenidades_bloque{display:table;margin:0 auto}#amenidades_proyectos .bloque_amenidades:nth-child(5n){margin-right:0}#amenidades_proyectos .title-amenidad{font-family:Raleway,sans-serif;font-size:24px;font-weight:700;padding-top:20px;text-align:center;line-height:26px}#amenidades_proyectos .title-amenidad-mob{font-family:Raleway,sans-serif;font-size:17px;font-weight:700;padding-top:20px;margin-top:5px;text-align:center}#amenidades_proyectos .title{margin-bottom:2%;text-transform:unset;margin-bottom:36px;text-transform:unset;font-weight:400}#amenidades_proyectos .img_amenidad{background-repeat:no-repeat;background-position:50%;border-radius:50%;background-size:cover;width:120px;height:120px;margin-top:20px;margin-left:auto;margin-right:auto}#amenidades_proyectos .bloque_amenidades_mob{background-color:#f5f5f5;text-align:center;height:250px;margin-right:3%;margin-bottom:3%;width:90%;padding-top:15px}#modelos .row{overflow:hidden;position:relative}#amenidades_proyectos .bloque_amenidades_mob .img_amenidad{margin-top:25px}#amenidades_proyectos .h3-project{margin-bottom:30px}body .fancybox-skin{background:#fafafa}body a:hover{color:#ff780a}#image_ubicacion_canvas.mouseover{cursor:pointer}#sistema_confianza .bg-light{padding:36px 20px 0;width:330px;margin-left:auto;margin-right:auto;background-color:#f5f5f5!important;box-shadow:0 0 12px #dedede!important;border-radius:3px}#sistema_confianza .bg-light.mini{min-height:200px}#sistema_confianza .bg-light p{line-height:1.4}.mb-25{margin-bottom:25px}.mb-80{margin-bottom:80px}#sidebar ul li a[aria-expanded=true]{color:#ff780a}#sidebar ul li a[aria-expanded=false] .flecha-arriba{display:none}#sidebar ul li a[aria-expanded=true] .flecha-abajo{display:none}#sidebar ul li a .flecha{display:inline-block;width:14px;margin-left:8px}#sidebar ul ul{padding-top:5px}#sidebar ul ul a{padding-left:26px!important;padding-top:0;padding-bottom:14px;font-size:14px!important}.swiper-container{height:530px}#info-contacto p span a{text-decoration:none;color:#333}#info-contacto p span a:hover{text-decoration:none;color:#fe7a12}#modalContactoSuccess .modal-body{padding:60px}#modalContactoSuccess button.close{position:absolute;right:20px;top:20px;z-index:2}#modalContactoSuccess .titulo-contacto{margin-bottom:0}#modalContactoSuccess .texto-contacto{width:410px;margin:20px auto 40px}#modalContactoSuccess .modal-content{margin-top:-120px}#modalContactoSuccess .btn{margin:0 auto;display:block;float:initial}#modalContactoSuccess .btn:focus{box-shadow:none}section#proyectos .post-module .thumbnail img{height:240px;object-fit:cover}body .swiper-pagination-bullet{width:10px!important;height:10px!important;display:block!important;background:#eaeaea;margin-top:12px!important;opacity:.9!important}body .pagination-wrap{display:flex;top:0;left:0!important;margin-left:2.3%;height:100%;width:20px;position:absolute;align-items:center}body .swiper-pagination{position:relative!important}.swiper-pagination-bullet-active{background-color:#df6603!important}.swiper-pagination-bullets{margin-left:4%}form#form-modal-contacto{position:relative}form#form-modal-contacto .loading{position:absolute;width:calc(100% + 10px);height:100%;background:#fafafa;z-index:1;left:-10px;opacity:.9}form#form-modal-contacto .loading img{display:block;margin:90px auto}form#form-modal-contacto .btn-primary:focus{outline:0;box-shadow:none}#atraction #slider img{object-fit:cover}#sb-container{display:none!important}#menu li a{margin:0 20px;padding-bottom:4px}body .zsiq_flt_rel{background-color:#ff780a!important}.foto-proyecto{display:contents!important}.title-ver-mas{padding:15px}.btn-ver-mas{text-align:center;margin-bottom:20px;position:relative;width:100%}.btn1-mob-ver{line-height:17px!important;height:40px!important;margin-top:20px;margin-bottom:40px}.pt-3,.py-3{font-size:15px}#nosotros .pt-3{margin-bottom:20px}.title-p{margin-bottom:20px;margin-left:0}#confianza p{line-height:21px}#sistema_confianza .pb-3{margin-bottom:5px}#respaldamos_legado .img-fluid{padding-top:30px!important}#nuestro_trabajo .col-xl-4{padding-right:0}footer p{font-size:16px}footer .enlace,footer .enlace:hover{border-bottom:2px solid #ff780a}#suscripcion-footer{padding-left:110px}img.flecha.flecha-abajo{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#sidebar ul li a:hover img.flecha.flecha-abajo{-webkit-filter:grayscale(0);filter:grayscale(0)}.post-module.hover .post-content{padding-bottom:30px}section#testimonial .container>.row>div{padding-bottom:100px!important}section#testimonial{padding-top:120px}section#testimonial h4{padding:30px 0 20px;margin:0}footer li span{font-weight:500}footer hr.hr-extra{margin:40px 0}footer ul{margin:0}.modal-body button.close{position:absolute;top:-25px;right:-25px}.modal-body>.row{padding:25px 40px!important}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:10px}.form-group label{font-weight:700}textarea.form-control{height:80px}.modal-body .btn{float:right}.modal-body .col-xl-7{padding-right:0}.modal-body #info-contacto{padding-left:0}#modalContacto form{position:relative}#modalContacto form .loading{position:absolute;width:100%;height:100%;background:#fafafa;z-index:10}#modalContacto form .loading img{display:block;margin:18% auto}#search-modal{padding:35px}#search-modal .select_ciudad{width:150px}#search-modal .select_banios,#search-modal .select_recamaras{width:100px}#search-modal .btn-primary{float:right}#search-modal .slide-prev{color:#ff780a;background:url(inner/chevron-left-orange.png) no-repeat;background-size:7px auto;background-position:left 0 top 3px}#search-modal .slide-next{color:#ff780a;background:url(inner/chevron-right-orange.png) no-repeat;background-size:7px auto;background-position:left 0 top 3px}#search-modal .see-more span{padding-right:8px}#search-modal #buscar_prop{float:left}#vacantes-list{margin:80px auto}#vacantes-list h2{margin-bottom:30px}.block-shadow.vacante{border-radius:3px;width:100%;font-size:20px;margin-bottom:30px!important;box-shadow:#d1d1d1 0 0 12px!important;position:relative}.block-shadow.vacante h3.title-vacante{font-size:inherit;display:inline-block;margin-bottom:10px;margin-left:0}.block-shadow.vacante .subtitle{font-size:13px!important;color:#333;font-family:Roboto,sans-serif;font-weight:300}.block-shadow.vacante .description{font-size:15px}.block-shadow.vacante a{position:absolute;right:30px;top:calc(50% - 20px)}.bloque-info2{margin:0 auto;text-align:center;margin-top:50px;margin-bottom:40px}.title-inner{font-size:24px;font-weight:700;display:block;text-align:center}.paragraph2{font-size:15px;font-family:Raleway,sans-serif;margin-bottom:20px}.search-wizard .block-shadow{margin:40px 0 200px!important;padding-bottom:40px!important}.search-wizard .parrafo{max-width:900px;margin-left:auto;margin-right:auto;line-height:1.5}#bloque-testimonios .testimonios .testimonio{margin:60px 0}#bloque-testimonios .container{padding:65px 20px 45px}#bloque-testimonios p.description{margin:0}#bloque-testimonios h3{margin-bottom:25px}#bloque-testimonios+section{padding-top:0}#testimonios-carrusel .bloque-testimonios .owl-controls{width:100%;left:0;z-index:1;max-height:60px}#testimonios-carrusel .bloque-testimonios .owl-controls .owl-prev{position:absolute;left:-40px;width:15px}#testimonios-carrusel .bloque-testimonios .owl-controls .owl-next{position:absolute;right:-40px;width:15px}.fancybox-type-iframe .fancybox-skin{padding:0!important;background:0 0}.fancybox-type-iframe .fancybox-skin iframe{overflow:hidden;border-radius:4px}#resultados-busqueda .article h4{font-size:18px;height:43px;overflow:hidden;margin-bottom:15px}#resultados-busqueda .article .card-text{font-size:15px;height:80px;overflow:hidden;margin-bottom:20px}#resultados-busqueda .article .card-text p{line-height:1.4}#resultados-busqueda h2{font-size:24px;padding:30px 10px 0;margin-bottom:15px}#resultados-busqueda .content-title-generic{text-align:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;padding:30px 40px;display:block;background:#f0f0f0;min-height:90px}#resultados-busqueda .post-module .thumbnail img{height:60%;object-fit:cover;width:100%}#resultados-busqueda .search-details{color:#ff780a;font-size:16px;margin:20px 0}#resultados-busqueda .pill-container .btn{margin-top:12px}#resultados-busqueda .article,#resultados-busqueda .post-module{width:330px;float:left;margin:25px}#resultados-busqueda .content{padding:30px}#resultados-busqueda .card{padding:25px 30px;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,.12);-moz-box-shadow:0 0 20px 3px rgba(0,0,0,.12);box-shadow:0 0 20px 3px rgba(0,0,0,.12);float:left}#resultados-busqueda #searchModule{font-size:15px;text-align:center;margin:140px auto 100px;max-width:96%;padding:65px 30px 60px}#searchModule h4{font-size:24px;margin-bottom:24px}#searchModule p{margin-bottom:48px}#searchModule .input{width:340px;float:left}#searchModule input{border:none;background:#fafafa;padding:20px;border-radius:4px;width:100%!important;margin:0;font-size:15px}#searchModule .input-group{display:table;margin:0 auto;width:auto;position:relative}#searchModule .input-group .error{display:block;margin:0;position:absolute;bottom:-40px;width:100%;text-align:center;font-weight:700;color:#e44040}#testimonios-carrusel .bloque-testimonios li{margin:0 20px;box-shadow:0 0 1rem rgba(0,0,0,.15)!important;border-radius:4px;padding:30px 10px;width:calc(100% - 40px)}#impulsa-te-guia .swiper-container,#proyectos .swiper-container{height:auto}#proyectos .card-descripcion{max-height:42px;overflow:hidden;min-height:initial}#atraction.especial .container-fluid.container-movil{margin-top:60px}.form-group .iframes{clear:left;position:relative}.form-group .iframes input{height:38px}.form-group iframe{border:medium none;color:inherit;font-family:inherit;height:38px;overflow:hidden;width:100%;opacity:0;margin-top:-38px}.form-group div.file .preview{list-style-type:none;margin:-15px 0;max-height:200px;overflow:auto}.form-group div.file li:nth-last-child(1){border-bottom:0 none}.form-group div.file li:nth-child(1){border-top:0 none}.form-group div.file li{background:#ddd url(/css/admin/drag-area.gif) no-repeat scroll 3px 3px;border-bottom:1px solid #ccc;border-top:1px solid #eee;cursor:url(/css/admin/hand-open.cur),move;overflow:hidden;padding:3px 3px 3px 15px}.form-group div.file .ready .thumb{background:rgba(0,0,0,0) none repeat scroll 0 0}.form-group div.file .thumb{background:rgba(0,0,0,0) url(/css/admin/loading-wheel.gif) no-repeat scroll center center;float:left;height:32px;line-height:32px;text-align:center;width:40px}.form-group div.file .delete{background:rgba(0,0,0,0) url(/css/admin/delete.png) no-repeat scroll center center}.form-group div.file li .name{background:transparent none repeat scroll 0 0;border:0 none;clear:none;cursor:pointer;font-weight:700;margin:4px;padding:2px 0;text-decoration:underline}.form-group div.file .thumb img{cursor:pointer;margin-top:0;max-height:32px;max-width:32px;vertical-align:middle}.form-group div.file.error{top:0!important;position:relative!important}.form-group div.input.file span{display:block}.form-group .bg-file{border:1px solid #ced4da;border-radius:.25rem;color:#484848;font-size:16px;height:38px;width:100%}.form-group .bg-file .right{cursor:pointer;float:right;font-size:13px;height:30px;padding-left:15px;padding-top:10px;width:105px;text-indent:-9999px}.form-group div.file .error-message{color:#ee0f53;font-size:1em}.form-group div.file a:link,.form-group div.file a:visited{color:#ddd;display:block;float:right;height:32px;line-height:16px;overflow:hidden;padding:8px 2px 8px 18px;width:0}@media only screen and (max-width:900px){.texto-finan{margin-left:-4px!important;margin-right:2px!important;width:auto}.titulo-proyectos{width:100%;margin-left:-3px}.texto-proyecto{width:736px;margin-left:-3px}.container.p-4{max-width:740px!important;margin:0 auto!important}.bloque_right{width:47%!important;margin-right:0;padding-right:11px}.filtro-input-Ciudad{margin-left:42px!important}.parrafo-cotizador{margin-right:0!important;margin-left:0!important}.contenedor-cotizador{height:691px;width:693px;margin-left:0!important;margin-top:57px;margin-bottom:25px!important}.info-cotizacion{width:340px!important;margin-top:36px!important;margin-left:124px}.imagen-cotizacion{width:404px!important;height:240px!important;margin-left:134px!important;margin-top:17px!important}.financiamiento .center{bottom:13%}.financiamiento .center .btn1{height:45px;line-height:45px}#financiamiento.financiamiento .center{bottom:15%}#financiamiento.financiamiento .info{padding-top:5%}.inProyectosAdwords #layout{margin-top:0!important}.inProyectosAdwords .barras-menu{display:none}#modelos .carrusel-modelos .bloque:hover .bloque-proyecto .info{bottom:36px}.ocultar_home{display:none!important;visibility:hidden}#confianza{padding-top:20px}.title-p,h1,h2,h3,h4{font-size:26px}#sistema_confianza{padding-top:20px}.mb-80{margin-bottom:50px}#sistema_confianza .col-xl-4:last-child{width:100%;max-width:100%;padding:0 20px;flex:none}#sistema_confianza .col-xl-4:last-child .bg-light{margin-top:25px}#sistema_confianza .bg-light{padding-top:25px}#respaldamos_legado{padding-top:50px}#nuestro_trabajo{padding:30px 0 90px}#suscripcion-footer{padding-left:15px}.newsletter .form-control{margin-top:10px}footer .container .align-items-center{margin-bottom:25px!important}#atraction.especial.inner .info-attract{padding-top:0;margin-top:30px}#logo img{filter:brightness(0) invert(1)}#atraction{position:relative}#atraction.vista-home,#atraction.vista-proyecto{height:55vh!important;position:relative;overflow:visible}#atraction.vista-home{margin-bottom:calc(45vh - 60px)}#atraction.vista-proyecto{margin-bottom:calc(45vh + 50px)}body #atraction.vista-home #slider .barra-lateral,body #atraction.vista-proyecto .barra-lateral{background:#fafafa!important;top:initial!important;left:0;color:#000!important;align-items:initial!important;height:calc(45vh - 60px);min-width:initial!important;width:100%;padding:0!important}body #atraction.vista-home .swiper-pagination-bullet,body #atraction.vista-proyecto .swiper-pagination-bullet{float:left;margin:0 6px}body #atraction.vista-home .pagination-wrap .swiper-pagination,body #atraction.vista-proyecto .pagination-wrap .swiper-pagination{margin:0 auto}body #atraction.vista-home .pagination-wrap,body #atraction.vista-proyecto .pagination-wrap{top:initial!important;bottom:10px;left:0!important;margin-left:0;height:20px;width:100%}body #atraction.vista-home #slider .barra-lateral .titulo-home,body #atraction.vista-proyecto .barra-lateral .title-slogan{color:#000!important;font-size:32px;margin:0;max-width:initial;text-align:center!important;max-height:66px;margin-bottom:20px}body #atraction.vista-home #slider .barra-lateral .parrafo p{color:#000!important;text-align:center}body #atraction.vista-home #slider,body #atraction.vista-home #slider .slide,body #atraction.vista-proyecto,body #atraction.vista-proyecto .slide{overflow:visible}body #atraction.vista-home #slider .barra-lateral .btn1,body #atraction.vista-proyecto .barra-lateral .btn1{float:initial;margin:0 auto}#atraction.vista-home .info-attract,#atraction.vista-proyecto .info-attract{position:absolute!important;height:100%}#atraction.vista-home .info-attract{width:100vw!important;padding:20px!important}body #atraction.vista-home #slider .barra-lateral .parrafo,body #atraction.vista-proyecto .barra-lateral .parrafo{height:42px;overflow:hidden;margin:0 0 25px 0}#slider .barra-lateral{position:inherit;position:absolute;height:100%;top:0!important;padding:0;background:rgba(0,0,0,.3);width:100%}.icon-scroll{display:none}#atraction.vista-home .info-attract{width:100%;position:absolute;padding:14px;margin-top:auto}.sombra-home-slider-mobile{background:linear-gradient(to bottom,#000 0,rgba(109,0,25,0) 100%);width:100%;height:100px;position:absolute;z-index:1}.logo-principal{display:none}.logo-mobile{display:block}.owl-controls{position:relative;width:100%;height:auto;text-align:center;left:0;right:0;margin:0 auto;top:0}#atraction .owl-buttons,#atraction .owl-dots,#atraction .owl-pagination{display:block!important;position:absolute;bottom:30px;width:80px;left:0;right:0;margin:0 auto}#atraction .owl-pagination .owl-page{display:inline-block;margin:5px}.iconos-menu3{display:block}.p-5{padding:2rem!important}.logo-center{text-align:center}.hr-extra{display:block}.container-movil{top:25%;left:0;right:0;position:absolute}.top_fix{top:30%!important}.margin_btn_fix{margin-top:15px}#atraction.especial .info-attract{max-width:100%!important;text-align:left}.info-text .a-lick-title{font-size:22px!important;line-height:19px;color:#fafafa!important}.info-text .btn1{background:#ff780a;color:#fafafa;text-decoration:none;height:auto;font-size:.85em;line-height:40px;display:inline-block;padding:0 20px;font-weight:600;transition:all .4s cubic-bezier(.4,0,1,1) 0;cursor:pointer}.info-text p{font-size:.85em!important;text-align:left!important;line-height:24px!important;color:#fafafa!important;max-height:auto!important}#swiper-movil{visibility:hidden}#atraction .info-text p{font-size:.85em!important;text-align:left!important;line-height:24px!important;color:#fafafa!important;max-height:auto!important}.iconos-menu{display:none!important}.title-nom{text-align:left!important}.degradado-negro{position:absolute;top:0;background:#2e2e2e;background:-moz-linear-gradient(bottom,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(left bottom,right bottom,color-stop(0,#2e2e2e),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.73) 0,rgba(255,255,255,0) 100%)}#atraction.especial.proyectos-attract .parrafo{display:block!important}footer #newsletter button{width:10%!important;height:40px!important;line-height:33px!important;font-size:.76em!important;margin:0!important;margin-left:0;margin-left:0!important;padding:0!important;margin-left:10px!important;float:left;position:unset;right:0;margin-top:15px!important}footer #newsletter .input.text{width:80%}.invisible-mobile{display:none!important}.visible-mobile{display:block!important}section#disenatucasa{text-align:center}section#disenatucasa .row{position:relative;padding-top:240px}section#disenatucasa .img-wrap{position:absolute;top:0;height:250px;overflow:hidden}section#disenatucasa .img-wrap img{padding:0!important}header{background-image:-ms-linear-gradient(top,#0a0a0a 0,transparent 100%);background-image:-moz-linear-gradient(top,#0a0a0a 0,transparent 100%);background-image:-o-linear-gradient(top,#0a0a0a 0,transparent 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0a0a0a),color-stop(100,transparent));background-image:-webkit-linear-gradient(top,#0a0a0a 0,transparent 100%);background-image:linear-gradient(to bottom,#0a0a0a 0,transparent 100%)}body .hover,body .post-module:hover{box-shadow:none}section#bloque-base-vida>.container>div:nth-child(2)>div:not(:nth-child(2)){margin-top:0!important}body section#testimonial .container>.row>div{padding-bottom:90px!important}body section#testimonial{padding-top:90px}body .buscador{max-width:90vw;top:65px}footer .col-xl-2{margin-left:0!important}.modal-dialog{max-width:90%!important;margin:0 auto}.modal-body>.row{padding:25px!important}.modal-body .col-xl-7{padding-left:0}.modal-body #info-contacto{padding-right:0}.modal-body button.close{top:-25px;right:0}#impulsa-te-guia,#proyectos{width:100%;overflow:hidden;padding-bottom:90px}#search-modal{margin-top:0}#atraction.vista-home .info-attract:after,#atraction.vista-proyecto .info-attract:after{content:'';width:60px;height:4px;background:#ff780a;display:block;border-radius:2px;position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0}#atraction.vista-proyecto .info-attract:after{bottom:-60px}footer ul{margin-bottom:40px}footer .row.contacto ul{margin-bottom:0}body #amenidades_proyectos .amenidades_bloque{display:flex;height:auto;align-items:center;justify-content:center;flex-flow:wrap}body #amenidades_proyectos .swiper-container{height:auto}section#modelos .swiper-container{height:auto;overflow:visible;width:100%}body #amenidades_proyectos .img_amenidad{width:100px;height:100px}body #amenidades_proyectos .title-amenidad{font-size:16px}body #amenidades_proyectos .amenidades_bloque .bloque_amenidades{width:150px;height:220px;margin-right:9px;margin-left:9px;margin-bottom:18px}.block-shadow.vacante .description{max-width:75%}.block-shadow.vacante .subtitle{display:block;margin-bottom:10px}.block-shadow.vacante h3.title-vacante{max-width:75%;display:block}.block-shadow.vacante h3.title-vacante{font-size:28px!important;margin-bottom:5px}.bloque-info2{padding:0 20px}.title-inner{font-size:28px}#logo{width:44px;margin:20px}.btn-hamburguesa{padding:0}.iconos-menu3 .btnsearch{float:left;margin-right:40px!important}.iconos-menu3 .btnsearch svg{fill:#fafafa}.buscador{width:100%;max-width:520px;padding:15px;background:#fafafa;position:fixed;right:4%;margin:20px 37px auto;top:8%;display:none;z-index:99;border-radius:4px}#menu-scroll.activo{height:70px}#answernum{max-width:300px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:30px}.question{margin-bottom:0}.navigation{margin-bottom:20px}body .answer-03 span.opt,body .answer-04 span.opt,body .answer-05 span.opt{margin:10px}body #bloque-busqueda.search-wizard{margin-top:60px}.wizard_results_title{font-size:24px!important}.wizard_margins_auto{margin:0 15px}.fancybox-wrap{width:calc(100% - 40px)!important}.fancybox-opened .fancybox-skin .fancybox-inner{width:100%!important;height:695px!important}.fancybox-inner{width:100%!important;height:695px!important}a.fancybox-close{filter:brightness(0) invert(1)}#atraction.especial.testimonios .title-nom{margin-bottom:20px}#atraction.especial.testimonios .parrafo{margin-bottom:0}#LabasedeTuVida{padding-bottom:60px}#amenidades_proyectos{margin-bottom:60px}#testimonios-carrusel .bloque-testimonios li{max-width:300px}#testimonios-carrusel .p-4.bloque-testimonios{padding:0!important;box-shadow:none!important}section#testimonios-carrusel .col-12{padding:0;height:auto}#LoMejorparaTuFamilia .wrap>div>div:first-of-type{margin-bottom:38px}body #modelos .description{margin-bottom:20px}body #modelos .grid{padding-top:0}#modelos .btn-wrap{display:none}body #muchoMasqueSolounaCasa .gallery-wrap{margin-top:45px;margin-bottom:90px}#testimonios-carrusel .slider-next,#testimonios-carrusel .slider-prev{display:none}#proyectos .container{width:100%;margin:0;max-width:initial}#atraction.especial .container-movil,#atraction.proyectos-attract .container-movil{top:0;height:100%;display:flex;align-items:center;padding-top:60px}#sistema_confianza .bg-light h4{text-align:left;font-size:24px!important;margin-bottom:20px}#menu-scroll .logo-h2{margin:14px}#atraction.especial .parrafo{margin:0}#mapa>.container,#mapa>.container>div:last-of-type{padding:0}#mapa .filtros{padding:20px}#bloque-base-vida .col-12,#bloque-base-vida .col-6{padding-left:20px;padding-right:20px!important}#bloque-base-vida .bloque-pic-3>div:nth-child(2){padding-right:5px!important}#bloque-base-vida .bloque-pic-3>div:nth-child(3){padding-left:5px!important}#bloque-base-vida{padding-bottom:90px}#proyectos{padding-top:0}#bloque-base-vida .paragraph{margin-bottom:20px;width:auto;margin-left:1px}#bloque-base-vida{padding-top:70px}#proyectos .main-title{max-width:320px;margin:0 auto 25px!important}section#testimonial h4{font-size:32px!important}section#disenatucasa>.container,section#testimonial>.container{padding-right:20px;padding-left:20px}#atraction.especial .btn1{margin-top:30px!important}#resultados-busqueda .content{padding:0}.buttons .prev{margin-right:40px}#atraction.especial .container-fluid.container-movil{margin-top:0}header.clearfix.general.especial{background:#fff;position:fixed;top:0;box-shadow:0 0 5px 1px #d1d1d1;height:70px}header.clearfix.general.especial #logo img{filter:none}header.clearfix.general.especial #logo.especial{margin-top:20px;width:40px}#resultados-busqueda .article,#resultados-busqueda .post-module{margin:25px 15px}#layout{padding-bottom:30px}.top-btn{display:none}.upload-icon{left:275px}}@media only screen and (max-width:700px){#mapa .filtros .filtro-ground{display:block}#mapa .filtros .title{margin-bottom:20px}#mapa .filtros .filtro-ground li{padding:0 10px;box-sizing:border-box;width:auto;border:solid 1px #d1d1d1;border-radius:20px;margin-bottom:10px;display:inline-block;font-size:14px;background-color:#f5f5f5;color:#333;line-height:26px;cursor:pointer;margin-right:5px}.buscador{width:100%;max-width:520px;padding:15px;background:#fafafa;position:fixed;right:4%;margin:20px 0 auto!important;top:8%;display:none;z-index:99;border-radius:4px}#atraction.especial .title-nom{font-size:28px!important}#atraction.especial .parrafo,#contacto .input.text label,#contacto .mensaje-exito,#contacto .subtitle,#contacto .textarea label,#social .small_text,.contacto-empleo .input.file label,.financiamiento .descripcion,.financiamiento .titulo-lista,.parrafo,.subtitle{font-weight:400}#nosotros{padding-top:50px}#confianza{padding-top:30px}#confianza h3{text-align:center}#confianza p{text-align:center;line-height:22px}#sistema_confianza .bg-light{min-height:inherit!important;padding-bottom:25px;margin-bottom:25px;width:100%}.title-p,h1,h2,h3,h4{font-size:29px!important}.texto-finan{margin-left:-4px!important;margin-right:2px!important;width:auto}.textoTitulo{font-size:32px;margin-right:-2px;margin-left:-4px;width:auto}.textoBanco{font-size:25px!important}#nuestro_trabajo .col-xl-4{box-sizing:border-box;padding-right:15px}#nuestro_trabajo{text-align:center;padding-top:10px}#atraction.especial .parrafo{line-height:21px}#atraction.especial.inner .info-attract{margin-top:0}.newsletter .form-control{margin-top:0}.block_promo_form{width:100%}.block_promo_input{width:80%}.newsletter .form-control{width:100%!important}footer .align-items-end{margin-bottom:20px!important}#search-modal{padding:0}#search-modal .select_ciudad{width:100px}#search-modal .select_recamaras{width:85px}#search-modal .select_banios{width:71px}#search-modal .btn-primary{float:left}.modal-body>.row{padding:25px 15px!important}.modal-body #info-contacto{padding-right:0;margin-top:30px}.titulo-contacto{font-size:22px!important}.modal-body .btn{width:100%;float:none}.form-row>.col,.form-row>[class*=col-]{padding:0}.form-group .textarea{padding:0}.form-row{margin-left:0;margin-right:0}.modal.show .modal-dialog{top:20px}#atraction.proyectos-attract{min-height:initial;max-height:none}#atraction.proyectos-attract .attraction-overlay.hidden{display:block!important}#atraction.proyectos-attract .swiper-container{display:none}#atraction.proyectos-attract .info-text .a-lick-title{font-size:32px!important;line-height:35px;color:#fafafa!important;font-weight:600}#atraction.proyectos-attract .info-text p{font-size:15px!important}.vacantes-list .row{padding:0 20px}.vacantes-list h2{font-size:30px!important}.block-shadow.vacante a{position:relative;top:auto!important;right:auto!important;float:left!important;margin-top:20px}.block-shadow.vacante h3.title-vacante{max-width:100%;font-size:22px!important}.block-shadow.vacante .description{max-width:100%}.block-shadow.vacante{padding-bottom:40px!important}#muchoMasqueSolounaCasa .blanco,#muchoMasqueSolounaCasa .blanco2,#muchoMasqueSolounaCasa .owl-controls{display:none!important}#atraction.about_us_section_fix{height:100%!important}.about_us_width{width:90%!important}.about_us_width_parr{width:90%}.about_us_width_fix{width:100%}.subtitle_width_fix{width:100%}.mob_title_us{width:100%;margin:auto;font-size:32px!important}.mob_title_us_con{width:95%;margin:auto;font-size:32px!important;margin-bottom:35px}.mob_section_us_sis{margin-top:35px;margin-bottom:35px}.mob_section_us_legacy{margin-top:35px}.mob_us_titie_font{font-size:32px!important}section#bloque-base-vida>.container>div:nth-child(2)>div:not(:nth-child(2)){display:none}.wizard_new_search{padding-right:0!important}.wizard_content_fix{padding-right:10px!important;padding-left:10px!important}.pill_fix{margin-top:10px!important}.wizard_title_found{width:90%;margin:0 auto}.units_widthfix{max-width:385px!important}.mc-mail{min-width:200px!important}.unit_prize_margin{margin-bottom:10px!important;margin-top:30px!important}.unit_no_paddings{padding-left:7px!important;padding-right:7px!important;margin-bottom:2rem!important}.secundary-margin{margin-top:40px}.post-content .text-secondary,.post-module .post-content h4.card-titulo{margin-bottom:10px}.post-module .post-content h4.card-titulo{font-size:20px!important}.post-content .text-secondary{margin-top:20px}.newsletter .btn_font{width:90%!important;min-width:85px!important}.btn_font{font-size:14px!important}.attr_no_pad{padding-left:0!important}.post-content{height:175px!important}.post-module .post-content{min-height:230px!important}#resultados-busqueda .article,#resultados-busqueda .post-module{max-width:none;width:440px;margin:25px 20px}#resultados-busqueda .article .card-info{max-width:100%}#layout{padding-bottom:30px}.tituloCompra{font-size:32px!important}.titulofinanciamiento{padding-left:60px;padding-right:60px}.contenidoFinanciamiento{padding:0 20px}.proyecto-card{max-width:368px!important;max-height:500px!important}.filtro-input-tipoProyecto{padding-right:0!important}.filtro-input-Ciudad{padding-right:0!important;float:right!important;position:relative;padding-left:0!important}.hr-orange{border:solid 1px #ff780a;background:#ff780a;width:100%}.titulo-proyectos{font-size:23px!important;margin-left:22px}.texto-proyecto{width:100%}.card-precio-new{margin-bottom:15px!important;margin-top:5px!important}.descripcion-proyecto{margin-bottom:5px;margin-top:-20px}.sub_texto_proyecto{margin-bottom:40px!important;margin-top:27px}.imagen-proyecto{max-width:366px!important}.contenedor-cotizador{height:100%!important;width:100%!important}.parrafo-cotizador{margin-right:0!important;margin-left:0!important}.imagen-cotizacion{width:341px!important;height:212px!important;margin-left:15px!important;margin-top:17px!important}.info-cotizacion{width:100%!important;margin-top:6px!important;margin-left:0}.search-wizard .block-shadow{margin:40px 0 100px!important;box-shadow:#d1d1d1 0 0 18px!important}#bloque-testimonios .testimonios .testimonio .bg-light{background:#f5f5f5!important;padding-top:0;padding-left:0}#muchoMasqueSolounaCasa .swiper-slide-active{padding-left:0!important}.filtro-input-Ciudad{margin-left:0!important}#modelos .paginate-content{display:none}#modelos .new-tag{left:4px!important}#sidebar .text-english{bottom:0;top:80vh}.card-titulo{margin-bottom:0!important;line-height:20px}.card-titulo a{font-size:20px!important}.sub_texto_proyecto{margin-top:10px}}@media only screen and (max-width:320px){#atraction.att_img{height:385px!important}#atraction.especial.proyectos-attract .btn1{margin-top:5px!important}}@media only screen and (min-width:1560px){#atraction.vista-home .barra-lateral,#atraction.vista-proyecto .barra-lateral,header.vista_proyecto .cont_text{padding-left:9.5%}header.vista_proyecto #menu li.last{padding-right:100px}}@media only screen and (min-width:1366px){#atraction.especial.financiamiento .container-fluid.container-movil{margin:0}}@media only screen and (min-width:901px) and (max-width:1280px){.financiamiento #bloque-base-vida{padding-bottom:75px}}.img-testimonios{border-radius:5px;margin-left:10px}.bloque_amenidades .gallery_content:not(:first-of-type){display:none}.new-tag{position:absolute;top:15px;left:24px;border:3px solid #ff7800;padding:5px 15px 5px 15px;border-radius:50px 200px 200px 50px;font-size:14px;font-weight:700;background-color:#fff;box-shadow:0 3px 6px rgba(0,0%,0%,16%);z-index:10;color:#ff7800}#modelos .new-tag{left:-6px}.promocion-card{pointer-events:none;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.promo-img{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;filter:contrast(.3);position:absolute;z-index:-1;border-radius:3px}.promo-title{font-size:44px;max-width:245px;margin-left:20px}.promo-description{font-size:44px;font-weight:700;color:#ff780a;margin-bottom:40px;margin-left:20px}.promocion-card span{max-width:191.81px;margin-left:20px}.precotizacion-row .amenidades_container .title-amenidad{height:60px;overflow:hidden}.question-ayuda{padding-top:2px}.question-ayuda .ayuda{font-weight:400;font-size:15px}#carrusel-modelos{padding:0 0;width:calc(100% - 100px)}