@import url(https://use.typekit.net/rkj4dst.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-description .grid{grid-template-columns:35rem auto;grid-gap:10rem;gap:10rem}.estate-description .start .intro{margin-bottom:5rem}.estate-description .start .intro,.estate-description .start .intro p,.estate-description .start .intro ul li{font-size:2.04rem;line-height:1.5;font-weight:400;font-stretch:110;font-style:normal;font-variation-settings:"wght" 400,"wdth" 110}.estate-description .start .unit-list a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-ms-flex-align:center;align-items:center;padding:3rem 2rem;font-size:1.5rem;background:rgba(46,172,129,.1)}.estate-description .start .unit-list a:before{display:none}.estate-description .start .unit-list a+a{margin-top:1rem}.estate-description .start .unit-list a .bedrooms{color:#2eac81;font-weight:400;font-stretch:110;font-style:normal;font-variation-settings:"wght" 400,"wdth" 110}.estate-description .start .unit-list a img{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;margin-right:1rem;object-fit:contain;object-position:center center}.estate-description .start .unit-list a .price{text-align:right}.estate-description .end h5{margin-bottom:2rem;text-transform:uppercase;font-weight:700;font-stretch:110;font-style:normal;font-variation-settings:"wght" 700,"wdth" 110;font-family:cofo-sans-variable,sans-serif}.estate-description .end .address{margin-bottom:5rem;line-height:1.5}.estate-description .end .address b{font-weight:500;font-stretch:110;font-style:normal;font-variation-settings:"wght" 500,"wdth" 110}.estate-description .end .details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem;margin-top:5rem}.estate-description .end .details ul li{list-style:none;margin-left:0}.estate-description .end .details ul li+li{margin-top:1rem}.estate-description .end .details ul li img{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;margin-right:1rem;object-fit:contain;object-position:center center}.estate-description .end .immoweb-link{margin-top:5rem}@media only screen and (max-width:768px){.estate-description .grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.estate-description .end .details{grid-template-columns:1fr}}