@font-face{font-family:'Helvetica Neue';src:url(/fonts/HelveticaNeue-Medium.woff2) format('woff2'),url(/fonts/HelveticaNeue-Medium.woff) format('woff');font-weight:500;font-style:normal}sup{top:-.5em;font-size:75%;line-height:0;position:relative;vertical-align:baseline}body{overflow-x:hidden}header.especial #menu li a{color:white;line-height:initial;height:initial;padding-bottom:3px}header.especial #menu li a:hover,header.especial #menu li.selected a{border-bottom:2px solid #ff780a;color:#ff780a}header.especial #menu li.contacto a{color:#fff;height:42px;line-height:40px;background:#ff780a}header.vista_proyecto #menu li a:hover,header.vista_proyecto #menu li.selected a{border-bottom:2px solid #fff}header.vista_proyecto #menu li a{padding-bottom:1px;line-height:initial;height:initial;margin:0}header.vista_proyecto #menu li.last{margin-right:0}header #logo img{max-width:60px}.title-medium{font-size:2.5em;font-weight:200;text-transform:uppercase;line-height:1.2em;margin-bottom:0}.descripcion{font-size:.84em;font-weight:300;line-height:2.19em;font-weight:300}#menu li a{text-shadow:none}.cnt_menu_home{width:100%;float:none}#menu{margin-top:48px!important}#menu.fijo{margin-top:10px!important}#menu li.selected a,#menu li a:hover{background:none}#menu li.contacto a:hover,#menu li.contacto.selected a,header.especial #menu li.contacto a:hover,header.especial #menu li.contacto.selected a{border-bottom:none;background:#f56e00}#atraction.especial .barra-lateral{width:100%;padding-left:0}#atraction.especial{height:auto}#atraction.especial .title-nom{line-height:1.24em;margin-bottom:10px;font-size:3em}#atraction.especial .parrafo{font-size:1em;max-height:initial;line-height:2em;text-align:justify}#atraction.especial .info-attract{max-width:60%;text-align:center}#atraction.especial img{width:100%;height:100%;object-fit:cover}#atraction.vista-proyecto .slide img{min-width:1450px}#atraction.vista-proyecto .logo-proyecto{display:block;height:90px;margin-bottom:60px}#atraction.vista-proyecto .logo-proyecto img{height:100%;object-fit:contain}#atraction .info-attract .parrafo{margin-bottom:0;line-height:1.6}body #atraction:not(.vista-proyecto) .barra-lateral{background:transparent}.margin_btn_fix{margin-top:30px}.logos_fixed{position: fixed!important;}.attr_mar_fix{margin-left:5.5%!important}header.vista_proyecto .cnt_menu_mobil{position:absolute;top:0;right:0}header.vista_proyecto .menu-mobile.fixed{background:#fff;width:100%;height:60px;position:fixed;top:0;overflow:hidden}header.vista_proyecto .menu-mobile.fixed .cnt_menu_mobil{background:none}#atraction.vista-proyecto .title-slogan{font-size:50px;font-weight:600;line-height:1.4em}#atraction.vista-proyecto .precio{margin-top:20px;display:none;opacity:0;color:transparent;visibility:hidden}#modal_finca{background:#3b3d4a;position:fixed;top:55px;color:#fff;z-index:11;transition:all 1s ease-in-out;width:100%;-webkit-transition:all 1s ease-in-out;right:100%;padding-bottom:20%;padding-top:5%;height:100%}#modal_finca .coll{max-width:1200px;margin:0 auto;position:relative;padding:0 10px}#modal_finca .cerrar{position:absolute;display:block;right:10px;width:30px;cursor:pointer}.financiamiento .contain_imagen{width:45%;float:right;transform:translateX(14%);-webkit-transform:translateX(14%);transition:2s all ease;-webkit-transition:2s all ease}.financiamiento .contain_imagen .img-financiamiento{width:100%;min-width:340px}.financiamiento{background:#31323A;position:relative;max-height:1049px;overflow:hidden}.financiamiento .info{color:#fff;padding-top:50px;margin-bottom:10%;position:absolute;left:0%;height:100%;float:left;width:50%;margin-left:5%;padding-right:2%;overflow:hidden;z-index:2;background:#31323A}.financiamiento .title-medium{margin-bottom:25px;overflow:hidden}.financiamiento .logos.a{width:50%;margin-right:4%;float:left}.financiamiento .logos.b{width:46%;float:left}.financiamiento .info .descripcion{padding-bottom:2.5%;font-size:.75em;line-height:1.5em}#nosotros .familia_ .descripcion:nth-child(2){line-height:1.5em}.financiamiento .info .descripcion .sub_title{margin:0}.financiamiento .info .descripcion.lista_ ul li{list-style:disc outside none;line-height:1.9;margin-left:15px}.financiamiento .info .descripcion.lista_ ol li{list-style:decimal outside none;line-height:1.9;margin-left:5px}.financiamiento.bloque-impulsa{background:#fff}.financiamiento.bloque-impulsa .info{color:#3b3d4a;height:80%;overflow:visible;background:#fff;position:absolute;z-index:1;padding-bottom:1%;margin-bottom:0}#financiamiento.financiamiento .info .descripcion{padding-bottom:6%;font-size:.8em;padding-top:2%}.financiamiento.bloque-impulsa img{width:43%;float:right;min-width:340px}.financiamiento .titulo-lista{text-transform:uppercase;font-size:1em;font-weight:300}.financiamiento .lista li{font-size:.5em;font-weight:300;list-style:initial;color:#6b6f86;line-height:3em}.financiamiento ul{margin-left:15px;font-size:.9em}.financiamiento ol{font-size:.9em}.financiamiento .lista li span{color:#fff;font-size:1.5em}.financiamiento .lista{float:left;width:41%;margin-right:18%;margin-bottom:40px}.financiamiento .lista.last{margin-right:0}.financiamiento .logo-fin{width:22.5%;margin-right:4.8%;float:left}.financiamiento .logo-fin.top{margin-bottom:50px}.financiamiento .center{position:absolute;bottom:29%;left:0;right:7%}.financiamiento .logo-fin.d{width:18%;margin-right:0}img.nosotros{transition:all ease 0.4s;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}img.nosotros.noblur{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}#atraction-2{position:relative;height:700px;overflow:hidden}#atraction-2 img{width:100%;overflow:hidden;min-width:1250px}#atraction-2 .coll-full{position:absolute;left:0;right:0}#atraction-2 .info-attract{margin:180px auto 0;max-width:910px;text-align:center}#atraction-2 .title-nom{font-weight:200;margin:0}#atraction-2 .autor{text-align:right;display:block;font-family:'Josefin Sans',sans-serif;font-size:1.2em;line-height:1.3em;position:relative;top:-2px}#linea-tiempo .title-medium{text-align:center;color:#3b3d4a;margin-bottom:35px}#linea-tiempo{background:#f4f4f4;padding-top:90px;color:#3b3d4a;padding-bottom:104px}#linea-tiempo .img-historia{float:left;width:48%;position:relative;z-index:1;transition:all 1s ease;-webkit-transition:all 1s ease}#linea-tiempo .texto{float:left}#linea-tiempo .separador-v{width:1px;background:#d0d0d0;display:inline-block}#linea-tiempo .grid.a .texto .parrafo-his{font-size:1.15em;width:100%;line-height:1.5em;margin-top:0;text-align:left}#linea-tiempo .parrafo-his{font-size:.78em;margin-right:8%;line-height:1.9em;margin-top:16px;text-align:right}#linea-tiempo .parrafo-his .bold{font-weight:600}#linea-tiempo .fecha{font-size:.94em;line-height:30px;width:200px;font-weight:700;height:30px;display:block;position:relative;margin:0 auto;background:#f4f4f4;text-align:center;clear:both}#linea-tiempo .grid.a{height:304px;overflow:hidden;width:100%;margin-left:0}#linea-tiempo .grid.a .texto{width:35%;margin:55px 0 0 3%}#linea-tiempo .grid.a .separador-v{height:136px;position:absolute;left:0;bottom:0}#linea-tiempo .grid.a .fecha{position:initial;text-align:left;width:200px;display:inline}#linea-tiempo .grid.a .img-historia{margin-left:14.6%;width:34%}#linea-tiempo .grid.b{margin-top:149px}#linea-tiempo .linea-tiempo{position:absolute;top:116px;margin:0 auto;left:0;right:0}#linea-tiempo .grid{float:left;margin-left:4%;height:192px;z-index:1;transition:all 1s ease;-webkit-transition:all 1s ease}#linea-tiempo .grid.right{float:right;margin-right:4%;margin-left:0}#linea-tiempo .grid.right .parrafo-his{margin-left:8%;margin-right:0;text-align:left}#linea-tiempo .grid.b{margin-top:43px}#linea-tiempo .grid.c{margin-top:148px}#linea-tiempo .grid.d{height:160px;margin-top:60px}#linea-tiempo .grid.e{clear:both;margin-top:-50px;height:125px}#linea-tiempo .grid.f{margin-top:68px}#linea-tiempo .grid.g{margin-top:63px}#linea-tiempo .grid.especial .parrafo-his{width:100%;margin:0}#linea-tiempo .grid{height:auto;position:relative;width:46%;clear:both}#linea-tiempo .linea{position:relative}#linea-tiempo .separador-v .circle{height:9px;width:9px;display:block;position:absolute;top:0;background:#d0d0d0;border-radius:50%;left:-4px}#linea-tiempo .fecha.b{top:304px}#linea-tiempo .fecha.c{top:410px}#linea-tiempo .fecha.d{top:576px}#linea-tiempo .fecha.e{top:685px}#linea-tiempo .fecha.f{top:789px}#linea-tiempo .fecha.g{top:859px}#linea-tiempo .grid.right{float:right}#linea-tiempo .grid.right .parrafo-his{margin:16px 0 0 21%}#linea-tiempo .grid.left .parrafo-his{margin:16px 21% 0 0}#linea-tiempo .grid:first-child .fecha{position:initial;width:auto;text-align:left;margin-left:21%}#linea-tiempo .grid .separador-v{height:100%;position:absolute;left:0;bottom:0}#linea-tiempo .grid .separador-h{top:0;width:106px;background:#d0d0d0;display:inline-block;height:1px;position:absolute;bottom:-13px;left:98px}#linea-tiempo .grid.left .separador-v{right:0;left:initial}#linea-tiempo .grid.left .separador-h{right:98px;left:initial}#linea-tiempo .grid.left{left:1px;float:left;margin-right:0}#linea-tiempo .grid.left .img{position:absolute;height:60px;top:-65px;right:19%}#linea-tiempo .grid.right .img{position:absolute;height:60px;top:-65px;left:19%}#linea-tiempo .grid .circulo{background:#d0d0d0 none repeat scroll 0 0;border-radius:50%;display:inline-block;height:9px;left:-4.5px;position:absolute;top:-9px;width:9px}#linea-tiempo .grid:last-child .circulo{bottom:-9px;top:initial}#linea-tiempo .parrafo{text-align:center;margin-bottom:40px}#modelos{background:margin-top:50px}#modelos h2{margin-bottom:25px;text-transform:lowercase}#modelos .description{margin-bottom:40px}#modelos .cs-style-3 figcaption{background:#F5F5F5}section#proyecto_ubicacion h3,section#proyecto_ubicacion p{margin-bottom:30px;margin-left:0}#modelos .carrusel-modelos.bloque{position:relative;display:inline-block}#modelos .carrusel-modelos.bloque.last{margin-right:0;position:absolute;right:0;margin-left:0}#modelos .carrusel-modelos.bloque .show .owl-buttons{opacity:1;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0}#modelos .carrusel-modelos .bloque .center{left:0;right:0;opacity:1;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:92%}#modelos .carrusel-modelos .bloque-proyecto:hover .owl-buttons{opacity:.6}#modelos .carrusel-modelos .bloque-proyecto .galeria-fotos-modelo img.vendida{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1)}#modelos .carrusel-modelos .bloque .show.active{z-index:10}#modelos .carrusel-modelos .bloque-proyecto{font-size:17px;width:92%;border-color:#e90b83;height:100%;position:relative;overflow:hidden;margin:0 0 80px;padding-bottom:20px}#modelos .carrusel-modelos .bloque-proyecto.last{margin-right:0}#modelos .carrusel-modelos .bloque-proyecto img{min-width:300px}#modelos .carrusel-modelos .bloque-proyecto img.img-icon{min-width:20px;width:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .img-descripcion{margin-left:7px}#modelos .carrusel-modelos .bloque-proyecto .nombre{color:#6c6f86;margin-top:25px;top:5px;position:relative;padding-top:0;font-size:1.1em;margin-top:10px!important;margin-bottom:0!important;display:inline-block}#modelos .carrusel-modelos .bloque-proyecto .icon{color:#e90b83}#modelos .carrusel-modelos .bloque-proyecto .info{margin-top:28px;padding:0 7%;background:none;bottom:35px}#modelos .carrusel-modelos .bloque-proyecto .dato.first{margin-right:0%;clear:left}#modelos .carrusel-modelos .bloque-proyecto .dato.first .img-descripcion{margin-left:4px}#modelos .carrusel-modelos .bloque-proyecto .otras_caracteristicas{overflow:hidden;min-height:124px;padding-top:10px}#modelos .carrusel-modelos .bloque-proyecto .dato{width:31%;font-size:.66em;margin-bottom:8px;vertical-align:middle;font-weight:400;width:auto;float:left}#modelos .carrusel-modelos .bloque-proyecto .descripcion{margin-bottom:20px;margin-top:3px!important;display:inline;max-height:30px;overflow:hidden}#modelos .carrusel-modelos .bloque-proyecto .blok.blok_a{margin-top:28px;max-height:66px;overflow:hidden;padding-bottom:110%}#modelos .carrusel-modelos .bloque:hover .bloque-proyecto .blok.blok_a{display:none}#modelos .carrusel-modelos .bloque .bloque-proyecto .blok.blok_a{display:initial}#modelos .carrusel-modelos .bloque:hover .bloque-proyecto .info{bottom:44px}#modelos .carrusel-modelos .owl-buttons .icon-chevron-thin-right{color:#3b3d4a}#modelos .carrusel-modelos .owl-buttons .icon-chevron-thin-right.model-nav-right{right:-50px!important;top:38%}#modelos .carrusel-modelos .owl-buttons .icon-chevron-thin-right.model-nav-left{left:-50px!important;top:38%}#view_project .galeria-fotos-modelo .owl-buttons .icon-chevron-thin-right{left:10px;top:23%}#view_project .galeria-fotos-modelo .owl-buttons .owl-next .icon-chevron-thin-right{right:10px;top:23%;left:initial}#view_project .galeria-fotos-modelo .owl-controls{display:none!important}#modelos .carrusel-modelos .bloque-proyecto svg{opacity:1;width:64px;height:70px;position:absolute;left:44%;right:0;top:15%;opacity:0;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0;cursor:pointer;z-index:5}#modelos .carrusel-modelos .bloque-proyecto path,#modelos .bloque-proyecto rect{fill:white}#modelos .carrusel-modelos .bloque-proyecto:hover svg{opacity:1}#modelos .carrusel-modelos .bloque-proyecto .bandera_vendida{position:absolute;top:10px;right:0;width:40%;min-width:0;z-index:2}.carrusel-modelos .owl-item:first-child{margin-left:.5%}.galeria-fotos-modelo .owl-item:first-child{margin-left:0px!important}#modelos .carrusel-modelos .cuadro-hover{z-index:-1;position:absolute;box-shadow:none;color:#6c6f86;background:#fff;top:0;width:100%;border-bottom:3px solid #fff!important;margin-right:0;transition:all 1s ease;-webkit-transition:all 1s ease}#modelos .carrusel-modelos .cuadro-hover.active{width:140%}#modelos .carrusel-modelos .cuadro-hover.left{left:0}#modelos .carrusel-modelos .cuadro-hover.right{right:2%}#modelos .carrusel-modelos .cuadro-hover.active.left{left:100%}#modelos .carrusel-modelos .cuadro-hover.active.right{right:100%}#modelos .carrusel-modelos .cuadro-hover .nombre{padding:14px 8% 0}#modelos .carrusel-modelos .btn_cerrar a{background-image:url(/img/cerrar_gris.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:8%;top:20px;width:20px;height:30px}#modelos .carrusel-modelos .galeria-fotos-modelo{overflow:hidden;max-height:76%}form:not([name="contacto"]) .input.text label,form:not([name="contacto"]) .textarea label{line-height:20px;display:block!important;font-size:.84em;color:#3b3d4a;position:absolute;bottom:35%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}form:not([name="newsletter"]) .input.text input{padding:0;border:none;border-radius:0;background:none;height:30px;border-bottom:1px solid #d5d5d5;font-size:.84em;color:#6c6f86;width:100%;font-weight:700;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#modelos .carrusel-modelos .cuadro-hover .parrafo-contacto{font-size:.89em;padding:37px 8% 0}form:not([name="newsletter"]) .input.text{margin-bottom:25px;position:relative}#modelos .carrusel-modelos form .input.text{margin-bottom:40px}form .input.checkbox{color:#3b3d4a;font-size:.68em}form .input.checkbox a{color:#3b3d4a}#modelos .carrusel-modelos .cuadro-hover .title-contacto{text-transform:uppercase;font-size:.89em;padding:50px 8% 0;display:block;margin-bottom:30px;font-weight:700}#modelos .carrusel-modelos .cuadro-hover .hover_form{background:#fff}#modelos .btn1{border:none;cursor:pointer}#modelos .carrusel-modelos .cont-button{bottom:0;left:0;margin:0 auto;position:absolute;right:0;text-align:center;transition:all 1s ease;-webkit-transition:all 1s ease}#modelos .cont-button.active{bottom:-33px}#modelos .subtitle{margin-bottom:73px;display:block;font-weight:300}#modelos .carrusel-modelos .bloque-proyecto .icon-terreno{background:#e90b83 url(style/icon-terreno.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-sala{background:#e90b83 url(style/icon-sala.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-bano{background:#e90b83 url(style/icon-bano.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-pasillo{background:#e90b83 url(style/icon-pasillo.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-terraza{background:#e90b83 url(style/icon-terraza.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-bar{background:#e90b83 url(style/icon-bar.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-vestidor{background:#e90b83 url(style/icon-vestidor.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-tv{background:#e90b83 url(style/icon-tv.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-salon-multiples{background:#e90b83 url(style/salon_multiples.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-tercer-nivel{background:#e90b83 url(style/terraza_3ernivel.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-terraza-posterior{background:#e90b83 url(style/terraza_posterior.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#modelos .carrusel-modelos .bloque-proyecto .icon-area-techada{background:#e90b83 url(style/area_techada.png)no-repeat;position:relative;top:4px;display:inline-block;width:20px;background-size:20px;height:20px}#LoMejorparaTuFamilia .btn1{border:none;cursor:pointer}#view_project .btn1{background:#e90b83;margin-top:30px}#view_project .bloque3{border-color:#e90b83}#view_project #video-proyecto{background:rgb(241,244,248);padding:40px 0;padding-bottom:60px}#view_project #video-proyecto .title{text-align:center;display:block}#view_project #video-proyecto .video-content{position:relative;display:block;width:80%;box-sizing:border-box;float:none;clear:both;margin:0 auto;left:0;right:0;margin-top:40px}#view_project #video-proyecto .imagen-base{opacity:0;width:100%;height:auto}#view_project #video-proyecto .iframe-video{position:absolute;top:0;left:0;width:100%;height:100%}#view_project #modelos .text-center .btn1{margin-top:0}.checkbox input[type="checkbox"]{left:0;opacity:0;position:absolute}.checkbox{color:#3b3d4a;font-size:.68em;position:relative;padding-left:36px}.checkbox a{color:#3b3d4a}.checkbox .check{width:18px;height:18px;background:#fff;border:2px solid #d7d7d7;display:inline-block;text-align:center;border-radius:7px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;position:absolute;left:0}.checkbox .icon-check{color:#e90e84;font-size:0;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;height:15px;position:relative;top:1px}.checkbox.checkboxon .icon-check{font-size:17px;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#map-canvas{height:500px!important;width:100%}#streetview .bloque3{width:40.7%;position:absolute;z-index:1;top:30px;height:auto!important;padding-bottom:43px;box-shadow:0 1px 4px 1px #a5a5a5;min-width:340px}#streetview .bloque3 .titulo-ubi{color:#6c6f86;font-size:1.3em;font-weight:800;text-transform:uppercase;margin-bottom:10px}#streetview .bloque3 .titulo-ubi .lugar{font-weight:300}#streetview .bloque3 .info{padding:47px 7% 0}#streetview .bloque3 img{min-width:440px}#streetview .bloque3 .descripcion{color:#6c6f86;font-size:.89em;line-height:30px;max-height:180px;overflow:hidden}#streetview .bloque3 .descripcion a{color:#6c6f86}#streetview .bloque3 a.link-google-maps{font-size:15px;color:#6c6f86}#testimonios .coll-full{max-width:1900px}#testimonios{background:#fff;position:relative}#testimonios img{width:57%;float:left}#testimonios img.no_pic{float:none;position:absolute;top:15%;left:15%;width:27%}#testimonios .info{float:right;width:47%;color:#4d5063;text-align:center;min-width:350px;margin-top:10%;margin-bottom:12%;box-sizing:border-box;padding:0 40px}#testimonios .info .descripcion{margin-bottom:52px}#testimonios .title-medium{margin-bottom:45px;display:block}#testimonios .autor{font-size:1em;font-weight:700;font-style:italic}#testimonios .ir_proyecto{text-decoration:none;color:#4d5063}#testimonios ul{margin:0}#testimonios .cnt_video{width:52%;height:100%;background:#272832;position:absolute}#testimonios .cnt_video .proyecto_titulo{position:absolute;bottom:20%;left:0;font-family:'Josefin Sans',sans-serif;color:white;font-size:3em;width:100%;text-align:center}#testimonios .cnt_video .video_frame{width:61%;height:300px;position:absolute;top:0;left:19%;bottom:0;margin:auto}#testimonios .cnt_nopic{width:52%;background:#272832;position:absolute;height:100%;overflow:hidden}#testimonios .cnt_nopic img{width:66%;position:absolute;top:19%;left:19%}#testimonios .content-testimonio{position:relative}#eventos{background:#f1f1f1;padding-top:78px;padding-bottom:30px}#eventos .bloque-proyecto .cont-img .mask{height:100%;width:100%;background:rgba(0,0,0,.4);position:absolute;z-index:1;opacity:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0}#eventos .bloque-proyecto .cont-img .mask svg{opacity:1;width:15%;height:50%;position:absolute;right:6%;bottom:90px;cursor:pointer}#eventos .bloque-proyecto .cont-img .mask path,#eventos .bloque-proyecto .cont-img .mask rect{fill:white}#eventos .bloque-proyecto .cont-img .mask:hover svg{opacity:1}#eventos .bloque-proyecto .cont-img{position:relative;overflow:hidden}#eventos .bloque-proyecto.hover .cont-img .mask{opacity:1}#eventos .bloque-proyecto.hover .cont-img img{transform:scale(1.1)}#eventos .bloque-proyecto.hover .info{margin-top:-120px}#eventos .bloque-proyecto.hover{box-shadow:0 0 10px 5px #d3d3d3;border-bottom:1px solid #ff780a;height:642px}#eventos .dato{font-size:.89em;font-weight:700;margin-top:30px;opacity:0;-webkit-transition:all 0.1s ease-in-out 0s;transition:all 0.1s ease-in-out 0s;margin-top:210px;margin-top:33px;padding-bottom:0;position:absolute;bottom:30px;left:5%;z-index:4}#eventos .bloque-proyecto.hover .dato{opacity:1;-webkit-transition:all 0.5s ease-in-out 0s;;transition:all 0.5s ease-in-out 0s}#eventos .hora{display:block}#eventos .nombre{color:#6c6f86;margin-top:0}#eventos .bloque3 .mas-info{cursor:auto;display:block;margin-top:23px}#eventos .bloque3{height:640px;padding-bottom:0;cursor:auto}#eventos .info{padding-top:55px}#eventos .bloque3 .descripcion{display:block!important;margin-bottom:0;height:88px;overflow:hidden;transition:all ease 0.5s;-webkit-transition:all ease 0.5s}#eventos .bloque3.hover .descripcion{max-height:215px;overflow:hidden;height:auto}#eventos .title{color:#6c6f86;font-size:3.4em}#eventos .subtitle{color:#6c6f86;font-weight:300;margin-bottom:68px}#eventos .bloque-proyecto.hover .mas-info{opacity:0;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s}.mas-info{font-size:.9em;color:#ff780a;font-weight:300;display:inline;text-decoration:none}.light{font-weight:300}#contacto{background:#3b3d4a;padding-bottom:130px;padding-top:105px;position:fixed;top:55px;z-index:16;right:-100%;transition:all 1s ease-in-out;width:100%;-webkit-transition:all 1s ease-in-out;padding-bottom:28%}#contacto .input.text input,#contacto .input.textarea textarea{color:#fff;font-size:1em;border-radius:0}#contacto .input.text{width:29%;float:left;margin-right:6.5%;border-color:#cacbd0;margin-bottom:78px}#contacto .input.text.last{margin-right:0}#contacto .input.text label,#contacto .textarea label{color:#afadb7;font-size:.94em}#contacto .textarea{width:64%;float:left;position:relative}#contacto .btn1{float:right;border:none;margin-top:3px}#contacto .title-medium{color:#afadb7;margin-bottom:10px;display:block;padding:0 4%}#contacto .checkbox{float:right;margin-top:27px;font-size:.73em;margin-right:20px}#contacto form{padding:0 4%;margin-top:50px}#contacto .subtitle{line-height:1.9em;color:#afadb7;font-size:.84em;font-weight:300;padding:0 4%;margin-bottom:72px}#contacto .textarea textarea{width:100%;background:none;border:none;border-bottom:1px solid #cacbd0;height:62px;margin:0;font-size:.84em;font-weight:700}#contacto .checkbox,#contacto .checkbox a{color:#fff}#contacto .cerrar{position:absolute;top:-60px;right:0;display:block;cursor:pointer}button{border:none;cursor:pointer}.open_proy{cursor:pointer}header.vista_proyecto{height:55px;color:#fff;-webkit-transition:height .5s ease-out;transition:height .5s ease-out;z-index:18}header.vista_proyecto.active{height:55px;background:#fff!important}header.vista-proyecto #menu{display:none}header.vista_proyecto .logo{display:none;height:32px;margin-left:5.3%;padding-top:11px;float:left}header.vista_proyecto .logo img{height:100%;display:none}header.vista_proyecto .logo img.home{display:none}header.vista_proyecto .logo.pro{display:block;position:relative}header.vista_proyecto .text-header{font-size:.78em;float:left;margin:20px 0 0 0;display:block}header.vista_proyecto .nom-project{text-transform:uppercase}header.vista_proyecto #menu{visibility:visible;position:absolute;top:10px;display:block;right:0;margin-top:5px!important;margin-right:0}header.vista_proyecto .inner_proy li a{color:#fff!important}header.vista_proyecto #menu.fijo li.contacto a{padding-bottom:0}header.vista_proyecto #menu li.contacto a{font-weight:300!important;background:rgba(255,255,255,0)!important;height:20px!important;line-height:20px!important;padding:0 9px!important;color:#333!important}header.vista_proyecto .cont_text{overflow:hidden;transition:all 11ms ease;-webkit-transition:all 11ms ease;height:55px;color:#FF780A;position:absolute;left:0}header.vista_proyecto .poligono{cursor:pointer;display:inline-block;margin-left:6px;margin-top:26px;background:url(/img/chevron-down.svg);background-size:cover;width:13px;height:7px}header.vista_proyecto #menu li{margin-right:50px}header .social.a{float:right;margin-right:32px;margin-top:21px}header.active .social.a{display:none}header .social.b{display:none;float:left;margin-right:0;margin-left:15px;margin-top:19px;position:relative}header.active .social.b{display:block}header .social .icon-social{color:#a5a6af;text-decoration:none;font-size:16px;margin-left:30px;float:left}header .barras-menu2{cursor:pointer;display:block;float:right;margin-right:5.3%;margin-top:21px;opacity:1;position:relative;transition:all 0.3s ease 0s;width:18px;z-index:4}header.active .barras-menu2{display:none}header .barras-menu2 span{background:#e90b83 none repeat scroll 0 0;display:block;height:3px;margin-bottom:3px;opacity:1;width:100%}footer.vista_proyecto .icon-home2,footer.vista_proyecto .title-footer{color:#e90b83}footer.vista_proyecto .bloque-footer{min-height:630px}#view_project .galeria-fotos-modelo .bloque-social .nom-social,#view_project .bloque-social .post-text a{color:#e90b83}#view_project .galeria-fotos-modelo .owl-buttons .icon-chevron-thin-right{color:#fff;font-size:35px;line-height:49px;font-weight:700}#view_project .galeria-fotos-modelo .owl-buttons .owl-prev .icon-chevron-thin-right,#view_project .galeria-fotos-modelo .owl-buttons .owl-next .icon-chevron-thin-right{background:rgba(255,255,255,0);width:49px;height:49px;text-align:center;border-radius:50%;text-shadow:0 0 12px #252323}#modelos .carrusel-modelos .bloque-proyecto .galeria-fotos-modelo .clid{height:436px}.icon-chevron-thin-right.model-nav-right{right:0px!important}.icon-chevron-thin-right.model-nav-left{left:0px!important}header.vista_proyecto .link-llamar-menu{z-index:2;text-decoration:none;display:inline-block;position:relative;top:-1px;transition:opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s;position:absolute;top:10px;right:28px}header.vista_proyecto .icon-phone{color:#ff780a;text-decoration:none;font-size:19px;margin-left:5px;position:relative;top:6px}header.vista_proyecto .llamar-text{font-size:13px;color:#787a89;font-weight:400;text-decoration:none;display:none}.title_home a{position:absolute;bottom:35px;right:8%;text-decoration:none;color:#f58224;font-size:18px}.title_home a:hover{color:#ff780a}.logos-header{visibility:hidden;background:#fff;position:absolute;z-index:10;width:18%;padding:50px 3%;top:55px;box-shadow:0 2px 3px 2px #dfdfdf;min-width:360px;transition:all 1s ease;-webkit-transition:all 0.1s ease;animation-duration:0.1s!important;-webkit-animation-duration:0.1s!important}.logos-header .img-logo-pro{width:50%;display:inline-block;float:left;margin-bottom:35px;text-align:center}.logos-header .img-logo-pro.right{float:right}.logos-header .img-logo-pro img{width:100%;opacity:.8;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);max-height:50px;width:auto}.logos-header .img-logo-pro.selected img,.logos-header .img-logo-pro img:hover{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;opacity:1;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s}#proyectos .title{display:none}#proyectos .cinta{background:#fff;color:#c7461e;text-transform:uppercase;font-size:1.13em;font-weight:700;width:60%;display:none;text-align:center;position:absolute;z-index:1;right:-11px;height:40px;line-height:40px;bottom:11px;box-shadow:0 4px 5px 1px #5f5f5f;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#proyectos .sold .cinta{display:block}#proyectos .cinta .triangulo{border-bottom:8px solid transparent;border-right:8px solid #474848;border-top:8px solid transparent;bottom:-11px;display:block;height:0;position:absolute;right:4px;transform:rotate(45deg);width:0}#proyectos .content-cinta{position:relative}#proyectos .bloque3{overflow:initial}.bloque-proyecto.hover .sold .cinta{opacity:0}.content-title-proyectos{text-align:left;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787a89;top:0;padding:30px 0;display:block;background:rgb(232,232,234)}.content-title-proyectos .title{font-weight:300;font-size:2em;text-transform:uppercase}.content-title-proyectos .subtitle{font-weight:400;font-size:1em;text-transform:none;display:block;color:#787a89}#bloque-financiamiento{background:#3b3d4a;color:#fff;padding-top:68px;padding-bottom:156px;max-height:initial}#bloque-financiamiento .logos{width:26%}#bloque-financiamiento .logos.a{margin-right:2.5%}#bloque-financiamiento .texto{text-align:center}#bloque-financiamiento .texto .descripcion{max-width:812px;margin:0 auto 27px}#bloque-financiamiento .logo-fin{width:12.5%;margin-right:2%;float:none;min-width:120px}#bloque-financiamiento .logo-fin.d{margin-right:0}#bloque-financiamiento .bloque-info img{float:left;margin-right:4.3%;width:40%;min-width:300px}#bloque-financiamiento .bloque-info.last img{float:right;margin-left:4.3%;margin-right:0}#bloque-financiamiento .bloque-info.last{margin-top:20px}#bloque-financiamiento .bloque-info{margin-top:90px;padding:0 11.5%}#bloque-financiamiento .coll-full{position:relative;top:initial}#bloque-financiamiento .lista{display:inline-block;margin-right:0;margin-bottom:45px;width:100%}#bloque-financiamiento .lista.first{margin-top:37px}#bloque-financiamiento .lista.last{margin-bottom:0}#bloque-financiamiento .text{width:41%;float:left}#bloque-financiamiento.financiamiento .titulo-lista{font-style:italic}#bloque-financiamiento .bloque-info.last .lista{margin-left:2.8%}header.activar-menu2 #menu-scroll{height:60px;box-shadow:0 0 3px 3px #ebebeb;box-shadow:0 0 7px 1px #6c6c6c;z-index:2}header.activar-menu2 #menu-scroll .logo-h2 img{height:40px;opacity:1}header.activar-menu2 #menu li a{color:#787a89}header.activar-menu2 #menu{position:fixed;right:0;z-index:1;margin-top:20px;opacity:1!important;z-index:3}header.activar-menu2 #menu li a{color:#787a89}header.activar-menu2 #menu li.selected a,#menu.fijo li a:hover{border-bottom:2px solid #ff780a;background:none}header.activar-menu2 #menu li.contacto a{background:none;font-weight:300;line-height:initial;height:auto;padding:0 9px 5px}header.activar-menu2 #logo{display:none!important}#atraction.contact-attraction{height:407px}#atraction.especial.contact-attraction .info-attract{margin-top:163px}.hover_form .input .linea-gruesa,.section_form .input .linea-gruesa{background:#FF780A;height:2px;padding:0;display:block;position:absolute;top:28px;margin:0 auto;left:0;right:0;width:0}.hover_form .input.effect .linea-gruesa,.section_form .input.effect .linea-gruesa{padding:0 50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.section_form .input.textarea .linea-gruesa{top:auto;bottom:6px}#contacto.add{display:block;background:#f9f9f9;padding-top:56px;padding-bottom:76px;color:#686a76;position:initial!important}#contacto.add .checkbox .icon-check{color:#ff780a}#contacto.add .input.text label,#contacto.add .textarea label,#contacto.add .textarea textarea,#contacto.add .subtitle,#contacto.add .input.text input,#contacto.add .checkbox,#contacto.add .checkbox a{color:#686a76}#streetview.mapa-contacto .bloque3{text-align:center}#streetview{width:100%}.mensaje-exito{font-size:1.2em;font-weight:600}#contacto.add .input.select{width:29%;float:right;position:relative;height:63px}#contacto.add .input.select .icon-angle-right{position:absolute;right:0;color:#ff780a;font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:7px}#contacto.add .input.select label{display:none!important}#contacto.add .btn1{margin-top:70px}#contacto.add .checkbox{margin:89px 9.3% 0 0}#contacto.add .textarea{height:63px}#contacto.add .input{margin-bottom:60px}#contacto.add .textarea textarea{padding:0!important}#contacto.add .input.select select{margin-top:27px;padding-bottom:7px;position:relative;z-index:2;padding-right:18px;width:100%;font-size:.94em;font-weight:300;color:#686a76;-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0!important;border-bottom:1px solid #cacbd0;background:none}.owl-buttons .icon-chevron-thin-right{font-size:50px;color:#ff780a}.owl-buttons .owl-prev .icon-chevron-thin-right{position:absolute;top:45%;left:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.owl-buttons .owl-next .icon-chevron-thin-right{position:absolute;top:45%;right:20px}.owl-nav .icon-chevron-thin-right{font-size:50px;color:#ff780a}.owl-nav .owl-prev .icon-chevron-thin-right{position:absolute;top:45%;left:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.owl-nav .owl-next .icon-chevron-thin-right{position:absolute;top:45%;right:30px}#layout.activar-menu2{margin-top:80px}.hover_form .error{position:absolute;left:0;top:100%;font-size:.6em;color:#ee0f53}.hover_form .check.error{position:absolute;left:7%;top:100%;font-size:1em;color:#ee0f53}.section_form .error{position:absolute;left:0;top:100%;font-size:.8em;color:#ee0f53}.section_form .check_b.error{position:absolute;left:13%;top:100%;font-size:1em;color:#ee0f53}.logo-list{float:left;margin:4px 15px 0 0}.listado.por-ciudad .logo-list{margin-bottom:10px}.listado.por-ciudad .title-nom{float:left;margin-bottom:0;width:78%;font-size:32px!important}#proyectos.listado.por-ciudad .subtitle{display:block;clear:both;margin-bottom:47px;line-height:1.6em}#proyectos.listado.por-ciudad{padding:62px 0 81px 0;transition:all ease-out 0.3s;-webkit-transition:all ease-out 0.3s}.listado.por-ciudad .bloque-proyectos{margin-bottom:30px}.listado.por-ciudad .bloque-proyectos.last{margin-bottom:0}.listado.por-ciudad .bloque-proyecto{margin-bottom:60px}.listado.por-ciudad .bloque-proyecto .dato{width:100%;margin-bottom:16px;margin-right:0!important}.listado.por-ciudad .bloque-proyecto .icon-sala{background:#f58224 url(style/icon-sala.png)no-repeat;position:relative;top:4px;display:inline-block;width:21px;background-size:21px;height:21px}.listado.por-ciudad .bloque-proyecto .icon-bano{background:#f58224 url(style/icon-bano.png)no-repeat;position:relative;top:3px;display:inline-block;width:21px;background-size:21px;height:21px;margin-right:9px}.listado.por-ciudad .bloque-proyecto .icon-bed{position:relative;top:4px;margin-right:3px}.listado.por-ciudad .bloque-proyecto .info{padding:56px 5% 0}.listado.por-ciudad .bloque-proyecto .descripcion{margin:15px 0 23px}.listado.por-ciudad .bloque-proyecto .nombre{margin-top:10px}.listado.por-ciudad .bloque-proyecto .infonavit{opacity:0}.paginacion{background:#fff;box-shadow:0 0 3px 3px #e2e2e2;display:inline-block;padding:17px 47px;font-size:1em;font-weight:700}.paginacion .number{color:#4d4d4d;text-decoration:none;margin-right:47px}.paginacion .current{color:#f58224;text-decoration:none;margin-right:47px}.paginacion .prev{margin-right:47px}.paginacion .prev,.paginacion .next{cursor:pointer;text-decoration:none;color:#4d4d4d}#nosotros .info{position:relative;z-index:2;margin-bottom:30px}#nosotros .info .descripcion{font-size:1em}#nosotros.financiamiento ol{font-size:1.1em}#nosotros{max-height:initial}#nosotros .contain_img{width:43%;float:right;position:absolute;right:0%;z-index:1}#nosotros .contain_img img{min-width:initial;width:100%;top:-150px;position:relative}#nosotros .title-desc{color:rgb(77,77,77);font-size:20px;font-style:600;font-weight:400;line-height:1.33em;text-align:justify;padding-bottom:0;margin-bottom:5px}#atraction-2.nosos{height:auto}.nosos .title-nom,.nosos .autor{color:#fff}#atraction-2.nosos .parrafo{color:#fff;margin-bottom:25px;line-height:1.8em;display:block}#instagram .item{width:50%;float:left;overflow:hidden;position:relative}#instagram .item .bloque-extra,#instagram .item .bloque-shadown{width:100%;height:100%;box-sizing:border-box}#instagram .item .bloque-extra:hover .hashtag,#instagram .item .bloque-shadown:hover .hashtag{color:#f1d360!important}#instagram .item .bloque-extra img{opacity:0}#instagram .hashtag{color:#fff;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;font-size:1.2em;position:absolute;font-weight:300;letter-spacing:.4px;text-shadow:0 1px 1px #000;z-index:1;display:block;width:100%;text-align:center;top:calc(50% - 1.2em);transition:0.3s ease;-webkit-transition:0.3s ease;text-transform:uppercase;box-sizing:border-box;padding:0 10px;pointer-events:none}#instagram .item.low{width:25%}#instagram .item.grande{width:100%}#instagram .item img{width:100%;transition:1s ease;-webkit-transition:1s ease;position:absolute;left:0;top:0}#instagram .item.grande img{transition:2s ease;-webkit-transition:2s ease}#instagram .item a.imstagram{display:block;overflow:hidden;position:relative;height:100%;z-index:1}#instagram .item:hover img{transform:scale(1.2);-webkit-transform:scale(1.2)}#instagram .item:after{height:100%;width:100%;content:'';background:rgba(0,0,0,.6);transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;position:absolute;left:0;top:0}#instagram .item:hover:after,#instagram .item:hover .hashtag{opacity:0}#bloque-fotos{padding:80px 0 60px 0;background:#f1f1f1}#bloque-fotos .title{font-size:3em;margin-bottom:20px}#bloque-fotos .coll-full{max-width:initial;margin:0 5.3%;padding:0;width:89.4%}#bloque-fotos #instagram{padding-top:0}#instagram .content{width:50%;float:left}#instagram .content.big{width:100%}#instagram .content.big .item{width:25%}#bloque-fotos .cargar-mas{margin:0 auto 20px;min-width:200px;transition:all 0.3s ease 0s;width:20%}.cargar-mas{clear:both;color:#4d5063;display:block;font-size:1em;padding-top:32px;text-align:center;text-decoration:none;font-weight:600}#bloque-fotos .cargar-mas:hover>.icon-spinner{transform:rotate(360deg);transition:all 0.5s ease 0s}.cargar-mas .icon-spinner{color:#4d5063;display:block;font-weight:700;margin-top:15px}.cargar-mas span.point-container{width:100%;display:block}.point-container span.active{opacity:1;transition:all 0.4s ease;-webkit-transition:all 0.4s ease}.point-container span{opacity:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease}.input.select.left{float:left!important;margin-right:20px;margin-bottom:0px!important}.banderin .poligono{width:19%;height:100%;background:#e80d82;position:absolute;left:0;transform:skew(40deg);top:0;z-index:-1;-webkit-transform:skew(40deg)}.banderin .poligono-b{transform:skew(-40deg);-webkit-transform:skew(-40deg)}.banderin{position:absolute;padding:20px 2%;z-index:1;bottom:17%;right:0;color:#fff;background:#e80d82;text-transform:uppercase;font-weight:600;font-size:2em;max-width:470px;line-height:1.1em}.sis_confianza{background:#3b3d4a;color:#fff;padding:60px 0 30px}.sis_confianza .title-medium{text-align:center;margin-bottom:30px}.sis_confianza .parrafo{font-size:.84em;padding-bottom:40px}.sis_confianza li{margin-bottom:30px}.icon-confianza{float:left;width:60px;margin-right:1.5%;margin-bottom:10px}.contacto-empleo .input.file label{display:block;color:#686a76;font-size:.94em;margin-bottom:7px}.contacto-empleo .input.file{float:right;width:64%;margin-bottom:0!important}#contacto.add.contacto-empleo .input.select{float:left;margin-bottom:0}#ContactoArchivo{font-size:.75em;font-weight:300}.galey_row{height:auto;overflow:hidden}#sistema_confianza_banner{position:relative}#sistema_confianza_banner .title{text-align:center;font-weight:300;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787a89}#sistema_confianza_banner img{width:100%}#sistema_confianza_banner .information-attract{width:100%;position:relative;height:100%;margin-top:60px;text-align:center}#sistema_confianza_banner .parrafo{font-size:1.5em;max-height:initial;color:#787a89;font-weight:300}#sistema_confianza_banner .barra-lateral{top:0;background:rgba(241,244,248,.7);position:absolute;height:100%;left:0;z-index:1;width:100%;padding-top:10%;box-sizing:border-box}#nosotros_legado{position:relative}#nosotros_legado .title{text-align:center;font-weight:300;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787a89}#nosotros_legado img{width:100%}#nosotros_legado .information-attract{width:100%;position:relative;height:100%;margin-top:60px;text-align:center}#nosotros_legado .parrafo{font-size:1.5em;max-height:initial;color:#787a89;font-weight:300}#nosotros_legado .barra-lateral{top:0;background:rgba(241,244,248,.7);position:absolute;height:100%;left:0;z-index:1;width:100%;padding-top:10%;box-sizing:border-box}#timeline_banner{position:relative}#timeline_banner .title{text-align:center;font-weight:300;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#787a89}#timeline_banner img{width:100%}#timeline_banner .information-attract{width:100%;position:relative;height:100%;text-align:center}#timeline_banner .parrafo{font-size:1.5em;max-height:initial;color:#787a89;font-weight:300}#timeline_banner .barra-lateral{top:0;background:rgba(241,244,248,.4);position:absolute;height:100%;left:0;z-index:1;width:100%;padding-top:15%;box-sizing:border-box}#timeline_banner .parrafo-link{color:#fff;position:relative;top:30px;text-decoration:none;float:none;font-weight:400;font-size:1.2em;text-decoration:none}#valores{padding:50px 0}#valores .main-title{font-size:2.5em;text-align:center;text-transform:uppercase;display:block;margin-bottom:50px;font-weight:200;font-family:'Josefin Sans',sans-serif}#valores .mision-vistion.bloque-a{width:40%;margin-right:10%;background:gray;color:#fff;float:left;padding:30px 20px 20px 20px;box-sizing:border-box}#valores .mision-vistion.bloque-a .content{margin-bottom:30px}#valores .mision-vistion .parrafo{text-align:center}#valores .mision-vistion .title{text-align:center}#valores .bloque-b{float:left;width:50%}#valores .bloque-c{clear:both;width:100%;padding:30px 0 10px 0}#valores .title{font-size:1.3em;display:block;text-align:left;font-weight:300;font-family:'Josefin Sans',sans-serif;text-transform:none}#valores .bloque-c .title{text-align:left;font-size:1.3em}#valores .parrafo{font-size:.9em;margin-top:10px;font-family:"Open Sans",sans-serif}.contenedor_radios_contact{width:100%;border:none;;display:inline-block}.contenedor_radios_contact fieldset{border:none;border:none}.contenedor_radios_contact label{display:block;font-size:15px;float:left;width:90%;text-align:left;padding:5px}.contenedor_radios_contact .checkbox label{padding-left:0}.contenedor_radios_contact legend{display:block;width:100%;text-align:left;margin-bottom:10px}.contenedor_radios_contact .input.radio input{float:left;margin-top:7px}#contacto.add .contenedor_radios_contact .input{float:left;width:100%}#contacto.add .contenedor_radios_contact .input.text{margin-top:15px;width:280px}.contenedor_radios_contact fieldset{border:none}.contenedor_radios_contact.oculto{display:none}#contacto.add #contact-pregunta .input.select{float:none;margin-bottom:20px}#contact-pregunta .error{position:absolute;left:0;top:100%;font-size:15px;color:#f71111;font-weight:500}#contact-pregunta .contenedor_radios_contact .error,.avisos_check .error{position:relative;float:left;text-align:left}.content-formulario{width:400px;margin:0 auto;text-align:center}#contacto .content-formulario .btn1{float:none}#contacto.add .content-formulario .input.select{width:100%}#contacto.add .contenedor_radios_contact .input{margin:0}.after-arrow{position:absolute;top:20px;font-size:30px;margin-left:22px;left:85%}.lugar.title-form{padding:4%}#contacto.add #contact-pregunta .input.text label{position:relative;padding:0}#contacto_modelo{background:whitesmoke;padding-bottom:130px;padding-top:105px;position:fixed;top:55px;z-index:16;left:-100%;transition:all 1s ease-in-out;width:100%;-webkit-transition:all 1s ease-in-out;padding-bottom:28%}#contacto_modelo .input.text input,#contacto_modelo .input.textarea textarea{color:black;font-size:1em;border-radius:0}#contacto_modelo .input.text{width:29%;float:left;margin-right:6.5%;border-color:#cacbd0;margin-bottom:78px}#contacto_modelo .input.text.last{margin-right:0}#contacto_modelo .input.text label,#contacto_modelo .textarea label{color:#afadb7;font-size:.94em}#contacto_modelo .textarea{width:64%;float:left;position:relative}#contacto_modelo .btn1{float:right;border:none;margin-top:3px}#contacto_modelo .title-medium{color:#afadb7;margin-bottom:10px;display:block;padding:0 4%}#contacto_modelo .checkbox{float:right;margin-top:27px;font-size:.73em;margin-right:20px}#contacto_modelo form{padding:0 0%!important;margin-top:50px}#contacto_modelo .subtitle{line-height:1.9em;color:#afadb7;font-size:.84em;font-weight:300;padding:0 4%;margin-bottom:72px}#contacto_modelo .textarea textarea{width:100%;background:none;border:none;border-bottom:1px solid #cacbd0;height:62px;margin:0;font-size:.84em;font-weight:700}#contacto_modelo .checkbox,#contacto_modelo .checkbox a{color:black}#contacto_modelo .cerrar{position:absolute;top:-60px;right:0;display:block;cursor:pointer;width:30px}.liston-tour-content{width:100%;display:inline-block;position:relative;background:#f1f1f1;text-align:center;padding-top:80px}.liston-tour-inicio{position:absolute;float:left;height:125px;width:auto;top:-47px;left:-61px;z-index:1}.liston-body{-webkit-box-shadow:0 5px 8px -2px rgb(172,172,172);-moz-box-shadow:0 5px 8px -2px rgba(153,153,153,1);box-shadow:0 5px 8px -2px rgb(172,172,172);position:relative;background:#fd7826;color:#fff;line-height:78px;width:calc(90% - 62px);text-align:center;height:78px;box-sizing:border-box;display:inline-block;margin-bottom:40px;margin:0 auto;left:15px;padding-right:5%;cursor:pointer}.listo-tour-text2{font-weight:700;text-decoration:none;color:#fff}.liston-logo{margin-left:10px}.liston-end{height:auto;width:auto;right:-78px;position:absolute;top:0;border:solid 39px red;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent;border-left-color:#fd7826;z-index:1}.menu-mobile.fixed .menu-2{fill:#333}.wizard_results_title{font-size:24px!important}.answer span.opt{font-family:'Helvetica Neue';font-weight:500}@media only screen and (max-width:900px){body #atraction.vista-proyecto .barra-lateral .parrafo{line-height:1.4}body #atraction.vista-proyecto .logo-proyecto{margin-bottom:20px;padding-top:30px}#atraction #slider{margin:0}#atraction.vista-proyecto .info-attract{width:100%}#atraction.vista-proyecto .info-attract *{margin-left:auto!important;margin-right:auto!important;text-align:center}section#modelos .col-xl-4{width:360px!important;float:left;margin:0!important;padding:0 0 0 20px}#modelos .container{padding:0;max-width:initial}#modelos .container .post-module{margin:0!important}section#proyecto_ubicacion h3,section#proyecto_ubicacion p{text-align:center}section#proyecto_ubicacion .pt-4{padding-bottom:0px!important}section#proyecto_ubicacion .btn1{display:table;margin:0 auto}body #map-canvas{height:260px!important}section#proyecto_ubicacion .container .row{padding-top:260px;position:relative}section#proyecto_ubicacion .map-wrap{position:absolute;top:0}body #atraction.vista-proyecto .barra-lateral .parrafo{padding:0 15px}header.vista_proyecto .logo img.home{opacity:1!important;filter:brightness(0) invert(1);height:44px;margin-top:20px;display:block!important}body header.vista_proyecto{height:90px}header.vista_proyecto.active .logo img.home{filter:none;margin:0;height:38px}header.vista_proyecto.active .menu-2,header.vista_proyecto.active .iconos-menu3 .btnsearch svg{fill:#000}.title_fix{font-size:24px!important}}body #logo.especial{margin-top:15px;width:50px}