﻿@font-face{font-family:"GT Walsheim Regular";src:url(../fonts/gt-walsheim-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GT Walsheim Bold";src:url(../fonts/gt-walsheim-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}p{font-family:"GT Walsheim Regular",sans-serif}h1,h2,h3,h4,h5,h6,ul,ol,figure,pre{font-size:inherit;line-height:inherit;color:#f0414d}blockquote::before{content:" “"}blockquote::after{content:"” "}blockquote{font-family:"GT Walsheim Bold",sans-serif;font-style:normal;text-decoration:none;font-size:1.2em;line-height:1.2em;text-align:left;margin-bottom:0;margin-bottom:10px;font-weight:700}h1 a:hover{color:#3434ff}h2{font-family:"GT Walsheim regular",sans-serif;font-style:normal;font-weight:400;text-decoration:none;font-size:1.25em;line-height:1.45em;text-align:left;padding-bottom:20px}h1,h1 p{font-family:"GT Walsheim bold",sans-serif;font-weight:700;font-style:normal;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}h2 strong{font-family:"GT Walsheim Bold",sans-serif}h3 p a,h2 a{border-bottom:solid 1px #f0414d}h3 p a:hover,h2 p a:hover{border-bottom:none;color:#5a5fee;text-decoration:none;transition:all .2s ease}h3,h4,h5{font-family:"GT Walsheim Regular",sans-serif;font-weight:400;font-style:normal;text-decoration:none}h3{font-size:1.1em;line-height:1.4em;text-decoration:none;margin-bottom:15px;font-family:"GT Walsheim Bold",sans-serif;font-weight:700}h4{font-size:.8em;line-height:1.4em;margin-bottom:30px}h4 p{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-top:20px}h4 strong,h3 strong{font-family:"GT Walsheim Bold",sans-serif;font-weight:700}h4 a{border-bottom:1px solid #f0414d}h4 a:hover{text-decoration:none;border-bottom:1px solid #fff;color:#5a60ec}h4 #myBtn:hover{color:#fff}h5{font-size:.6em;margin-bottom:5px}h6{font-family:"GT Walsheim Regular",sans-serif;font-size:.8em;text-align:left;line-height:1.2em;font-weight:400}@media screen and (max-width: 768px){h1,h1 p{font-family:"GT Walsheim bold",sans-serif;font-weight:700;font-style:normal;text-decoration:none;font-size:1.5em;line-height:1em;text-align:left;margin-bottom:20px;margin-top:10px}}@media screen and (min-width: 768px){h1,h1 p{font-size:1.5em;line-height:1.2em;text-align:left}h2{font-size:1.8em;line-height:1.45em;font-family:"GT Walsheim Regular",sans-serif;font-weight:400;padding-bottom:0}h3{font-size:1em;line-height:1.3em}h4{font-size:.6em;line-height:1.6em}h4 a{border-bottom:0}h4:last-child{margin-bottom:0px}h5{font-size:.5em}h5{opacity:1}h5 a:hover{opacity:.7}h6{font-size:1em}blockquote{font-size:2em;line-height:1.2em;margin-bottom:20px}}@media screen and (min-width: 900px){h1,h1 p{font-size:1.6em;line-height:1em;margin-bottom:40px}h2{font-size:2em;line-height:1.4em}h3{font-size:.9em;line-height:1.5em}h4{font-size:.8em;line-height:1.5em;margin-bottom:20px}h4 p{margin-top:20px;word-break:none;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}h4 p:last-child{margin-bottom:0px}h5{font-size:.6em;line-height:1.5em}footer h6{border-bottom:none}h6{font-size:.8em;line-height:1.5em;margin-bottom:10px;text-align:left;border-bottom:1px solid;display:inline-block}blockquote{font-size:2em;line-height:1.3em}}@media screen and (min-width: 1500px){h1,h1 p{font-size:1.8em;line-height:1em;margin-bottom:60px}h2{font-size:2.5em;line-height:1.4em}h3{font-size:1em;line-height:1.5em;font-family:"GT Walsheim Bold",sans-serif;font-weight:700}h4{font-size:1em;line-height:1.5em;margin-bottom:20px}h4 p{margin-top:30px}h4 p:last-child{margin-bottom:0px}h5{font-size:.7em;line-height:1.5em}h6{font-size:.9em;line-height:2em;margin-bottom:10px;text-align:left;border-bottom:1px solid;display:inline-block}blockquote{font-size:2em;line-height:1.3em}}a{color:inherit;text-decoration:none}a:hover,a:focus,a:active{text-decoration:none}.narrow-block-event p a{border-bottom:solid 1px #f0414d}p a:hover{border-bottom:none;color:#5a60ec}hr{width:100%;margin-top:20px;margin-bottom:30px;background-color:#000;height:1px}hr.intro-hr{width:calc(100% + 120px);margin:0px -120px 0px -120px;background:#000;height:0px}hr.event-hr{width:calc(100% + 120px);margin:0px -120px 0px -120px;background:#000;height:1px}h3 p{font-family:"GT Walsheim bold",sans-serif;font-weight:700}strong{font-weight:700}li{margin-left:1.8rem;padding-left:.1rem}ul{margin-bottom:30px}.sponsors{background-color:#fff;justify-content:flex-start;width:100%;padding:1em}.sponsors li,.sponsors ul{margin:0}.sponsors ul{display:flex;flex-wrap:wrap;list-style:none;gap:2em}.sponsors picture{display:flex}.sponsors img{height:clamp(60px,20vh,100px)}.sp_section{margin:3em 0 5em 0}.sp_section h2{font-size:2em;line-height:1;margin-bottom:1em}.sp_section h3{font-size:1em;margin-bottom:.25em}.sp_section img{max-height:200px;width:auto}.sp_section figure{padding:.5em 0;max-width:1200px;border-bottom:1px dotted;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em;flex-direction:column}.sp_section figure div{margin-bottom:1em}@media screen and (min-width: 900px){.sp_section img{max-height:200px}.sp_section figure{flex-direction:row-reverse;gap:2em}.sp_section figure a{flex:0 0 25%;display:flex;justify-content:flex-end}.sp_section figure div{margin:0;max-width:600px}}*,*::before,*::after{margin:0;padding:0;border:none;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}header{height:0}::-moz-selection{background:silver;color:#fff}::selection{background:silver;color:#fff}.breadcrumb{position:absolute;display:block;top:40px;padding:10px;z-index:2000;width:100%}.breadcrumb ul li{float:left;padding-left:5px}.breadcrumb ul li:not(:first-child) h5::before{content:"→";padding-right:5px}@media screen and (min-width: 768px){.breadcrumb{top:70px}}figure{width:100%;display:block;padding:10px 0px 20px 0px}figure img{max-width:100%}img{border-style:none;width:100%;height:auto}svg{max-height:80px}figcaption{font-size:.75rem;line-height:1.5rem}@media screen and (min-width: 768px){figure{display:block}}.cf::after{content:"";display:block;height:0;overflow:hidden;clear:both}.intro{text-align:left;font-weight:500;font-size:1em}h1+.intro{margin-top:1em}.text ul,.text ol{margin-left:1.5em}.text hr{color:#a8a5be}.text ul{list-style:none}.text ul>li::before{content:"–";display:inline-block;position:relative;width:1.25em;margin-right:-1.25em;left:-1.25em;padding-left:.25em}.text ol>li{list-style:decimal}.text pre,.text code{background-color:#eafded;font-family:Courier,monospace;font-size:.75rem}.text code{margin:-0.25em 0;padding:.25em .15em;position:relative;bottom:.05em}.text pre>code{display:block;margin:0;padding:.8em;position:static;bottom:auto;overflow-x:auto}@supports(-webkit-overflow-scrolling: touch){.text pre>code{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.text kbd{padding:3px 7px;margin:-3px 2px;font-size:75%;line-height:1;background:#e9e9e9;border-radius:4px;box-shadow:0 2px 0 #c9c7d4;font-family:Montserrat,Helvetica,Arial,sans-serif;position:relative;bottom:2px}.text blockquote{font-family:Montserrat,Helvetica,Arial,sans-serif;border-left:2px solid #a8a5be;padding:.75rem;background:#fffffd}.text blockquote :last-child{margin-bottom:0}.tag{margin-top:20px;display:inline-block;margin-right:-2px}.tag:not(:first-child)::before{content:", "}.tag:last-child::before{margin-left:2px;content:"& "}.btn-tag{border:solid 1px #000;margin-right:2px;border-radius:5px;padding:4px 7px 4px 7px !important}.btn::before{content:" "}.btn{display:inline-block;border-bottom:0px solid #5a60ec;padding-bottom:1px;color:#000}.btn:hover,.btn:focus{transition:0s;border-bottom:1px solid #5a60ec;padding-bottom:0px;color:#5a60ec}.btn:active{background:none}.btn-vacature{transition:.2s;background-color:#f5f5f5;padding:30px 10px 30px 10px;border:1px solid silver;font-size:1em}.btn-vacature h2{text-align:center}.btn-vacature:hover,.btn-vacature:focus{transition:.1s;border-radius:0px;background:none;border:1px solid #000;color:#000}.btn-xl{z-index:200;margin:10px 0px;padding:5px 15px;background-color:#f0414d;white-space:nowrap;display:inline-block;border:1px solid #fff}.btn-xl a h4,.btn-xl a h3{margin-bottom:0px !important;color:#fff !important;font-size:.9em}@media all and (min-width: 768px){.btn-xl{width:fit-content;display:table;z-index:200;margin:10px 0px;padding:5px 15px;border:1px solid #fff;background-color:transparent !important}.btn-xl:hover{transition:all linear .1s;background-color:#fff !important}.btn-xl a h4{margin-bottom:0px !important;color:#fff !important}.btn-xl:hover{transition:all linear .1s;background-color:#fff}.btn-xl:hover h4,.btn-xl:hover h3{transition:.1s;color:#5a60ec !important}}div.sticky{display:block;position:sticky !important;position:relative}.absolute{position:relative}.absolute h2{margin-bottom:0px}@media all and (min-width: 900px){div.sticky{display:block;position:sticky !important;position:-webkit-sticky;top:90px}.absolute{position:relative;width:100%}}@media all and (min-width: 1400px){.absolute{position:fixed;width:15%}}@media all and (min-width: 1200px){div.sticky{display:block;position:sticky !important;position:-webkit-sticky;top:130px}.absolute{position:fixed;width:16%}}.video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-outer{padding:0px 10px 10px 10px !important}.iframe-container{border-radius:0px;overflow:hidden;position:relative;width:100%;padding-bottom:56.25%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embeded-textfield-outer{padding:0 !important;height:100%}.embeded-textfield-inner{padding:30px 10px 10px 10px;height:100%}@media all and (min-width: 768px){.embeded-textfield-inner{padding:40px;height:100%}.iframe-outer{padding:40px 40px 40px 5px !important}.iframe-container{border-radius:10px}}@media all and (min-width: 900px){.embeded-textfield-inner{padding:70px}.iframe-outer{padding:70px 70px 70px 10px !important}.iframe-container{border-radius:20px}}@media all and (min-width: 1500px){.embeded-textfield-inner{padding:40px}.iframe-outer{padding:0px 0px 0px 0px !important}.iframe-container{border-radius:0px}}.grid{font-size:0}.grid.gutter-1{margin-left:-0.375rem;margin-right:-0.375rem}.grid.gutter-1 .column{padding-left:.375rem;padding-right:.375rem}.column{position:relative;display:inline-block;width:100%;font-size:1rem;vertical-align:top}.wrap{position:relative;height:fit-content;box-sizing:content-box}.wrap.narrow-first{max-width:100%;padding:40px 30px 0px 30px}.wrap.narrow-firstHomepage{min-height:calc(100vh - 150px);z-index:300;max-width:100%;padding:20px 20px}.wrap.narrow-block{max-width:100%;padding:20px 20px 80px 20px}.wrap.narrow-block-carousel{max-width:100%;padding:20px 20px 20px 20px}.wrap.narrow-block-embeded{max-width:100%;padding:20px 20px 20px 20px}.narrow-pusher{height:10px;width:100%}.wrap.pusher{background-color:#fff;z-index:300;height:0px;width:100%}.wrap.builder-outer{margin:20px 20px 20px 20px;z-index:300;min-height:calc(100vh - 60px)}.wrap.builder-inner{padding:0px;z-index:300}.wrap.narrow-intro{margin:30px 20px 20px 20px}.wrap.narrow-title-mobile{display:block;top:60px;padding:20px;color:#fff !important}.wrap.intro-outer{display:none;z-index:200;max-width:100%;height:fit-content}.wrap.intro-outer.is-hidden{z-index:0;opacity:0}.wrap.intro-inner{display:none;background-color:#fff;position:fixed;z-index:2;border-bottom:solid 1px #f0414d;max-width:100%;padding:20px 20px 20px 20px}.wrap.intro-inner-ghost{position:relative;z-index:1;max-width:100%;padding:20px 20px 20px 20px}.wrap.narrow-block-projects{padding:0px}.wrap.narrow-block-event{padding:20px;margin:0;z-index:300;word-break:break-word;-webkit-hyphens:manual;-moz-hyphens:manual;hyphens:manual}.narrow-block-event p a{border-bottom:solid 1px #fff}.narrow-block-event p a:hover{border-bottom:none;color:#f0414d}@media all and (min-width: 768px){.wrap.narrow-title-mobile{display:none}.wrap.narrow-first{padding:60px 40px 40px 40px}.narrow-pusher{height:20px}.wrap.narrow-block-embeded,.wrap.narrow-block-carousel{padding:40px 40px 40px 40px}.wrap.narrow-block{padding:0px 40px 0px 40px}.wrap.narrow-firstHomepage{min-height:calc(100vh - 150px);max-width:100%;padding:70px 40px 0px 40px}.wrap.pusher{height:60px}.wrap.narrow-block-event{padding:35px;margin:0;z-index:300}.wrap.intro-outer{display:block}.wrap.narrow-intro{margin:40px 40px 60px 40px}.wrap.builder-outer{margin:40px 40px 60px 40px}}@media all and (min-width: 900px){.wrap.narrow-intro{margin:40px 40px 60px 40px}.wrap.narrow-header{padding:80px 0px 20px 0px}.wrap.narrow-images{padding:0px 20px 20px 20px;margin-bottom:0px}.wrap.narrow-block-embeded,.wrap.narrow-block-carousel{padding:100px 60px 100px 60px}.narrow-pusher{height:20px}.wrap.narrow-block{padding:40px 40px 80px 40px;margin:0;z-index:300}.wrap.narrow-block-event{padding:40px 40px 40px 40px;margin:0;z-index:300}.wrap.narrow-block-event h2{margin-bottom:20px;line-height:1.2em;max-width:100%}.wrap.narrow-block-event img{width:calc(100% - 80px);margin:10px 0px 20px 0px;border-radius:0%;border:solid 0px #fff}.wrap.narrow-block-event figure img{width:100%;border-radius:0%;margin:0px 0px 0px 0px;border:none;padding:0}.wrap.builder-outer{margin:40px 40px 20px 40px;z-index:300;min-height:calc(100vh - 160px)}.wrap.builder-inner{padding:0px;z-index:300}.wrap.narrow-block-projects{padding:20px 0px 0px 0px}.wrap.intro-inner-ghost{padding:40px 40px 40px 40px}.wrap.intro-inner{padding:40px 40px 40px 40px}.intro-inner h2,.intro-inner-ghost h2{font-size:1.6em}}@media all and (min-width: 1500px){.wrap.narrow-block-event{min-height:calc(100vh - 170px)}}@media all and (min-width: 1500px){.wrap.intro-inner-ghost{padding:60px 60px 60px 60px}.wrap.intro-inner{padding:60px 60px 60px 60px}.wrap.narrow-intro{margin:60px 60px 80px 60px}.wrap.narrow-block{padding:60px 60px 120px 60px;margin:0;z-index:300}.wrap.narrow-block-event{padding:80px;margin:0;z-index:300;min-height:calc(100vh - 170px)}.wrap.narrow-block-event img{width:calc(100% - 100px);margin:10px 0px 20px 0px}.wrap.builder-outer{margin:40px 60px 60px 60px;min-height:calc(100vh - 260px)}.wrap.narrow-block-projects{padding:60px 0px 0px 0px}}.color1{background-color:#fff !important}.color2{background-color:#f0eaee !important}.color3{color:#f0414d !important}.color4{background-color:#f0414d !important}.color5{background-color:#5a5fee !important}.color6{color:#fff !important}.color7{background-color:#5a60ec !important;border-left:solid 0px #fff}.color8{background-color:#f0414d !important;border-left:solid 0px #fff}.color9{color:#5a60ec !important}.target-link{position:absolute;z-index:-1;left:0;margin-top:-100px}@media all and (min-width: 900px){.target-link{margin-top:-100px}}@media all and (min-width: 1500px){.target-link{margin-top:-140px}}#myBtn{background-color:#f0414d;border:1px solid #f0414d;display:none;position:fixed;bottom:20px;right:20px;z-index:500;cursor:pointer;padding:20px}#myBtn:hover{transition:.1s;color:#f0414d !important;background-color:#fff}@media all and (min-width: 768px){#myBtn{bottom:40px;right:40px}}.mySlides{display:none;height:100%;vertical-align:middle;transition:all 1s ease}.mySlides img{object-fit:cover;width:100% !important;min-height:100%}.w3-content{max-width:980px;margin-left:auto;margin-right:auto}.w3-display-container{position:relative;height:100%}.w3-display-container:hover .w3-display-hover{display:block}.w3-display-container:hover span.w3-display-hover{display:inline-block}.w3-button{border:none;display:inline-block;padding:3%;height:100%;width:50%;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;cursor:pointer;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w3-button:disabled{cursor:not-allowed;opacity:.3}.w3-display-left{text-align:left;position:absolute;top:50%;left:0%;transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.w3-display-right{text-align:right;position:absolute;top:50%;right:0%;transform:translate(0%, -50%);-ms-transform:translate(0%, -50%)}.w3-black{color:#fff !important;background-color:none !important}.w3-black:hover{font-size:80% !important}.w3-dropdown-hover:hover>.w3-button:first-child,.w3-dropdown-click:hover>.w3-button:first-child{background-color:#000;color:#ccc}.pagination{padding-bottom:1.5rem}.pagination-item{position:relative;width:1.75rem;height:1.75rem;border-radius:50%;background:#fff;color:#000;border-bottom:0}.pagination-item:hover,.pagination-item:focus{background:#000;color:#fff}.pagination-item:active{background:#4509be}.pagination-item.left{float:left}.pagination-item.right{float:right}.pagination-item svg{position:relative;top:50%;display:block;margin:-6px auto 0;width:24px;height:12px}.pagination-item path{fill:currentColor}.pagination-item.is-inactive{color:#fff;border:2px solid currentColor;background:transparent}@media all and (min-width: 75em){.pagination-item{position:fixed;top:50%;margin-top:-0.875rem}.pagination-item.left{float:none;left:20px}.pagination-item.right{float:none;right:20px}}@media all and (pointer: coarse){.pagination-item{width:2.25rem;height:2.25rem}}.featured-event{position:relative;padding:40px}.featured{position:relative;background-color:none}.featured-item{top:0;overflow:hidden;position:relative;height:calc(100vh - 70px);max-width:100%;background-color:#000}.featured-link{width:100%}.featured-overflow{overflow:hidden}.featured-caption{z-index:2;position:absolute;max-width:90%;background-color:none;top:20px;left:20px;transition:all .6s ease}.featured-caption h2{font-size:2em;line-height:1.15em;font-family:"GT Walsheim Bold",sans-serif;margin-bottom:20px}.featured-caption .sticky:hover .btn-xl{background-color:#fff !important}.featured-caption .sticky:hover .btn-xl h3{color:#f0414d !important}.featured-caption.is-hidden{opacity:0}a .featured-title:hover{border-bottom:0px solid}.featured-title{margin-bottom:0px;border-bottom:solid #fff 0px;color:#fff;filter:drop-shadow(1px 1px 0px black);display:inline;margin-bottom:2px}.featured-image{margin:auto;top:150px;bottom:0;width:100%;height:100%;object-fit:cover}#featured-image{transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease}#featured-image.is-blurred{filter:blur(12px)}.featured-image-wrap{overflow:hidden;width:100%;height:100%}@media all and (min-width: 768px){.featured-overflow{overflow:inherit}.featured-item{height:calc(100vh - 70px);max-height:2000px}.featured-caption{max-width:40%;bottom:40px;left:40px;top:40px;margin-top:120px}}@media all and (min-width: 1500px){.featured-caption{max-width:40%;bottom:60px;left:60px;top:60px;margin-top:0px}}.showcase-full{position:relative;background-color:none;margin-bottom:80px}.showcase-full-item{list-style:none;padding:0px 0px 0px 40px;position:relative;display:block;width:100%}.event-is-active{color:#ef414e}.event-is-active h3{color:#ef414e}@media all and (min-width: 900px){.showcase-full-title{padding:15px 20px 15px 30px;margin-bottom:40px;width:100%;color:#000;display:inline-block}.showcase-full-item{border-left:0px solid #000;display:inline-block}.showcase-full-item:hover{transition:0s;-moz-transition:all 0s ease;-webkit-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;opacity:1;transition-delay:0s}.showcase-full-link,.showcase-project-link{display:block;-webkit-transition:.1s ease;transition:.1s ease}.showcase-full-link.link-is-active,.showcase-project-link.link-is-active{color:#3434ff}.showcase-project-link:hover{cursor:pointer;margin-left:5px;margin-right:-5px}.showcase-project-link:hover h3{color:#3434ff !important}.showcase-full-link:hover{cursor:pointer;margin-left:5px;margin-right:-5px;color:#3434ff}.showcase-full-link:after{content:"";display:block;border-bottom:0px solid red;width:0;position:absolute;left:0;-webkit-transition:.2s ease;transition:.2s ease}.showcase-full-link:hover:after{width:100%}.showcase-full-item:active{opacity:.5}.showcase-full-item:nth-last-child(3n+2):first-child,.showcase-full-item:nth-last-child(3n+2):first-child+.showcase-full-item,.showcase-full-item:nth-last-child(3n+1):first-child,.showcase-full-item:nth-last-child(3n+1):first-child~.showcase-full-item:nth-child(-n+4){width:100%}}.showcase-full-link{display:block;position:relative;z-index:0;font-family:"GT Walsheim regular",sans-serif;font-weight:400}.showcase-full-caption{color:#000}.showcase-full-item h2{margin-bottom:0px}.showcase-full-item h4{margin-bottom:0px}.showcase-xl-item{position:relative;display:inline-block;border:solid #000 0px;background-color:none}.showcase-xl-image{position:relative}.showcase-xl-caption{position:absolute;bottom:0;background-color:none;margin-top:-6px;padding:10px 20px 10px 20px}.showcase-xl-item:hover .showcase-xl-caption{background-color:none}.showcase-xl-caption h4,.showcase-xl-caption h2{text-align:left;margin-bottom:0;color:#fff !important}.showcase-xl-item img{transition:.2s;filter:brightness(90%)}.showcase-xl-item:hover img{transition:.2s;filter:brightness(100%)}.row.showcase{margin-right:0 !important;margin-left:0 !important;display:none}.showcase{height:fit-content;width:100%;z-index:3000;border-top:solid 1px #f0414d;border-bottom:solid 1px #f0414d}.showcase-item{height:100%;border-right:solid #f0414d 1px}.showcase-item h3,.showcase-item h4{text-align:left}.showcase-item h4 p{margin-top:0}.btn-MoreEvents,.btn-MoreEvents div{min-height:100%;text-align:center}.btn-MoreEvents{background-color:none}.btn-MoreEvents:hover{min-height:100%;text-align:center;background-color:#fff}@media all and (min-width: 900px){.row.showcase{display:flex}.showcase-item{padding:20px 40px !important}.showcase-item:hover h4{transition:.2s;color:#5a60ec}.showcase-item:nth-last-child(3n+2):first-child,.showcase-item:nth-last-child(3n+2):first-child+.showcase-item,.showcase-item:nth-last-child(3n+1):first-child,.showcase-item:nth-last-child(3n+1):first-child~.showcase-item:nth-child(-n+4){width:100%}}@media all and (min-width: 1500px){.showcase-item{padding:25px 60px !important}}.showcase-link{display:block;position:relative;transition:.2s}.showcase-title{text-align:left;font-size:1.2em;width:100%;margin-bottom:0px}.showcase-caption h4{margin-bottom:0}@media(any-hover: none){.showcase-caption{opacity:1;will-change:auto}.showcase-title{font-size:.85em}}html{scroll-behavior:smooth;background:#fff;color:#000;font-family:"GT Walsheim Regular",sans-serif;font-weight:400;font-style:normal;font-size:1.4em;cursor:default;position:relative;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media all and (max-width: 30em){html{font-size:1.25em}}.menu-top{top:0;display:none;position:fixed;width:100%;overflow:hidden;padding:12px 0px 6px 0px;height:70px;z-index:30000}.menu-top .row{height:100%}.menu-top.is-nottop{transition:all .5s ease 0s;height:58px;padding-top:8px}.branding-logo{position:absolute;max-height:50px;float:left;width:auto;left:12px;border-right:2px solid #000;border-left:0px solid #000;top:10px;transition:all .2s ease 0s;display:none}.branding-logo.is-hidden{opacity:0}.branding{font-weight:700;display:inline-block;padding:0px 40px !important}.navigation{width:70%}.branding.is-left{transform:translateX(-125px);transition:all .2s ease 0s}.branding h3{font-size:1.1em;margin-bottom:0}@media only screen and (min-width: 768px){.menu-top{display:block}}@media all and (min-width: 900px){.menu-top{padding:12px 0px 6px 0px;height:70px}.branding{padding:0px 40px !important}.branding-logo{display:none}.navigation{width:46%}}@media all and (min-width: 1500px){.menu-top{padding:40px 0px 30px 0px;height:100px}.branding{padding:0px 60px !important}}.menu{text-align:left;font-weight:400;float:left}.menu-item{font-size:.8em;text-transform:lowercase;display:inline-block;font-weight:400;font-family:"GT Walsheim regular",sans-serif}.menu-item-logo{display:inline-block;text-transform:capitalize;font-size:1em;font-family:"GT Walsheim regular",sans-serif;font-weight:400}.menu-item-vacature{font-family:"GT Walsheim regular",sans-serif;font-size:.8em;display:inline-block;color:#ef414e;margin:0 .1em;border-bottom:solid 1px #ef414e;padding:4px 6px 4px 6px}.menu-item-vacature:hover{border-bottom:#fff solid 1px}.menu-item:not(:last-child)::after{content:" ";display:inline-block;font-size:.75em;margin:0 .2em}menu-item-logo a{border-bottom:0}menu-item-logo:hover{opacity:.7;font-weight:400}.menu-item a{border-bottom:0}.menu-item:hover{opacity:.7;font-weight:400}.menu-item.is-active a{font-weight:400;padding-bottom:4px;border-bottom:1px solid #5a60ec}.menu-language{float:right;text-align:right;padding-left:1rem}.menu-language-item{font-family:"GT Walsheim regular",sans-serif;font-size:.65em;opacity:1;font-weight:400;font-variant:small-caps;padding-top:5px;display:inline;margin-right:0px}.menu-language-item:not(:last-child)::after{content:" ";display:inline-block}.menu-language-item:first-child{border-bottom:0}.menu-language-item:hover{opacity:.5}.menu-language-item.is-active h4{border-bottom:1px solid #000}@media all and (min-width: 1500px){.menu{text-align:right}.menu-item{font-size:1em}.menu-item-vacature{font-size:1em}.menu-item-logo{font-size:1.2em}}@keyframes pulsing-heart{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}100%{transform:scale(1)}}.footer{z-index:600;position:relative;padding:20px 0px 60px 0px}.footer h4 a{margin-bottom:2px;display:inline-block;color:#fff;border-bottom:solid 1px #f0414d}.footer h6 a{text-decoration:none;border-bottom:solid 1px #fff}.footer h6 a:hover{border-bottom:none;color:#5a60ec}.footer p{margin-bottom:15px;color:#fff}.footer h4 a:hover{border-bottom:solid 1px #fff}.footer .heart{font-family:"Arial Unicode MS",Arial,sans-serif;display:inline-block}.footer-madewithkirby a:hover .heart{animation:pulsing-heart .6s linear infinite}#credits{padding:15px 0px 15px 0px;background-color:rgba(240,65,77,.9) !important}#credits h5{margin-bottom:0}@media all and (min-width: 48em){.footer-copyright,.footer-madewithkirby{display:inline;letter-spacing:.02em}}#mfPreviewBar,.adContent{display:none}.main{padding-top:70px}.languageswitch{position:fixed;top:200px;right:200px;background-color:red}.hidden-content{display:none !important;opacity:.2}@media all and (min-width: 768px){.main{padding-top:70px}}.section-events{position:relative;width:100%;height:calc(100vh - 70px);display:-webkit-flex;display:flex;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row}.event_page{overflow-y:scroll;height:100%;padding:0 !important}.event_list{min-height:100%;overflow-y:hidden;background-color:none;-webkit-flex:1 0 0;flex:1 0 0;padding:0px !important}.event-list-gradient{display:none;position:fixed;bottom:0;left:0;width:25%;height:90px;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), white)}.event-list-line{display:none;width:20px;position:absolute;height:2px;left:40px;top:0;z-index:300}.event-list-full{padding:20px}.event-list-full::-webkit-scrollbar{width:0px;height:0;display:visible;background:#fff !important}.event-list-full::-webkit-scrollbar-track-piece{max-width:0px;height:0;display:visible}.event-list-full::-webkit-scrollbar-thumb{width:0px;background:#5a60ec}.main::-webkit-scrollbar{width:0 !important}@media all and (min-width: 768px){.event-list-line{display:block}.event-list-full{overflow-y:scroll;overflow-x:hidden;height:100%;padding:40px 40px 90px 40px !important}}@media all and (min-width: 900px){.event-list-full{overflow-y:scroll;overflow-x:hidden;height:100%;padding:40px 40px 90px 40px !important}.event-list-gradient{display:block}}@media all and (min-width: 1500px){.event-list-full{overflow-y:scroll;overflow-x:hidden;height:100%;padding:80px 60px 90px 60px !important}.event-list-line{left:60px}}.projects-section{background:silver}.Showcase-xl-more{text-align:left;margin-top:2em}.Showcase-xl-more .btn{display:inline;color:#fff}.Showcase-xl-more:hover .btn{border-bottom:1px solid #fff}.article-title{font-weight:700;margin-bottom:0}.article-title a{border-bottom:0}.article-date{text-align:center}.article:last-of-type+hr{display:none}.article-more{font-size:75%;text-transform:uppercase;border-bottom:1px solid #000}.team{margin-top:3rem}.team-item{margin-bottom:3rem}@media all and (min-width: 30em){.team-item{width:50%}}@media all and (min-width: 62.5em){.team-item{width:25%}}.team-portrait{padding:0 0 20px 0}.team-portrait img{display:block;filter:grayscale(100%)}.team-portrait:hover img{filter:grayscale(0%)}.team-name{margin-bottom:0}.team-about,.team-contact{font-size:.85em}.team-contact a{word-wrap:break-word}.contact-options{list-style:none;margin-bottom:3rem;margin-left:-0.375rem;margin-right:-0.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-item{padding:0 .375rem;background:#eafded;background-clip:content-box;text-align:center;font-size:.85rem;width:100%;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media all and (min-width: 40em){.contact-item{width:50%}}@media(min-width: 62.5em){.contact-item{width:25%}}.contact-item-icon{max-width:50%;margin-bottom:1.5em}.contact-item-title{margin-bottom:1.5em}.contact-item-content{padding:1.5rem 2.25em .375em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-twitter{text-align:left;font-weight:500;position:relative}.contact-twitter h2{margin-bottom:3rem}.contact-twitter h2::before{content:"";display:block;width:3rem;height:3rem;background:url(../images/logo.svg) 50% 50%/contain no-repeat;margin:3rem auto 1.5rem}@media all and (min-width: 36em){.contact-twitter p:not(:first-of-type){width:50%;float:left}}@media all and (min-width: 46em){.contact-twitter p:not(:first-of-type){width:33.33%}}.vacature p{font-size:1.35em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.event-item{display:none}.event-item.event-is-active{display:block;overflow:hidden}.showcase-projects-item{display:none}.showcase-projects-item.project-is-active{display:block}.showcase-projects-title{font-family:"GT Walsheim bold",sans-serif;font-weight:700;border-bottom:solid 0px #fff;display:inline;font-style:normal;text-decoration:none;font-size:.8em;line-height:1.3em;margin-bottom:5px;cursor:pointer;color:#fff}.showcase-projects-title::after{margin-left:2px;content:",";margin-right:5px}.showcase-projects-title:hover{color:#5a60ec;border-bottom:solid 0px #fff}.showcase-projects-header{border-top:1px solid #f0414d;padding-top:20px;margin-bottom:20px;margin-top:20px}@media all and (min-width: 900px){.showcase-projects-header{margin-top:0px;margin-bottom:40px;padding-top:0px;border-top:0px}.showcase-projects-title{display:block;color:#fff;font-size:.9em;line-height:1.6em;clear:both}.showcase-projects-title::after{margin-left:0px;content:"";margin-right:0px}.showcase-projects-item{margin-top:0px}}.cover-page{position:fixed;top:0;height:100%;max-height:100vh;overflow:hidden}.cover-page-image{width:100vw;height:100vh;overflow:hidden;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cover-page-image img{width:auto;min-width:100%;max-height:100vh;height:100%}.cover-page-text{top:0;position:fixed;width:100%;height:100%;padding:40px;background:#0a0a00}.cover-page-text h2{color:#fff;text-align:left !important}.cover-page-text h3{color:#fff;text-align:left !important;filter:drop-shadow(1px 1px 1px grey)}.cover-page-text h4{color:#fff;text-align:left !important;filter:drop-shadow(1px 1px 1px grey)}.cover-page-text h4 a:hover{text-decoration:none !important;border-bottom:none;color:#fff}.cover-page-text h4 a{text-decoration:none !important}.mobileMenu{left:0;height:100%;font-size:1em;z-index:1}.mobileLogo{right:0;font-size:1em;height:100%;width:100%;font-weight:700}.mobileNav-outer{display:block;position:fixed;width:100%;height:70px;z-index:8000;padding:20px;background-color:#fff}.mobileNav-inner{position:relative;display:block;height:100%}.sidenav{padding:20px 20px 20px 20px;display:none;z-index:60000;height:0;width:100%;position:fixed;top:70px;left:0;overflow-x:hidden;transition:.3s}.SidenavOpen{display:block !important;transition:.3s;height:calc(100% - 70px) !important}.SidenavOpen a{color:#fff !important}.sidenav a{margin-bottom:10px;text-decoration:none;font-size:1.2em;display:block;text-align:left}.sidenav a:hover{color:#e2e2e2}.closebtnghost{position:relative;padding:20px 0px;z-index:1}.closebtn{position:fixed;display:block;width:100vw;border-top:1px solid #f0414d;padding:20px;text-align:center;top:70px;height:70px;right:0;z-index:800;transition:margin-right ease-in-out .2s}.closebtn h3{margin-bottom:0}.arrow-back{position:fixed;left:20px;padding-top:3px}.hiddenOnweb{display:none !important}#main{transition:margin-left .5s}@media only screen and (max-width: 900px){.ProjectpageOpen{overflow:auto !important;position:relative !important;padding-top:0 !important;margin-right:100%;min-height:calc(100vh - 130px)}#event-list{overflow-x:auto !important;position:fixed !important;z-index:900 !important;width:100% !important;max-width:100%;padding-bottom:80px;top:70px;left:0 !important;transition:.3s;background-color:#f0414d !important;min-height:calc(100vh - 140px);height:100vh;max-height:100%}.wrap.narrow-block-projects{top:20px;height:100% !important;width:100vw !important}.event_page{height:100% !important;width:100vw !important;position:fixed;padding-top:70px;margin-right:0 !important;right:0 !important;overflow:hidden;transition:ease-in-out .5s}.showcase-full-link{color:#fff !important}.logo{display:none}.hiddenOnmobile{display:none !important}.hiddenOnweb{display:block !important}}@media only screen and (min-width: 900px){.sidenav{display:none}.mobileNav-outer{display:none}.openNav{display:none}.closebtn{display:none}.closebtnghost{display:none}}
