@font-face{font-family:"Gotham-Book";src:url("../fonts/Gotham-Book.woff2") format("woff2"),url("../fonts/Gotham-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Medium";src:url("../fonts/Gotham-Medium.woff2") format("woff2"),url("../fonts/Gotham-Medium.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Gotham-Bold";src:url("../fonts/Gotham-Bold.woff2") format("woff2"),url("../fonts/Gotham-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.preloader{position:fixed;width:100%;height:100%;top:0px;background:#201e21;z-index:5000;display:flex;align-items:center;justify-content:center}.preloader img{height:60px}.nav{position:fixed;width:100%;height:80px;z-index:100;color:#fff}.nav .back{position:absolute;width:100%;height:100%;mask-image:linear-gradient(black, rgba(0, 0, 0, 0.1));mask-mode:alpha;-webkit-mask-image:linear-gradient(black, rgba(0, 0, 0, 0.1));-webkit-mask-mode:alpha}.nav .container{height:100%;margin-top:-8px;margin-top:-4px;display:flex;align-items:center;justify-content:space-between;position:relative;line-height:1}.nav .logo{width:68px;height:40px;background:url(../images/logo.svg) left center no-repeat;background-size:contain}.nav ul{flex:1;display:flex;align-items:center;justify-content:flex-end;padding:0}.nav ul li{margin:0 16px;list-style:none;font-size:14px;text-transform:uppercase;font-family:"Gotham-Bold",sans-serif}.nav ul li a{position:relative;transition:all 250ms ease-out}.nav ul li a::before{content:"";position:absolute;width:0;bottom:-4px;border-top:1px solid #fff;transition:all 250ms ease-out}.nav ul li a.active::before{width:100%}.nav ul li a:hover{opacity:.9}.nav ul .btn{min-width:auto;height:30px;margin-left:8px;margin-top:-4px;line-height:1;padding:0 12px;padding-top:4px;color:#fff}footer{position:relative;margin-top:-1px;border-top:1px solid #fff;background-color:#201e21;z-index:10}footer .data{padding-top:80px;padding-bottom:100px;font-size:16px}footer .data .logo{display:inline-block;width:68px;height:40px;background:url(../images/logo.svg) left center no-repeat;background-size:contain}footer .data h4{margin-bottom:24px;font-size:16px;text-transform:uppercase}footer .data .input-addon .back{transform:rotate(180deg)}footer .data .input-addon .btn{color:#201e21;color:#fff}footer .redes{text-align:right}footer .redes a{display:inline-block;width:32px;height:32px;margin-left:12px;border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#fff}footer .redes a.ins{background-image:url(../images/footer-ins.svg)}footer .redes a.in{background-image:url(../images/footer-in.svg)}footer .redes a.fb{background-image:url(../images/footer-fb.svg)}footer .legal{position:relative;padding-top:12px;padding-bottom:12px;background-color:#343035;font-size:12px;text-align:center}footer .legal .remo{position:absolute;width:74px;height:7px;right:32px;top:20px;background:url(../images/logo-remo.svg) right center no-repeat;background-size:contain}.container{padding:0 32px}.btn{display:inline-flex;justify-content:center;align-items:center;position:relative;height:56px;margin-top:32px;padding:12px 32px;font-size:16px;line-height:1;color:#fff;font-family:"Gotham-Bold",sans-serif;text-transform:uppercase;border:none;outline:none}.btn .back{position:absolute;width:100%;height:100%;top:0;z-index:-1;transition:all 250ms ease-out}.btn .back::after{content:"";position:absolute;left:1px;right:1px;top:1px;bottom:1px;background-color:#201e21}.btn:hover .back{opacity:.7}.btn.sm{height:48px;padding:16px;padding:0 28px;font-size:14px}.btn.solido{color:#201e21;color:#fff}.btn.solido .back::after{display:none}.dropdown{position:relative;z-index:100;margin:0 0 10px 0;padding:0;display:flex}.dropdown:hover .drop-menu{visibility:visible;opacity:1;margin-top:0px}.dropdown .trigger{display:inline-flex;position:relative;z-index:20}.dropdown .trigger .back{opacity:0 !important}.dropdown .drop-menu{transition:all 250ms linear;visibility:hidden;opacity:0;position:absolute;top:0;right:50px;margin-top:0px;height:60px;border-radius:8px;border-radius:0;overflow-y:auto;text-align:left;z-index:10;width:auto;padding:0;display:flex;flex-direction:row;align-content:center;align-items:center}.dropdown .drop-menu .at-share-btn-elements{display:flex;flex-direction:row;width:auto;height:auto}.dropdown .drop-menu .at-share-btn-elements a{display:flex;align-items:center;width:100%;padding:8px;font-size:14px;line-height:1;font-weight:500;transition:all 250ms ease-out}.dropdown .drop-menu .at-share-btn-elements .at-icon-wrapper{width:36px !important;height:36px !important;background:none !important;padding:0 !important;margin:auto 5px auto 0 !important}.dropdown .drop-menu .at-share-btn-elements .at-icon-wrapper svg{width:100% !important;height:100% !important}.form-cont{position:relative;margin-bottom:24px}.form-cont .back{position:absolute;width:100%;height:100%;top:0;transition:all 250ms ease-out}.form-cont .back::after{content:"";position:absolute;left:1px;right:1px;top:1px;bottom:1px;background-color:#201e21}.form-cont .form-control{position:relative;width:100%;z-index:10}.form-cont select.form-control{padding-left:0;width:94%;color:rgba(255,255,255,.5)}.form-control{height:48px;padding-left:16px;font-size:16px;border:none;outline:none;color:#fff;background-color:rgba(0,0,0,0);font-family:"Gotham-Book",sans-serif;z-index:2}.form-control.error{color:red !important}.form-control.error::-moz-placeholder{color:red !important}.form-control.error::placeholder{color:red !important}.form-control::-moz-placeholder{color:rgba(255,255,255,.5)}.form-control::placeholder{color:rgba(255,255,255,.5)}.text-error{color:red}.text-success{color:green}textarea.form-control{height:160px;padding-top:16px}.input-addon{display:flex}.input-addon .form-control{flex:1}.input-addon .btn{margin-top:0;transition:all 250ms ease-out}.input-addon .btn:hover{opacity:.9}.img{position:relative;overflow:hidden}.img._1x1{padding-top:100%}.img._4x3{padding-top:75%}.img._8x3{padding-top:150%;padding-top:calc(150% + 64px + 1px)}.img._16x9{padding-top:56.25%}.img._10x6{padding-top:65%}.img._2x1{padding-top:50%}.img._10x4{padding-top:40%}.img._10x3{padding-top:30%}.img.full{width:100%;height:100%}.img img,.img iframe{position:absolute;width:100%;height:100%;top:0;-o-object-fit:cover;object-fit:cover;border:none}.img img{transition:all 250ms ease-out}.slider{position:relative}.slider .glide__arrows{display:flex;justify-content:space-between;position:absolute;width:100%;padding:0 32px;top:50%;transform:translateY(-50%);pointer-events:none}.slider .glide__arrows .glide__arrow{pointer-events:all}.slider .glide__arrows .glide__arrow::after{content:"";position:absolute;width:100%;height:100%;left:2px;top:0;background:url(../images/arrow.svg) center no-repeat;background-size:12px}.slider .glide__arrows .glide__arrow.glide__arrow--left::after{transform:rotate(180deg);left:-2px}.slider.dots .glide__bullets{display:flex;justify-content:center;margin-top:20px}.slider.dots .glide__bullets .glide__bullet{display:inline-block;width:6px;height:6px;margin:0 4px;border-radius:100%;background-color:#fff;opacity:.6;transition:all 250ms ease-out}.slider.dots .glide__bullets .glide__bullet.glide__bullet--active{opacity:1}.video{display:block;position:relative}.video::after{content:"";position:absolute;width:100%;height:100%;top:0;background:url(../images/ico-play.svg) center no-repeat rgba(32,30,33,.2)}.separador{display:block;width:40px;height:2px;margin:32px 0}.img-txt .txt{display:flex;flex-direction:column;justify-content:center}.img-txt .txt h2{margin-bottom:0;text-align:left}.proyectos{margin-top:120px}.proyectos .grilla{margin:0 -1px;border-top:1px solid rgba(255,255,255,.5)}.proyectos .grilla .col{padding:0}.proyectos .grilla .item{display:block;position:relative;padding:32px;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);text-align:left}.proyectos .grilla .item .img::after{content:"";position:absolute;width:100%;height:100%;top:0;background-color:rgba(32,30,33,.2)}.proyectos .grilla .item .img .overlay{position:absolute;width:100%;height:100%;top:0;opacity:0;transition:all 500ms ease-out}.proyectos .grilla .item .txt{display:flex;flex-direction:column;align-items:center;position:absolute;width:100%;padding:0 32px;margin-top:40px;left:0;top:50%;transform:translateY(-50%);transition:all 400ms ease-out}.proyectos .grilla .item .txt h4{position:relative;margin-top:40px;font-family:"Gotham-Book",sans-serif;top:20px;opacity:0;transition:all 400ms ease-out}.proyectos .grilla .item:hover .overlay{opacity:1}.proyectos .grilla .item:hover .txt{margin-top:0}.proyectos .grilla .item:hover .txt h4{top:0;opacity:1}.proyectos .grilla::after{content:"";display:block;width:100%;position:relative;margin-top:-1px;border-top:1px solid #8f8e90}.tabs{display:flex;justify-content:center}.tabs .btn{height:40px;margin:0 4px;padding:12px;font-family:"Gotham-Book",sans-serif}.tabs .btn .back{opacity:0;transition:all 250ms ease-out}.tabs .btn:hover .back,.tabs .btn.active .back{opacity:1}.tabs .btn.active{font-family:"Gotham-Bold",sans-serif}.btn-blur{position:relative;width:60px;height:60px}.btn-blur .back{width:100%;height:100%;border-radius:100%;filter:blur(2px);transition:all 250ms ease-out;box-shadow:inset 0 0 26px rgba(0,0,0,.4)}.btn-blur:hover .back{opacity:.9}.btn-blur.share:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url(../images/btn-share.svg) center no-repeat;background-size:24px}.accordion{margin-top:16px;border-bottom:1px solid rgba(255,255,255,.2)}.accordion .trigger{display:flex;align-items:center}.accordion .collapse{height:0;overflow-y:hidden}.accordion h4{margin-bottom:16px}.accordion p{padding-bottom:16px}.accordion.opened .collapse{height:auto}.disponibilidad{font-size:16px}.disponibilidad .row{border-bottom:1px solid rgba(255,255,255,.2)}.disponibilidad .row:last-child{border-bottom:none}.disponibilidad .col{padding:16px 8px;text-align:center}.disponibilidad .th{border-bottom:1px solid #fff;font-family:"Gotham-Bold",sans-serif;text-transform:uppercase}.mapa{margin-top:120px;width:100%;height:480px;border:none;background-color:#000}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{position:relative;width:640px;padding:0;border:1px solid #fff}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content::before{content:"";position:absolute;width:100%;bottom:-1px;border-top:1px solid #fff}.fancybox__carousel .carousel__button.is-close{right:10px;top:10px}.fancy-dialog{display:none;min-width:400px;padding:32px;padding:60px;padding:40px;padding-top:32px;background-color:#201e21;color:#fff;text-align:center;border:1px solid #fff}.fancy-dialog .ico{display:inline-block;margin-bottom:24px;line-height:0}.fancy-dialog .ico img{width:80px;width:60px}.hide{display:none}@media screen and (max-width: 1024px){div,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.container{padding:0 24px}.nav{height:72px}.nav .logo{width:50px;height:30px}.nav ul li{margin-right:0;margin-left:16px;margin-left:20px;font-size:12px;font-size:13px}.btn-blur{width:48px;height:48px}.btn-blur.share::after{background-size:20px}.slider .glide__arrows{padding:0 24px}.slider .glide__arrows .glide__arrow::after{background-size:10px}.separador{margin:24px 0}footer .data{padding-top:48px;padding-bottom:48px}footer .row .col:nth-child(3){order:4;margin-top:48px}footer .row .col:nth-child(4){order:3}footer .redes a{margin-left:4px}footer .legal{display:flex;align-items:center;justify-content:space-between;padding:16px 32px}footer .legal .remo{position:relative;right:auto;top:auto}.img._8x3{padding-top:150%;padding-top:calc(150% + 40px + 1px)}.btn{font-size:14px}.disponibilidad .row{margin:0}.disponibilidad .col{padding:12px 4px}.disponibilidad img{width:20px}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{width:520px}.tabs .btn{margin-top:0 !important}.disponibilidad .th{font-size:13px}.disponibilidad .col{display:flex;align-items:center;justify-content:center;font-size:14px}.mapa{height:320px}}@media screen and (max-width: 576px){.preloader img{height:40px}.container{padding:0 20px}.row{margin:0 -8px}.row .col{padding:0 8px}.nav{height:100vh;height:calc(var(--vh, 1vh)*100);pointer-events:none;transition:all 250ms ease-out}.nav .back{height:64px;pointer-events:all;transition:all 250ms ease-out}.nav .container{display:block;margin-top:0}.nav .logo{display:inline-block;margin-top:14px;pointer-events:all}.nav .menu{display:none;opacity:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:absolute;width:100%;margin:0;left:0;top:100px;bottom:0;pointer-events:all;overflow-y:auto;border-top:1px solid rgba(255,255,255,.2)}.nav .menu li{width:100%;margin:0}.nav .menu li a{display:block;padding:24px 0;font-size:24px;line-height:1;text-align:center;border-bottom:1px solid rgba(255,255,255,.2)}.nav .menu li a.active{background-color:rgba(255,255,255,.08)}.nav .menu li a.active::before{display:none}.nav .toggle{display:block;position:absolute;width:24px;height:24px;right:20px;top:16px;z-index:30;pointer-events:all}.nav .toggle .top,.nav .toggle .mid,.nav .toggle .bot{position:absolute;width:100%;height:2px;left:0;background-color:#fff;transition:all 250ms ease-out}.nav .toggle .top{top:4px}.nav .toggle .mid{top:11px}.nav .toggle .bot{top:18px}.nav .toggle.active .top{width:26px;left:5px;top:4px;transform:rotate(45deg);transform-origin:left top}.nav .toggle.active .mid{width:0}.nav .toggle.active .bot{width:26px;left:5px;top:21px;transform:rotate(-45deg);transform-origin:left bottom}.nav.active{background-color:rgba(32,30,33,.9)}.slider .glide__arrows{display:none}.separador{margin:24px 0}.btn{width:100%;margin-top:24px}.btn.sm{height:40px;padding:0px 20px;font-size:12px}.form-control{font-size:14px}footer .data .logo{margin-bottom:32px}footer .data .row .col:nth-child(3){margin-top:32px;order:3}footer .data .row .col:nth-child(4){order:4}footer .data h4{margin-bottom:12px;font-size:14px}footer .data .input-addon .btn{width:auto;height:48px;padding:0 16px;font-size:13px}footer .data .redes{margin-top:16px;text-align:left}footer .legal{flex-direction:column;align-items:flex-start;padding:16px;font-size:12px;-moz-text-align-last:left;text-align-last:left}footer .legal .remo{margin-top:8px}.tabs{display:block;padding:0 20px;padding-bottom:12px;white-space:nowrap;text-align:center}.tabs .btn{width:auto;height:auto;margin:0;padding:8px;font-size:12px;line-height:1;display:flex;margin:5px 0}.disponibilidad .th{display:none}.disponibilidad .tr{margin-bottom:20px !important;border:1px solid rgba(255,255,255,.5) !important}.disponibilidad .tr .col{display:block;position:relative;width:100%;padding:16px 12px;text-align:right;line-height:1;border-top:1px solid rgba(255,255,255,.5)}.disponibilidad .tr .col:first-child{border-top:none}.disponibilidad .tr .col::before{position:absolute;left:16px;left:12px;top:50%;transform:translateY(-50%);font-family:"Gotham-Bold",sans-serif;text-transform:uppercase;font-size:13px}.disponibilidad .tr .col:nth-child(1)::before{content:"Unidad"}.disponibilidad .tr .col:nth-child(2)::before{content:"Ambientes"}.disponibilidad .tr .col:nth-child(3)::before{content:"M2"}.disponibilidad .tr .col:nth-child(4)::before{content:"Plano"}.fancybox__slide{padding:20px}.fancy-dialog{min-width:320px}.video::after{background-size:60px}}.at-icon-wrapper.at-share-btn{opacity:.7 !important;margin-left:auto !important;margin-right:auto !important}.at-icon-wrapper.at-share-btn:hover{transform:none !important;opacity:1 !important}.at-icon-wrapper{width:30px !important;padding:5px 2px !important;border-radius:1000px !important;height:30px !important;line-height:26px !important;text-align:center}