body{margin:0;padding:0}body.overflow-hidden{overflow:hidden}body .text-area{line-height:1.7em}body .grecaptcha-badge{z-index:99999}body .navigation{position:fixed;top:0;left:0;height:128px;-webkit-box-shadow:0 7px 7px rgba(0, 0, 0, 0.2);box-shadow:0 7px 7px rgba(0, 0, 0, 0.2);z-index:9999;background-color:#FFF}body .navigation .logo img{max-width:220px;margin-right:10px}body .navigation__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .navigation__items ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}body .navigation__items ul li{padding:20px;border-right:1px solid rgba(255, 255, 255, 0.4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}body .navigation__items ul li.current-menu-item a{color:#bad623!important}body .navigation__items ul li a{color:#2a2a2a;font-size:20px;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(0, 0, 0, 0)}body .navigation__items ul li a:hover{border-bottom:1px dotted #000;font-weight:700;color:#2fa5dd}body .navigation__items ul li:last-of-type{border:none}body .navigation__items ul li:first-of-type{border-right:1px solid rgba(255, 255, 255, 0.4)}body .navigation__items--mobile{cursor:pointer}body .homepage-hero{height:700px}body .homepage-hero--small{height:600px}body .homepage-hero--small:before{display:none}body .homepage-hero--small .homepage-hero__container{position:absolute;bottom:0;left:0;height:auto;width:100%}body .homepage-hero__container{height:100%;border-bottom:1px solid #FFF}body .homepage-hero__container__logo img{max-width:445px;margin-top:128px;-webkit-filter:drop-shadow(0 0 30px #ffffff);filter:drop-shadow(0 0 30px #ffffff)}body .detailpage-hero{margin-top:128px;height:500px}body .detailpage-hero .detailtitle-bg{position:absolute;bottom:0;left:0;z-index:1;opacity:0.9;height:150px;border-bottom-width:4px;border-bottom-style:solid}body .detailpage-hero .detailtitle{position:absolute;bottom:0;left:0;z-index:2;padding:18px 0}body .detailpage-hero .detailtitle__text{font-size:25px}body .detailpage-hero .detailtitle__text h1{font-weight:600}body .detailpage-hero__cookie-statement,body .homepage-hero__cookie-statement{position:absolute;top:150px;right:20px;z-index:999;width:700px;color:#FFF;opacity:0.7}body .detailpage-hero__cookie-statement .button,body .homepage-hero__cookie-statement .button{border:1px solid rgba(255, 255, 255, 0.7);padding:6px 12px}body .detailpage-hero__cookie-statement .button:hover,body .homepage-hero__cookie-statement .button:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3)}body .slogan{padding:30px 0;border-bottom-width:10px;border-bottom-style:solid}body .slogan__text{font-size:30px}body .company-intro .hpimg-wrap,body .page-intro .hpimg-wrap{padding:1rem;position:relative;background:-webkit-gradient(linear, left bottom, left top, from(#bad623), to(#2fa5dd));background:-webkit-linear-gradient(bottom, #bad623, #2fa5dd);background:-o-linear-gradient(bottom, #bad623, #2fa5dd);background:linear-gradient(to top, #bad623, #2fa5dd);padding:4px;height:360px}body .company-intro .hpimg,body .page-intro .hpimg{height:100%;position:relative}body .company-intro .hpimg:before,body .page-intro .hpimg:before{background:none;border:1px solid #fff;content:"";display:block;position:absolute;top:3px;left:3px;right:3px;bottom:3px}body .company-intro .bgcover,body .page-intro .bgcover{background-size:cover!important;background-position:center center!important;overflow:hidden}body .page-intro__text a:hover{border-bottom:1px dotted #000}body .page-intro__info__contact__item svg{width:40px;height:40px;opacity:0.8;margin-right:30px}body .page-intro__info__contact__item a{text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;border-bottom:2px dotted #fff}body .page-intro__info__contact__item a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);border-bottom:2px dotted #000}body .page-intro__info__contact__item--small svg{width:30px;height:30px;opacity:0.8;margin-right:30px}body .page-intro__info__contact__item--small a{text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;border-bottom:2px dotted #fff}body .page-intro__info__contact__item--small a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);border-bottom:2px dotted #000}body .page-intro__info__image img{width:100%;height:auto}body .mainbutton{width:100%;padding:20px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;border-radius:30px;position:relative}body .mainbutton:after{position:absolute;right:0;background:url("../img/button_overlay.png") no-repeat center center;content:'';margin-right:0px;width:59px;height:58px}body .mainbutton:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}body .mainbutton__var{color:#FFF;padding:15px 60px 15px 30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body .mainbutton__var:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}body .mainbutton__var:active{margin-top:34px;-webkit-box-shadow:0 2px 6px -6px black;box-shadow:0 2px 6px -6px black}body .mainbutton__var__small:after{background:url("../img/button_overlay_small.png") no-repeat center center;content:'';margin-right:0px;width:49px;height:48px}body .mainbutton__var.w280{width:280px}body .mainbutton__var.w220{width:220px}body .extra-content-item{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body .extra-content-item--alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}body .extra-content-item__text{color:#fff;min-height:300px;padding:80px}body .extra-content-item__image{overflow:hidden;position:absolute!important;height:100%;right:0}body .extra-content-item__image--alt{left:0}body .extra-content-item__image img{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}body .contactblock{height:400px}body .contactblock__container{height:100%}body .contactblock .darkoverlay{width:100%;height:100%;background:rgba(0, 0, 0, 0.2)}body .pageblocks .pageblock{background-image:url("../img/pageblock-bg.png");background-repeat:no-repeat;background-position:top right;background-blend-mode:overlay;min-height:180px;-webkit-box-shadow:0 8px 6px -6px black;box-shadow:0 8px 6px -6px black;margin:40px;width:calc(33% - 80px)!important}body .pageblocks .pageblock:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}body .pageblocks .pageblock:active{margin-top:46px;-webkit-box-shadow:0 2px 6px -6px black;box-shadow:0 2px 6px -6px black}body .pageblocks .pageblock.lightgrey{background-color:#999;background-blend-mode:lighten}body .pageblocks hr{border-top:1px solid #FFF;border-bottom:none;margin:15px 0}body .more-information__wrapper h4{font-size:30px;font-weight:normal}body .more-information__wrapper img{display:block;margin:auto}body .more-information__wrapper__items__item svg{width:40px;height:40px;opacity:0.6;margin-right:30px}body .more-information__wrapper__items__item a{text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;border-bottom:2px dotted #fff}body .more-information__wrapper__items__item a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);border-bottom:2px dotted #000}@-webkit-keyframes infiniteSlide{0%{margin-left:0px}to{margin-left:-8550px}}@keyframes infiniteSlide{0%{margin-left:0px}to{margin-left:-8550px}}body .single-article{width:calc(25% - 20px)}body .single-article .image{position:relative;height:200px;overflow:hidden}body .single-article .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .single-article .button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .single-article:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-box-shadow:0 0 30px rgba(255, 255, 255, 0.8);box-shadow:0 0 30px rgba(255, 255, 255, 0.8)}body .organisationarticle:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}body .teamoverview{height:450px;overflow:hidden}body .teamoverview__team-container{max-width:10000px;height:450px}body .teamoverview__team-container__member{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;height:420px;width:350px;position:relative;margin-right:10px;margin-bottom:10px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}body .teamoverview__team-container__member__info{position:absolute;z-index:999;text-shadow:0 0 40px #000000;color:#fff;bottom:20px;text-align:center;width:100%}body .teamoverview__team-container__member__info span.town{font-size:26px;font-weight:bold;display:block;margin-top:5px}body .teamoverview__team-container__member__info span.position{font-size:18px;font-weight:normal;display:block;text-transform:uppercase;margin-top:5px}body .teamoverview__team-container__member__title{position:absolute;z-index:99;text-shadow:0 0 40px #000000;color:#fff;bottom:-200px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-align:center;width:100%}body .teamoverview__team-container__member__title span{font-size:24px;font-weight:normal;display:block;text-transform:uppercase}body .teamoverview__team-container__member__title svg{vertical-align:middle}body .teamoverview__team-container__member__title a{text-decoration:none}body .teamoverview__team-container__member__title a:hover{text-decoration:underline}body .teamoverview__team-container__member img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body .teamoverview__team-container__member img.gemeentelogo{-o-object-fit:contain;object-fit:contain;width:70%;height:70%;right:15%;top:10%}body .teamoverview__team-container__member:hover img{opacity:0.3}body .teamoverview__team-container__member:hover .teamoverview__team-container__member__title{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto}body .teamoverview__team-container__member a{z-index:999}body .image-gallery__image{width:calc(25% - 20px)!important;height:50%;padding-bottom:24%;overflow:hidden;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}body .image-gallery__image img{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .image-gallery__image svg{position:absolute;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;left:calc(50% - 40px);bottom:-200px;width:80px;height:80px;color:#FFF}body .image-gallery__image:hover img{opacity:0.4}body .image-gallery__image:hover svg{-webkit-filter:drop-shadow(0 0 20px rgba(0, 0, 0, 0.7));filter:drop-shadow(0 0 20px rgba(0, 0, 0, 0.7));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto}body .newsarticle{height:320px;overflow:hidden;border-bottom-width:3px;border-bottom-style:solid}body .newsarticle__image{height:100%}body .newsarticle__text{font-size:18px;line-height:18px}body .newsarticle__text .clock{width:20px;height:20px}body .newsarticle__text__content{line-height:22px}body .newsarticle:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}body .footer__wrapper__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body .footer__wrapper__logo img{width:80%}body .footer__wrapper__logo__social-media{text-align:center}body .footer__wrapper__detail__item{font-weight:600}body .footer__wrapper__detail__item svg{height:20px;width:20px;opacity:0.5;margin-right:16px}body .footer__wrapper a{text-decoration:none;border-bottom:1px dotted rgba(255, 255, 255, 0)}body .footer__wrapper a:hover{border-bottom:1px dotted #000}body .footer__copyright{opacity:0.6;display:block;margin-top:20px}body .contact-form input{font-family:inherit;font-size:16px}body .contact-form input:focus{outline:none}body .contact-form input[type=email],body .contact-form input[type=text]{height:55px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;position:relative;overflow:hidden;background:#FFFFFF;border:1px solid #BBBBBB;border-bottom:4px solid #BBBBBB}body .contact-form input.input--wide{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body .contact-form textarea{height:200px;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;position:relative;overflow:hidden;background:#FFFFFF;border:1px solid #BBBBBB;border-bottom:4px solid #BBBBBB;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-family:inherit;font-size:16px}body .contact-form textarea:focus{outline:none}body .contact-form .mainbutton:hover{border-bottom:3px solid}body .contact-form .alert{padding:12px 16px;background-color:#e73232!important}body [data-lightbox]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 91, 140, 0.9);z-index:999999}body [data-lightbox]>svg{position:absolute;top:40px;right:40px;height:40px;width:40px;stroke:#fff;pointer-events:none;cursor:pointer;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.3);box-shadow:0 0 30px rgba(0, 0, 0, 0.3);border-radius:40px;background:#000}body [data-lightbox] [data-image-container]{position:absolute;top:0;left:0;width:100%;height:100%}body [data-lightbox] [data-image-container] img{position:absolute;top:30px;left:30px;right:30px;bottom:30px;max-width:calc(100% - 60px);max-height:calc(100% - 60px);-webkit-box-shadow:0 0 50px rgba(0, 0, 0, 0.5);box-shadow:0 0 50px rgba(0, 0, 0, 0.5);margin:auto}body [data-lightbox] .lightbox__paging{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;background:#fff;cursor:pointer;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.3);box-shadow:0 0 30px rgba(0, 0, 0, 0.3)}body [data-lightbox] .lightbox__paging--next{right:40px}body [data-lightbox] .lightbox__paging--prev{left:40px}body [data-lightbox] .lightbox__paging:hover{-webkit-box-shadow:0 0 30px rgba(255, 255, 255, 0.3);box-shadow:0 0 30px rgba(255, 255, 255, 0.3)}body .faux-image{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body .faux-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .icon{border-radius:50%;padding:8px;width:26px;height:26px;overflow:visible;stroke-width:1px;fill:#FFF;stroke:#005b8c;background-color:#005b8c}body .icon:hover{stroke:#bad623;fill:#2fa5dd;background-color:#bad623}body .icon--menu{fill:#000;padding:0px;border-radius:0%}body .icon--menu:hover{fill:#000;stroke:#ff8b29;background-color:inherit!important}body [data-scroll-controller]>svg{width:40px;height:40px;display:block;margin:30px auto}