:root{--margin-72:72px;--margin-60:60px;--margin-48:48px;--margin-36:36px;--margin-24:24px;--margin-18:18px;--margin-12:12px;--margin-10:10px;--margin-8:8px}@media only screen and (max-width:1260px){:root{--margin-72:60px;--margin-60:48px}}@media only screen and (max-width:744px){:root{--margin-48:36px;--margin-36:24px;--margin-24:18px;--margin-18:12px;--margin-12:8px;--margin-10:6px;--margin-8:4px}}@media only screen and (max-width:540px){:root{--margin-72:48px;--margin-60:36px}}@font-face{font-family:MerchantMed;src:url(../../fonts/Merchant-Medium.woff) format("woff"),url(../../fonts/Merchant-Medium.woff2) format("woff2"),url(../../fonts/Merchant-Medium.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}.btn{padding:.69em 1.375em;border-radius:25px;font-size:clamp(1.54rem,.275vw + 1.452rem,1.98rem);font-weight:600;line-height:1.25;display:inline-flex;align-items:center;gap:var(--margin-8);color:#fff;background-color:#333;border:2px solid #333;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn:not(.btn-disabled):hover{color:#fff;background-color:#000;border-color:#000}.btn:not(.btn-disabled):hover>svg{transform:translateX(2px)}.btn:not(.btn-disabled):hover[data-step=prev] svg{transform:translateX(-2px) rotate(90deg)}.btn:not(.btn-disabled):hover[data-step=next] svg{transform:translateX(2px) rotate(-90deg)}.btn>svg{transition:transform .3s ease}@media only screen and (max-width:744px){.btn{padding:.475em 1.1em}}.btn-arrow{display:flex;align-items:center;gap:var(--margin-10)}.btn-arrow .arrow{display:flex;align-items:center}.btn-arrow .arrow span.p1{width:48px;overflow:hidden}.btn-arrow .arrow span.p1 svg{animation:line .3s cubic-bezier(.55,.5,.45,.5) infinite;animation-play-state:paused}.btn-arrow .arrow span.p2{margin-left:-5px}.btn-arrow:hover{color:#333!important}.btn-arrow:hover .arrow span.p1 svg{animation-play-state:running}.link-with-icon{display:inline-flex;align-items:center;gap:var(--margin-8)}#header{width:100%;padding-top:var(--margin-24);padding-bottom:var(--margin-24)}#header nav ul{display:flex;align-items:center;gap:var(--margin-72)}#header li{flex:1 0 auto}#header li.active{font-weight:700}#header-logo h1{margin-bottom:0}#header-logo a{color:#333;transition:color .3s ease}#header-logo a:hover{color:#000}@media only screen and (max-width:1888px){#header #header-logo svg{width:120px;height:auto}}@media only screen and (max-width:1260px){#header{padding:var(--margin-24) 0}#header #header-logo svg{width:96px}#header nav ul{gap:var(--margin-36)}}@media only screen and (max-width:984px){#header #header-logo svg{width:84px}#header nav ul{gap:var(--margin-24)}}@media only screen and (max-width:744px){#header nav li:not(#header-logo){display:none}#header #header-logo{display:flex;justify-content:center}}#footer{color:#fff;background-color:#333;padding-top:var(--margin-24);padding-bottom:var(--margin-24);text-align:center}.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{background:#333!important}body>p.flash-message{left:auto!important;top:calc(var(--header-height)/ 2)!important;right:var(--margin-48)!important;transform:translate(calc(100% + var(--margin-48)),-50%)!important}body>p.flash-message.fade.in{transition:transform .3s ease-out!important;transform:translate(0,-50%)!important}body>p.flash-message button.close{top:50%!important;transform:translateY(-50%)!important}@media only screen and (max-width:768px){body>p.flash-message{left:var(--margin-12)!important;top:auto!important;bottom:var(--margin-12)!important;right:var(--margin-12)!important;transform:none!important}body>p.flash-message.fade.in{transform:translateX(0)!important}}.fr-emoticon{width:calc(clamp(1.54rem,1.496rem + .1375vw,1.76rem) + .4rem);display:inline-block;background-repeat:no-repeat!important;background-size:contain!important}.language-container{position:relative;margin-left:auto;flex:initial!important}.language-container button.language-code{text-transform:uppercase;transition:color .3s ease}.language-container button.language-code:hover{color:#333}.language-container menu.language-selector{z-index:1;position:absolute;top:100%;right:0;display:flex;flex-direction:column;gap:var(--margin-24);padding:18px 24px;border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.language-container menu.language-selector.pop{pointer-events:all;opacity:1;transform:translateY(var(--margin-8))}.language-container li{width:100%}.language-container button{display:flex;align-items:center}.language-container button:hover{color:#333}.language-container img{box-shadow:0 0 10px 1px rgba(0,0,0,.075);border-radius:2px;max-width:none;width:24px;height:auto;margin-right:var(--margin-12)}ul.posts{--items-per-row:3;--item-margin:calc(var(--margin-60) + var(--margin-12));--item-margin-vertical:var(--margin-60);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--item-margin-vertical) var(--item-margin)}ul.posts li.post{overflow:hidden;border-radius:10px;transition:box-shadow .3s ease}ul.posts li.post article{height:100%;display:flex;flex-direction:column}ul.posts li.post .post-image{position:relative}ul.posts li.post .post-category,ul.posts li.post .post-discount{position:absolute;top:var(--margin-18);right:var(--margin-18)}ul.posts li.post .post-category a,ul.posts li.post .post-discount a{color:#f7b61b}ul.posts li.post .post-content{flex:1;display:flex;flex-direction:column;background-color:#fff}ul.posts li.post .post-tags{margin-top:var(--margin-12);display:flex;flex-wrap:wrap;align-items:center;gap:var(--margin-8) var(--margin-12)}ul.posts li.post .post-tags li{text-transform:uppercase;font-size:clamp(1.32rem,1.276rem + .1375vw,1.54rem);line-height:clamp(1.32rem,1.276rem + .1375vw,1.54rem);letter-spacing:1.2px}ul.posts li.post .post-tags a{color:#999}ul.posts li.post .post-tags a:hover{color:#000}ul.posts li.post header h3{margin-bottom:0}ul.posts li.post p{margin-top:var(--margin-12)}ul.posts li.post footer{padding-top:var(--margin-24);margin-top:auto}ul.posts li.post.gepland,ul.posts li.post.in-ontwerp{position:relative;border:2px solid #e80d0d}ul.posts li.post.gepland::before,ul.posts li.post.in-ontwerp::before{z-index:1;position:absolute;top:var(--margin-12);left:var(--margin-12);font-weight:600;text-transform:uppercase;padding:2px 10px;color:#e80d0d;background-color:#fff;border-radius:10px;font-size:clamp(1.21rem,1.166rem + .1375vw,1.43rem);line-height:1.5;letter-spacing:1.2px}ul.posts li.post.in-ontwerp::before{content:"In ontwerp"}ul.posts li.post.gepland::before{content:"Gepland"}ul.posts li.post.in-ontwerp.gepland::before{content:"In ontwerp & gepland"}ul.posts li.post.featured{position:relative;grid-column:1/4}ul.posts li.post.featured .post-image img{aspect-ratio:16/8}ul.posts li.post.featured .post-content{position:absolute;left:var(--margin-36);bottom:var(--margin-36);padding:var(--margin-48);border-radius:10px;max-width:396px}ul.posts li.post:not(.featured){border:1px solid #333}ul.posts li.post:not(.featured) .post-image{border-top-left-radius:10px;border-top-right-radius:10px}ul.posts li.post:not(.featured) .post-content{padding:var(--margin-36);border-bottom-left-radius:10px;border-bottom-right-radius:10px}ul.posts li.post:not(.featured):has(a:hover){box-shadow:0 0 10px rgba(0,0,0,.2)}ul.posts li:not(.post){overflow:hidden}@media only screen and (max-width:1260px){ul.posts{grid-template-columns:1fr 1fr}ul.posts li.post.featured{grid-column:1/3}}@media only screen and (max-width:984px){ul.posts li.post.featured{position:static;box-shadow:0 0 10px rgba(0,0,0,.1)}ul.posts li.post.featured .post-image{border-top-left-radius:10px;border-top-right-radius:10px}ul.posts li.post.featured .post-image img{aspect-ratio:16/11}ul.posts li.post.featured .post-content{position:static;max-width:none;filter:none;padding:var(--margin-36);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}ul.posts li.post.featured:has(a:hover){box-shadow:0 0 10px rgba(0,0,0,.2)}}@media only screen and (max-width:744px){ul.posts{grid-template-columns:1fr}ul.posts li.post.featured{grid-column:1/2}}ul.posts.as-list{display:flex;flex-direction:column;gap:var(--margin-36)}ul.posts.as-list li.post{background-color:#fff;padding:var(--margin-36)}ul.posts.as-list li.post article{gap:var(--margin-24) var(--margin-24)}ul.posts.as-list li.post header h3{margin-bottom:var(--margin-12)}ul.posts.as-list li.post p{margin-top:0}ul.posts.as-list li.post.featured{border:2px solid #333}.post-content--properties{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--margin-12) var(--margin-24)}.post-content--properties .post-content--property{display:flex;align-items:center;gap:var(--margin-8)}.post-content--properties .post-content--property p{margin-top:0;text-transform:uppercase;font-size:clamp(1.21rem,1.166rem + .1375vw,1.43rem);line-height:1.5}#blog-detail-vacatures--intro .post-content--properties{justify-content:center}#blog-detail-vacatures--intro .post-content--usps{margin-top:var(--margin-60);padding:0 var(--gutter);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--margin-36)}@media only screen and (max-width:1260px){#blog-detail-vacatures--intro .post-content--usps{padding:0}}@media only screen and (max-width:984px){#blog-detail-vacatures--intro .post-content--usps{grid-template-columns:1fr}}#blog-detail-vacatures--intro .post-content--usps .card{background-color:#fff;border-radius:10px;padding:var(--margin-36);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--margin-8);text-align:center}@media only screen and (max-width:768px){ul.posts.as-list li.post article{flex-direction:column;gap:var(--margin-12)}ul.posts.as-list li.post .col-right{padding-top:var(--margin-12)}ul.posts.as-list li.post .col-left{max-width:none;min-width:auto;margin-top:0}ul.posts.as-list li.post .post-content--properties{margin-top:var(--margin-8)}ul.posts.as-list li.post .post-content--properties svg{width:17px;height:auto}}[data-type=vacatures] .post-content--cta{padding-bottom:var(--gutter-vertical);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--margin-8) var(--margin-18);font-weight:600}[data-type=vacatures] .post-content--cta menu{display:flex;align-items:center;justify-content:center;gap:var(--margin-8) var(--margin-12)}[data-type=vacatures] .post-content--cta a svg{fill:#333;transition:fill .3s ease}[data-type=vacatures] .post-content--cta a:hover svg{fill:#000}.blocks--text[data-center]{text-align:center}.blocks--text[data-type=intro]{font-size:clamp(1.98rem,1.892rem + .275vw,2.42rem)}.blocks--image-with-text .right{align-self:center}.blocks--image-with-text figure{position:relative}.blocks--image-with-text figcaption{position:absolute}.blocks--image-with-text:has(figcaption) figure{margin-bottom:var(--margin-24)}@media only screen and (max-width:744px){.blocks--image-with-text .right{padding-top:var(--margin-24)}.blocks--image-with-text figure{position:static}.blocks--image-with-text figcaption{position:static}.blocks--image-with-text:has(figcaption) figure{margin-bottom:0}}.blocks--image-with-text[data-type=left] .left{order:1;padding-right:0}.blocks--image-with-text[data-type=left] .right{padding-right:var(--gutter);padding-left:0}@media only screen and (max-width:744px){.blocks--image-with-text[data-type=left] .left{order:0}.blocks--image-with-text[data-type=left] .right{padding-right:0}}.blocks--image-with-text[data-type=right] .left{padding-right:0}.blocks--image-with-text .block--max-width{max-width:calc(var(--max-width) + var(--gutter))}@media only screen and (max-width:1260px){.blocks--image-with-text .block--max-width{max-width:none}}.blocks--cta[data-type=left] .row,.blocks--cta[data-type=right] .row{border-radius:10px;overflow:hidden}.blocks--cta[data-type=left] .right,.blocks--cta[data-type=right] .right{padding:var(--gutter-vertical) var(--gutter)}.blocks--cta[data-type=left] figure,.blocks--cta[data-type=left] img,.blocks--cta[data-type=left] picture,.blocks--cta[data-type=right] figure,.blocks--cta[data-type=right] img,.blocks--cta[data-type=right] picture{height:100%}.blocks--cta[data-type=left] img{border-bottom-left-radius:0;border-top-left-radius:0}.blocks--cta[data-type=right] img{border-bottom-right-radius:0;border-top-right-radius:0}.blocks--cta:not([data-color-card]) .row{background-color:#f2f2f2}.blocks--cta[data-color-card="1"] .row{background-color:#fff}.blocks--cta[data-color-card="1"] .tag{background-color:#f2f2f2}.blocks--cta[data-color-card="2"] .row{background-color:var(--accent-color)}.blocks--cta[data-color-card="2"] strong{color:inherit}.blocks--cta[data-color-card="2"] ::selection{color:#333;background-color:#fff}@media only screen and (max-width:744px){.blocks--cta[data-type=left] .right,.blocks--cta[data-type=right] .right{padding:var(--gutter)}.blocks--cta[data-type=left] img{border-bottom-right-radius:0}.blocks--cta[data-type=right] img{border-bottom-left-radius:0}}.blocks--image-with-image img{border-radius:0!important}.blocks--image-with-image[data-type=left] .right{padding-right:0}.blocks--image-with-image.blocks--cta[data-type=left] .right,.blocks--image-with-image.blocks--cta[data-type=right] .right{padding:0}@media only screen and (max-width:984px){.blocks--image-with-image .left{display:none}.blocks--image-with-image .right{width:100%}}@media only screen and (max-width:744px){.blocks--image-with-image.blocks--cta[data-type=left] .right,.blocks--image-with-image.blocks--cta[data-type=right] .right{padding:0}.blocks--image-with-image .left{display:none}}.blocks--image-multiple .blocks--image-multiple-grid{display:flex;flex-wrap:wrap;gap:var(--margin-36)}.blocks--image-multiple .blocks--image-multiple-grid figure{flex:1;min-width:228px}.blocks--quote div.figure-container{display:flex;gap:var(--margin-12) var(--margin-24)}.blocks--quote svg{transform:translateY(-50%)}.blocks--quote figcaption{margin-top:var(--margin-12);letter-spacing:1.2px;font-weight:600;font-size:clamp(1.32rem,1.276rem + .1375vw,1.54rem);line-height:1.5;color:#999}.blocks--quote figure.blocks--quote-content{flex:1}.blocks--quote:has(svg) blockquote{quotes:none}@media only screen and (max-width:744px){.blocks--quote div.figure-container{flex-direction:column}.blocks--quote svg{transform:translateY(0)}}.blocks--gallery ul.blocks--gallery-list .rich-text{margin-top:var(--margin-24)}.blocks--gallery ul.blocks--gallery-list:not(.swiper-wrapper){display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--margin-48) + var(--margin-12))}.blocks--gallery .swiper{overflow:visible}.blocks--gallery .swiper li{width:calc(33.333% - var(--margin-36));margin-right:var(--margin-36)}.blocks--gallery[data-center] ul.blocks--gallery-list{text-align:center}.blocks--gallery[data-center] ul.blocks--gallery-list .rich-text{padding-left:var(--margin-36);padding-right:var(--margin-36)}.blocks--gallery[data-card]{border-radius:10px}.blocks--gallery[data-card] ul.blocks--gallery-list img{border-bottom-left-radius:0;border-bottom-right-radius:0}.blocks--gallery[data-card] ul.blocks--gallery-list li{border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.blocks--gallery[data-card] ul.blocks--gallery-list li:has(a:hover){box-shadow:0 0 10px rgba(0,0,0,.2)}.blocks--gallery[data-card] ul.blocks--gallery-list .rich-text{margin-top:0;padding:var(--margin-36)}.blocks--gallery[data-type=slider]{overflow:hidden}@media only screen and (max-width:1888px){.blocks--gallery[data-center] ul.blocks--gallery-list .rich-text{padding-left:0;padding-right:0}}@media only screen and (max-width:984px){.blocks--gallery ul.blocks--gallery-list:not(.swiper-wrapper){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:540px){.blocks--gallery ul.blocks--gallery-list:not(.swiper-wrapper){grid-template-columns:repeat(1,1fr)}}.blocks--articles li.post img{border-radius:0}:root{--plyr-color-main:var(--project-brand-color, #333333)}.blocks--video .media-container,.blocks--video-with-text .media-container{border-radius:10px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000)}.blocks--video-with-text .plyr__video-wrapper{aspect-ratio:9/16!important}.plyr__video-embed{position:relative}.plyr__video-embed iframe{object-fit:initial!important}.plyr__poster{background-size:cover}.plyr__control.plyr__control--overlaid{padding:22px}.plyr__control.plyr__control--overlaid svg{width:30px;height:30px}@media screen and (max-width:984px){.plyr__control.plyr__control--overlaid{padding:18px}.plyr__control.plyr__control--overlaid svg{width:24px;height:24px}}@media screen and (max-width:540px){.plyr__control.plyr__control--overlaid{padding:12px}.plyr__control.plyr__control--overlaid svg{width:18px;height:18px}}.blocks--video-with-text .right{align-self:center}.blocks--video-with-text .plyr__video-wrapper{aspect-ratio:9/16!important}@media only screen and (max-width:744px){.blocks--video-with-text .right{padding-top:var(--margin-24)}}.blocks--video-with-text[data-type=left] .left{order:1;padding-left:var(--gutter)}.blocks--video-with-text[data-type=left] .right{padding-right:0}@media only screen and (max-width:984px){.blocks--video-with-text[data-type=left] .left{padding-right:0}.blocks--video-with-text[data-type=left] .right{padding-left:0}}@media only screen and (max-width:744px){.blocks--video-with-text[data-type=left] .left{order:0;padding-left:0}.blocks--video-with-text[data-type=left] .left .media-container{max-width:420px;margin:auto}}.blocks--video-with-text[data-type=right] .left{padding-left:var(--gutter)}.blocks--video-with-text[data-type=right] .right{padding-left:0;padding-right:var(--gutter)}@media only screen and (max-width:984px){.blocks--video-with-text[data-type=right] .left{padding-left:0}.blocks--video-with-text[data-type=right] .right{padding-right:0}}@media only screen and (max-width:744px){.blocks--video-with-text[data-type=right] .left{padding-right:0}.blocks--video-with-text[data-type=right] .left .media-container{max-width:420px;margin:auto}}.blocks--video-with-text .block--max-width{max-width:calc(var(--max-width) + var(--gutter))}@media only screen and (max-width:1260px){.blocks--video-with-text .block--max-width{max-width:none}}.blocks--list details{transition:background-color .3s ease}.blocks--list details:hover{background-color:#f9f9f9}.blocks--list details[open] summary .list-close svg:first-of-type{transform:translateY(-50%) rotate(0)}.blocks--list details summary::-webkit-details-marker{display:none}.blocks--list summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;padding:var(--margin-24) var(--margin-36)}.blocks--list summary .list-close{display:block;position:relative;width:17px;height:8.5px}.blocks--list summary .list-close svg{position:absolute;top:50%;left:50%;transform:translateY(-50%)}.blocks--list summary .list-close svg:first-of-type{transform:translateY(-50%) rotate(-90deg);transition:transform 150ms linear}.blocks--list summary:hover svg{stroke:#000}.blocks--list .list-category>.blocks--intro{margin-bottom:var(--margin-12)}.blocks--list .list-category>ul{border-radius:10px;border:2px solid #666;background-color:#f2f2f2}.blocks--list .list-category>ul>li{border-bottom:2px solid #666}.blocks--list .list-category>ul>li:last-of-type{border-bottom:0}.blocks--list .list-category>ul .rich-text{cursor:pointer;padding-left:var(--margin-36);padding-bottom:var(--margin-24);padding-right:calc(var(--gutter) * 1.5)}.blocks--list[data-color="1"] ul{background-color:#fff}@media only screen and (max-width:540px){.blocks--list li .rich-text{padding-right:var(--margin-36)}}.blocks--table table{border:none;border-collapse:separate;width:100%;table-layout:fixed;border-radius:10px;border:2px solid #666;background-color:#f2f2f2}.blocks--table table caption{text-align:left}.blocks--table table tbody tr:nth-of-type(odd){background-color:#fff}.blocks--table table thead th{border-bottom:1px solid #f2f2f2}.blocks--table table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}.blocks--table table td,.blocks--table table th{padding:var(--margin-24) var(--margin-36);text-align:left}@media screen and (max-width:744px){.blocks--table table thead{clip:rect(0 0 0 0);position:absolute;height:1px;width:1px;overflow:hidden}.blocks--table table tr{display:block;padding:var(--margin-24) var(--margin-36)}.blocks--table table td,.blocks--table table th{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2px 0;font-weight:400}.blocks--table table td:not([data-label=""])::before,.blocks--table table th:not([data-label=""])::before{float:left;content:attr(data-label);font-weight:600;text-transform:none;font-size:clamp(1.54rem,1.496rem + .1375vw,1.76rem);letter-spacing:initial}}.blocks--text-seo .left{padding-right:var(--margin-36)}.blocks--text-seo .right{padding-left:var(--margin-36)}@media only screen and (max-width:744px){.blocks--text-seo .left{padding-right:0}.blocks--text-seo .right{margin-top:var(--margin-24);padding-left:0}}.blocks--author .rich-text{padding-top:var(--margin-24);color:#999;border-top:2px solid #666}#iubenda_policy .iub_content{padding:0!important}section.gutter-vertical section.blocks.gutter-vertical{padding-bottom:0}.blocks .block{padding-top:var(--gutter-vertical)}.blocks .block[data-margin]{margin-top:var(--gutter-vertical)}.blocks .block[data-color]{padding-bottom:var(--gutter-vertical)}.blocks .block[data-color="1"]{background-color:#f2f2f2}.blocks .block[data-color="2"]{background-color:var(--accent-color)}.blocks .block[data-custom-padding]{padding-top:var(--margin-48)}.blocks .block:first-child:not([data-color]){padding-top:0}.blocks .block:first-child[data-margin]{margin-top:0}.blocks .block:last-child[data-color]{margin-bottom:calc(var(--gutter-vertical) * -1)}.blocks:has(.block[data-color]:only-child){padding-top:0}.block img{border-radius:10px}.block--max-width{margin:auto;max-width:var(--max-width)}@media only screen and (max-width:1260px){.block--max-width{max-width:none}}.blocks--intro{margin-bottom:var(--margin-36)}.block--links{margin-top:var(--margin-24);margin-bottom:0!important}.block--links a{margin:0!important;margin-bottom:var(--margin-12)!important}.block--links a:last-of-type{margin-bottom:0!important}.text-center{text-align:center}.grey-bg{background-color:#f2f2f2}svg.fill-brand{fill:#3479e0;transition:fill .3s ease,transform .3s ease}@media print{footer,header{display:none!important}.gutter-vertical{padding:var(--margin-48)!important}.wrapper{padding:0!important}.container{padding:0!important;margin:0!important}.btn{display:none!important}.row{flex-direction:column!important}.left{width:100%!important;padding:0!important}.right{width:100%!important;padding:0!important}}@page{margin:2cm}