﻿@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap&text=%ee%84%bc%E2%86%92%E2%86%90%E2%8C%84%E2%86%91%2B-";@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:#fff;color:#000}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:#152225;line-height:1.67em;font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:18px;text-rendering:optimizeLegibility}input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea{border:0;background-color:#fff;padding:10px;font:inherit;line-height:1;outline:none;border:3px solid #fff;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:hsl(45,12.0481927711%,47.4509803922%)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=date]:focus,select:focus,textarea:focus{border-color:#d3b14d}select option[value=""],select:has(option[value=""]:checked){color:hsl(45,12.0481927711%,47.4509803922%)}select option:not([value=""]){color:#152225}a{color:#152225}a:hover{color:#d3b14d}h1,h2,h3,h4{max-width:990px;margin:0 auto 1rem auto;padding:0 2rem}h1.placeholder,h2.placeholder,h3.placeholder,h4.placeholder{visibility:hidden}h1{font-weight:800;font-style:normal;text-transform:uppercase;font-size:clamp(1.4rem,.9333rem + 1.3333vw,2rem);margin:.2em auto .6em auto;line-height:1.3em}h2{font-weight:800;font-size:1.2em;margin:.2em auto .6em auto;line-height:1.3em}h3{font-weight:800;font-style:normal;font-size:1.2em;text-transform:uppercase}h4{font-weight:400}p,section h3,section ul:not([class]){max-width:990px;margin:0 auto 2rem auto;padding:0 2rem}footer ul ul li,section ul:not([class]) li{text-align:left;list-style-type:"―";padding-inline-start:1em;margin:0 0 1em 1em}section ul:not([class]):has(li:nth-child(4)){column-count:2;column-gap:4em}strong,b,.strong{font-weight:600}ol{list-style:none}ol .nr{font-size:1.5rem;vertical-align:bottom}footer{background-color:#e9edda;border-top:1px solid #d3b14d}footer .payoff{background-color:#fff;padding:5rem 0 5rem 0}footer h1{color:#d3b14d}nav{top:0;left:0;right:0;width:100%;position:fixed;z-index:90;transition:top .6s ease 0s;text-align:right;height:95px;background:#fff;color:#152225;padding:40px 0 15px 0;border-bottom:5px solid #d3b14d}nav .logo{top:45px;z-index:2;transition:top .6s ease 0s}nav div.container-menu{display:flex;justify-content:end}nav a{text-decoration:none;color:#d3b14d;line-height:38px;display:block}nav ul li{list-style:none;margin:0 20px;display:inline-block}nav ul li:hover a,nav ul li.active a{color:#152225}nav ul ul{display:none;position:absolute;flex-direction:column;background-color:#fff;color:#152225;box-shadow:0px 0px 12px 0px rgba(0,0,0,.35)}nav ul ul li{margin:0}nav ul ul li a{padding:0 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:"Inter"}nav #menu-button{display:none;height:42px;width:30px;cursor:pointer;position:absolute;right:2em;top:40px}nav .menu-button-icon,nav .menu-button-icon::before,nav .menu-button-icon::after{display:block;background-color:#152225;position:absolute;height:2px;width:30px}nav .menu-button-icon::before{content:"";margin-top:-8px}nav .menu-button-icon::after{content:"";margin-top:8px}nav.is-open{height:calc(100% + 30px);top:-30px !important;overflow-y:auto;transition:height .6s ease}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:not(.top) nav,nav.is-open{box-shadow:0px 0px 10px 0px rgba(0,0,0,.3)}.clearfix:after{content:"";display:table;clear:both}.small{font-size:.86rem;line-height:1.8}.hide{display:none}.hidden{visibility:hidden}.boxshadow{box-shadow:5px 5px 10px 3px rgba(0,0,0,.3)}.btn{font:inherit;background-color:#d3b14d;line-height:40px;padding:0 25px;display:inline-block;cursor:pointer;text-decoration:none;color:#152225;transition:all .3s;font-weight:800;border:0}.btn:hover{background-color:#152225;color:#fff;text-decoration:none}.btn-primary{background-color:#152225;color:#d3b14d}.btn-secondary{background-color:rgba(0,0,0,0);font-weight:400;padding:0;color:#152225;text-decoration:underline}.btn-secondary:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:#d3b14d}.btn-next::after{content:"→";display:inline-block;margin-left:5px;font-family:"Inter";text-decoration:none}.btn-prev::before{content:"←";display:inline-block;margin-right:5px;font-family:"Inter";text-decoration:none}.container{max-width:1140px;padding:0 2em;margin:0 auto}.container-990{max-width:990px;padding:0 2rem;margin:0 auto}header{color:#d3b14d;position:relative;height:30vw}header:after{content:"";position:absolute;bottom:0;right:0;z-index:2;width:45px;height:45px;background:#3137fd url(../img/logo_ro-groep.svg) no-repeat center center;background-size:75%}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 15px rgba(0,0,0,.85);color:#fff}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.6))}header h1,footer h1{font-weight:200;font-size:clamp(2.2rem,1.1294rem + 3.0588vw,4.8rem);text-transform:none;padding:0 8rem}nav .logo,footer .payoff .logo{position:absolute;left:12%;width:5vw;min-width:60px;max-width:100px}body>section{padding:5rem 0 5rem 0;overflow:hidden}body>section:nth-of-type(odd){background-color:#e9edda}body>section#inschrijven{background-color:#b6b1a2;background-blend-mode:soft-light}body>section#verkoopinformatie{background-color:#fff}body>section,body>footer{background-image:url(../img/logo_background.svg);background-size:50%;background-repeat:no-repeat;background-position:-10vw 20%}#btn-top{position:fixed;z-index:98;width:42px;height:42px;background-color:rgba(211,177,77,.7);bottom:-20px;right:20px;text-decoration:none;opacity:0;transition:all .6s ease 0s}#btn-top:hover{background-color:#d3b14d}#btn-top:before{content:"↑";line-height:42px;text-align:center;display:block;font-family:"Inter"}footer>ul{list-style:none;display:flex;flex-wrap:wrap;gap:6em;margin-bottom:5em}footer>ul h3{margin-top:4rem;padding:0}footer>ul>li:first-child{width:55%}footer>ul li:last-child{flex-grow:1}footer>ul a.partner-logo{display:block;width:180px;margin:2rem 0 3em 0}footer>ul a.partner-logo img{width:100%;height:auto}#copyright{padding:2rem 2rem 4rem 2rem;display:flex}#copyright a{margin-left:auto}#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 Inter,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:-30px}form{margin-top:5rem !important}.right{float:right}.show-on-scroll{transform:translateY(1em);transition:transform 2s ease}.show-on-scroll.is-visible{transform:translateY(0)}.status-bar.container,.columns.container{max-width:1440px}.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:"Inter"}.splide__arrow--next{right:calc(50% - 450px - 4.5rem)}.splide__arrow--next:before{content:"→";text-align:center;display:block;font-family:"Inter"}.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}ul.status-bar:before{content:"";display:block;height:1px;width:calc(100% - 4rem);background-color:#d3b14d;position:absolute;bottom:15px;z-index:0}ul.status-bar li{width:33.33%;position:relative;z-index:1;text-align:center;font-weight:800;font-size:1.3rem;display:flex;flex-direction:column}ul.status-bar li span{display:block;margin:.4rem 0}ul.status-bar li span+span{order:-1}ul.status-bar li .date{font-weight:400;font-style:normal;font-size:1rem;margin-bottom:3rem}ul.status-bar li:after{content:"";display:block;width:30px;height:30px;border:1px solid #d3b14d;background-color:#fff;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}ul.status-bar li.active:after{background-color:#d3b14d}.formgrid{display:grid;grid-gap:1.5rem;grid-template-columns:1fr 1fr 1fr;justify-content:center;margin-bottom:2em;text-align:left}.formgrid h3{padding:0}.formgrid input[type=radio],.formgrid input[type=checkbox]{margin:0 1em 0 0}.formgrid .span1{grid-column-end:span 1}.formgrid .span2{grid-column-end:span 2}.formgrid .span3{grid-column-end:span 3}.formgrid label{display:flex;align-items:baseline}.formgrid label.disabled{pointer-events:none;opacity:.4}.formgrid textarea{resize:none}.formgrid p,.formgrid h3{grid-column-end:span 3;margin:0;padding:0;max-width:none;text-align:left}.formgrid h3{margin:1rem 0}input[type=submit]{margin:0 0 5rem 0}.annotation{text-align:left;max-width:960px;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 #fff;border-right:solid #fff;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:#fff}body.page-locatie>section:has(.columns){padding:0}body.page-locatie .columns{position:relative;z-index:1;background-color:#fff;padding-top:clamp(.625rem,.2132rem + 1.1765vw,1.625rem);padding-bottom:5rem}body.page-locatie .columns h1{text-align:left;color:#d3b14d;font-style:italic;text-transform:none;font-weight:700;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 #d3b14d;background-color:#fff;padding:3rem 0}body[class^=page-nieuws]>section p:last-child{margin-bottom:0}body[class^=page-nieuws] header+section{border-top:0;background-color:#e9edda}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{color:#666}@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: 1023px){body{font-size:16px}nav{top:-30px;text-align:center;align-content:flex-start;border-width:3px}nav #menu-button{display:flex;align-items:center}nav div.container-menu{flex-direction:column;margin-top:30px}nav ul{width:100%;display:none}nav ul li{display:list-item}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}nav .logo,footer .payoff .logo{left:2rem}}@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 + 15px);top:0}ul.status-bar li{width:100%;text-align:left;padding-left:4rem}ul.status-bar li:after{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}}@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 .span2{grid-column-end:span 3}footer>ul{flex-direction:column}footer>ul li{width:100% !important}}/*# sourceMappingURL=style.min.css.map */
