@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);body{font-family:Rubik,sans-serif;font-size:16px;line-height:1.5}::selection{background:#287347;color:#dbf0df}*{box-sizing:border-box}body,html{margin:0;padding:0}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{color:inherit;text-decoration:none}main{min-height:calc(100vh - var(--header-height));position:relative}:root{--header-height:90px}@media(max-width:576px){:root{--header-height:60px}}header{background-color:#1e5150;color:#fff;height:var(--header-height);padding:0 1rem;position:sticky;top:0;user-select:none;z-index:100}header>div{gap:1rem;justify-content:space-between}header>div,header>div>div{align-items:center;display:flex;flex-direction:row;height:100%}header .logo{align-items:flex-start;color:#b9e1c4;display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;gap:.3rem;height:100%;justify-content:center;line-height:1;padding:.75rem 2rem}header .logo img{height:75%}@media(max-width:1200px){header .doneer-container,header .logo--text{display:none}}header nav.side-nav .nav-link>i{display:inline-block}header nav.side-nav .nav-item:not(.nav-item-show){display:none}header nav.side-nav .nav-parent:has(~ul):after{content:"☰"}header nav.side-nav .nav-parent:has(~ul):not(.menu-toggle):after{text-align:center;width:1rem}header nav.side-nav .nav-parent:has(~ul):not(.menu-toggle):hover{background:#4ab7af}header nav.side-nav .nav-item-active{background:#4ab7af}header nav.side-nav .nav-item.nav-item-open{transition:all .3s linear}header nav.side-nav .nav-item.nav-item-open>.nav-parent:has(~ul):not(.menu-toggle){background:#4ab7af}header nav.side-nav .nav-item.nav-item-open>.nav-parent:has(~ul):after{content:"✕"}header nav.side-nav .nav-item.nav-item-open>ul{max-height:max(30rem,80vh)}@media(max-width:1550px){header nav.main-nav>ul>li .nav-parent,header nav.main-nav>ul>li>.nav-link{padding:1rem 1.25rem}}@media(max-width:1200px){header nav.main-nav{display:none}.nav-item:not(header nav.side-nav.nav-item-show){display:block}}header nav>ul{display:flex;gap:1rem;height:100%;justify-content:space-around;list-style:none;margin:0;padding:0}header nav>ul>li{border-radius:2rem;position:relative;transition:background-color .3s ease}header nav>ul>li.nav-item-active,header nav>ul>li:hover{background-color:#309c96}header nav>ul>li .nav-link,header nav>ul>li .nav-parent{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-weight:600;gap:.5rem;height:100%;justify-content:space-between;padding:.75rem 1.5rem;white-space:nowrap}header nav>ul>li ::-webkit-scrollbar{display:none}header nav>ul>li>ul{background-color:#309c96;border-radius:2rem;list-style:none;margin:0;max-height:0;overflow:auto;padding:0;position:absolute;top:58px;transition:all .3s linear;width:300px;z-index:100}header nav>ul>li>ul .doneer-link{display:none}@media(max-width:576px){header nav>ul>li>ul{border-radius:0;top:45px;width:100vw}}@media(max-width:1200px){header nav>ul>li>ul .doneer-link{display:flex}}header nav>ul>li>ul .nav-link,header nav>ul>li>ul .nav-parent{white-space:normal}header nav>ul>li>ul li>ul>li>.nav-link{padding-left:3rem}header nav>ul>li>ul ul{list-style:none;max-height:0;overflow:hidden;padding:0}header nav>ul>li.nav-item-open{background-color:#309c96}header nav>ul>li.nav-item-open .nav-link:hover{background-color:#4ab7af;transition:background-color .3s ease}header nav>ul>li.nav-item-open>ul{max-height:20rem}header nav>ul>li.nav-item-open-to-left>ul{right:0}@media(max-width:576px){header nav>ul>li.nav-item-open-to-left>ul{right:-16px}}footer{align-items:center;background-color:#1e5150;color:#fff;padding:5rem 3rem}footer,footer .footer-container{display:flex;justify-content:center}footer .footer-container{flex-direction:column;gap:5rem;max-width:1200px}@media(max-width:1200px){footer .footer-container{gap:1rem}}footer .footer-logos{align-items:center;display:flex;flex-direction:row;gap:3rem 2rem;justify-content:space-between}@media(max-width:768px){footer .footer-logos{flex-direction:column;justify-content:center}}footer .footer-logos--left img{height:6rem;object-fit:contain}footer .footer-logos--right{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 3rem;justify-content:center;white-space:nowrap}footer .footer-logos--right img{height:5rem;object-fit:contain;position:relative;top:.4rem}@media(max-width:1200px){footer{clip-path:polygon(0 0,100% 2%,100% 100%,0 100%)}}@media(min-width:1200px){footer{clip-path:polygon(0 0,100% 7%,100% 100%,0 100%)}}footer .footer-content{display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem}@media(max-width:1200px){footer .footer-content{padding:3rem 0}}footer .footer-content--nav{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1rem;font-weight:300;gap:2rem;justify-content:space-between}@media(max-width:1200px){footer .footer-content--nav{flex-direction:column}}footer .footer-content--nav>div{display:flex;flex:1;flex-direction:column;gap:1rem;min-width:15rem}footer .footer-content--nav ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}footer .footer-content--nav ul>li>a{white-space:nowrap}@media(max-width:1200px){footer .footer-content--nav ul{flex-direction:row;flex-wrap:wrap}}footer .footer-content--nav a:not(.bm-btn-primary-default){color:#b9e1c4;font-weight:300;transition:all .2s ease}footer .footer-content--nav a:not(.bm-btn-primary-default):hover{color:#8dcba1}footer h5{font-size:1.25rem;font-weight:600}footer .footer-erkenning-container{display:flex;gap:1.5rem;justify-content:flex-start}footer .footer-erkenning{background-position:0;background-repeat:no-repeat;background-size:contain;height:50px;width:100px}footer .footer-erkenning--cbf{background-image:url(/build/app/images/cbflogo.768728d5.png)}footer .footer-erkenning--anbi{background-image:url(/build/app/images/anbi.d628968a.png)}.security-page{align-items:center;color:#287347;display:flex;flex-direction:column;justify-content:center;margin-top:9rem;padding:1rem;width:100%}.security-page>div{max-width:30rem;width:100%}.security-page h1{color:#38915a;font-weight:700;margin-bottom:1rem}.security-page h4{margin-bottom:.5rem}.security-page form{display:flex;flex-direction:column;gap:1rem}.security-page form div[role=alert]{background-color:#fee2e2;border-radius:2rem;color:#b91c1c;padding:.5rem 1rem}.security-page form>div{display:flex;flex-direction:column}.security-page form>div label{font-weight:500;padding-bottom:.5rem}.security-page form>div input{border:1px solid #38915a;border-radius:2rem;font-family:inherit;font-size:1rem;outline-color:#38915a;padding:.5rem 1rem}.security-page form a{color:#287347}.security-page form a:hover{color:#1b4a30}.security-page form button{background-color:#38915a;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease;width:fit-content}.security-page form button:hover{background-color:#287347}.flash-message{align-items:center;background-color:#dbf0df;border-radius:.25rem;color:#1b4a30;display:flex;gap:1rem;justify-content:space-between;left:1rem;margin-top:1rem;padding:1rem;position:fixed;right:1rem;top:var(--header-height);z-index:1000}.flash-message:after{content:"";font-family:Font Awesome\ 6 Free;font-weight:600}.flash-message--warning{background-color:#fee2e2;color:#b91c1c}.bm-btn-primary,.bm-btn-secondary{border:none;cursor:pointer;display:inline-block;font-family:inherit;font-weight:600;margin:.4rem 0 0 .4rem;padding:0;position:relative}.bm-btn-primary span,.bm-btn-secondary span{display:block;padding:.75rem 1.5rem;transform:translate3d(-5px,-5px,0);transition:transform .3s cubic-bezier(.7,0,.2,1)}.bm-btn-primary span:hover,.bm-btn-secondary span:hover{transform:translate3d(-8px,-8px,0)}.bm-btn-primary>i.fa-chevron-right,.bm-btn-secondary>i.fa-chevron-right{display:none}.bm-btn-primary{background:#205c3a}.bm-btn-primary span{background:#5aad78;color:#fff}.bm-btn-secondary{background:#216463}.bm-btn-secondary span{background:#309c96;color:#fff}.bm-btn-outline-dark,.bm-btn-outline-light,.bm-btn-primary-default,.bm-btn-secondary-default{border:none;border-radius:1.5rem;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-weight:600;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}.bm-btn-outline-dark>i.fa-chevron-right,.bm-btn-outline-light>i.fa-chevron-right,.bm-btn-primary-default>i.fa-chevron-right,.bm-btn-secondary-default>i.fa-chevron-right{display:none}.bm-btn-primary-default{background:#5aad78}.bm-btn-primary-default:hover{background:#38915a}.bm-btn-secondary-default{background:#309c96}.bm-btn-secondary-default:hover{background:#247d7a}.bm-btn-outline-light{background:transparent;border:2px solid #f2fbf9;color:#f2fbf9}.bm-btn-outline-light:hover{border:2px solid #a9e6dd;color:#a9e6dd}.bm-btn-outline-dark{background:transparent;border:2px solid #247d7a;color:#247d7a}.bm-btn-outline-dark:hover{border:2px solid #1d4443;color:#1d4443}.btn-paraplu{background-color:transparent;background-image:url(/build/app/images/paraplu.07f93214.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;bottom:20px;cursor:pointer;display:block;height:30px;left:20px;position:fixed;transition:all .3s ease;width:30px;z-index:151}.btn-paraplu:hover{filter:saturate(1.5);transform:scale(1.1)}.popup{opacity:0;visibility:hidden}.popup.is-open{opacity:1;visibility:visible}.popup a{color:#216463;font-size:1.25rem;font-weight:600}.popup a:hover{color:#1d4443}.popup p{font-weight:300;max-width:300px}.popup ::-webkit-scrollbar{display:none}.popup__overlay{align-items:flex-end;bottom:0;display:flex;justify-content:flex-start;left:0;padding:10px;position:fixed;right:0;top:0;z-index:150}.popup__container{background-color:#fff;border-radius:1rem;box-shadow:0 0 1rem rgba(0,0,0,.2);opacity:0;overflow-y:hidden;transition:opacity .3s ease}@media(max-width:992px){.popup__container{height:85vh;overflow-y:auto;width:85vw}}.is-open .popup__container{opacity:1}.popup__header{align-items:center;background-color:#216463;color:#fff;display:flex;flex-direction:column;padding:1rem 3rem;width:100%}.popup__header-logo{display:block;height:100px;width:100px}@media(max-width:992px){.popup__header{padding:1rem}}.popup__undertitle{align-items:center;background:#f2fbf9;display:flex;justify-content:center;padding:1rem 2rem;width:100%}@media(max-width:992px){.popup__undertitle{padding:1rem}}.popup__undertitle h4{color:#1e5150;font-weight:500;max-width:570px;text-align:center}.popup__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;align-items:center;justify-content:space-between;padding:3rem}@media(max-width:992px){.popup__grid{grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);padding:1rem}}.popup__content{display:grid;grid-auto-flow:column dense;grid-template-rows:repeat(2,1fr);grid-gap:1rem;justify-items:center;text-align:center}@media(max-width:992px){.popup__content{grid-template-rows:1fr .5fr}}.popup__logo-block{border-radius:1rem;display:block;height:150px;padding:1.5rem;width:150px}.popup__logo-block--cp{background-color:#2980b9}.popup__logo-block--cp:hover{background-color:#1f6d9e}.popup__logo-block--fk{background-color:#e5007d}.popup__logo-block--fk:hover{background-color:#c00068}.popup__logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;object-fit:contain;width:100%}.popup .popup__logo--cp{background-image:url(/build/app/images/logo-cyberpoli.3263a7d2.svg)}.popup .popup__logo--fk{background-image:url(/build/app/images/logo-fitkids.460f4a7c.svg)}.popup .popup__logo--avk{background-image:url(/build/app/images/avk-logo-wit.8474f8cd.svg)}@media(max-width:992px){.banner{clip-path:polygon(0 0,100% 0,100% 96%,0 100%)}}@media(min-width:992px){.banner{clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}}#bm-layout .staff-embla{display:none}#bm-layout .staff-embla__viewport{overflow:hidden}#bm-layout .staff-embla__container{align-items:flex-start;background-color:#205c3a;display:flex}#bm-layout .staff-embla__slide{flex:0 0 100%;min-width:0;padding:2rem 5rem}@media(max-width:1200px){#bm-layout .staff-embla__slide{padding:2rem 1.5rem}}#bm-layout .staff-embla--active{display:block}#bm-layout .staff-embla--active .staff-embla__viewport{height:0;height:auto;overflow:hidden;transition:height .6s ease}#bm-layout .staff-embla-thumbs{position:relative}#bm-layout .staff-embla-thumbs__viewport{overflow:hidden;padding-inline:3rem}#bm-layout .staff-embla-thumbs__container{display:flex;gap:2rem}#bm-layout .staff-embla-thumbs__button{align-items:center;background:none;border:0;color:#8dcba1;cursor:pointer;display:flex;font-size:2rem;height:100%;justify-content:center;position:absolute;top:0;transition:color .3s ease;width:3rem}#bm-layout .staff-embla-thumbs__button:hover{color:#38915a}#bm-layout .staff-embla-thumbs__button--prev{left:0}#bm-layout .staff-embla-thumbs__button--next{right:0}#bm-layout .staff-embla-thumbs__slide{border-top-left-radius:2rem;border-top-right-radius:2rem;cursor:pointer;flex:1 1 100%;max-width:300px;min-width:285px;padding-top:1.5rem;padding-inline:1.5rem;transition:background-color .3s ease}#bm-layout .staff-embla-thumbs__slide img{border-radius:1.5rem;max-width:100%}#bm-layout .staff-embla-thumbs__slide:hover:not(#bm-layout .staff-embla-thumbs__slide--selected){background-color:#dbf0df}#bm-layout .staff-embla-thumbs__slide--selected{background-color:#205c3a}#bm-layout .staff-embla-thumbs__slide--selected #person p{color:#fff}#bm-layout .staff-embla-thumbs__slide--selected #person>:first-child{color:#dbf0df}#bm-layout .staff-slider-tab-button--active{background:#38915a}