@import url(https://use.typekit.net/mxh1rpm.css);:root{--padding:clamp(2rem,(-0.5rem + 6.5vw),6.25rem);--small-padding:max(2rem,var(--padding)/2);--smallest-padding:1.5rem;--page-border:1.5rem;--placeholder:95rem;--nav-height:6.25rem;--nav-logo-width:5rem;--nav-menu-icon-width:2rem;--header-height:calc(100vmin - var(--nav-height));--banner-width:8rem;--banner-text-width:63px;--banner-text-height:350px;--banner-padding:2.5rem;--banner-custom-padding:40px 0 10px 0;--larger-font-size:1.4em;--larger-line-height:1.55em;--larger-font-title-size:2.5rem;--body:1.25rem;--h1:2.3rem;--header-subtitle:1.25em;--h2:2.35rem;--h3:1.9rem;--type-subtitle:1.32em;--h4:1.75rem;--h5:1.5rem;--h6:var(--body);--footer-logo-width:11rem}:root.subsite-roem{--nav-color:#3d8770;--primary-title-color:#3d8770;--secondary-title-color:#4b6e74;--primary-button-bg-color:#7cc6b4;--primary-button-text-color:#fff;--secondary-button-bg-color:#4b6e74;--secondary-button-text-color:#fff;--tertiary-button-bg-color:#5ca3ae;--tertiary-button-text-color:#fff;--primary-layer-bg-color:#3d8770;--primary-layer-title-color:#fff;--primary-layer-text-color:#fff;--secondary-layer-bg-color:#c8e5e1;--secondary-layer-title-color:#3d8770;--secondary-layer-text-color:#4b6e74;--tertiary-layer-bg-color:#f2ebe3;--tertiary-layer-title-color:#5ca3ae;--tertiary-layer-text-color:#000;--house-map-title-color:#4b6e74;--footer-bg-color:#4b6e74;--footer-button-color:#38555a}:root.subsite-wasserij{--nav-color:#5ca3ae;--primary-title-color:#5ca3ae;--secondary-title-color:#4b6e74;--primary-button-bg-color:#4b6e74;--primary-button-text-color:#fff;--secondary-button-bg-color:#4b6e74;--secondary-button-text-color:#fff;--tertiary-button-bg-color:#4b6e74;--tertiary-button-text-color:#fff;--primary-layer-bg-color:#b7e7df;--primary-layer-title-color:#fff;--primary-layer-text-color:#5ca3ae;--secondary-layer-bg-color:#c8e5e1;--secondary-layer-title-color:#5ca3ae;--secondary-layer-text-color:#4b6e74;--tertiary-layer-bg-color:#f2ebe3;--tertiary-layer-title-color:#5ca3ae;--tertiary-layer-text-color:#000;--house-map-title-color:#5ca3ae;--footer-bg-color:#7cc6b4;--footer-button-color:#4b6e74}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6,p){margin-block:0}:where(ul,ol){margin-block:0}:where(ul,ol):where(:not([class])){-webkit-padding-start:1em;padding-inline-start:1em}:where(ul,ol):where([class]){-webkit-padding-start:0;padding-inline-start:0}:where(button,[type=button],[type=reset],[type=submit]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;font-size:1em;line-height:1em;padding:unset}:where(input,button,textarea,select){border-radius:0;font:inherit;margin:0}:where(input,button,textarea,select):where(:focus-visible){outline:1px solid;outline-offset:0}:where(input[type=checkbox],input[type=radio],label){cursor:pointer}:where(input[type=checkbox],input[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(fieldset){border:none;margin:0;padding:0}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}html{hanging-punctuation:first last;overflow-x:hidden;scroll-behavior:smooth;scroll-padding:calc(var(--nav-height) + 1.5em)}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}#DynamicNavigationCore{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-placeholder{display:grid;grid-template-columns:[border-left-start] var(--page-border) [border-left-end banner-left-start] var(--banner-width) [banner-left-end padding-left-start] var(--banner-padding) [padding-left-end content-start] 1fr [content-end padding-right-start] var(--banner-padding) [padding-right-start-end banner-right-start] var(--banner-width) [banner-right-end border-right-start] var(--page-border) [border-right-end]}.placeholder{display:grid;grid-template-columns:[border-left-start] var(--page-border) [border-left-end banner-left-start] var(--banner-width) [banner-left-end padding-left-start] var(--banner-padding) [padding-left-end margin-left-start] minmax(0,1fr) [content-start] repeat(8,minmax(0,calc(var(--placeholder)/8))) [content-end margin-right-start] minmax(0,1fr) [margin-right-end padding-right-start] var(--banner-padding) [padding-right-start-end banner-right-start] var(--banner-width) [banner-right-end border-right-start] var(--page-border) [border-right-end]}body{font:400 var(--body)/1.8em arboria,sans-serif}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:#3d8770;font-family:arboria,sans-serif;font-weight:400;line-height:1em}.h1-styling,h1:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h1);line-height:1.15em;text-transform:uppercase}.h2-styling,h2:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h2);text-transform:uppercase}.h3-styling,h3:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h3);font-weight:700;line-height:1.15em}.h4-styling,h4:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h4)}.h5-styling,h5:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h5)}.h6-styling,h6:not(.h1-styling,.h2-styling,.h3-styling,.h4-styling,.h5-styling,.h6-styling){font-size:var(--h6)}p{text-wrap:pretty}a{color:inherit;cursor:pointer}a:focus-visible{outline:1px solid;outline-offset:1px}b,strong{font-weight:700}.nav a:not([class]):hover{-webkit-filter:unset;filter:unset}a:not([class]){color:var(--primary-title-color);text-decoration:none;-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s,-webkit-filter .25s}a:not([class]):hover{-webkit-filter:brightness(75%);filter:brightness(75%)}ul:not([class]){-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.1rem;list-style-type:none;padding-left:0}ul:not([class]) li{gap:1.15rem;padding-left:2.8rem;position:relative}ul:not([class]) li:before{background-image:url(5fdba8a570a6f27e516c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;left:0;padding-top:1.5rem;position:absolute;width:1.65rem}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-in{to{opacity:1}}@keyframes fade-in{to{opacity:1}}@-webkit-keyframes nav-scroll{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nav-scroll{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes line1-open{0%{-webkit-transform:translate(-50%,inherit);transform:translate(-50%,inherit)}50%{-webkit-transform:translate(-50%,25%);transform:translate(-50%,25%)}to{-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}}@keyframes line1-open{0%{-webkit-transform:translate(-50%,inherit);transform:translate(-50%,inherit)}50%{-webkit-transform:translate(-50%,25%);transform:translate(-50%,25%)}to{-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}}@-webkit-keyframes line2-open{0%{-webkit-transform:translate(-50%,inherit);transform:translate(-50%,inherit)}50%{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}to{-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}}@keyframes line2-open{0%{-webkit-transform:translate(-50%,inherit);transform:translate(-50%,inherit)}50%{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}to{-webkit-transform:translate(-50%) rotate(-45deg);transform:translate(-50%) rotate(-45deg)}}@-webkit-keyframes line1-closed{0%{-webkit-transform:translate(-50%,25%) rotate(45deg);transform:translate(-50%,25%) rotate(45deg)}50%{-webkit-transform:translate(-50%,25%) rotate(0);transform:translate(-50%,25%) rotate(0)}to{-webkit-transform:translate(-50%,inherit) rotate(0);transform:translate(-50%,inherit) rotate(0)}}@keyframes line1-closed{0%{-webkit-transform:translate(-50%,25%) rotate(45deg);transform:translate(-50%,25%) rotate(45deg)}50%{-webkit-transform:translate(-50%,25%) rotate(0);transform:translate(-50%,25%) rotate(0)}to{-webkit-transform:translate(-50%,inherit) rotate(0);transform:translate(-50%,inherit) rotate(0)}}@-webkit-keyframes line2-closed{0%{-webkit-transform:translate(-50%,-25%) rotate(-45deg);transform:translate(-50%,-25%) rotate(-45deg)}50%{-webkit-transform:translate(-50%,-25%) rotate(0);transform:translate(-50%,-25%) rotate(0)}to{-webkit-transform:translate(-50%,inherit) rotate(0);transform:translate(-50%,inherit) rotate(0)}}@keyframes line2-closed{0%{-webkit-transform:translate(-50%,-25%) rotate(-45deg);transform:translate(-50%,-25%) rotate(-45deg)}50%{-webkit-transform:translate(-50%,-25%) rotate(0);transform:translate(-50%,-25%) rotate(0)}to{-webkit-transform:translate(-50%,inherit) rotate(0);transform:translate(-50%,inherit) rotate(0)}}.button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--primary-button-bg-color);border-radius:5px;color:var(--primary-button-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.75rem;font-weight:700;justify-content:center;line-height:.85em;padding:1.75rem 3.2rem 1.785rem;text-decoration:none;-webkit-transition:background-color .25s,-webkit-filter .25s;transition:background-color .25s,-webkit-filter .25s;transition:background-color .25s,filter .25s;transition:background-color .25s,filter .25s,-webkit-filter .25s}.button:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.button.secondary{background-color:var(--secondary-button-bg-color);color:var(--secondary-button-text-color)}.button.secondary:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.button.tertiary{background-color:var(--tertiary-button-bg-color);color:var(--tertiary-button-text-color)}.button.tertiary:hover{-webkit-filter:brightness(75%);filter:brightness(75%)}.button.small{font-size:1rem;padding:1rem}.button.green{background-color:#3d8770;color:#fff}.button.darkblue{background-color:#4b6e74;color:#fff}.form-container{display:grid;gap:var(--small-padding)}.form-container.form-loading form{opacity:.5;pointer-events:none}.form-container.form-complete .form-complete-message{opacity:1;pointer-events:auto}.form-text{display:grid;gap:1rem;margin-bottom:var(--smallest-padding)}.default-form,.form-complete-message{grid-column:1;grid-row:2;-webkit-transition:opacity .5s;transition:opacity .5s}.form-complete-message{background-color:#fff;color:#5ca3ae;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;pointer-events:none;z-index:2}.message:where(:not(.error)){color:#5ca3ae}.message.error{color:#ff5600}form{position:relative;-webkit-transition:opacity .25s;transition:opacity .25s}form.default-form,form.realestate-form{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:var(--smallest-padding) var(--small-padding);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}form.paged-form{display:-webkit-box;display:-ms-flexbox;display:flex}form.uses-placeholders fieldset[data-type=field]{display:grid}form.uses-placeholders fieldset[data-type=field] label{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1em;padding:0 1rem;-webkit-transition:font-size .25s,padding .25s,-webkit-transform .25s;transition:font-size .25s,padding .25s,-webkit-transform .25s;transition:transform .25s,font-size .25s,padding .25s;transition:transform .25s,font-size .25s,padding .25s,-webkit-transform .25s}form.uses-placeholders fieldset[data-type=field] input,form.uses-placeholders fieldset[data-type=field] label{grid-column:1;grid-row:1}form.uses-placeholders fieldset[data-type=field].has-content label{font-size:.8rem;height:1.3em;padding:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}form .form-page,form section{display:grid;gap:var(--smallest-padding) var(--small-padding);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}form .form-page:where(:not(.active)),form section:where(:not(.active)){display:none}form section{margin-bottom:var(--small-padding)}form .span-cols{grid-column:1/-1;width:100%}form .span-cols>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}form .span-cols>div,form label,form legend{display:-webkit-box;display:-ms-flexbox;display:flex}form label,form legend{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;justify-content:space-between;line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}form legend{padding-bottom:.5em}form small{color:rgba(0,0,0,.5);font-weight:400;margin-left:.5em}form .condition-container{display:none;margin-top:1rem;width:100%}form .condition-container fieldset:where(:not(:last-of-type)){margin-bottom:1rem}form input,form select:where(:not([multiple])){height:2.5rem;line-height:2.5rem}form fieldset.bottom-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em;gap:var(--small-padding);grid-column:1/-1;margin-top:1rem}form fieldset.bottom-section .button{-ms-flex-item-align:start;align-self:start;font-size:1.1em;margin-left:auto}form fieldset.bottom-section .button:nth-of-type(2){margin-left:1rem}form fieldset:where(:not([data-type=checkbox]):not([data-type=radio])) label{padding-bottom:.5em}form fieldset[data-type=checkbox],form fieldset[data-type=radio]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem var(--small-padding)}form fieldset[data-type=checkbox] label,form fieldset[data-type=radio] label{font-weight:400;line-height:1em}form fieldset[data-type=checkbox] input,form fieldset[data-type=radio] input{-webkit-transition:background-color .25s;transition:background-color .25s}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])),form select,form textarea{border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;padding-inline:1rem;width:100%}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill,form select:-webkit-autofill,form textarea:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 100vw #fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill::selection,form select:-webkit-autofill::selection,form textarea:-webkit-autofill::selection{-webkit-text-fill-color:#fff}form input:where(:not([type=checkbox]):not([type=radio]):not([type=submit])):-webkit-autofill::-moz-selection,form select:-webkit-autofill::-moz-selection,form textarea:-webkit-autofill::-moz-selection{-webkit-text-fill-color:#fff}form input[readonly]{border:1px dashed #000;cursor:not-allowed}form input[readonly]::-webkit-input-placeholder{color:rgba(0,0,0,.25)}form input[readonly]:-ms-input-placeholder{color:rgba(0,0,0,.25)}form input[readonly]:-moz-placeholder,form input[readonly]::-moz-placeholder{color:rgba(0,0,0,.25)}form input[type=file]::-webkit-file-upload-button{display:none}form input[type=file]::file-selector-button{display:none}form input[type=checkbox],form input[type=radio]{-ms-flex-item-align:baseline;-webkit-box-flex:0;align-self:baseline;border:1px solid #000;-ms-flex:0 0 auto;flex:0 0 auto;height:1rem;margin-top:.125rem;width:1rem}form input[type=checkbox]:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%235CA3AE' viewBox='0 0 48 48'%3E%3Cpath d='M18.9 36.9 6.5 24.5l3.4-3.4 9 9 19.15-19.15 3.4 3.4Z'/%3E%3C/svg%3E") no-repeat 50% 50%/95% auto}form input[type=radio]{border-radius:50%}form input[type=radio]:checked{background-color:#5ca3ae}form textarea{height:auto;min-height:2.5rem;padding:.5rem 1rem;resize:vertical}form select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form select[multiple]{padding:.5rem 1rem}form select:where(:not([multiple])){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41'/%3E%3C/svg%3E");background-position:right 1rem top calc(50% - .25rem);background-repeat:no-repeat;background-size:auto 1.5rem}.grecaptcha-badge{display:none}.notification{background:rgba(92,163,174,.95);border:0;-webkit-box-shadow:0 .25rem 1rem .25rem rgba(0,0,0,.15);box-shadow:0 .25rem 1rem .25rem rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.9em;gap:1em;inset:auto var(--small-padding) var(--small-padding);line-height:1.5em;margin:0 0 0 auto;max-width:25rem;opacity:0;outline:none;padding:var(--smallest-padding);position:fixed;-webkit-transition:opacity .25s;transition:opacity .25s;width:calc(100% - var(--small-padding)*2);z-index:3}.notification[open]{-webkit-animation:fade-in .25s .25s forwards;animation:fade-in .25s .25s forwards;display:-webkit-box;display:-ms-flexbox;display:flex}.notification p{line-height:1.25em;width:100%}.notification .detailed-permissions{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:none;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin:1rem 0}.notification .detailed-permissions label{font-weight:300}.notification form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;margin-left:auto}.notification form,.notification form div{display:-webkit-box;display:-ms-flexbox;display:flex}.notification form div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.notification form input:checked{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 48 48'%3E%3Cpath d='M18.9 36.9 6.5 24.5l3.4-3.4 9 9 19.15-19.15 3.4 3.4Z'/%3E%3C/svg%3E") no-repeat 50% 50%/95% auto;border:1px solid #fff}.notification .buttons{display:grid;gap:1rem;grid-template-columns:repeat(2,auto)}.notification .buttons .button{font-size:1rem;margin-top:1rem;padding:1rem}.notification a{text-align:left}.notification .small-link{font-size:.95rem;text-decoration:none}.notification .align-right{text-align:right}.notification .hidden{display:none}.article{display:grid;gap:var(--smallest-padding);grid-template-rows:auto 1fr auto;isolation:isolate;-webkit-transition:opacity .25s;transition:opacity .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-header{aspect-ratio:16/9;background-color:#5ca3ae;overflow:hidden;width:100%;z-index:1}.article-header img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article-content{-ms-flex-line-pack:start;align-content:start;display:grid;gap:max(.25rem,var(--smallest-padding)/2);z-index:1}.article-meta{display:grid}.article-title{font-size:var(--h6);line-height:1.25em}.article-date{color:#5ca3ae;font-size:.8em;line-height:1.25em}.article-text{font-size:.9em;line-height:1.5em}.article-button{-ms-flex-item-align:end;align-self:end;justify-self:end}#tinymce,.admin_editor{display:block;padding:.75rem 1rem}body.navigation-loading:before{opacity:.5;pointer-events:auto}body.navigation-loading .dynamic-navigation-loader-container{opacity:1;pointer-events:auto}body:before{background-color:#000;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:fixed;width:100%;z-index:100}body .dynamic-navigation-loader-container,body:before{opacity:0;pointer-events:none;-webkit-transition:opacity .25s;transition:opacity .25s}.dynamic-navigation-loader-container{-webkit-filter:drop-shadow(5px 5px 10px #000);filter:drop-shadow(5px 5px 10px #000);left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:200}.dynamic-navigation-loader,.dynamic-navigation-loader:after,.dynamic-navigation-loader:before{-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;background:#fff;height:4em;width:1em}.dynamic-navigation-loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#fff;font-size:11px;margin:88px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0)}.dynamic-navigation-loader:after,.dynamic-navigation-loader:before{content:"";position:absolute;top:0}.dynamic-navigation-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.dynamic-navigation-loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{-webkit-box-shadow:0 0;box-shadow:0 0;height:4em}40%{-webkit-box-shadow:0 -2em;box-shadow:0 -2em;height:5em}}.preview-mode-banner{background-color:#5ca3ae;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:.75em;font-weight:300;inset:auto 0 0;padding:.25rem 1rem;pointer-events:none;position:fixed;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:999}.banner{grid-column:banner-left;padding-bottom:var(--small-padding);padding-left:calc(var(--banner-padding) - var(--page-border));z-index:2}.banner-custom{padding-bottom:var(--smallest-padding)}.banner-custom .text-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;mix-blend-mode:multiply;padding:var(--banner-custom-padding);white-space:nowrap;width:100%;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.banner-custom .text-container svg{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--banner-text-height);width:var(--banner-text-width)}.banner-bg{grid-column:banner-left;grid-row:1;mix-blend-mode:multiply;position:relative}.banner-bg svg{position:absolute;top:100%}.banner-roem-bg{background-color:#6fa493}.banner-roem-bg,.banner-wasserij-bg{grid-column:banner-left;margin-left:calc(var(--banner-padding) - var(--page-border))}.banner-wasserij-bg{background-color:#5ca3ae}.type-grid{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;gap:0 var(--small-padding);grid-column:content;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);padding-inline:var(--padding)}.type-image{position:relative}.type-image-status{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;background-color:#fff;border-radius:100%;color:#ff5600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25));filter:drop-shadow(0 0 10px rgba(0,0,0,.25));font-size:1.25rem;inset:auto 1rem 1rem auto;justify-content:center;padding:1rem;position:absolute;text-align:center;text-transform:uppercase;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:top right;transform-origin:top right;z-index:2}.type-image img{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.type-image svg{height:auto;left:1rem;position:absolute;width:4rem;z-index:3}.type-status{color:#ff5600;font-size:1.125em}.subsite-roem .type-card:last-of-type{margin-top:var(--small-padding)}.type-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:grid;-ms-flex-direction:column;flex-direction:column;grid-row:span 4;grid-template-rows:subgrid;text-decoration:none}.type-card.unavailable .type-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.75}.type-card .button{margin-left:unset;margin-right:auto;margin-top:2.5rem}.type-content,.type-title{margin-top:var(--smallest-padding)}.type-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.type-subtitle{color:#3d8770;font-size:var(--type-subtitle)}.situation-container{position:relative}.situation-container [id*=bwnr-valid]{cursor:pointer;-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s,-webkit-filter .25s}.situation-container [id*=bwnr-valid]:hover{-webkit-filter:brightness(70%);filter:brightness(70%)}.situation-container .house-popup-container{background-color:#fff;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.25));filter:drop-shadow(0 0 10px rgba(0,0,0,.25));font-size:1.1rem;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,2rem);transform:translate(-50%,2rem);-webkit-transition:opacity .25s;transition:opacity .25s}.situation-container .house-popup-container.house-popup-visible{opacity:1;pointer-events:auto}.situation-container .house-popup-container:before{border-style:solid;border-bottom:20px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;border-top:0;content:"";height:0;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:0}.situation-container .house-popup-content{padding:var(--smallest-padding)}.situation-container .house-popup-content .close-house-popup{margin-top:0;position:absolute;right:.5rem;top:.5rem}.situation-container .house-popup-content .close-house-popup svg{height:1rem;width:1rem}.situation-container .house-popup-content strong{color:var(--primary-title-color);font-size:1.4em}.situation-container .house-popup-content dl{display:grid;gap:.5rem;grid-template-columns:auto 1fr;line-height:1em;margin:0}.situation-container .house-popup-content dl dt{font-weight:700}.situation-container .house-popup-content dl dd{margin-left:0}.situation-container .house-popup-content .button{margin-top:var(--smallest-padding)}.situation-container .house-popup-content+.house-popup-content{border-top:1px solid rgba(0,0,0,.15)}.nav{background-color:hsla(0,0%,100%,.98);line-height:1em;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.nav,.nav .placeholder{height:var(--nav-height)}.nav.fixed{-webkit-animation:nav-scroll .5s;animation:nav-scroll .5s;-webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);inset:0 0 auto;position:sticky}.nav .nav-lang,.nav .nav-links{grid-row:1;list-style:none}.nav .nav-lang,.nav .nav-lang a,.nav .nav-lang li,.nav .nav-links,.nav .nav-links a,.nav .nav-links li{display:-webkit-box;display:-ms-flexbox;display:flex}.nav .nav-lang a,.nav .nav-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition:color .25s;transition:color .25s}.nav .nav-lang a:focus-visible,.nav .nav-links a:focus-visible{outline:none;text-decoration:underline}.nav .nav-lang a.active span,.nav .nav-links a.active span{position:relative}.nav .nav-lang a.active span:after,.nav .nav-links a.active span:after{background-image:url(5fdba8a570a6f27e516c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,.5rem);transform:translate(-50%,.5rem);width:1.5rem}.nav .nav-lang{font-size:.8em}.nav .nav-lang a{padding:0 .25em}.nav .nav-links{color:var(--nav-color);font-size:1em;font-weight:700;grid-column-end:16;grid-column-start:content;height:var(--nav-height);margin-left:auto;margin-right:var(--smallest-padding);text-transform:uppercase}.nav .nav-links>li>a{padding:0 1.75rem}.nav .nav-links li{position:relative}.nav .nav-links li:focus-within>ul,.nav .nav-links li:hover>ul{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.nav .nav-links li:hover>a{color:#5ca3ae}.nav .nav-links li:last-of-type a{padding-right:0}.nav .nav-links ul{background-color:hsla(0,0%,100%,.98);-webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);display:grid;left:0;min-width:100%;opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s;white-space:nowrap}.nav .nav-links ul li:first-child a{padding-top:1rem}.nav .nav-links ul li:last-child a{padding-bottom:1rem}.nav .nav-links ul a{padding:.5rem 1rem}.nav .nav-menu_toggle{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:center;-webkit-box-sizing:content-box;box-sizing:content-box;display:none;font-size:0;grid-row:1;height:2rem;justify-content:center;margin:0;padding:0;position:relative;-webkit-transition:background-color .25s;transition:background-color .25s;width:2rem;z-index:4}.nav .nav-menu_toggle:active,.nav .nav-menu_toggle:focus-visible{outline:none}.nav .nav-menu_toggle.open:before{-webkit-animation:line1-open .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards;animation:line1-open .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards}.nav .nav-menu_toggle.open span{opacity:0}.nav .nav-menu_toggle.open:after{-webkit-animation:line2-open .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards;animation:line2-open .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards}.nav .nav-menu_toggle.closed:before{-webkit-animation:line1-closed .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards;animation:line1-closed .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards}.nav .nav-menu_toggle.closed:after{-webkit-animation:line2-closed .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards;animation:line2-closed .5s cubic-bezier(.25,.75,.5,1.25) 1 forwards}.nav .nav-menu_toggle span,.nav .nav-menu_toggle:after,.nav .nav-menu_toggle:before{background-color:#000;content:"";height:2px;left:calc(var(--nav-menu-icon-width)/2);pointer-events:none;position:absolute;width:var(--nav-menu-icon-width)}.nav .nav-menu_toggle:before{-webkit-transform:translate(-50%,-.5rem);transform:translate(-50%,-.5rem);-webkit-transform-origin:50%;transform-origin:50%}.nav .nav-menu_toggle:after{-webkit-transform:translate(-50%,.5rem);transform:translate(-50%,.5rem);-webkit-transform-origin:50%;transform-origin:50%}.nav .nav-menu_toggle span{-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .25s;transition:opacity .25s}header{display:grid;grid-template-rows:1fr auto;min-height:var(--header-height);overflow:hidden}header.no-title{min-height:70vmin}header.smaller-header{min-height:auto}.header-image{grid-column-end:span 3;grid-column-start:content;grid-row:1;height:auto;position:relative}.header-image img{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.header-content{display:grid;grid-column:content;grid-template-columns:subgrid}.header-text{color:#5ca3ae;font-size:var(--header-subtitle);grid-column:content;line-height:1.6em;padding-block:var(--small-padding);text-align:center}.header-text h1+*{margin-top:.75rem}.header-text svg{margin-top:var(--smallest-padding);margin-inline:auto}.header-sub-image{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:-1;grid-column-start:5;justify-content:flex-end;margin-bottom:var(--padding);margin-top:calc(var(--padding)*-1);padding-inline:var(--small-padding);padding-left:var(--padding);width:100%;z-index:2}.header-sub-image,.header-sub-image img{-webkit-box-sizing:border-box;box-sizing:border-box}.header-sub-image img{-webkit-box-flex:1;border:12px solid #fff;-ms-flex:1;flex:1}.header-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-animation:fade-in .25s .25s forwards;animation:fade-in .25s .25s forwards;aspect-ratio:1/1;background-color:#fff;border-radius:100%;bottom:0;color:var(--primary-title-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 15px rgba(0,0,0,.5));filter:drop-shadow(0 0 15px rgba(0,0,0,.5));font-size:1.75rem;justify-content:center;opacity:0;padding:3rem;position:absolute;right:var(--small-padding);text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transform:rotate(15deg);transform:rotate(15deg);-webkit-transform-origin:center right;transform-origin:center right;z-index:2}.main{padding:var(--padding) 0;position:relative}img,picture,svg,video{display:block;max-width:100%}img[data-src],img[data-srcset],picture[data-src],picture[data-srcset],svg[data-src],svg[data-srcset],video[data-src],video[data-srcset]{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}img[data-src].lazyloaded,img[data-srcset].lazyloaded,picture[data-src].lazyloaded,picture[data-srcset].lazyloaded,svg[data-src].lazyloaded,svg[data-srcset].lazyloaded,video[data-src].lazyloaded,video[data-srcset].lazyloaded{opacity:1}img{height:auto}.embeddedContent iframe,iframe[data-src*=vimeo],iframe[data-src*=youtu]{aspect-ratio:16/9;height:auto;width:100%}.layer-template.has-primary-bg{color:var(--primary-layer-text-color)}.layer-template.has-primary-bg .layer-title,.layer-template.has-primary-bg h1,.layer-template.has-primary-bg h2,.layer-template.has-primary-bg h3{color:var(--primary-layer-title-color)}.layer-template.has-primary-bg .layer-text-container{background-color:var(--primary-layer-bg-color)}.layer-template.has-secondary-bg{color:var(--secondary-layer-text-color)}.layer-template.has-secondary-bg .layer-title,.layer-template.has-secondary-bg h1,.layer-template.has-secondary-bg h2,.layer-template.has-secondary-bg h3{color:var(--secondary-layer-title-color)}.layer-template.has-secondary-bg .layer-text-container{background-color:var(--secondary-layer-bg-color)}.layer-template.has-tertiary-bg{color:var(--tertiary-layer-text-color)}.layer-template.has-tertiary-bg .layer-title,.layer-template.has-tertiary-bg h1,.layer-template.has-tertiary-bg h2,.layer-template.has-tertiary-bg h3{color:var(--tertiary-layer-title-color)}.layer-template.has-tertiary-bg .layer-text-container{background-color:var(--tertiary-layer-bg-color)}.layer-template.has-padding{padding-block:var(--padding)}.layer-template.has-small-padding{padding-block:var(--small-padding)}.layer-has-bg+.layer-template:where(:not(.layer-template-3)){margin-top:var(--padding)}.layer-template:where(:not(.layer-template-3))+.layer-template-4,.layer-template:where(:not(.layer-template-3))+.layer-template-8{margin-top:var(--padding)}.layer-title{color:var(--primary-title-color);display:block;font-size:var(--h3);margin-bottom:var(--smallest-padding)}.layer-template-1.larger-font{font-size:var(--larger-font-size);line-height:var(--larger-line-height)}.layer-template-1.larger-font .layer-title{font-size:var(--larger-font-title-size)}.layer-template-1.columns-equal-width .layer-text-container{grid-column-end:span 7}.layer-template-1.columns-equal-width .layer-image{grid-column-start:9}.layer-template-1.text-vertical-align .layer-text-container .layer-text{-ms-flex-item-align:center;align-self:center}.layer-template-1 .layer-text-container{align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-column-end:span 6;grid-column-start:banner-left;grid-template-columns:subgrid;padding:var(--padding);padding-left:0}.layer-template-1 .layer-text{grid-column-end:-1;grid-column-start:content}.layer-template-1 .layer-image{grid-column-end:banner-right;grid-column-start:8;position:relative}.layer-template-1 .layer-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.layer-template-1.image-retains-height .layer-image img{height:auto;max-height:calc(100vmin - var(--nav-height) - var(--padding));min-height:100%;position:unset;width:100%}.layer-template-1.image-retains-height .layer-text-container{height:100%}.layer-template-1 .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-top:var(--small-padding)}.layer-template-2 .layer-title{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:content;padding-inline:var(--padding);padding-bottom:var(--small-padding);text-align:center}.layer-template-2 .type-subtitle,.layer-template-2 h3{color:inherit}.layer-template-3 .layer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem;grid-column:content;justify-content:center}.layer-template-3 .quote-container{text-align:center}.layer-template-4,.layer-template-8{padding-bottom:var(--small-padding);z-index:2}.layer-template-4 .layer-image,.layer-template-8 .layer-image{grid-column:content}.layer-template-4 img,.layer-template-4 svg,.layer-template-8 img,.layer-template-8 svg{height:auto;width:100%}.layer-template-4.image-max-height img,.layer-template-8.image-max-height img{max-height:40vh;-o-object-fit:cover;object-fit:cover}.layer-template-5 .layer-image{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:span 4;grid-column-start:content}.layer-template-5 .layer-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.layer-template-5 .layer-text-container{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column-end:span 4;grid-column-start:9;padding:var(--padding)}.layer-template-5 .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-top:var(--small-padding)}.layer-template-6 .layer-duo-image{display:grid;gap:var(--smallest-padding);grid-column:content;grid-template-columns:1fr 1fr;padding-inline:var(--padding)}.layer-template-6 .layer-image,.layer-template-6 .layer-image img{height:100%;width:100%}.layer-template-7{display:grid}.layer-template-7 .layer-image{grid-column-end:span 6;grid-column-start:content}.layer-template-7 .layer-image img{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:100%}.layer-template-7 .layer-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.05rem;gap:var(--smallest-padding);grid-column-end:content;grid-column-start:11;line-height:1.75em;padding-left:var(--small-padding)}.layer-template-7 strong{color:var(--primary-title-color)}.layer-template-10 .layer-text-container{grid-column:content}.layer-template-4+footer,.layer-template-8+footer{margin-top:calc(var(--small-padding)*-1 - var(--padding))}.layer-template-4+footer .footer-inner-content,.layer-template-8+footer .footer-inner-content{padding:unset;padding-bottom:var(--padding);padding-top:calc(var(--padding)*2)}main.interest+footer{margin-top:calc(var(--small-padding)*-1 - var(--padding));z-index:2}footer{color:#fff;margin-bottom:var(--page-border);margin-top:var(--padding)}footer .footer-inner-content{background-color:var(--footer-bg-color);display:grid;grid-column-end:banner-right;grid-column-start:2;grid-template-columns:subgrid;padding-block:var(--padding)}footer .footer-button{align-self:center;grid-column:1/-1;grid-row:2;margin-inline:auto}footer .button{background-color:var(--footer-button-color);grid-row:2}footer .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--small-padding)}footer .footer-logos img{height:auto;width:var(--footer-logo-width)}footer .footer-grid{display:grid;gap:var(--small-padding);grid-column:content;grid-template-columns:auto 1fr}footer .footer-text-container{display:grid;gap:var(--small-padding);grid-template-columns:auto auto;margin-left:auto}footer .footer-text{line-height:1.4em;text-align:right}footer .footer-text a{color:#fff;text-decoration:underline}.main.news{--columns:3}.main.news.loading{pointer-events:none}.main.news.loading:before{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-play-state:running;animation-play-state:running;opacity:1}.main.news.loading .article{opacity:.25}.main.news:before{-webkit-animation:loading 1s linear .25s infinite normal forwards paused;animation:loading 1s linear .25s infinite normal forwards paused;content:url(35b3ad7eee2219696d9d.svg);display:block;height:1rem;left:calc(50% - .5rem);line-height:0;opacity:0;pointer-events:none;position:fixed;top:calc(50% - .5rem);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:opacity .25s;transition:opacity .25s;width:1rem;z-index:5}.main.news .placeholder{display:grid;gap:var(--small-padding);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.news-pagination{grid-column:1/-1;line-height:1em;margin-top:2.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.news-pagination,.news-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.news-pagination ul{-webkit-box-pack:center;-ms-flex-pack:center;gap:.5rem;justify-content:center;margin:0}.news-pagination ul li{list-style:none}.news-pagination a,.news-pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.news-pagination a{background:#5ca3ae;color:#000;padding:.5rem;text-decoration:none;-webkit-transition:background-color .25s,color .25s;transition:background-color .25s,color .25s}.news-pagination a.active{background:#000;color:#fff;pointer-events:none}.news-pagination a:hover{background:#000;text-decoration:none}.main.search{--columns:3}.main.search .placeholder{display:grid;gap:var(--small-padding);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.main.privacy h2,.main.privacy h3,.main.privacy h4,.main.privacy h5,.main.privacy h6{line-height:1.25em;margin-bottom:.5em}.main.privacy h2:target,.main.privacy h3:target,.main.privacy h4:target,.main.privacy h5:target,.main.privacy h6:target{color:#5ca3ae}.main.privacy h2{font-size:1.75em}.main.privacy h3{font-size:1.5em}.main.privacy h4{font-size:1.25em}.main.privacy h5{font-size:1.125em}.main.privacy h6{font-size:1em}main.interest{isolation:isolate;position:relative}main.interest .placeholder{grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;min-height:calc(100vh + var(--padding) + var(--small-padding))}main.interest:before{background-color:#000;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:0}main.interest .image-container{grid-column:1/-1;grid-row:1/-1;height:100%;overflow:hidden;position:relative;width:100%;z-index:-1}main.interest img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}main.interest .banner{grid-row:1;z-index:2}main.interest .form-container{-webkit-box-pack:justify;-ms-flex-pack:justify;align-self:center;background-color:#fff;grid-column:content;grid-row:1/-1;justify-content:space-between;justify-self:center;margin-bottom:calc(var(--small-padding) + var(--padding));margin-top:var(--padding);margin-inline:var(--padding);max-width:65rem;padding:4rem var(--padding);-webkit-transform:translateY(calc(var(--small-padding)*-1));transform:translateY(calc(var(--small-padding)*-1));width:calc(100% - var(--padding)*2);z-index:2}main.interest .form-container,main.interest .form-intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.interest .form-intro{gap:var(--small-padding);text-align:center}main.splash-screen{--splash-aside:clamp(2.125rem,9.375vw - 0.391rem,12.5rem);-webkit-box-flex:1;display:grid;-ms-flex:1;flex:1;grid-template-columns:auto 1fr auto}main.splash-screen .banner{width:var(--banner-width)}aside{width:var(--splash-aside)}.roem-choice{background-color:#3d8770}.roem-choice .splash-banner{margin-left:auto;padding:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.wasserij-choice{background-color:#4b6e74}.wasserij-choice .splash-banner{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.splash-left,.splash-right{display:grid;grid-row:span 3;grid-template-rows:subgrid}.splash-subgrid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr}.splash-left{background-color:rgba(75,110,116,.06)}.splash-left .splash-project{padding-left:calc(var(--padding) + var(--banner-width)/2)}.splash-right button{margin-left:unset;margin-right:auto}.splash-right .splash-project{padding-right:calc(var(--padding) + var(--banner-width)/2)}.splash-banner{width:var(--banner-width)}.splash-project{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-row:span 3;grid-template-rows:subgrid;padding:var(--padding);text-decoration:none;-webkit-transition:background-color .25s;transition:background-color .25s}.splash-project:hover{background-color:rgba(75,110,116,.15)}.splash-project:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.splash-project ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#3d8770;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:var(--h4);gap:.5rem;list-style-type:none;padding-left:0;text-transform:uppercase}.splash-project li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.5rem}.splash-project li:before{background-image:url(5fdba8a570a6f27e516c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;padding-top:1.5rem;width:1.75rem}.splash-project-content{margin-bottom:var(--small-padding)}.splash-image{overflow:hidden}.splash-image img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}button{margin-left:auto;margin-top:2.5rem}.layer-template-9 .layer-title{color:var(--primary-title-color);grid-column:content;margin-bottom:var(--small-padding)}.layer-template-9 .layer-maps-grid{display:grid;gap:var(--small-padding);grid-column:content;grid-template-rows:1fr auto}.layer-template-9 .layer-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;-ms-flex-direction:column;flex-direction:column;gap:.75rem;grid-row:span 2;grid-template-columns:subgrid;text-decoration:none}.layer-template-9 .layer-map img{height:100%;max-height:60vh;-o-object-fit:cover;object-fit:cover;width:100%}.layer-template-9 .layer-map span{color:var(--house-map-title-color);font-size:1.1rem;justify-self:center}.layer-template-9 hr{background-color:var(--primary-layer-bg-color);border:none;height:100%;justify-self:center;margin:0;width:1px}.house-intro{padding-block:var(--padding)}.house-intro .house-title{margin-bottom:var(--smallest-padding)}.house-intro .house-title span{color:var(--secondary-title-color);font-size:1.5rem}.house-intro .house-intro-grid{display:grid;grid-column:content;grid-template-columns:subgrid}.house-intro .house-image{grid-column:span 4}.house-intro .house-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.house-intro .house-details-text{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column-end:span 4;padding:var(--padding);padding-top:0}main.realestate-account .placeholder{display:grid;grid-template-columns:repeat(3,1fr)}main.realestate-account .realestate-content{grid-column:span 3}main.realestate-account .realestate-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#5ca3ae;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style-type:none}main.realestate-account .realestate-nav li.active{font-weight:700}main.realestate-account .realestate-step-nav{counter-reset:nav-counter;display:-webkit-box;display:-ms-flexbox;display:flex}main.realestate-account .realestate-step-nav li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:nav-counter;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:.5;pointer-events:none}main.realestate-account .realestate-step-nav li.active,main.realestate-account .realestate-step-nav li.completed{opacity:1;pointer-events:all}main.realestate-account .realestate-step-nav li:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#5ca3ae;border-radius:100%;color:#fff;content:counter(nav-counter);display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;margin-right:1rem;width:2rem}main.realestate-account .realestate-step-nav li:not(:last-of-type){margin-bottom:.5rem}main.realestate-account .realestate-inner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main.realestate-account .realestate-inner-content>.button{margin-left:auto;margin-top:var(--small-padding)}@media (max-width:1700px){:root{--banner-width:6.5rem;--banner-padding:var(--page-border);--banner-text-width:55px;--banner-text-height:306px}}@media (max-width:1650px){.banner-left{padding-left:0}.banner-right{padding-right:0}}@media (max-width:1600px){:root{--larger-font-size:1.5rem}.button{font-size:1.5rem;padding:1.4rem 2.25rem}.type-grid{padding:0}.layer-template-7 .layer-image{grid-column-end:banner-right;grid-column-start:content;height:auto;width:100%}.layer-template-7 .layer-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.layer-template-7 .layer-text-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--small-padding);grid-column-end:banner-right;grid-column-start:content;padding:2rem 0 0}}@media (max-width:1450px){:root{--banner-width:6rem;--banner-text-width:50px;--banner-text-height:278px;--banner-custom-padding:30px 0 10px 0;--page-border:1rem}}@media (max-width:1400px){.house-intro .house-intro-grid{grid-column-end:banner-right}.house-intro .house-details-text{grid-column-end:banner-right;grid-column-start:5}}@media (max-width:1350px){main.splash-screen{--splash-aside:6rem}}@media (max-width:1300px){.header-sub-image{padding-left:0}main.splash-screen{--splash-aside:6rem}.splash-project-content ul{font-size:1.4rem}}@media (max-width:1200px){:root{--banner-width:5rem;--banner-text-height:250px;--banner-text-width:45px;--larger-font-size:1.35rem;--larger-font-title-size:2rem}.layer-template-1 .layer-text-container{grid-column-end:span 7}.layer-template-1 .layer-image{grid-column-start:9}.layer-template-5 .layer-text-container{grid-column-end:span 7}.main.news{--columns:2}}@media (max-width:1150px){.nav .nav-links>li>a{padding:0 1rem}}@media (max-width:1000px){:root{--page-border:2rem;--nav-height:4rem}.banner{grid-row:1;width:var(--banner-width);z-index:2}.banner-left{left:var(--smallest-padding)}.banner-right{right:var(--smallest-padding)}.nav{background-color:hsla(0,0%,100%,.98);-webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);height:var(--nav-height);position:fixed;top:0;width:100%}.nav,.nav .placeholder{display:-webkit-box;display:-ms-flexbox;display:flex}.nav .placeholder{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:space-between;padding-inline:var(--small-padding);padding-left:1rem;width:100vw}.nav.fixed{-webkit-animation:unset;animation:unset;height:var(--nav-height)}.nav .banner .hideOnMobile{opacity:0;pointer-events:none}.nav .banner *{-webkit-transition:opacity .25s;transition:opacity .25s}.nav .nav-links{-ms-flex-line-pack:start;align-content:start;background-color:hsla(0,0%,100%,.98);-webkit-box-shadow:-.25rem 0 1rem 0 rgba(0,0,0,.1);box-shadow:-.25rem 0 1rem 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;font-size:1.2em;height:100%;inset:0 0 0 auto;margin:0;max-width:20rem;opacity:0;overflow-y:auto;padding-block:var(--smallest-padding);pointer-events:none;position:fixed;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;width:calc(100% - var(--nav-logo-width) - var(--padding));z-index:3}.nav .nav-links.open{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);transform:translateX(0)}.nav .nav-links>li>a{padding:1rem 2rem}.nav .nav-links>li>a:where(:not(:only-child)){padding-bottom:.75rem}.nav .nav-links li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;width:100%}.nav .nav-links a{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.nav .nav-links ul{-webkit-box-shadow:none;box-shadow:none;font-size:.8em;opacity:1;pointer-events:auto;position:static;-webkit-transform:none;transform:none;width:100%}.nav .nav-links ul li:first-child a{padding-top:.5rem}.nav .nav-links ul a{padding:.5rem 2rem}.nav .nav-menu_toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.header-image{grid-column-end:-1;grid-column-start:1;grid-row:1}.header-image img{padding-top:0}.header-sub-image{padding-right:0}.header-content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-end:16;grid-column-start:2;justify-content:center}.header-button{bottom:-3rem;-webkit-transform:scale(.5) rotate(15deg);transform:scale(.5) rotate(15deg)}.layer-template-1 .layer-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--padding)}.layer-template-2 .layer-title,.layer-template-2 .type-grid,.layer-template-3 .layer-content,.layer-template-4 .layer-image,.layer-template-8 .layer-image{grid-column-end:banner-right;grid-column-start:2}.layer-template-6 .layer-duo-image{padding:0}.layer-template-7 .layer-image,.layer-template-7 .layer-text-container{grid-column-end:banner-right;grid-column-start:2}footer{margin-bottom:0}footer .footer-inner-content{grid-column:1/-1}footer .footer-grid{grid-column-end:banner-right;grid-column-start:2}main.interest .form-container{padding:3rem var(--padding)}.splash-subgrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.splash-left .button,.splash-right .button{margin-left:unset;margin-right:auto}.splash-left .splash-project,.splash-right .splash-project{padding:var(--padding) calc(var(--padding) + var(--banner-width)/2)}}@media (max-width:950px){.layer-template-1 .layer-image,.layer-template-1 .layer-text-container,.layer-template-1.columns-equal-width .layer-image,.layer-template-1.columns-equal-width .layer-text-container{grid-column:2;grid-column-end:banner-right}.layer-template-1 .layer-image img,.layer-template-1 .layer-text-container img{position:unset}.layer-template-1+.layer-template-5{margin-top:0}.layer-template-5 .layer-text-container{grid-row:1}.layer-template-5 .layer-image,.layer-template-5 .layer-text-container{grid-column:2;grid-column-end:banner-right}.layer-template-5 .layer-image img,.layer-template-5 .layer-text-container img{position:unset}.house-intro{padding-bottom:0}.house-intro .house-intro-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-column:2;grid-column-end:banner-right}.house-intro .house-details-text{padding:var(--padding)}.layer-template-9 .layer-maps-grid,.layer-template-9 .layer-title{grid-column-end:banner-right;grid-column-start:2}}@media (max-width:850px){.type-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--padding);grid-template-columns:1fr}.type-grid .type-card:last-of-type{margin-top:unset}.layer-template-6 .layer-duo-image{grid-column-end:banner-right;grid-column-start:banner-left}}@media (max-width:800px){:root{--footer-logo-width:7.5rem;--larger-font-size:1.05em;--h1:2.1rem;--header-subtitle:1.1em;--h2:2rem;--type-subtitle:1.2em;--banner-width:4rem}form .form-page,form section,form.default-form,form.realestate-form{gap:var(--padding) var(--small-padding);grid-template-columns:1fr}form fieldset.bottom-section{grid-column:auto}.header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-content img{border:12px solid #5ca3ae}.header-sub-image{margin-top:0}footer .footer-grid{grid-template-columns:1fr}footer .footer-button{grid-row:3;margin-left:unset}footer .footer-text-container{margin-left:unset}footer .footer-text{text-align:left}.main.search{--columns:2}main.interest .placeholder{gap:calc(20px + var(--padding)) 0;grid-template-rows:-webkit-min-content auto;grid-template-rows:min-content auto;min-height:unset;padding-bottom:calc(var(--padding) + var(--small-padding))}main.interest .form-container{align-self:start;grid-column-end:banner-right;grid-column-start:2;grid-row:2;margin-bottom:var(--padding);-webkit-transform:unset;transform:unset;width:calc(100% - var(--padding)*2)}main.interest .image-container{grid-row:1/3}}@media (max-width:700px){main.splash-screen{--splash-aside:2rem;--banner-width:2rem}}@media (max-width:600px){:root{--page-border:1.25rem;--header-height:80vh}.nav .nav-links{font-size:1.1em;padding-top:.5rem}footer .footer-text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--smallest-padding)}.main.news{--columns:1}}@media (max-width:480px){:root{--h1:1.9rem;--header-subtitle:1.1em;--h2:1.8rem}body{font:400 var(--body)/1.65em arboria,sans-serif}.button{font-size:1.25rem;padding:1rem 1.5rem}.type-card .button{margin-top:var(--small-padding)}.header-button{bottom:-4.5rem;-webkit-transform:scale(.4) rotate(15deg);transform:scale(.4) rotate(15deg)}.splash-project li{font-size:1.2rem}.layer-template-9 .layer-maps-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){.main.search{--columns:1}main.interest .form-container{width:100%}}