@import url(//hello.myfonts.net/count/3c5e92);.clearfix::after{content:"";clear:both;display:table}.gform_description a{text-decoration:underline}.gform_validation_container{visibility:hidden;position:absolute}.tabs--map button.tabs__btn.disabled{pointer-events:none}.tabs--map .button_wrapper{display:inline-block}.tabs--map .button_wrapper.disabled,.tabs--map a.tabs__btn.disabled{cursor:help}.disabled-explainer{font-size:10px;position:absolute;top:-20px;display:none;line-height:1}.banner__form{max-height:0;transition:max-height .2s ease-out}.banner__form.active{max-height:487px}.banner__form .banner__form_inner{padding:28px 36px}.object__bttns.nb_bttns{display:flex;flex-direction:column;align-items:center}.object__bttns.nb_bttns .btn:not(:last-child){margin-right:0}.cards--featured-slider-true.cards--featured-slider-three .card{width:calc(45% - 8px);margin:0 10px}@media (max-width:767px){.cards--featured-slider-true.cards--featured-slider-three .card{width:75%}}@media (min-width:768px){.element--woontreffer .dialog--map.visible .googlemap-search .map,.element--woontreffer .dialog--map.visible .googlemap-search{height:750px}.element--map.element.element--woontreffer{margin-top:120px}.dialog--map.visible .treffermap .googlemap-search{width:100%}.treffermap{width:70%;order:2}.sidefilter{width:25%;margin-top:50px;order:1}.trefferwrapper{display:flex;justify-content:space-between;align-items:flex-start}}.element--map.element.element--woontreffer .gfield_label{display:none}.element--map.element.element--woontreffer .gfield:not(:first-child){margin-top:10px}.custom-map-control-button{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);margin:10px;padding:0 .5em;font:400 18px Roboto,Arial,sans-serif;overflow:hidden;height:40px;cursor:pointer}.custom-map-control-button:hover{background:rgb(235,235,235)}.wide_text_hero{text-align:center;margin:0 auto;padding-top:140px;max-width:670px;text-shadow:0 0 8px #000}@media (max-width:767px){.wide_text_hero{padding-top:0;margin:0 0 30px;text-align:left;text-shadow:none;color:#000}}.heading.supergiant{font-size:45px;line-height:45px}@media (max-width:767px){.heading.supergiant{font-size:34px;line-height:34px}}.element#nieuwbouwpaginaObjecten{background-color:#fff;margin:0;padding:50px 0}.nbproject-blok{background-color:#fff;margin:10px auto;max-width:900px;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.nbproject-rechts{flex-direction:row-reverse}.nbp-column{width:50%;border-radius:10px;box-sizing:border-box;padding:50px}.nbproject-afbeelding{background-size:cover;background-repeat:no-repeat;background-position:center}.nbproject-mobile{display:none;width:100%}.nbp-bttns{margin-top:40px;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.nbproject-top.nbproject-blok{flex-direction:column}.nbproject-top .nbp-column{width:100%;padding:30px}.nbproject-top .nbproject-afbeelding{padding:0;background:transparent!important;overflow:hidden}.nbproject-top .nbproject-mobile{display:block}@media (max-width:767px){.element--nbproject{padding-left:15px;padding-right:15px}.nbproject-blok{flex-direction:column}.nbp-column{width:100%;padding:30px}.nbproject-afbeelding{padding:0;background:transparent!important;overflow:hidden}.nbproject-mobile{display:block}}.element.element--nblinks{margin:0;padding:50px 0}.nblinks-blok{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0 auto}.nblinks-single{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:calc(33.333% - 20px);border-radius:12px;padding:35px}.nblinks-single .heading{width:calc(100% - 75px)}.nbl__icon{width:50px;height:50px}@media (max-width:767px){.nblinks-blok{flex-direction:column;justify-content:center}.nblinks-single{width:calc(100% - 20px);margin:10px auto}}@media (min-width:768px){.nblinks-blok.nblinks-pullup{margin-top:-105px}.element--nblinks.element--nblinks-wit{background:#fff}}@media (min-width:768px) and (max-width:959px){.nbl__icon{width:30px;height:30px}.nblinks-single .heading{width:calc(100% - 50px)}}@media (max-width:959px){.object-back--nieuwbouw{margin-top:30px}.display.display-nieuwbouw{float:none}.open .menu__list{left:0;max-height:100vh;overflow-y:scroll}.menu__nav{overflow:unset}}.cards--nieuwbouw .card--project .card__action{display:none}.dialog--popup .dialog__container{max-height:100vh;overflow-y:scroll}@media (min-width:960px){.toggle-filter-visibility-shown{display:block!important}}#cookie-law-info-bar{z-index:2147483648}iframe#dh_widget_frame{z-index:2147483600!important}.post-type-archive-realworks_nieuwbouw .card--has-image .card__image{width:100%;height:250px;object-fit:cover}.card--project-big .card__title h3{max-width:330px}@media (max-width:1139px){.card--project-big .card__title h3{max-width:240px}}@media (max-width:959px){.card--project-big .card__title h3{max-width:340px}}@media (max-width:767px){.card--project-big .card__title h3{max-width:100%}}.element--anouncement .row{padding-left:15px;padding-right:15px}.anouncement-banner{background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.anouncement-txt{text-align:center}.anouncement-txt h2{font-size:28px;line-height:40px;font-family:AvertaPE-Bold}.anouncement-txt h3{font-size:22px;line-height:40px;color:#000}.anouncement-img img{margin:0 auto}.cards--services.card-five-elements{grid-template-columns:1fr 1fr;grid-template-rows:35% 15%}@media (max-width:959px){.cards--services.card-five-elements{grid-template-columns:1fr 1fr;grid-template-rows:30% 20%}}@media (max-width:767px){.cards--services.card-five-elements{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}}.cards--services.card-five-elements .card{grid-row-end:span 2}.cards--services.card-five-elements .card:nth-child(2),.cards--services.card-five-elements .card:nth-child(3){grid-row-end:span 1}.cards--services.card-five-elements .card h2{text-shadow:1px 1px 2px #000}.cards--services.card-five-elements .card--has-image .card__image{height:100%;object-fit:cover}.cards--services.card-five-elements .card--has-image .card__figure{height:100%;object-fit:cover}.realworks_nieuwbouw-template-default .hero__slider,.realworks_nb_type-template-default .hero__slider,.realworks_nb_nummer-template-default .hero__slider{max-width:100%;margin:0 auto}.object-neighbourhood__list-item[data-type="stores"],.object-neighbourhood__list-item[data-type="park"]{display:none}@media (max-width:767px){.contain-images .card--post .card__image{-o-object-fit:contain;object-fit:contain}}@media (min-width:1140px){.single-realworks_nieuwbouw .hero.hero--object,.single-realworks_nb_type .hero.hero--object,.single-realworks_nb_nummer .hero.hero--object,.single-realworks_nieuwbouw .hero__slide,.single-realworks_nb_type .hero__slide,.single-realworks_nb_nummer .hero__slide,.single-realworks_nieuwbouw .hero__slider,.single-realworks_nb_type .hero__slider,.single-realworks_nb_nummer .hero__slider{height:600px}}.page-id-323687 .hero--back{background-position:left bottom}.page-id-323687 .hero--back:before{display:none}@media (min-width:960px){.page-id-323687 .cards--featured{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.page-id-323687 .hero.hero--regular{height:540px}}.page-id-323687 .card.back-white{background-color:#d30039;color:#fff}.cta--notice.woonevent-style{background-image:url(/app/uploads/2024/09/midden-nederland-woonevent-back.jpg);background-position:5% 60%;background-size:115% auto;background-repeat:no-repeat}.cta--notice.woonevent-style .cta__figure{min-width:235px;margin:-20px 0 -20px -30px}.cta--notice.woonevent-style .cta__content{padding:0 10px 0 25px}.cta--notice.woonevent-style img{min-width:235px}.cta--notice.woonevent-style p{color:#000}@media (max-width:1139px){.cta--notice.woonevent-style .cta__figure{margin:0}}@media (max-width:767px){.cta--notice.woonevent-style .cta__content{padding:30px 0}.cta--notice.woonevent-style{background-position:left center;background-size:137% auto}}@media (max-width:499px){.cta--notice.woonevent-style{background-position:center;background-size:cover}}.page-id-202374 .hero--object .hero__row{flex-direction:row-reverse}.element--select .image{border-radius:10px}@media (max-width:959px){.menu__level--two{position:fixed;top:0;bottom:0;-webkit-transition:left .3s ease-out;transition:left .3s ease-out}.menu__level--two.open{left:0}.menu__nav.open-two .menu__level--one.open{left:-100%}.menu__level--zero .menu__caret{right:20px}}@media (min-width:960px){.menu__level.menu__level--one,.menu__level.menu__level--two{display:block;position:relative;width:auto;left:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.menu__level--zero .menu__caret{display:none}.menu__level--zero .menu__level{border:none!important;padding:0}.menu__item--sub{border:none;text-align:left}.menu__item--sub .menu__link{white-space:wrap}.menu__item--main .menu__level--zero{padding:30px 0}.menu__item--main .menu__level--zero>ul{display:grid;gap:0;grid-auto-flow:column}.menu__item--main .menu__level--zero>ul>li{padding-left:20px;padding-right:20px;border-left:1px solid;border-radius:0}.menu__item--main.wonen .menu__level--zero>ul>li{border-color:#d30039}.menu__item--main.hypotheek .menu__level--zero>ul>li{border-color:#f7b112}.menu__item--main.alv .menu__level--zero>ul>li{border-color:#2eac66}.menu__item--main.bog .menu__level--zero>ul>li{border-color:#1967c1}.menu__item--main .menu__level--zero>ul>li:first-child{padding-left:0;border:none}.menu__level--zero .menu__list--sub{margin-top:0}.menu__item--main .menu__level--zero .menu__item--sub{text-transform:none;display:block;font-size:14px;line-height:20px;margin:0;font-family:AvertaPE-Regular,sans-serif}.menu__item--main .menu__level--zero .menu__item--sub.current-menu-item,.menu__item--main .menu__level--zero .menu__item--sub:focus,.menu__item--main .menu__level--zero .menu__item--sub:hover{background:transparent;color:inherit}.menu__item--main .menu__item--sub>a:hover{text-decoration:underline}.mobilesubhead>a{display:none}.menu__item--main .subhead{cursor:text}.menu-item-has-children.menu__item:after,.menu-item-has-children.menu__item:before{cursor:default}.menu__item--main .subhead>a{font-family:AvertaPE-Extrabold;pointer-events:none;text-decoration:none}.menu__item--main .boldmenu>a{font-family:AvertaPE-Extrabold;font-size:16px}.menu__item--main.wonen .subhead>a{color:#d30039}.menu__item--main.hypotheek .subhead>a{color:#f7b112}.menu__item--main.alv .subhead>a{color:#2eac66}.menu__item--main.bog .subhead>a{color:#1967c1}.menu__level--one:not(:first-child) .subhead:not(:first-child){margin-top:20px}}.vomweken h1{font-family:AvertaPE-Bold;font-size:60px;line-height:64px;color:#225130}.vomweken h2{font-family:AvertaPE-Regular}.vomwekenblok{background-color:#225130;color:#e8e2d0;padding:25px;border-radius:0 0 25px 25px;font-size:24px;position:relative;margin:120px auto 50px}.vomwekenblok:before{content:'';position:absolute;left:0;right:0;top:-70px;height:185px;background-image:url(/app/uploads/2025/03/mnm-aog-verkoop-op-maat-weken-shape.svg);background-position:center top;background-size:auto 185px;z-index:1;background-repeat:repeat-x}.vomwekenblok p{font-size:20px;line-height:26px;font-family:AvertaPE-Bold;text-align:center;position:relative;z-index:2}.vomcta{display:flex;align-items:center;background-color:#225130;margin-top:155px}@media (max-width:767px){.vomcta{flex-direction:column}}.vomcta:before{content:'';position:absolute;left:0;right:0;top:-95px;height:120px;background-image:url(/app/uploads/2025/04/mnm-aog-verkoop-op-maat-weken-shape.svg);background-position:center top;background-size:auto 300px;background-color:transparent;z-index:1;background-repeat:repeat-x;width:auto;-webkit-transform:none;-ms-transform:none;transform:none}.vomcta>*{z-index:2;position:relative}.vomcta h2{color:#e8e2d0}.vomcta p{color:#fff}.vomcta .vomimg{height:150px;width:150px;flex-shrink:0}.vomcta .vomimg img{height:150px;width:150px}.vomcta .vomcontent{padding:10px 25px}.vombutton .btn--solid.btn--white{background-color:#2eac66;border-color:#2eac66;color:#fff}.vombutton .btn--solid.btn--white:hover{opacity:.8}