html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{list-style:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent}*,*:before,*:after{box-sizing:border-box}*:focus{outline:none}html{overflow:hidden;overflow-x:hidden;overflow-y:scroll;-webkit-text-size-adjust:100%}img{max-width:100%;height:auto}body,div,table,td,li,input,select,textarea,p{font-family:"Open sans",sans-serif}h1,.h1,.gallery .contact-info h2,.contact .contact-info h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.cookie-banner a,.navigation .secion-nav li a{font-family:"tandelle",sans-serif;text-rendering:geometricPrecision}.cookie-banner strong,.intro .intro-heading strong,.intro .intro-background,.gallery .contact-info a,.contact .contact-info a{font-family:"Heaters",sans-serif;font-weight:400}.navigation,.team .slider-item,.reacties .slider-item,.navigation>li,.team .slider-item>li,.reacties .slider-item>li,.navigation>ul,.team .slider-item>ul,.reacties .slider-item>ul,.navigation>ul>li,.team .slider-item>ul>li,.reacties .slider-item>ul>li{margin:0;padding:0;list-style:none}.navigation:before,.team .slider-item:before,.reacties .slider-item:before,.navigation>li:before,.team .slider-item>li:before,.reacties .slider-item>li:before,.navigation>ul:before,.team .slider-item>ul:before,.reacties .slider-item>ul:before,.navigation>ul>li:before,.team .slider-item>ul>li:before,.reacties .slider-item>ul>li:before{display:none;position:relative;top:unset;left:unset;width:auto;height:auto;background:transparent;border-radius:none}@font-face{font-family:'Heaters';src:url("../fonts/heaters.woff2") format("woff2"),url("../fonts/heaters.woff") format("woff"),url("../fonts/heaters.ttf") format("truetype"),url("../fonts/heaters.svg#heaters") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'social';src:url("../fonts/social.eot");src:url("../fonts/social.eot#iefix") format("embedded-opentype"),url("../fonts/social.woff") format("woff"),url("../fonts/social.ttf") format("truetype"),url("../fonts/social.svg#social") format("svg");font-weight:normal;font-style:normal;font-display:swap}body,div,table,td,li,input,select,textarea,p{font-size:16px;line-height:1.4;font-weight:400;color:#fff}h1,.h1,.gallery .contact-info h2,.contact .contact-info h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:.85;text-transform:uppercase;font-size:40px;font-weight:700}@media only screen and (min-width: 768px){h1,.h1,.gallery .contact-info h2,.contact .contact-info h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:70px}}@media only screen and (min-width: 1240px){h1,.h1,.gallery .contact-info h2,.contact .contact-info h2,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:100px}}h1,.h1,.gallery .contact-info h2,.contact .contact-info h2{font-size:90px}@media only screen and (min-width: 768px){h1,.h1,.gallery .contact-info h2,.contact .contact-info h2{font-size:160px}}@media only screen and (min-width: 1600px){h1,.h1,.gallery .contact-info h2,.contact .contact-info h2{font-size:160px}}@media only screen and (min-width: 1920px){h1,.h1,.gallery .contact-info h2,.contact .contact-info h2{font-size:200px}}a{text-decoration:underline}p+*,ul+*,ol+*{margin-top:30px}ol{padding-left:25px}ol li{padding-left:5px}ul{margin-left:5px;list-style:none}ul li{position:relative;padding-left:15px}strong{font-weight:700}.cookie-banner{position:fixed;z-index:40;left:0;width:100vw;padding:30px;background:#f86624;box-shadow:0 0 20px rgba(0,0,0,0.25);text-align:center;top:-100%;animation-name:show;animation-fill-mode:forwards;animation-duration:.5s;animation-delay:.75s}@media only screen and (min-width: 1240px){.cookie-banner{text-align:left}}.cookie-banner strong{display:inline-block;color:#333;font-size:50px;line-height:.7}.cookie-banner a{display:inline-block;position:relative;font-size:25px;text-transform:uppercase;color:#333;width:100%;text-decoration:none;margin-top:20px}@media only screen and (min-width: 1240px){.cookie-banner a{float:right;width:auto;margin-top:0}}.cookie-banner a:after{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;width:0;background:#333;opacity:0;transition:all ease .3s}html:not(.touch) .cookie-banner a:hover:after{width:100%;opacity:1}@keyframes show{from{top:-100%}to{top:0}}.bg{position:fixed;z-index:-1;top:0;left:0;width:100vw;height:100vh;background:transparent url("../img/bg-s.jpg") center center no-repeat;background-size:cover}@media only screen and (min-width: 768px){.bg{background-image:url("../img/bg-m.jpg")}}@media only screen and (min-width: 1240px){.bg{background-image:url("../img/bg-l.jpg")}}.navigation{position:fixed;z-index:30;top:0;left:0;width:100vw;pointer-events:none}@media only screen and (min-width: 768px){.navigation{top:50vh;left:25px;transform:translateY(-50%);width:auto;max-width:220px}}@media only screen and (min-width: 1240px){.navigation{left:75px}}.navigation .logo{display:block;float:left;margin:20px 0 0 0;pointer-events:all}@media only screen and (min-width: 768px){.navigation .logo{margin:0 0 50px 0}}@media only screen and (min-width: 1240px){.navigation .logo{margin:0 0 80px 0}}.navigation .logo img{margin-left:20px;max-width:60px;transition:transform ease .2s}@media only screen and (min-width: 768px){.navigation .logo img{max-width:80px;margin-left:0}}@media only screen and (min-width: 1240px){.navigation .logo img{max-width:unset;margin-left:-20px}}html:not(.touch) .navigation .logo:hover img{transform:scale(1.1);transition:transform ease .4s}.navigation .secion-nav{display:none;pointer-events:all}@media only screen and (min-width: 768px){.navigation .secion-nav{display:block;float:left;width:100%}}.navigation .secion-nav li{display:block;float:left;width:100%}.navigation .secion-nav li a{color:#fff;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:block;height:35px;padding-top:5px;margin-top:-10px;min-width:30px;overflow:hidden}.navigation .secion-nav li a:before{content:'';display:block;float:left;width:20px;height:2px;background:#fff;margin-top:8px;transition:ease .3s;transition-property:width, background}@media only screen and (min-width: 1240px){.navigation .secion-nav li a:before{width:30px}}.navigation .secion-nav li a span{color:#fff;display:block;float:left;overflow:hidden;margin:-2px 0 0 10px;font-size:17px;max-width:0;transition:max-width ease .5s}html:not(.touch) .navigation .secion-nav li a:not(.active):hover:before{width:5px}@media only screen and (min-width: 1240px){html:not(.touch) .navigation .secion-nav li a:not(.active):hover:before{width:10px}}html:not(.touch) .navigation .secion-nav li a:not(.active):hover span{max-width:100px}.navigation .secion-nav li a.active:before{width:40px;background:#f86624}@media only screen and (min-width: 1240px){.navigation .secion-nav li a.active:before{width:50px}}.navigation .secion-nav li a.active span{max-width:130px;color:#f86624;display:none}@media only screen and (min-width: 1024px){.navigation .secion-nav li a.active span{margin:-2px 0 0 15px;display:block;font-size:17px}}@media only screen and (min-width: 1600px){.navigation .secion-nav li a.active span{margin:-5px 0 0 15px;font-size:22px}}.navigation .social-nav{display:block;position:relative;float:right;margin:40px 10px 0 0;pointer-events:all}@media only screen and (min-width: 768px){.navigation .social-nav{float:left;width:100%;margin:70px 0 0 0}}@media only screen and (min-width: 1240px){.navigation .social-nav{margin-top:100px}}.navigation .social-nav:after{content:'';position:absolute;top:-10px;left:-10px;border-radius:5px;height:115%;width:110px;background-color:rgba(69,69,69,0.7);z-index:-1}.navigation .social-nav li{display:block;float:left;margin-left:2px}.navigation .social-nav a{position:relative;display:block;width:32px;height:32px;text-decoration:none;overflow:hidden}.navigation .social-nav a:before,.navigation .social-nav a:after{position:absolute;font-family:'social';font-size:16px;line-height:1;left:0;width:16px;height:16px;text-align:center;transition:all ease .3s;transition-property:top, opacity}.navigation .social-nav a:before{top:0;opacity:1;color:#fff}.navigation .social-nav a::after{top:40px;opacity:0;color:#f86624}.navigation .social-nav a.ig:before,.navigation .social-nav a.ig:after{content:'i'}.navigation .social-nav a.fb:before,.navigation .social-nav a.fb:after{content:'f'}.navigation .social-nav a.tw:before,.navigation .social-nav a.tw:after{content:'t'}.navigation .social-nav a.li:before,.navigation .social-nav a.li:after{content:'l'}.navigation .social-nav a.ls{margin-top:-5px}.navigation .social-nav a.ls:before{content:url(../img/lucsteins-logo.svg)}.navigation .social-nav a.ls:after{content:url(../img/lucsteins-logo-oranje.svg)}.navigation .social-nav a.ls:before,.navigation .social-nav a.ls:after{width:18px}html:not(.touch) .navigation .social-nav a:hover:before{top:-40px;opacity:0}html:not(.touch) .navigation .social-nav a:hover:after{top:0;opacity:1}section{position:relative;width:100vw;transition:border ease .3s;color:#fff;padding:0;display:flex;justify-content:center;align-items:flex-start;z-index:1;padding:150px 0 0}@media only screen and (min-width: 768px){section{padding:275px 0 50px;min-height:100vh;margin-bottom:1vh}}@media only screen and (min-width: 1240px){section{padding:325px 0 150px}}section .section-inner{position:relative;width:100vw;display:flex}.stroke-right:after{content:'';position:absolute;z-index:-1;right:0;opacity:0;background:transparent url("../img/brush-right.png") right top no-repeat;max-width:0;bottom:-150px;width:234px;height:465px;background-size:234px 465px;transition:ease .5s 1.5s;transition-property:opacity, max-width}@media only screen and (min-width: 1240px){.stroke-right:after{bottom:-250px;width:467px;height:929px;background-size:467px 929px}}.stroke-right.stroke-photo::after{background:transparent url("../img/brush-right-photo.png") right top no-repeat}.stroke-right.active:after{max-width:467px;opacity:.3}.stroke-right.done:after{max-width:467px;opacity:.3}.stroke-left:after{content:'';position:absolute;z-index:-1;left:0;opacity:0;background:transparent url("../img/brush-left.png") left top no-repeat;max-width:0;bottom:-140px;width:440px;height:289px;background-size:440px 289px;transition:ease .5s 1.5s;transition-property:opacity, max-width}@media only screen and (min-width: 1240px){.stroke-left:after{bottom:-240px;width:880px;height:577px;background-size:880px 577px}}.stroke-left.stroke-photo::after{background:transparent url("../img/brush-left-photo.png") left top no-repeat}.stroke-left.active:after{max-width:880px;opacity:.3}.stroke-left.done:after{max-width:880px;opacity:.3}section .slider-holder{position:relative;z-index:20;width:100%;right:-100px;opacity:0}section .slider-holder .slider{position:relative;top:0;cursor:grab}section .slider-holder .slider .slick-track{display:flex}section .slider-holder .slider .nextArrow,section .slider-holder .slider .prevArrow{position:absolute;width:85px;height:30px;background-image:url("../img/arrow.png");background-repeat:no-repeat;background-position:center;background-size:contain;transition:.5s all ease;z-index:99;bottom:0;cursor:pointer;opacity:0.8;transition:opacity ease .3s}html:not(.touch) section .slider-holder .slider .nextArrow:hover,html:not(.touch) section .slider-holder .slider .prevArrow:hover{opacity:1}section .slider-holder .slider .nextArrow.slick-disabled,section .slider-holder .slider .prevArrow.slick-disabled{opacity:0.1;pointer-events:none}section .slider-holder .slider .prevArrow{transform:scale(-1);right:calc(50% + 5px)}section .slider-holder .slider .nextArrow{left:calc(50% + 5px)}section .slider-holder .swipe{display:none}html:not(.touch) section .slider-holder:hover .swipe{opacity:1}section .slider-holder{transition:ease .5s 1s;transition-property:opacity, right}section.active .slider-holder{right:0;opacity:1}.simple-heading{position:absolute;z-index:20;left:40%;top:75px;transform:translateX(-50%);text-align:center;white-space:nowrap;opacity:0}@media only screen and (min-width: 768px){.simple-heading{transform:translateX(-47.5%);top:100px}}.simple-heading:after{content:'';position:absolute;left:50%;width:466px;height:17px;background:transparent url("../img/brush-heading.png") center top no-repeat;opacity:0;max-width:0;transform:scale(0.4) translateX(-50%);bottom:-15px;transform-origin:left}@media only screen and (min-width: 768px){.simple-heading:after{bottom:-35px;transform:scale(0.7) translateX(-50%)}}@media only screen and (min-width: 1240px){.simple-heading:after{bottom:-30px;transform:scale(1) translateX(-50%)}}.simple-heading{transition:ease .5s .75s;transition-property:opacity, left}.simple-heading:after{transition:ease .25s 1s;transition-property:opacity, max-width}.active .simple-heading{left:50%;opacity:1}.active .simple-heading:after{max-width:466px;opacity:1}.intro{min-height:101vh}.intro.stroke-right:after{z-index:10}.intro .intro-heading{position:absolute;z-index:20;min-width:270px;left:50%;top:-100px;transform:translateX(-50%);opacity:0;text-align:center}@media only screen and (min-width: 768px){.intro .intro-heading{min-width:410px}}@media only screen and (min-width: 1600px){.intro .intro-heading{min-width:540px}}@media only screen and (min-width: 1920px){.intro .intro-heading{min-width:675px}}.intro .intro-heading strong{display:block;position:relative;color:#f86624;font-size:80px;margin-top:-50px;white-space:nowrap;overflow:hidden;max-width:1px;opacity:0}@media only screen and (min-width: 768px){.intro .intro-heading strong{font-size:120px;margin-top:-80px;padding-left:0;margin-left:-10px}}@media only screen and (min-width: 1920px){.intro .intro-heading strong{font-size:150px;margin-top:-100px}}.intro .buttons{margin-top:30px;opacity:0;transition:opacity ease .5s}.intro .buttons .moreinfoBtn{margin:0 5px 10px !important}.intro .buttons .text-link{display:block;text-align:center;color:#fff;text-decoration:none;margin-top:20px;font-size:24px;text-transform:uppercase;font-family:"tandelle",sans-serif;transition:color ease .3s}@media only screen and (min-width: 768px){.intro .buttons .text-link{margin-top:30px;font-size:32px}}html:not(.touch) .intro .buttons .text-link:hover{color:#f86624}.intro .intro-background{position:absolute;z-index:10;left:50%;transform:translateX(-50%) rotate(-5deg);bottom:-400px;line-height:.6;text-align:center;white-space:nowrap;color:#333;opacity:0;font-size:150px;pointer-events:none}@media only screen and (min-width: 768px){.intro .intro-background{font-size:250px}}@media only screen and (min-width: 1240px){.intro .intro-background{font-size:350px}}.intro .intro-background::selection{background:transparent}.intro .intro-heading{transition:ease .75s .5s;transition-property:top, opacity, transform}.intro .intro-heading strong{transition:ease .5s 1.25s;transition-property:opacity, max-width}.intro .intro-image{transition:ease .5s .75s;transition-property:opacity, top}.intro .intro-image img{transition-property:opacity, transform}.intro .intro-image img.luc-1{transition:ease .65s .75s}.intro .intro-image img.luc-2{transition:ease .65s .75s}.intro .intro-image img.luc-3{transition:ease .85s .75s}.intro .intro-image img.logo{transition:ease .5s .75s}.intro .intro-image img.stroke-1{transition:ease .75s 1.3s}.intro .intro-image img.stroke-2{transition:ease .75s 1.4s}.intro .intro-image img.stroke-3{transition:ease .75s 1.5s}.intro .intro-background{transition:ease 2s;transition-property:opacity, bottom}.intro.active .intro-heading{top:50%;transform:translate(-50%, -50%);left:50%;opacity:1}@media only screen and (min-width: 1240px){.intro.active .intro-heading{top:50%}}.intro.active .intro-heading strong{opacity:1;max-width:100%}.intro.active .buttons{opacity:1;transition:opacity ease .5s 1.75s}.intro.active .intro-background{transition:ease 2s;transition-property:opacity, bottom;opacity:.5;bottom:-100px;animation:zoom 60s;animation-delay:2.5s;animation-fill-mode:forwards}.intro.done .intro-background{opacity:0;bottom:0}.intro.done .intro-image{transition:ease .5s}@keyframes pulse{0%{transform:scale(1)}25%{transform:scale(0.96)}50%{transform:scale(0.98)}75%{transform:scale(0.96)}}@keyframes zoom{0%{transform:translateX(-50%) rotate(-5deg) scale(1)}100%{transform:translateX(-50%) rotate(-5deg) scale(1.25)}}.about .column-text{opacity:0;transform:translateX(500px);max-width:550px;margin:0 auto;padding:0 50px}@media only screen and (min-width: 1024px){.about .column-text{max-width:800px}}@media only screen and (min-width: 1240px){.about .column-text{max-width:900px}}@media only screen and (min-width: 1600px){.about .column-text{max-width:1100px}}.about .column-text p{font-size:12px}@media only screen and (min-width: 768px){.about .column-text p{font-size:14px}}@media only screen and (min-width: 1600px){.about .column-text p{font-size:18px}}.about .column-text div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:30px}@media only screen and (min-width: 1024px){.about .column-text div{margin-top:50px;flex-wrap:nowrap}.about .column-text div blockquote{max-width:calc(100% - 300px)}.about .column-text div img{margin-bottom:0 !important;max-width:250px}.about .column-text div:last-of-type img{order:1}}.about .column-text div h3{font-size:36px;margin-bottom:10px}.about .column-text div p{font-style:italic;color:#f86624}.about .column-text div img{width:100%;border-radius:50%;margin-bottom:20px}.about .column-text{transition:ease .5s .5s;transition-property:opacity, transform}.about.active .column-text{transform:none;opacity:1}.stage .section-inner{flex-wrap:wrap}.stage .column-text{opacity:0;transform:translateX(500px);max-width:550px;margin:0 auto;padding:0 50px;transition:ease .5s .75s;transition-property:opacity, transform}@media only screen and (min-width: 1024px){.stage .column-text{max-width:800px}}@media only screen and (min-width: 1240px){.stage .column-text{max-width:900px}}@media only screen and (min-width: 1600px){.stage .column-text{max-width:1100px}}.stage .column-text ul{list-style:disc;margin-left:20px}.stage .column-text ul li{padding:0}.stage .column-text ul ul{list-style:circle}.stage .column-text p,.stage .column-text li{font-size:12px}@media only screen and (min-width: 768px){.stage .column-text p,.stage .column-text li{font-size:14px}}@media only screen and (min-width: 1600px){.stage .column-text p,.stage .column-text li{font-size:18px}}.stage .column-text h3,.stage .column-text .prijs{font-family:"tandelle",sans-serif;font-size:18px;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width: 768px){.stage .column-text h3,.stage .column-text .prijs{font-size:24px}}@media only screen and (min-width: 1240px){.stage .column-text h3,.stage .column-text .prijs{font-size:32px}}.stage .column-text .prijs{display:inline-block;margin:30px 0 0;color:#f86624;font-size:30px;line-height:1}@media only screen and (min-width: 768px){.stage .column-text .prijs{font-size:40px}}@media only screen and (min-width: 1240px){.stage .column-text .prijs{font-size:50px}}.stage .column-text .stagedata{margin-top:30px}@media only screen and (min-width: 1024px){.stage .column-text .stagedata{column-count:2;column-gap:20px}}.stage .column-text .stagedata div{page-break-inside:avoid}.stage .column-text .stagedata div+div{margin-top:30px}.stage .column-text .stagedata h3{color:#f86624}.stage .column-text .images{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:50px}@media only screen and (min-width: 1024px){.stage .column-text .images{margin:50px 0 80px}}.stage .column-text .images img{width:100%;border-radius:50%;display:none}.stage .column-text .images img:first-child{display:block}@media only screen and (min-width: 768px){.stage .column-text .images img{width:calc(50% - 15px);display:block}}@media only screen and (min-width: 1024px){.stage .column-text .images img{width:calc(25% - 23px)}}.stage.active .column-text{transform:none;opacity:1}.moreinfoBtn{display:inline-flex;align-items:center;padding:5px 20px;margin:30px calc(50% - 68px);justify-content:center;text-align:center;font-size:18px;background-color:#f86624;color:#fff;z-index:99;backdrop-filter:blur(2px);text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-family:"tandelle", sans-serif;transition:transform .5s ease;border-radius:10px}@media only screen and (min-width: 768px){.moreinfoBtn{padding:5px 30px;margin:50px calc(50% - 120px);font-size:28px}}html:not(.touch) .moreinfoBtn:hover{transform:translateY(-5px)}@media only screen and (min-width: 1240px){.team{margin-bottom:100px}}.team .slider{padding-bottom:0 !important}.team .slider .nextArrow,.team .slider .prevArrow{display:none !important}.team .slider-item{width:100vw !important}.team .slider-item.sponsor{text-align:center}.team .slider-item.sponsor a{text-decoration:none}.team .slider-item.sponsor img{margin:30px auto}@media only screen and (min-width: 768px){.team .slider-item.sponsor img{width:250px}}@media only screen and (min-width: 1240px){.team .slider-item.sponsor img{width:auto}}.team .slider-item.sponsor li{font-size:22px}.team .slider-item.sponsor .slider-img{position:relative;background-color:#fff;background-position:center !important}@media only screen and (min-width: 1600px){.team .slider-item.sponsor .slider-img{background-color:transparent;border-radius:0}}.team .slider-item.sponsor .slider-img>div{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;transition:transform ease .3s}html:not(.touch) .team .slider-item.sponsor .slider-img:hover>div{transform:scale(1.05)}.team .slider-item .slider-inner{display:flex;align-items:center;margin:0 auto;height:100%;max-width:550px;z-index:10;padding:0 50px}@media only screen and (min-width: 1024px){.team .slider-item .slider-inner{max-width:820px;padding:0}}@media only screen and (min-width: 1600px){.team .slider-item .slider-inner{max-width:1120px}}.team .slider-item .slider-inner.slider-collage{flex-wrap:wrap;justify-content:center}.team .slider-item .slider-inner.slider-collage .slider-img{position:relative;width:230px;height:0;background-repeat:no-repeat;background-position:center 25%;background-size:100%;flex:1;margin:10px;flex-basis:40%;max-width:40%;padding-bottom:40%;cursor:pointer;transition:all ease .5s}.team .slider-item .slider-inner.slider-collage .slider-img span{display:none;font-family:"tandelle",sans-serif;text-transform:uppercase;color:#f86624;font-size:38px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;transition:all ease .5s}.team .slider-item .slider-inner.slider-collage .slider-img:hover span{display:block}@media only screen and (min-width: 1024px){.team .slider-item .slider-inner.slider-collage .slider-img{flex-basis:22%;max-width:22%;padding-bottom:22%}}html:not(.touch) .team .slider-item .slider-inner.slider-collage .slider-img:hover{background-size:110%}.team .slider-item .slider-inner .slider-text{flex:1;padding-right:30px}.team .slider-item .slider-inner .slider-text .goback{display:inline-block;width:100px;height:50px;background-repeat:no-repeat;background-position:center;transform:rotate(-180deg);transition:all .5s ease}.team .slider-item .slider-inner .slider-text .goback:hover{margin-left:-10px}.team .slider-item .slider-inner .slider-img{width:400px;height:400px;background-repeat:no-repeat;background-position:center;background-size:100%;border-radius:50%;transition:all ease .5s}.team .slider-item .slider-inner .slider-img.teamlid{display:none}@media only screen and (min-width: 1240px){.team .slider-item .slider-inner .slider-img.teamlid{display:block;width:200px;height:200px}}@media only screen and (min-width: 1600px){.team .slider-item .slider-inner .slider-img.teamlid{width:400px;height:400px}}.team .slider-item .slider-inner h3{font-size:32px}.team .slider-item .slider-inner p{font-size:12px}@media only screen and (min-width: 768px){.team .slider-item .slider-inner p{font-size:16px}}@media only screen and (min-width: 1600px){.team .slider-item .slider-inner p{font-size:18px}}.team .slider-item .slider-inner p span{font-family:"tandelle",sans-serif;font-size:18px;color:#f86624;text-transform:uppercase;line-height:1}@media only screen and (min-width: 768px){.team .slider-item .slider-inner p span{font-size:28px}}.team .slider-item .slider-inner p span.prijs{font-size:44px}.team .slider-item .slider-inner ul{list-style:disc;padding-left:20px}.team .slider-item .slider-inner ul li{padding-left:0;font-size:12px}@media only screen and (min-width: 768px){.team .slider-item .slider-inner ul li{font-size:16px}}.team .slick-dots{display:flex;position:absolute;justify-content:center;width:100%;bottom:1000px;display:none !important}@media only screen and (min-width: 1600px){.team .slick-dots{bottom:-100px;display:flex !important}}.team .slick-dots .slick-active a{color:#fff}.team .slick-dots li:first-of-type{display:none}.team .slick-dots a{font-family:"tandelle",sans-serif;text-transform:uppercase;text-decoration:none;font-size:12px;color:#f86624;cursor:pointer;transition:color ease .3s}html:not(.touch) .team .slick-dots a:hover{color:#fff}@media only screen and (min-width: 768px){.team .slick-dots a{font-size:32px}}@media only screen and (min-width: 1240px){.team .slick-dots a{font-size:32px}}.gallery{position:relative;height:500px}@media only screen and (min-width: 1024px){.gallery{height:auto}}.gallery .simple-heading{display:none}@media only screen and (min-width: 1024px){.gallery .simple-heading{display:block}}.gallery .column-text{opacity:0;transform:translateX(40%);transition:ease .5s 1s;transition-property:opacity, transform}.gallery.active .column-text{transform:none;opacity:1}.gallery.active .contact-info{transform:translate(-50%)}.gallery .FlickrImages{display:none;grid-template-rows:repeat(4, 130px);grid-template-columns:repeat(3, 1fr);grid-gap:10px;margin:0 auto;width:1100px;max-width:1100px;pointer-events:all}@media only screen and (min-width: 1024px){.gallery .FlickrImages{display:grid;grid-template-rows:repeat(4, 80px);width:550px;max-width:550px}}@media only screen and (min-width: 1240px){.gallery .FlickrImages{grid-template-rows:repeat(4, 100px);width:800px;max-width:800px}}@media only screen and (min-width: 1600px){.gallery .FlickrImages{grid-template-rows:repeat(4, 130px);width:1100px;max-width:1100px}}.gallery .FlickrImages .item{position:relative;background-position:30% 40%;background-repeat:no-repeat;background-size:cover;transition:all .5s ease;cursor:pointer}html:not(.touch) .gallery .FlickrImages .item:hover{transform:scale(1.02)}.gallery .FlickrImages .item a{display:block;width:100%;height:100%}.gallery .FlickrImages .item:nth-child(1){grid-row:1 / 3}.gallery .FlickrImages .item:nth-child(2){grid-column:2 / 4;grid-row:1 / 3}.gallery .FlickrImages .item:nth-child(3){grid-column:3 / 4;grid-row:3 / 5}.gallery .FlickrImages .item:nth-child(4){grid-column:2 / 3;grid-row:3 / 5}.gallery .FlickrImages .item:nth-child(5){background-position:30% 60%;grid-column:1 / 2;grid-row:3 / 5}.gallery .moreinfoBtn{display:none}@media only screen and (min-width: 1024px){.gallery .moreinfoBtn{display:inline-flex}}.gallery .contact-info{display:block;position:absolute;z-index:15;top:30%;left:50%;width:280px}@media only screen and (min-width: 1024px){.gallery .contact-info{display:none}}@media only screen and (min-width: 768px){.gallery .contact-info{width:400px}}@media only screen and (min-width: 1600px){.gallery .contact-info{width:500px}}@media only screen and (min-width: 1920px){.gallery .contact-info{width:750px}}.gallery .contact-info h2{text-align:center;float:left;width:100%}.gallery .contact-info a{float:left;width:100%;color:#f86624;text-decoration:none;white-space:nowrap;overflow:hidden;font-size:63px;margin-top:-35px;padding-left:5px;text-align:center}@media only screen and (min-width: 1240px){.reacties{margin-bottom:100px}}.reacties .slider-item{width:100vw !important;display:flex;justify-content:center}.reacties .slider-item .slider-quote{max-width:550px;padding:50px}@media only screen and (min-width: 1024px){.reacties .slider-item .slider-quote{max-width:750px;padding:50px 0}}@media only screen and (min-width: 1600px){.reacties .slider-item .slider-quote{max-width:900px}}.reacties .slider-item .slider-quote strong,.reacties .slider-item .slider-quote span{display:block;font-family:"tandelle",sans-serif;text-transform:uppercase;line-height:1}.reacties .slider-item .slider-quote strong{text-align:center;font-size:30px}@media only screen and (min-width: 768px){.reacties .slider-item .slider-quote strong{font-size:40px}}@media only screen and (min-width: 1240px){.reacties .slider-item .slider-quote strong{font-size:50px}}.reacties .slider-item .slider-quote span{text-align:right;margin-top:30px;color:#f86624;font-size:18px}@media only screen and (min-width: 768px){.reacties .slider-item .slider-quote span{font-size:24px}}@media only screen and (min-width: 1240px){.reacties .slider-item .slider-quote span{font-size:36px}}.contact{overflow:hidden;height:100vh;margin-bottom:0}.contact .contact-info{position:absolute;z-index:15;top:30%;left:50%;transform:translate(-50%, -50%);opacity:0;width:280px}@media only screen and (min-width: 768px){.contact .contact-info{width:400px;left:calc(50% + 75px)}}@media only screen and (min-width: 1240px){.contact .contact-info{width:500px}}@media only screen and (min-width: 1920px){.contact .contact-info{width:750px}}.contact .contact-info h2{text-align:center;float:left;width:100%}.contact .contact-info a{float:left;width:100%;color:#f86624;text-decoration:none;white-space:nowrap;overflow:hidden;max-width:0;opacity:0;font-size:38px;line-height:1.2;margin-top:-20px;padding-left:5px;margin-left:-10px;margin-bottom:0}@media only screen and (min-width: 768px){.contact .contact-info a{font-size:70px;margin-top:-35px;margin-left:-15px}}@media only screen and (min-width: 1600px){.contact .contact-info a{font-size:72px;margin-top:-45px;margin-left:-20px}}@media only screen and (min-width: 1920px){.contact .contact-info a{font-size:120px;margin-top:-60px;margin-left:-25px}}.contact .contact-info{transition:ease .75s .75s;transition-property:top, opacity}.contact .contact-info a{transition:ease .5s 1.5s;transition-property:opacity, max-width}.contact.active .contact-info{opacity:1;top:52%}.contact.active .contact-info a{opacity:1;max-width:100%;text-align:center;margin-bottom:10px;transition:all ease .5s}.contact.active .contact-info a:hover{margin-left:10px}.contact .footer{display:flex;justify-content:center;align-items:center;width:100vw;height:50px;background-color:#f86624;position:absolute;bottom:0;left:0}.contact .footer .left{margin-right:20px}.contact .footer p,.contact .footer a{color:#fff;font-size:10px}.modal{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.modal .modal-content{position:relative;top:50%;transform:translateY(-50%);background-color:#fefefe;margin:auto;padding:40px 40px 90px;border:1px solid #888;width:80%;max-width:1240px;height:90%;color:#000;overflow-y:scroll;overscroll-behavior-y:contain;z-index:999;overflow-x:hidden}.modal .modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:sticky;right:29px;top:0;z-index:999}.modal .modal-content .close:hover,.modal .modal-content .close:focus{color:black;text-decoration:none;cursor:pointer}.modal .modal-content h3{font-size:28px;text-align:center;margin-bottom:10px;margin-top:30px}@media only screen and (min-width: 768px){.modal .modal-content h3{font-size:62px}}.modal .modal-content .stappen{color:#000}.modal .modal-content .stappen h4{font-size:28px;text-align:center;color:#f86624;margin-bottom:70px}@media only screen and (min-width: 768px){.modal .modal-content .stappen h4{font-size:52px}}.modal .modal-content .stappen>div{display:flex;flex-wrap:wrap;justify-content:space-between}.modal .modal-content .stappen>div>.required{display:block;width:100%;color:#f86624}.modal .modal-content form .stap-twee{display:none}.modal .modal-content form .text div+div{margin-top:30px}.modal .modal-content form .text .error{background-color:#f86624;color:#fff;font-family:"tandelle",sans-serif;padding:20px;font-size:28px;text-align:center;width:100%;display:none}.modal .modal-content form .text .error.show{display:block}.modal .modal-content form .text h5{font-size:28px;color:#000;margin-bottom:10px}@media only screen and (min-width: 768px){.modal .modal-content form .text h5{font-size:32px}}.modal .modal-content form .text p,.modal .modal-content form .text label{color:#000;font-size:12px}@media only screen and (min-width: 768px){.modal .modal-content form .text p,.modal .modal-content form .text label{font-size:14px}}@media only screen and (min-width: 1600px){.modal .modal-content form .text p,.modal .modal-content form .text label{font-size:18px}}.modal .modal-content form .text label{display:inline-block;cursor:pointer;font-weight:700;line-height:1;margin-bottom:20px}.modal .modal-content form .text label .required{color:#f86624}.modal .modal-content form .text label input{margin-right:10px}.modal .modal-content form .text a{color:#f86624;text-decoration:none}html:not(.touch) .modal .modal-content form .text a:hover{text-decoration:underline}.modal .modal-content form .formveld{width:100%;margin:10px 0;display:inline-block}@media only screen and (min-width: 1024px){.modal .modal-content form .formveld{width:48%;padding:0;margin:30px 0}}.modal .modal-content form .formveld.lengte{position:relative}.modal .modal-content form .formveld.lengte::after{content:'cm';display:block;position:absolute;bottom:10px;right:60px;color:#000;font-size:12px}@media only screen and (min-width: 768px){.modal .modal-content form .formveld.lengte::after{font-size:16px}}.modal .modal-content form .formveld label{display:block;color:#000;margin-bottom:10px;font-size:12px;font-family:"Open Sans", sans-serif;font-weight:700;text-transform:uppercase;line-height:.85;text-rendering:geometricPrecision;letter-spacing:-0.5px}@media only screen and (min-width: 768px){.modal .modal-content form .formveld label{font-size:16px}}.modal .modal-content form .formveld label span{color:#f86624}.modal .modal-content form .formveld input{display:block;width:100%;padding:10px;border:0;border-bottom:2px solid #000;color:#000;font-size:12px}@media only screen and (min-width: 768px){.modal .modal-content form .formveld input{font-size:16px}}.modal .modal-content form .formveld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:block;width:100%;color:#000;padding:10px;border:0;border-bottom:2px solid #000;font-size:12px}@media only screen and (min-width: 768px){.modal .modal-content form .formveld select{font-size:16px}}.modal .modal-content form .nextbtn{display:inline-block;font-family:'Open Sans', sans-serif;position:relative;font-size:12px;color:#f86624;padding-left:50px;text-decoration:none;text-transform:uppercase;font-weight:700;transition:.5s all ease;border:0;background-color:transparent;cursor:pointer;margin-top:50px}@media only screen and (min-width: 768px){.modal .modal-content form .nextbtn{font-size:18px}}.modal .modal-content form .nextbtn:before{position:absolute;content:'';left:0;top:50%;transform:translateY(-50%);height:2px;width:40px;background-color:#f86624;transition:.5s all ease}.modal .modal-content form .nextbtn:hover{padding-left:60px}.modal .modal-content form .nextbtn:hover::before{left:10px}.modal .modal-content form .nextbtn{float:right}.bedankt{position:fixed;left:0;top:0;z-index:9999999;width:100%;background-color:#f86624;color:#fff;font-family:"tandelle",sans-serif;padding:30px;font-size:22px;line-height:1;text-align:center}@media only screen and (min-width: 768px){.bedankt{font-size:42px}}.bedankt .close{color:#fff;float:right;font-size:28px;font-weight:bold;position:absolute;right:20px;top:20px;z-index:999}.bedankt .close:hover,.bedankt .close:focus{color:#000;text-decoration:none;cursor:pointer}.languageSwitcher{background-color:#f86624;position:fixed;top:90px;right:0;padding:10px 20px 10px 30px;border-top-left-radius:20px;border-bottom-left-radius:20px;z-index:20;cursor:pointer;transition:all ease .5s}@media only screen and (min-width: 768px){.languageSwitcher{top:20px}}.languageSwitcher.open{right:0}.languageSwitcher span{display:inline-block;color:#fff;font-weight:800;text-decoration:none;font-family:"Open sans",sans-serif;transition:.5s}.languageSwitcher i{color:#fff;transition:.5s}.languageSwitcher:hover span{padding-right:10px}.languageSwitcher .langArrow{display:inline-block;padding-right:10px}.inschrijven .column-text{opacity:0;transform:translateX(500px);max-width:550px;margin:0 auto;padding:0 50px}@media only screen and (min-width: 1024px){.inschrijven .column-text{max-width:800px}}@media only screen and (min-width: 1240px){.inschrijven .column-text{max-width:900px}}@media only screen and (min-width: 1600px){.inschrijven .column-text{max-width:1100px}}.inschrijven .column-text p{font-size:12px}@media only screen and (min-width: 768px){.inschrijven .column-text p{font-size:14px}}@media only screen and (min-width: 1600px){.inschrijven .column-text p{font-size:18px}}.inschrijven .column-text div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width: 1024px){.inschrijven .column-text div blockquote{max-width:calc(100% - 300px)}.inschrijven .column-text div img{margin-bottom:0 !important;max-width:250px}.inschrijven .column-text div:last-of-type img{order:1}}.inschrijven .column-text div h3{font-size:36px;margin-bottom:10px}.inschrijven .column-text div p{font-style:italic;color:#f86624}.inschrijven .column-text div img{width:100%;border-radius:50%;margin-bottom:20px}.inschrijven .column-text{transition:ease .5s .5s;transition-property:opacity, transform}.inschrijven.active .column-text{transform:none;opacity:1}.inschrijven form .text{justify-content:flex-start}.inschrijven form .text .fix-flex{margin-right:60px}.inschrijven form .text div+div{margin-top:30px}.inschrijven form .text .error{background-color:#f86624;color:#fff;font-family:"tandelle",sans-serif;padding:20px;font-size:28px;text-align:center;width:100%;display:none}.inschrijven form .text .error.show{display:block}.inschrijven form .text h5{font-size:28px;color:#f86624;margin-bottom:10px}@media only screen and (min-width: 768px){.inschrijven form .text h5{font-size:32px}}.inschrijven form .text p,.inschrijven form .text label{color:#fff;font-size:12px}@media only screen and (min-width: 768px){.inschrijven form .text p,.inschrijven form .text label{font-size:14px}}@media only screen and (min-width: 1600px){.inschrijven form .text p,.inschrijven form .text label{font-size:18px}}.inschrijven form .text label{display:inline-block;cursor:pointer;font-weight:700;line-height:1;margin-bottom:20px}.inschrijven form .text label .required{color:#f86624}.inschrijven form .text label input{margin-right:10px}.inschrijven form .text a{color:#f86624;text-decoration:none}.inschrijven form .text a.moreinfoBtn{color:#fff}html:not(.touch) .inschrijven form .text a:hover{text-decoration:underline}.inschrijven form .formveld{width:100%;margin:10px 0;display:inline-block}@media only screen and (min-width: 1024px){.inschrijven form .formveld{width:48%;padding:0;margin:30px 0}}.inschrijven form .formveld.lengte{position:relative}.inschrijven form .formveld.lengte::after{content:'cm';display:block;position:absolute;bottom:10px;right:60px;color:#000;font-size:12px}@media only screen and (min-width: 768px){.inschrijven form .formveld.lengte::after{font-size:16px}}.inschrijven form .formveld label{display:block;color:#f86624;margin-bottom:10px;font-size:12px;font-family:"Open Sans", sans-serif;font-weight:700;text-transform:uppercase;line-height:.85;text-rendering:geometricPrecision;letter-spacing:-0.5px}@media only screen and (min-width: 768px){.inschrijven form .formveld label{font-size:16px}}.inschrijven form .formveld label span{color:#f86624}.inschrijven form .formveld input{display:block;width:100%;padding:10px;border:0;border-bottom:2px solid #fff;color:#fff;font-size:12px;background-color:transparent}@media only screen and (min-width: 768px){.inschrijven form .formveld input{font-size:16px}}.inschrijven form .formveld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;cursor:pointer;display:block;width:100%;color:#fff;padding:10px;border:0;border-bottom:2px solid #fff;font-size:12px;background-color:transparent}@media only screen and (min-width: 768px){.inschrijven form .formveld select{font-size:16px}}.inschrijven form .formveld a{color:#fff}.inschrijven form .nextbtn{display:inline-block;font-family:'Open Sans', sans-serif;position:relative;font-size:12px;color:#f86624;padding-left:50px;text-decoration:none;text-transform:uppercase;font-weight:700;transition:.5s all ease;border:0;background-color:transparent;cursor:pointer;margin-top:50px}@media only screen and (min-width: 768px){.inschrijven form .nextbtn{font-size:18px}}.inschrijven form .nextbtn:before{position:absolute;content:'';left:0;top:50%;transform:translateY(-50%);height:2px;width:40px;background-color:#f86624;transition:.5s all ease}.inschrijven form .nextbtn:hover{padding-left:60px}.inschrijven form .nextbtn:hover::before{left:10px}.inschrijven form .nextbtn{float:right}.opstapModal{display:none;position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.opstapModal .modal-content{position:relative;top:50%;transform:translateY(-50%);background-color:#fefefe;margin:auto;padding:40px 40px 90px;border:1px solid #888;width:80%;max-width:1240px;height:auto;color:#000;overflow-y:scroll;overscroll-behavior-y:contain;z-index:999}@media only screen and (min-width: 1240px){.opstapModal .modal-content{width:35%}}.opstapModal .modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:sticky;right:29px;top:0;z-index:999}.opstapModal .modal-content .close:hover,.opstapModal .modal-content .close:focus{color:black;text-decoration:none;cursor:pointer}.opstapModal .modal-content h3{font-size:28px;text-align:center;margin-bottom:10px;margin-top:30px}@media only screen and (min-width: 768px){.opstapModal .modal-content h3{font-size:62px}}.opstapModal .modal-content ul{list-style:disc;margin-left:20px}.opstapModal .modal-content ul li{color:#000}.opstapModal .modal-content .stappen{color:#000}.opstapModal .modal-content .stappen h4{font-size:28px;text-align:center;color:#f86624;margin-bottom:70px}@media only screen and (min-width: 768px){.opstapModal .modal-content .stappen h4{font-size:52px}}.opstapModal .modal-content .stappen>div{display:block}.opstapModal .modal-content .stappen>div>.required{display:block;width:100%;color:#f86624}.opstapModal .modal-content .text div+div{margin-top:30px}.opstapModal .modal-content .text h5{font-size:28px;color:#000;margin-bottom:10px}@media only screen and (min-width: 768px){.opstapModal .modal-content .text h5{font-size:32px}}.opstapModal .modal-content .text p,.opstapModal .modal-content .text label{color:#000;font-size:12px}@media only screen and (min-width: 768px){.opstapModal .modal-content .text p,.opstapModal .modal-content .text label{font-size:14px}}@media only screen and (min-width: 1600px){.opstapModal .modal-content .text p,.opstapModal .modal-content .text label{font-size:18px}}.opstapModal .modal-content .text label{display:inline-block;cursor:pointer;font-weight:700;line-height:1;margin-bottom:20px}.opstapModal .modal-content .text label .required{color:#f86624}.opstapModal .modal-content .text label input{margin-right:10px}.opstapModal .modal-content .text a{color:#f86624;text-decoration:none}html:not(.touch) .opstapModal .modal-content .text a:hover{text-decoration:underline}.laat-banner{position:absolute;background-color:rgba(248,102,36,0.8);padding:50px 0;top:50%;transform:translateX(-50%) rotate(-45deg);width:200%;left:50%;justify-content:center !important}.laat-banner p{font-family:"tandelle",sans-serif;text-transform:uppercase;color:#000;font-size:60px}.bedankt .tabOuter{margin-top:100px}html{scroll-behavior:smooth}body{opacity:1 !important;overflow-x:hidden}a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}.no-link a{text-decoration:none;color:white;pointer-events:none}
