:root{--color-primary-rgb: 19 52 120;--color-secondary-rgb: 42 168 154;--color-tertiary-rgb: 184 47 131;--color-primary: rgb(var(--color-primary-rgb));--color-secondary: rgb(var(--color-secondary-rgb));--color-tertiary: rgb(var(--color-tertiary-rgb));--color-background: rgb(238, 238, 238);--color-link: var(--color-secondary);--color-text: rgb(75, 75, 75);--color-text-highlight: var(--color-secondary);--color-text-subtitle: var(--color-secondary);--color-top-menu: var(--color-tertiary);--gradient-cta-primary: linear-gradient(to right, var(--color-primary), var(--color-secondary));--gradient-footer: linear-gradient(to right, var(--color-primary), var(--color-secondary));--gradient-hero-outline: linear-gradient(to right, var(--color-primary) 20%, var(--color-secondary) 80%);--gradient-hero-fade: linear-gradient(to top, rgba(19, 52, 120, 0.7), rgba(19, 52, 120, 0));--gradient-menu: linear-gradient(to bottom, var(--color-primary), var(--color-secondary));--gradient-white-hexagon: linear-gradient(135deg, rgb(240 240 240), white 40%);--hero-height: 800px}[data-theme=community]{--color-primary-rgb: 234 80 53;--color-link: var(--color-primary);--color-text-highlight: var(--color-primary);--color-text-subtitle: var(--color-tertiary);--color-top-menu: var(--color-primary);--gradient-cta-primary: linear-gradient(to right, var(--color-primary), var(--color-tertiary));--gradient-footer: linear-gradient(to right, var(--color-primary), var(--color-tertiary));--gradient-hero-outline: linear-gradient(to right, var(--color-primary) 20%, var(--color-tertiary) 80%);--gradient-menu: linear-gradient(to bottom, var(--color-primary), var(--color-tertiary))}html{height:100%}html body{background:url("../img/hexa-bg-faded.jpg") no-repeat 50% 20px/100vw auto;color:var(--color-text);font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-weight:lighter;font-size:1.3rem;margin:0;padding:0}*{box-sizing:border-box;position:relative}a{color:var(--color-link)}a:hover{text-decoration:none}main{margin:auto}div.sections{max-width:100vw;overflow:hidden}h1{display:none}h2{color:var(--color-primary);font-family:"museo-slab",sans-serif;font-size:1.9em;font-weight:lighter;margin-top:0;text-align:center}@media screen and (max-width: 600px){h2{font-size:1.4em}}.hexagon-title-holder{pointer-events:none;z-index:1}.hexagon-title-holder h2,.hexagon-title-holder h3{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background-color:#fafafa;color:var(--color-primary);display:flex;font-family:"museo-slab",sans-serif;font-size:2.5em;font-weight:lighter;margin:0;padding:0 40px;text-align:center}.hexagon-title-holder::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}@media(max-width: 1024px){h2{line-height:1.3}.hexagon-title-holder h2,.hexagon-title-holder h3{font-size:2em}}@media(prefers-reduced-motion){*{animation:none !important;transition:none !important}}@media(min-width: 1025px){.negative-margin-top-for-banner{margin-top:-286px}.margin-bottom-50px{margin-bottom:50px}.margin-top-50px{margin-top:50px}.negative-margin-bottom-50px{margin-bottom:-50px}.negative-margin-top-50px{margin-top:-50px}.margin-bottom-100px{margin-bottom:100px}.margin-top-100px{margin-top:100px}.negative-margin-bottom-100px{margin-bottom:-100px}.negative-margin-top-100px{margin-top:-100px}.margin-bottom-150px{margin-bottom:150px}.margin-top-150px{margin-top:150px}.negative-margin-bottom-150px{margin-bottom:-150px}.negative-margin-top-150px{margin-top:-150px}.margin-bottom-200px{margin-bottom:200px}.margin-top-200px{margin-top:200px}.negative-margin-bottom-200px{margin-bottom:-200px}.negative-margin-top-200px{margin-top:-200px}.margin-bottom-250px{margin-bottom:250px}.margin-top-250px{margin-top:250px}.negative-margin-bottom-250px{margin-bottom:-250px}.negative-margin-top-250px{margin-top:-250px}.margin-bottom-300px{margin-bottom:300px}.margin-top-300px{margin-top:300px}.negative-margin-bottom-300px{margin-bottom:-300px}.negative-margin-top-300px{margin-top:-300px}}#cookie-bar{animation:intro-cookie-bar 600ms cubic-bezier(0.23, 1, 0.32, 1) 1s 1 both;background-color:#f0f0f0;bottom:0;left:0;padding:10px 20px;position:fixed;width:100%;z-index:1000000009}#cookie-bar .cookie-bar-content{font-size:1.1rem;line-height:1.4;margin:auto;max-width:1000px}#cookie-bar .cookie-bar-content .button-wrapper a{border:1px solid;color:var(--color-text);display:inline-block;font-weight:500;margin-right:.2em;padding:.6em 2em;text-decoration:none}#cookie-bar .cookie-bar-content .button-wrapper #cookie-accept{border-image:var(--gradient-cta-primary) 1}#cookie-bar .cookie-bar-content .button-wrapper #cookie-denied{border-color:#8c8c8c}@keyframes intro-cookie-bar{from{transform:translateY(100%)}to{transform:translateY(0)}}footer{background:var(--gradient-footer);color:#fff;display:block;font-size:1rem;padding:90px 20px 60px 20px;z-index:10}footer div.content{font-size:1.3em;line-height:1.7;margin:auto;max-width:900px}footer div.content a{color:#fff}footer div.content span.title{display:block;font-family:"museo-slab",sans-serif;font-size:2.5em;font-weight:lighter;margin-bottom:.5em}footer div.content div.columns{display:flex;justify-content:space-between}footer div.content div.socials a{background:no-repeat center/contain;display:inline-block;height:60px;width:60px}footer div.content div.socials a:not(:last-child){margin-right:40px}footer div.content div.socials a.linkedin{background-image:url("../img/icon-social-linkedin.svg")}footer div.content div.socials a.twitter{background-image:url("../img/icon-social-twitter.svg")}footer div.content div.socials a.facebook{background-image:url("../img/icon-social-facebook.svg")}footer div.content div.socials a.youtube{background-image:url("../img/icon-social-youtube.svg")}footer div.content div.socials a.newsletter{background-image:url("../img/icon-social-newsletter.svg")}footer div.content div.sitemap{margin-top:30px}footer div.content div.sitemap ul{list-style:none;margin:0;padding:0}footer div.content div.sitemap ul.sitemap a{font-size:.9em;text-decoration:none}footer div.content div.sitemap ul.sitemap>li{display:block;float:left;margin-bottom:30px;margin-right:30px}footer div.content div.sitemap ul.sitemap>li>a>span{font-weight:bold}footer div.content div.sitemap ul.sitemap>li ul.children{padding-left:22px}footer div.content div.sitemap ul.sitemap>li ul.children li{list-style:disc}footer div.content div.sitemap ul.sitemap>li ul.children ul.children{padding-left:20px}footer div.content div.sitemap ul.sitemap>li:first-child{display:none}footer div.content div.sitemap ul.sitemap::after{clear:both;content:"";display:block}footer div.content .copyright{font-size:1rem;margin-top:30px;text-align:center}footer div.content .copyright a{color:#fff;display:inline-block;padding:0 10px;text-decoration:none}@media(max-width: 1024px){footer div.content{font-size:1.1em}footer div.content span.title{font-size:2em;line-height:1.1}footer div.content div.columns{display:block}footer div.content div.columns>*:not(:last-child){margin-bottom:2em}footer div.content div.socials a{height:40px;width:40px}footer div.content div.socials a:not(:last-child){margin-right:10px}footer div.content div.sitemap ul.sitemap>li{float:initial}footer div.content .copyright{text-align:left}footer div.content .copyright a{padding:0}}form{display:block}form input,form select,form textarea{font-family:"myriad-pro",Helvetica,Arial,sans-serif}form .rendered-form{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}form .rendered-form .form-group{width:100%}form .rendered-form .form-group.required>label::after{color:var(--color-tertiary);content:"*"}form .rendered-form .form-group.invalid>label{color:red}form .rendered-form .form-group input,form .rendered-form .form-group textarea{border:1px solid #e6e6e6;border-radius:1px;display:block;font-size:1.2rem;padding:8px 10px;outline:none;width:100%}form .rendered-form .form-group input:focus,form .rendered-form .form-group textarea:focus{border-color:var(--color-secondary)}form .rendered-form .form-group input[type=radio],form .rendered-form .form-group input[type=checkbox]{display:none}form .rendered-form .form-group input[type=radio]+label,form .rendered-form .form-group input[type=checkbox]+label{cursor:pointer;display:block;margin-right:2em;padding:.15em 0 .15em 24px;position:relative}form .rendered-form .form-group input[type=radio]+label::before,form .rendered-form .form-group input[type=radio]+label::after,form .rendered-form .form-group input[type=checkbox]+label::before,form .rendered-form .form-group input[type=checkbox]+label::after{content:"";display:block;left:0;position:absolute;top:50%;transform:translateY(-50%)}form .rendered-form .form-group input[type=radio]+label::before,form .rendered-form .form-group input[type=checkbox]+label::before{border:1px solid #e6e6e6;height:12px;transition:border-color 150ms;width:12px}form .rendered-form .form-group input[type=radio]+label::after,form .rendered-form .form-group input[type=checkbox]+label::after{background-color:var(--color-secondary);height:8px;left:3px;transform:translateY(-50%) scale(0);transition:transform 300ms;width:8px}form .rendered-form .form-group input[type=radio]+label:hover::before,form .rendered-form .form-group input[type=checkbox]+label:hover::before{border-color:var(--color-secondary)}form .rendered-form .form-group input[type=radio]:checked+label::before,form .rendered-form .form-group input[type=checkbox]:checked+label::before{border-color:var(--color-secondary)}form .rendered-form .form-group input[type=radio]:checked+label::after,form .rendered-form .form-group input[type=checkbox]:checked+label::after{transform:translateY(-50%) scale(1)}form .rendered-form .form-group input[type=radio]+label{display:inline-block}form .rendered-form .form-group input[type=radio]+label::before,form .rendered-form .form-group input[type=radio]+label::after{border-radius:20px}form .rendered-form .form-group input[type=checkbox]+label::after{background:var(--color-secondary) url("../img/checkbox-checkmark.png") no-repeat center/contain;height:14px;left:0;width:14px}form .rendered-form .form-group textarea{resize:vertical}form .rendered-form .form-group div.options{padding:4px 0}form .rendered-form .form-group.m{width:calc(50% - 10px)}form .rendered-form .form-group.s{width:calc(33% - 10px)}form .rendered-form .form-group.xs{width:calc(25% - 10px)}form .rendered-form legend{display:block;flex:1;font-size:1rem;font-weight:bold;margin:10px 0 0 0;padding:0;width:100%}form div.req-text{margin-top:20px}form button[type=submit]{background:url("../img/chevron-right-white.svg") no-repeat calc(100% - 20px) center/8px auto,var(--gradient-cta-primary);border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:bold;letter-spacing:.1em;margin-top:20px;padding:18px 60px 18px 14px;text-align:start}form button[type=submit]:disabled{background:#b4b4b4;pointer-events:none}form.busy .rendered-form{opacity:.5;pointer-events:none}form .submitted-message{border-radius:10px;display:none;left:0;font-size:1.2em;padding:20px;position:absolute;top:0;width:100%;z-index:1}form.success .submitted-message{background-color:var(--color-tertiary);box-shadow:0 10px 20px -5px rgba(143,37,102,.4);color:#fff;display:block}form.error .submitted-message{background-color:red;box-shadow:0 10px 20px -5px rgba(204,0,0,.4);color:#fff;display:block}header{background-color:#fff;margin:0;z-index:10}header #top-menu{background-color:#fff;display:flex;justify-content:space-between;padding:0 20px}header #top-menu ul{display:flex;margin:0;padding:0}header #top-menu ul li{display:block;padding:20px 0}header #top-menu ul li a{display:block;text-decoration:none}header #top-menu ul li a span{color:var(--color-top-menu);display:block;font-family:"museo-slab",sans-serif;font-size:1.3rem;font-weight:bold;padding:10px 30px}header #top-menu ul li a:hover span{color:var(--color-text)}header #top-menu #hamburger,header #top-menu a.location{cursor:pointer;display:block;height:100%;min-height:85px;width:50px}header #top-menu #hamburger{align-items:center;display:flex;justify-content:center}header #top-menu #hamburger div.graphic,header #top-menu #hamburger div.graphic::before,header #top-menu #hamburger div.graphic::after{background-color:var(--color-primary);height:2px;transition:all 500ms cubic-bezier(0.86, 0, 0.07, 1);width:40px}header #top-menu #hamburger div.graphic::before,header #top-menu #hamburger div.graphic::after{content:"";display:block;left:0;position:absolute;top:0}header #top-menu #hamburger div.graphic::before{transform:translateY(-9px)}header #top-menu #hamburger div.graphic::after{transform:translateY(9px)}header #top-menu a.location{background:var(--color-primary);mask:url("../img/icon-locations.svg") no-repeat center/34px 34px;-webkit-mask:url("../img/icon-locations.svg") no-repeat center/34px 34px}header #top-menu #logo{aspect-ratio:40/25;clip-path:polygon(0 0, 100% 0, 100% 52%, 50% 100%, 0 52%);align-items:flex-start;background-color:#fff;display:flex;justify-content:center;left:50%;padding:24px 35px 0 35px;position:absolute;transform:translateX(-50%);top:calc(100% - 1px);width:300px;z-index:1}header #top-menu #logo a{aspect-ratio:23/8;background:url("../img/dipark-logo.svg") no-repeat 50% 0/contain;display:block;width:100%}.community header #top-menu #logo{all:initial;justify-content:center;left:50%;padding-bottom:50px;position:absolute;transform:translateX(-50%);top:50px;width:300px;z-index:1}.community header #top-menu #logo a{aspect-ratio:initial;background:url("../img/dicomm-logo-replica.svg") no-repeat center/contain;height:150px}.community header #top-menu #logo::after{aspect-ratio:40/25;clip-path:polygon(0 0, 100% 0, 100% 52%, 50% 100%, 0 52%);background-color:#fff;bottom:0;content:"";display:block;left:0;position:absolute;width:100%;z-index:-1}header #menu-content{background:var(--gradient-menu);color:#fff;display:none;max-height:0;overflow:hidden;transition:max-height 600ms cubic-bezier(0.86, 0, 0.07, 1)}header #menu-content div.content{font-size:1.3em;line-height:1.7;margin:auto;max-width:1200px;padding-top:200px}header #menu-content div.content ul{list-style:disc;padding-left:20px}header #menu-content div.content ul a{color:#fff;text-decoration:none}header #menu-content div.content div.top-menu-holder{background:url("../img/shadow-bottom.png") no-repeat 50% 100%}header #menu-content div.content div.top-menu-holder div.top-menu-content{padding-bottom:40px;padding-top:160px}header #menu-content div.content div.top-menu-holder div.top-menu-content ul{display:flex;justify-content:center}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li{display:block;padding:0 10px;text-align:center;width:190px}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a{display:block;z-index:1}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a span{display:block;font-family:"museo-slab",sans-serif;font-weight:bold;font-size:1em;padding:10px 0 20px 0}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:no-repeat center/cover;content:"";display:block;margin:auto;width:140px}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:linear-gradient(to right, var(--color-primary), var(--color-tertiary));content:"";display:block;left:50%;position:absolute;top:-6px;transform:translateX(-50%) scale(0.8);transition:transform 400ms cubic-bezier(0.23, 1, 0.32, 1);width:150px;z-index:-1}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a:hover::after{transform:scale(1) translateX(-50%)}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li.community a::before{background-image:url("../img/menu-graphic-community.jpg")}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li.onderwijs a::before{background-image:url("../img/menu-graphic-onderwijs.jpg")}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li.onderzoek a::before{background-image:url("../img/menu-graphic-onderzoek.jpg")}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li.ondernemen a::before{background-image:url("../img/menu-graphic-ondernemen.jpg")}header #menu-content div.content nav{margin-top:20px}header #menu-content div.content nav>ul{display:flex;font-size:1.3rem;justify-content:space-around}header #menu-content div.content nav>ul>li{display:block;float:left;margin-bottom:30px;margin-right:30px}header #menu-content div.content nav>ul>li>a>span{font-weight:bold}header #menu-content div.content nav>ul>li ul.children{font-size:1.2rem}header #menu-content div.content nav>ul>li ul.children ul.children{padding-left:20px}header #menu-content div.content nav>ul::after{clear:both;content:"";display:block}.menu-open header #top-menu #hamburger div.graphic{background-color:rgba(0,0,0,0);transform:rotate(180deg)}.menu-open header #top-menu #hamburger div.graphic::before{transform:translateY(0) rotate(45deg)}.menu-open header #top-menu #hamburger div.graphic::after{transform:translateY(0) rotate(-45deg)}.menu-open header #menu-content{display:block;max-height:1000px}@media(max-width: 1024px){header{padding-top:env(safe-area-inset-top)}header #top-menu{padding:0 calc(env(safe-area-inset-left) + 10px) 0 calc(env(safe-area-inset-right) + 10px)}header #top-menu ul{display:none}header #top-menu #hamburger,header #top-menu a.location{min-height:66px}header #top-menu #hamburger div.graphic,header #top-menu #hamburger div.graphic::before,header #top-menu #hamburger div.graphic::after{width:30px}header #top-menu #logo{padding:20px;width:240px;z-index:2}.community header #top-menu #logo{width:240px}.community header #top-menu #logo a{height:100px}header #menu-content{overflow:auto;overflow-x:hidden}header #menu-content div.content div.top-menu-holder div.top-menu-content ul{flex-wrap:wrap;padding:0 20px}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li{padding:0;width:50%}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a::before{width:120px}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a span{font-size:1.4rem}header #menu-content div.content div.top-menu-holder div.top-menu-content ul li a::after{display:none}header #menu-content div.content nav{padding:0 20px calc(40px + env(safe-area-inset-bottom)) 20px}header #menu-content div.content nav ul{display:block}header #menu-content div.content nav ul li{float:initial}.menu-open{overflow:hidden}.menu-open header #menu-content{max-height:calc(100vh - 66px - env(safe-area-inset-top))}}@media(min-width: 1024px){[data-theme=community] header #top-menu #hamburger{opacity:0;pointer-events:none}[data-theme=community] header #menu-content{display:block;max-height:1000px}}#hero{height:var(--hero-height);overflow:hidden;padding-bottom:10px;z-index:1}#hero .banner-wrapper{height:var(--hero-height);margin-top:-10px}#hero .banner-wrapper .border,#hero .banner-wrapper .banners{clip-path:polygon(0 0, 100% 0, 50% 100%);height:var(--hero-height);position:absolute;left:50%;transform:translateX(-50%);width:calc(var(--hero-height)*3)}#hero .banner-wrapper .border{background:var(--gradient-hero-outline);top:10px;z-index:-1}#hero .banner-wrapper .banners{background-color:#f5f5fa}#hero .banner-wrapper .banners .banner{height:100%;left:0;position:absolute;top:0;width:100%}#hero .banner-wrapper .banners .banner:not(:first-child){display:none}#hero .banner-wrapper .banners .banner .image-holder{height:100%;margin:auto}#hero .banner-wrapper .banners .banner .image-holder picture{height:100%;width:100%}#hero .banner-wrapper .banners .banner .image-holder picture img{height:100%;object-fit:cover;width:100%}#hero .banner-wrapper .banners .banner .image-holder video{object-fit:cover;width:100%}#hero .banner-wrapper .banners .banner .content{align-items:flex-end;background:var(--gradient-hero-fade);display:flex;height:100%;justify-content:center;left:0;padding-bottom:200px;position:absolute;top:0;width:100%}#hero .banner-wrapper .banners .banner .content p{color:#fff;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:70px;font-weight:900;line-height:1;margin:0;text-align:center;width:24%}@media(max-width: 1024px){:root{--hero-height: 360px}#hero .banner-wrapper .banners .banner .image-holder video{height:100%;object-fit:cover}#hero .banner-wrapper .banners .banner .content{padding-bottom:70px}#hero .banner-wrapper .banners .banner .content p{font-size:2.5rem;max-width:100vw;padding:0 20px}}div.image-slider{height:auto;width:100%}div.image-slider .wrapper .images{aspect-ratio:2/1;overflow:hidden}div.image-slider .wrapper .images picture{display:block;height:100%;position:absolute;transition:all 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955);width:100%;z-index:1}div.image-slider .wrapper .images picture img{height:100%;object-fit:cover;pointer-events:none;width:100%;user-select:none}div.image-slider .wrapper .images picture.offset-1{transform:translateX(-100%) scale(0.7);z-index:0}div.image-slider .wrapper .images picture.offset1{transform:translateX(100%) scale(0.7);z-index:0}div.image-slider .wrapper .stepper{cursor:pointer;display:flex;height:100%;opacity:0;position:absolute;transition:opacity 300ms;top:0;width:60px;z-index:3}div.image-slider .wrapper .stepper::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:#2aa89a no-repeat 50% 50%/12px auto;content:"";display:block;margin:auto;width:42px}div.image-slider .wrapper .stepper.previous{left:0}div.image-slider .wrapper .stepper.previous::before{background-image:url("../img/chevron-left-white.svg")}div.image-slider .wrapper .stepper.next{right:0}div.image-slider .wrapper .stepper.next::before{background-image:url("../img/chevron-right-white.svg")}div.image-slider .wrapper .stepper:hover::before{background-color:#133478}div.image-slider .wrapper .page-control{bottom:0;opacity:.5;padding:6px;position:absolute;right:0;text-align:right;transition:opacity 300ms;width:100%;z-index:3}div.image-slider .wrapper .page-control .dots{cursor:default;text-align:right;user-select:none;white-space:nowrap}div.image-slider .wrapper .page-control .dots .dot{cursor:pointer;display:inline-block;padding:10px 4px}div.image-slider .wrapper .page-control .dots .dot::before{background-color:rgba(255,255,255,.5);content:"";display:block;height:8px;width:8px}div.image-slider .wrapper .page-control .dots .dot.active::before,div.image-slider .wrapper .page-control .dots .dot:hover::before{background-color:#133478}div.image-slider .wrapper a.fullscreen{background:url("../img/full-screen-icon.png") no-repeat 50% 50%/22px 22px;bottom:0;display:block;cursor:pointer;height:60px;left:0;opacity:0;position:absolute;transition:opacity 300ms;width:60px;z-index:3}div.image-slider .wrapper.single a.fullscreen{display:none}div.image-slider.first div.wrapper div.stepper.previous{display:none}div.image-slider.last div.wrapper div.stepper.next{display:none}div.image-slider:hover div.wrapper div.stepper,div.image-slider:hover div.wrapper div.page-control,div.image-slider:hover div.wrapper a.fullscreen{opacity:1}div.image-slider.aspect-2-1 .wrapper .images{aspect-ratio:2/1}div.image-slider.aspect-16-9 .wrapper .images{aspect-ratio:16/9}div.image-slider.aspect-4-3 .wrapper .images{aspect-ratio:4/3}ui-lightbox{background:rgba(255,255,255,.8);display:block;position:fixed;left:0;top:0;width:100%;height:0%;opacity:0;overflow:hidden;transition:opacity 200ms;z-index:9999}ui-lightbox.show{height:100%;opacity:1}ui-lightbox .close{background:url("../img/close.png") no-repeat 50% 50%/contain;cursor:pointer;height:40px;position:absolute;right:20px;width:40px;top:20px}ui-lightbox content{box-sizing:border-box;display:block;height:100%;margin:auto;opacity:0;padding:20px;position:relative;transform:scale(0.9);transition:opacity 300ms,transform 300ms ease-in-out}ui-lightbox content.show{margin:auto;opacity:1;transform:scale(1)}ui-lightbox content .next,ui-lightbox content .prev{background:rgba(0,0,0,.7) no-repeat 50% 50%/16px auto;cursor:pointer;display:block;height:50px;position:absolute;top:50%;top:calc(50% - 25px);width:50px}ui-lightbox content .prev{background-image:url("../img/chevron-left-white.svg");left:0}ui-lightbox content .next{background-image:url("../img/chevron-right-white.svg");right:0}ui-lightbox content .next.disabled,ui-lightbox content .prev.disabled{opacity:.1;cursor:default}ui-lightbox content .image{background:no-repeat 50% 50%/contain;height:100%;width:100%}ui-lightbox content .image iframe{background:rgba(0,0,0,0);border:0;height:100%;width:100%}ui-lightbox content .texts{display:none;position:absolute;width:100%;background:rgba(0,0,0,.8);bottom:0;opacity:0;padding:10px 20px;box-sizing:border-box;transition:opacity 400ms ease-in-out}ui-lightbox content .description,ui-lightbox content .title{display:block;color:#fff;padding:5px 0}ui-lightbox content .title{font-weight:bold}section{padding:75px 20px;position:relative}section div.content{margin:auto;max-width:1200px;position:relative}section div.content.split{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}section div.content.split>*{flex:1}section.filled-bg{background-color:var(--color-background)}section.no-padding-bottom{padding-bottom:0}section.no-padding-top{padding-top:0}section.banner,section.hero-banner,section.full-width{padding-left:0;padding-right:0}section.banner div.content,section.hero-banner div.content,section.full-width div.content{max-width:initial}section.hero-banner,section.banner{padding:0}section.vertical-align-center div.content.split{align-items:center}section.split-1-2 div.content>*:nth-child(1){flex:1}section.split-1-2 div.content>*:nth-child(2){flex:2}section.split-2-1 div.content>*:nth-child(1){flex:2}section.split-2-1 div.content>*:nth-child(2){flex:1}section.split-3-1 div.content>*:nth-child(1){flex:3}section.split-3-1 div.content>*:nth-child(2){flex:1}section.split-1-3 div.content>*:nth-child(1){flex:1}section.split-1-3 div.content>*:nth-child(2){flex:3}section.split-5-2 div.content>*:nth-child(1){flex:5}section.split-5-2 div.content>*:nth-child(2){flex:2}section.split-2-5 div.content>*:nth-child(1){flex:2}section.split-2-5 div.content>*:nth-child(2){flex:5}section.split-5-3 div.content>*:nth-child(1){flex:5}section.split-5-3 div.content>*:nth-child(2){flex:3}section.split-3-5 div.content>*:nth-child(1){flex:3}section.split-3-5 div.content>*:nth-child(2){flex:5}@media(max-width: 1024px){section{padding:50px calc(20px + env(safe-area-inset-right)) 50px calc(20px + env(safe-area-inset-left))}section div.content.split{flex-direction:column}section div.content.split>*{width:100%}section.mobile-flip-order div.content.split>*:first-child{order:2}}#sidemenu{font-size:.9rem;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9}#sidemenu .content{max-width:200px;padding-right:20px}#sidemenu .content a{display:block;padding:6px 30px 6px 0;text-decoration:none}#sidemenu .content a span{color:var(--color-text);display:block;font-weight:400;text-align:right}#sidemenu .content a::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background-color:#c8c8c8;content:"";display:block;position:absolute;right:10px;top:calc(50% - 7px);transition:background-color 500ms;width:12px;z-index:2}#sidemenu .content a::after,#sidemenu .content a div{content:"";display:block;height:90%;position:absolute;right:15px;top:50%;width:2px}#sidemenu .content a::after{background-color:#c8c8c8}#sidemenu .content a div{background-color:var(--color-primary);transform:scaleY(0);transform-origin:50% 0;z-index:1}#sidemenu .content a:hover span,#sidemenu .content a.active span{color:var(--color-primary)}#sidemenu .content a:hover::before,#sidemenu .content a.active::before{background-color:var(--color-primary)}#sidemenu .content a:last-child::after,#sidemenu .content a:last-child div{display:none}@media(max-width: 1500px){#sidemenu{display:none}}.newsletter-block{background:linear-gradient(to right, var(--color-primary) 10%, var(--color-tertiary) 90%)}.newsletter-block .form-holder{margin:auto;padding:1.1em 20px}.newsletter-block .form-holder a{color:#fff;cursor:pointer;display:block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.7rem;font-weight:900;text-align:center;text-decoration:none}.newsletter-block .form-holder a .graphic{aspect-ratio:50/43;clip-path:polygon(0 50%, 25% 0, 75% 0, 100% 50%, 75% 100%, 25% 100%);background:#fff url("../img/chevron-right-green.svg") no-repeat center/14px auto;display:inline-block;margin-left:10px;vertical-align:middle;width:56px}@media(max-width: 1024px){.newsletter-block{padding:0 calc(20px + env(safe-area-inset-left)) 0 calc(20px + env(safe-area-inset-right))}.newsletter-block .form-holder a{font-size:2rem}.newsletter-block .form-holder a .graphic{display:block;margin:auto}}.upcoming-events-block div.events-items .month .event-item,.events-block .events-items .month .event-item{column-gap:30px;display:grid;grid-template-columns:70px 1fr;grid-template-rows:repeat(2, auto)}.upcoming-events-block div.events-items .month .event-item .date-holder,.events-block .events-items .month .event-item .date-holder{display:inline-block;grid-row-end:3;grid-row-start:1;width:70px;z-index:1}.upcoming-events-block div.events-items .month .event-item .date-holder::before,.events-block .events-items .month .event-item .date-holder::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.upcoming-events-block div.events-items .month .event-item .date-holder::after,.events-block .events-items .month .event-item .date-holder::after{background-color:#000;content:"";display:block;height:calc(100% - 10px);left:50%;position:absolute;top:10px;width:1px;z-index:-1}.upcoming-events-block div.events-items .month .event-item .date-holder .date,.events-block .events-items .month .event-item .date-holder .date{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background:var(--gradient-white-hexagon);color:var(--color-primary);display:flex;font-weight:bold;font-size:2.2rem;justify-content:center;margin-top:-1px;width:70px}.upcoming-events-block div.events-items .month .event-item a,.events-block .events-items .month .event-item a{display:block;flex:1;padding:.8em 60px 0 0;text-decoration:none}.upcoming-events-block div.events-items .month .event-item a .graphic,.events-block .events-items .month .event-item a .graphic{aspect-ratio:43/50;position:absolute;right:0;top:1em;width:50px;z-index:1}.upcoming-events-block div.events-items .month .event-item a .graphic::after,.events-block .events-items .month .event-item a .graphic::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-right-white.svg") no-repeat center/14px auto,var(--gradient-cta-primary);content:"";display:block}.upcoming-events-block div.events-items .month .event-item a span,.events-block .events-items .month .event-item a span{display:block}.upcoming-events-block div.events-items .month .event-item a span.title,.events-block .events-items .month .event-item a span.title{color:var(--color-primary);font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.5em;font-weight:900}.upcoming-events-block div.events-items .month .event-item a span.location,.events-block .events-items .month .event-item a span.location{color:var(--color-text-subtitle);font-family:"museo-slab",sans-serif}.upcoming-events-block div.events-items .month .event-item a span.time,.events-block .events-items .month .event-item a span.time{color:#646464}.upcoming-events-block div.events-items .month .event-item a:hover span.title,.events-block .events-items .month .event-item a:hover span.title{color:var(--color-tertiary)}.upcoming-events-block div.events-items .month .event-item div.intro p,.events-block .events-items .month .event-item div.intro p{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;font-weight:normal;line-height:1.4;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.upcoming-events-block div.events-items .month .event-item,.events-block .events-items .month .event-item{gap:20px}.upcoming-events-block div.events-items .month .event-item .date-holder,.events-block .events-items .month .event-item .date-holder{width:50px}.upcoming-events-block div.events-items .month .event-item .date-holder .date,.events-block .events-items .month .event-item .date-holder .date{font-size:1.7rem;width:50px}.upcoming-events-block div.events-items .month .event-item a span.title,.events-block .events-items .month .event-item a span.title{font-size:1.7em;line-height:1.1}}.events-block .filters{display:flex;font-size:1.1rem;justify-content:space-between;padding:20px 0}.events-block .filters .filter{display:flex;gap:16px}.events-block .filters .filter label{color:var(--color-primary);display:block;font-weight:bold}.events-block .filters .filter select{background:rgba(0,0,0,0);border:0;color:var(--color-secondary);display:block;font-size:1.1rem;font-weight:bold}.events-block .filters::after{background:url("../img/shadow-bottom.png") no-repeat 50% 0/contain;content:"";display:block;height:30px;left:0;position:absolute;top:100%;width:100%}.events-block .events-items{padding-right:320px}.events-block .events-items .month{margin:2em 0;max-width:700px}.events-block .events-items .month .event-item:last-child .date-holder::after{background:linear-gradient(to bottom, black 70%, rgba(0, 0, 0, 0))}.events-block .events-items .month span.month-name,.events-block .events-items .month span.year{color:var(--color-primary);display:inline-block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.4em;font-weight:900;margin:0 0 .5em 0}.events-block .events-items .month span.month-name::after,.events-block .events-items .month span.year::after{content:" "}.events-block .events-items .month span.year{display:none}.events-block .events-items .month span.year-header{color:var(--color-primary);display:block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:6em;line-height:1;opacity:.1;position:absolute;right:calc(100% + 20px);top:0;user-select:none;z-index:-1}.events-block::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/news-image.jpg") no-repeat center/cover;content:"";display:block;position:absolute;right:0;top:120px;width:280px}@media(max-width: 1600px){.events-block .events-items .month span.year{display:inline-block}.events-block .events-items .month span.year-header{display:none}}@media(max-width: 1024px){.events-block .events-items{padding-right:0}.events-block::after{display:none}}.upcoming-events-block .title-holder{position:absolute;right:64px;top:20px}.upcoming-events-block a.overview{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background:var(--gradient-cta-primary);color:#fff;display:flex;text-align:center;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:1.3em;font-weight:900;padding:0 24px;position:absolute;right:0;text-decoration:none;transform:translateY(-50%);top:360px}.upcoming-events-block span.month-name{color:var(--color-primary);display:block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.6em;font-weight:900;margin-bottom:1em}.upcoming-events-block div.events-items{max-height:0;max-width:700px;overflow:hidden;transition:max-height 500ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.upcoming-events-block div.events-items .month{pointer-events:none}.upcoming-events-block div.events-items .month.visible{pointer-events:all}.upcoming-events-block a.next-month,.upcoming-events-block a.previous-month{cursor:pointer;display:inline-block;font-size:0;margin-bottom:10px;transition:opacity 300ms}.upcoming-events-block a.next-month div.graphic,.upcoming-events-block a.previous-month div.graphic{aspect-ratio:43/50;display:inline-block;margin-left:14px;vertical-align:middle;z-index:1}.upcoming-events-block a.next-month div.graphic::before,.upcoming-events-block a.previous-month div.graphic::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:#fff url("../img/chevron-right-blue.svg") no-repeat center/14px auto;content:"";display:block;width:40px}.upcoming-events-block a.next-month div.graphic::after,.upcoming-events-block a.previous-month div.graphic::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.upcoming-events-block a.next-month span,.upcoming-events-block a.previous-month span{color:var(--color-primary);display:inline-block;display:none;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2em;font-weight:900;vertical-align:middle}.upcoming-events-block a.next-month.disabled,.upcoming-events-block a.previous-month.disabled{opacity:.2;pointer-events:none}.upcoming-events-block a.previous-month div.graphic::before{background-image:url("../img/chevron-left-blue.svg")}@media(max-width: 1024px){.upcoming-events-block{padding-top:200px}.upcoming-events-block .title-holder{left:0;right:initial;top:-140px}.upcoming-events-block a.overview{top:100px}.upcoming-events-block span.month-name{font-size:2em}.upcoming-events-block a.previous-month div.graphic{margin-left:5px}}.events-item-block .events-item-header{align-items:center;background:url("../img/shadow-bottom.png") no-repeat center/contain;display:flex;justify-content:space-between;margin:0 auto 60px auto;max-width:1100px}.events-item-block .events-item-header a{display:block;text-align:center;text-decoration:none}.events-item-block .events-item-header a.hidden{visibility:hidden}.events-item-block .events-item-header a.previous-item .graphic,.events-item-block .events-item-header a.next-item .graphic{margin:20px auto;width:60px;z-index:1}.events-item-block .events-item-header a.previous-item .graphic::before,.events-item-block .events-item-header a.next-item .graphic::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-left-white.svg") no-repeat 45% 50%/14px auto,var(--gradient-cta-primary);content:"";display:block;width:60px}.events-item-block .events-item-header a.previous-item .graphic::after,.events-item-block .events-item-header a.next-item .graphic::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.events-item-block .events-item-header a.previous-item span,.events-item-block .events-item-header a.next-item span{color:var(--color-text-highlight);font-weight:normal}.events-item-block .events-item-header a.next-item .graphic::before{background:url("../img/chevron-right-white.svg") no-repeat 55% 50%/14px auto,var(--gradient-cta-primary)}.events-item-block .events-item-header a.overview{z-index:1}.events-item-block .events-item-header a.overview span{align-items:center;aspect-ratio:43/50;color:var(--color-text-highlight);display:flex;font-family:"museo-slab",sans-serif;font-size:3.2rem;padding:0 30px;text-align:center;z-index:1}.events-item-block .events-item-header a.overview span::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-white-hexagon);content:"";display:block;left:0;position:absolute;top:0;width:100%;z-index:-1}.events-item-block .events-item-header a.overview span::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.events-item-block .events-item-content{font-size:1.1em;margin:auto;max-width:800px}.events-item-block .events-item-content h2{color:var(--color-primary);font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.5em;font-weight:900;margin:0;text-align:left}.events-item-block .events-item-content span.location{color:var(--color-text-subtitle);display:block;font-family:"museo-slab",sans-serif;font-size:1.4em}.events-item-block .events-item-content span.date{color:#8c8c8c;display:block;font-weight:normal}.events-item-block .events-item-content .event-text{font-weight:normal;line-height:1.5}.events-item-block .events-item-content .event-text strong a,.events-item-block .events-item-content .event-text a strong{color:var(--color-text)}.events-item-block .share-buttons{margin-top:100px}.events-item-block .share-buttons .buttons{display:flex;gap:50px;justify-content:center;z-index:1}.events-item-block .share-buttons .buttons a{display:block}.events-item-block .share-buttons .buttons a figure{aspect-ratio:43/50;background-color:var(--color-text-highlight);display:block;margin:0;padding:0;width:80px;z-index:1}.events-item-block .share-buttons .buttons a::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.events-item-block .share-buttons .buttons a::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background-color:#fff;content:"";display:block;left:0;position:absolute;top:0;width:100%}.events-item-block .share-buttons .buttons a.twitter figure{-webkit-mask:url("../img/icon-social-twitter.svg") no-repeat center/50px auto;mask:url("../img/icon-social-twitter.svg") no-repeat center/50px auto}.events-item-block .share-buttons .buttons a.facebook figure{-webkit-mask:url("../img/icon-social-facebook.svg") no-repeat center/50px auto;mask:url("../img/icon-social-facebook.svg") no-repeat center/50px auto}@media(max-width: 1024px){.events-item-block{display:flex;flex-direction:column}.events-item-block .events-item-header{justify-content:center;margin-bottom:140px;order:3}.events-item-block .events-item-header a.previous-item,.events-item-block .events-item-header a.next-item{position:absolute;top:200px;width:100px}.events-item-block .events-item-header a.previous-item{right:53%}.events-item-block .events-item-header a.next-item{left:53%}.events-item-block .events-item-header a.overview span{font-size:1.8rem}.events-item-block .events-item-content h2{font-size:2.1em;line-height:1.1}.events-item-block .events-item-content .event-text{font-size:.9em}}div.faq-block div.faq-categories a{display:inline-block;cursor:pointer}div.faq-block div.faq-categories a.active{font-weight:bold}div.faq-block div.faq-expandable div.summary{cursor:pointer}div.faq-block div.faq-expandable div.summary p{margin:1em 0;margin-block-start:0}div.faq-block div.faq-expandable div.details{height:0;opacity:0;overflow:hidden;transition:height .5s cubic-bezier(0.86, 0, 0.07, 1),.45s opacity ease-in-out}div.faq-block div.faq-expandable.open div.details{opacity:1}div.faq-block div.faq-expandable.hide{display:none}.gallery-block.hexagon{all:unset}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .image-holder{padding:200px 0 0 10px;width:45%;z-index:2}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .image-holder picture{aspect-ratio:43/50;display:block;z-index:1}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .image-holder picture img{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);display:block;height:100%;object-fit:cover;width:100%}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .image-holder picture::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-cta-primary);content:"";display:block;left:-8px;position:absolute;top:-9px;width:calc(100% + 16px);z-index:-1}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content{position:absolute;right:20px;top:0;width:55%;z-index:1}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content p{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;display:flex;background:var(--gradient-white-hexagon);color:var(--color-text-highlight);font-family:"museo-slab",sans-serif;font-size:1.7em;justify-content:center;margin:0;text-align:center;word-break:break-word;z-index:1}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content::after{background:url("../img/spot-shadow.png") no-repeat center/contain;content:"";display:block;height:30px;margin:50px auto 40px auto;width:100%}.gallery-block.hexagon.right .gallery-wrapper .gallery-items .gallery-item .image-holder{margin:0 0 0 auto}.gallery-block.hexagon.right .gallery-wrapper .gallery-items .gallery-item .content{left:20px;right:initial}@media(max-width: 1024px){.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content{width:60%}.gallery-block.hexagon .gallery-wrapper .gallery-items .gallery-item .content p{font-size:1.2em}}.gallery-block.banner .gallery-wrapper .gallery-items .gallery-item .image-holder picture{display:block;height:40vw}.gallery-block.banner .gallery-wrapper .gallery-items .gallery-item .image-holder picture img{height:100%;object-fit:cover;width:100%}.gallery-block.banner .gallery-wrapper .gallery-items .gallery-item .content{display:none}@media(max-width: 1024px){.gallery-block.banner .gallery-wrapper .gallery-items .gallery-item .image-holder picture{aspect-ratio:16/9;height:auto}}section.hero-banner .gallery-block,.gallery-block.hero-banner{height:calc(var(--hero-height) + 10px);overflow:hidden;pointer-events:none;z-index:1}section.hero-banner .gallery-block h2,.gallery-block.hero-banner h2{aspect-ratio:40/25;clip-path:polygon(0 0, 100% 0, 100% 52%, 50% 100%, 0 52%);align-items:flex-start;background-color:#fff;color:var(--color-primary);display:flex;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:3rem;justify-content:center;left:50%;margin:-24px 0 0 0;padding-top:24px;position:absolute;transform:translateX(-50%);top:0;width:300px;z-index:1}section.hero-banner .gallery-block .gallery-wrapper,.gallery-block.hero-banner .gallery-wrapper{height:calc(var(--hero-height) + 10px);overflow:hidden}section.hero-banner .gallery-block .gallery-wrapper::after,section.hero-banner .gallery-block .gallery-wrapper .gallery-items,.gallery-block.hero-banner .gallery-wrapper::after,.gallery-block.hero-banner .gallery-wrapper .gallery-items{clip-path:polygon(0 0, 100% 0, 50% 100%);height:var(--hero-height);position:absolute;left:50%;transform:translateX(-50%);width:calc(var(--hero-height)*3)}section.hero-banner .gallery-block .gallery-wrapper::after,.gallery-block.hero-banner .gallery-wrapper::after{background:var(--gradient-hero-outline);content:"";display:block;top:10px;z-index:-1}section.hero-banner .gallery-block .gallery-wrapper .gallery-items,.gallery-block.hero-banner .gallery-wrapper .gallery-items{background-color:#f5f5fa}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item{height:100%;left:0;position:absolute;top:0;width:100%}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .image-holder,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .image-holder{height:100%;margin:auto;width:100vw}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .image-holder picture,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .image-holder picture{height:100%;width:100%}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .image-holder picture img,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .image-holder picture img{height:100%;object-fit:cover;width:100%}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .content,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .content{align-items:flex-end;background:var(--gradient-hero-fade);display:flex;height:100%;justify-content:center;left:0;padding-bottom:220px;position:absolute;top:0;width:100%}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .content p,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .content p{color:#fff;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:70px;font-weight:900;line-height:1;margin:0;text-align:center;width:24%}@media(max-width: 1024px){section.hero-banner .gallery-block h2,.gallery-block.hero-banner h2{font-size:2.5rem;width:240px}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .content,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .content{padding-bottom:74px}section.hero-banner .gallery-block .gallery-wrapper .gallery-items .gallery-item .content p,.gallery-block.hero-banner .gallery-wrapper .gallery-items .gallery-item .content p{font-size:2.2rem;max-width:100vw;padding:0 20px}}.latest-news-block{background:url("../img/shadow-bottom-lighter.png") no-repeat 50% 0/100% auto;margin-top:50px;padding-top:200px}.latest-news-block .title-holder{left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);top:0}.latest-news-block a.overview{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background:var(--gradient-cta-primary);color:#fff;display:flex;text-align:center;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:1.3em;font-weight:900;padding:0 24px;position:absolute;right:0;text-decoration:none;transform:translateY(-50%);top:0}.latest-news-block .news-items .news-row{display:grid;grid-template-columns:repeat(3, 1fr)}.latest-news-block .news-items .news-row:not(:last-child){margin-bottom:150px}.latest-news-block .news-items .news-item{margin:0 auto 0 auto;max-width:300px}.latest-news-block .news-items .news-item a{display:block;text-align:center;text-decoration:none}.latest-news-block .news-items .news-item a .thumbnail{margin:auto;width:300px}.latest-news-block .news-items .news-item a .thumbnail .image-holder{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-cta-primary);object-fit:cover;width:100%}.latest-news-block .news-items .news-item a .thumbnail .image-holder img{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:#e6e6e6 no-repeat center/cover;display:block;height:100%;object-fit:cover;object-position:center;transform:scale(1.01);transition:transform 350ms cubic-bezier(0.23, 1, 0.32, 1);width:100%}.latest-news-block .news-items .news-item a .thumbnail::after{background:url("../img/spot-shadow.png") no-repeat center/contain;content:"";display:block;height:30px;margin:50px auto 40px auto;width:100%}.latest-news-block .news-items .news-item a .thumbnail::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.latest-news-block .news-items .news-item a span.title{color:var(--color-primary);display:block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2em;font-weight:900;line-height:1}.latest-news-block .news-items .news-item a span.date{display:block;font-size:1.1em;margin:.5em 0}.latest-news-block .news-items .news-item a span.categories{color:var(--color-text-subtitle);display:block;font-family:"museo-slab",sans-serif;text-align:center}.latest-news-block .news-items .news-item a:hover div.thumbnail .image-holder img{transform:scale(0.93)}.latest-news-block .news-items .news-item a:hover span.title{color:var(--color-tertiary)}.latest-news-block .news-items .news-item div.intro{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.3em;line-height:1.5;margin-top:1em;overflow:hidden;text-align:center;text-overflow:ellipsis}.latest-news-block .news-items .news-item div.intro p{margin:0;padding:0}@media(max-width: 1024px){.latest-news-block{background:rgba(0,0,0,0);margin-top:50px}.latest-news-block .news-items{display:block;margin-top:1em}.latest-news-block .news-items .news-row{display:block}.latest-news-block .news-items .news-row:not(:last-child){margin-bottom:0}.latest-news-block .news-items .news-row .news-item{margin-bottom:3em;max-width:initial}.latest-news-block .news-items .news-row .news-item a{align-items:center;display:flex;gap:20px;justify-content:space-between}.latest-news-block .news-items .news-row .news-item a .thumbnail{max-width:200px;width:30vw}.latest-news-block .news-items .news-row .news-item a .thumbnail::after{display:none}.latest-news-block .news-items .news-row .news-item a div.title-categories{flex:1}.latest-news-block .news-items .news-row .news-item a div.title-categories span.title{text-align:left;font-size:2rem}.latest-news-block .news-items .news-row .news-item a div.title-categories span.categories{font-size:1em;text-align:left}.latest-news-block .news-items .news-row .news-item div.intro{font-size:1em;text-align:left}.latest-news-block .news-items .news-row:nth-child(odd) .news-item:nth-child(even) a .thumbnail,.latest-news-block .news-items .news-row:nth-child(even) .news-item:nth-child(odd) a .thumbnail{order:2}}@media(max-width: 600px){.latest-news-block .title-holder{left:0;transform:translateY(-50%)}.latest-news-block a.overview{top:100px}}.list-block .filters{display:none}.list-block .item .thumbnail{background:no-repeat 50% 50%/cover;height:200px}.list-block.challenges .items,.list-block.members .items,.list-block.companies .items{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr)}.list-block.challenges .items .item,.list-block.members .items .item,.list-block.companies .items .item{margin:0 auto;max-width:300px;width:100%}.list-block.challenges .items .item a.title,.list-block.members .items .item a.title,.list-block.companies .items .item a.title{display:block;margin-bottom:40px;text-decoration:none}.list-block.challenges .items .item a.title span,.list-block.members .items .item a.title span,.list-block.companies .items .item a.title span{color:var(--color-primary);display:block;font-family:"museo-slab",sans-serif;font-size:1.8em}.list-block.challenges .items .item .body,.list-block.members .items .item .body,.list-block.companies .items .item .body{font-weight:normal;line-height:1.6}.list-block.challenges .items .item .body a,.list-block.members .items .item .body a,.list-block.companies .items .item .body a{color:var(--color-primary);text-decoration:none}.list-block.challenges .items .item a.read-more,.list-block.members .items .item a.read-more,.list-block.companies .items .item a.read-more{color:var(--color-primary);text-decoration:none}.list-block.challenges .items .item a.read-more::before,.list-block.members .items .item a.read-more::before,.list-block.companies .items .item a.read-more::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-right-white.svg") no-repeat 55% 50%/8px auto,var(--gradient-cta-primary);content:"";display:inline-block;margin-right:.5em;vertical-align:middle;width:26px}@media(max-width: 1000px){.list-block.challenges .items,.list-block.members .items,.list-block.companies .items{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 600px){.list-block.challenges .items,.list-block.members .items,.list-block.companies .items{display:block}}.list-block.members .filters,.list-block.companies .filters{display:flex;font-size:1.1rem;justify-content:space-between;margin-bottom:20px;padding:20px 0}.list-block.members .filters .filter,.list-block.companies .filters .filter{display:flex;gap:16px}.list-block.members .filters .filter label,.list-block.companies .filters .filter label{color:var(--color-primary);display:block;font-weight:bold}.list-block.members .filters .filter select,.list-block.companies .filters .filter select{background:rgba(0,0,0,0);border:0;color:var(--color-secondary);display:block;font-size:1.1rem;font-weight:bold}.list-block.members .filters::after,.list-block.companies .filters::after{background:url("../img/shadow-bottom.png") no-repeat 50% 0/contain;content:"";display:block;height:30px;left:0;position:absolute;top:100%;width:100%}.list-block.members .items .item a.title .thumbnail-holder::before,.list-block.companies .items .item a.title .thumbnail-holder::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.list-block.members .items .item a.title .thumbnail-holder .thumbnail,.list-block.companies .items .item a.title .thumbnail-holder .thumbnail{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:#fff no-repeat center/70%;height:auto;width:100%;z-index:1}.list-block.members .items .item a.title .thumbnail-holder::after,.list-block.companies .items .item a.title .thumbnail-holder::after{background:url("../img/spot-shadow.png") no-repeat center/contain;content:"";display:block;height:30px;margin:50px auto 40px auto;width:100%}.list-block.companies .items .item a.title span{display:none}.list-block.companies .items .item a.read-more{display:none}.list-block.members .items .item{margin-bottom:100px}.list-block.members .items .item a.title .thumbnail-holder .thumbnail{background-size:cover}.list-block.members .items .item .body{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;margin-bottom:1em;margin-top:1em;overflow:hidden;text-overflow:ellipsis}.list-block.members .items .item .body p{margin:0}.list-block.members .items .item .body p:not(:first-child){display:none}.list-block.challenges .items .item a.title{z-index:1}.list-block.challenges .items .item a.title .thumbnail-holder{display:none}.list-block.challenges .items .item a.title span{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background:var(--gradient-white-hexagon);display:flex;font-size:1.4em;justify-content:center;padding:12px;text-align:center}.list-block.challenges .items .item a.title::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.list-block.challenges .items .item .body{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;margin-bottom:1em;margin-top:1em;overflow:hidden;text-overflow:ellipsis}.list-block.challenges .items .item .body p{margin:0}.list-block.challenges .items .item .body p:not(:first-child){display:none}.list-item-block .list-item-content{column-gap:50px;display:grid;grid-template-columns:60% 1fr;row-gap:10px}.list-item-block .list-item-content h2{font-size:3em;margin:0;text-align:left}.list-item-block .list-item-content .images-holder{grid-column:2;grid-row-end:3;grid-row-start:1}.list-item-block .list-item-content .body{font-weight:normal;line-height:1.5}.list-item-block .list-item-content .body strong{color:var(--color-text-highlight)}.list-item-block .list-item-content .body strong a,.list-item-block .list-item-content .body a strong{color:var(--color-text)}.list-item-block.companies .list-item-content .images-holder .image-slider,.list-item-block.members .list-item-content .images-holder .image-slider{max-width:300px}.list-item-block.companies .list-item-content .images-holder .image-slider .wrapper .images,.list-item-block.members .list-item-content .images-holder .image-slider .wrapper .images{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%)}.list-item-block.companies .list-item-content .images-holder .image-slider .wrapper::after,.list-item-block.members .list-item-content .images-holder .image-slider .wrapper::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.list-item-block.companies .list-item-content .images-holder .image-slider .wrapper .images picture{background-color:#fff}.list-item-block.companies .list-item-content .images-holder .image-slider .wrapper .images picture img{object-fit:contain}.news-block div.news-items .news-row{display:grid;gap:30px;grid-template-columns:1fr 1fr 1fr}.news-block div.news-items .news-row:not(:last-child){margin-bottom:150px}.news-block div.news-items .news-row .news-item{margin:0 auto;max-width:300px}.news-block div.news-items .news-row .news-item a{display:block;text-align:center;text-decoration:none}.news-block div.news-items .news-row .news-item a .thumbnail{margin:auto;width:300px}.news-block div.news-items .news-row .news-item a .thumbnail .image-holder{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-cta-primary);object-fit:cover;width:100%}.news-block div.news-items .news-row .news-item a .thumbnail .image-holder img{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:#e6e6e6 no-repeat center/cover;display:block;height:100%;object-fit:cover;transform:scale(1.001);transition:transform 350ms cubic-bezier(0.23, 1, 0.32, 1);width:100%}.news-block div.news-items .news-row .news-item a .thumbnail::after{background:url("../img/spot-shadow.png") no-repeat center/contain;content:"";display:block;height:30px;margin:50px auto 40px auto;width:100%}.news-block div.news-items .news-row .news-item a .thumbnail::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.news-block div.news-items .news-row .news-item a span.title{color:var(--color-primary);display:block;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2em;font-weight:900;line-height:1}.news-block div.news-items .news-row .news-item a span.date{display:block;font-size:1.1em;margin:.5em 0}.news-block div.news-items .news-row .news-item a span.categories{color:var(--color-text-subtitle);display:block;font-family:"museo-slab",sans-serif;text-align:center}.news-block div.news-items .news-row .news-item a:hover div.thumbnail .image-holder img{transform:scale(0.93)}.news-block div.news-items .news-row .news-item a:hover span.title{color:var(--color-tertiary)}.news-block div.news-items .news-row .news-item div.intro{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.3em;line-height:1.5;overflow:hidden;text-align:center;text-overflow:ellipsis}@media(max-width: 1024px){.news-block div.news-items .news-row{display:block}.news-block div.news-items .news-row .news-item{margin-bottom:3em;max-width:initial}.news-block div.news-items .news-row .news-item a{align-items:center;display:flex;gap:20px;justify-content:space-between}.news-block div.news-items .news-row .news-item a .thumbnail{max-width:200px;width:30vw}.news-block div.news-items .news-row .news-item a .thumbnail::after{display:none}.news-block div.news-items .news-row .news-item a div.title-categories{flex:1}.news-block div.news-items .news-row .news-item a div.title-categories span.title{text-align:left;font-size:2rem}.news-block div.news-items .news-row .news-item a div.title-categories span.categories{font-size:1em;text-align:left}.news-block div.news-items .news-row .news-item div.intro{font-size:1em;text-align:left}.news-block div.news-items .news-row:nth-child(odd) .news-item:nth-child(even) a .thumbnail,.news-block div.news-items .news-row:nth-child(even) .news-item:nth-child(odd) a .thumbnail{order:2}}.news-item-block .news-item-header{align-items:center;background:url("../img/shadow-bottom.png") no-repeat center/contain;display:flex;justify-content:space-between;margin:0 auto 60px auto;max-width:1100px}.news-item-block .news-item-header a{display:block;text-align:center;text-decoration:none}.news-item-block .news-item-header a.hidden{visibility:hidden}.news-item-block .news-item-header a.previous-item .graphic,.news-item-block .news-item-header a.next-item .graphic{margin:20px auto;width:60px;z-index:1}.news-item-block .news-item-header a.previous-item .graphic::before,.news-item-block .news-item-header a.next-item .graphic::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-left-white.svg") no-repeat 45% 50%/14px auto,var(--gradient-cta-primary);content:"";display:block;width:60px}.news-item-block .news-item-header a.previous-item .graphic::after,.news-item-block .news-item-header a.next-item .graphic::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.news-item-block .news-item-header a.previous-item span,.news-item-block .news-item-header a.next-item span{color:var(--color-text-highlight);font-weight:normal}.news-item-block .news-item-header a.next-item .graphic::before{background:url("../img/chevron-right-white.svg") no-repeat 55% 50%/14px auto,var(--gradient-cta-primary)}.news-item-block .news-item-header a.overview{z-index:1}.news-item-block .news-item-header a.overview span{align-items:center;aspect-ratio:43/50;color:var(--color-text-highlight);display:flex;font-family:"museo-slab",sans-serif;font-size:3.2rem;padding:0 30px;text-align:center;z-index:1}.news-item-block .news-item-header a.overview span::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-white-hexagon);content:"";display:block;left:0;position:absolute;top:0;width:100%;z-index:-1}.news-item-block .news-item-header a.overview span::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.news-item-block .news-item-content{font-size:1.1em;margin:auto;max-width:800px}.news-item-block .news-item-content h2{color:var(--color-primary);font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.5em;font-weight:900;margin:0;text-align:left}.news-item-block .news-item-content span.date{color:var(--color-text-subtitle);display:block;font-size:1.1em}.news-item-block .news-item-content .gallery{margin:2em 0}.news-item-block .news-item-content .news-text{font-weight:normal;line-height:1.5}.news-item-block .news-item-content .news-text strong{color:var(--color-text-highlight)}.news-item-block .news-item-content .news-text strong a,.news-item-block .news-item-content .news-text a strong{color:var(--color-text)}.news-item-block .share-buttons{margin-top:100px}.news-item-block .share-buttons .buttons{display:flex;gap:50px;justify-content:center;z-index:1}.news-item-block .share-buttons .buttons a{display:block}.news-item-block .share-buttons .buttons a figure{aspect-ratio:43/50;background-color:var(--color-text-highlight);display:block;margin:0;padding:0;width:80px;z-index:1}.news-item-block .share-buttons .buttons a::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.news-item-block .share-buttons .buttons a::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-white-hexagon);content:"";display:block;left:0;position:absolute;top:0;width:100%}.news-item-block .share-buttons .buttons a.twitter figure{-webkit-mask:url("../img/icon-social-twitter.svg") no-repeat center/50px auto;mask:url("../img/icon-social-twitter.svg") no-repeat center/50px auto}.news-item-block .share-buttons .buttons a.facebook figure{-webkit-mask:url("../img/icon-social-facebook.svg") no-repeat center/50px auto;mask:url("../img/icon-social-facebook.svg") no-repeat center/50px auto}.news-item-block .share-buttons .buttons a.linkedin figure{-webkit-mask:url("../img/icon-social-linkedin.svg") no-repeat center/50px auto;mask:url("../img/icon-social-linkedin.svg") no-repeat center/50px auto}@media(max-width: 1024px){.news-item-block{display:flex;flex-direction:column}.news-item-block .news-item-header{justify-content:center;margin-bottom:140px;order:3}.news-item-block .news-item-header a.previous-item,.news-item-block .news-item-header a.next-item{position:absolute;top:200px;width:100px}.news-item-block .news-item-header a.previous-item{right:53%}.news-item-block .news-item-header a.next-item{left:53%}.news-item-block .news-item-header a.overview span{font-size:1.8rem}.news-item-block .news-item-content h2{font-size:2.1em;line-height:1.1}.news-item-block .news-item-content .news-text{font-size:.9em}}.text-block{font-size:1.1em;line-height:1.7}@media screen and (max-width: 600px){.text-block{font-size:.85em}.text-block ul{padding-left:20px}}.text-block .text-content .text-body a{text-decoration:none}.text-block .text-content .text-body a:hover{text-decoration:underline}.text-block .text-content .text-body strong a,.text-block .text-content .text-body a strong{color:var(--color-text)}.text-block .text-content .text-body strong{color:var(--color-text-highlight)}.text-block .text-content .text-body a.read-more{aspect-ratio:43/50;display:block;font-size:0;text-decoration:none;width:50px;z-index:1}.text-block .text-content .text-body a.read-more::after{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-right-white.svg") no-repeat center/13px auto,var(--gradient-cta-primary);content:"";display:block;position:absolute;left:0;top:0;width:100%}.text-block .text-content .text-body a.read-more::before{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.text-block .text-content .text-body a.read-more.right{float:right}.text-block .text-content .text-body a.read-more span{display:none}[data-theme=community] .text-block .text-content .text-body strong a,[data-theme=community] .text-block .text-content .text-body a strong{color:var(--color-text-highlight)}.text-block.centered{margin-left:auto;margin-right:auto;max-width:800px}.text-block.centered h2,.text-block.centered h3{text-align:center}.text-block.centered .text-content{text-align:center}.text-block.hexagon{text-align:center}.text-block.hexagon .text-content{aspect-ratio:43/50;align-items:center;display:inline-flex;justify-content:center;padding:10px;text-align:center;width:340px;z-index:1}.text-block.hexagon .text-content h3{display:inline-block}.text-block.hexagon .text-content .text-body{font-weight:normal;text-align:center}.text-block.hexagon .text-content::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:var(--gradient-white-hexagon);content:"";display:block;left:0;position:absolute;top:0;width:100%}.text-block.hexagon .text-content::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.text-block.hexagon.primary .text-content .text-body{color:#fff}.text-block.hexagon.primary .text-content::before{background:linear-gradient(to right, var(--color-primary), var(--color-secondary))}.text-block.hexagon.secondary .text-content .text-body{color:#fff}.text-block.hexagon.secondary .text-content::before{background:linear-gradient(135deg, var(--color-primary), var(--color-tertiary))}.text-block.hexagon.link a{color:#fff;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:3.1rem}.text-block.top-menu .text-content .text-body{text-align:center}.text-block.top-menu .text-content .text-body a{display:inline-block;font-family:"museo-slab",sans-serif;font-size:1.9rem;padding:0 10px;text-align:center;width:220px}.text-block.top-menu .text-content .text-body a::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:no-repeat center/cover;content:"";display:block;margin:0 auto 20px auto;width:100%}.text-block.top-menu .text-content .text-body a.community::before{background-image:url("../img/menu-graphic-community.jpg")}.text-block.top-menu .text-content .text-body a.onderwijs::before{background-image:url("../img/menu-graphic-onderwijs.jpg")}.text-block.top-menu .text-content .text-body a.onderzoek::before{background-image:url("../img/menu-graphic-onderzoek.jpg")}.text-block.top-menu .text-content .text-body a.ondernemen::before{background-image:url("../img/menu-graphic-ondernemen.jpg")}@media(max-width: 1024px){.text-block.top-menu .text-content .text-body p{display:flex;flex-wrap:wrap}.text-block.top-menu .text-content .text-body a{font-size:1.5rem;margin-bottom:2em;width:50%}.text-block.top-menu .text-content .text-body a::before{margin-bottom:4px;width:90%}}.text-block.hexagon-title{text-align:center}.text-block.hexagon-title .title-holder{margin:auto;width:340px;z-index:1}.text-block.hexagon-title .title-holder h2{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);align-items:center;background:var(--gradient-white-hexagon);display:flex;font-family:"ff-good-headline-web-pro-con",sans-serif;font-size:2.5rem;justify-content:center;line-height:1.2;padding:10px;width:100%;word-break:break-word;z-index:1}.text-block.hexagon-title .title-holder h2::after{display:none}.text-block.hexagon-title .title-holder::after{background:url("../img/hexagon-shadow.png") no-repeat 0 0/contain;content:"";display:block;height:112%;left:1px;position:absolute;top:1px;width:118%;z-index:-1}.text-block.hexagon-title.primary .title-holder h2{background:var(--gradient-cta-primary);color:#fff}.text-block.hexagon-title.secondary-font .title-holder h2{font-family:"museo-slab",sans-serif}@media(max-width: 1024px){.text-block.hexagon-title h2{font-size:3rem}}div.vacancy-block{display:flex}div.vacancy-block #vacancies{flex:3}div.vacancy-block #vacancies h2{margin-top:40px}div.vacancy-block #vacancies form.filter{padding-right:50px;position:sticky;top:0;left:0}div.vacancy-block #vacancies form.filter label{display:block;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}div.vacancy-block #vacancies form.filter input[type=text],div.vacancy-block #vacancies form.filter select{background-color:#fff;border:1px solid #969696;display:block;font-size:1.3rem;padding:10px 14px;width:100%}div.vacancy-block #vacancies form.filter button{background:url("../img/chevron-right-white.svg") no-repeat calc(100% - 20px) center/8px auto,var(--gradient-cta-primary);width:100%}div.vacancy-block div.vacancy-block-listings{flex:6}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link{color:var(--color-text);display:block;padding:40px 30px 40px 50px;text-decoration:none;transition:box-shadow 500ms}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link span.title{font-size:1.8em;font-weight:lighter}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link span.title::before{aspect-ratio:43/50;clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);background:url("../img/chevron-right-white.svg") no-repeat center/8px auto,var(--gradient-cta-primary);content:"";display:inline-block;margin-bottom:4px;margin-right:10px;vertical-align:middle;width:30px}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link div.meta span{color:var(--color-secondary);display:inline-block;font-size:.9em;margin-right:1em;font-style:italic}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link div.meta span::before{background:no-repeat 50% 50%/contain;content:"";display:inline-block;height:20px;margin-right:8px;vertical-align:sub;width:20px}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link div.meta span.department::before{background-image:url("../img/icon-department.svg")}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link div.meta span.office::before{background-image:url("../img/icon-pin.svg")}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link div.intro{font-size:1.1em}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link:hover{box-shadow:15px 0 20px -5px rgba(18,50,116,.3)}div.vacancy-block div.vacancy-block-listings div.listing-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}div.vacancy-block div.vacancy-block-listings::before{background:url("../img/side-shadow-right.png") no-repeat 0 0/30px 100%;content:"";display:block;height:100%;left:0;max-height:800px;position:absolute;top:0;width:30px}@media(max-width: 1000px){div.vacancy-block{display:block}div.vacancy-block #vacancies{width:initial}div.vacancy-block #vacancies form.filter{padding:0;position:relative}div.vacancy-block div.vacancy-block-listings{width:initial}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link{padding:30px 0}div.vacancy-block div.vacancy-block-listings div.listing-item a.listing-item-link span.title{font-size:1.5em}div.vacancy-block div.vacancy-block-listings::before{display:none}}div.vacancy-item-block{display:flex;gap:60px}div.vacancy-item-block>div h3{color:var(--color-primary);line-height:1.1;margin:1rem 0}div.vacancy-item-block div.text-block h3{font-size:2.5em;font-weight:lighter}div.vacancy-item-block div.text-block div.meta span{color:var(--color-secondary);display:inline-block;margin-right:1em;font-style:italic}div.vacancy-item-block div.text-block div.meta span::before{background:no-repeat 50% 50%/contain;content:"";display:inline-block;height:24px;margin-right:8px;vertical-align:sub;width:24px}div.vacancy-item-block div.text-block div.meta span.department::before{background-image:url("../img/icon-department.svg")}div.vacancy-item-block div.text-block div.meta span.office::before{background-image:url("../img/icon-pin.svg")}div.vacancy-item-block div.text-block div.text-content{margin:2rem 0}div.vacancy-item-block div.dynamicform div.form-holder{background:url("../img/side-shadow-right.png") no-repeat 0 0/30px 700px;border-radius:20px;left:0;padding-left:60px;position:sticky;top:140px}div.vacancy-item-block div.dynamicform div.form-holder h3{font-size:2em;font-weight:lighter}@media(max-width: 1023px){div.vacancy-item-block{display:block}div.vacancy-item-block>div{width:100%}div.vacancy-item-block div.dynamicform div.form-holder{background:rgba(0,0,0,0);left:initial;padding:0;position:relative;top:initial}}.video-block .video-holder iframe,.video-block .video-holder video{aspect-ratio:16/9;border:0;display:block;width:100%}.video-block .video-holder video{object-fit:cover}.video-block.aspect-16-9 iframe,.video-block.aspect-16-9 video{aspect-ratio:16/9}.video-block.aspect-2-1 iframe,.video-block.aspect-2-1 video{aspect-ratio:2/1}section.interactive-maps{margin:5rem auto;padding:0;margin-top:5rem}section.interactive-maps .data{display:none}section.interactive-maps img{position:relative;display:block;max-width:100%}section.interactive-maps .map{height:650px}@media(min-width: 2268px){section.interactive-maps .map{height:1300px}}@media(max-width: 600px){section.interactive-maps .map{height:450px}}section.interactive-maps .content{max-width:initial;padding:0px 10px}section.interactive-maps .map-content{padding:0 15px}section.interactive-maps .leaflet-popup{margin-bottom:74px}section.interactive-maps .leaflet-container{background-color:#fff}section.interactive-maps .leaflet-control-layers .leaflet-control-layers-list,section.interactive-maps .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:block}section.interactive-maps .leaflet-control-layers-toggle{display:none}section.interactive-maps .leaflet-control-layers-expanded{padding:0}section.interactive-maps .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}section.interactive-maps div.leaflet-popup-content-wrapper{border-radius:0 !important;font-family:"myriad-pro",Helvetica,Arial,sans-serif;color:#4b4b4b;font-size:22.88px;font-weight:100}section.interactive-maps .leaflet-control-container{width:100%;height:100%}section.interactive-maps .leaflet-control-container .leaflet-control-layers{border-radius:0}section.interactive-maps .leaflet-control-container .leaflet-control-layers.leaflet-control{width:100%;margin:0;background:rgba(254,254,254,.5);backdrop-filter:blur(2px);border:0}section.interactive-maps .leaflet-control-container .leaflet-control-layers section.leaflet-control-layers-list{padding:30px 20px}section.interactive-maps .leaflet-control-container .leaflet-top{height:100%;margin:0;box-sizing:initial;width:100%}section.interactive-maps .leaflet-control-container .leaflet-touch .leaflet-control-layers,section.interactive-maps .leaflet-control-container .leaflet-touch .leaflet-bar{border:1px solid rgba(0,0,0,.2);background-clip:padding-box}section.interactive-maps .leaflet-control-container .leaflet-control-layers-overlays{display:flex}section.interactive-maps .leaflet-control-container .leaflet-control-layers label{padding-right:14px}section.interactive-maps .leaflet-control-container .leaflet-control{float:right}section.interactive-maps .leaflet-control-container .leaflet-left .leaflet-control{margin-right:10px}section.interactive-maps .leaflet-control-container .leaflet-control-zoom.leaflet-bar.leaflet-control{position:absolute;bottom:14px;right:5px}section.interactive-maps .layers{display:flex;position:absolute;top:-70px;z-index:100000000;background:#fff;margin:0;padding:20px;width:100%;flex-wrap:wrap;box-shadow:0px 0px 17px -10px #343333}@media(min-width: 2268px){section.interactive-maps .layers{top:-89px}}@media(max-width: 600px){section.interactive-maps .layers{flex-direction:column;align-items:start;top:-67px}}section.interactive-maps .layers input{transform:scale(1.3, 1.3)}section.interactive-maps .layers span{color:#4b4b4b;font-size:22.88px;font-weight:100}@media(max-width: 600px){section.interactive-maps .layers span{font-size:16px}}section.interactive-maps .layers li{list-style-type:none;margin-right:23px}section.interactive-maps .layers label{display:flex;align-items:center;justify-content:center;gap:6px}section.interactive-maps .leaflet-popup-content{margin:10px;margin-top:20px}section.interactive-maps .leaflet-popup-content h2{text-align:left;font-size:1.2rem;margin-bottom:0;font-weight:bold}section.interactive-maps .leaflet-popup-content p{font-size:18px;margin-top:0}@media(min-width: 1200px){section.interactive-maps .leaflet-popup-content p{font-size:22.88px;margin:0px}}@media(max-width: 600px){section.interactive-maps .leaflet-popup-content p{font-size:16px;margin:0px}}section.interactive-maps .leaflet-container .leaflet-marker-pane img,section.interactive-maps .leaflet-container .leaflet-shadow-pane img,section.interactive-maps .leaflet-container .leaflet-tile-pane img:not(:hover){animation:animate .4s alternate-reverse infinite}@keyframes animate{0%{transform:translateY(0%) scaleY(1)}100%{transform:translateY(0%) scaleY(0.8)}}section.interactive-maps .leaflet-div-icon{background:none;border:0}section.interactive-maps .leaflet-div-icon span{padding:0;animation:animate .4s alternate-reverse infinite}section.interactive-maps .sidebar{z-index:999;width:300px;position:absolute;top:0;right:0;height:100%;overflow-y:auto;background:#fff;transition:.4s ease;margin-right:-1000px;padding:17px;text-align:left}section.interactive-maps .sidebar div{max-width:90%}@media(max-width: 767px){section.interactive-maps .sidebar div{max-width:80%}}section.interactive-maps .sidebar span{position:absolute;top:10;right:10px;width:30px;height:30px;z-index:9999;background:url("../img/chevron-right-green.svg") no-repeat 0 0/contain;cursor:pointer;display:block}@media(max-width: 767px){section.interactive-maps .sidebar span{right:50px;transform:rotate(90deg)}}section.interactive-maps .sidebar h2{font-size:1.2rem;font-weight:bold;text-align:left;margin-bottom:5px}section.interactive-maps .sidebar p{margin-top:0}section.interactive-maps .sidebar.active{margin-right:0px}@media(max-width: 767px){section.interactive-maps .sidebar.active{margin-bottom:0}}section.interactive-maps .sidebar .close-button{position:relative;height:30px;width:30px;margin-left:auto}section.interactive-maps .sidebar .close-button:hover{cursor:pointer}section.interactive-maps .sidebar .close-button::before{height:2px;width:30px;background-color:#4b4b4b;content:"";display:block;left:0;position:absolute;top:15px;transform:rotate(45deg)}section.interactive-maps .sidebar .close-button::after{content:"";display:block;left:0;position:absolute;top:15px;height:2px;width:30px;background-color:#4b4b4b;transform:rotate(-45deg)}@media(max-width: 767px){section.interactive-maps .sidebar{bottom:0;top:unset;width:100%;height:100px;margin-right:0;margin-bottom:-1000px}}body.home .text-block h2{padding:0 0 .4em 0}body.home .text-block h2::after{background:url("../img/shadow-bottom-lighter.png") no-repeat 50% 0/contain;content:"";display:block;height:30px;left:0;position:absolute;top:100%;width:100%}body.home .text-block.quicklinks table{margin:auto}body.home .text-block.quicklinks a{color:var(--color-secondary);display:block;font-weight:500;text-decoration:none}body.home .text-block.quicklinks a img{display:block;height:150px;margin:auto;width:auto}@media(max-width: 1024px){body.home .text-block.quicklinks table td{display:block}}.reservation-app div.columns{display:flex;gap:50px}.reservation-app .form-holder{flex:3}.reservation-app .form-holder form{padding-top:20px}.reservation-app .form-holder form div.row{margin-bottom:20px}.reservation-app .form-holder form div.row.columns{display:flex;justify-content:space-between;gap:20px}.reservation-app .form-holder form div.row.columns>*{flex:1}.reservation-app .form-holder form input,.reservation-app .form-holder form select{background-color:#fff;border:2px solid #dcdcdc;border-radius:3px;display:block;font-family:"myriad-pro",Helvetica,Arial,sans-serif;font-size:1.4rem;outline:none;padding:14px 10px;transition:border-color 200ms,box-shadow 300ms cubic-bezier(0.86, 0, 0.07, 1);width:100%}.reservation-app .form-holder form select{appearance:none;-webkit-appearance:none}.reservation-app .form-holder form label{background-color:#fff;display:block;font-size:.6em;font-weight:normal;left:8px;letter-spacing:.2em;padding:0 4px;position:absolute;text-transform:uppercase;top:0;transform:translateY(-50%);transition:color 200ms}.reservation-app .form-holder form input:focus,.reservation-app .form-holder form select:focus{border-color:var(--color-primary)}.reservation-app .form-holder form input:focus+label,.reservation-app .form-holder form select:focus+label{color:var(--color-primary)}.reservation-app .form-holder form button[type=submit]{background:var(--gradient-cta-primary);border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:bold;letter-spacing:.1em;padding:26px 14px;text-align:start;width:100%}.reservation-app .form-holder form button[type=submit]:disabled{background:#b4b4b4;pointer-events:none}.reservation-app .reservations-calendar{flex:6}.reservation-app .reservations-calendar .weeks{user-select:none}.reservation-app .reservations-calendar .weeks .timestamps-holder{padding-left:120px}.reservation-app .reservations-calendar .weeks .timestamps-holder .timestamps{display:flex;pointer-events:none}.reservation-app .reservations-calendar .weeks .timestamps-holder .timestamps div{display:block;flex:1}.reservation-app .reservations-calendar .weeks .timestamps-holder .timestamps div span{display:block;font-size:.5em;font-weight:normal;transform:rotate(-30deg);transform-origin:0 50%}.reservation-app .reservations-calendar .weeks .timestamps-holder .timestamps div::after{background-color:#e6e6e6;content:"";display:block;height:376px;left:0;position:absolute;top:calc(100% + 4px);width:1px}.reservation-app .reservations-calendar .weeks .week .day{align-items:center;animation:day-appear 500ms linear 0s 1 both;border:3px solid #fff;border-radius:20px;cursor:pointer;display:flex;transition:box-shadow 500ms,transform 250ms cubic-bezier(0.86, 0, 0.07, 1)}.reservation-app .reservations-calendar .weeks .week .day .lead{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-right:20px;width:118px}.reservation-app .reservations-calendar .weeks .week .day .lead span.date{display:block;font-size:1.4em;text-align:center;transition:color 300ms}.reservation-app .reservations-calendar .weeks .week .day .lead span.day-name{align-items:center;background-color:rgba(0,0,0,0);border-radius:40px;color:var(--color-primary);display:flex;font-size:.6em;font-weight:normal;letter-spacing:.1em;height:30px;justify-content:center;text-transform:lowercase;transition:background-color 300ms,color 300ms;width:30px}.reservation-app .reservations-calendar .weeks .week .day .schedule{flex:1;height:70px}.reservation-app .reservations-calendar .weeks .week .day .schedule .reservation{background:repeating-linear-gradient(-45deg, rgb(180, 180, 180), rgb(180, 180, 180) 3px, rgba(180, 180, 180, 0.2) 3px, rgba(180, 180, 180, 0.2) 6px);border-radius:8px;height:calc(100% - 4px);opacity:.5;overflow:hidden;position:absolute;top:2px}.reservation-app .reservations-calendar .weeks .week .day .schedule .selection{animation:selection-appear 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s 1 both;background-color:rgb(var(--color-secondary-rgb)/0.6);background:linear-gradient(to bottom, rgb(var(--color-secondary-rgb)/0.2), rgb(var(--color-secondary-rgb)/0.8));border:1px solid var(--color-secondary);border-radius:8px;box-shadow:0 10px 20px -5px var(--color-secondary);height:calc(100% - 4px);position:absolute;top:2px;transition:left 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275),width 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);z-index:10}.reservation-app .reservations-calendar .weeks .week .day .schedule .selection.invalid{background:repeating-linear-gradient(-45deg, rgb(231, 28, 28), rgb(231, 28, 28) 3px, #f17878 3px, #f17878 6px);border-color:#e71c1c;box-shadow:0 10px 20px -5px #e71c1c}.reservation-app .reservations-calendar .weeks .week .day::before{border:3px solid var(--color-primary);border-radius:6px;height:100%;left:-3px;opacity:0;position:absolute;top:-3px;transition:opacity 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);width:100%}.reservation-app .reservations-calendar .weeks .week .day.selected{background-color:rgb(var(--color-secondary-rgb)/0.15);z-index:1}.reservation-app .reservations-calendar .weeks .week .day.selected::before{opacity:1}.reservation-app .reservations-calendar .weeks .week .day.selected .lead span.date{color:var(--color-primary)}.reservation-app .reservations-calendar .weeks .week .day.selected .lead span.day-name{background-color:var(--color-primary);color:#fff}.reservation-app .reservations-calendar .weeks .week .day:hover:not(.selected){background-color:rgba(0,0,0,.05)}.reservation-app .reservations-calendar .weeks .week .day:hover:not(.selected)::before{opacity:.3}.reservation-app .reservations-calendar .weeks .week .day.disabled{cursor:default;opacity:.5;pointer-events:none}.reservation-app .reservations-calendar .weeks .week .day:nth-child(1){animation-delay:0ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(2){animation-delay:50ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(3){animation-delay:100ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(4){animation-delay:150ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(5){animation-delay:200ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(6){animation-delay:250ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(7){animation-delay:300ms}.reservation-app .reservations-calendar .weeks .week .day:nth-child(8){animation-delay:350ms}@keyframes day-appear{from{opacity:0}to{opacity:1}}@keyframes selection-appear{from{transform:scale(0.9)}to{transform:scale(1)}}.reservation-app .reservations-calendar .weeks a.stepper{cursor:pointer;display:block;height:20px;left:0;position:absolute;width:120px}.reservation-app .reservations-calendar .weeks a.stepper::before{background-color:var(--color-primary);content:"";display:block;height:20px;margin:auto;mask:url("../img/chevron-right-white.svg") no-repeat center/contain;width:20px;-webkit-mask:url("../img/chevron-right-white.svg") no-repeat center/contain}.reservation-app .reservations-calendar .weeks a.stepper.prev-week{top:0}.reservation-app .reservations-calendar .weeks a.stepper.prev-week::before{transform:rotate(-90deg)}.reservation-app .reservations-calendar .weeks a.stepper.next-week{top:100%}.reservation-app .reservations-calendar .weeks a.stepper.next-week::before{transform:rotate(90deg)}.reservation-app.busy .form-holder,.reservation-app.busy .reservations-calendar{pointer-events:none}.reservation-app.busy .overlay{align-items:center;background-color:rgba(255,255,255,.9);display:flex;flex-direction:column;font-size:1.1em;height:calc(100% + 20px);justify-content:center;left:-10px;position:absolute;text-align:center;top:-10px;width:calc(100% + 20px);z-index:2}.reservation-app.busy .overlay .submit-message{background-color:#fff;box-shadow:0 10px 20px -5px rgba(0,0,0,.2);max-width:600px;padding:20px 30px;text-align:center}.reservation-app.busy .overlay .inner{text-align:center}.reservation-app.busy .overlay span{display:block;text-align:center}.reservation-app.busy .overlay span.title{color:var(--color-primary);font-size:1.2em;font-weight:normal}.reservation-app.busy .overlay p{text-align:center}.reservation-app.busy .overlay a{background:var(--gradient-cta-primary);color:#fff;cursor:pointer;display:inline-block;padding:5px 40px}@media(max-width: 1000px){.reservation-app>div.columns{flex-direction:column}.reservation-app .form-holder form input,.reservation-app .form-holder form select{font-size:1.1rem}.reservation-app .form-holder form label{font-size:.5em}.reservation-app .reservations-calendar .weeks .week .day span.day-name{display:none}.reservation-app .reservations-calendar .weeks a.stepper{display:none}}/*# sourceMappingURL=screen.css.map */
