@import url(https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap);.slider-with-text{position:relative;display:grid;min-height:100dvh;overflow:hidden}.slider-with-text[\:has\(\%2B\%20.home-banner\)],.slider-with-text[\:has\(\%2B\%20.pluspoints-banner\)]{min-height:calc(100dvh - 40px)}.slider-with-text:has(+.home-banner),.slider-with-text:has(+.pluspoints-banner){min-height:calc(100dvh - 40px)}.slider-with-text .overlay,.slider-with-text iframe{position:absolute;top:0;left:0;min-width:100dvw;min-height:100dvh;margin:auto;aspect-ratio:16/9;z-index:1}.slider-with-text .overlay{background:rgba(41,41,41,.5);mix-blend-mode:multiply}.slider-with-text .slider{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.slider-with-text .slider .slick-list,.slider-with-text .slider .slick-track{height:100%}.slider-with-text .slider .item{position:relative;overflow:hidden;height:100%}.slider-with-text .slider .item.slick-animate .bg-image{transform:scale(1.2)}.slider-with-text .slider .item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(41,41,41,.5);background:radial-gradient(circle,rgba(41,41,41,.7) 0,rgba(41,41,41,.8) 100%)}.slider-with-text .slider .item .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transform:scale(1);transition:transform 3s ease-out}.slider-with-text .slider>.item:not(:first-child){display:none}.slider-with-text .slider .slick-prev:before{background-image:url(/images/icons/slider-left-trans.svg)}.slider-with-text .slider .slick-prev:focus:before,.slider-with-text .slider .slick-prev:hover:before{background-image:url(/images/icons/slider-left-trans-green.svg)}.slider-with-text .slider .slick-next:before{background-image:url(/images/icons/slider-right-trans.svg)}.slider-with-text .slider .slick-next:focus:before,.slider-with-text .slider .slick-next:hover:before{background-image:url(/images/icons/slider-right-trans-green.svg)}.slider-with-text .text{position:relative;max-width:100dvw;margin:auto;padding-top:10vh;padding-bottom:10vh;text-align:center;z-index:3}.slider-with-text .text h1,.slider-with-text .text h2{color:#fff;font-size:72px;margin:0 0 30px}.slider-with-text .text p{color:#fff;max-width:600px;margin-left:auto;margin-right:auto}.slider-with-text .text .btn{margin-top:30px}.slider-with-text .scrolldown-btn{position:absolute;left:calc(50% - 15px);bottom:30px;width:30px;height:30px;text-align:center;line-height:30px;font-size:30px;color:#fff;animation:bounce 2s infinite;z-index:3;cursor:pointer}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.slider-mobile-text .text{position:relative;text-align:center}.slider-mobile-text .text p{color:#001b3f}.slider-mobile-text .text .btn{margin-top:15px}.pluspoints-banner{min-height:40px;text-align:center;background:#a4d65e}.pluspoints-banner .item{padding:8px 20px 5px}.pluspoints-banner .item,.pluspoints-banner .item img,.pluspoints-banner .item span{display:inline-block;vertical-align:middle}.pluspoints-banner .item img{width:20px;height:20px;margin-right:10px}.pluspoints-banner .item span{color:#001b3f;font-weight:600}.home-banner{min-height:40px;background:#a4d65e;text-align:center}.home-banner .item{display:inline-block;vertical-align:middle;text-align:center;padding:5px 20px}.home-banner .item p,.home-banner .item span{color:#001b3f;font-weight:600;margin:0}@media only screen and (max-width:576px){.home-banner{padding:.5em 0}}.contact.image .container{background-color:#efefef;padding-bottom:50px;padding-top:50px;display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;margin-bottom:10vh}.contact.image .container img{width:90%}.contact h2{margin-bottom:30px;text-align:center}@media only screen and (max-width:768px){.contact.image .container{grid-template-columns:1fr;grid-gap:0}.contact.image .container img{width:100%}}.aanbod-link-block{position:relative}.aanbod-link-block .main-title{text-align:center;font-size:48px;font-weight:600}.aanbod-link-block .background-wrapper{position:relative}.aanbod-link-block .background-wrapper:before{content:"";position:absolute;top:200px;bottom:0;left:0;right:0;background:#f2f4f5}.aanbod-link-block .grid-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px}.aanbod-link-block .grid-wrap .item .image{position:relative;display:block;height:30vh;min-height:250px;transition-duration:.3s;border-radius:1em 1em 0 0;overflow:hidden}.aanbod-link-block .grid-wrap .item .image:before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:#202d3f;background:linear-gradient(0deg,#202d3f 16%,rgba(32,45,63,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#202d3f",endColorstr="#202d3f",GradientType=1)}.aanbod-link-block .grid-wrap .item .image:hover .titles .subtitle,.aanbod-link-block .grid-wrap .item .image:hover .titles .title{color:#a4d65e}.aanbod-link-block .grid-wrap .item .image .bg-image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.aanbod-link-block .grid-wrap .item .image .banner{position:absolute;top:20px;right:20px;background:#a4d65e;padding:7px 15px;color:#001b3f;font-weight:500;text-transform:uppercase;z-index:3}.aanbod-link-block .grid-wrap .item .image .titles{position:absolute;bottom:20px;left:20px;z-index:3}.aanbod-link-block .grid-wrap .item .image .titles .subtitle,.aanbod-link-block .grid-wrap .item .image .titles .title{transition-duration:.3s}.aanbod-link-block .grid-wrap .item .image .titles .title{font-size:14px;color:#fff;margin:0 0 5px;display:block}.aanbod-link-block .grid-wrap .item .image .titles .subtitle{font-size:26px;color:#fff;font-weight:500;margin:0}.aanbod-link-block .grid-wrap .item .links{margin-bottom:50px}.aanbod-link-block .grid-wrap .item .links a{display:block;position:relative;padding-right:20px;color:#001b3f;font-weight:600;padding-bottom:15px;margin-bottom:15px;transition:all .2s}.aanbod-link-block .grid-wrap .item .links a:hover,.aanbod-link-block .grid-wrap .item .links a:hover.grey{color:#94c155}.aanbod-link-block .grid-wrap .item .links a:hover:after{max-width:100%}.aanbod-link-block .grid-wrap .item .links a:hover .icon img.hover{opacity:1}.aanbod-link-block .grid-wrap .item .links a:hover .icon img.normal{opacity:0}.aanbod-link-block .grid-wrap .item .links a:before{content:"";position:absolute;bottom:0;left:0;right:0;z-index:1;background:#9da5b0;height:2px}.aanbod-link-block .grid-wrap .item .links a:after{content:"";position:absolute;bottom:0;left:0;right:0;z-index:2;background:#a4d65e;height:2px;max-width:0;transition-duration:.3s}.aanbod-link-block .grid-wrap .item .links a.grey{color:#343d48;font-weight:400}.aanbod-link-block .grid-wrap .item .links a .icon{position:absolute;right:0;top:5px;width:15px;height:15px}.aanbod-link-block .grid-wrap .item .links a .icon img{position:absolute;left:0;top:0;width:15px;height:15px;z-index:1;transition-duration:.3s}.aanbod-link-block .grid-wrap .item .links a .icon img.hover{opacity:0}.aanbod-link-block .grid-wrap .item .links a .icon img.normal{opacity:1}.aanbod-link-block .grid-wrap .item .text{background:#fff;padding:30px}.aanbod-link-block .grid-wrap .item .text h2{font-size:18px;font-weight:600;margin:0 0 30px}.aanbod-link-block .grid-wrap .item .text .btn{margin-top:15px}.small-text-block .content-wrapper{max-width:700px;text-align:center;margin:0 auto}.small-text-block h1,.small-text-block h2{font-size:36px;font-weight:600;margin:0 0 30px}.small-text-block ul{margin:15px 0}.small-text-block ul li{position:relative;padding-left:25px;line-height:1.6}.small-text-block ul li:before{content:url(/images/icons/checkbox-checked.svg);position:absolute;left:0;top:2px;width:15px;height:15px}.small-text-block img{max-width:100%}.small-text-block .btn,.small-text-block p+p{margin-top:15px}.small-text-block p+h1,.small-text-block p+h2,.small-text-block p+h3{margin-top:30px}.image-text-grid .grid-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px}.image-text-grid .grid-wrap .item{display:flex;flex-direction:column}.image-text-grid .grid-wrap .item .bg-image{margin-bottom:30px;flex:auto}.image-text-grid .grid-wrap .item .bg-image img{display:block}.image-text-grid .grid-wrap .item .text{padding:30px;margin-bottom:30px;border-radius:1em;background:#fff}.image-text-grid .grid-wrap .item .text.grey-bg{background:#f2f4f5}.image-text-grid .grid-wrap .item .text.green-bg{background:#a4d65e}.image-text-grid .grid-wrap .item .text h2{font-size:18px;font-weight:600;margin:0 0 15px}.image-text-grid .link{text-align:center;margin-top:15px}.testimonial-block .main-title{text-align:center;font-size:48px;font-weight:600}.testimonial-block .grid-wrap .slick-track{padding-top:35px}.testimonial-block .grid-wrap .item{background:#fff;padding:60px 30px 30px;margin:0 15px;text-align:center;position:relative}.testimonial-block .grid-wrap .item .bg-image{width:70px;height:70px;position:absolute;top:-35px;left:50%;border-radius:50%;overflow:hidden;transform:translateX(-50%)}.testimonial-block .grid-wrap .item .name{margin-top:30px;font-weight:600}.testimonial-block .grid-wrap .item .name span{display:block;font-weight:400}.reviews-block{position:relative;background:url() 50%/cover no-repeat}.reviews-block .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,27,63,.5);background:linear-gradient(180deg,rgba(0,27,63,.5),#001b3f);mix-blend-mode:multiply}.reviews-block .main-title{text-align:center;font-size:48px;font-weight:600}.reviews-block .main-title.white{color:#fff}.reviews-block .grid{display:grid;grid-gap:140px 2em;gap:140px 2em}.reviews-block .grid.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-block .grid.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.reviews-block .grid .item{position:relative;padding:90px 30px 30px;border-radius:0 0 1em 1em;text-align:center;background:#fff}.reviews-block .grid .item .bg-image{position:absolute;width:140px;height:140px;top:-80px;left:calc(50% - 70px);border-radius:50%;overflow:hidden}.reviews-block .grid .item .rating{display:block;text-align:center;margin-bottom:1em}.reviews-block .grid .item .rating img{display:inline-block;vertical-align:middle;width:1em;height:auto}.reviews-block .grid .item .rating img+img{margin-left:.5em}.reviews-block .grid .item .name{margin-top:30px;font-weight:600}.reviews-block .grid .item .name span{display:block;font-weight:400}.agent-left-content-right .grid-wrap{display:grid;grid-template-columns:1fr 3fr;grid-gap:100px}.agent-left-content-right .grid-wrap .agent .bg-image{width:100px;height:100px;border-radius:50%;overflow:hidden;margin:0 0 30px}.agent-left-content-right .grid-wrap .agent .bg-image.fill{width:100%;height:100%;border-radius:0}.agent-left-content-right .grid-wrap .agent h2{font-size:16px;font-weight:600;margin:0 0 7px}.agent-left-content-right .grid-wrap .agent p{font-size:14px}.agent-left-content-right .grid-wrap .agent p a{font-size:14px;text-decoration:underline;color:#001b3f;transition-duration:.3s}.agent-left-content-right .grid-wrap .agent p a:hover{color:#a4d65e}.agent-left-content-right .grid-wrap .content>h1:first-child,.agent-left-content-right .grid-wrap .content h2:first-child{margin-top:0}.agent-left-content-right .grid-wrap .content h1,.agent-left-content-right .grid-wrap .content h2{margin:50px 0 15px}.agent-left-content-right .grid-wrap .content h1 u,.agent-left-content-right .grid-wrap .content h2 u{text-decoration:none;position:relative;display:inline-block}.agent-left-content-right .grid-wrap .content h1 u:before,.agent-left-content-right .grid-wrap .content h2 u:before{content:"";position:absolute;left:0;right:0;height:2px;background:#a4d65e;bottom:-2px}.agent-left-content-right .grid-wrap .content h1,.agent-left-content-right .grid-wrap .content h2{font-size:36px;font-weight:600}.agent-left-content-right .grid-wrap .content h3{font-weight:600;font-size:20px}.agent-left-content-right .grid-wrap .content img{width:100%;max-width:100%;display:block;margin:30px auto}.agent-left-content-right .grid-wrap .content ul{margin:15px 0}.agent-left-content-right .grid-wrap .content ul li{position:relative;padding-left:25px;line-height:1.6}.agent-left-content-right .grid-wrap .content ul li:before{content:url(/images/icons/checkbox-checked.svg);position:absolute;left:0;top:2px;width:15px;height:15px}.text-left-image-right.image-left .grid-wrap{grid-template-columns:1fr 2fr}.text-left-image-right .grid-wrap{display:grid;grid-gap:50px;grid-template-columns:2fr 1fr}.text-left-image-right .grid-wrap .text h1,.text-left-image-right .grid-wrap .text h2{font-size:36px;font-weight:600}.text-left-image-right .grid-wrap .text h3{font-weight:600;font-size:20px}.text-left-image-right .grid-wrap .text img{width:100%;max-width:100%;display:block;margin:30px auto}.text-left-image-right .grid-wrap .text .btn{margin-top:15px}.text-left-image-right .grid-wrap .text ul{margin:15px 0}.text-left-image-right .grid-wrap .text ul li{position:relative;padding-left:25px;line-height:1.6}.text-left-image-right .grid-wrap .text ul li:before{content:url(/images/icons/checkbox-checked.svg);position:absolute;left:0;top:2px;width:15px;height:15px}.video-block h2{font-size:36px;font-weight:600;text-align:center}.video-block .videoWrapper{position:relative;padding-bottom:56.25%;height:0}.video-block .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.image-slider h2{font-size:36px;font-weight:600;text-align:center}.image-slider .slider .image{height:35vh;position:relative}.image-slider .slider .image:hover:before{background:rgba(0,27,63,.9)}.image-slider .slider .image:hover:after{transform:translate(-50%,-50%) scale(1)}.image-slider .slider .image:hover.slick-center:before{background:rgba(0,27,63,.9)}.image-slider .slider .image:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;background:rgba(0,27,63,.65);transition-duration:.5s}.image-slider .slider .image:after{content:url(/images/icons/zoom.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition-duration:.5s;z-index:2;width:50px;height:50px}.image-slider .slider .image.slick-center:before{background:rgba(0,27,63,0)}.image-slider .slider .image img{height:35vh}.estates-similar{background:#f2f4f5}.estates-similar .content-wrapper{max-width:700px;text-align:center;margin:0 auto}.estates-similar h1,.estates-similar h2{font-size:36px;font-weight:600;margin:0 0 30px}.estates-similar ul{margin:15px 0}.estates-similar ul li{position:relative;padding-left:25px;line-height:1.6}.estates-similar ul li:before{content:url(/images/icons/checkbox-checked.svg);position:absolute;left:0;top:2px;width:15px;height:15px}.estates-similar img{max-width:100%}.estates-similar .btn{margin-top:15px}.estates-similar .link{margin-top:3rem;text-align:center}.estates-similar .gallcell-wrapper{display:block;padding-left:3rem;padding-right:3rem}.estates-similar .gallcell-wrapper .slick-slide{margin:0 1.5rem}.estates-similar .gallcell-wrapper .slick-list{margin:0 -1.5rem}.estates-similar .gallcell-wrapper .item .image-container{position:relative;overflow:hidden;height:30vh;min-height:200px;display:block;border-radius:4px 4px 0 0}.estates-similar .gallcell-wrapper .item .image-container:hover .bg-image{transform:scale(1.2)}.estates-similar .gallcell-wrapper .item .image-container .bg-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition-duration:.3s}.estates-similar .gallcell-wrapper .item .image-container .banner{position:absolute;right:-78px;top:15px;text-align:center;z-index:2;transform:rotate(45deg);padding:10px 90px;font-weight:600;text-transform:uppercase;font-size:14px}.estates-similar .gallcell-wrapper .item .image-container .banner.new{background:#a4d65e;color:#001b3f}.estates-similar .gallcell-wrapper .item .image-container .banner.indekijker{background:#a4d65e;color:#001b3f;top:30px}.estates-similar .gallcell-wrapper .item .image-container .banner.sold{background:#001b3f;color:#fff}.estates-similar .gallcell-wrapper .item .image-container .image-icons{position:absolute;bottom:25px;right:15px;z-index:2}.estates-similar .gallcell-wrapper .item .image-container .image-icons .google-maps,.estates-similar .gallcell-wrapper .item .image-container .image-icons .price{display:inline-block;vertical-align:middle}.estates-similar .gallcell-wrapper .item .image-container .image-icons .price{background:#fff;padding:10px 15px;border-radius:18px;color:#001b3f;font-weight:600}.estates-similar .gallcell-wrapper .item .image-container .image-icons .google-maps{cursor:pointer;border-radius:50%;background:#fff;width:40px;height:40px;text-align:center;margin-left:10px;transition-duration:.3s}.estates-similar .gallcell-wrapper .item .image-container .image-icons .google-maps:hover{background:#9da5b0}.estates-similar .gallcell-wrapper .item .image-container .image-icons .google-maps img{width:25px;height:25px;margin-top:7px;margin-left:auto;margin-right:auto}.estates-similar .gallcell-wrapper .item .info{background:#fff;border-radius:0 0 4px 4px;padding:30px;color:#001b3f}.estates-similar .gallcell-wrapper .item .info h2{color:#a4d65e;font-size:16px;font-weight:600;margin:0 0 15px}.estates-similar .gallcell-wrapper .item .info h3{font-size:18px;font-weight:600;line-height:1.5;margin:0 0 30px}.estates-similar .gallcell-wrapper .item .info .icons .item{display:inline-block;vertical-align:middle;margin-right:10px;background:#f2f4f5;padding:7px 15px;border-radius:30px;margin-bottom:15px}.estates-similar .gallcell-wrapper .item .info .icons .item img,.estates-similar .gallcell-wrapper .item .info .icons .item span{display:inline-block;vertical-align:middle}.estates-similar .gallcell-wrapper .item .info .icons .item img{width:15px;height:15px;margin-right:7px}.text-cta{padding-left:2.5rem}.text-cta .content{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:3rem;background:#001b3f;padding:3rem 3rem 3rem 5.5rem;border-radius:4px;align-items:center}.text-cta .content .icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.text-cta .content .icon img{width:5rem;height:5rem;margin-left:-2.5rem}.text-cta .content .text{color:#fff;padding-right:3rem;border-right:1px solid hsla(0,0%,100%,.2)}.offer-form h2{margin-bottom:20px;text-align:center}.offer-form .general-form .input-wrapper input,.offer-form .general-form .input-wrapper textarea{margin-bottom:0}.offer-form .row.grid{display:grid;grid-gap:30px;gap:30px}.offer-form .row.grid.grid-h-2{grid-template-columns:repeat(2,1fr)}.offer-form .row.msg{text-align:center}.offer-form .row+.row{margin-top:30px}.offer-form .steps-nav{display:flex;margin-top:30px}.offer-form .steps-nav .btn,.offer-form .steps-nav button{display:inline-block;width:auto;cursor:pointer}.offer-form .steps-nav .next,.offer-form .steps-nav button[type=submit]{margin-left:auto}@media only screen and (max-width:768px){.aanbod-link-block .grid-wrap{grid-template-columns:1fr}.aanbod-link-block .grid-wrap .item .image{border-radius:1em}.image-text-grid .grid-wrap{grid-template-columns:1fr;grid-gap:0}.image-text-grid .grid-wrap .item .bg-image{order:1;margin-bottom:0;height:35vh;border-radius:1em 1em 0 0;overflow:hidden}.image-text-grid .grid-wrap .item .text{order:2;border-radius:0 0 1em 1em}.testimonial-block .grid-wrap{grid-template-columns:1fr;grid-gap:0}.testimonial-block .grid-wrap .item{margin-bottom:70px}.testimonial-block .grid-wrap .item:last-child{margin-bottom:0}.reviews-block .grid{grid-template-columns:1fr!important}.agent-left-content-right .grid-wrap{grid-template-columns:1fr;grid-gap:0}.agent-left-content-right .grid-wrap .agent{order:2;text-align:center}.agent-left-content-right .grid-wrap .agent .bg-image{margin-left:auto;margin-right:auto}.agent-left-content-right .grid-wrap .content{margin-bottom:50px;order:1}.text-left-image-right.image-left .grid-wrap{grid-template-columns:1fr}.text-left-image-right .grid-wrap{grid-template-columns:1fr;grid-gap:0}.text-left-image-right .grid-wrap .bg-image{order:1;margin-bottom:30px}.text-left-image-right .grid-wrap .text{order:2}.text-cta .content{grid-template-columns:1fr}.text-cta .content .text{border-right:none;padding-right:0}.offer-form .row.grid.grid-h-2{grid-template-columns:1fr}}@media only screen and (max-width:576px){.slider-with-text .text h1{font-size:26px;margin:0}.pluspoints-banner{text-align:left;padding:15px 0}.pluspoints-banner .item{display:block;padding:15px 0}.aanbod-link-block .main-title{font-size:26px}.aanbod-link-block .background-wrapper:before{top:150px}.aanbod-link-block .grid-wrap{grid-gap:0}.aanbod-link-block .grid-wrap .item .image{margin-bottom:30px}.testimonial-block .main-title{font-size:26px}.agent-left-content-right .grid-wrap .content h1,.agent-left-content-right .grid-wrap .content h2,.image-slider h2,.text-left-image-right .grid-wrap .text h1,.text-left-image-right .grid-wrap .text h2,.video-block h2{font-size:24px}}