@import url(https://use.typekit.net/tch7nix.css);@import url(https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;700&display=swap);.aanbod{margin-bottom:-15rem;padding-bottom:15rem}@media only screen and (max-width:1024px){.gallery{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.gallery{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gallcell{display:block;padding:2rem 2rem 5rem;border-radius:15px;transition:all .3s cubic-bezier(.445,.05,.55,.95);position:relative;margin-bottom:6rem}.gallcell.spotlight{grid-column:span 3}.gallcell.spotlight .grid{grid-gap:5rem;gap:5rem}.gallcell.spotlight:hover{background:none}.gallcell.spotlight .image{height:100%;position:relative;min-height:40vh;margin-bottom:0}.gallcell.spotlight .content{padding:5rem 0}.gallcell.spotlight .content h2{margin:0 0 3rem}.gallcell.spotlight .content .icons .icon{display:block;margin-bottom:1.5rem}.gallcell.spotlight .content .icons .icon img,.gallcell.spotlight .content .icons .icon span{display:inline-block;vertical-align:middle;color:#0d0c0c}.gallcell.spotlight .content .icons .icon img{height:30px;margin-right:.5rem}.gallcell.cta{background:hsla(0,0%,100%,.5)}.gallcell.cta:hover{background:hsla(0,0%,100%,0)}.gallcell:after{content:"";position:absolute;left:0;right:0;bottom:-3rem;height:1px;background:#d4953a;z-index:1}.gallcell:hover{background:hsla(0,0%,100%,.5)}.gallcell:hover .image .bg-image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.gallcell .image{position:relative;height:25vh;margin-bottom:3rem}.gallcell .image .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;overflow:hidden}.gallcell .image .bg-image img{transition:all .3s cubic-bezier(.445,.05,.55,.95)}.gallcell .image .banner{position:absolute;bottom:-1.5rem;right:3rem;z-index:2;text-transform:uppercase;border-radius:30px;padding:1rem 3rem;font-size:1.188rem}.gallcell .image .banner.new{background:#08141e;color:#fff}.gallcell .image .banner.sold{background:#bb4200;color:#fff}.gallcell .image .banner.option{background:#d4953a;color:#fff}.gallcell .image .virtual-visit{position:absolute;top:1.5rem;right:1.5rem;z-index:2}.gallcell .image .virtual-visit img{width:6rem;height:6rem}.gallcell .content h2{font-size:1.65rem;margin:0 0 1.5rem;line-height:1.3}.gallcell .content h3{font-family:museo-sans,sans-serif;font-size:1.4355rem;margin:0 0 1.5rem;font-weight:300;text-transform:uppercase}.gallcell .content .icons{margin-top:2rem}.gallcell .content .icons .icon{display:inline-block;vertical-align:middle;margin-right:1.5rem}.gallcell .content .icons .icon img,.gallcell .content .icons .icon span{display:inline-block;vertical-align:middle;color:#0d0c0c}.gallcell .content .icons .icon img{height:30px;margin-right:.5rem}@media only screen and (max-width:1024px){.gallcell.spotlight{grid-column:span 2}}@media only screen and (max-width:820px){.gallcell.spotlight .image{height:35vh;min-height:auto}.gallcell.spotlight .content{padding:0}.gallcell.spotlight .content .icons .icon{display:inline-block;vertical-align:middle;margin-right:1.5rem}}@media only screen and (max-width:576px){.gallcell{margin-bottom:4rem}.gallcell.spotlight{grid-column:span 1}.gallcell.spotlight .image{height:25vh}.gallcell:after{bottom:-2rem}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@-webkit-keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes fadeInRotateStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@-webkit-keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}@keyframes fadeInScaleStar{0%{-webkit-transform:scale(0) rotate(0);transform:scale(0) rotate(0);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:0}to{-webkit-transform:scale(1) rotate(90deg);transform:scale(1) rotate(90deg);moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;opacity:1}}#estate-map{height:60vh}.mapcell{display:none}