/*! 
  Import hier de CSS partials in volgorde
*/
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{tab-size:4}html{line-height:1.15}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}h1{margin:.67em 0;font-size:2em}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}[type=date]::-webkit-calendar-picker-indicator{color:transparent;opacity:1;background:url(../img/calendar-icon.svg) 50%/36px 30px no-repeat;width:36px;height:30px}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}:root{--text-base-size:1rem;--body-line-height:1.5;--heading-line-height:1.2;--text-scale-ratio:1.2;--text-xs:calc((1rem/var(--text-scale-ratio))/var(--text-scale-ratio));--text-sm:calc(var(--text-xs)*var(--text-scale-ratio));--text-md:calc(var(--text-sm)*var(--text-scale-ratio)*var(--text-scale-ratio));--text-lg:calc(var(--text-md)*var(--text-scale-ratio));--text-xl:calc(var(--text-lg)*var(--text-scale-ratio));--text-xxl:calc(var(--text-xl)*var(--text-scale-ratio));--text-xxxl:calc(var(--text-xxl)*var(--text-scale-ratio));--text-3xl:calc(var(--text-xxxl)*var(--text-scale-ratio));--text-4xl:calc(var(--text-3xl)*var(--text-scale-ratio));--space-unit:1rem;--space-xxxxs:calc(.125*var(--space-unit));--space-xxxs:calc(.25*var(--space-unit));--space-xxs:calc(.375*var(--space-unit));--space-xs:calc(.5*var(--space-unit));--space-sm:calc(.75*var(--space-unit));--space-md:calc(1.25*var(--space-unit));--space-lg:calc(2*var(--space-unit));--space-xl:calc(3.25*var(--space-unit));--space-xxl:calc(5.25*var(--space-unit));--space-xxxl:calc(8.5*var(--space-unit));--space-xxxxl:calc(13.75*var(--space-unit));--component-padding:var(--space-md);--component-body-line-height:calc(var(--body-line-height)*var(--line-height-multiplier,1));--component-heading-line-height:calc(var(--heading-line-height)*var(--line-height-multiplier,1));--line-height-multiplier:1;--text-vspace-multiplier:1;--dynamic-line-height:calc(.25rem + 1rem);--color-blauw:#094351;--color-geel:#cea000;--color-sec-groen:#00b0a9;--color-sec-roze:#e79897;--color-bg:#f5f3ef;--color-contrast-lower:#f2f2f2;--color-contrast-low:#d3d3d4;--color-contrast-medium:#79797c;--color-contrast-high:#313135;--color-contrast-higher:black;--color-warning-darker:#d1a000;--color-warning-dark:#ffc505;--color-warning:#ffd138;--color-warning-light:#ffdc6b;--color-warning-lighter:#ffe89e;--color-success-darker:#568830;--color-success-dark:#6eae3d;--color-success:#88c559;--color-success-light:#a3d27f;--color-success-lighter:#bedfa4;--color-error-darker:#8a142a;--color-error-dark:#b71a37;--color-error:#e02447;--color-error-light:#e6516c;--color-error-lighter:#ed7e92;--header:"Almaq W01 Rough";--body:"Montserrat",sans-serif}@font-face{font-family:Almaq W01 Rough;src:url("../fonts/Almaq W01 Rough.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}html{hanging-punctuation:first last}html input{hanging-punctuation:none}html textarea{hanging-punctuation:none}[id]{scroll-margin-top:2rem}main img{content-visibility:auto}img{vertical-align:middle;shape-margin:.75rem;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}a,button{touch-action:manipulation}@media (prefers-reduced-motion:no-preference){:focus{outline-offset:5px;transition:outline-offset .25s}}input{font-size:max(16px,1rem)}@media (prefers-reduced-data:reduce){img,video{display:none}}.container{width:min(80ch,100vw - 2rem)}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-family:var(--header);line-height:var(--heading-line-height);word-wrap:break-word;margin-block-start:0}:is(p,ol,ul){text-wrap:pretty;line-height:var(--body-line-height);font-size:var(--text-md);font-family:var(--body);font-optical-sizing:auto;color:var(--color-blauw);word-wrap:break-word;font-weight:400}p>a{color:currentColor}iframe{max-width:100%}@keyframes present-yourself{to{opacity:1;transform:translate(1,1,1)}}figure img{opacity:0;z-index:-1;animation:.2s forwards present-yourself}@keyframes slideActive{0%{transform:scale(1.1)}to{transform:scale(1)}}.mobile-only{display:none}@media (width<=1024px){.mobile-only{display:block}}body{background-color:var(--color-bg);margin:var(--space-md)}.container{width:min(80rem,100vw - var(--body-margin));column-gap:var(--space-sm);grid-template-rows:1fr auto;grid-template-columns:repeat(12,1fr);margin:0 auto;display:grid;position:relative}main{min-height:100dvh}figure{object-fit:cover;grid-column:1/-1;margin:0}figure img{object-fit:cover;width:100%;height:100%}header .container{grid-template-rows:min-content 1fr auto}header .hero{grid-row:2/5;min-height:500px;max-height:70svh;position:relative}header .hero:after{content:"";transform-origin:bottom;background-blend-mode:multiply;background:linear-gradient(rgba(217,217,217,0) 0%,#2e2e2e 100%);width:100%;height:100%;position:absolute;left:0;transform:scaleY(.5)}header .intro--block{z-index:2;grid-column:1/-1}@media (width>=991px){header .intro--block{grid-column:2/8}}header .intro--block{margin-block-start:-30%}header .intro--block div{background-color:var(--color-bg);padding-block:var(--space-sm);z-index:2}@media (width>=991px){header .intro--block div{max-width:80%;padding-inline:var(--space-md)}header .intro--block div figure{max-width:80%;margin-block-end:var(--space-xl)}}header .intro--block div p{color:var(--color-blauw);font-weight:500}header.medium .hero{min-height:400px;max-height:70svh}header.medium .intro--block{z-index:1;margin-block-start:-30%}header.medium .intro--block h1{color:var(--color-bg);mix-blend-mode:difference;background-blend-mode:difference;margin-inline-start:var(--space-md)}header.small .hero{min-height:400px;max-height:60svh}header.small .intro--block{z-index:1;margin-block-start:-20%}@media (width>=768px){header.small .intro--block{margin-block-start:-10%}}header.small .intro--block h1{color:var(--color-bg);margin-inline-start:var(--space-md)}header nav{z-index:2;padding:var(--space-md);grid-column:1/-1;grid-row-start:1;justify-content:space-between;display:flex}header nav img{margin-block-start:-1.5rem}header nav ul{gap:var(--space-md);list-style:none;display:flex}header nav ul a{color:var(--color-blauw);font-size:var(--text-md);font-weight:700;font-family:var(--body);text-decoration:none}.navbar{justify-content:space-between;align-items:center;display:flex}.menu li{position:relative}.menu li:has(a.zoek){align-content:center}.menu li a{padding:1rem 0;text-decoration:none;transition:all .2s ease-in-out;display:block}.menu li a:is(:hover,:focus){color:var(--color-sec-groen);text-decoration:underline}.zoek{aspect-ratio:1;background-image:url(../img/zoeken.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;align-self:baseline;width:20px;padding:0!important}.submenu{padding:var(--space-sm);background-color:var(--color-bg);margin:0;transition:all .3s ease-in-out;display:none;position:absolute;left:0}@media screen and (width>=991px){.submenu-wrapper:hover .submenu{display:initial;border:1px solid var(--color-blauw);background-color:var(--color-bg);-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 6px 8px rgba(0,0,0,.11),0 8px 16px rgba(0,0,0,.11)}.submenu-wrapper:focus-within .submenu{display:initial;border:1px solid var(--color-blauw);background-color:var(--color-bg);-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 6px 8px rgba(0,0,0,.11),0 8px 16px rgba(0,0,0,.11)}.submenu-wrapper:has(.submenu) a:after{content:"";background-image:url(../img/chevron-down.svg);background-position:50%;background-repeat:no-repeat;width:1rem;height:1rem;display:inline-flex;position:relative}}.submenu a:after{display:none!important}.submenu li{min-width:200px;max-width:fit-content;line-height:var(--body-line-height)}.submenu li a{padding:var(--space-xs)0}.toggle-btn{z-index:1000;display:none}.icon{cursor:pointer;z-index:100;width:1.5rem;height:.8rem;position:relative}.icon:before{content:"";background-color:var(--color-blauw);width:2rem;height:.2rem;transition:all .3s ease-in-out;position:absolute;top:0;right:0}.icon:after{content:"";background-color:var(--color-blauw);width:1.5rem;height:.2rem;transition:transform .3s ease-in-out;position:absolute;bottom:0;right:0}.icon.active:before{width:1.5rem;transform:rotate(-45deg)translate(-.21rem,.21rem)}.icon.active:after{transform:rotate(45deg)translate(-.21rem,-.21rem)}@media (width<=991px){.toggle-btn{display:block}.menu{background:var(--color-bg);border-top:.1rem solid var(--color-blauw);width:100%;display:none;position:absolute;top:100%;left:0}.menu.active{display:initial;z-index:10000001;min-height:100vh;padding:0;top:10vh}.menu li:not(:first-child){width:100%}.submenu{border-left:1px solid var(--color-blauw);width:100%;padding:0;display:block;position:relative}.submenu li a{padding-left:2rem}}main{min-height:100dvh;margin-block-start:var(--space-xl)}.intro--block{grid-column:1/-1}@media (width>=768px){.intro--block{grid-column:1/7}}.intro--block h1{color:var(--color-blauw);font-size:calc(clamp(2rem,2.051vw + .859rem,2.5rem))}@media (width>=991px){.intro--block h1{font-size:var(--text-3xl)}}.intro--block h1 p{color:var(--color-blauw);font-weight:500}.kaart{flex-direction:column;grid-column:1/-1;justify-content:flex-end;margin-block-end:var(--space-lg);transition:all .3s ease-in-out;display:flex}@media (width>=768px){.kaart{grid-column:8/-1}}.nieuws--wrapper .container{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.nieuws--wrapper .nieuwsbericht h3{font-family:var(--body);min-height:1lh;margin-block:0}.nieuws--wrapper .nieuwsbericht h3 a{color:var(--color-blauw)}.nieuws--wrapper .nieuwsbericht h3 a:is(:hover,focus){color:var(--color-sec-groen)}.nieuws--wrapper .nieuwsbericht p{margin-block:0}.meta--melding{bottom:-50px;right:var(--component-padding);background-color:var(--color-sec-roze);padding:var(--component-padding);margin-block:var(--space-lg);aspect-ratio:1;z-index:1;border-radius:50%;place-content:center;width:200px;height:auto;transition:all .2s ease-in-out;display:grid;position:absolute;box-shadow:0 2px 1px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 4px 2px rgba(0,0,0,.09),0 16px 8px rgba(0,0,0,.09),0 32px 16px rgba(0,0,0,.09)}.meta--melding :is(h1,h2,h3,h4,h5,h6){font-family:var(--header);font-size:var(--text-lg)}.meta--melding:is(:hover,:focus){box-shadow:none;background-color:var(--color-sec-groen)}.meta--melding :is(p,ol,ul,a){font-family:var(--body);text-align:center;font-weight:700;line-height:var(--header-line-height);max-width:18ch;font-size:clamp(1rem,3.119vw - .833rem,3.75rem);rotate:-5deg}@media (width>=980px){.meta--melding{top:unset;aspect-ratio:1;width:20vw;height:auto;bottom:-40px}}.agenda--wrapper .agenda-header{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;display:flex}.agenda--wrapper .agenda-header h2{margin:0}.agenda--wrapper .agenda-button{background-color:var(--color-blauw);color:var(--color-bg);font-family:var(--body);font-size:var(--text-md);padding-block:var(--space-md);text-align:center;border:0;align-self:flex-start;min-width:280px;font-weight:500;text-decoration:none;display:block}.agenda--wrapper .agenda-button--show-more{background-color:var(--color-blauw);color:var(--color-bg);font-family:var(--body);font-size:var(--text-md);padding-block:var(--space-md);text-align:center;border:0;align-self:flex-start;min-width:280px;font-weight:500;text-decoration:none;display:block}.agenda--wrapper .agenda-button:is(:hover,:focus){background-color:var(--color-sec-groen);color:var(--color-bg);cursor:pointer}.agenda--wrapper .agenda-button:is(:hover,:focus) svg{color:var(--color-bg)}.agenda--wrapper .agenda-button--show-more:is(:hover,:focus){background-color:var(--color-sec-groen);color:var(--color-bg);cursor:pointer}.agenda--wrapper .agenda-button--show-more:is(:hover,:focus) svg{color:var(--color-bg)}.agenda--wrapper .agenda-button--mobile{grid-column:1/-1;justify-self:start;display:none}@media (width<=767px){.agenda--wrapper .agenda-header{display:block}.agenda--wrapper .agenda-button{display:none}.agenda--wrapper .agenda-button--mobile{display:inline-block}}.agenda--wrapper .container{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.agenda--wrapper.agenda--wrapper{margin-top:var(--space-lg)}.agenda--wrapper .agenda-item{aspect-ratio:4/3;width:auto;max-width:100%;position:relative}.agenda--wrapper .agenda-item.first{max-width:400px}.agenda--wrapper .agenda-item figure{aspect-ratio:4/3;object-fit:cover;width:100%;position:relative;overflow:clip}.agenda--wrapper .agenda-item figure img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.agenda--wrapper .agenda-item figure span{z-index:2;flex-direction:column;justify-content:flex-start;display:flex;position:absolute;top:8px;left:8px}.agenda--wrapper .agenda-item figure span.autoroute{background-color:var(--color-sec-roze);background-image:url(../img/autoroute.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;width:32px;height:32px;position:absolute;top:8px;left:auto;right:8px}.agenda--wrapper .agenda-item figure span.fietsroute{background-color:var(--color-sec-roze);background-image:url(../img/fietsroute.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;width:32px;height:32px;position:absolute;top:8px;left:auto;right:8px}.agenda--wrapper .agenda-item figure span.wandelroute{background-color:var(--color-sec-roze);background-image:url(../img/wandelroute.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;width:32px;height:32px;position:absolute;top:8px;left:auto;right:8px}.agenda--wrapper .agenda-item figure .date{font-size:var(--text-xs);color:var(--color-blauw);padding-inline:var(--space-xxs);background-color:var(--color-sec-roze);width:fit-content;margin-block:0;font-weight:700}.agenda--wrapper .agenda-item figure .locatie{font-size:var(--text-xs);color:var(--color-blauw);padding-inline:var(--space-xxs);background-color:var(--color-sec-roze);align-self:flex-start;width:fit-content;margin-block-start:0;font-weight:700}.agenda--wrapper .agenda-item figure .locatie:before{content:"";aspect-ratio:1;background-image:url(../img/location.svg);background-repeat:no-repeat;background-size:contain;width:8px;height:auto;margin-inline-end:4px;display:inline-flex}.agenda--wrapper .agenda-item a{font-size:var(--text-lg);color:var(--color-blauw);transition:all .2s ease-in-out}.agenda--wrapper .agenda-item a:is(:hover,:focus){color:var(--color-sec-groen)}.agenda--wrapper .agenda-button--show-more{text-align:center;padding-block:var(--space-sm);flex-direction:column;align-items:center;margin:auto;display:flex}.agenda--wrapper .agenda-button--show-more svg{color:#5a99a8}:is(.nieuws--wrapper,.agenda--wrapper) h2{font-size:var(--text-xl);color:var(--color-blauw)}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken{background-color:var(--color-sec-groen);padding:var(--component-padding);align-self:flex-start}@media (width>=768px){:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken{grid-column:span 2}}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken h3{color:var(--color-bg);font-size:var(--text-xxl);margin-block-start:0}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken form{gap:var(--space-sm);flex-wrap:wrap;display:flex}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken form select{padding:var(--space-sm);max-width:100%}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken form input[name="filter[date_event]"]{padding:var(--space-sm)}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken form input[type=submit]{background-color:var(--color-sec-roze);color:var(--color-blauw);font-weight:700;font-family:var(--body);font-size:var(--text-md);padding-inline:var(--space-md);padding-block:var(--space-xs);border:0;transition:all .2s ease-in-out}:is(.nieuws--wrapper,.agenda--wrapper) .agenda-zoeken form input[type=submit]:is(:hover,:focus){background-color:var(--color-blauw);color:var(--color-bg)}button[popovertarget]{background-color:var(--color-blauw);color:var(--color-bg);font-family:var(--body);font-size:var(--text-md);padding-block:var(--space-md);border:0;align-self:flex-start;min-width:280px;margin-block-start:var(--space-md);font-weight:500;display:block}button[popovertarget]:is(:hover,:focus){background-color:var(--color-sec-groen);color:var(--color-bg);cursor:pointer}.chevron-icon svg{transition:transform .3s;display:inline-block}.chevron-icon svg.rotated{color:#fff;transform:rotate(180deg)}[popover]{background-color:var(--color-bg);padding:var(--component-padding);border:1px solid var(--color-blauw);width:min(80ch,100vw - 2rem)}[popover] h3{color:var(--color-blauw)}[popover]::backdrop{background-color:var(--color-blauw);opacity:.4}.first{max-width:400px}input::placeholder{overflow:visible}.cluster main{min-height:100dvh;margin-block-start:var(--space-xxs);margin-block-end:var(--space-lg)}.cluster article{grid-column:1/-1;grid-row-start:1}@media (width>=768px){.cluster article{grid-column:2/6}}@media (width>=768px){.cluster .kaart{grid-column:7/12;max-height:600px;margin-block-start:27px}}.cluster .verhalen--block{background-color:var(--color-sec-roze);padding:var(--component-padding);font-size:var(--text-md);grid-column:8/12}.cluster .verhalen--block ul{line-height:var(--body-line-height);margin:0;padding:0;list-style:none}.cluster .verhalen--block ul a{color:#000}.cluster .intro--block h1{margin-block-end:0}.cluster .intro--block .subtitle{color:var(--color-bg);margin-block-start:0;margin-inline-start:var(--space-md);font-weight:700}.cluster-overzicht main{margin-block-start:10vh}.cluster-overzicht .container-list-map{align-items:stretch;gap:1rem;display:grid}.cluster-overzicht .container-list-map .lijst{align-self:stretch;height:auto}.cluster-overzicht .container-list-map .kaart{align-self:stretch;height:auto}.cluster-overzicht .container-list-map .kaart{margin-bottom:0}.cluster-overzicht .container-list-map .kaart #map{height:100%}.cluster-overzicht header .intro--block{z-index:1;grid-column:1/-1}@media (width>=768px){.cluster-overzicht header .intro--block{grid-column:2/12}}.cluster-overzicht header .intro--block div{max-width:100%}.cluster-overzicht .lijst{grid-column:1/-1}@media (width>=768px){.cluster-overzicht .lijst{grid-column:2/7}}.cluster-overzicht .lijst{background-color:var(--color-geel);height:fit-content;padding:var(--component-padding);z-index:2;grid-row-start:1}.cluster-overzicht .lijst h3{font-size:var(--text-lg)}.cluster-overzicht .lijst ul{line-height:calc(1.3*var(--body-line-height));font-family:var(--body);margin:0;padding:0;list-style:none}.cluster-overzicht .lijst ul a{color:#000}.cluster-overzicht .lijst ul a:is(:hover,:focus){color:var(--color-sec-groen)}.cluster-overzicht .lijst ul a span{font-size:.8em;display:block}@media (width>=768px){.cluster-overzicht .lijst ul a span{display:inline}}.cluster-overzicht .kaart{display:none}@media (width>=768px){.cluster-overzicht .kaart{grid-column:7/12;grid-row-start:1;display:inline}}.agenda-item.hidden{display:none}@media (width>=655px){.locaties .intro--block{margin-block-start:-20%}.locaties .intro--block h1{margin-block-start:-20px;margin-inline-start:-100px!important}}.locaties .intro--block h1 span{font-size:50%;display:block}.locaties main{min-height:100dvh;margin-block-start:var(--space-xl)}.locaties aside{padding:var(--component-padding);grid-column:1/-1}@media (width>=450px){.locaties aside{grid-column:1/5}}@media (width>=768px){.locaties aside{grid-column:1/3}}.locaties aside h2{font-size:var(--text-xl);color:var(--color-blauw);margin-block-start:0}.locaties .filter--block{grid-column:1/-1}@media (width>=655px){.locaties .filter--block{grid-column:4/10;margin-top:-146px}}.locaties .filter--block select{flex:1 2 100px}.locaties .overview{gap:var(--space-md);grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:min-content;display:grid;position:relative}@media (width>=655px){.locaties .overview{grid-column:5/-1}}@media (width>=768px){.locaties .overview{padding:var(--component-padding);grid-column:3/-1}}.locaties .no-filter{grid-column:1/-1}.locaties .locatie-item{width:auto;max-width:100%;position:relative}.locaties .locatie-item.first{max-width:400px}.locaties .locatie-item span{flex-direction:column;justify-content:flex-start;display:flex;position:absolute;top:8px;left:8px}.locaties .locatie-item span.autoroute{background-color:var(--color-sec-roze);background-image:url(../img/autoroute.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;width:32px;height:32px;position:absolute;top:8px;left:90%}.locaties .locatie-item span.fietsroute{background-color:var(--color-sec-roze);background-image:url(../img/fietsroute.svg);background-position:50%;background-repeat:no-repeat;background-size:80%;width:32px;height:32px;position:absolute;top:8px;left:90%}.locaties .locatie-item span.wandelroute{background-color:var(--color-sec-roze);background-image:url(../img/wandelroute.svg);background-position:50%;background-repeat:no-repeat;background-size:45%;width:32px;height:32px;position:absolute;top:8px;left:90%}.locaties .locatie-item a{font-size:var(--text-lg);color:var(--color-blauw);transition:all .2s ease-in-out}.locaties .locatie-item a:is(:hover,:focus){color:var(--color-sec-groen)}.locaties .locatie-item figure{aspect-ratio:3/1.5;position:relative}.locaties .locatie-item .date{font-size:var(--text-xs);color:var(--color-blauw);padding-inline:var(--space-xxs);background-color:var(--color-sec-roze);width:fit-content;margin-block:0;font-weight:700}.locaties .locatie-item .locatie{font-size:var(--text-xs);color:var(--color-blauw);padding-inline:var(--space-xxs);background-color:var(--color-sec-roze);align-self:flex-start;width:fit-content;margin-block-start:0;font-weight:700}.locaties .locatie-item .locatie:before{content:"";aspect-ratio:1;background-image:url(../img/location.svg);background-repeat:no-repeat;background-size:contain;width:8px;height:auto;margin-inline-end:4px;display:inline-flex}.pagination{gap:var(--space-sm);font-family:var(--body);grid-column:1/-1;place-self:center;padding:0;list-style:none;display:flex}.pagination a{color:var(--color-sec-groen);text-decoration:none}.pagination li.active{border-bottom:2px solid var(--color-sec-roze);font-weight:700}.routes header .container{grid-template-rows:min-content 1fr auto}.routes header .titel{grid-area:2/1/auto/-1}.routes header .titel h1{color:var(--color-blauw);font-size:clamp(1.5rem,.8125rem + 3.4375vw,3.5625rem)}.routes header .hero{grid-row:3/5;min-height:500px;max-height:70svh;position:relative}.routes main{min-height:100dvh;margin-block-start:var(--space-xl)}.routes article{grid-column:1/-1}@media (width>=768px){.routes article{grid-column:2/8}}.routes article p:first-of-type{font-weight:500}.routes article figure{max-inline-size:100%;height:fit-content;padding:0}.routes article figure img{max-inline-size:100%;height:auto;display:block}.routes aside{padding:var(--component-padding);background-color:var(--color-sec-roze);gap:var(--space-lg);grid-column:1/-1;grid-template-rows:min-content min-content min-content;grid-template-columns:1fr 1fr 1fr;block-size:fit-content;display:grid}.routes aside span{grid-column:span 2}.routes aside span p{color:#000;margin-block:0}.routes aside span p.afstand{font-size:var(--text-xl);font-weight:700}.routes aside hr{background-color:#000;border:0;grid-column:span 3;width:100%;height:1px}.routes aside a{color:#000;padding:var(--space-md)var(--space-sm)var(--space-md)var(--space-xl);border:2px solid;border-radius:10px;grid-column:span 3;font-weight:700;text-decoration-color:transparent;display:block}.routes aside a:is(:hover,:focus){text-decoration-color:#000}.routes aside a.down-pdf{background-image:url(../img/icoon-pdf.svg);background-position:10px 50%;background-repeat:no-repeat}.routes aside a.down-gpx{background-image:url(../img/icoon-gpx.svg);background-position:10px 50%;background-repeat:no-repeat}@media (width>=768px){.routes aside{grid-column:9/12}}.routes aside h2{font-size:var(--text-xl);color:var(--color-blauw);margin-block-start:0}.routes .locatie.slider{width:100%}.routes .locatie.slider .carousel{width:100%}.routes .locatie.slider figure{aspect-ratio:4/3;overflow:clipped;background-color:none;min-width:50%;max-height:400px}.routes .locatie.slider figure img{object-fit:cover;width:100%;height:100%}.routes .segment{inline-size:fit-content}.routes article div{margin-block-end:1lh;font-family:var(--body)!important;line-height:var(--body-line-height)!important;font-size:var(--text-md)!important;color:var(--color-blauw)!important}.routes dialog{background-color:var(--color-bg);border:0;border-radius:5px;width:60%;max-width:60vw;margin:10% auto;padding:34px;position:relative}.routes dialog[open] img{max-width:100%;block-size:auto}.nieuws main{min-height:100dvh;margin-block-start:var(--space-xl)}.nieuws .nieuws--wrapper{gap:var(--space-md);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid;position:relative}.nieuws .nieuws--wrapper figure{aspect-ratio:3/2;margin-block-end:var(--space-sm)}.nieuws .nieuws--wrapper .nieuwsbericht{width:auto;max-width:100%}.nieuws .nieuws--wrapper .nieuwsbericht h3{min-height:2lh;margin-block-end:var(--space-sm)}.nieuws .nieuws--wrapper .nieuwsbericht .date{font-size:var(--text-xs);color:var(--color-sec-groen);margin-block:0;font-weight:700}.nieuws .nieuws--wrapper .nieuwsbericht p{color:var(--color-blauw);font-family:var(--body);font-size:var(--text-md)}.nieuws article{grid-column:2/12}.nieuws article h1{font-size:var(--text-xxxl)}.nieuws article :is(h1,h2,h3,h4,p,a,ul,ol){color:var(--color-blauw)}.activiteit main{margin-block-start:0}.activiteit .titel{grid-column:1/-1}@media (width>=768px){.activiteit .titel{grid-column:2/-1}}.activiteit .titel h1{color:var(--color-blauw);margin-block-end:0;font-size:clamp(1.5rem,.8125rem + 3.4375vw,3.5625rem)}.activiteit .titel h1+p{margin-block-start:0}.activiteit .titel h1+p a{color:var(--color-geel)}.activiteit .titel h1+p a:is(:hover,:focus){color:var(--color-sec-groen)}.activiteit figure{aspect-ratio:4/3;grid-column:1/-1}@media (width>=500px){.activiteit figure{aspect-ratio:3}}.activiteit article{grid-column:1/-1;margin-block-start:var(--space-md)}@media (width>=768px){.activiteit article{grid-column:2/8}}.activiteit article{font-family:var(--body)!important;line-height:var(--body-line-height)!important;font-size:var(--text-md)!important;color:var(--color-blauw)!important}.activiteit article :is(ul,ol,li){font-family:var(--body)!important;line-height:var(--body-line-height)!important;font-size:var(--text-md)!important;color:var(--color-blauw)!important}.activiteit aside{background-color:var(--color-geel);padding:var(--component-padding);height:fit-content;grid-column:1/-1;margin-block-start:var(--space-md)}@media (width>=768px){.activiteit aside{grid-column:9/12}}.activiteit aside h3{font-size:var(--text-xl);color:#000;margin-block-start:0;margin-block-end:var(--space-sm)}.activiteit aside :is(p,a,address){font-family:var(--body);font-size:var(--text-md);line-height:var(--body-line-height);color:#000}.activiteit aside a:is(:hover,:focus){color:var(--color-blauw)}.activiteit address{font-style:normal}.transition{transition:all .25s ease-in-out}.flipIn{animation:.5s both flipdown}.no-select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.main-filter h4,.main-filter .date,.main-filter .province,.main-filter .location{font-size:20px;font-weight:700;line-height:40px;font-family:var(--text);background-color:var(--white);color:var(--green);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin:0;display:block}.main-filter .location{font-weight:700}.main-filter input[name="filter[date_event]"],.main-filter input[name=start_date],.main-filter input[name="filter[location_name]"],.main-filter input[name=location_name]{padding:var(--space-sm);width:100%;color:var(--black);border:1px solid transparent;margin-bottom:1rem;font-weight:700}.main-filter span,.main-filter .options{color:var(--black);opacity:1;z-index:2;padding-bottom:1rem;transition:all .25s ease-in-out;display:block;position:relative;overflow:hidden;transform:translate(0)}.main-filter{perspective:900rem;background-color:var(--color-sec-roze);margin:0;padding:1rem;list-style:none}.main-filter li{border-top:1px solid var(--color-bg);margin:0;padding:18px 0 4px;animation:.5s both flipdown;position:relative}.main-filter.routes li:first-child{border-top:none;padding-top:0}.main-filter.routes li:last-child{border-top:none;padding-top:0}.main-filter.routes li:nth-child(2){border-top:none}.main-filter.agenda li:first-child{border-top:none;padding-top:0}.main-filter.agenda li:nth-child(2){border-top:none;padding-top:0}.main-filter.agenda li:last-child{border-top:none;padding-top:0}.main-filter.agenda li:nth-child(3){border-top:none}.main-filter li:first-of-type{animation-delay:.5s}.main-filter li:nth-of-type(2){animation-delay:.75s}.main-filter li:nth-of-type(3){animation-delay:1s}.main-filter li:last-of-type{padding-bottom:0}.main-filter i{margin-top:16px;position:absolute;right:0;transform:translate(-6px)}.main-filter i:before,.main-filter i:after{content:"";background-color:var(--color-blauw);width:3px;height:9px;transition:all .25s ease-in-out;position:absolute}.main-filter i:before{transform:translate(-2px)rotate(45deg)}.main-filter i:after{transform:translate(2px)rotate(-45deg)}.main-filter input[type=checkbox]{cursor:pointer;z-index:1;opacity:0;width:100%;height:100%;position:absolute}.main-filter input[type=checkbox]:checked~.options{opacity:0;max-height:0;margin-top:0;transform:translateY(50%)}.main-filter input[type=checkbox]:checked~span{opacity:0;max-height:0;margin-top:0;transform:translateY(50%)}.main-filter input[type=checkbox]:checked~i:before{transform:translate(2px)rotate(45deg)}.main-filter input[type=checkbox]:checked~i:after{transform:translate(-2px)rotate(-45deg)}@keyframes flipdown{0%{opacity:0;transform-origin:top;transform:rotateX(-90deg)}5%{opacity:1}80%{transform:rotateX(8deg)}83%{transform:rotateX(6deg)}92%{transform:rotateX(-3deg)}to{transform-origin:top;transform:rotateX(0)}}.main-filter span label,.main-filter .options label{cursor:pointer;display:block}.main-filter span input[type=checkbox]{width:0;height:0;position:relative}.main-filter .options input[type=checkbox]{width:0;height:0;position:relative}.main-filter span input[type=checkbox]:checked+label{background-color:var(--light-green);padding:.5rem;font-weight:700}.main-filter .options input[type=checkbox]:checked+label{background-color:var(--light-green);padding:.5rem;font-weight:700}.main-filter input[type=submit]{background-color:var(--color-blauw);color:var(--color-bg);border-radius:var(--global-radius);border:none;padding:1rem 2rem;font-weight:700;transition:all .3s}.main-filter input[type=submit]:is(:hover,:focus){background-color:var(--color-sec-groen);cursor:pointer}.main-filter :is(li){line-height:1}.main-filter select{max-width:100%}.filter-labels{margin-block:var(--space-lg)}.selected-label{background-color:var(--color-success-lighter);padding-block:var(--space-xxs);padding-inline:var(--space-xs);font-family:var(--body);font-size:var(--text-sm);border-radius:20px;font-weight:500;display:inline-block}.locatie main{margin-block-start:0}.locatie .titel{grid-column:1/-1}@media (width>=768px){.locatie .titel{grid-column:2/-1}}.locatie .titel h1{color:var(--color-blauw);margin-block-end:0;font-size:clamp(1.5rem,.8125rem + 3.4375vw,3.5625rem)}.locatie .titel h1+p{margin-block-start:0}.locatie .titel h1+p a{color:var(--color-blauw)}.locatie .titel h1+p a:is(:hover,:focus){color:var(--color-sec-groen)}.locatie .carousel{margin-block:var(--space-lg);scroll-behavior:smooth;gap:var(--space-sm);scroll-snap-type:x mandatory;grid-column:1/-1;display:flex;overflow-x:scroll}.locatie .carousel figure{background-color:var(--color-sec-roze);aspect-ratio:4/3;scroll-snap-align:center;min-width:90%;overflow:hidden}@media (width>=500px){.locatie .carousel figure{min-width:60%}}@media (width>=768px){.locatie .carousel figure{min-width:40%}}.locatie .carousel .slide:target .img{opacity:1;animation:.8s reverse slideActive;-webkit-animation:.8s slideActive}.locatie .carousel::-webkit-scrollbar{display:none}.locatie .segment{gap:var(--space-sm);grid-area:2/1/auto/-1;margin:0 auto;display:flex}.locatie .segmentButton{aspect-ratio:1;background-color:var(--color-sec-groen);-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:10px}.locatie .segmentButton:is(:hover,:focus){background-color:var(--color-sec-roze)}.locatie article{grid-column:1/-1}@media (width>=768px){.locatie article{grid-column:2/8}}.locatie article p:first-of-type{font-weight:700}.locatie aside{background-color:var(--color-geel);padding:var(--component-padding);height:fit-content;grid-column:1/-1;margin-block-start:var(--space-md)}@media (width>=768px){.locatie aside{grid-column:9/12}}.locatie aside h3{font-size:var(--text-xl);color:#000;margin-block-start:0;margin-block-end:var(--space-sm)}.locatie aside :is(p,a,address){font-family:var(--body);font-size:var(--text-md);line-height:var(--body-line-height);color:#000}.locatie aside a:is(:hover,:focus){color:var(--color-blauw)}.locatie address{font-style:normal}.geschiedenis main{min-height:100dvh;margin-block-start:var(--space-xl)}.geschiedenis header .intro--block{padding:unset;grid-column:2/12;margin-block-start:-30%;margin-inline-start:-20px}@media (width>=615px){.geschiedenis header .intro--block{margin-block-start:-10%}}.geschiedenis header .intro--block div{max-width:100%}.geschiedenis header .intro--block header:has(.intro--block)+main{margin-block-start:0}.geschiedenis .container:has(article){column-gap:var(--space-md)}.geschiedenis article{grid-column:1/-1}@media (width>=900px){.geschiedenis article{grid-column:2/7}}.geschiedenis article figure{max-width:800px;margin:0 auto}.geschiedenis article{grid-row-start:1}.geschiedenis article :is(h2,h3){font-size:var(--text-lg);color:var(--color-blauw)}.geschiedenis article h1{color:var(--color-blauw);font-size:var(--text-xxxl)}.geschiedenis article a{color:var(--color-sec-groen);transition:all .2s ease-in-out}.geschiedenis article a:is(:hover,:focus){color:var(--color-sec-roze)}.geschiedenis aside{grid-column:1/-1}@media (width>=900px){.geschiedenis aside{grid-column:8/12}}.geschiedenis :is(header,article) figcaption{font-size:var(--text-sm);margin-block-end:var(--space-md)}.geschiedenis :is(header,article) :is(q,blockquote,blockquote>p){color:var(--color-geel);font-family:var(--header);font-size:var(--text-xxl);margin:var(--space-lg)auto;text-align:center;display:block}.geschiedenis .verhaal--block{gap:var(--space-lg);background-color:var(--color-sec-roze);padding:var(--component-padding);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-block-start:var(--space-lg);display:grid}.geschiedenis .verhaal--block h2{font-size:var(--text-xl);grid-column:1/-1;margin-block-end:0}.geschiedenis .verhaal--block p{margin-block-start:0}.geschiedenis .verhaal--block a{color:var(--color-blauw);transition:all .2s ease-in-out}.geschiedenis .verhaal--block a:is(:hover,:focus){color:var(--color-sec-groen)}.small-grid .verhaal--intro{grid-column:2/12}.verhaal--overzicht--block .verhalen--block{gap:var(--component-padding);grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.verhaal--overzicht--block .verhaal--intro{all:unset}.verhaal--overzicht--block .verhaal--intro a{font-size:var(--text-lg);color:var(--color-blauw);font-family:var(--header)}.verhaal--overzicht--block .verhaal--intro figure{aspect-ratio:3/2}.verhaal--overzicht--block .date{font-size:var(--text-sm);margin-block-start:0}.filter--block{background-color:var(--color-sec-roze);padding:var(--component-padding);grid-column:1/13;margin-block-end:var(--space-lg)}.filter--block p{font-family:var(--header);font-size:var(--text-xl);color:var(--color-bg);margin-block-start:0;margin-block-end:var(--space-sm)}.filter--block .wrapper{gap:var(--space-sm);flex-wrap:wrap;margin-block-end:var(--space-md);display:flex}.filter--block a{color:var(--color-bg);font-family:var(--body);margin-inline-end:var(--space-md)}.filter--block select{padding:var(--space-sm);border:1px solid transparent;max-width:100%}.filter--block input[name="filter[date_event]"]{padding:var(--space-sm);border:1px solid transparent}.filter--block input[type=submit]{background-color:var(--color-sec-groen);color:var(--color-blauw);font-weight:700;font-family:var(--body);font-size:var(--text-md);padding-block:var(--space-xxs);padding-inline:var(--space-md);border:1px solid transparent;transition:all .2s ease-in-out}.filter--block input[type=submit]:is(:hover,:focus){background-color:var(--color-blauw);color:#fff}.algemeen main{margin-block-start:0}.algemeen .titel{grid-column:1/-1}@media (width>=768px){.algemeen .titel{grid-column:2/-1}}.algemeen .titel h1{color:var(--color-blauw);margin-block-end:0;font-size:clamp(1.5rem,.8125rem + 3.4375vw,3.5625rem)}.algemeen .titel h1+p{margin-block-start:0}.algemeen .titel h1+p a{color:var(--color-blauw)}.algemeen .titel h1+p a:is(:hover,:focus){color:var(--color-sec-groen)}.algemeen article{grid-column:1/-1}@media (width>=768px){.algemeen article{grid-column:2/8}}.algemeen article p:first-of-type{font-weight:700}.algemeen aside{background-color:var(--color-geel);padding:var(--component-padding);height:fit-content;grid-column:1/-1;margin-block-start:var(--space-md)}@media (width>=768px){.algemeen aside{grid-column:9/12}}.algemeen aside h3{font-size:var(--text-xl);color:#000;margin-block-start:0;margin-block-end:var(--space-sm)}.algemeen aside a{display:block}.algemeen aside :is(p,a,address){font-family:var(--body);font-size:var(--text-md);line-height:var(--body-line-height);color:#000}.algemeen aside a:is(:hover,:focus){color:var(--color-blauw)}.beeldbank{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.beeldbank h2{color:var(--color-blauw);grid-column:1/-1}.beeldbank figure{grid-column:unset;position:relative}.beeldbank figure p{font-size:var(--text-sm);background-color:var(--color-sec-roze);padding-block-start:var(--space-2xs);padding-inline:var(--space-xs);margin-block:0;margin-inline-end:60px;font-weight:700;position:absolute;bottom:8px;left:8px}.beeldbank figure .open-button{z-index:100;background-color:var(--color-geel);color:#000;background-image:url(../img/download.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 20px;border:0;width:36px;height:36px;transition:all .2s ease-in-out;display:block;position:absolute;bottom:8px;right:8px}.beeldbank figure .open-button:is(:hover,:focus){background-color:var(--color-sec-groen);background-position-y:10px}.beeldbank iframe{aspect-ratio:16/9;grid-column:span 2;width:100%;height:auto}.beeldbank figure.video{aspect-ratio:16/9}dialog{background-color:var(--color-bg);border:0;border-radius:5px;width:80%;max-width:80vw;margin:10% auto;padding:34px;position:relative}dialog[open]{flex-wrap:wrap;display:flex}dialog[open] img{max-width:400px;height:auto}dialog .close-button{aspect-ratio:1;background-color:var(--color-bg);border:0;width:16px;height:auto;position:absolute;top:8px;right:8px}dialog .info-foto{background-color:var(--color-bg);padding:var(--component-padding);flex:1 2 0;top:34px;right:34px}dialog .info-foto h4{margin:0}dialog .info-foto p{font-size:var(--text-sm);margin-block-start:0}dialog .info-foto figcaption{font-size:var(--text-xs)}dialog .info-foto .modal__btn{background-color:var(--color-geel);padding-block:var(--space-xs);padding-inline:var(--space-md);color:#000;margin-block-start:var(--space-md);font-weight:700;text-decoration:none;transition:all .2s ease-in-out}dialog .info-foto .modal__btn:is(:hover,:focus){background-color:var(--color-sec-roze)}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toelichting{padding-inline:var(--space-lg);background-color:var(--color-sec-roze);margin:var(--space-lg);grid-column:1/-1}form[name=contact] #contact{flex-direction:column;display:flex}form[name=contact] #contact div{flex-direction:column;margin-block-end:var(--space-md);display:flex}form[name=contact] #contact div label{color:var(--color-blauw);font-family:var(--body);font-weight:700;font-size:var(--text-md);margin-block-end:var(--space-xs)}form[name=contact] #contact div input[type=text]{padding:var(--space-xs);font-family:var(--body);font-size:var(--text-md);border:1px solid var(--color-blauw);width:min(40ch,100vw - 2rem)}form[name=contact] #contact div input[type=email]{padding:var(--space-xs);font-family:var(--body);font-size:var(--text-md);border:1px solid var(--color-blauw);width:min(40ch,100vw - 2rem)}form[name=contact] #contact div textarea{padding:var(--space-xs);font-family:var(--body);font-size:var(--text-md);border:1px solid var(--color-blauw);width:min(40ch,100vw - 2rem)}form[name=contact] #contact div button{width:fit-content;font-family:var(--body);font-weight:700;font-size:var(--text-md);color:var(--color-bg);background-color:var(--color-blauw);padding-block:var(--space-xs);padding-inline:var(--space-md);border:0}@media (width>=768px){:scope .link--overview article{grid-column:1/-1}@media (width>=768px){:scope .link--overview article{grid-column:2/12}}:scope .link--overview article .content p{column-count:2}}.publicaties main{min-height:100dvh;margin-block-start:var(--space-xl)}.publicaties header .intro--block{padding:unset;grid-column:2/12;margin-block-start:-14%;margin-inline-start:-20px}.publicaties header .intro--block div{max-width:100%}.publicaties .container:has(article){column-gap:var(--space-md)}.publicaties article{grid-column:1/-1}@media (width>=900px){.publicaties article{grid-column:2/10}}.publicaties article figure{max-width:100%;margin:0 auto}.publicaties article{grid-row-start:1}.publicaties article :is(h2,h3){font-size:var(--text-lg);color:var(--color-blauw)}.publicaties article h1{color:var(--color-blauw);font-size:var(--text-xxxl)}.publicaties article a{color:var(--color-sec-groen);transition:all .2s ease-in-out}.publicaties article a:is(:hover,:focus){color:var(--color-sec-roze)}.publicaties article .external_link{background-color:var(--color-blauw);color:var(--color-bg);padding-inline:var(--space-sm);padding-block:var(--space-xxs);font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-block}.publicaties article .external_link :is(:hover,:focus){background-color:var(--color-sec-groen)}.publicaties aside{grid-column:1/-1}@media (width>=900px){.publicaties aside{grid-column:2/-1}}.publicaties aside figure{aspect-ratio:3/4;width:auto;max-height:400px}.publicaties .content--overview{gap:var(--component-padding);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.publicaties .content--overview .publicatie figure{aspect-ratio:4/3}.zoeken .container{width:100%}.zoeken main{min-height:100dvh;margin-block-start:var(--space-xl)}.zoeken form{background-color:var(--color-sec-groen);padding:var(--component-padding);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (width>=768px){.zoeken form{grid-column:2/12}}.zoeken form .content{grid-column:1/-1}.zoeken form [type=search]{padding:var(--component-padding);border:0;flex:2 300px;width:80%}.zoeken form button{background-color:var(--color-sec-roze);color:var(--color-blauw);font-weight:700;font-family:var(--body);width:auto;padding-inline:var(--space-md);padding-block:var(--space-sm);border:none;flex:1 2 0}.zoeken form .is-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zoeken .section-listing{gap:var(--space-md);flex-direction:column;grid-column:1/-1;margin-block-end:var(--space-lg);display:flex}.zoeken .section-listing h1{grid-column:1/-1}.zoeken .section-listing h2>a{color:var(--color-blauw)}.zoeken .section-listing p{word-break:break-all}@media screen and (width>=768px){.zoeken .media-content{max-width:80%}}footer{min-height:200px;margin-block-start:var(--space-xxl);padding:30px}footer .flex-wrapper{place-content:flex-start;gap:var(--space-md);flex-wrap:wrap;grid-column:1/-1;display:flex}footer .flex-wrapper .logo{margin-block-start:-32px}footer .logo-wrapper{flex-direction:column;justify-content:flex-start;margin:0;display:flex}@media (width>=840px){footer .logo-wrapper{margin:0 0 0 auto}}footer .logo-wrapper p{font-size:var(--text-xs)}footer ul{line-height:var(--body-line-height);margin:0;padding:0;list-style:none}@media (width>=768px){footer ul{margin:0 auto}}footer ul a{color:var(--color-blauw);font-family:var(--body);text-decoration:none}footer ul a:is(:hover,:focus){text-decoration:underline}footer ul a:visited{color:var(--color-blauw)}.fadein img{animation-name:fade;animation-duration:12s;animation-iteration-count:infinite;position:absolute;top:0}@keyframes fade{0%{opacity:0}20%{opacity:1}33%{opacity:1}53%{opacity:0}to{opacity:0}}#f2{animation-delay:-8s}#f3{animation-delay:-4s}