@font-face{font-family:"Gotham";src:url("../webfonts/gotham-black-webfont.woff2") format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Gotham";src:url("../webfonts/gotham-bold-webfont.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Gotham";src:url("../webfonts/gotham-light-webfont.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Gotham";src:url("../webfonts/gotham-medium-webfont.woff2") format("woff2");font-weight:500;font-style:normal}.condo-hero{position:relative;height:500px;display:flex;align-items:flex-end}@media(max-width: 768px){.condo-hero{height:400px}}@media(max-width: 580px){.condo-hero{height:300px}}.condo-hero img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.condo-hero .button{margin-bottom:3rem}.condo-info .inner{display:grid;grid-template-columns:2fr 1fr;grid-gap:3rem;align-items:flex-start}@media(max-width: 768px){.condo-info .inner{grid-template-columns:1fr}}.condo-info .condo-main{padding:80px 0}@media screen and (max-width: 1200px){.condo-info .condo-main{padding:70px 0}}@media screen and (max-width: 768px){.condo-info .condo-main{padding:60px 0}}@media screen and (max-width: 580px){.condo-info .condo-main{padding:40px 0}}.condo-info .condo-main .badges{margin-bottom:25px}.condo-info .condo-aside{position:sticky;top:150px;box-shadow:0 .5rem 1rem rgba(26,26,26,.25);border-radius:20px;padding:2rem;margin-top:calc(-3rem - 46px);background-color:#f5f5f5}.condo-info .condo-aside input[type=submit]{width:100%}.condo-info .condo-aside .contact{text-align:center;display:flex;grid-gap:1rem;justify-content:center}.amenities{margin:80px 0;padding:80px 0;margin-bottom:0;padding-bottom:0;border-top:1px solid #e9e9e9}@media screen and (max-width: 1200px){.amenities{margin:70px 0}}@media screen and (max-width: 768px){.amenities{margin:60px 0}}@media screen and (max-width: 580px){.amenities{margin:40px 0}}@media screen and (max-width: 1200px){.amenities{padding:70px 0}}@media screen and (max-width: 768px){.amenities{padding:60px 0}}@media screen and (max-width: 580px){.amenities{padding:40px 0}}.amenities .amenities-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}@media screen and (max-width: 960px){.amenities .amenities-grid{grid-template-columns:1fr}}@media(max-width: 960px){.amenities .amenities-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 580px){.amenities .amenities-grid{grid-template-columns:repeat(2, 1fr)}}.amenities .amenity{display:flex;grid-gap:5px;align-items:center}.amenities .amenity:before{font-family:fontawesome;font-size:20px}.amenities .amenity-internet:before{content:""}.amenities .amenity-tv:before{content:""}.amenities .amenity-laundry:before{content:""}.amenities .amenity-dishwasher:before{content:""}.amenities .amenity-kitchen:before{content:""}.amenities .amenity-ac:before{content:""}.amenities .amenity-heat:before{content:""}.amenities .amenity-garage:before{content:""}.amenities .amenity-parking:before{content:""}.amenities .amenity-elevator:before{content:""}.amenities .amenity-jacuzzi:before{content:""}.amenities .amenity-bar:before{content:""}.amenities .amenity-pool:before{content:""}.amenities .amenity-gym:before{content:""}.amenities .amenity-patio:before{content:""}.amenities .amenity-balcony:before{content:""}.amenities .amenity-pets:before{content:""}.amenities .amenity-storage:before{content:""}.amenities .amenity-security:before{content:""}.condo-gallery{margin:80px 0;padding:80px 0;padding-bottom:0;border-top:1px solid #e9e9e9}@media screen and (max-width: 1200px){.condo-gallery{margin:70px 0}}@media screen and (max-width: 768px){.condo-gallery{margin:60px 0}}@media screen and (max-width: 580px){.condo-gallery{margin:40px 0}}@media screen and (max-width: 1200px){.condo-gallery{padding:70px 0}}@media screen and (max-width: 768px){.condo-gallery{padding:60px 0}}@media screen and (max-width: 580px){.condo-gallery{padding:40px 0}}