body{padding-top:80px;overflow-x:hidden;max-width:100vw}body *{font-family:"Montserrat",sans-serif;font-weight:400}body header{-moz-box-shadow:0px 2px 10px 0px rgba(50,50,50,.25);-o-box-shadow:0px 2px 10px 0px rgba(50,50,50,.25);-webkit-box-shadow:0px 2px 10px 0px rgba(50,50,50,.25);box-shadow:0px 2px 10px 0px rgba(50,50,50,.25);left:0;right:0;max-width:100vw;background-color:#fff}body header .container .logo{display:inline-block;padding:10px 0}body header .container .logo img{max-height:60px}body header .container nav{display:none}body header .container nav ul li a{color:#3a3a3a;font-weight:600;text-transform:uppercase;font-size:14px}body header .container .whatsapp{display:inline-block;background-color:#76acbf;color:#fff;text-decoration:none;padding:2px 10px;font-size:12px}body header .container .whatsapp i{color:#fff}body header .container .whatsapp:hover{text-decoration:none}body header .container .btn-menu{display:inline-block;font-size:26px;background-color:#55afc6;padding:0 10px;border-radius:4px}body header .container .btn-menu i{color:#fff}body .section-proyecto{background-color:#5f7e87}body .section-proyecto h1,body .section-proyecto h2{color:#d1ffec;font-weight:800;text-transform:uppercase}body .section-proyecto h1 span,body .section-proyecto h2 span{display:block;font-weight:300}body .section-proyecto p{color:#fff;font-weight:600;line-height:2em}body .section-proyecto strong{color:#d1ffec;font-weight:600}body .section-proyecto li{line-height:2em;font-weight:600}body .section-ubicacion .info{background-color:rgba(78,30,104,.25)}body .section-ubicacion .info .info-container{background-color:rgba(255,255,255,.9)}body .section-ubicacion .info .info-container h2{color:#0abd8a;text-transform:uppercase}body .section-ubicacion .info .info-container h2 span{color:#4f1f69}body .section-ubicacion .info .info-container p{color:#535353;font-weight:600}body .section-ubicacion .info .info-container p b{font-weight:800}body .section-ubicacion .info .info-container p strong{color:#4f1f69;font-weight:800;line-height:2em}body .section-numeralia-home .counter{font-size:24px;color:#76adc3;font-weight:800;padding:20px}body .section-numeralia-home .counter .numero{font-size:50px;color:#5f7e87;font-weight:800}body .section-amenidades h2{font-weight:800;text-transform:uppercase}body .section-amenidades .item{padding:40px}body .section-arquitectura{background-color:#5f7e87}body .section-arquitectura.home{background-color:#fff}body .section-arquitectura.home p{color:#76adc3}body .section-arquitectura h2{font-weight:800;text-transform:uppercase;color:#76adc3}body .section-arquitectura h3{color:#76adc3;font-weight:800}body .section-arquitectura p{color:#fff;font-weight:600;line-height:2em}body .section-arquitectura strong,body .section-arquitectura b{font-weight:800}body .section-departamento-muestra h2{font-weight:600;text-transform:uppercase;color:#76adc3}body .section-departamento-muestra h2 span{display:block;font-weight:600;color:#4d1c6a}body .section-departamento-muestra .btn-primary{background-color:#4d1c6a;border-color:#4d1c6a;font-weight:600}body .section-alcance h2{font-weight:600;text-transform:uppercase;color:#76adc3}body .section-alcance h2 span{display:block;color:#4d1c6a}body .section-alcance .mapa-links{list-style:none}body .section-alcance .mapa-links li{display:block;padding:10px;background-color:#f8faff;color:#a4a6ae;text-transform:uppercase;cursor:pointer;border-bottom:solid 1px transparent}body .section-alcance .mapa-links li.active{background-color:#69c4c3;color:#fff}body .section-contacto{background-color:#e4e4e4}body .section-contacto h2{text-transform:uppercase;color:#5f7e87;font-weight:800}body .section-contacto input.form-control{border-radius:0}body .section-contacto .btn-contacto{background-color:#5f7e87;color:#fff;text-transform:uppercase;border-radius:40px;font-weight:800;letter-spacing:2px}body .section-contacto .informes{border:solid 1px #a0a0a0}body .section-contacto .informes h4{font-weight:600;text-transform:uppercase;text-align:center;color:#5f7e87;margin-bottom:20px}body .section-contacto .informes small{font-size:11px;font-weight:600;color:#5a5a5a}body .section-contacto .redes a{display:inline-block;width:40px;height:40px;line-height:40px;background-color:#5f7e87;color:#fff;text-align:center;border-radius:50%;font-size:24px}body .section-contacto .logos{max-width:700px}body .section-map{background-color:#5f7e87}body .section-boletines{position:relative;background-color:#5f7e87}body .section-boletines .slick-prev{position:absolute;border:0;top:50%;left:0;z-index:1000;display:inline-block;width:40px;height:40px;line-height:40px;color:#fff;background-color:#4d1c6a;text-align:center;vertical-align:middle}body .section-boletines .slick-next{position:absolute;border:0;top:50%;right:0;z-index:1000;display:inline-block;width:40px;height:40px;line-height:40px;color:#fff;background-color:#4d1c6a;text-align:center;vertical-align:middle}body .section-boletines .item{position:relative;height:480px;overflow-y:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:.4;transition:all .5s}body .section-boletines .item a{position:absolute;top:0;right:0;bottom:0;left:0}body .section-boletines .item .edicion{position:absolute;top:0;left:0;padding:8px 16px;color:#fff;background-color:#4d1c6a}body .section-boletines .item:hover,body .section-boletines .item.active{opacity:1;transition:all .5s}body .section-recorrido h2{font-weight:600;text-transform:uppercase;color:#4f1f69}body .section-panoramica{background-color:#e4e4e4}body .section-panoramica h2{font-weight:600;text-transform:uppercase;color:#5f7e87}body .section-panoramica .btn-primary{background-color:#4d1c6a;border-color:#4d1c6a;font-weight:600;border-radius:40px}body .section-galeria h2{font-weight:600;text-transform:uppercase;color:#76adc3}body .section-galeria h2 span{font-weight:300;color:#4f1f69;display:block}body .modelo-bosque{color:#5f7e87}body .modelo-bosque h2{font-weight:600;text-transform:uppercase;color:#76adc3}body .modelo-bosque h2 span{font-weight:300;color:#4f1f69;display:block}body .modelo-bosque li span{color:#5f7e87;font-weight:600}body .departamentos-link .link{background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;height:450px;position:relative;opacity:1;transition:all 1s}body .departamentos-link .link:hover{opacity:.6;transition:all 1s}body .departamentos-link .info{background-color:#399fc7;opacity:.7;position:absolute;bottom:0;left:0;right:0}body .departamentos-link .info h5{font-weight:600}body .departamentos-link .info .metros{font-size:22px}body .departamentos-link .info .recamaras{font-size:18px}body footer{background-color:#225557}body footer .container{max-width:800px;margin:0 auto;color:#fff}body footer .container span{font-weight:600}body footer .container a{color:#fff;text-decoration:none;font-weight:600}body .copy a{color:#000;text-decoration:none;font-weight:600}@media(min-width: 768px){body{padding-top:100px}body [data-entrance]{visibility:hidden}body header .container{max-width:1400px}body header .container .logo{padding:15px 0}body header .container .logo img{max-height:70px}body header .container nav{display:inline-block}body header .container nav ul{display:inline-block;padding:0;margin:0}body header .container nav ul li{display:inline-block}body header .container nav ul li a{display:inline-block;padding:0 10px;text-decoration:none}body header .container nav ul li a:hover{text-decoration:none}body header .container .whatsapp{font-size:16px}body header .container .btn-menu{display:none}body .grid{width:100%;max-width:1200px;margin:0 auto;clear:both}body .grid-item{max-width:300px}body .grid-item--width2{max-width:600px}body .grid-item--width4{max-width:1200px}}@media(min-width: 1200px){.marco{position:relative}.marco::after{content:"";position:absolute;border:solid 4px #fff;border-right:0;top:5%;bottom:5%;left:-15%;right:0}.marco2{position:relative}.marco2::after{content:"";position:absolute;border:solid 4px #fff;border-right:0;top:-5%;bottom:10%;left:-15%;right:0}.marco3{position:relative}.marco3::after{content:"";position:absolute;border:solid 4px #4f1f69;border-left:0;top:-5%;bottom:-5%;left:0;right:-15%}.marco4{position:relative}.marco4::after{content:"";position:absolute;border:solid 4px #fff;top:5%;bottom:5%;left:0;right:-15%}.marco5{position:relative}.marco5::after{content:"";position:absolute;border:solid 4px #4f1f69;top:-5%;bottom:-5%;left:-15%;right:0}}.section-parallax{min-height:50vh;background-size:cover;background-position:center;background-repeat:no-repeat}.col-bg{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:50vh}.bg-gris{background-color:#e4e4e4}.modelo-render{background-color:#3d3d3d}.m500{max-width:500px}.m600{max-width:600px}.m700{max-width:700px}.f600{font-weight:600 !important}.section-title{background-color:#5f7e87}.section-title h1{font-weight:600}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0, 0, 0)}.main-menu{width:100vw;height:100vh;opacity:0;visibility:hidden}.nav-open .main-menu{opacity:1;visibility:visible;background:rgba(34,85,87,.92)}.main-menu .nav li a{color:#fff;font-size:20px;font-weight:600}.main-menu .nav li{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-animation-timing-function:cubic-bezier(0.45, 0.005, 0, 1);-moz-animation-timing-function:cubic-bezier(0.45, 0.005, 0, 1);-o-animation-timing-function:cubic-bezier(0.45, 0.005, 0, 1);animation-timing-function:cubic-bezier(0.45, 0.005, 0, 1)}.nav-open .main-menu .nav li{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition:-webkit-transform .2s,opacity .2s;transition:transform .2s,opacity .2s}.main-menu .nav li.delay-1{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.main-menu .nav li.delay-2{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-menu .nav li.delay-3{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.main-menu .nav li.delay-4{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.main-menu .nav li.delay-5{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.main-menu .nav li.delay-6{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.main-menu .nav li.delay-7{-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.main-menu .nav li.delay-8{-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.main-menu .nav li.delay-9{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.nav-button{position:relative;z-index:1111;border:solid 1px #f8f8f8;height:42px;display:block;width:50px;padding:12px}.nav-button #nav-icon3{width:24px;height:22px;display:inline-block;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.nav-button #nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-button #nav-icon3 span:nth-child(1){top:0}.nav-button #nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:7px}.nav-button #nav-icon3 span:nth-child(4){top:14px}.nav-open #nav-icon3 span:nth-child(1){top:9px;width:0;left:50%}.nav-open #nav-icon3 span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.nav-open #nav-icon3 span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-open #nav-icon3 span:nth-child(4){top:9px;width:0;left:50%}.flex-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.btn-generico{background-color:#5f7e87;border-color:#5f7e87;color:#fff;border-radius:40px;padding:10px 40px}.btn-generico:hover,.btn-generico:active,.btn-generico:focus{background-color:#5f7e87;border-color:#5f7e87}/*# sourceMappingURL=style.css.map */
