@import url(https://fonts.googleapis.com/css2?family=Knewave&family=Manrope:wght@200..800&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.projects-grid .grid{gap:7rem;grid-auto-flow:dense;grid-template-columns:repeat(2,minmax(0,1fr))}.projects-grid .grid .projectcell{order:1}.projects-grid .grid .projectcell:before{display:none}.projects-grid .grid .projectcell:nth-child(2n){padding-top:10rem}.projects-grid .grid .projectcell:hover .image .bg-img{height:120%;left:-10%;top:-10%;width:120%}.projects-grid .grid .projectcell.sold{pointer-events:none}.projects-grid .grid .projectcell.sold .image .banner{display:none}.projects-grid .grid .projectcell.sold .details .price{opacity:0}.projects-grid .grid .projectcell .image{aspect-ratio:1/.6;background:var(--accent-color);overflow:hidden;position:relative}.projects-grid .grid .projectcell .image .bg-img{height:110%;left:-5%;top:-5%;transition:all .5s cubic-bezier(.39,.575,.565,1);width:110%}.projects-grid .grid .projectcell .image .banner{background:#e84133;border-radius:1rem;color:#103a5b;font-size:1.008rem;font-weight:700;left:1rem;padding:.5em 1em;position:absolute;text-transform:uppercase;top:1rem}.projects-grid .grid .projectcell .image .banner.isinoption,.projects-grid .grid .projectcell .image .banner.issold{background:#fff;color:#103a5b;top:2rem}.projects-grid .grid .projectcell .image .banner.openhouse ul li::marker{color:#fff}.projects-grid .grid .projectcell .image .banner.openhouse span{display:block;margin-bottom:1em}.projects-grid .grid .projectcell .image .banner.openhouse p{font-size:1.206rem;font-weight:700}.projects-grid .grid .projectcell .details{display:grid;gap:1.5rem;padding-top:2rem}.projects-grid .grid .projectcell .details .name{font-family:Knewave,knewave,serif;font-size:1.998rem;text-transform:uppercase}.projects-grid .grid .projectcell .details .location{font-size:1.8rem;font-weight:700}.projects-grid .grid .projectcell .details .intro{color:var(--grey-color)}.projects-grid .grid .projectcell .details .price{color:var(--accent-color);font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700;margin-top:1rem}@media only screen and (max-width:768px){.projects-grid .grid .projectcell:nth-child(odd){padding-right:5dvw;padding-top:0}.projects-grid .grid .projectcell:nth-child(2n){padding-left:5dvw;padding-top:0;text-align:right}}.projects-grid .pagination{align-items:center;display:grid;gap:1rem;margin-top:5rem;text-align:center}.projects-grid .pagination:has(.prev){grid-template-columns:12rem auto}.projects-grid .pagination:has(.next){grid-template-columns:auto 12rem}.projects-grid .pagination:has(.prev+.pages+.next){grid-template-columns:12rem auto 12rem}.projects-grid .pagination .next,.projects-grid .pagination .prev{cursor:pointer}.projects-grid .pagination .next:before,.projects-grid .pagination .prev:before{display:none}.projects-grid .pagination .next img,.projects-grid .pagination .next svg,.projects-grid .pagination .prev img,.projects-grid .pagination .prev svg{display:inline-block;height:1rem;margin-right:1rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;vertical-align:middle;width:1rem}.projects-grid .pagination .next{text-align:right}.projects-grid .pagination .next img,.projects-grid .pagination .next svg{margin-left:1rem;margin-right:0}.projects-grid .pagination .pages a.current{color:var(--accent-color);font-weight:700;text-decoration:overline}.projects-grid .pagination .pages a:hover{text-decoration:overline}.projects-grid .noresults{text-align:center}.projects-grid .noresults p+.btn{margin-top:3rem}@media only screen and (max-width:768px){.projects-grid .grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.projects-grid .pagination:has(.prev){grid-template-columns:2rem auto}.projects-grid .pagination:has(.next){grid-template-columns:auto 2rem}.projects-grid .pagination:has(.prev+.pages+.next){grid-template-columns:2rem auto 2rem}.projects-grid .pagination .next span,.projects-grid .pagination .prev span{display:none}}