:root{--smt-steunkleur-groen: hsla(147, 9%, 51%, 1);--smt-steunkleur-rood: hsla(0, 35%, 57%, 1);--smt-steunkleur-paars: hsla(292, 56%, 33%, 1);--smt-steunkleur-licht-paars: hsla(294, 32%, 46%, 1);--smt-steunkleur-paars-contrast: hsla(295, 30%, 50%);--smt-wonen-oranje: hsla(28, 98%, 47%, 1);--smt-wonen-licht-oranje: hsla(27, 87%, 68%, 1);--smt-werken-blauw: hsla(196, 82%, 35%, 1);--smt-werken-licht-blauw: hsla(193, 66%, 50%, 1);--smt-leven-groen: hsla(76, 72%, 41%, 1);--smt-leven-donker-groen: hsla(64, 71%, 27%, 1);--smt-leven-licht-groen: hsla(64, 46%, 51%, 1);--smt-verkeer-geel: hsla(42, 100%, 47%, 1);--smt-grijstinten-zwart: hsl(0, 0%, 0%, 1);--smt-grijstinten-donkergrijs: hsla(0, 0%, 33%, 1);--smt-grijstinten-mediumgrijs: hsla(0, 0%, 62%, 1);--smt-grijstinten-lichtgrijs: hsla(0, 0%, 91%, 1);--smt-grijstinten-wit: hsla(0, 0%, 100%, 1);--link-button-bg: var(--smt-steunkleur-paars);--link-button-color: var(--smt-steunkleur-paars);--link-button-hover-bg: var(--smt-steunkleur-licht-paars);--background-color: var(--smt-grijstinten-wit);--footer-background: var(--color-white)}[id^=mediacollectionelementdiv]{--link-button-bg: var(--smt-grijstinten-wit);--link-button-hover-bg: var(--smt-grijstinten-wit);--link-button-color-hover: var(--smt-steunkleur-licht-paars)}:root{--max-search-width: 90rem;--_margin-start: 0;--_margin-start-smt: 3dvw}#header-wrapper{--search-flex-direction: row-reverse;position:sticky;inset-block-start:0;inset-inline:0;z-index:10;padding-block:0;padding-inline:var(--whitespace-16);background:var(--smt-grijstinten-wit);color:var(--color-black)}@media (width >= 48rem){#header-wrapper{padding-inline:var(--whitespace-56);--search-flex-direction: row}}@media (width >= 90rem){#header-wrapper{padding-block:0}}#header-wrapper header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--whitespace-8);max-width:var(--max-content-width);margin:0 auto}@media (width >= 90rem){#header-wrapper header{grid-template-columns:1fr auto auto;gap:var(--whitespace-32)}}#header-wrapper header>.block-default{grid-row:1;grid-column:1}@media (width >= 90rem){#header-wrapper header>.block-default{grid-column:1}}#header-wrapper header>.block-searchoverall{grid-row:1;grid-column:2}@media (width >= 90rem){#header-wrapper header>.block-searchoverall{grid-column:2}}.header_logo{grid-row:1;grid-column:3}@media (48rem <= width < 90rem){.header_logo{padding-inline-end:var(--whitespace-24)}}.header_logo a{display:flex;color:var(--color-white);height:var(--header-height);align-items:top}.header_logo a img{width:auto;height:2.5rem}@media (width >= 64rem){.header_logo a img{height:3.5rem}}.navigation-default{height:2rem}@media (width >= 90rem){.navigation-default{height:unset}}.navigation-default ul{margin:0;padding:0;list-style:none}#navigation{display:none}@media (width >= 90rem){#navigation{display:flex;gap:var(--whitespace-32);padding-inline-start:0}#navigation ul{display:none}#navigation>li{display:flex;align-items:center}#navigation>li:is(:hover,:focus-within) ul{position:absolute;inset-block-start:100%;inset-inline:0;max-width:62.5rem;margin:0 auto;padding-block-start:var(--whitespace-48);padding-block-end:var(--whitespace-56);display:block;background:var(--color-white);column-count:3;column-gap:var(--whitespace-32);box-shadow:var(--full-bleed-shadow) var(--color-white);clip-path:var(--full-bleed-path)}#navigation>li:is(:hover,:focus-within) ul li:not(:nth-child(2)){margin-block-start:var(--whitespace-24)}#navigation>li:is(:hover,:focus-within) ul a{display:flex;color:var(--color-black);text-align:start}#navigation>li:is(:hover,:focus-within) ul a:is(:hover,:focus-visible){color:var(--smt-werken-blauw);text-decoration:underline}#navigation>li:is(:hover,:focus-within) ul a:active{color:var(--smt-werken-blauw);text-decoration:none}#navigation>li:is(:hover,:focus-within) ul .active>a{color:var(--smt-werken-blauw);text-decoration-thickness:1px}#navigation>li:is(:hover,:focus-within) ul .active>a:is(:hover,:focus-visible){text-decoration:none}#navigation>li:is(:hover,:focus-within) ul .active>a:active{text-decoration:underline}#navigation>li>a{align-items:center;height:var(--header-height);padding-inline:var(--padding-menu-items);outline-offset:-2px;text-underline-offset:6px;text-wrap:nowrap}#navigation>li>a:is(:hover,:focus-visible){color:var(--smt-werken-blauw)}#navigation .active>a{font-weight:700;text-decoration:underline;text-decoration-thickness:1px;color:var(--smt-steunkleur-paars)}#navigation .active>a:is(:hover,:focus-visible){text-decoration:none}#navigation .active>a:active{text-decoration:underline;text-decoration-thickness:1px}#navigation .landing{display:none}}#navigation a{display:flex;gap:var(--whitespace-8);color:inherit;text-decoration-thickness:1px}.navigation__toggle{position:relative;width:2rem;height:2rem;outline-color:var(--color-black);color:var(--color-black)}@media (width >= 90rem){.navigation__toggle{display:none}}.navigation__toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;-webkit-mask-image:url(../icons/menu.svg);mask-image:url(../icons/menu.svg)}.navigation__toggle:hover{color:var(--color-black)}#header-wrapper header .sitewidesearch .fieldgrp{width:2.5rem;background:transparent;border-radius:unset;border:unset;margin-inline-start:unset}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp{outline:var(--border-radius-xx-small) solid var(--color-black)}}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp:hover{outline:2px solid var(--smt-werken-blauw);margin-inline-start:auto}}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp{width:clamp(15rem,17.5dvw,19.5rem);background:var(--color-white);border-radius:var(--border-radius-x-small)}}#header-wrapper header .sitewidesearch .fieldgrp input:is([type=text],[type=search]){width:0;padding:0}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp input:is([type=text],[type=search]){width:100%;padding-block:var(--whitespace-12);padding-inline:var(--whitespace-24)}}#header-wrapper header .sitewidesearch .fieldgrp input[type=submit]{width:2.5rem;background-color:var(--color-black)}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp input[type=submit]{width:3.5rem;background-color:var(--color-black)}}#header-wrapper header .sitewidesearch .fieldgrp input[type=submit]:is(:hover,:focus-visible){background-color:var(--color-131-C);color:var(--color-black)}@media (width >= 90rem){#header-wrapper header .sitewidesearch .fieldgrp input[type=submit]:is(:hover,:focus-visible){background-color:var(--color-131-C)}}#header-wrapper header .sitewidesearch .fieldgrp .formbutton:has(input[type=submit]:focus-visible){outline-color:var(--color-white)}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp{width:100%;background:var(--color-white);border-radius:var(--border-radius-x-small);transition:width .5s ease-in-out;outline:2px solid var(--smt-werken-blauw)}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp:hover{outline:2px solid var(--smt-werken-blauw)}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp input:is([type=text],[type=search]){width:100%;padding-block:var(--whitespace-8);padding-inline:var(--whitespace-16);font-size:1rem;line-height:1.3125rem}@media (width >= 64rem){#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp input:is([type=text],[type=search]){padding-block:var(--whitespace-12);padding-inline:var(--whitespace-24)}}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp input[type=submit]{background-color:var(--color-black)}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible) .sitewidesearch .fieldgrp .formbutton:has(input[type=submit]:focus-visible){outline-color:var(--color-3035-C);border-radius:var(--border-radius-x-small)}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible)>.block-default #navigation li{pointer-events:none}#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible)>.block-searchoverall{isolation:isolate;grid-column:2 / span 2}@media (width >= 48rem){#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible)>.block-searchoverall{grid-column:2}}@media (width >= 64rem){#header-wrapper header:has(.sitewidesearch:focus-within,input[type=submit]:focus-visible)>.block-searchoverall{grid-column:1 / span 2}}@media (width < 90rem){#navigation.navigation--open{position:absolute;inset-block-start:100%;inset-inline:0;display:block;max-height:calc(100dvh - 8rem);color:var(--color-black);background-color:var(--color-white);overflow-y:auto}#navigation.navigation--open>li{padding-block:var(--whitespace-16);padding-inline:var(--whitespace-40);border-bottom:1px solid var(--color-434-C)}#navigation.navigation--open>li>ul{display:none}#navigation.navigation--open>li:has(ul)>a{display:flex;align-items:center;gap:var(--whitespace-8)}#navigation.navigation--open>li:has(ul)>a:after{content:"";flex-shrink:0;display:block;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url(../icons/chevron.svg);mask-image:url(../icons/chevron.svg);transition:rotate .3s ease-in-out}#navigation.navigation--open>li.opened:has(ul)>a:after{rotate:-180deg}#navigation.navigation--open>li.opened>ul{display:grid;gap:var(--whitespace-12);padding-block:var(--whitespace-16);padding-inline-start:var(--whitespace-24)}@media (width >= 48rem){#navigation.navigation--open>li.opened>ul{padding-block:var(--whitespace-24);padding-inline-start:var(--whitespace-40)}}#navigation.navigation--open a:is(:hover,:focus-visible){color:var(--smt-werken-blauw)}#navigation.navigation--open .active>a{font-weight:700;color:var(--smt-werken-blauw)}body:has(#navigation.navigation--open):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040}}@media (width >= 90rem){body:has(#navigation>li:is(:hover,:focus-within) ul):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000040}}#header-wrapper{--min-width: 360;--max-width: 1920;--min-height: 64;--max-height: 88;--slope: calc( (var(--max-height) - var(--min-height)) / (var(--max-width) - var(--min-width)) );--y-intercept: calc(var(--min-height) - (var(--slope) * var(--min-width)));--header-height: calc(var(--slope) * 100dvw + var(--y-intercept) * 1px)}#header-wrapper:before{content:"";height:var(--border-radius-small);width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(90deg,var(--smt-wonen-oranje) 33%,33%,var(--smt-werken-blauw) 66% 66%,var(--smt-leven-groen) 66%)}#header-wrapper .header_logo{isolation:isolate;padding-inline-end:unset}#header-wrapper .header_logo img{height:calc(var(--header-height) * 1.9)}#header-wrapper #navigation li>a:before{display:block;content:"";width:24px;height:24px;background-color:currentColor;-webkit-mask-image:var(--_icon-url);mask-image:var(--_icon-url)}#header-wrapper #navigation>li a[href*=home]:before{--_icon-url: url(../icons/menu/home.svg)}#header-wrapper #navigation>li a[href*=Projecten]:before{--_icon-url: url(../icons/menu/projecten.svg)}#header-wrapper #navigation>li a[href*=Plannen]:before{--_icon-url: url(../icons/menu/plannen.svg)}#header-wrapper #navigation>li a[href*=Nieuws]:before{--_icon-url: url(../icons/menu/news.svg)}#header-wrapper #navigation>li a[href*=Over]:before{--_icon-url: url(../icons/menu/about.svg)}#header-wrapper #navigation>li a[href*=Contact]:before{--_icon-url: url(../icons/menu/contact.svg)}.modiv-cards-smt .wrapper,#searchresultbox ol{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width),1fr));gap:var(--grid-gap)}#searchresultbox li,.sponsoredlinks-default li{padding-inline:var(--whitespace-0)}#searchresultbox,.modiv-cards-smt .wrapper{--card-min-width: 328px;--grid-gap: var(--whitespace-8)}@media (width >= 768px){#searchresultbox,.modiv-cards-smt .wrapper{--card-min-width: 320px;--grid-gap: var(--whitespace-16)}}@media (width >= 1120px){#searchresultbox,.modiv-cards-smt .wrapper{--card-min-width: 464px;--grid-gap: var(--whitespace-24)}}#searchresultbox .project-type:not(:focus):not(:active),.modiv-cards-smt .wrapper .project-type:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#searchresultbox .item,.modiv-cards-smt .wrapper .item{flex-shrink:0;background-color:var(--color-white);cursor:pointer}#searchresultbox .item img,.modiv-cards-smt .wrapper .item img{width:100%;height:100%;object-fit:cover}#searchresultbox .item:has(.project-type--Verkeer),.modiv-cards-smt .wrapper .item:has(.project-type--Verkeer){--type-bg-color: var(--smt-verkeer-geel);--type-label: "Verkeer"}#searchresultbox .item:has(.project-type--Wonen),.modiv-cards-smt .wrapper .item:has(.project-type--Wonen){--type-bg-color: var(--smt-wonen-oranje);--type-label: "Wonen"}#searchresultbox .item:has(.project-type--Werken),.modiv-cards-smt .wrapper .item:has(.project-type--Werken){--type-bg-color: var(--smt-werken-blauw);--type-label: "Werken"}#searchresultbox .item:has(.project-type--Leven),.modiv-cards-smt .wrapper .item:has(.project-type--Leven){--type-bg-color: var(--smt-leven-groen);--type-label: "Leven"}#searchresultbox .item:after,.modiv-cards-smt .wrapper .item:after{margin:0 16px 16px;content:var(--type-label);padding-inline:20px;display:flex;align-items:center;height:30px;background-color:var(--type-bg-color)}#searchresultbox .item .item-wrapper,.modiv-cards-smt .wrapper .item .item-wrapper{padding-inline:var(--whitespace-16);padding-block:var(--whitespace-16)}@media (width >= 64rem){#searchresultbox .item .item-wrapper,.modiv-cards-smt .wrapper .item .item-wrapper{padding-block:var(--whitespace-16)}}#searchresultbox .item .item-wrapper .contenttype,.modiv-cards-smt .wrapper .item .item-wrapper .contenttype{display:flex;gap:var(--whitespace-12);margin-block:var(--whitespace-12);color:var(--smt-grijstinten-donkergrijs)}#searchresultbox .item .item-wrapper .contenttype:before,.modiv-cards-smt .wrapper .item .item-wrapper .contenttype:before{--_icon-url: url(../icons/project.svg);display:block;content:"";width:var(--whitespace-24);height:var(--whitespace-24);background-color:currentColor;-webkit-mask-image:var(--_icon-url);mask-image:var(--_icon-url)}#searchresultbox .item .title,.modiv-cards-smt .wrapper .item .title{color:var(--color-black);font-size:var(--font-size-h6-desktop);align-items:center;gap:1rem}#searchresultbox .item .title a,.modiv-cards-smt .wrapper .item .title a{color:var(--color-black)}#searchresultbox .item .title a:focus-visible,.modiv-cards-smt .wrapper .item .title a:focus-visible{color:var(--color-314-C);outline:none}#searchresultbox .item .title a:active,.modiv-cards-smt .wrapper .item .title a:active{text-decoration:none}#searchresultbox .item:hover a,.modiv-cards-smt .wrapper .item:hover a{color:var(--color-314-C);text-decoration:underline}#searchresultbox .item:has(a:focus-visible),.modiv-cards-smt .wrapper .item:has(a:focus-visible){outline:2px solid var(--color-3035-C);outline-offset:2px}.block-default+a{justify-self:center}@media (width >= 48rem){.block-default+a{position:absolute;inset-block-start:0;inset-inline-end:0}}footer{position:relative}footer .footer-default{--link-button-bg: var(--smt-steunkleur-paars);--link-button-color: var(--color-white);--link-button-hover-bg: var(--smt-steunkleur-licht-paars);--link-button-color-hover: var(--color-white)}footer:before{content:"";display:block;height:10dvw;z-index:1;background:var(--footer-background);clip-path:polygon(68% 0,0 101%,100% 101%)}footer .footer-default{background-color:var(--footer-background);padding-block-start:var(--whitespace-48);padding-block-end:var(--whitespace-24);padding-inline:var(--whitespace-16);color:unset}@media (width >= 48rem){footer .footer-default{padding-inline:var(--whitespace-56)}}footer .footer-default a:not(.link-button){color:inherit}footer .footer-default .editableContainer{max-width:var(--max-content-width);margin:0 auto}footer .footer-default .footer__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));row-gap:var(--whitespace-48);column-gap:var(--whitespace-16);width:fit-content;margin:0 auto}@media (width >= 48rem){footer .footer-default .footer__columns{justify-items:center;width:100%}}footer .footer-default .footer__columns section{width:100%}@media (width >= 48rem){footer .footer-default .footer__columns section{width:fit-content}}footer .footer-default .footer__columns section>h2{font-size:var(--font-size-h5);font-weight:700;margin-block-end:var(--whitespace-24)}footer .footer-default .footer__columns section>ul{display:grid;gap:var(--whitespace-16);padding:0;list-style:none}footer .footer-default .footer__columns section img{margin-block-start:var(--whitespace-64)}footer .footer-default .footer__columns section .link-button{width:100%}@media (width >= 48rem){footer .footer-default .footer__columns section .link-button{width:fit-content}}footer .footer-default .footer__bottom{margin-block-start:var(--whitespace-40);font-size:var(--font-size-small);text-align:center}.rte_container .footer__columns section ul{list-style:initial}.facets-smt-overview label:has(input[value=Wonen]){--facet-color: var(--smt-wonen-oranje)}.facets-smt-overview label:has(input[value=Werken]){--facet-color: var(--smt-werken-blauw)}.facets-smt-overview label:has(input[value=Leven]){--facet-color: var(--smt-leven-groen)}.facets-smt-overview label:has(input[value=Verkeer]){--facet-color: var(--smt-verkeer-geel)}.facets-smt-overview .facet-title{display:none;display:block;margin-block-end:var(--whitespace-16)}.facets-smt-overview h3{font-size:var(--font-size-lead);font-weight:400}.facets-smt-overview .facet-list ul{display:flex;gap:var(--whitespace-24);list-style:none;flex-direction:row;flex-wrap:wrap;gap:var(--whitespace-16)}.facets-smt-overview label{display:flex;cursor:pointer;padding-block:.25rem;padding-inline:var(--whitespace-16);border-radius:var(--border-radius-x-large);border:2px solid var(--color-white);background-color:var(--color-white);padding-block:var(--whitespace-8)}.facets-smt-overview label input{height:1px;width:1px;margin:-1px;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);overflow:hidden}.facets-smt-overview label span,.facets-smt-overview label div{display:flex;gap:var(--whitespace-12);align-items:center;color:var(--facet-color)}.facets-smt-overview label span:before,.facets-smt-overview label div:before{content:"";width:1.5rem;height:1.5rem;border-radius:.125rem;border:1px solid var(--facet-color);background-size:1rem 1rem}.facets-smt-overview label span:before,.facets-smt-overview label div:before{content:none}.facets-smt-overview label span:after,.facets-smt-overview label div:after{content:"";width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask-image:url(../icons/plus.svg);mask-image:url(../icons/plus.svg)}.facets-smt-overview label:has(input:focus-visible){outline:2px solid var(--facet-color);outline-offset:2px;border-radius:var(--border-radius-small)}.facets-smt-overview label:is(:hover,:has(input:focus-visible))>span:before{background-image:url(../icons/checkmark-transparent.svg)}.facets-smt-overview label input:checked+span:before{background-color:var(--facet-color);background-image:url(../icons/checkmark.svg)}.facets-smt-overview label:is(:hover,:has(input:focus-visible)){background-color:var(--facet-color)}.facets-smt-overview label:is(:hover,:has(input:focus-visible)) div{color:var(--color-white)}.facets-smt-overview label:has(input:checked){background-color:var(--facet-color)}.facets-smt-overview label:has(input:checked) span,.facets-smt-overview label:has(input:checked) div{color:var(--color-white)}.facets-smt-overview label:has(input:checked) span:after,.facets-smt-overview label:has(input:checked) div:after{-webkit-mask-image:url(../icons/cross.svg);mask-image:url(../icons/cross.svg)}.facets-smt-overview label:has(input:checked):is(:hover,:has(input:focus-visible)){background-color:var(--facet-color)}.facets-smt-overview label:has(input:checked):is(:hover,:has(input:focus-visible)) div{color:var(--color-white)}.facets-smt-overview label:is(:hover,:has(input:focus-visible))>span:before{background-color:unset}.sitewidesearch legend,.sitewidesearch label{display:none}.sitewidesearch .fieldgrp{display:flex;flex-direction:var(--search-flex-direction, row);justify-content:flex-end;align-items:center;background:var(--color-white);border-radius:var(--border-radius-medium);border:1px solid var(--color-3035-C)}.sitewidesearch .fieldgrp:is(:hover,:has(input:is([type=text],[type=search]):focus-visible)){border-color:none;outline:1px solid none}.sitewidesearch .fieldgrp .formtextbox{flex:1}.sitewidesearch .fieldgrp input{background:transparent;border:0;outline:0}.sitewidesearch .fieldgrp input:is([type=text],[type=search]){width:100%;padding-block:var(--whitespace-12);padding-inline:var(--whitespace-24)}.sitewidesearch .fieldgrp input[type=submit]{width:3.5rem;height:2rem;text-indent:-9999px;cursor:pointer;background-color:var(--color-3035-C);-webkit-mask-image:url(../icons/search.svg);mask-image:url(../icons/search.svg)}.sitewidesearch .fieldgrp input[type=submit]:is(:hover,:focus-visible){background-color:var(--color-314-C)}.sitewidesearch .fieldgrp .formbutton:has(input[type=submit]:focus-visible){outline:2px solid var(--color-3035-C)}.fssearchinfo .ui-menu-item{font-family:TheMix,sans-serif}.block-smt .facets-default:before{content:"Filters";font-weight:400;font-size:36px;display:block;padding-bottom:var(--whitespace-12)}.block-smt .facets-default .facet-title{margin-block:var(--whitespace-16)}@media (width >= 48rem){.block-smt .facets-default .facet-title{margin-block-end:0}}.block-smt .facets-default .facet-list ul{padding-inline-start:0}@media (width >= 48rem){.block-smt .facets-default .facet-list ul{flex-direction:column;gap:0}}@media (width >= 48rem){.block-smt .facets-default label{padding-inline:0;border:none}}.block-smt .facets-default label span{color:var(--color-black)}@media (width >= 48rem){.block-smt .facets-default label span:before{content:""}.block-smt .facets-default label span:after{content:none}}@media (width >= 48rem){.block-smt .facets-default label:is(:hover,:has(input:focus-visible)){background-color:unset}}@media (width >= 48rem){.block-smt .facets-default label:has(input:checked){background-color:unset}.block-smt .facets-default label:has(input:checked) span{color:unset}.block-smt .facets-default label:has(input:checked):is(:hover,:has(input:focus-visible)){background-color:unset}}.block-smt .facets-default label:has(input:checked):is(:hover,:has(input:focus-visible))>span:before{background-color:color-mix(in hsl,transparent 75%,var(--color-3035-C))}#searchresultbox ul,#searchresultbox ol,.sponsoredlinks-default ul,.sponsoredlinks-default ol{display:grid;gap:var(--grid-gap);list-style:none}#searchresultbox li,.sponsoredlinks-default li{padding-block-start:0px;padding-block-end:0px;padding-inline:0px;border-block-end:none;cursor:pointer}@media (width >= 48rem){#searchresultbox li,.sponsoredlinks-default li{padding-inline:0px}}.paging-default{--color: var(--smt-steunkleur-paars);--color-active: var(--color-white);--color-hover: var(--color-white);--button-color: var(--color-white);--button-color-selected: var(--smt-steunkleur-licht-paars)}.paging-default .wrapper{display:flex;justify-content:center;gap:var(--whitespace-8)}.paging-default .more{align-self:center}@media (width >= 48rem){.paging-default .more{padding-inline:var(--whitespace-16)}}.paging-default a.navigation,.paging-default span.active,.paging-default span.activeLink,.paging-default a.first,.paging-default a.last,.paging-default a.next,.paging-default a.prev{display:block;padding-inline:var(--whitespace-16);padding-block:var(--whitespace-8);background-color:var(--button-color);color:var(--color);border:1px solid var(--color);border-radius:var(--border-radius-small)}.paging-default a.navigation{display:none}@media (width >= 64rem){.paging-default a.navigation{display:block}}.paging-default a.navigation:is(:hover,:focus-visible){background-color:var(--color-hover);color:var(--button-color-selected)}@media (width >= 48rem){.paging-default :is(span.active,span.activeLink)+a.navigation,.paging-default a.navigation:has(+:is(span.active,span.activeLink)){display:block}}.paging-default span.next a.navigation,.paging-default span.prev a.navigation{display:inline-flex;justify-content:center;align-items:center;height:100%;padding-inline:var(--whitespace-8);padding-block:0;text-indent:-9999px}@media (width >= 48rem){.paging-default span.next a.navigation,.paging-default span.prev a.navigation{padding-inline:var(--whitespace-16)}}@media (width >= 64rem){.paging-default span.next a.navigation,.paging-default span.prev a.navigation{text-indent:unset;gap:var(--whitespace-8)}}.paging-default span.next a.navigation:before,.paging-default span.next a.navigation:after,.paging-default span.prev a.navigation:before,.paging-default span.prev a.navigation:after{width:1.5rem;height:1.5rem;background-color:currentColor}.paging-default a.next,.paging-default a.prev{display:inline-flex;justify-content:center;align-items:center;padding-inline:var(--whitespace-8);padding-block:0;text-indent:-9999px}@media (width >= 48rem){.paging-default a.next,.paging-default a.prev{padding-inline:var(--whitespace-16)}}@media (width >= 64rem){.paging-default a.next,.paging-default a.prev{text-indent:unset;gap:var(--whitespace-8)}}.paging-default a.next:before,.paging-default a.next:after,.paging-default a.prev:before,.paging-default a.prev:after{width:1.5rem;height:1.5rem;background-color:currentColor}.paging-default span.next a.navigation:after,.paging-default a.next:after{content:"";-webkit-mask-image:url(../icons/arrow.svg);mask-image:url(../icons/arrow.svg)}.paging-default span.prev a.navigation:before,.paging-default a.prev:before{content:"";-webkit-mask-image:url(../icons/arrow.svg);mask-image:url(../icons/arrow.svg);rotate:180deg}.paging-default span.first a.navigation,.paging-default span.last a.navigation,.paging-default a.first a.navigation,.paging-default a.last a.navigation{display:block;padding-inline:var(--whitespace-8)}@media (width >= 48rem){.paging-default span.first a.navigation,.paging-default span.last a.navigation,.paging-default a.first a.navigation,.paging-default a.last a.navigation{padding-inline:var(--whitespace-16)}}.paging-default span.active,.paging-default span.activeLink{background-color:var(--button-color-selected);color:var(--color-active)}.search #main-inner{position:relative;--_margin-start: 0;padding-top:2dvw}.search #main-inner:before{content:"";display:block;width:100%;position:absolute;--_bg-color: var(--smt-steunkleur-paars);--_corner-depth: var(--_margin-start-smt);height:170px;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_left) 0,var(--_right) 0,var(--_right) 100%,35% calc(100% + var(--_corner-depth)),var(--_left) 100%)}.search #main-inner #column-2{position:relative;isolation:isolate;background-color:transparent}.search #main-inner #column-2:before{content:"";width:100%;display:block;z-index:-1000;position:absolute;top:800px;height:700px;--_bg-color: var(--smt-wonen-licht-oranje);--_corner-depth: 2dvw;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_right) 0px,var(--_right) 100%,35% calc(100% + var(--_corner-depth)),var(--_left) 100%,var(--_left) 0,75% calc(var(--_corner-depth) * -1))}.search #main-inner #column-2 #searchResultsLayout #left{margin-top:var(--whitespace-20)}@media (width >= 48rem){.search #main-inner #column-2 #searchResultsLayout{display:grid;grid-template:"top top" auto "left right" / min-content 1fr;gap:var(--whitespace-40)}.search #main-inner #column-2 #searchResultsLayout #left{margin-top:0}.search #main-inner #column-2 #searchResultsLayout .searchresult-facets-default{background-color:var(--color-white);padding-inline:var(--whitespace-20);width:366px}.search #main-inner #column-2 #searchResultsLayout #searchresultbox li{border-block-end:unset}}.search #main-inner #column-2 #searchResultsLayout .home-sub-bg-wrapper{grid-area:top}.search #main-inner #column-2 #searchResultsLayout #left{grid-area:left}.search #main-inner #column-2 #searchResultsLayout #right{grid-area:right}.search #main-inner #column-2 #searchResultsLayout #top{grid-area:top}.homepage{--background-color: var(--smt-steunkleur-paars)}.homepage main .editableContainer>div{margin-block:0px}.homepage #main-inner{--_margin-start: 0px}.homepage #main-inner .home-sub-bg-wrapper{display:flex;flex-direction:row;justify-content:center;filter:drop-shadow(0 4px 4px hsla(0,0%,0%,.15))}.homepage #main-inner .home-sub-bg-wrapper+[data-wm-forced-paragraph]{display:none}.homepage #main-inner .home-sub-bg-wrapper .home-sub-bg{background-color:var(--color-white);max-width:800px;--_bg-color: white;--_corner-depth: 10dvw ;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));padding-top:var(--_margin-start-smt);background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_left) 0,var(--_right) 0,var(--_right) 100%,35% calc(100% + var(--_corner-depth)),var(--_left) 100%)}.homepage #main-inner .home-sub-bg-wrapper .link-button{margin:var(--whitespace-4);color:var(--color-white)}.homepage #main-inner .home-bg{display:flex;flex-direction:column;gap:var(--whitespace-64);padding-block-start:2dvw;--_bg-color: var(--smt-steunkleur-paars);--_corner-depth: 10dvw ;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_right) 0px,var(--_right) 100%,var(--_left) 100%,var(--_left) 0,75% calc(var(--_corner-depth) * -1))}.homepage #main-inner .home-bg h2{color:var(--color-white)}.overview-smt{--background-color: var(--smt-steunkleur-paars);--background-color-inner: var(--smt-steunkleur-paars)}.overview-smt #main-inner{--_margin-start: 0px}.overview-smt #column-2{padding-block:var(--_margin-start-smt);margin-bottom:var(--whitespace-64);content:"";display:block;width:100%;--_bg-color: var(--color-white);--_corner-depth: 50px;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_left) 0,var(--_right) 0,var(--_right) 100%,35% calc(100% + var(--_corner-depth)),var(--_left) 100%)}.overview-smt #column-3{padding-top:var(--whitespace-24)}.contentpage{--background-color-inner: var(--color-white)}.contentpage #main-inner{--_margin-start: 0px;padding-top:10dvw}.contentpage #main:before{padding-top:var(--whitespace-64);content:"";display:block;width:100%;--_bg-color: var( --smt-steunkleur-paars-contrast );--_corner-depth: 7dvw;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_left) 0,var(--_right) 0,var(--_right) 100%,25% calc(100% + var(--_corner-depth)),var(--_left) 100%)}.contentpage #column-3{isolation:isolate;z-index:1000}.contentitempage{--background-color-inner: var(--color-white)}.contentitempage #container:has(.project-type__Verkeer){--_bg-color: var(--smt-verkeer-geel);--footer-background: var(--smt-verkeer-geel)}.contentitempage #container:has(.project-type__Wonen){--_bg-color: var(--smt-wonen-oranje);--footer-background: var(--smt-wonen-oranje)}.contentitempage #container:has(.project-type__Werken){--_bg-color: var(--smt-werken-blauw);--footer-background: var(--smt-werken-blauw)}.contentitempage #container:has(.project-type__Leven){--_bg-color: var(--smt-leven-groen);--footer-background: var(--smt-leven-groen)}.contentitempage #container #main-wrapper #main #main-inner{--_margin-start: 0px;padding-block-start:0px}.contentitempage #container #main-wrapper #main #main-inner .leadimage-default{margin-inline:calc(var(--_offset) * -1)}.contentitempage #container #main-wrapper #main #main-inner #column-2{margin-inline:calc(var(--content-padding) * -1)}.contentitempage #container #main-wrapper #main #main-inner #column-3{padding-block-start:8dvw}.image-wide{--_offset: calc((100dvw - 100%)/-2) ;margin-inline:var(--_offset)}.image-wide .clear img{width:100dvw}.wide{margin-inline:calc(var(--content-padding) * -.5)}:root{--_offset: max(0px, (100dvw - 100%) / 2)}#main-wrapper{overflow-x:hidden}.video iframe{width:100%;height:100%;aspect-ratio:16/9}.detail{--content-padding: max(2dvw, 16dvw - 4rem);--background-color-inner: var(--color-white);--footer-background: var( --smt-steunkleur-paars-contrast )}.detail .footer-default{--link-button-bg: var(--color-white);--link-button-color: var(--smt-steunkleur-paars);--link-button-color-hover: var(--smt-steunkleur-licht-paars);--link-button-hover-bg: var(--color-white)}.detail #container #main-wrapper #main-inner{padding-inline:var(--content-padding)}.article-metadata>*{color:var(--color-black)}.wmammodularcontent_article .lead .block-default,.wmammodularcontent_project .lead .block-default,.wmammodularcontent_plan .lead .block-default{font-weight:700}.detail.wmammodularcontent_plan,.detail.wmammodularcontent_project{--template: "rs       .               .        .  " "title    title           .        .  " "location publicationDate .        map" "leadText leadText        leadText map" 1fr / max-content 3fr auto 4fr}.detail.wmammodularcontent_article{--template: "rs                .                .           ." "title             title            title       title" "publicationDate   lastModifiedDate readingTime ." "leadText          leadText         leadText    leadText" 1fr / auto auto auto auto}.lead{padding-top:2dvw;padding-bottom:var(--whitespace-32);display:flex;flex-direction:column;gap:var(--whitespace-12);--_corner-depth: 6dvw;--_left: calc(var(--_offset) * -1);--_right: calc(100% + var(--_offset));background-color:var(--_bg-color);box-shadow:0 0 0 100vmax var(--_bg-color);clip-path:polygon(var(--_right) calc(var(--_corner-depth) * -1),var(--_right) calc(100% + var(--_corner-depth)),75% 100%,var(--_left) calc(100% + var(--_corner-depth)),var(--_left) calc(var(--_corner-depth) * -1),25% 0)}@media (width >= 768px){.lead{display:grid;column-gap:3rem;grid-template:var(--template)}}.lead .block-default:first-child{grid-area:rs}.lead .h1-wrapper{grid-area:title;padding-bottom:var(--whitespace-24)}.lead .block-default:last-child{grid-area:leadText;padding-right:var(--whitespace-24);padding-top:var(--whitespace-24)}.lead .wmammodularcontent_plan:has(>.project-type),.lead .wmammodularcontent_plan:has(>.project-type)>*,.lead .wmammodularcontent_project:has(>.project-type),.lead .wmammodularcontent_project:has(>.project-type)>*,.lead .wmammodularcontent_article:has(>.project-type),.lead .wmammodularcontent_article:has(>.project-type)>*{display:contents}.lead .location{grid-area:location}.lead .publicationDate{grid-area:publicationDate}.lead .lastModifiedDate{grid-area:lastModifiedDate}.lead .reading-time{grid-area:readingTime}.lead .location-image{grid-area:map;height:100%}.poll-wrapper{border:1px solid var(--smt-grijstinten-lichtgrijs)}.poll-wrapper .link-button,.poll-wrapper input[type=submit]{background-color:var(--smt-leven-licht-groen);color:var(--color-black)}.poll-wrapper>*{padding:var(--whitespace-16)}.poll-wrapper .mailto{background-color:var(--smt-grijstinten-lichtgrijs)}.poll-wrapper li{list-style-type:none;padding:0;margin:0;display:grid;grid-template:"count answer" ".     bar" / 70px 1fr;gap:5px}.poll-wrapper li>.poll__count{grid-area:count}.poll-wrapper li>.poll__answer{grid-area:answer}.poll-wrapper li>.poll__results-votes-bar{grid-area:bar}.poll-wrapper form{display:flex;flex-direction:column}.poll-wrapper form>:last-child{margin-left:auto}.poll-wrapper .poll__header{font-size:xx-large}.poll-wrapper .poll__question{font-size:large}.poll-wrapper .poll__summary,.poll-wrapper .poll__votes{display:none}.poll-wrapper .poll__results-votes-bar{padding-block:5px}.poll-wrapper .poll__results-votes-bar>div{background-color:var(--smt-werken-blauw);height:4px}.photogallery-default{position:relative;grid-area:c;display:grid;max-width:100%}@media (width >= 64rem){.photogallery-default{max-width:unset}}.photogallery-default .photo-wrapper{display:flex;min-width:0}.photogallery-default .photo-wrapper .slide{flex-shrink:0;pointer-events:none}.photogallery-default .photo-wrapper .swiper-slide-active{pointer-events:all}.photogallery-default .photo-wrapper img{width:100%;border-radius:var(--border-radius-small)}.block-gallery{--link-button-bg: var(--color-white);--link-button-color: var(--color-black);--link-button-hover-bg: var(--color-131-C);--link-button-color-hover: var(--color-black);display:grid;grid-template:". nav1 nav2 ." "c c c c";align-items:center;gap:var(--whitespace-24)}.block-gallery .swiper-button-prev{grid-area:nav1}.block-gallery .swiper-button-next{grid-area:nav2}.block-gallery .swiper-button-next,.block-gallery .swiper-button-prev{display:none;background-color:var(--smt-leven-licht-groen)}@media (width >= 64rem){.block-gallery .swiper-button-next,.block-gallery .swiper-button-prev{display:flex;flex-shrink:0;width:3.5rem}}.block-gallery .swiper-button-next:is(:hover,:focus-visible),.block-gallery .swiper-button-prev:is(:hover,:focus-visible){background-color:var(--smt-steunkleur-paars)}.block-gallery .swiper-button-prev:after{rotate:180deg}@media (width >= 64rem){.photogallery-default.autoplay{max-width:100%}}.photogallery-default.autoplay .photo-wrapper img{border-radius:var(--border-radius-large)}.photogallery-default.autoplay .swiper-pagination{z-index:1;position:absolute;inset-inline-start:50%;inset-block-end:var(--whitespace-20);margin:0;translate:-50% 0}.photogallery-default.autoplay .swiper-pagination-bullet{background-color:var(--color-white);border:0;outline:0;opacity:.5;transition:all .3s ease-in-out}.photogallery-default.autoplay .swiper-pagination-bullet-active{opacity:1;scale:1.25}.photogallery-default.autoplay .swiper-bottom{position:absolute;inset-block-end:0;inset-inline:0;padding-block:var(--whitespace-12);padding-inline:var(--whitespace-24);background:color-mix(in hsl,transparent 25%,red);border-end-start-radius:var(--border-radius-large);border-end-end-radius:var(--border-radius-large);opacity:0;transition:opacity .3s ease-in-out}.photogallery-default.autoplay .swiper-autoplay{display:inline-flex;align-items:center;gap:var(--whitespace-8);color:var(--color-white);line-height:1.75}.photogallery-default.autoplay .swiper-autoplay:is(:hover,:focus-visible){text-decoration:underline}.photogallery-default.autoplay .swiper-autoplay:before{content:"";width:.875rem;height:.875rem;background-color:currentColor;-webkit-mask-image:url(../icons/pause.svg);mask-image:url(../icons/pause.svg)}.photogallery-default.autoplay .swiper-autoplay.paused:before{-webkit-mask-image:url(../icons/play.svg);mask-image:url(../icons/play.svg)}.photogallery-default.autoplay:is(:hover,:focus-within) .swiper-bottom{opacity:1}.block-gallery.autoplay .swiper-button-next,.block-gallery.autoplay .swiper-button-prev{display:none}.listbulleted-social .wrapper a{background-color:var(--smt-steunkleur-paars);color:var(--color-white)}.listbulleted-social .wrapper a:is(:hover,:focus-visible){background-color:var(--smt-steunkleur-licht-paars)}.listbulleted-social .wrapper a:active{background-color:var(--smt-steunkleur-licht-paars)}.listbulleted-social .wrapper a:after{background-color:var(--color-white)}.wmammodularcontent_project:has(>.project-type)>div>div,.wmammodularcontent_plan:has(>.project-type)>div>div,.wmammodularcontent_article:has(>.project-type)>div>div{display:grid;grid-template-columns:min-content 1fr}.wmammodularcontent_project:has(>.project-type)>div>div>span:nth-child(2),.wmammodularcontent_plan:has(>.project-type)>div>div>span:nth-child(2),.wmammodularcontent_article:has(>.project-type)>div>div>span:nth-child(2){grid-column:1 / span 2}.wmammodularcontent_project:has(>.project-type) .location-image,.wmammodularcontent_plan:has(>.project-type) .location-image,.wmammodularcontent_article:has(>.project-type) .location-image{display:block}.project-developers{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}.project-developer{background-color:var(--smt-steunkleur-paars);display:grid;grid-template:"image description" "image link" / auto 1fr;align-items:center;cursor:pointer}.project-developer .project-developer__image{width:98px;height:98px;grid-area:image}.project-developer .project-developer__description{grid-area:description;padding-inline:24px;font-weight:700}.project-developer .project-developer__link{padding-inline:24px;display:flex}.project-developer .project-developer__link:after{content:"";display:block;width:1.5rem;height:1.5rem;background-color:currentColor;-webkit-mask-image:url(../icons/arrow.svg);mask-image:url(../icons/arrow.svg);padding-inline:20px}
