/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:62.5%;overflow-x:hidden}body{font-family:"Open Sans", sans-serif;font-size:1.6rem}a{color:#7d4bb3;text-decoration:none}p a{display:inline-block;border-bottom:1px solid #7d4bb3}.sitewrapper{position:relative;margin-left:auto;margin-right:auto;width:100vw;max-width:1400px}.gridrule{display:block;height:20px;grid-column:5 / span 4;width:150px;background-image:url("/img/headerimg.svg");background-size:auto 800px;background-position:300px 500px;border:none}.centered{text-align:center}.decoblock{display:block;position:absolute;height:100px;background-image:url("/img/headerimg.svg");background-size:auto 500px}.decoblock--wave{width:200px;background-position:-200px center}.decoblock--xu{width:200px;background-position:0 -300px}.decoblock--dots{width:100px;background-position:-200px 0px}.decoblock--hammer{width:70px;height:70px;background-position:-420px -70px;background-size:auto 350px}@media screen and (max-width: 460px){.decoblock--hammer{width:50px;height:50px;background-position:-300px -50px;background-size:auto 250px}}@media screen and (min-width: 800px){.decoblock--hammer{width:100px;height:100px;background-position:-600px -100px;background-size:auto 500px}}.decoblock--br{bottom:-70px;right:-6vw}@media screen and (min-width: 800px){.decoblock--br{right:-170px}}.decoblock--l{left:-6vw;top:-40px}@media screen and (min-width: 800px){.decoblock--l{margin-top:-80px;top:50%;left:-90px}}.topbar{display:grid;grid-template-columns:repeat(12, 8.333%);grid-template-areas:"ticker ticker ticker ticker secnav secnav secnav secnav secnav secnav secnav secnav"}@media screen and (max-width: 620px){.topbar{grid-template-areas:"ticker ticker ticker ticker ticker ticker ticker ticker ticker ticker ticker ticker";text-align:center}}.topbar--sticky{position:fixed;top:0;z-index:10;width:100%}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.pagewrapper{transition:padding, 0.5s;padding-bottom:100px}.siteheader{width:100%}.logobar{display:grid;grid-template-columns:repeat(12, 8.333%);grid-template-rows:33.333% 33.333% 33.333%;grid-template-columns:repeat(25, 4%);grid-template-areas:"lg lg lg lg" "lg lg lg lg";width:100%;background-image:url("/img/headerimg.svg");background-size:cover;background-size:auto 20vw;height:12vw;max-height:12vw;background-color:#7d4bb3}@media screen and (max-width: 860px){.logobar{grid-template-columns:repeat(12, 8.33%);grid-template-areas:"lg lg lg lg" "lg lg lg lg";background-size:auto 41.665vw;height:24.999vw;max-height:24.999vw}}@media screen and (max-width: 460px){.logobar{grid-template-areas:"no no no no lg lg lg lg" "no no no no lg lg lg lg"}}.navbar{display:grid;grid-template-columns:repeat(12, 8.333%)}@media screen and (max-width: 620px){.navbar{position:fixed;z-index:10;bottom:0;width:100%;max-width:1400px}}.navbar--sticky{position:fixed;z-index:10;width:100%}.mainlogo{display:block;text-decoration:none;grid-area:lg;position:relative;background-color:black;background-image:url("/img/logo_white.svg");background-repeat:no-repeat;background-size:80%;background-position:center}.sitenav--sec{grid-area:secnav;background-color:#54b371;text-align:right;padding-right:1.2rem}@media screen and (max-width: 460px){.sitenav--sec{padding-left:1.2rem;padding-right:1.2rem;text-align:center}}.sitenav--sec a{display:inline-block;color:white;text-decoration:none;padding:1.2rem;padding-right:calc(0.8rem + 0.8vw);padding-left:calc(0.8rem + 0.8vw);font-size:calc(0.8rem + 0.8vw)}@media screen and (max-width: 460px){.sitenav--sec a{padding-top:0;font-size:calc(1rem + 0.6vw)}}.sitenav__homelink{background-image:url("/img/icon_home_white.svg");background-size:contain;display:inline-block;height:calc(0.8rem + 0.8vw);width:calc(0.8rem + 0.8vw);background-repeat:no-repeat;background-position:center;position:relative;top:-0.2rem;margin:2.4rem}.sitenav__hamburger{background-image:url("/img/icon_hamburger.svg");background-size:contain;display:inline-block;width:calc(0.8rem + 0.8vw);height:calc(0.8rem + 0.8vw);background-repeat:no-repeat;background-position:center;margin:2.4rem}@media screen and (min-width: 621px){.sitenav__hamburger{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}}.navbar--sticky .sitenav__homelink{background-image:url("/img/logo_white_hor.svg");min-width:16rem;height:2rem;background-position:left center;border-right:1px solid white;margin-right:1.2rem}.sitenav--prim{display:flex;flex-wrap:wrap;background-color:#54b371;height:auto;align-items:center;grid-column:1 / span 12;border-top:4px solid #54b371;justify-content:space-between}@media screen and (min-width: 621px){.sitenav--prim{border-bottom:1.2rem solid white;background-color:black;border-top:4px solid #56cc7b}}@media screen and (max-width: 860px){.sitenav--prim{justify-content:space-around}}@media screen and (max-width: 620px){.sitenav--prim .hideonsmall{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}}.sitenav--prim .menuitems{display:flex;padding:2.4rem;padding-left:0}@media screen and (max-width: 620px){.sitenav--prim .menuitems{display:block;width:100%;background-color:black;padding:0}.sitenav--prim .menuitems a{font-size:2rem;display:block;padding:1.2rem;border-top:1px solid #7d4bb3}}.sitenav--prim .menuitems .sitenav--sec{background-color:black;text-align:left;padding-right:0;padding-left:0}.sitenav--prim .menuitems .sitenav--sec a{font-size:1.6rem}@media screen and (min-width: 621px){.menuitems a:first-child{padding-left:0}}@media screen and (min-width: 621px){.menuitems a:last-child{padding-right:0}}.sitenav--prim .menuitems--cfp .menuitems__cfp::after,.sitenav--prim .menuitems--tickets .menuitems__tickets::after,.sitenav--prim .menuitems--deelnemers .menuitems__deelnemers::after,.sitenav--prim .menuitems--wat .menuitems__wat::after{border-bottom:.6rem solid white}@media screen and (max-width: 620px){.sitenav--prim .menuitems--cfp .menuitems__cfp,.sitenav--prim .menuitems--tickets .menuitems__tickets,.sitenav--prim .menuitems--deelnemers .menuitems__deelnemers,.sitenav--prim .menuitems--wat .menuitems__wat{border-left:.6rem solid white}.sitenav--prim .menuitems--cfp .menuitems__cfp::after,.sitenav--prim .menuitems--tickets .menuitems__tickets::after,.sitenav--prim .menuitems--deelnemers .menuitems__deelnemers::after,.sitenav--prim .menuitems--wat .menuitems__wat::after{content:none}}.sitenav--prim a{padding-right:1.8rem;padding-left:1.8rem;color:white;font-family:Montserrat, sans-serif;font-weight:400;font-size:2rem;text-decoration:none}.sitenav--prim a::after{border-bottom:.6rem solid black;display:block;width:100%;content:"";position:relative;top:2.4rem}@media screen and (max-width: 620px){.sitenav--prim a::after{content:none}}@media screen and (max-width: 1024px){.sitenav--prim a{font-size:1.6rem;padding-right:1.2rem;padding-left:1.2rem}}@media screen and (max-width: 860px){.sitenav--prim a{font-size:1.4rem}}@media screen and (max-width: 620px){.sitenav--prim a{padding-right:1.2rem;padding-left:1.2rem}}.sitenav--prim a.selected{background-color:white;color:black}.pagettl{display:grid;grid-template-columns:repeat(12, 8.333%);padding-top:2.4rem;padding-bottom:2.4rem}.pagettl h1{font-family:'Montserrat', sans-serif;font-weight:300;font-size:calc(3rem + 3vw);margin:0;grid-column:2 / span 10;text-align:center}@media screen and (min-width: 800px){.pagettl h1{grid-column:4 / span 6}}.block__ttl{font-size:3rem;font-weight:700;text-align:center;font-family:'Montserrat', sans-serif}.ticker{grid-area:ticker;color:white;list-style:none;margin:0;background-color:#54b371;padding:1.2rem;font-size:calc(0.8rem + 0.8vw)}.ticker li{list-style:none;padding:0;margin:0}.maincontent{display:grid;grid-template-columns:repeat(12, 8.333%);line-height:1.5em;font-size:calc( 1.5rem + 0.5vw)}.block--centered{max-width:1200px;grid-column:3 / span 8}@media screen and (max-width: 460px){.block--centered{grid-column:2 / span 10}}.block--callout{grid-column:2 / span 10;min-height:150px;text-align:center;padding:2.4rem;padding-top:1.2rem;padding-bottom:1.2rem;margin-bottom:9.6rem;margin-top:4.8rem;line-height:1.5em;font-size:2rem;border:8px solid #7d4bb3;position:relative}@media screen and (min-width: 800px){.block--callout{grid-column:4 / span 6}}@media screen and (min-width: 460px){.block--callout{font-size:3rem}}.block--callout.block--noborder{border:none;background-color:#ffd89e}.cta a{display:block;background-color:#7d4bb3;color:white;border:5px solid black;box-shadow:8px 8px 0 black;margin-left:10%;margin-right:10%;padding:1rem}.cta a:last-child{margin-bottom:2em}.cta__subtext{font-size:calc( 1.3rem + 0.5vw);line-height:1.2em;margin-bottom:1em}.cta__toptext{font-size:calc( 1.3rem + 0.5vw);line-height:1.2em;margin-bottom:2em}.sitefooter{background-color:black;padding:2.4rem;color:white;transition:padding, 0.5s}@media screen and (max-width: 620px){.sitefooter{padding-bottom:150px}}.sitefooter__meta{width:100%;justify-content:space-between;display:flex}.sitefooter__nav a{display:inline-block;margin-right:10px}.sitefooter a{color:white;text-decoration:none;border-bottom:1px solid white}.sitefooter .licenselink{border:none}.mailinglist{text-align:center}.social{display:flex;justify-content:center}.sociallink{width:6rem;height:6rem;padding:0.5rem;margin-left:1.2rem;margin-right:1.2rem;background-color:#c085ff}.sociallink:hover{padding:0;border:0.5rem solid #7d4bb3;background-color:transparent}.orgacontact{font-style:normal}.langnav{padding:1.2rem;padding-right:2.4rem;display:flex;flex-direction:row-reverse}.langnav a{margin-left:1.2rem}.sectionnav{border-bottom:1px solid #ffd89e;padding-left:1.2rem;padding-right:1.2rem;padding-bottom:1.2rem}@media screen and (min-width: 620px){.sectionnav{padding-left:2.4rem}}.sectionnav__item{display:block;border-bottom:1px solid #7d4bb3;padding-bottom:5px;color:#7d4bb3;margin-bottom:1.2rem}@media screen and (min-width: 620px){.sectionnav__item{margin-left:1.2rem;margin-bottom:0;display:inline-block}}@media screen and (min-width: 620px){.sectionnav__ttl{display:inline-block}}.sectionnav__item--selected{border-bottom:3px solid #7d4bb3}.gallery{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(12, 1fr);height:60vw;grid-gap:5px}.gallery__image{margin:0;box-sizing:border-box;background-size:cover;background-position:center;position:relative}.gallery__image figcaption{position:absolute;width:100%;bottom:0;box-sizing:border-box;padding:10px;font-size:12px;background-color:#ffd89e;padding-top:0;padding-bottom:0;opacity:0;transition:all 0.1s}.gallery__image:hover figcaption{opacity:1}.gallery__image:nth-of-type(1){grid-column:1 / span 4;grid-row:1 / span 6}.gallery__image:nth-of-type(2){grid-column:5 / span 4;grid-row:1 / span 3}.gallery__image:nth-of-type(3){grid-column:9 / span 4;grid-row:1 / span 3}.gallery__image:nth-of-type(4){grid-column:5 / span 5;grid-row:4 / span 5}.gallery__image:nth-of-type(5){grid-column:10 / span 3;grid-row:4 / span 3}.gallery__image:nth-of-type(6){grid-column:1 / span 4;grid-row:7 / span 3}.gallery__image:nth-of-type(7){grid-column:10 / span 3;grid-row:7 / span 3}.gallery__image:nth-of-type(8){grid-column:1 / span 4;grid-row:10 / span 3}.gallery__image:nth-of-type(9){grid-column:5 / span 5;grid-row:9 / span 4}.gallery__image:nth-of-type(10){grid-column:10 / span 3;grid-row:10 / span 3}@media screen and (max-width: 860px){.gallery{grid-template-rows:repeat(5, 20rem);height:auto;grid-gap:5px}.gallery__image:nth-of-type(1),.gallery__image:nth-of-type(3),.gallery__image:nth-of-type(5),.gallery__image:nth-of-type(7),.gallery__image:nth-of-type(9),.gallery__image:nth-of-type(2),.gallery__image:nth-of-type(4),.gallery__image:nth-of-type(6),.gallery__image:nth-of-type(8),.gallery__image:nth-of-type(10){grid-column:auto / span 6;grid-row:auto / span 1}}.gallery__overlay{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.5);z-index:10;margin:0;display:grid;grid-template-columns:auto 60vmax auto;grid-template-rows:auto 40vmax auto}.gallery__overlay--hidden{display:none}.gallery__copyright{font-size:1.2rem;grid-column:1 / span 12}.gallery__overlay figure{position:relative;grid-column:2 / span 1;grid-row:2 / span 1;margin:0;background-size:cover;background-position:center}.gallery__overlay figcaption{position:absolute;width:100%;bottom:0;box-sizing:border-box;padding:10px;font-size:12px;background-color:#ffd89e;padding-top:0;padding-bottom:0}.imggrid{font-size:calc( 1.2rem + 0.5vw);line-height:150%}@media screen and (min-width: 620px){.imggrid{display:grid;grid-template-columns:auto auto}}@media screen and (min-width: 860px){.imggrid{grid-template-columns:auto auto auto}}.imggrid__item{padding-bottom:2.4rem}@media screen and (min-width: 620px){.imggrid__item{padding:2.4rem}}.imggrid__imgwrapper{text-align:center}.figure--full img{width:100%}.figure--full{background-color:#ffd89e;margin:0;padding:0}.figure--full figcaption{padding-left:1.2rem;padding-right:1.2rem;padding-bottom:1.2rem}.swatches{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:0;margin:0}.swatch{display:block;width:12vmax;min-width:150px;margin-bottom:2.4rem;padding-top:12vmax}.swatch__label{padding:1.2rem;padding-top:.6rem;padding-bottom:.6rem;background-color:white;margin:2px;text-align:center}.swatch--clr_A{background-color:#7d4bb3}.swatch--clr_A_light{background-color:#c085ff}.swatch--clr_B{background-color:#ffd89e}.swatch--clr_C{background-color:#56cc7b}.swatch--clr_C_dark{background-color:#54b371}.swatch--clr_darkgrey{background-color:#323232}table{border-collapse:collapse}td{padding:1.2rem;margin:0;border-top:1px solid #ffd89e;text-align:left}h2{line-height:1.5em}.centerme{margin-left:auto;margin-right:auto}.img-right{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.2rem;max-width:100%}@media screen and (min-width: 460px){.img-right{max-width:50%;float:right;margin-left:1.2rem;margin-right:0}}#mc_embed_signup{margin-top:20px;margin-bottom:20px}.mc-field-group,#mc_embed_signup .clear{display:flex;flex-direction:column}.mc-field-group label{margin-bottom:1.2rem}.mc-field-group input,.mc-field-group label,.mc-field-group .button{display:block;width:300px;text-align:left;align-self:center}@media screen and (max-width: 360px){.mc-field-group input,.mc-field-group label,.mc-field-group .button{width:250px}}#mc_embed_signup .button{display:block;width:300px;margin-top:20px;align-self:center}@media screen and (max-width: 360px){#mc_embed_signup .button{width:250px}}input[type="text"],input[type="email"],textarea{box-sizing:border-box;border:1px solid black;border-radius:8px;padding:20px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{border:3px solid #7d4bb3;padding:18px}.button,.zammad-form .btn{cursor:pointer;background-color:#56cc7b;border:none;border-radius:8px;padding:10px}.button:hover,.zammad-form .btn:hover{background-color:#54b371}.zammad-form{margin-bottom:5rem}.zammad-form .btn{margin-top:1.5rem}.zammad-form label{font-weight:bold;font-size:calc( 1.4rem + 0.5vw);display:block;margin-bottom:1rem}.zammad-form input{margin-bottom:1rem}.zammad-form .js-thankyou{padding:2rem;background-color:#ffd89e;margin-top:5rem;margin-bottom:5rem}.testbar{background-color:red;padding:1.2rem;grid-column:1 / span 12}.stickyheader .testbar{position:fixed;width:100%;z-index:100}.partners{margin-bottom:10rem}@media screen and (min-width: 620px){.partners{margin-bottom:2rem}}.partners h2{font-size:1.2rem;text-align:center;padding:1.2rem}.partners__logos{list-style:none;padding:0;margin:0;text-align:center;margin-left:auto;margin-right:auto;max-width:1200px}.partners__logo{display:inline-block;margin:10px;height:80px}.partners__logo img{height:100%;width:auto}

/*# sourceMappingURL=style.css.map */