﻿@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&family=Work+Sans:wght@300;400;500;600&display=swap";@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*{box-sizing:border-box}html,body{min-height:100%;background:#f3ede3;color:#2e2a24}body,ul,ol,dl{margin:0;padding:0}article,aside,audio,figure,footer,header,nav,section,video{display:block;padding:0;margin:0}table{border-collapse:collapse}td{padding:.5rem}img{border:none;max-width:100%;display:block}button,select,summary,[type=radio],[type=submit],[type=checkbox],label:has([type=radio]),label:has([type=checkbox]){cursor:pointer}input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0px}input[type=submit]{-webkit-appearance:none}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{color:#2e2a24;line-height:1.55em;font-family:"Work Sans",ui-sans-serif,system-ui,-apple-system,sans-serif;font-optical-sizing:auto;font-weight:350;font-style:normal;font-size:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea{border:0;background-color:#f3ede3;padding:12px 14px;font:inherit;line-height:1.4;outline:none;border:1px solid rgba(46,42,36,.16);border-radius:0;transition:border .2s ease;width:100%}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:#827a6f}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:#554f46}select option[value=""],select:has(option[value=""]:checked){color:#827a6f}select option:not([value=""]){color:#2e2a24}a{color:#2e2a24;text-decoration:none;border-bottom:1px solid rgba(46,42,36,.16);padding-bottom:1px;transition:border-color .2s ease}a:hover{border-color:#2e2a24}h1,h2,h3,h4{max-width:980px;margin:0 auto 1rem auto;padding:0 2rem;font-family:"Cormorant Garamond",Georgia,serif}h1.placeholder,h2.placeholder,h3.placeholder,h4.placeholder{visibility:hidden}h1{font-weight:300;font-style:normal;font-size:clamp(2.2rem,1.4rem + 2.2vw,4.5rem);margin:.2em auto .6em auto;line-height:.95;letter-spacing:-0.02em}h2{font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.8rem);margin:.2em auto .6em auto;line-height:1;letter-spacing:-0.015em}h3{font-weight:400;font-style:normal;font-size:1.35em;line-height:1.1}h4{font-weight:400}p,section h3,section ul:not([class]){max-width:980px;margin:0 auto 2rem auto;padding:0 2rem}footer ul ul li,section ul:not([class]) li{text-align:left;list-style-type:none;padding-inline-start:22px;position:relative;margin:0 0 .8em 0}footer ul ul li::before,section ul:not([class]) li::before{content:"";position:absolute;left:0;top:10px;width:10px;height:1px;background:#a6893c}section ul:not([class]):has(li:nth-child(4)){column-count:2;column-gap:4em}strong,b,.strong{font-weight:600}ol{padding-left:1em}ol li{padding-left:.5em}.eyebrow{font-family:"Work Sans",sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#827a6f;font-weight:500}footer{background-color:#2e2a24;color:rgb(227.7,214.05,191.3);border-top:1px solid rgba(46,42,36,.16);padding:80px 0 36px;margin-top:60px}footer a{color:rgb(227.7,214.05,191.3);border-bottom-color:hsla(0,0%,100%,.15)}footer a:hover{color:#a6893c;border-bottom-color:#a6893c}footer .payoff{background-color:#f3ede3;padding:5rem 0;color:#2e2a24;margin:-80px 0 0 0;padding-bottom:80px}footer h1{color:#2e2a24;font-style:italic;font-weight:300}nav{top:0;left:0;right:0;width:100%;position:fixed;z-index:90;transition:all .3s ease;text-align:right;height:auto;padding:18px 40px;background:rgba(0,0,0,0);color:#2e2a24;display:flex;align-items:center;justify-content:space-between}nav .logo{z-index:2;display:flex;align-items:center;gap:12px;border-bottom:none;font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:500;letter-spacing:-0.01em}nav .logo img{width:28px;height:auto}nav .logo span{line-height:1}nav div.container-menu{display:flex;align-items:center;gap:28px}nav a{text-decoration:none;color:#554f46;border-bottom:none;font-size:13px;letter-spacing:.01em;display:block;transition:color .2s ease;position:relative}nav ul li{list-style:none;display:inline-block}nav ul li:hover a,nav ul li.active a{color:#2e2a24}nav ul li.active a::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:#a6893c}nav ul ul{display:none;position:absolute;flex-direction:column;background-color:#fff;color:#2e2a24;box-shadow:0px 0px 12px 0px rgba(0,0,0,.1)}nav ul ul li{margin:0}nav ul ul li a{padding:8px 20px}nav ul li.hover ul,nav ul li:hover ul{display:flex}nav ul li:has(ul)>a:after{content:"⌄";margin:-0.15rem 0 0 .5rem;display:block;float:right;font-family:"Work Sans"}nav .btn{font-size:12px;padding:10px 18px}nav #menu-button{display:none;height:42px;width:30px;cursor:pointer;position:absolute;right:2em;top:18px}nav .menu-button-icon,nav .menu-button-icon::before,nav .menu-button-icon::after{display:block;background-color:#2e2a24;position:absolute;height:1.5px;width:26px}nav .menu-button-icon::before{content:"";margin-top:-7px}nav .menu-button-icon::after{content:"";margin-top:7px}nav.is-open{height:calc(100% + 30px);top:-30px !important;overflow-y:auto;transition:height .6s ease;background:#f3ede3}nav.is-open #menu-button{display:flex;align-items:center}nav.is-open .menu-button-icon::before,nav.is-open .menu-button-icon::after{margin-top:0px;transform:rotate(45deg)}nav.is-open .menu-button-icon::after{transform:rotate(-45deg)}nav.is-open .menu-button-icon{background-color:rgba(0,0,0,0) !important}nav.is-open ul{display:block;justify-self:flex-start !important}body.scrolled-down nav:not(.is-open){background:rgba(243,237,227,.82);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);padding:12px 40px;border-bottom:1px solid rgba(46,42,36,.16)}body.scrolled-down:not(.top) nav,nav.is-open{box-shadow:none}.clearfix:after{content:"";display:table;clear:both}.small{font-size:.86rem;line-height:1.8}.hide{display:none}.hidden{visibility:hidden}.btn{font:inherit;font-family:"Work Sans",sans-serif;font-weight:500;font-size:13px;letter-spacing:.04em;text-transform:uppercase;background-color:#2e2a24;color:#f3ede3;line-height:1;padding:14px 22px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;text-decoration:none;transition:transform .25s ease,background .25s ease;border:none;border-radius:999px;border-bottom:none}.btn:hover{transform:translateY(-1px);color:#f3ede3;border-bottom:none}.btn-primary,.btn--accent{background-color:#a6893c;color:#2e2a24}.btn-primary:hover,.btn--accent:hover{background-color:rgb(147.2699115044,121.5420353982,53.2300884956);color:#2e2a24}.btn-secondary,.btn--ghost{background-color:rgba(0,0,0,0);color:#2e2a24;border:1px solid rgba(46,42,36,.16)}.btn-secondary:hover,.btn--ghost:hover{border-color:#2e2a24;background-color:rgba(0,0,0,0);color:#2e2a24}.btn-next::after{content:"→";display:inline-block;margin-left:5px;text-decoration:none}.btn-prev::before{content:"←";display:inline-block;margin-right:5px;text-decoration:none}.container{max-width:1340px;padding:0 40px;margin:0 auto}.container-990{max-width:980px;padding:0 2rem;margin:0 auto}header{color:#2e2a24;position:relative;height:30vw}header figure:has(.splide_header){width:100%;height:100%;position:relative}header figure:has(.splide_header) .splide_header{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}header figure:has(.splide_header) h1{position:absolute;left:50%;top:55%;transform:translateX(-50%) translatey(-50%);z-index:2;width:100%;text-shadow:0 0 20px rgba(0,0,0,.7);color:#fff;font-family:"Cormorant Garamond",serif;font-style:italic}header figure:has(.splide_header):before{content:"";width:100%;height:40%;top:0;left:0;position:absolute;z-index:1;background:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}header h1,footer h1{font-weight:300;font-size:clamp(2.2rem,1.1294rem + 3.0588vw,4.8rem);padding:0 8rem;font-style:italic}nav .logo{min-width:auto;max-width:none;position:static}footer .payoff .logo{position:absolute;left:12%;width:12vw;min-width:120px;max-width:220px}body>section{padding:120px 0;overflow:hidden;position:relative}body>section:nth-of-type(odd){background-color:#f3ede3}body>section:nth-of-type(even){background-color:#fff}body>section#inschrijven{background-color:#e8e0d2}body>section+section{border-top:1px solid rgba(46,42,36,.16)}#btn-top{position:fixed;z-index:98;width:42px;height:42px;background-color:rgba(46,42,36,.7);bottom:-20px;right:20px;text-decoration:none;opacity:0;transition:all .6s ease 0s;border-radius:999px;border-bottom:none}#btn-top:hover{background-color:#2e2a24;border-bottom:none}#btn-top:before{content:"↑";line-height:42px;text-align:center;display:block;font-family:"Work Sans";color:#f3ede3}footer>ul{list-style:none;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:60px;max-width:1340px;padding:0 40px;margin:0 auto 60px auto}footer>ul h3,footer>ul h5{font-family:"Work Sans",sans-serif;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#827a6f;padding:0;margin:0 0 16px 0}footer>ul li{font-size:14px}footer>ul ul{list-style:none;display:grid;gap:10px}footer>ul ul li::before{display:none}footer>ul .footer-brand{display:flex;align-items:center;gap:12px;font-family:"Cormorant Garamond",serif;font-size:24px;border:0;color:#f3ede3}footer>ul .footer-brand img{width:28px;height:auto}footer>ul p{font-size:14px;color:rgb(212.4,191.1,155.6);margin:14px 0 0;max-width:320px;padding:0}#copyright{padding:28px 40px 4rem 40px;display:flex;justify-content:space-between;align-items:center;color:#827a6f;font-family:"Work Sans",sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;max-width:1340px;margin:0 auto;border-top:1px solid hsla(0,0%,100%,.1)}#copyright a{color:#827a6f}#locatiekaart{height:80vh;position:relative;z-index:1}#locatiekaart .leaflet-control-attribution svg{display:none !important}#locatiekaart .leaflet-control-zoom-in,#locatiekaart .leaflet-control-zoom-out{font:normal 22px "Work Sans",monospace;text-indent:0}#locatiekaart .leaflet-bar{border-radius:0;border-width:1px}#locatiekaart>svg{display:none}body.scrolled-down #btn-top{bottom:20px;opacity:1}body.scrolled-down.ignore-scroll nav,body.scrolled-down:not(.scrolled-up) nav{top:-200px}body.scrolled-down.ignore-scroll nav .logo,body.scrolled-down:not(.scrolled-up) nav .logo{top:-50px}body.scrolled-down.scrolled-up nav{top:0}form{margin-top:5rem !important}.right{float:right}.show-on-scroll{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s ease}.show-on-scroll.is-visible{opacity:1;transform:translateY(0)}.status-bar.container,.columns.container{max-width:1340px}.columns.container h1,.columns.container h2,.columns.container h3,.columns.container h4,.columns.container p,.columns.container ul:not([class]){padding:0}.splide.splide_header .splide__track{height:100%}.splide.splide_header .splide__slide:after{content:"";display:block;position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0)}.splide.splide_caroussel{margin-top:5rem}.splide.splide_caroussel .splide__slide{width:900px;max-width:calc(100% - 4rem)}.splide.splide_caroussel .splide__slide img{width:100%;height:auto}.splide__arrow--prev{left:calc(50% - 450px - 4.5rem)}.splide__arrow--prev:before{content:"←";text-align:center;display:block;font-family:"Work Sans"}.splide__arrow--next{right:calc(50% - 450px - 4.5rem)}.splide__arrow--next:before{content:"→";text-align:center;display:block;font-family:"Work Sans"}.splide__arrow{background:hsla(0,0%,100%,0);border:0;cursor:pointer;height:4rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:4rem;z-index:1;font:inherit;font-size:2rem}.splide__arrow svg{display:none}ul.status-bar{display:flex;position:relative;list-style-type:none;margin:5rem auto 5rem auto;border-top:1px solid rgba(46,42,36,.16);padding-top:40px}ul.status-bar:before{content:"";display:block;height:1px;width:var(--progress, 50%);background-color:#a6893c;position:absolute;top:-1px;left:0;z-index:1;transition:width .8s ease}ul.status-bar li{flex:1;position:relative;z-index:1;padding-right:16px}ul.status-bar li span{display:block;margin:.4rem 0}ul.status-bar li .date{font-family:"Work Sans",sans-serif;font-weight:500;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#827a6f;margin-bottom:10px}ul.status-bar li:before{content:"";display:block;width:12px;height:12px;border:1px solid #827a6f;background-color:#f3ede3;border-radius:50%;position:absolute;top:-47px;left:0}ul.status-bar li.done:before{background-color:#a6893c;border-color:#a6893c}ul.status-bar li.active:before{background-color:#2e2a24;border-color:#2e2a24;transform:scale(1.3)}ul.status-bar li.active~li span:first-child{color:#827a6f}ul.status-bar li.active~li:before{background-color:#f3ede3;border-color:#827a6f}.formgrid{display:grid;grid-gap:1.5rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin-bottom:2em;text-align:left}.formgrid input[type=radio],.formgrid input[type=checkbox]{margin:0;accent-color:#a6893c}.formgrid .span1,.formgrid .wm-span1{grid-column-end:span 1}.formgrid .span2,.formgrid .wm-span2{grid-column-end:span 2}.formgrid .span3,.formgrid .wm-span3{grid-column-end:span 3}.formgrid label{display:flex;align-items:baseline;gap:1em}.formgrid label.disabled{pointer-events:none;opacity:.4}.formgrid textarea{resize:none}.formgrid p,.formgrid h1,.formgrid h2,.formgrid h3{grid-column-end:span 3;margin:0;padding:0;max-width:none;text-align:left}.formgrid h1,.formgrid h2,.formgrid h3{margin:1rem 0}.formgrid ol{grid-column-end:span 3}#register-form{border-top:1px solid rgba(46,42,36,.16);padding:2rem 0 0 0}#register-form[data-index="0"] #register-prev-btn{display:none}#register-form[data-index="3"] #register-next-btn{display:none}#register-form h1,#register-form h2,#register-form h3{margin:3rem 0 1rem 0;padding:0;text-transform:none}#register-form p{margin:0 0 1rem 0;padding:0}#register-form input[type=submit]{margin:0 0 2rem 0}#register-form .register-tab{display:none}#register-form .register-tab.active{display:block}#register-form .register-tab.formgrid.active{display:grid}#register-form .register-paging{display:flex;gap:2em;justify-content:center;list-style:none;margin-top:5rem}#register-navigation{display:flex;gap:1.2em;justify-content:center;max-width:none;border-top:1px solid rgba(46,42,36,.16);padding:3rem 0 0 0;margin:5rem 0 0 0}#register-navigation li{cursor:pointer;user-select:none;font-size:0;color:rgba(0,0,0,0);overflow:hidden;display:block;float:left;border-radius:50%;text-align:center;width:15px;height:15px;background-color:#2e2a24}#register-navigation li:hover{background-color:#2e2a24 !important}#register-navigation li.active~li{background-color:rgba(46,42,36,.2)}input[type=submit]{margin:0 0 5rem 0}.annotation{text-align:left;max-width:980px;padding:0;font-size:.86rem}.splide.splide_caroussel .splide__slide img{aspect-ratio:900/506}body.page-home header{height:90vh;min-height:46vw}body.page-locatie header{height:90vh;max-height:120vw}body.page-locatie header figure:not(:has(.splide_header)){position:absolute;width:40vw;border-top:solid #f3ede3;border-right:solid #f3ede3;border-width:clamp(.625rem,.2132rem + 1.1765vw,1.625rem);left:0;top:50%;height:80%}body.page-locatie header figure:not(:has(.splide_header)) img{width:100%;height:100%;object-fit:cover}body.page-locatie header+section{background-color:#f3ede3}body.page-locatie>section:has(.columns){padding:0}body.page-locatie .columns{position:relative;z-index:1;background-color:#f3ede3;padding-top:clamp(.625rem,.2132rem + 1.1765vw,1.625rem);padding-bottom:5rem}body.page-locatie .columns h1{text-align:left;color:#2e2a24;font-style:italic;font-weight:300;font-size:clamp(2.2rem,1.9529rem + .7059vw,2.8rem)}body.page-locatie .columns p{margin:0 0 2rem 0}body.page-locatie .columns p:last-child{margin:0}body.page-locatie .columns img{max-width:100%;height:auto;order:1}body.page-locatie .columns figure{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;grid-gap:0 5rem}body.page-locatie .columns figure img,body.page-locatie .columns figure figcaption{margin-bottom:clamp(.625rem,.2132rem + 1.1765vw,1.625rem)}body.page-locatie .columns figure figcaption p:empty{margin:0}body.page-locatie .columns figure:nth-child(even){grid-template-columns:1.2fr 1fr}body.page-locatie .columns figure:nth-child(even) img{order:0;justify-self:end}body.page-locatie .columns figure:has(figcaption img)>img{align-self:start}body.page-privacy>section ul:not([class]){column-count:1}body.page-privacy>section ul:not([class]) li{margin-bottom:0}body.page-privacy>section p:has(+ul:not([class])){margin-bottom:1rem}body[class^=page-nieuws]>section{border-top:1px solid rgba(46,42,36,.16);background-color:#fff;padding:80px 0}body[class^=page-nieuws]>section p:last-child{margin-bottom:0}body[class^=page-nieuws] header+section{border-top:0;background-color:#f3ede3}body[class^=page-nieuws] header+section+section{border-top:0}body[class^=page-nieuws] .columns:has(.column){display:flex;gap:3em}body[class^=page-nieuws] .columns:has(.column+.column) .column{width:50%}body[class^=page-nieuws] .columns:has(.column+.column) .column img{width:100%;height:auto}body[class^=page-nieuws] .news-date{font-family:"Work Sans",sans-serif;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#827a6f}@media screen and (max-width: calc(900px + 4rem)){.splide__arrow{width:2rem;height:2rem;font-size:1.5rem}.splide__arrow--prev{left:0rem}.splide__arrow--next{right:0rem}}@media(max-width: 980px){body{font-size:15px}.container{padding:0 24px}body>section{padding:80px 0}nav{padding:14px 24px}nav #menu-button{display:flex;align-items:center}nav div.container-menu{flex-direction:column;margin-top:30px;display:none}nav ul.menu-secondary{display:none}nav.is-open div.container-menu{display:flex}nav.is-open ul.menu-secondary{display:block}nav ul{width:100%}nav ul li{display:list-item;text-align:center}nav ul ul{position:static;margin-top:0 !important;box-shadow:none;background-color:rgba(0,0,0,0);margin-bottom:2em}nav ul li:has(ul)>a:after{display:none}footer>ul{grid-template-columns:1fr 1fr;gap:32px;padding:0 24px}ul.status-bar{grid-template-columns:1fr 1fr;gap:32px}}@media screen and (max-width: 768px){body.page-locatie .columns figure{grid-template-columns:1fr !important;grid-gap:3rem;margin:3rem 0}body.page-locatie .columns figure img{order:1 !important;margin:0 !important;justify-self:center !important}body.page-locatie .columns h1{margin:0 0 1.5rem 0}body[class^=page-nieuws] .columns{flex-direction:column}body[class^=page-nieuws] .columns .column{width:100% !important}ul.status-bar{flex-direction:column;padding:1em 2em}ul.status-bar:before{height:100%;width:1px;left:calc(2em + 6px);top:0}ul.status-bar li{width:100%;text-align:left;padding-left:4rem}ul.status-bar li:before{transform:translateY(-50%);top:50%;left:0;position:absolute}header h1,footer h1{padding:0 2rem}footer .payoff .logo{display:none}body.page-locatie header figure:not(:has(.splide_header)){display:none}footer>ul{grid-template-columns:1fr}}@media screen and (max-width: 560px){nav.is-open{padding:15px 25vw !important;align-content:flex-start;grid-template-columns:auto;justify-items:flex-start}section ul:not([class]){column-count:1}.formgrid .span1,.formgrid .wm-span1,.formgrid .span2,.formgrid .wm-span2{grid-column-end:span 3}footer>ul{grid-template-columns:1fr}footer>ul li{width:100% !important}}
