@charset "UTF-8";.animate-in-enter-active{opacity:1;transition:all .2s ease-in-out}.animate-in-leave-active{opacity:1;transition:all .8s ease-in}.animate-in-enter-from,.animate-in-leave-to{opacity:.8;transform:translateY(100%)}.animate-in-right-enter-active{opacity:1;transition:all .8s ease-in-out}.animate-in-right-leave-active{opacity:1;transition:all .8s ease-in}.animate-in-right-enter-from,.animate-in-right-leave-to{opacity:.8;transform:translate(100%)}.animate-in-left-enter-active{opacity:1;transition:all .4s ease-in-out}.animate-in-left-leave-active{opacity:1;transition:transform .4s ease-in,opacity .1s ease}.animate-in-left-enter-from,.animate-in-left-leave-to{opacity:1;transform:translate(-100%)}@keyframes fade-in{0%{opacity:.2;transform:translate(-8px,8px)}to{opacity:1;transform:translateY(-5px)}}@keyframes fade-from-right{0%{opacity:.2;transform:translateY(1000%)}to{opacity:1;transform:translate(0)}}.from-top-enter-active{opacity:1;transition:all .2s ease-in-out}.from-top-leave-active{opacity:1;transition:all .8s .4s ease-in}.from-top-enter-from,.from-top-leave-to{opacity:.8;transform:translateY(-100%)}:root,[data-bs-theme=light]{--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.ml-auto{margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}@media (min-width: 576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:.25rem!important}.ml-sm-2{margin-left:.5rem!important}.ml-sm-3{margin-left:1rem!important}.ml-sm-4{margin-left:1.5rem!important}.ml-sm-5{margin-left:3rem!important}.ml-sm-auto{margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}}@media (min-width: 768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:.25rem!important}.ml-md-2{margin-left:.5rem!important}.ml-md-3{margin-left:1rem!important}.ml-md-4{margin-left:1.5rem!important}.ml-md-5{margin-left:3rem!important}.ml-md-auto{margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}}@media (min-width: 992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:.25rem!important}.ml-lg-2{margin-left:.5rem!important}.ml-lg-3{margin-left:1rem!important}.ml-lg-4{margin-left:1.5rem!important}.ml-lg-5{margin-left:3rem!important}.ml-lg-auto{margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}}@media (min-width: 1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:.25rem!important}.ml-xl-2{margin-left:.5rem!important}.ml-xl-3{margin-left:1rem!important}.ml-xl-4{margin-left:1.5rem!important}.ml-xl-5{margin-left:3rem!important}.ml-xl-auto{margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}}@media (min-width: 1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.ml-xxl-0{margin-left:0!important}.ml-xxl-1{margin-left:.25rem!important}.ml-xxl-2{margin-left:.5rem!important}.ml-xxl-3{margin-left:1rem!important}.ml-xxl-4{margin-left:1.5rem!important}.ml-xxl-5{margin-left:3rem!important}.ml-xxl-auto{margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, .4))}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, .94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 27px;--carousel-button-svg-height: 27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, .92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top,0px) + 8px);right:calc(env(safe-area-inset-right,0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:#ffffff1a}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px #0003}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, .96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:#ffffff1a;background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,hsla(0,0%,0%,0) 0%,hsla(0,0%,0%,.006) 8.1%,hsla(0,0%,0%,.021) 15.5%,hsla(0,0%,0%,.046) 22.5%,hsla(0,0%,0%,.077) 29%,hsla(0,0%,0%,.114) 35.3%,hsla(0,0%,0%,.155) 41.2%,hsla(0,0%,0%,.198) 47.1%,hsla(0,0%,0%,.242) 52.9%,hsla(0,0%,0%,.285) 58.8%,hsla(0,0%,0%,.326) 64.7%,hsla(0,0%,0%,.363) 71%,hsla(0,0%,0%,.394) 77.5%,hsla(0,0%,0%,.419) 84.5%,hsla(0,0%,0%,.434) 91.9%,hsla(0,0%,0%,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translate(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, .96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.fancybox__slide{padding:5rem 2.5rem 2.5rem}.fancybox__content{height:100%!important;width:100%!important;padding:.75rem}.fancybox__content .no-iframe-allowed{padding:.75rem;height:100%}.fancybox__content .no-iframe-allowed:before{padding-top:0}@media (min-width: 768px){.fancybox__content{padding:2.25rem}}h1,.h1{font-size:1.75rem}@media (min-width: 768px){h1,.h1{font-size:2.8125rem}}h2,.h2{font-size:1.5rem}@media (min-width: 768px){h2,.h2{font-size:2.1875rem}}h3,.h3{font-size:1.25rem}@media (min-width: 768px){h3,.h3{font-size:1.875rem}}h4,.h4{font-size:1.125rem}@media (min-width: 768px){h4,.h4{font-size:1.5625rem}}h5,.h5{font-size:20px}h6,.h6{font-size:18px}.bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.copy{font-family:Georgia,serif;font-style:normal}@media (max-width: 767.98px){.copy{margin-bottom:2.5rem}}body{min-height:100vh;font-family:Open Sans,sans-serif}@media (max-width: 768px){.grid-row:not(:has(.header-with-icon)):first-of-type{padding-top:34px}}.grid-row .full-height{position:relative;min-height:calc(100vh - 106px)}.grid-row .background-overlay{margin:0;padding:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.grid-row .background-overlay.background-image>img{width:100%;height:100%;object-fit:cover;overflow:auto}.grid-row .background-overlay.background-blur{backdrop-filter:blur(3px)}@media (max-width: 768px){.col-12:not(:has(.header-with-icon)){margin-bottom:15px}}.pt-6{padding-top:4rem!important}.pb-6{padding-bottom:4rem!important}body{word-break:break-word;scroll-behavior:smooth;margin:0;font-size:16px;overflow-x:hidden;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;color:#1f122e;padding-top:59px}[data-theme=default] body:not(body.home){background:#f3f1ec}[data-theme=group] body:not(body.home){background:#1f122e}[data-theme=kind] body:not(body.home){background:#f8ebd7}[data-theme=buurt] body:not(body.home){background:#ffcccc}[data-theme=onderwijs] body:not(body.home){background:#d6deee}[data-theme=jeugd] body:not(body.home){background:#d4e8eb}[data-theme=kraam] body:not(body.home){background:#e0d5df}[data-theme=custom] body:not(body.home){background:var(--primary-color)}@media (min-width: 768px){body{padding-top:82px}}@media (min-width: 992px){body{font-size:18px}}[data-theme=default] body *::selection{color:#fff}[data-theme=group] body *::selection{color:#622e60}[data-theme=kind] body *::selection{color:#e0a54a}[data-theme=buurt] body *::selection{color:#ff1919}[data-theme=onderwijs] body *::selection{color:#4869b0}[data-theme=jeugd] body *::selection{color:#3f98a4}[data-theme=kraam] body *::selection{color:#71426f}[data-theme=default] body *::selection{background:#4c4158}[data-theme=group] body *::selection{background:#8f8896}[data-theme=kind] body *::selection{background:#f8ebd7}[data-theme=buurt] body *::selection{background:#ffcccc}[data-theme=onderwijs] body *::selection{background:#d6deee}[data-theme=jeugd] body *::selection{background:#d4e8eb}[data-theme=kraam] body *::selection{background:#e0d5df}p{line-height:1.5rem}@media (min-width: 768px){p{line-height:2.1875rem}}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Poppins,sans-serif;font-style:normal;margin:0;font-weight:700;margin-bottom:.625rem;scroll-margin-top:9.375rem}h1.weight-light,h2.weight-light,h3.weight-light,h4.weight-light,h5.weight-light,h6.weight-light,.h1.weight-light,.h2.weight-light,.h3.weight-light,.h4.weight-light,.h5.weight-light,.h6.weight-light{font-family:Poppins,sans-serif;font-style:normal;font-weight:300}@media (min-width: 768px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:1.25rem}}.grid-row{scroll-margin-top:9.375rem;position:relative}.grid-row .read-more{color:#fff}.grid-row:has(.carousel){overflow:hidden}@media (max-width: 991.98px){.grid-row>.container>.row{grid-row-gap:1.25rem}}.grid-row__bg-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.grid-row__bg-img picture,.grid-row__bg-img img{width:100%;height:100%}.grid-row.bg{z-index:0;color:#1f122e}.grid-row.bg--generic{background-color:#f3f1ec}.grid-row.bg--generic .read-more{color:#f3f1ec}.grid-row.bg--dark{background-color:#1f122e;color:#fff}.grid-row.bg--dark .read-more{color:#1f122e}.grid-row.bg--white{background-color:#fff}.grid-row.bg--white .read-more{color:#fff}[data-theme=default] .grid-row.bg--themed{background:#f3f1ec}[data-theme=group] .grid-row.bg--themed{background:#1f122e}[data-theme=kind] .grid-row.bg--themed{background:#f8ebd7}[data-theme=buurt] .grid-row.bg--themed{background:#ffcccc}[data-theme=onderwijs] .grid-row.bg--themed{background:#d6deee}[data-theme=jeugd] .grid-row.bg--themed{background:#d4e8eb}[data-theme=kraam] .grid-row.bg--themed{background:#e0d5df}[data-theme=custom] .grid-row.bg--themed{background:var(--primary-color)}[data-theme=custom] .grid-row.bg--themed{color:#fff}[data-theme=default] .grid-row.bg--themed{color:#1f122e}[data-theme=group] .grid-row.bg--themed{color:#fff}[data-theme=kind] .grid-row.bg--themed,[data-theme=buurt] .grid-row.bg--themed,[data-theme=onderwijs] .grid-row.bg--themed,[data-theme=jeugd] .grid-row.bg--themed,[data-theme=kraam] .grid-row.bg--themed{color:#1f122e}.grid-row.bg--kind{background-color:#f8ebd7}.grid-row.bg--kind .read-more{color:#f8ebd7}.grid-row.bg--buurt{background-color:#fcc}.grid-row.bg--buurt .read-more{color:#fcc}.grid-row.bg--onderwijs{background-color:#d6deee}.grid-row.bg--onderwijs .read-more{color:#d6deee}.grid-row.bg--jeugd{background-color:#d4e8eb}.grid-row.bg--jeugd .read-more{color:#d4e8eb}.grid-row.bg--kraam{background-color:#e0d5df}.grid-row.bg--kraam .read-more{color:#e0d5df}.grid-row.bg--custom{background-color:var(--background-color)}.grid-row.bg--custom .read-more{color:var(--background-color)}.grid-row.whitespace-top{padding-top:1.25rem}@media (min-width: 768px){.grid-row.whitespace-top{padding-top:2.5rem}}.grid-row.whitespace-top--double{padding-top:2.5rem}@media (min-width: 768px){.grid-row.whitespace-top--double{padding-top:5rem}}.grid-row.whitespace-top--big{padding-top:5rem}@media (min-width: 768px){.grid-row.whitespace-top--big{padding-top:10rem}}.grid-row.whitespace-top--max{padding-top:10rem}@media (min-width: 768px){.grid-row.whitespace-top--max{padding-top:20rem}}.grid-row.whitespace-bottom{padding-bottom:1.25rem}@media (min-width: 768px){.grid-row.whitespace-bottom{padding-bottom:2.5rem}}.grid-row.whitespace-bottom--double{padding-bottom:2.5rem}@media (min-width: 768px){.grid-row.whitespace-bottom--double{padding-bottom:5rem}}.grid-row.whitespace-bottom--big{padding-bottom:5rem}@media (min-width: 768px){.grid-row.whitespace-bottom--big{padding-bottom:10rem}}.grid-row.whitespace-bottom--max{padding-bottom:10rem}@media (min-width: 768px){.grid-row.whitespace-bottom--max{padding-bottom:20rem}}.grid-row:not(.bg):not([class*=whitespace-bottom]):last-of-type{padding-bottom:2.5rem}@media (min-width: 768px){.grid-row:not(.bg):not([class*=whitespace-bottom]):last-of-type{padding-bottom:5rem}}[class*=col-].bg{z-index:0;color:#1f122e}[class*=col-].bg--generic{background-color:#f3f1ec}[class*=col-].bg--generic .read-more{color:#f3f1ec}[class*=col-].bg--dark{background-color:#1f122e;color:#fff}[class*=col-].bg--dark .read-more{color:#1f122e}[class*=col-].bg--white{background-color:#fff}[class*=col-].bg--white .read-more{color:#fff}[data-theme=default] [class*=col-].bg--themed{background:#f3f1ec}[data-theme=group] [class*=col-].bg--themed{background:#1f122e}[data-theme=kind] [class*=col-].bg--themed{background:#f8ebd7}[data-theme=buurt] [class*=col-].bg--themed{background:#ffcccc}[data-theme=onderwijs] [class*=col-].bg--themed{background:#d6deee}[data-theme=jeugd] [class*=col-].bg--themed{background:#d4e8eb}[data-theme=kraam] [class*=col-].bg--themed{background:#e0d5df}[data-theme=custom] [class*=col-].bg--themed{background:var(--primary-color)}[data-theme=custom] [class*=col-].bg--themed{color:#fff}[data-theme=default] [class*=col-].bg--themed{color:#1f122e}[data-theme=group] [class*=col-].bg--themed{color:#fff}[data-theme=kind] [class*=col-].bg--themed,[data-theme=buurt] [class*=col-].bg--themed,[data-theme=onderwijs] [class*=col-].bg--themed,[data-theme=jeugd] [class*=col-].bg--themed,[data-theme=kraam] [class*=col-].bg--themed{color:#1f122e}[class*=col-].bg--kind{background-color:#f8ebd7}[class*=col-].bg--kind .read-more{color:#f8ebd7}[class*=col-].bg--buurt{background-color:#fcc}[class*=col-].bg--buurt .read-more{color:#fcc}[class*=col-].bg--onderwijs{background-color:#d6deee}[class*=col-].bg--onderwijs .read-more{color:#d6deee}[class*=col-].bg--jeugd{background-color:#d4e8eb}[class*=col-].bg--jeugd .read-more{color:#d4e8eb}[class*=col-].bg--kraam{background-color:#e0d5df}[class*=col-].bg--kraam .read-more{color:#e0d5df}[class*=col-].bg--custom{background-color:var(--background-color)}[class*=col-].bg--custom .read-more{color:var(--background-color)}[class*=col-].bg{border-radius:12px;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){[class*=col-].bg{padding-inline:1.5rem;padding-top:2.5rem;padding-bottom:2.5rem}}[class*=col-][class*=align]{display:flex;align-items:center;flex-direction:column}[class*=col-][class*=align]>*{flex:1;width:100%}[class*=col-].align-left{text-align:left;align-items:flex-start;justify-content:flex-start}[class*=col-].align-center{text-align:center;align-items:center;justify-content:center}[class*=col-].align-right{text-align:right;align-items:flex-end;justify-content:flex-end}.relative{position:relative}a{text-decoration:none;color:#1f122e;transition:color .3s ease-in-out}.content__container{padding-top:2.5rem;background-color:#fff}@media (min-width: 768px){.content__container{padding-top:5rem}}[data-theme=default] .rte-color-themed--dynamic,[data-theme=group] .rte-color-themed--dynamic{color:#f0f}[data-theme=kind] .rte-color-themed--dynamic{color:#e89900}[data-theme=buurt] .rte-color-themed--dynamic{color:red}[data-theme=onderwijs] .rte-color-themed--dynamic{color:#3459a8}[data-theme=jeugd] .rte-color-themed--dynamic{color:#2a8d9a}[data-theme=kraam] .rte-color-themed--dynamic{color:#622e60}[data-theme=custom] .rte-color-themed--dynamic{color:var(--primary-color)}.rte-color-themed--generic{color:#1f122e}[data-theme=group] .hero .rte-color-themed--generic{color:#f0f}.rte-color-themed--kind{color:#e89900}.rte-color-themed--jeugd{color:#2a8d9a}.rte-color-themed--kraam{color:#622e60}.rte-color-themed--onderwijs{color:#3459a8}.rte-color-themed--buurt{color:red}.rte-color-themed--white{color:#fff}.rte-header-thin{font-family:Poppins,sans-serif;font-style:normal;font-weight:300}.h-100{display:block;height:100%}.w-100{width:100%}.extra-space{padding-top:3.375rem}.extra-space .hero--fullscreenmedia{margin-top:-10.875rem}.center{align-items:center}.between{justify-content:space-between}.no-pointer-events{pointer-events:none}@font-face{font-family:icomoon;src:url(/custom/fonts/icomoon.eot?us86m1);src:url(/custom/fonts/icomoon.eot?us86m1#iefix) format("embedded-opentype"),url(/custom/fonts/icomoon.ttf?us86m1) format("truetype"),url(/custom/fonts/icomoon.woff?us86m1) format("woff"),url(/custom/fonts/icomoon.svg?us86m1#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-infobox:before{content:"\e917"}.icon-date:before{content:"\e916"}.icon-file-download:before{content:"\e910"}.icon-arrow-left:before{content:"\e90e";font-size:14px}.icon-chevron-down:before{content:"\e90f"}.icon-buurt:before{content:"\e906";color:red}.icon-delen{color:currentColor}.icon-delen:before{content:"\e907";font-size:20px}.icon-jeugd:before{content:"\e908";color:#2a8d9a}.icon-kind:before{content:"\e909";color:#e89900}.icon-kraam:before{content:"\e90a";color:#622e60}.icon-arrow-right:before{content:"\e90b";font-size:13px}.icon-onderwijs:before{content:"\e90c";color:#3459a8}.icon-search:before{content:"\e90d"}.icon-location:before{content:"\e905"}.icon-facebook:before{content:"\e900";color:currentColor}.icon-instagram:before{content:"\e901";color:currentColor}.icon-linkedin:before{content:"\e902";color:currentColor}.icon-twitter:before{content:"\e903";color:currentColor}.icon-youtube:before{content:"\e904";color:currentColor}.icon-close:before{content:"\e911"}.icon-arrow-down:before{content:"\e912";font-size:3.125rem}.icon-email:before{content:"\e913"}.icon-phone:before{content:"\e914"}.icon-check:before{content:"\e915";color:#fff}.icon-group,.icon-default{display:none}*:focus{box-shadow:0 0 0 3px theme(primary-brand-color);outline:0}input,select,option{appearance:none;border:none;font-size:1rem;color:currentColor;font-family:Poppins,sans-serif;font-style:normal}@media (min-width: 768px){input,select,option{font-size:20px}}.desktop-nav-container{background-color:#fff0;width:100%;z-index:1020;position:fixed;top:0;left:0}.desktop-nav-container.is-scrolled{box-shadow:0 4px 8px #e7e7e780;background-color:#fff}.desktop-nav-container.is-scrolled .logo-theme{animation:logo .2s ease forwards;z-index:1;opacity:0;animation-delay:.3s;position:relative}.desktop-nav-container.is-scrolled+main{padding-top:3.125rem}@media (min-width: 768px){.desktop-nav-container.is-scrolled+main{padding-top:4.25rem}}.desktop-nav-container.is-scrolled .main-logo{display:none}.desktop-nav-container.is-scrolled .main-logo--scroll{display:inline!important}.desktop-nav{display:flex;align-items:flex-start;flex-wrap:wrap;padding:.875rem 0;justify-content:space-between}.desktop-nav .logo-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:flex-start;flex-wrap:wrap;flex-grow:1}@media (min-width: 768px){.desktop-nav .logo-container{align-items:center;flex-direction:row}}.desktop-nav .logo-container .logo-main{height:1.875rem;z-index:999;position:relative;align-self:flex-start}[data-card=group] .desktop-nav .logo-container .logo-main,[data-card=kind] .desktop-nav .logo-container .logo-main,[data-card=buurt] .desktop-nav .logo-container .logo-main{margin-left:0}[data-card=onderwijs] .desktop-nav .logo-container .logo-main,[data-card=jeugd] .desktop-nav .logo-container .logo-main{margin-left:13px}[data-card=kraam] .desktop-nav .logo-container .logo-main{margin-left:0}@media (min-width: 768px){.desktop-nav .logo-container .logo-main{width:7.0625rem;height:2.8125rem}[data-card=group] .desktop-nav .logo-container .logo-main,[data-card=kind] .desktop-nav .logo-container .logo-main,[data-card=buurt] .desktop-nav .logo-container .logo-main{margin-left:0}[data-card=onderwijs] .desktop-nav .logo-container .logo-main,[data-card=jeugd] .desktop-nav .logo-container .logo-main{margin-left:20px}[data-card=kraam] .desktop-nav .logo-container .logo-main{margin-left:0}}.desktop-nav .logo-container .logo-main .main-logo--scroll{display:none}.desktop-nav .logo-container img{height:1.875rem;align-self:flex-start}.desktop-nav .logo-container .logo-department .logo-theme{display:inline-block;height:1.875rem;align-self:flex-start;margin-right:auto;width:9.4375rem}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.jeugd{background:url(/custom/img/logo-jeugd-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.kind{background:url(/custom/img/logo-kind-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.onderwijs{background:url(/custom/img/logo-onderwijs-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.buurt{background:url(/custom/img/logo-buurt-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.kraam{background:url(/custom/img/logo-kraam-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.group{background:url(/custom/img/logo-group-big.svg) no-repeat center;background-size:contain;background-position:left}.desktop-nav .logo-container .logo-department .logo-theme.logo-theme.default{background:url(/custom/img/logo-default-big.svg) no-repeat center;background-size:contain;background-position:left}@media (min-width: 768px){.desktop-nav .logo-container .logo-department .logo-theme{width:13.4375rem;height:2.8125rem}}.desktop-nav.is-scrolled .logo-container{flex-direction:row}.desktop-nav.is-scrolled .logo-theme{margin-left:.25rem}.desktop-nav.is-scrolled .navigation__link{color:#1f122e}[data-theme=custom] .desktop-nav.is-scrolled .navigation__link:hover,[data-theme=default] .desktop-nav.is-scrolled .navigation__link:hover,[data-theme=group] .desktop-nav.is-scrolled .navigation__link:hover{color:#f0f}[data-theme=kind] .desktop-nav.is-scrolled .navigation__link:hover{color:#e89900}[data-theme=buurt] .desktop-nav.is-scrolled .navigation__link:hover{color:red}[data-theme=onderwijs] .desktop-nav.is-scrolled .navigation__link:hover{color:#3459a8}[data-theme=jeugd] .desktop-nav.is-scrolled .navigation__link:hover{color:#2a8d9a}[data-theme=kraam] .desktop-nav.is-scrolled .navigation__link:hover{color:#622e60}.desktop-nav .navbar-nav{display:flex;margin-left:auto;flex-direction:row}.desktop-nav .nav-item--control{padding-top:.25rem}.desktop-nav .nav-item-search .icon{color:currentColor;font-size:1rem;display:flex;align-items:center;margin-right:.3125rem}@media (min-width: 768px){.desktop-nav .nav-item-search .icon{font-size:1.1875rem}}.desktop-nav .nav-item:last-of-type{padding-right:0}.desktop-nav .navbar-toggler{padding:0;display:flex;flex-direction:column;justify-content:space-between;align-self:center;margin-left:auto;height:1.125rem}.desktop-nav .navbar-toggler:focus{box-shadow:unset}[data-theme=group] .desktop-nav .navbar-toggler:focus{outline:#1f122e}[data-theme=default] .desktop-nav .navbar-toggler:focus{outline:#1f122e}[data-theme=kind] .desktop-nav .navbar-toggler:focus{outline:#e89900}[data-theme=buurt] .desktop-nav .navbar-toggler:focus{outline:#ff0000}[data-theme=onderwijs] .desktop-nav .navbar-toggler:focus{outline:#3459a8}[data-theme=jeugd] .desktop-nav .navbar-toggler:focus{outline:#2a8d9a}[data-theme=kraam] .desktop-nav .navbar-toggler:focus{outline:#622e60}[data-theme=custom] .desktop-nav .navbar-toggler:focus{outline:var(--primary-button-color)}.desktop-nav .navbar-toggler:hover{color:#f0f}.desktop-nav .navbar-toggler:hover .top,.desktop-nav .navbar-toggler:hover .bottom{transform:scaleX(63%);x:4px}.desktop-nav .navbar-toggler-line{transition:all .2s cubic-bezier(.075,.82,.165,1);background-color:currentColor;height:1px;width:1.375rem}.desktop-nav .navbar-target{align-self:flex-start;overflow:scroll}@media (min-width: 768px){.desktop-nav{align-items:flex-start;padding:.9375rem 0}.desktop-nav .logo-container{height:4.0625rem;max-width:13.4375rem;margin-right:auto}.desktop-nav .logo-container:has(.logo-theme){height:5.625rem}.desktop-nav .logo-container img,.desktop-nav .logo-container .logo-theme,.desktop-nav .logo-container .main-logo{height:2.8125rem}.desktop-nav.is-scrolled .logo-container{height:2.8125rem;gap:.375rem;max-width:21.875rem}.desktop-nav .navbar-nav{padding-top:4px}}.navigation__bar{display:flex;align-items:center;gap:.75rem}@media (min-width: 992px){.navigation__bar{gap:1rem}}@media (min-width: 1200px){.navigation__bar{gap:2.5rem}}.navigation__bar .active-pop{background-color:#1f122e;position:relative}.navigation__bar .active-pop:after{content:"";display:block;height:7.5rem;border-radius:.3125rem;position:absolute;top:-.5625rem;left:-.875rem;transform:scale(1);background-color:#1f122e;z-index:-1}.desktop-nav.is-scrolled .navigation__bar .active-pop{color:#fff}.navigation__link{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:18px;white-space:nowrap;cursor:pointer;position:relative;text-decoration:none;transition:color .3s ease-in-out;padding:0}[data-theme=custom] .navigation__link{color:#fff}[data-theme=default] .navigation__link{color:#1f122e}[data-theme=group] .navigation__link{color:#fff}[data-theme=kind] .navigation__link,[data-theme=buurt] .navigation__link,[data-theme=onderwijs] .navigation__link,[data-theme=jeugd] .navigation__link,[data-theme=kraam] .navigation__link{color:#1f122e}@media (max-width: 991.98px){[data-theme=default] .menu .navigation__link,[data-theme=custom] .menu .navigation__link,[data-theme=group] .menu .navigation__link,[data-theme=kind] .menu .navigation__link,[data-theme=buurt] .menu .navigation__link,[data-theme=onderwijs] .menu .navigation__link,[data-theme=jeugd] .menu .navigation__link,[data-theme=kraam] .menu .navigation__link{color:#fff}.menu .navigation__link:hover{color:#f0f!important}}@media (min-width: 992px){.navigation__link:after{content:"";background-color:currentColor;position:absolute;width:100%;height:1px;bottom:-2px;left:0;transform:scale(0);transition:transform .2s ease}}.navigation__link.active-pop{color:#fff}@media (min-width: 992px){.navigation__link.active-pop:after{transform:scale(.98);width:calc(100% + 28px)}}[data-theme=custom] .navigation__link:hover,[data-theme=default] .navigation__link:hover,[data-theme=group] .navigation__link:hover{color:#f0f}[data-theme=kind] .navigation__link:hover{color:#e89900}[data-theme=buurt] .navigation__link:hover{color:red}[data-theme=onderwijs] .navigation__link:hover{color:#3459a8}[data-theme=jeugd] .navigation__link:hover{color:#2a8d9a}[data-theme=kraam] .navigation__link:hover{color:#622e60}.white-text .navigation__link{color:#fff}.white-text .navigation__link--extra{color:#1f122e}[data-theme=default] .white-text .navigation__link--extra:hover,[data-theme=group] .white-text .navigation__link--extra:hover{color:#f0f}[data-theme=kind] .white-text .navigation__link--extra:hover{color:#e89900}[data-theme=buurt] .white-text .navigation__link--extra:hover{color:red}[data-theme=onderwijs] .white-text .navigation__link--extra:hover{color:#3459a8}[data-theme=jeugd] .white-text .navigation__link--extra:hover{color:#2a8d9a}[data-theme=kraam] .white-text .navigation__link--extra:hover{color:#622e60}[data-theme=custom] .white-text .navigation__link--extra:hover{color:var(--primary-color)}.white-text .is-scrolled .navigation__link{color:#1f122e}@keyframes logo{0%{transform:translate(-120px);opacity:0}to{transform:translate(0);opacity:1}}.footer{margin-top:auto;padding-bottom:0;color:#fff;background:#1f122e;border-top:1px solid #41364e}.footer .container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.footer__logo-container{height:1.875rem;margin-left:auto;background:linear-gradient(to bottom,transparent,#ffffff 60%);background-size:20px;background-position:bottom}.footer__logo-container img{height:100%}@media (min-width: 992px){.footer__logo-container{height:3rem;background:unset}}.footer__top{border-bottom:1px solid rgba(255,255,255,.1);padding-top:2.5rem;padding-bottom:1.25rem}.footer__top__link-list{margin-bottom:1.25rem}@media (min-width: 992px){.footer__top__link-list{margin-bottom:0}}@media (min-width: 992px){.footer__top__link-list .accordion__body{max-height:unset}}.footer__top__heading{display:flex;justify-content:space-between;align-items:center;color:#fff;margin-bottom:0;padding-bottom:.625rem}a .footer__top__heading:hover{color:#f0f}@media (min-width: 992px){.footer__top__heading{padding-bottom:2rem}}.footer__top__button{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff;background-color:#797182;padding:.625rem 1rem;border-radius:1.375rem;text-align:center;width:100%}@media (min-width: 992px){.footer__top__button{max-width:25rem}}.footer__top__button-container{display:flex;flex-direction:column;padding-bottom:1.875rem;gap:.625rem;height:100%;justify-content:center;align-items:center}@media (min-width: 992px){.footer__top__button-container{gap:1.25rem;padding-bottom:1.25rem}}.footer__top__link-item{margin-bottom:.9375rem}.footer__top__link-item:last-of-type{margin-bottom:0}.footer__top__link{color:#fff;cursor:pointer}.footer__top__link:hover{color:#f0f}.footer__top__cta-block{display:flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;height:100%;width:100%;background-color:#343434}.footer__bottom{padding-top:1.125rem;padding-bottom:1.125rem}.footer__bottom__link-list{margin:0;padding:0;display:flex;list-style:none;flex-direction:column;gap:.5rem 1.4375rem}@media (min-width: 992px){.footer__bottom__link-list{flex-direction:row}}.footer__bottom__link-item{line-height:1rem}.footer__bottom__link{font-weight:300;font-family:Poppins,sans-serif;font-size:12px;color:#fff;opacity:.5;text-decoration:underline}@media (min-width: 992px){.footer__bottom__link{font-size:14px}}@media (min-width: 992px){.footer__bottom__link{text-decoration:none}}.footer__bottom__link:hover,.footer__bottom__link:focus{opacity:1;color:#f0f}.footer__bottom__branding{display:flex;align-items:flex-end;gap:1rem;margin-top:.625rem;margin-bottom:.625rem}@media (min-width: 992px){.footer__bottom__branding{margin-top:0}}.footer__bottom__branding h5{margin-bottom:0}.btn-icon{padding:0}button{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer}@media (min-width: 768px){button{font-size:18px}}.button__wrapper{display:block;text-align:left;margin-bottom:.625rem}@media (max-width: 767.98px){.calculator .button__wrapper button{width:100%}}.button__wrapper--left{text-align:left}.button__wrapper--center{text-align:center}.button__wrapper--right{text-align:right}.button--text{appearance:none;text-decoration:none;font-size:14px;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#1f122e;display:inline-block;position:relative;background-color:transparent;border:none;padding:.25rem 0}@media (min-width: 768px){.button--text{font-size:18px}}.button--text:hover,.button--text:focus-within,.button--text:focus{color:#fff;background-color:#352942}.button--text:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.button--text:hover{color:#f0f}.button--text:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.button--text.active span{transform:rotate(45deg) scale(1.7)}.button--text.large{font-size:18px}.button--text span{font-weight:300;display:inline-block;color:#1f122e;transform:scale(1.5);margin-left:.625rem;transition:transform .3s ease-in-out}.button--text span.default{font-weight:500;display:initial;color:inherit;transform:none;margin:0;transition:none}@media (max-width: 767.98px){.button--text span.default--hide{display:none}}.button--text.dark-bg{color:#fff}.button--text:hover,.button--text:active,.button--text:focus-within,.button--text:focus{color:#f0f;background-color:transparent}.button--text:hover.active span,.button--text:active.active span,.button--text:focus-within.active span,.button--text:focus.active span{transform:rotate(45deg) scale(1.2)}.button--text:hover span,.button--text:active span,.button--text:focus-within span,.button--text:focus span{transform:scale(1.2)}.button--text:hover+i:before,.button--text:active+i:before,.button--text:focus-within+i:before,.button--text:focus+i:before{border-color:#f0f}.button--arrow{text-align:left}.button--arrow:hover:after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--arrow.play:not(:hover){color:#f0f}.button--arrow.play:not(:hover):after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}.button--arrow:hover{color:#f0f}.button--arrow:after{all:unset;font-size:14px;font-family:icomoon;content:"\e90b";margin-left:.625rem;vertical-align:middle}.button--arrow-brand:hover:after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--arrow-brand.play:not(:hover){color:#f0f}.button--arrow-brand.play:not(:hover):after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}.button--arrow-brand:hover:after{color:transparent;background-position:-30px;background-clip:text!important;background-repeat:no-repeat!important;background-size:40px 40px!important;animation:backgroundShift 1.15s infinite linear!important}[data-card=group] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#ff00ff,#ff00ff)}[data-card=kind] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#e89900,#e89900)}[data-card=buurt] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#ff0000,#ff0000)}[data-card=onderwijs] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#3459a8,#3459a8)}[data-card=jeugd] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#2a8d9a,#2a8d9a)}[data-card=kraam] .button--arrow-brand:hover:after{background:linear-gradient(to bottom,#622e60,#622e60)}[data-card=default] .button--arrow-brand.play:not(:hover){color:#f0f}[data-card=group] .button--arrow-brand.play:not(:hover){color:#352942}[data-card=kind] .button--arrow-brand.play:not(:hover){color:#e89900}[data-card=buurt] .button--arrow-brand.play:not(:hover){color:red}[data-card=onderwijs] .button--arrow-brand.play:not(:hover){color:#3459a8}[data-card=jeugd] .button--arrow-brand.play:not(:hover){color:#2a8d9a}[data-card=kraam] .button--arrow-brand.play:not(:hover){color:#622e60}.button--arrow-brand.play:not(:hover):after{color:transparent;background-position:-30px;background-clip:text!important;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}[data-card=group] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#ff00ff,#ff00ff)}[data-card=kind] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#e89900,#e89900)}[data-card=buurt] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#ff0000,#ff0000)}[data-card=onderwijs] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#3459a8,#3459a8)}[data-card=jeugd] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#2a8d9a,#2a8d9a)}[data-card=kraam] .button--arrow-brand.play:not(:hover):after{background:linear-gradient(to bottom,#622e60,#622e60)}@keyframes backgroundShift{to{background-position:80px!important}}.button--arrow-brand:after{font-size:14px;font-family:icomoon;content:"\e90b";margin-left:.625rem;vertical-align:middle}.button--arrow-left{text-align:left}.button--arrow-left:hover:before{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:80px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundLeft 1.15s infinite linear}.button--arrow-left:before{font-size:14px;font-family:icomoon;content:"\e90e";margin-right:.625rem;vertical-align:middle}.button--arrow-left:after{display:none}.button--arrow-down{min-width:100px;text-align:center}.button--arrow-down:hover:after{background:linear-gradient(to bottom,#ff00ff,#ff00ff);color:transparent;background-position:50% -25px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundBottom 1.15s infinite linear}@keyframes backgroundBottom{to{background-position:50% 85px}}.button--arrow-down:after{font-size:3.75rem;font-family:icomoon;content:"\e912";margin-left:0;width:100%;display:block}.button--menu{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;background-size:200%!important}@media (min-width: 768px){.button--menu{font-size:18px}}.button--menu:hover,.button--menu:focus-within,.button--menu:focus{color:#fff;background-color:#352942}[data-theme=default] .button--menu,[data-theme=group] .button--menu{background:linear-gradient(to left,#352942,50%,#ff00ff 50%) right}[data-theme=kind] .button--menu{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .button--menu{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .button--menu{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .button--menu{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .button--menu{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.button--menu:hover{background-position:left}.button--menu:not(:disabled):hover,.button--menu:not(:disabled):focus-within,.button--menu:not(:disabled):focus{transform:scale(.92)}.button--menu:not(:disabled):active{transform:scale(.9)}.button--solid{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;background-color:#1f122e;background:linear-gradient(to left,#1f122e 50%,#352942 50%) right;background-size:200%!important}@media (min-width: 768px){.button--solid{font-size:18px}}.button--solid:hover,.button--solid:focus-within,.button--solid:focus{color:#fff;background-color:#352942}.button--solid:hover:after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--solid.play:not(:hover){color:#f0f}.button--solid.play:not(:hover):after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}.button--solid:hover{background-position:left}.button--solid:not(:disabled):hover,.button--solid:not(:disabled):focus-within,.button--solid:not(:disabled):focus{transform:scale(.92)}.button--solid:not(:disabled):active{transform:scale(.9)}.button--solid.disabled,.button--solid.inactive{background:#e8e7ea}.button--solid.disabled:hover,.button--solid.inactive:hover{transform:scale(1)}.button--solid.small{font-size:14px;padding:1px .625rem}.button--solid .icon{margin-right:.625rem}.button--badge{appearance:none;text-decoration:none;border:none;display:inline-flex;align-items:center;color:#1f122e;background-color:#f3f1ec;border-radius:.3125rem;font-size:1rem;line-height:1;padding:.625rem 1.25rem;transition:background-color .2s ease}.button--badge:hover{color:#1f122e;background-color:#e1dcd0}.button--badge .more-filters-text{display:block}.button--badge .less-filters-text,.button--badge.more-filters-active .more-filters-text{display:none}.button--badge.more-filters-active .less-filters-text{display:block}.button--brand{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#fff;background-size:200%!important}@media (min-width: 768px){.button--brand{font-size:18px}}.button--brand:hover,.button--brand:focus-within,.button--brand:focus{color:#fff;background-color:#352942}[data-theme=group] .button--brand,[data-theme=default] .button--brand{background-color:#1f122e}[data-theme=kind] .button--brand{background-color:#e89900}[data-theme=buurt] .button--brand{background-color:red}[data-theme=onderwijs] .button--brand{background-color:#3459a8}[data-theme=jeugd] .button--brand{background-color:#2a8d9a}[data-theme=kraam] .button--brand{background-color:#622e60}[data-theme=custom] .button--brand{background-color:var(--primary-button-color)}.button--brand:hover:after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--brand.play:not(:hover){color:#f0f}.button--brand.play:not(:hover):after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}[data-theme=default] .button--brand,[data-theme=group] .button--brand{background:linear-gradient(to left,#1f122e 50%,#352942 50%) right}[data-theme=kind] .button--brand{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .button--brand{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .button--brand{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .button--brand{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .button--brand{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.button--brand:hover{background-position:left}.hero .button--brand{background-size:200%!important}[data-theme=default] .hero .button--brand,[data-theme=group] .hero .button--brand{background:linear-gradient(to left,#62596c 50%,#797182 50%) right}[data-theme=kind] .hero .button--brand{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .hero .button--brand{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .hero .button--brand{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .hero .button--brand{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .hero .button--brand{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.hero .button--brand:hover{background-position:left}.button--brand:not(:disabled):hover,.button--brand:not(:disabled):focus-within,.button--brand:not(:disabled):focus{transform:scale(.92)}.button--brand:not(:disabled):active{transform:scale(.9)}.button--brand:hover,.button--brand:focus-within,.button--brand:focus{color:#fff}[data-theme=group] .button--brand.disabled,[data-theme=group] .button--brand.inactive,[data-theme=default] .button--brand.disabled,[data-theme=default] .button--brand.inactive{background:#e8e7ea}[data-theme=kind] .button--brand.disabled,[data-theme=kind] .button--brand.inactive{background:rgba(231,184,114,.8235294118)}[data-theme=buurt] .button--brand.disabled,[data-theme=buurt] .button--brand.inactive{background:#ffe5e5}[data-theme=onderwijs] .button--brand.disabled,[data-theme=onderwijs] .button--brand.inactive{background:#eaeef6}[data-theme=jeugd] .button--brand.disabled,[data-theme=jeugd] .button--brand.inactive{background:#e9f3f4}[data-theme=kraam] .button--brand.disabled,[data-theme=kraam] .button--brand.inactive{background:#efeaef}.button--brand__card{height:3.4375rem;text-align:center;margin-bottom:1.5625rem}.button--brand-card{color:#fff;background-size:200%!important}[data-card=default] .button--brand-card{background-color:#f0f}[data-card=group] .button--brand-card{background-color:#352942}[data-card=kind] .button--brand-card{background-color:#e89900}[data-card=buurt] .button--brand-card{background-color:red}[data-card=onderwijs] .button--brand-card{background-color:#3459a8}[data-card=jeugd] .button--brand-card{background-color:#2a8d9a}[data-card=kraam] .button--brand-card{background-color:#622e60}[data-card=group] .button--brand-card{background:linear-gradient(to left,#1f122e 50%,#352942 50%) right}[data-card=kind] .button--brand-card{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-card=buurt] .button--brand-card{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-card=onderwijs] .button--brand-card{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-card=jeugd] .button--brand-card{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-card=kraam] .button--brand-card{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.button--brand-card:hover{background-position:left}[data-card=group] .button--brand-card.disabled,[data-card=group] .button--brand-card.inactive,[data-card=default] .button--brand-card.disabled,[data-card=default] .button--brand-card.inactive{background:#62596c}[data-card=kind] .button--brand-card.disabled,[data-card=kind] .button--brand-card.inactive{background:#e7b972}[data-card=buurt] .button--brand-card.disabled,[data-card=buurt] .button--brand-card.inactive{background:#ff4c4c}[data-card=onderwijs] .button--brand-card.disabled,[data-card=onderwijs] .button--brand-card.inactive{background:#708ac2}[data-card=jeugd] .button--brand-card.disabled,[data-card=jeugd] .button--brand-card.inactive{background:#69afb8}[data-card=kraam] .button--brand-card.disabled,[data-card=kraam] .button--brand-card.inactive{background:#916c8f}.button--brand-card--0{background-size:200%!important}[data-card=default] .button--brand-card--0,[data-card=group] .button--brand-card--0{background:linear-gradient(to left,#352942 50%,#4c4158 50%) right}[data-card=kind] .button--brand-card--0{background:linear-gradient(to left,#e0a54a 50%,#e4b05e 50%) right}[data-card=buurt] .button--brand-card--0{background:linear-gradient(to left,#ff1919 50%,#fb4a4a 50%) right}[data-card=onderwijs] .button--brand-card--0{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-card=jeugd] .button--brand-card--0{background:linear-gradient(to left,#3f98a4 50%,#55a4ae 50%) right}[data-card=kraam] .button--brand-card--0{background:linear-gradient(to left,#71426f 50%,#815880 50%) right}.button--brand-card--0:hover{background-position:left}.button--brand-card--1{background-size:200%!important}[data-card=default] .button--brand-card--1,[data-card=group] .button--brand-card--1{background:linear-gradient(to left,#352942 50%,#4c4158 50%) right}[data-card=kind] .button--brand-card--1{background:linear-gradient(to left,#e4b05e 50%,#e7b972 50%) right}[data-card=buurt] .button--brand-card--1{background:linear-gradient(to left,#ff3333 50%,#fb4a4a 50%) right}[data-card=onderwijs] .button--brand-card--1{background:linear-gradient(to left,#5d7ab9 50%,#708ac2 50%) right}[data-card=jeugd] .button--brand-card--1{background:linear-gradient(to left,#55a4ae 50%,#69afb8 50%) right}[data-card=kraam] .button--brand-card--1{background:linear-gradient(to left,#815880 50%,#916c8f 50%) right}.button--brand-card--1:hover{background-position:left}.button--brand .icon{margin-right:.625rem}.button--dark-grey{background-color:#352942;color:#fff}.button--dark-grey:hover{color:#fff;background-color:#4c4158}[data-theme=group] .button--dark-grey.disabled,[data-theme=group] .button--dark-grey.inactive,[data-theme=default] .button--dark-grey.disabled,[data-theme=default] .button--dark-grey.inactive{background:#e8e7ea}[data-theme=kind] .button--dark-grey.disabled,[data-theme=kind] .button--dark-grey.inactive{background:rgba(231,184,114,.8235294118)}[data-theme=buurt] .button--dark-grey.disabled,[data-theme=buurt] .button--dark-grey.inactive{background:#ffe5e5}[data-theme=onderwijs] .button--dark-grey.disabled,[data-theme=onderwijs] .button--dark-grey.inactive{background:#eaeef6}[data-theme=jeugd] .button--dark-grey.disabled,[data-theme=jeugd] .button--dark-grey.inactive{background:#e9f3f4}[data-theme=kraam] .button--dark-grey.disabled,[data-theme=kraam] .button--dark-grey.inactive{background:#efeaef}.button--filter,.btn-filter,.button--filter-inverted{appearance:none;text-decoration:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#1f122e;line-height:1.2;border:none;background-color:#fff}@media (min-width: 768px){.button--filter,.btn-filter,.button--filter-inverted{font-size:18px}}.button--filter:hover,.btn-filter:hover,.button--filter-inverted:hover,.button--filter:focus-within,.btn-filter:focus-within,.button--filter-inverted:focus-within,.button--filter:focus,.btn-filter:focus,.button--filter-inverted:focus{color:#fff;background-color:#352942}.button--filter:hover,.btn-filter:hover,.button--filter-inverted:hover,.button--filter:focus,.btn-filter:focus,.button--filter-inverted:focus,.button--filter:active,.btn-filter:active,.button--filter-inverted:active{background-color:#fff}[data-theme=default] .button--filter:hover,[data-theme=default] .btn-filter:hover,[data-theme=default] .button--filter-inverted:hover,[data-theme=default] .button--filter:focus,[data-theme=default] .btn-filter:focus,[data-theme=default] .button--filter-inverted:focus,[data-theme=default] .button--filter:active,[data-theme=default] .btn-filter:active,[data-theme=default] .button--filter-inverted:active{color:#f0f}[data-theme=group] .button--filter:hover,[data-theme=group] .btn-filter:hover,[data-theme=group] .button--filter-inverted:hover,[data-theme=group] .button--filter:focus,[data-theme=group] .btn-filter:focus,[data-theme=group] .button--filter-inverted:focus,[data-theme=group] .button--filter:active,[data-theme=group] .btn-filter:active,[data-theme=group] .button--filter-inverted:active{color:#f0f}[data-theme=kind] .button--filter:hover,[data-theme=kind] .btn-filter:hover,[data-theme=kind] .button--filter-inverted:hover,[data-theme=kind] .button--filter:focus,[data-theme=kind] .btn-filter:focus,[data-theme=kind] .button--filter-inverted:focus,[data-theme=kind] .button--filter:active,[data-theme=kind] .btn-filter:active,[data-theme=kind] .button--filter-inverted:active{color:#e89900}[data-theme=buurt] .button--filter:hover,[data-theme=buurt] .btn-filter:hover,[data-theme=buurt] .button--filter-inverted:hover,[data-theme=buurt] .button--filter:focus,[data-theme=buurt] .btn-filter:focus,[data-theme=buurt] .button--filter-inverted:focus,[data-theme=buurt] .button--filter:active,[data-theme=buurt] .btn-filter:active,[data-theme=buurt] .button--filter-inverted:active{color:red}[data-theme=onderwijs] .button--filter:hover,[data-theme=onderwijs] .btn-filter:hover,[data-theme=onderwijs] .button--filter-inverted:hover,[data-theme=onderwijs] .button--filter:focus,[data-theme=onderwijs] .btn-filter:focus,[data-theme=onderwijs] .button--filter-inverted:focus,[data-theme=onderwijs] .button--filter:active,[data-theme=onderwijs] .btn-filter:active,[data-theme=onderwijs] .button--filter-inverted:active{color:#3459a8}[data-theme=jeugd] .button--filter:hover,[data-theme=jeugd] .btn-filter:hover,[data-theme=jeugd] .button--filter-inverted:hover,[data-theme=jeugd] .button--filter:focus,[data-theme=jeugd] .btn-filter:focus,[data-theme=jeugd] .button--filter-inverted:focus,[data-theme=jeugd] .button--filter:active,[data-theme=jeugd] .btn-filter:active,[data-theme=jeugd] .button--filter-inverted:active{color:#2a8d9a}[data-theme=kraam] .button--filter:hover,[data-theme=kraam] .btn-filter:hover,[data-theme=kraam] .button--filter-inverted:hover,[data-theme=kraam] .button--filter:focus,[data-theme=kraam] .btn-filter:focus,[data-theme=kraam] .button--filter-inverted:focus,[data-theme=kraam] .button--filter:active,[data-theme=kraam] .btn-filter:active,[data-theme=kraam] .button--filter-inverted:active{color:#622e60}.button--filter.active,.active.btn-filter,.active.button--filter-inverted{color:#fff;background-size:200%!important}[data-theme=default] .button--filter.active,[data-theme=default] .active.btn-filter,[data-theme=default] .active.button--filter-inverted,[data-theme=group] .button--filter.active,[data-theme=group] .active.btn-filter,[data-theme=group] .active.button--filter-inverted{background-color:#f0f}[data-theme=kind] .button--filter.active,[data-theme=kind] .active.btn-filter,[data-theme=kind] .active.button--filter-inverted{background-color:#e89900}[data-theme=buurt] .button--filter.active,[data-theme=buurt] .active.btn-filter,[data-theme=buurt] .active.button--filter-inverted{background-color:red}[data-theme=onderwijs] .button--filter.active,[data-theme=onderwijs] .active.btn-filter,[data-theme=onderwijs] .active.button--filter-inverted{background-color:#3459a8}[data-theme=jeugd] .button--filter.active,[data-theme=jeugd] .active.btn-filter,[data-theme=jeugd] .active.button--filter-inverted{background-color:#2a8d9a}[data-theme=kraam] .button--filter.active,[data-theme=kraam] .active.btn-filter,[data-theme=kraam] .active.button--filter-inverted{background-color:#622e60}[data-theme=default] .button--filter.active,[data-theme=default] .active.btn-filter,[data-theme=default] .active.button--filter-inverted,[data-theme=group] .button--filter.active,[data-theme=group] .active.btn-filter,[data-theme=group] .active.button--filter-inverted{background:linear-gradient(to left,#1f122e 50%,#352942 50%) right}[data-theme=kind] .button--filter.active,[data-theme=kind] .active.btn-filter,[data-theme=kind] .active.button--filter-inverted{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .button--filter.active,[data-theme=buurt] .active.btn-filter,[data-theme=buurt] .active.button--filter-inverted{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .button--filter.active,[data-theme=onderwijs] .active.btn-filter,[data-theme=onderwijs] .active.button--filter-inverted{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .button--filter.active,[data-theme=jeugd] .active.btn-filter,[data-theme=jeugd] .active.button--filter-inverted{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .button--filter.active,[data-theme=kraam] .active.btn-filter,[data-theme=kraam] .active.button--filter-inverted{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.button--filter.active:hover,.active.btn-filter:hover,.active.button--filter-inverted:hover{background-position:left}.hero .button--filter.active,.hero .active.btn-filter,.hero .active.button--filter-inverted{background-size:200%!important}[data-theme=default] .hero .button--filter.active,[data-theme=default] .hero .active.btn-filter,[data-theme=default] .hero .active.button--filter-inverted,[data-theme=group] .hero .button--filter.active,[data-theme=group] .hero .active.btn-filter,[data-theme=group] .hero .active.button--filter-inverted{background:linear-gradient(to left,#62596c 50%,#797182 50%) right}[data-theme=kind] .hero .button--filter.active,[data-theme=kind] .hero .active.btn-filter,[data-theme=kind] .hero .active.button--filter-inverted{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .hero .button--filter.active,[data-theme=buurt] .hero .active.btn-filter,[data-theme=buurt] .hero .active.button--filter-inverted{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .hero .button--filter.active,[data-theme=onderwijs] .hero .active.btn-filter,[data-theme=onderwijs] .hero .active.button--filter-inverted{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .hero .button--filter.active,[data-theme=jeugd] .hero .active.btn-filter,[data-theme=jeugd] .hero .active.button--filter-inverted{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .hero .button--filter.active,[data-theme=kraam] .hero .active.btn-filter,[data-theme=kraam] .hero .active.button--filter-inverted{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.hero .button--filter.active:hover,.hero .active.btn-filter:hover,.hero .active.button--filter-inverted:hover{background-position:left}.button--filter.active:hover,.active.btn-filter:hover,.active.button--filter-inverted:hover,.button--filter.active:focus,.active.btn-filter:focus,.active.button--filter-inverted:focus,.button--filter.active:active,.active.btn-filter:active,.active.button--filter-inverted:active{color:#fff!important}[data-theme=default] .button--filter.active:hover,[data-theme=default] .active.btn-filter:hover,[data-theme=default] .active.button--filter-inverted:hover,[data-theme=default] .button--filter.active:focus,[data-theme=default] .active.btn-filter:focus,[data-theme=default] .active.button--filter-inverted:focus,[data-theme=default] .button--filter.active:active,[data-theme=default] .active.btn-filter:active,[data-theme=default] .active.button--filter-inverted:active{background-color:#352942}[data-theme=group] .button--filter.active:hover,[data-theme=group] .active.btn-filter:hover,[data-theme=group] .active.button--filter-inverted:hover,[data-theme=group] .button--filter.active:focus,[data-theme=group] .active.btn-filter:focus,[data-theme=group] .active.button--filter-inverted:focus,[data-theme=group] .button--filter.active:active,[data-theme=group] .active.btn-filter:active,[data-theme=group] .active.button--filter-inverted:active{background-color:#352942}[data-theme=kind] .button--filter.active:hover,[data-theme=kind] .active.btn-filter:hover,[data-theme=kind] .active.button--filter-inverted:hover,[data-theme=kind] .button--filter.active:focus,[data-theme=kind] .active.btn-filter:focus,[data-theme=kind] .active.button--filter-inverted:focus,[data-theme=kind] .button--filter.active:active,[data-theme=kind] .active.btn-filter:active,[data-theme=kind] .active.button--filter-inverted:active{background-color:#e0a54a}[data-theme=buurt] .button--filter.active:hover,[data-theme=buurt] .active.btn-filter:hover,[data-theme=buurt] .active.button--filter-inverted:hover,[data-theme=buurt] .button--filter.active:focus,[data-theme=buurt] .active.btn-filter:focus,[data-theme=buurt] .active.button--filter-inverted:focus,[data-theme=buurt] .button--filter.active:active,[data-theme=buurt] .active.btn-filter:active,[data-theme=buurt] .active.button--filter-inverted:active{background-color:#ff1919}[data-theme=onderwijs] .button--filter.active:hover,[data-theme=onderwijs] .active.btn-filter:hover,[data-theme=onderwijs] .active.button--filter-inverted:hover,[data-theme=onderwijs] .button--filter.active:focus,[data-theme=onderwijs] .active.btn-filter:focus,[data-theme=onderwijs] .active.button--filter-inverted:focus,[data-theme=onderwijs] .button--filter.active:active,[data-theme=onderwijs] .active.btn-filter:active,[data-theme=onderwijs] .active.button--filter-inverted:active{background-color:#4869b0}[data-theme=jeugd] .button--filter.active:hover,[data-theme=jeugd] .active.btn-filter:hover,[data-theme=jeugd] .active.button--filter-inverted:hover,[data-theme=jeugd] .button--filter.active:focus,[data-theme=jeugd] .active.btn-filter:focus,[data-theme=jeugd] .active.button--filter-inverted:focus,[data-theme=jeugd] .button--filter.active:active,[data-theme=jeugd] .active.btn-filter:active,[data-theme=jeugd] .active.button--filter-inverted:active{background-color:#3f98a4}[data-theme=kraam] .button--filter.active:hover,[data-theme=kraam] .active.btn-filter:hover,[data-theme=kraam] .active.button--filter-inverted:hover,[data-theme=kraam] .button--filter.active:focus,[data-theme=kraam] .active.btn-filter:focus,[data-theme=kraam] .active.button--filter-inverted:focus,[data-theme=kraam] .button--filter.active:active,[data-theme=kraam] .active.btn-filter:active,[data-theme=kraam] .active.button--filter-inverted:active{background-color:#71426f}.button--filter-inverted{background-color:#1f122e;color:#fff}.button--filter-inverted .icon{font-size:.75rem}.button--filter-inverted:hover,.button--filter-inverted:focus,.button--filter-inverted:active{background-color:#1f122e}[data-card=default] .search-widget-filters>.button--filter:hover,[data-card=default] .search-widget-filters>.btn-filter:hover,[data-card=default] .search-widget-filters>.button--filter-inverted:hover,[data-card=default] .search-widget-filters>.button--filter:focus,[data-card=default] .search-widget-filters>.btn-filter:focus,[data-card=default] .search-widget-filters>.button--filter-inverted:focus,[data-card=default] .search-widget-filters>.button--filter:active,[data-card=default] .search-widget-filters>.btn-filter:active,[data-card=default] .search-widget-filters>.button--filter-inverted:active{color:#f0f}[data-card=group] .search-widget-filters>.button--filter:hover,[data-card=group] .search-widget-filters>.btn-filter:hover,[data-card=group] .search-widget-filters>.button--filter-inverted:hover,[data-card=group] .search-widget-filters>.button--filter:focus,[data-card=group] .search-widget-filters>.btn-filter:focus,[data-card=group] .search-widget-filters>.button--filter-inverted:focus,[data-card=group] .search-widget-filters>.button--filter:active,[data-card=group] .search-widget-filters>.btn-filter:active,[data-card=group] .search-widget-filters>.button--filter-inverted:active{color:#352942}[data-card=kind] .search-widget-filters>.button--filter:hover,[data-card=kind] .search-widget-filters>.btn-filter:hover,[data-card=kind] .search-widget-filters>.button--filter-inverted:hover,[data-card=kind] .search-widget-filters>.button--filter:focus,[data-card=kind] .search-widget-filters>.btn-filter:focus,[data-card=kind] .search-widget-filters>.button--filter-inverted:focus,[data-card=kind] .search-widget-filters>.button--filter:active,[data-card=kind] .search-widget-filters>.btn-filter:active,[data-card=kind] .search-widget-filters>.button--filter-inverted:active{color:#e89900}[data-card=buurt] .search-widget-filters>.button--filter:hover,[data-card=buurt] .search-widget-filters>.btn-filter:hover,[data-card=buurt] .search-widget-filters>.button--filter-inverted:hover,[data-card=buurt] .search-widget-filters>.button--filter:focus,[data-card=buurt] .search-widget-filters>.btn-filter:focus,[data-card=buurt] .search-widget-filters>.button--filter-inverted:focus,[data-card=buurt] .search-widget-filters>.button--filter:active,[data-card=buurt] .search-widget-filters>.btn-filter:active,[data-card=buurt] .search-widget-filters>.button--filter-inverted:active{color:red}[data-card=onderwijs] .search-widget-filters>.button--filter:hover,[data-card=onderwijs] .search-widget-filters>.btn-filter:hover,[data-card=onderwijs] .search-widget-filters>.button--filter-inverted:hover,[data-card=onderwijs] .search-widget-filters>.button--filter:focus,[data-card=onderwijs] .search-widget-filters>.btn-filter:focus,[data-card=onderwijs] .search-widget-filters>.button--filter-inverted:focus,[data-card=onderwijs] .search-widget-filters>.button--filter:active,[data-card=onderwijs] .search-widget-filters>.btn-filter:active,[data-card=onderwijs] .search-widget-filters>.button--filter-inverted:active{color:#3459a8}[data-card=jeugd] .search-widget-filters>.button--filter:hover,[data-card=jeugd] .search-widget-filters>.btn-filter:hover,[data-card=jeugd] .search-widget-filters>.button--filter-inverted:hover,[data-card=jeugd] .search-widget-filters>.button--filter:focus,[data-card=jeugd] .search-widget-filters>.btn-filter:focus,[data-card=jeugd] .search-widget-filters>.button--filter-inverted:focus,[data-card=jeugd] .search-widget-filters>.button--filter:active,[data-card=jeugd] .search-widget-filters>.btn-filter:active,[data-card=jeugd] .search-widget-filters>.button--filter-inverted:active{color:#2a8d9a}[data-card=kraam] .search-widget-filters>.button--filter:hover,[data-card=kraam] .search-widget-filters>.btn-filter:hover,[data-card=kraam] .search-widget-filters>.button--filter-inverted:hover,[data-card=kraam] .search-widget-filters>.button--filter:focus,[data-card=kraam] .search-widget-filters>.btn-filter:focus,[data-card=kraam] .search-widget-filters>.button--filter-inverted:focus,[data-card=kraam] .search-widget-filters>.button--filter:active,[data-card=kraam] .search-widget-filters>.btn-filter:active,[data-card=kraam] .search-widget-filters>.button--filter-inverted:active{color:#622e60}.search-widget-filters>.button--filter.active,.search-widget-filters>.active.btn-filter,.search-widget-filters>.active.button--filter-inverted{color:#fff;background-size:200%!important}[data-card=default] .search-widget-filters>.button--filter.active,[data-card=default] .search-widget-filters>.active.btn-filter,[data-card=default] .search-widget-filters>.active.button--filter-inverted{background-color:#f0f}[data-card=group] .search-widget-filters>.button--filter.active,[data-card=group] .search-widget-filters>.active.btn-filter,[data-card=group] .search-widget-filters>.active.button--filter-inverted{background-color:#352942}[data-card=kind] .search-widget-filters>.button--filter.active,[data-card=kind] .search-widget-filters>.active.btn-filter,[data-card=kind] .search-widget-filters>.active.button--filter-inverted{background-color:#e89900}[data-card=buurt] .search-widget-filters>.button--filter.active,[data-card=buurt] .search-widget-filters>.active.btn-filter,[data-card=buurt] .search-widget-filters>.active.button--filter-inverted{background-color:red}[data-card=onderwijs] .search-widget-filters>.button--filter.active,[data-card=onderwijs] .search-widget-filters>.active.btn-filter,[data-card=onderwijs] .search-widget-filters>.active.button--filter-inverted{background-color:#3459a8}[data-card=jeugd] .search-widget-filters>.button--filter.active,[data-card=jeugd] .search-widget-filters>.active.btn-filter,[data-card=jeugd] .search-widget-filters>.active.button--filter-inverted{background-color:#2a8d9a}[data-card=kraam] .search-widget-filters>.button--filter.active,[data-card=kraam] .search-widget-filters>.active.btn-filter,[data-card=kraam] .search-widget-filters>.active.button--filter-inverted{background-color:#622e60}[data-card=group] .search-widget-filters>.button--filter.active,[data-card=group] .search-widget-filters>.active.btn-filter,[data-card=group] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#1f122e 50%,#352942 50%) right}[data-card=kind] .search-widget-filters>.button--filter.active,[data-card=kind] .search-widget-filters>.active.btn-filter,[data-card=kind] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-card=buurt] .search-widget-filters>.button--filter.active,[data-card=buurt] .search-widget-filters>.active.btn-filter,[data-card=buurt] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-card=onderwijs] .search-widget-filters>.button--filter.active,[data-card=onderwijs] .search-widget-filters>.active.btn-filter,[data-card=onderwijs] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-card=jeugd] .search-widget-filters>.button--filter.active,[data-card=jeugd] .search-widget-filters>.active.btn-filter,[data-card=jeugd] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-card=kraam] .search-widget-filters>.button--filter.active,[data-card=kraam] .search-widget-filters>.active.btn-filter,[data-card=kraam] .search-widget-filters>.active.button--filter-inverted{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.search-widget-filters>.button--filter.active:hover,.search-widget-filters>.active.btn-filter:hover,.search-widget-filters>.active.button--filter-inverted:hover{background-position:left}.search-widget-filters>.button--filter.active:hover,.search-widget-filters>.active.btn-filter:hover,.search-widget-filters>.active.button--filter-inverted:hover,.search-widget-filters>.button--filter.active:focus,.search-widget-filters>.active.btn-filter:focus,.search-widget-filters>.active.button--filter-inverted:focus,.search-widget-filters>.button--filter.active:active,.search-widget-filters>.active.btn-filter:active,.search-widget-filters>.active.button--filter-inverted:active{color:#fff!important}[data-card=group] .search-widget-filters>.button--filter.active:hover,[data-card=group] .search-widget-filters>.active.btn-filter:hover,[data-card=group] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=group] .search-widget-filters>.button--filter.active:focus,[data-card=group] .search-widget-filters>.active.btn-filter:focus,[data-card=group] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=group] .search-widget-filters>.button--filter.active:active,[data-card=group] .search-widget-filters>.active.btn-filter:active,[data-card=group] .search-widget-filters>.active.button--filter-inverted:active{background-color:#352942}[data-card=kind] .search-widget-filters>.button--filter.active:hover,[data-card=kind] .search-widget-filters>.active.btn-filter:hover,[data-card=kind] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=kind] .search-widget-filters>.button--filter.active:focus,[data-card=kind] .search-widget-filters>.active.btn-filter:focus,[data-card=kind] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=kind] .search-widget-filters>.button--filter.active:active,[data-card=kind] .search-widget-filters>.active.btn-filter:active,[data-card=kind] .search-widget-filters>.active.button--filter-inverted:active{background-color:#e0a54a}[data-card=buurt] .search-widget-filters>.button--filter.active:hover,[data-card=buurt] .search-widget-filters>.active.btn-filter:hover,[data-card=buurt] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=buurt] .search-widget-filters>.button--filter.active:focus,[data-card=buurt] .search-widget-filters>.active.btn-filter:focus,[data-card=buurt] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=buurt] .search-widget-filters>.button--filter.active:active,[data-card=buurt] .search-widget-filters>.active.btn-filter:active,[data-card=buurt] .search-widget-filters>.active.button--filter-inverted:active{background-color:#ff1919}[data-card=onderwijs] .search-widget-filters>.button--filter.active:hover,[data-card=onderwijs] .search-widget-filters>.active.btn-filter:hover,[data-card=onderwijs] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=onderwijs] .search-widget-filters>.button--filter.active:focus,[data-card=onderwijs] .search-widget-filters>.active.btn-filter:focus,[data-card=onderwijs] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=onderwijs] .search-widget-filters>.button--filter.active:active,[data-card=onderwijs] .search-widget-filters>.active.btn-filter:active,[data-card=onderwijs] .search-widget-filters>.active.button--filter-inverted:active{background-color:#4869b0}[data-card=jeugd] .search-widget-filters>.button--filter.active:hover,[data-card=jeugd] .search-widget-filters>.active.btn-filter:hover,[data-card=jeugd] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=jeugd] .search-widget-filters>.button--filter.active:focus,[data-card=jeugd] .search-widget-filters>.active.btn-filter:focus,[data-card=jeugd] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=jeugd] .search-widget-filters>.button--filter.active:active,[data-card=jeugd] .search-widget-filters>.active.btn-filter:active,[data-card=jeugd] .search-widget-filters>.active.button--filter-inverted:active{background-color:#3f98a4}[data-card=kraam] .search-widget-filters>.button--filter.active:hover,[data-card=kraam] .search-widget-filters>.active.btn-filter:hover,[data-card=kraam] .search-widget-filters>.active.button--filter-inverted:hover,[data-card=kraam] .search-widget-filters>.button--filter.active:focus,[data-card=kraam] .search-widget-filters>.active.btn-filter:focus,[data-card=kraam] .search-widget-filters>.active.button--filter-inverted:focus,[data-card=kraam] .search-widget-filters>.button--filter.active:active,[data-card=kraam] .search-widget-filters>.active.btn-filter:active,[data-card=kraam] .search-widget-filters>.active.button--filter-inverted:active{background-color:#71426f}.button--calculator{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right;background-size:200%!important;font-weight:700}.button--calculator:hover{background-position:left}.button--more-filters{background:none!important;cursor:pointer;display:flex;align-items:center;justify-content:center}.button--more-filters .more-filters-text{display:block}.button--more-filters .less-filters-text,.button--more-filters.more-filters-active .more-filters-text{display:none}.button--more-filters.more-filters-active .less-filters-text{display:block}.button--footer{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;background:linear-gradient(to left,rgba(255,255,255,.1) 50%,#ff00ff 50%) right;background-size:200%!important;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}@media (min-width: 768px){.button--footer{font-size:18px}}.button--footer:hover,.button--footer:focus-within,.button--footer:focus{color:#fff;background-color:#352942}.button--footer:hover{background-position:left}.button--enroll{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#fff;background-size:200%!important;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;display:flex;justify-content:center;width:100%}@media (min-width: 768px){.button--enroll{font-size:18px}}.button--enroll:hover,.button--enroll:focus-within,.button--enroll:focus{color:#fff;background-color:#352942}[data-theme=group] .button--enroll,[data-theme=default] .button--enroll{background-color:#1f122e}[data-theme=kind] .button--enroll{background-color:#e89900}[data-theme=buurt] .button--enroll{background-color:red}[data-theme=onderwijs] .button--enroll{background-color:#3459a8}[data-theme=jeugd] .button--enroll{background-color:#2a8d9a}[data-theme=kraam] .button--enroll{background-color:#622e60}[data-theme=custom] .button--enroll{background-color:var(--primary-button-color)}.button--enroll:hover:after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--enroll.play:not(:hover){color:#f0f}.button--enroll.play:not(:hover):after{background:linear-gradient(to right,#ffffff,#ffffff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}[data-theme=default] .button--enroll,[data-theme=group] .button--enroll{background:linear-gradient(to left,#1f122e 50%,#352942 50%) right}[data-theme=kind] .button--enroll{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .button--enroll{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .button--enroll{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .button--enroll{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .button--enroll{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.button--enroll:hover{background-position:left}.hero .button--enroll{background-size:200%!important}[data-theme=default] .hero .button--enroll,[data-theme=group] .hero .button--enroll{background:linear-gradient(to left,#62596c 50%,#797182 50%) right}[data-theme=kind] .hero .button--enroll{background:linear-gradient(to left,#e89900 50%,#e0a54a 50%) right}[data-theme=buurt] .hero .button--enroll{background:linear-gradient(to left,#ff0000 50%,#fb4a4a 50%) right}[data-theme=onderwijs] .hero .button--enroll{background:linear-gradient(to left,#4869b0 50%,#5d7ab9 50%) right}[data-theme=jeugd] .hero .button--enroll{background:linear-gradient(to left,#2a8d9a 50%,#3f98a4 50%) right}[data-theme=kraam] .hero .button--enroll{background:linear-gradient(to left,#622e60 50%,#71426f 50%) right}.hero .button--enroll:hover{background-position:left}.button--enroll:not(:disabled):hover,.button--enroll:not(:disabled):focus-within,.button--enroll:not(:disabled):focus{transform:scale(.92)}.button--enroll:not(:disabled):active{transform:scale(.9)}.button--enroll:hover,.button--enroll:focus-within,.button--enroll:focus{color:#fff}@media (max-width: 767.98px){.button--enroll{height:3.5rem;width:13.4375rem;justify-content:center;align-items:center}}.button--vision-read-more{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;padding:0!important;color:currentColor;background:transparent}@media (min-width: 768px){.button--vision-read-more{font-size:18px}}.button--vision-read-more:hover,.button--vision-read-more:focus-within,.button--vision-read-more:focus{color:#fff;background-color:#352942}.button--vision-read-more:hover:after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--vision-read-more.play:not(:hover){color:#f0f}.button--vision-read-more.play:not(:hover):after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}.button--vision-read-more:hover,.button--vision-read-more:focus,.button--vision-read-more:focus-within{background:transparent;color:#f0f}.button--vision-related{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;font-family:Poppins,sans-serif;font-style:normal;font-weight:300;color:currentColor;font-size:18px;padding:0!important;background:transparent;text-align:left}@media (min-width: 768px){.button--vision-related{font-size:18px}}.button--vision-related:hover,.button--vision-related:focus-within,.button--vision-related:focus{color:#fff;background-color:#352942}.button--vision-related:hover:after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.button--vision-related.play:not(:hover){color:#f0f}.button--vision-related.play:not(:hover):after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}.button--vision-related:hover,.button--vision-related:focus,.button--vision-related:focus-within{background:transparent;color:#f0f}@media (min-width: 768px){.button--vision-related{font-size:20px}}.button--read-more{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#1f122e;background:transparent}@media (min-width: 768px){.button--read-more{font-size:18px}}.button--read-more:hover,.button--read-more:focus-within,.button--read-more:focus{color:#fff;background-color:#352942}.button--read-more:hover,.button--read-more:focus-within,.button--read-more:focus{background:transparent;color:#1f122e}.button--read-more:hover:after{transform:translateY(.625rem)}.button--read-more:after{font-family:icomoon;content:"\e90f";font-size:12px;display:block;padding-top:.625rem;transition:transform .3s ease-in-out}.button--expertise{display:inline-block;transition:transform .15s ease-in-out;height:2.125rem!important;text-align:left}.button--expertise:hover{transform:scale(1.1)}@media (min-width: 768px){.button--expertise{height:2.8125rem!important}}.button--expertise svg,.button--expertise img{height:100%!important;width:auto;align-self:flex-start}.button--paging{color:#1f122e;background:transparent;border-radius:50%;height:2.1875rem;width:2.1875rem;text-align:center;margin:0 .625rem;display:flex;justify-content:center;align-items:center;position:relative;border:1px solid;border-color:#e1dcd0;box-sizing:content-box;transition:border-color .3s ease-in-out;cursor:pointer}@media (min-width: 768px){.button--paging{height:2.8125rem;width:2.8125rem}}.button--paging svg{position:absolute;transform:rotate(180deg);left:-1px;top:-1px;color:#f0f}.button--paging .circle{stroke-dasharray:301.59px 301.59px;stroke-dashoffset:301.59px;transition:all .8s;transition-timing-function:cubic-bezier(.4,.08,0,.97)}.button--paging:hover{color:#1f122e;border-color:transparent}.button--paging:hover .circle{stroke-dashoffset:0}.button--paging.current{border:unset;background-color:#1f122e!important;color:#fff}.button--paging.more{border:unset;background-color:unset}.button--paging.more:hover{border:#ff00ff 1px solid}.button--paging.disabled{background:transparent!important;color:#1f122e80;pointer-events:none;border-color:#e7e3d9}.button--prev-next{color:#1f122e;margin:1.25rem;display:flex;align-items:center}.button--prev-next i{color:#1f122e;display:flex;transition:color ease-in-out .3s}.button--prev-next:hover,.button--prev-next:hover i{color:#f0f}@media (max-width: 767.98px){.button--prev-next{display:none}}.button--download{appearance:none;text-decoration:none;font-size:14px;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;color:#1f122e;background-color:transparent;border:none;padding:.25rem}@media (min-width: 768px){.button--download{font-size:18px}}.button--download:hover,.button--download:focus-within,.button--download:focus{color:#fff;background-color:#352942}.button--download:before{display:inline-block;width:2.1875rem;font-family:icomoon;content:"\e910";vertical-align:middle;margin-right:.625rem}.button--download--pdf:before{font-family:Poppins,sans-serif;content:"PDF";border-radius:.125rem;font-size:12px;line-height:1.5;color:#fff;background-color:#1f122e;margin-bottom:.125rem;transition:background-color .15s ease-in-out}.button--download--pdf:hover:before{background-color:#f0f}.button--download:hover,.button--download:active,.button--download:focus-within,.button--download:focus{color:#f0f;background-color:transparent}.button--download:hover+i:before,.button--download:active+i:before,.button--download:focus-within+i:before,.button--download:focus+i:before{border-color:#f0f}.button:disabled,.button.disabled,.button.inactive{color:#e8e7ea;cursor:not-allowed}.button:disabled:hover:before,.button:disabled:hover:after,.button.disabled:hover:before,.button.disabled:hover:after,.button.inactive:hover:before,.button.inactive:hover:after{animation:none;transition:none;color:inherit;background:none}.button--large{padding:1.0625rem 2rem}.button .mobile-menu{font-size:16px;padding:.625rem 1.875rem}.button .indicator{line-height:2.14;background-color:#1f122e;font-weight:700;border-radius:.625rem;padding:0 .625rem}.button.bold{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}@media (min-width: 768px){.button.extra-wide{padding-inline:3.75rem}}.button.underline{text-decoration:underline}.button.underline:after{all:initial}.btn-filter{padding:.1875rem .5rem;background-color:#e89900;color:#fff}.btn-filter--transparent{background-color:transparent;color:#1f122e}.btn-filter .indicator{line-height:2.14;background-color:#1f122e;font-weight:700;border-radius:.625rem;padding:0 .625rem}.bg--dark .button--solid,.call-to-action .button--solid{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;color:#fff;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;background-color:#352942;background:linear-gradient(to left,#352942 50%,#4c4158 50%) right;background-size:200%!important}@media (min-width: 768px){.bg--dark .button--solid,.call-to-action .button--solid{font-size:18px}}.bg--dark .button--solid:hover,.bg--dark .button--solid:focus-within,.bg--dark .button--solid:focus,.call-to-action .button--solid:hover,.call-to-action .button--solid:focus-within,.call-to-action .button--solid:focus{color:#fff;background-color:#352942}.bg--dark .button--solid:hover,.call-to-action .button--solid:hover{background-position:left}.navigation__button{appearance:none;text-decoration:none;border:none;font-size:14px;background-color:transparent;cursor:pointer;border-radius:4px;align-items:center;padding:.625rem .9375rem;line-height:2;display:inline-block;text-align:center;transition:background .25s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff;background-color:#1f122e;padding:.375rem .9375rem;border-radius:.3125rem;font-size:1rem}@media (min-width: 768px){.navigation__button{font-size:18px}}.navigation__button:hover,.navigation__button:focus-within,.navigation__button:focus{color:#fff;background-color:#352942}@media (max-width: 991.98px){.navigation__button{width:100%;text-align:center;background-color:#352942;padding:.375rem .9375rem;line-height:1.75rem;color:#fff}.navigation__button:not(:disabled):hover,.navigation__button:not(:disabled):focus-within,.navigation__button:not(:disabled):focus{transform:scale(.92)}.navigation__button:not(:disabled):active{transform:scale(.9)}.navigation__button:hover{color:#fff;background-color:#4c4158}[data-theme=group] .navigation__button.disabled,[data-theme=group] .navigation__button.inactive,[data-theme=default] .navigation__button.disabled,[data-theme=default] .navigation__button.inactive{background:#e8e7ea}[data-theme=kind] .navigation__button.disabled,[data-theme=kind] .navigation__button.inactive{background:rgba(231,184,114,.8235294118)}[data-theme=buurt] .navigation__button.disabled,[data-theme=buurt] .navigation__button.inactive{background:#ffe5e5}[data-theme=onderwijs] .navigation__button.disabled,[data-theme=onderwijs] .navigation__button.inactive{background:#eaeef6}[data-theme=jeugd] .navigation__button.disabled,[data-theme=jeugd] .navigation__button.inactive{background:#e9f3f4}[data-theme=kraam] .navigation__button.disabled,[data-theme=kraam] .navigation__button.inactive{background:#efeaef}}@media (min-width: 992px){.navigation__button{font-size:18px}}.navigation__button:after{content:"";background-color:currentColor;position:absolute;width:100%;height:1px;top:0;left:0;transform:scale(0);transition:transform .2s ease}.navigation__button.active-pop:after{top:0;left:0}.menu .navigation__button{padding:.625rem 1.875rem}.icon--add{transform:rotate(45deg);margin-right:.625rem}.algolia-banner{margin-top:5rem;border-radius:.9375rem;box-shadow:0 1px 5px 2px #dddddd80;display:flex;flex-direction:column;align-items:left;padding:.9375rem;transition:transform .2s ease,box-shadow .2s ease}[data-card=default] .algolia-banner{background:#ffffff}[data-card=group] .algolia-banner{background:#352942}[data-card=kind] .algolia-banner{background:#e89900}[data-card=buurt] .algolia-banner{background:#ff0000}[data-card=onderwijs] .algolia-banner{background:#3459a8}[data-card=jeugd] .algolia-banner{background:#2a8d9a}[data-card=kraam] .algolia-banner{background:#622e60}@media (min-width: 992px){.algolia-banner{padding-right:1.3125rem;border-radius:.5rem;flex-direction:row;align-items:center}}.algolia-banner:hover{box-shadow:0 6px 29px 10px #bfbfbf80;transform:translateY(-8px)}.algolia-banner__image-container{margin:auto;position:relative;justify-self:center;width:8.75rem;height:4.6875rem}.algolia-banner__image-container:before{content:"";background-color:#d8d8d8;opacity:.41;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0}@media (min-width: 992px){.algolia-banner__image-container{justify-self:left;margin:0}}.algolia-banner__image-container img{height:100%;width:100%;object-fit:cover}.algolia-banner__text{align-self:left;margin-bottom:0;padding:.9375rem;padding-left:0;font-size:25px}[data-card=default] .algolia-banner__text{color:#1f122e}[data-card=group] .algolia-banner__text,[data-card=kind] .algolia-banner__text,[data-card=buurt] .algolia-banner__text,[data-card=onderwijs] .algolia-banner__text,[data-card=jeugd] .algolia-banner__text,[data-card=kraam] .algolia-banner__text{color:#fff}@media (min-width: 992px){.algolia-banner__text{padding-left:.9375rem}}.algolia-banner__button{font-size:18px;font-weight:700;background-color:red;margin:0}@media (min-width: 992px){.algolia-banner__button{margin-left:auto}}.algolia-banner__button-container{margin:auto;width:100%}@media (min-width: 768px){.algolia-banner__button-container{margin:unset;width:11.75rem;margin-left:auto}}.caption{margin-top:.9375rem;color:#8f8896}.custom-checkbox{color:transparent;margin-right:.625rem}.custom-checkbox:before{font-family:icomoon;text-align:center;font-size:.75rem;color:#fff;content:"";display:block;width:1.3125rem;height:1.3125rem;border:1px solid #1f122e;border-radius:2px;transition:all .2s ease}.custom-checkbox:checked:before{content:"\e915";background-color:#f0f;border-color:#f0f}.custom-checkbox:focus+label{color:#f0f}.custom-checkbox-wrapper{display:flex;margin-bottom:.625rem}.custom-checkbox-wrapper input{height:1.3125rem}.custom-checkbox-wrapper .checkbox-label{width:100%}.chekboxlist{margin-top:.625rem}.days-checkbox-list{column-count:2}.custom-search-wrapper{position:relative;flex-grow:1}.custom-search-wrapper:before{content:"\e90d";font-family:icomoon;position:absolute;top:50%;transform:translateY(-50%);left:11px;opacity:.5}.custom-search-wrapper:hover:before,.custom-search-wrapper:focus:before,.custom-search-wrapper:focus-within:before{opacity:1}.custom-search-wrapper .custom-search{background-color:#fff;width:100%;border:none;padding:.8125rem .8125rem .8125rem 2.0625rem;box-shadow:0 4px 9px 2px #f0f0f080;caret-color:#f0f;border-right:1px solid #f3f1ec;border-top-left-radius:5px;border-bottom-left-radius:5px}[data-card=default] .custom-search-wrapper .custom-search{caret-color:#f0f}[data-card=group] .custom-search-wrapper .custom-search{caret-color:#352942}[data-card=kind] .custom-search-wrapper .custom-search{caret-color:#e89900}[data-card=buurt] .custom-search-wrapper .custom-search{caret-color:red}[data-card=onderwijs] .custom-search-wrapper .custom-search{caret-color:#3459a8}[data-card=jeugd] .custom-search-wrapper .custom-search{caret-color:#2a8d9a}[data-card=kraam] .custom-search-wrapper .custom-search{caret-color:#622e60}.custom-search-wrapper .custom-search::placeholder{color:#8f8896;font-weight:300}.custom-search-wrapper .custom-search__wrapper{position:relative}@media (min-width: 768px){.custom-search-wrapper .custom-search{padding:1.375rem 1.375rem 1.375rem 3.4375rem}.custom-search-wrapper:before{left:23px}}.custom-search-wrapper-card{position:relative}.custom-search-wrapper-card .custom-search{background-color:inherit;color:#fff;width:100%;border:none;border-bottom:1px solid #8f8896;padding-block:.75rem;caret-color:#f0f}[data-card=default] .custom-search-wrapper-card .custom-search{caret-color:#f0f}[data-card=group] .custom-search-wrapper-card .custom-search{caret-color:#352942}[data-card=kind] .custom-search-wrapper-card .custom-search{caret-color:#e89900}[data-card=buurt] .custom-search-wrapper-card .custom-search{caret-color:red}[data-card=onderwijs] .custom-search-wrapper-card .custom-search{caret-color:#3459a8}[data-card=jeugd] .custom-search-wrapper-card .custom-search{caret-color:#2a8d9a}[data-card=kraam] .custom-search-wrapper-card .custom-search{caret-color:#622e60}.custom-search-wrapper-card .custom-search::placeholder{color:#8f8896;font-weight:300}.custom-search-wrapper-card .custom-search__wrapper{position:relative}:not(.basic-form) summary:after{display:none}.expertise-wrapper .expertise-filter{position:relative;border-bottom:2px solid;padding-bottom:.3125rem}[data-theme=group] .expertise-wrapper .expertise-filter,[data-theme=default] .expertise-wrapper .expertise-filter{border-color:#1f122e}[data-theme=kind] .expertise-wrapper .expertise-filter{border-color:#e89900}[data-theme=buurt] .expertise-wrapper .expertise-filter{border-color:red}[data-theme=onderwijs] .expertise-wrapper .expertise-filter{border-color:#3459a8}[data-theme=jeugd] .expertise-wrapper .expertise-filter{border-color:#2a8d9a}[data-theme=kraam] .expertise-wrapper .expertise-filter{border-color:#622e60}[data-theme=custom] .expertise-wrapper .expertise-filter{border-color:var(--primary-button-color)}@media (min-width: 992px){.expertise-wrapper .expertise-filter{border-bottom:0;padding-bottom:0}.expertise-wrapper .expertise-filter summary{display:none}.expertise-wrapper .expertise-filter summary.is-searchbar{display:block}}.expertise-wrapper .expertise-filter[open] summary:before{content:"";display:block;background:transparent;position:fixed;top:0;left:0;width:100vw;height:100vh}.expertise-wrapper .expertise-filter[open] summary:after{transform:translateY(-50%) rotate(180deg);color:#f0f}.expertise-wrapper .expertise-filter[open] .searchbar-filters button{display:block}.expertise-wrapper .expertise-filter summary{list-style:none}.expertise-wrapper .expertise-filter summary:after{font-family:icomoon;font-size:.5rem;content:"\e90f";position:absolute;right:0;top:50%;display:block;transform:translateY(-50%) rotate(0);transform-origin:center center;transition:top ease-in-out .2s,transform ease-in-out .2s;pointer-events:none}.expertise-wrapper summary::-webkit-details-marker{display:none}.expertise-wrapper input[type=radio]:after{content:attr(title);padding-right:.625rem;display:inline;pointer-events:none;z-index:-1;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;width:100%}[data-theme=group] .expertise-wrapper input[type=radio]:after{color:#1f122e}[data-theme=default] .expertise-wrapper input[type=radio]:after{color:#1f122e}[data-theme=kind] .expertise-wrapper input[type=radio]:after{color:#e89900}[data-theme=buurt] .expertise-wrapper input[type=radio]:after{color:red}[data-theme=onderwijs] .expertise-wrapper input[type=radio]:after{color:#3459a8}[data-theme=jeugd] .expertise-wrapper input[type=radio]:after{color:#2a8d9a}[data-theme=kraam] .expertise-wrapper input[type=radio]:after{color:#622e60}[data-theme=custom] .expertise-wrapper input[type=radio]:after{color:var(--primary-button-color)}.expertise-wrapper input[type=radio]{counter-increment:radios;appearance:none;display:none}.expertise-wrapper input[type=radio]:checked{display:inline;pointer-events:none}.expertise-wrapper ul{display:flex;flex-direction:column}@media (min-width: 992px){.expertise-wrapper ul{flex-direction:row;flex-wrap:wrap}}.select-wrapper{background:transparent;border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;min-width:5rem;align-items:center;position:relative}.select-wrapper .loading{position:absolute;left:50%;top:-4px;transform:translate(-50%)}.select-wrapper:focus:after,.select-wrapper:focus-within:after{transform:rotate(180deg);top:calc(50% - 8px)}.select-wrapper .custom-select{position:relative;width:100%;height:100%;max-width:25rem;border-bottom:1px solid #8f8896}.select-wrapper .custom-select.opacity{opacity:.3}.select-wrapper .custom-select[open]{z-index:3}.select-wrapper summary{position:relative;padding:.8125rem .8125rem .8125rem 1.625rem;cursor:pointer;border-radius:5px;list-style:none}.select-wrapper summary input{width:100%;overflow:hidden}.select-wrapper summary#distance-filter{max-height:4.625rem}@media (min-width: 768px){.select-wrapper summary{padding:1.375rem 1.375rem 1.375rem 2.75rem}}@media (max-width: 767.98px){.select-wrapper summary#distance-filter{padding-left:.8125rem;max-height:3.125rem}.select-wrapper summary#distance-filter:after{top:1.25rem;right:.5rem}}.select-wrapper summary::-webkit-details-marker{display:none}.select-wrapper .custom-select[open] summary:before{content:"";display:block;background:transparent;position:fixed;top:0;left:0;width:100vw;height:100vh}.select-wrapper summary:after{font-family:icomoon;font-size:.5rem;content:"\e90f";position:absolute;right:1.375rem;top:1.875rem;transform:rotateX(0);transform-origin:center center;transition:top ease-in-out .2s,transform ease-in-out .2s;pointer-events:none;display:inline-block}.select-wrapper summary:focus{outline:none}.select-wrapper .custom-select[open] summary:after{transform:rotateX(180deg);top:27px}.select-wrapper summary.radios{min-height:1.8125rem;counter-reset:radios}.select-wrapper input:after{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.select-wrapper input[type=radio]{max-width:calc(100% - 2.5rem);counter-increment:radios;appearance:none;display:none}.select-wrapper input[type=radio]:checked{display:inline-block;pointer-events:none}.select-wrapper input[type=radio]:after{content:attr(title);display:inline-block;pointer-events:none;width:100%;z-index:-1;overflow:hidden;white-space:nowrap}.select-wrapper ul.list{counter-reset:labels;position:absolute;right:0;top:calc(100% + 1px);background-color:#fff;width:100%;border-radius:5px;box-shadow:0 4px 9px 2px #f0f0f080;padding:.625rem;max-height:12.5rem;overflow-y:auto}@media (max-width: 767.98px){.select-wrapper ul.list{max-height:9.375rem}}.select-wrapper ul.list li{display:block;margin-bottom:.75rem}.select-wrapper ul.list li.disabled{pointer-events:none}.select-wrapper ul.list li *:focus{outline-width:1px!important;outline-style:solid!important}[data-theme=default] .select-wrapper ul.list li *:focus{background:#f3f1ec}[data-theme=group] .select-wrapper ul.list li *:focus{background:rgba(255,0,255,.2)}[data-theme=kind] .select-wrapper ul.list li *:focus{background:#f8ebd7}[data-theme=buurt] .select-wrapper ul.list li *:focus{background:#ffcccc}[data-theme=onderwijs] .select-wrapper ul.list li *:focus{background:#d6deee}[data-theme=jeugd] .select-wrapper ul.list li *:focus{background:#d4e8eb}[data-theme=kraam] .select-wrapper ul.list li *:focus{background:#e0d5df}[data-theme=custom] .select-wrapper ul.list li *:focus{background:var(--primary-color)}[data-theme=group] .select-wrapper ul.list li *:focus{outline:#1f122e}[data-theme=default] .select-wrapper ul.list li *:focus{outline:#1f122e}[data-theme=kind] .select-wrapper ul.list li *:focus{outline:#e89900}[data-theme=buurt] .select-wrapper ul.list li *:focus{outline:#ff0000}[data-theme=onderwijs] .select-wrapper ul.list li *:focus{outline:#3459a8}[data-theme=jeugd] .select-wrapper ul.list li *:focus{outline:#2a8d9a}[data-theme=kraam] .select-wrapper ul.list li *:focus{outline:#622e60}[data-theme=custom] .select-wrapper ul.list li *:focus{outline:var(--primary-button-color)}.select-wrapper button{text-align:left;width:100%}.select-wrapper button label{color:#1f122e}.select-wrapper button:focus label:not(.disabled),.select-wrapper button:hover label:not(.disabled){color:#1f122e}[data-theme=default] .select-wrapper button:focus label:not(.disabled),[data-theme=default] .select-wrapper button:hover label:not(.disabled){border-color:#f0f}[data-theme=group] .select-wrapper button:focus label:not(.disabled),[data-theme=group] .select-wrapper button:hover label:not(.disabled){border-color:#f0f}[data-theme=kind] .select-wrapper button:focus label:not(.disabled),[data-theme=kind] .select-wrapper button:hover label:not(.disabled){border-color:#e89900}[data-theme=buurt] .select-wrapper button:focus label:not(.disabled),[data-theme=buurt] .select-wrapper button:hover label:not(.disabled){border-color:red}[data-theme=onderwijs] .select-wrapper button:focus label:not(.disabled),[data-theme=onderwijs] .select-wrapper button:hover label:not(.disabled){border-color:#3459a8}[data-theme=jeugd] .select-wrapper button:focus label:not(.disabled),[data-theme=jeugd] .select-wrapper button:hover label:not(.disabled){border-color:#2a8d9a}[data-theme=kraam] .select-wrapper button:focus label:not(.disabled),[data-theme=kraam] .select-wrapper button:hover label:not(.disabled){border-color:#622e60}[data-theme=custom] .select-wrapper button:focus label:not(.disabled),[data-theme=custom] .select-wrapper button:hover label:not(.disabled){border-color:var(--primary-color)}.select-wrapper label{width:100%;display:block;cursor:pointer}@media (min-width: 768px){.select-wrapper label{padding-left:.75rem}}.select-wrapper label:hover:not(.disabled){color:#f0f}.select-wrapper label:focus:not(.disabled){color:#f0f;background-color:#ff00ff1a}.select-wrapper label.disabled{border-radius:.25rem;color:#a5a0ab;background-color:#e8e7ea}.select-wrapper .distance{border-bottom:none}.select-wrapper .distance label:before{content:"+"}@media (min-width: 768px){.select-wrapper .distance{width:11.875rem}}.select-wrapper .active{color:#f0f}.select-wrapper.with-symbol:before{content:"+";position:absolute;left:.8125rem;top:50%;transform:translateY(-50%)}.select-wrapper .truncate-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:11.75rem}@media (min-width: 1200px){.select-wrapper .truncate-text{max-width:15.625rem}}@media (min-width: 1200px) and (max-width: 991.98px){.select-wrapper .truncate-text{max-width:11.75rem}}@media (max-width: 991.98px){.select-wrapper .truncate-text{max-width:15.625rem}}@media (min-width: 768px) and (max-width: 575.98px){.select-wrapper .truncate-text{max-width:18.75rem}}.select-wrapper .active-user-input{color:#1f122e;background-color:#fff;z-index:4}.select-wrapper .active-user-input~details .default{font-size:16px;transform:translateY(-1.5625rem);left:0}.dropdown-native-support{position:absolute;top:-2px;left:0;width:calc(100% - 2.5rem);padding:0;font-size:18px;color:transparent;background-color:transparent;z-index:2}.dropdown-native-support.filled{background-color:#fff}.dropdown-native-support__label{position:absolute;visibility:hidden;pointer-events:none;z-index:-10}.custom-radio-wrapper{display:flex;margin-right:1.25rem;width:100%;margin-bottom:.625rem}.custom-radio-wrapper input{height:1.3125rem}.custom-radio-wrapper .radio-label{width:100%;padding-left:.625rem}.custom-radio-wrapper .custom-radio:before{font-family:icomoon;text-align:center;font-size:.75rem;color:#fff;content:"";display:block;width:1.3125rem;height:1.3125rem;border:1px solid #1f122e;border-radius:100%;transition:border-color .2s ease}.custom-radio-wrapper .custom-radio:checked:before{background-color:#fff;border-color:#f0f;border-width:5px}.custom-radio-wrapper.gap{gap:.625rem}.custom-radio-wrapper.feedback-wrapper{width:100%;flex-direction:column;margin:initial;width:7.5rem;align-items:center;padding:.875rem;border-radius:.375rem;gap:.75rem}.custom-radio-wrapper.feedback-wrapper .img-and-label{display:flex;flex-direction:column;gap:.5rem;align-items:center}@media (max-width: 767.98px){.custom-radio-wrapper.feedback-wrapper{flex-direction:row;width:initial;gap:initial;width:100%;justify-content:space-between}.custom-radio-wrapper.feedback-wrapper .img-and-label{display:flex;flex-direction:row}}.custom-radio-wrapper.feedback-wrapper .radio-label{color:#1f122e;padding:initial;text-align:center;font-size:.875rem}.custom-radio-wrapper.feedback-wrapper:has(.custom-radio:checked){background-color:#fbf5ea}.custom-radio-wrapper.feedback-wrapper:has(.custom-radio:checked) .radio-label{font-weight:700}.radiobuttonlist{order:1;margin-top:.625rem;display:flex;flex-direction:row;flex-wrap:wrap}.date,.staticdaterange,.dynamicdaterange{position:relative;background-color:transparent;max-width:16.25rem;cursor:pointer}.date:after,.staticdaterange:after,.dynamicdaterange:after{content:"\e916";font-family:icomoon!important;font-size:18px;position:absolute;right:0;top:2.875rem;pointer-events:none}.date input,.staticdaterange input,.dynamicdaterange input,.date .datepickerfield,.staticdaterange .datepickerfield,.dynamicdaterange .datepickerfield{cursor:pointer}.date .datepickerfield:focus-within+.date-label,.staticdaterange .datepickerfield:focus-within+.date-label,.dynamicdaterange .datepickerfield:focus-within+.date-label{font-size:16px!important;pointer-events:none;transform:translateY(-35px)!important}.helper__text .markdown,.helper__text .markdown p{font-family:Poppins,sans-serif;font-style:normal;display:block;font-style:italic;font-size:16px;color:#8f8896}img{transition:transform .3s ease-in-out;max-width:100%}img.lazy-image{width:100%;height:100%;object-fit:cover}.image{margin:0;display:flex;justify-content:center}.image.ratio{display:block;justify-content:unset}.image figcaption small{color:#fff;font-size:.625rem;position:absolute;bottom:.3125rem;right:.625rem}.image__link{position:absolute;height:100%;width:100%;top:0;left:0}.image:has(.image__link):hover img{transform:scale(.8)}.image:has(.image__link) img:active{transform:scale(.8)}[data-fancybox]{cursor:pointer}a.link,span.link{color:#1f122e;display:block;display:flex;align-items:center}a.link .icon,span.link .icon{margin-right:1.25rem}a.link .contact-icons,span.link .contact-icons{width:.625rem}.socials{font-size:2em;gap:0;justify-content:space-around;display:flex;margin-left:auto}.socials .social{width:1.5rem;height:2.75rem;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff}.socials .social i:before{font-size:18px;color:currentColor}.socials .social:hover{color:#f0f;border-color:#f0f}@media (min-width: 768px){.socials{justify-content:flex-end}.socials .social{margin-left:4.375rem}}.tags{display:flex;flex-wrap:wrap;gap:.625rem}.tag{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;line-height:1.2;display:flex;gap:.5rem}[data-card=default] .tag{color:#f0f}[data-card=group] .tag{color:#352942}[data-card=kind] .tag{color:#e89900}[data-card=buurt] .tag{color:red}[data-card=onderwijs] .tag{color:#3459a8}[data-card=jeugd] .tag{color:#2a8d9a}[data-card=kraam] .tag{color:#622e60}.tag:before{content:"\2022"}.tag:first-of-type:before{display:none}.tag--solid{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;padding:.25rem .75rem;border-radius:.1875rem;align-items:center;min-height:2.25rem;font-size:16px}[data-card=default] .tag--solid{background-color:#f0f}[data-card=group] .tag--solid{background-color:#352942}[data-card=kind] .tag--solid{background-color:#e89900}[data-card=buurt] .tag--solid{background-color:red}[data-card=onderwijs] .tag--solid{background-color:#3459a8}[data-card=jeugd] .tag--solid{background-color:#2a8d9a}[data-card=kraam] .tag--solid{background-color:#622e60}.tag__image{width:1.75rem}.tag__image img{border-radius:100%}.tag__text{color:#fff;font-weight:700;font-size:14px}.tag--image{padding:.25rem .75rem .25rem .25rem}[data-card=""] .tag{background-color:#1f122e}[data-card=""] .tag__text{font-weight:400}.accordion{padding-bottom:2rem}.accordion__header{position:relative;display:flex;justify-content:space-between;cursor:pointer;transition:color .3s ease-in-out;padding-bottom:1.875rem}.accordion__header:after{transition:.32s width ease-in-out,opacity .2s ease;content:"";width:100%;height:1px;background-color:#1f122e;position:absolute;opacity:.1;right:0;bottom:0}.accordion__header.in-active{cursor:unset;color:#1f122e!important}.accordion__header.is-active{border-bottom:none;padding-bottom:1.9375rem;color:#f0f}.accordion__header.is-active:after{transition:.32s all ease-in-out,opacity .2s ease;content:"";width:0%;height:1px;background-color:#1f122e1a;position:absolute;opacity:1;right:0;bottom:0}.accordion__header.is-active .toggle{transform:rotate(0);transition:transform .3s ease-in-out;color:#f0f}.accordion__header.is-active:hover .toggle,.accordion__header.is-active:focus .toggle,.accordion__header.is-active:active .toggle{transform:rotate(0) scale(.75)}.accordion__header.is-active+.accordion__body:after{transition:.32s width ease-in-out .1s;width:100%;opacity:1}.accordion__header:hover,.accordion__header:focus,.accordion__header:active{color:#f0f}.accordion__header:hover .toggle,.accordion__header:focus .toggle,.accordion__header:active .toggle{transform:scale(.75) rotate(45deg);color:#f0f}.accordion__header .toggle{transition:transform .2s ease-in-out;color:#1f122e;transform:rotate(45deg);display:flex;height:max-content}.accordion__title{margin-bottom:0;font-size:16px}@media (min-width: 768px){.accordion__title{font-size:20px}}.accordion__body{position:relative;max-height:0;overflow:hidden;transition:max-height .3s linear}.accordion__body:after{transition:width .25s ease-in-out .3s,opacity .2s ease;content:"";width:1%;height:1px;background-color:#1f122e;position:absolute;opacity:0;left:0;bottom:0}.accordion__body p{font-family:Georgia,serif;font-style:normal;padding-right:1.75rem}.accordion__body.show-overflow{overflow:visible}.accordion__buttons{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.25rem}.accordion__buttons-item:last-child .button__wrapper{margin-bottom:1.25rem}.anchor-nav-container{width:100%;background-color:transparent;position:sticky;top:3.625rem;z-index:2}@media (min-width: 768px){.anchor-nav-container{top:4.625rem}}.anchor-nav-container .anchor-nav{width:100%;display:flex;justify-content:space-between;align-items:center;overflow-x:auto;padding:.9375rem 0}.anchor-nav-container .anchor-nav::-webkit-scrollbar{width:2px;height:2px}.anchor-nav-container .anchor-nav::-webkit-scrollbar-track{border-radius:10px}.anchor-nav-container .anchor-nav::-webkit-scrollbar-thumb{background:#d2d0d5;border-radius:10px}.anchor-nav-container .anchor-nav::-webkit-scrollbar-thumb:hover{background:#bbb7c0}.anchor-nav-container .anchor-list{display:flex;gap:3.4375rem}[data-theme=custom] .anchor-nav-container .anchor-link,[data-theme=group] .anchor-nav-container .anchor-link{color:#fff}[data-theme=kind] .anchor-nav-container .anchor-link,[data-theme=buurt] .anchor-nav-container .anchor-link,[data-theme=onderwijs] .anchor-nav-container .anchor-link,[data-theme=jeugd] .anchor-nav-container .anchor-link,[data-theme=kraam] .anchor-nav-container .anchor-link{color:#1f122e}.anchor-nav-container .anchor-link[data-active]{position:relative}[data-theme=custom] .anchor-nav-container .anchor-link[data-active],[data-theme=group] .anchor-nav-container .anchor-link[data-active]{color:#fff}[data-theme=kind] .anchor-nav-container .anchor-link[data-active],[data-theme=buurt] .anchor-nav-container .anchor-link[data-active],[data-theme=onderwijs] .anchor-nav-container .anchor-link[data-active],[data-theme=jeugd] .anchor-nav-container .anchor-link[data-active],[data-theme=kraam] .anchor-nav-container .anchor-link[data-active]{color:#1f122e}.anchor-nav-container .anchor-link[data-active]:after{content:"";background-color:currentColor;position:absolute;width:100%;height:1px;bottom:-5px;transform:scale(1);transition:transform .2s ease;left:0}.anchor-nav-container button{display:none}.anchor-nav-container .enroll-button-wrapper{display:none;margin:0}.anchor-nav-container.is-sticky{border-top:1px solid;border-color:#edeae2;background-color:#fff;box-shadow:0 4px 8px #e7e7e780}.anchor-nav-container.is-sticky button,.anchor-nav-container.is-sticky .button{display:flex}.anchor-nav-container.is-sticky .enroll-button-wrapper{position:fixed;width:100vw;justify-content:center;bottom:0;left:0;padding-bottom:1.25rem;display:flex;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 61.47%,#ffffff 100%)}[data-theme=custom] .anchor-nav-container.is-sticky .anchor-link,[data-theme=group] .anchor-nav-container.is-sticky .anchor-link,[data-theme=kind] .anchor-nav-container.is-sticky .anchor-link,[data-theme=buurt] .anchor-nav-container.is-sticky .anchor-link,[data-theme=onderwijs] .anchor-nav-container.is-sticky .anchor-link,[data-theme=jeugd] .anchor-nav-container.is-sticky .anchor-link,[data-theme=kraam] .anchor-nav-container.is-sticky .anchor-link{color:#1f122e}@media (min-width: 768px){.anchor-nav-container.is-sticky .enroll-button-wrapper{display:flex;position:static;padding-bottom:0;width:auto}}.extra-nav-container{background-color:#fff}.is-scrolled .extra-nav-container{background-color:#fff;border-top:1px solid rgba(31,18,46,.2);box-shadow:0 4px 8px #e7e7e780}.is-scrolled .extra-nav-container .navigation__link{color:#1f122e}[data-theme=custom] .is-scrolled .extra-nav-container .navigation__link:hover,[data-theme=default] .is-scrolled .extra-nav-container .navigation__link:hover,[data-theme=group] .is-scrolled .extra-nav-container .navigation__link:hover{color:#f0f}[data-theme=kind] .is-scrolled .extra-nav-container .navigation__link:hover{color:#e89900}[data-theme=buurt] .is-scrolled .extra-nav-container .navigation__link:hover{color:red}[data-theme=onderwijs] .is-scrolled .extra-nav-container .navigation__link:hover{color:#3459a8}[data-theme=jeugd] .is-scrolled .extra-nav-container .navigation__link:hover{color:#2a8d9a}[data-theme=kraam] .is-scrolled .extra-nav-container .navigation__link:hover{color:#622e60}.extra-nav-container+.anchor-nav-container{background-color:#fff;top:7rem}@media (min-width: 768px){.extra-nav-container+.anchor-nav-container{top:8rem}}@media (min-width: 992px){.extra-nav-container+.anchor-nav-container{top:4.625rem}}.white-text .anchor-nav-container .anchor-link{color:#fff}.white-text .is-sticky.anchor-nav-container .anchor-link{color:#1f122e}.full-width-media-hero-wrapper+.anchor-nav-container{margin-top:-57px}.full-width-media-hero-wrapper+.extra-nav-container{margin-top:0}.highlighted-content__header{width:100%;flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;margin-bottom:1.125rem}.highlighted-content__title{line-height:2.8125rem;overflow-wrap:break-word;align-self:flex-start}.highlighted-content__description{font-family:Georgia,serif;font-style:normal;margin:1.875rem 0}.highlighted-content__date{color:#8f8896;font-size:14px;margin-bottom:.25rem;display:flex;gap:.625rem;align-items:center;align-self:flex-start}@media (min-width: 992px){.highlighted-content__description{font-size:1.25rem;line-height:1.5}.highlighted-content .article-block__title{line-height:3.125rem}}.button-row{display:flex;gap:0 .3125rem;flex-wrap:wrap;width:100%}@media (min-width: 768px){.button-row{gap:0 .625rem}}.breadcrumb{font-size:14px}[data-theme=custom] .breadcrumb{color:#fff}[data-theme=default] .breadcrumb{color:#1f122e}[data-theme=group] .breadcrumb{color:#fff}[data-theme=kind] .breadcrumb,[data-theme=buurt] .breadcrumb,[data-theme=onderwijs] .breadcrumb,[data-theme=jeugd] .breadcrumb,[data-theme=kraam] .breadcrumb{color:#1f122e}.breadcrumb.current{opacity:.5;pointer-events:none;cursor:default}.breadcrumbs{display:none}[data-theme=custom] .breadcrumbs{color:#fff}[data-theme=default] .breadcrumbs{color:#1f122e}[data-theme=group] .breadcrumbs{color:#fff}[data-theme=kind] .breadcrumbs,[data-theme=buurt] .breadcrumbs,[data-theme=onderwijs] .breadcrumbs,[data-theme=jeugd] .breadcrumbs,[data-theme=kraam] .breadcrumbs{color:#1f122e}@media (min-width: 768px){.breadcrumbs{display:flex;align-items:center;gap:.5625rem;padding-bottom:1.875rem}}.breadcrumbs--fullscreen-media{position:absolute;margin:auto;z-index:2;left:0;right:0;top:5rem}@media (min-width: 992px){.breadcrumbs--fullscreen-media{top:11.25rem}}.breadcrumbs--fullscreen-media .breadcrumb,.breadcrumbs--fullscreen-media .breadcrumbs{color:#fff}.breadcrumbs--fullscreen-media .breadcrumbs{padding-left:.75rem}.breadcrumbs .chevron,.breadcrumbs .dots{opacity:.5}.calculator{height:0;overflow:hidden;background-color:#fff;color:#1f122e}.calculator.menu{color:#1f122e;background:#ffffff}.calculator.is-expanded{height:100%;overflow:auto}.calculator__send-request-button{margin-top:1.25rem}@media (max-width: 991.98px){.calculator__send-request-button{margin-bottom:2.5rem}}.calculator .helper-text{width:100%;color:#8f8896;font-size:16px;display:block;margin-bottom:.625rem;padding-top:.1875rem}@media (min-width: 768px){.calculator .helper-text{margin-top:1.125rem}}.calculator .helper-text a{font-size:16px;padding:0}.calculator .close{color:#1f122e}@media (max-width: 767.98px){.calculator .close{font-size:16px}}.calculator p{font-size:16px}.calculator__error{position:absolute;bottom:-1.5625rem;color:red;white-space:nowrap;font-size:small;scroll-margin-top:14.375rem;left:0}.calculator__error:focus{outline:solid 1px #ff0000;outline-offset:.25rem}.calculator__helper{display:block;font-style:italic;color:#8f8896;padding-bottom:1.25rem}.calculator__header{display:flex;align-items:center;padding-top:1rem;padding-bottom:.8125rem}@media (min-width: 768px){.calculator__header{padding-top:1.75rem;padding-bottom:1.375rem}}.calculator__header--container{background-color:#fff;position:sticky;top:0;width:100%;border-bottom:1px solid rgba(31,18,46,.2);margin-bottom:3rem;z-index:800}@media (min-width: 768px){.calculator__header--container{margin-bottom:2.8125rem}}.calculator__header--container.start{border:none}.calculator__question{margin-bottom:1.875rem;transition:margin .3s ease}.calculator__question.form-control.helper-text{margin-bottom:4.0625rem}.calculator__question__title{color:#1f122e;margin-top:0!important;margin-bottom:1.25rem;font-size:18px}.calculator__question__title.receive-mail-header{font-size:20px}.calculator__question__title.child-name{font-size:1.875rem;text-transform:capitalize;margin-bottom:0}.calculator__question__title--tooltip{display:flex;align-items:center;gap:.625rem;color:#8f8896}.calculator__question__subtitle{margin-top:0}.calculator__question__header{width:fit-content;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:.625rem}@media (min-width: 768px){.calculator__question__header{margin-bottom:1.25rem}}.basic-form .calculator__question__header p{font-family:Poppins,sans-serif;font-size:16px;margin-top:.875rem;margin-bottom:0}.calculator__question__header--small{margin-top:2.375rem;flex-wrap:wrap}.basic-form .calculator__question__header--small p{margin-top:0}.calculator__question__subtitle{display:block;font-family:Poppins,sans-serif;color:#1f122e;width:100%;margin-top:-.625rem}@media (min-width: 768px){.calculator__question__subtitle{margin-top:-1.25rem}}.calculator__question__subtitle--small{margin-top:0;margin-bottom:0}.calculator__days__list{margin-top:.9375rem;width:100%;position:relative;display:grid;grid-template-columns:50% fit-content(50%);grid-template-rows:1fr 1fr 1fr;grid-auto-flow:column}.calculator__child{margin-bottom:3.125rem}.calculator__child:not(:first-of-type){padding-top:3.125rem}.calculator__dropdown{margin-top:2.5rem;margin-top:1.25rem;width:100%;width:80%}.calculator__dropdown .default{position:absolute;display:block;transition:transform .2s ease}.calculator__dropdown .default:not(:checked){font-size:16px;transform:translateY(-1.5625rem);left:0}.calculator__dropdown>details.custom-select{max-width:unset}.calculator__dropdown input[type=radio]{border-radius:0rem!important;padding:inherit;height:inherit}@media (max-width: 767.98px){.calculator__dropdown{width:100%}}.calculator__dropdown>details.custom-select{width:35rem;max-width:unset}.calculator__dropdown>details.custom-select .disabled{pointer-events:none}.calculator__dropdown>details.custom-select summary{height:1.8125rem;padding-bottom:.625rem}.basic-form .calculator__dropdown summary:after{margin-left:auto;display:block;padding-right:.5rem}.calculator__dropdown--small{max-width:100%}@media (min-width: 768px){.calculator__dropdown--small{width:35rem;max-width:45%}}.calculator__step{display:flex;gap:1rem}@media (max-width: 1199.98px){.calculator__step{flex-direction:column;gap:initial}}.calculator__step__indicator{margin:auto}@media (min-width: 768px){.calculator__step__indicator{margin-left:6.875rem}}.calculator__step__indicator span{color:#aaa;font-weight:400;margin:0}.calculator__step__next{display:flex;margin-top:4.0625rem;margin-bottom:4.0625rem;justify-content:space-between}.calculator__step__next:not(:last-of-type){margin-top:0}@media (max-width: 767.98px){.calculator__step__next{flex-direction:column-reverse;gap:1.25rem;margin-top:3.125rem}}.calculator__step__next--right{justify-content:right}.calculator__step__controls{margin-left:auto}[data-card=default] .calculator__step__intro .brand{color:#f0f}[data-card=group] .calculator__step__intro .brand{color:#352942}[data-card=kind] .calculator__step__intro .brand{color:#e89900}[data-card=buurt] .calculator__step__intro .brand{color:red}[data-card=onderwijs] .calculator__step__intro .brand{color:#3459a8}[data-card=jeugd] .calculator__step__intro .brand{color:#2a8d9a}[data-card=kraam] .calculator__step__intro .brand{color:#622e60}.calculator__step__intro p{font-size:20px;font-family:Georgia,serif}.calculator__step__intro p:last-of-type{margin-bottom:3.4375rem}.calculator__step__two>div:not(:first-of-type){border-top:1px solid rgba(31,18,46,.2)}.calculator__step__body p{margin-bottom:2.3125rem}.calculator__step__question{position:relative;margin-bottom:3.125rem}.calculator__step__question.btn-pos{text-align:center;padding-top:1.25rem}.calculator__step__question:last-of-type{margin-bottom:.625rem}.calculator__step__question .bottom-buttons{display:flex;gap:.75rem}@media (max-width: 767.98px){.calculator__step__question .bottom-buttons{flex-direction:column;gap:.375rem}}.basic-form .shortanswer .calculator__input__number{color:#1f122e}.calculator__summary{font-size:16px;display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 767.98px){.calculator__summary button{width:100%}}.calculator__summary--half{width:100%}@media (min-width: 992px){.calculator__summary--half{width:calc(50% - 12px)}.calculator__summary--half:first-of-type{width:calc(50% - 12px);margin-right:1.5rem}}.calculator__summary__general{width:100%;margin-bottom:1.25rem}.calculator__summary__body{margin-top:1.875rem;margin-bottom:2.25rem}.calculator__summary__line{margin-bottom:1.875rem}@media (min-width: 768px){.calculator__summary__line{margin-bottom:2.875rem}}.calculator__summary__child{width:100%;display:flex;flex-wrap:wrap;padding-bottom:3.125rem;border-bottom:1px solid rgba(31,18,46,.2);margin-bottom:2.8125rem}.calculator__summary__child-result{display:block;color:#8f8896}.calculator__summary__child-result.average{margin-top:.5rem}.calculator__summary__subtitle{display:block;margin-top:.625rem;margin-bottom:.375rem}.calculator__summary__report{width:100%;padding:1.5rem;background-color:#e899001a;border-radius:15px}.calculator__summary__report--line{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.calculator__summary__report--line:not(:last-of-type){margin-bottom:.625rem}.calculator__summary__report.mg-bot{margin-bottom:3.4375rem}.calculator__summary p.report-text{color:#8f8896;margin-bottom:0;flex:0 0 100%;max-width:100%}@media (min-width: 992px){.calculator__summary p.report-text{flex:0 0 70%;max-width:70%}}.calculator__summary .total p.report-text{color:#1f122e}@media (min-width: 992px){.calculator__summary .total .report-amount{flex:0 0 30%;max-width:30%}}.calculator__summary .report-amount{text-align:right;margin-bottom:0;flex:0 0 50%;max-width:50%}@media (min-width: 768px){.calculator__summary .report-amount{flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.calculator__summary .report-amount{flex:0 0 30%;max-width:30%}}@media (min-width: 992px){.calculator__summary .report-amount table.table-small{margin-left:auto}}.calculator__summary .report-amount table td{white-space:nowrap;text-align:left;width:45px}.calculator__summary .report-amount table td+td{text-align:right;width:60%}.calculator__summary p{font-family:Poppins,sans-serif;line-height:1.6875rem}.calculator__summary__footer{width:100%}.calculator__tooltip{position:absolute;bottom:calc(100% + 6px);left:-.625rem;background-color:#1f122e;color:#fff;border-radius:.9375rem;padding:1.25rem;width:22.5rem;max-width:22.5rem;z-index:99}@media (max-width: 767.98px){.calculator__tooltip{top:calc(-100% - 10px);left:0;bottom:unset;width:100%}}.calculator__tooltip__body a{padding:0;font-size:16px}.calculator__tooltip__container{display:flex;justify-content:center}@media (min-width: 768px){.calculator__tooltip__container{align-items:center;position:relative}}.calculator__tooltip__title{margin:0}.basic-form .calculator__tooltip p{color:#fff;opacity:.9;font-family:Georgia,serif;margin-top:.25rem;line-height:1.5625rem}.calculator__tooltip__button{display:flex;justify-content:center;align-items:center;color:#8f8896;opacity:.4;width:1.25rem;height:1.25rem;font-size:25px;margin-left:-.625rem;margin-bottom:.625rem}@media (min-width: 768px){.calculator__tooltip__button{margin-bottom:0}}.calculator__tooltip__button:hover,.calculator__tooltip__button:active,.calculator__tooltip__button:focus-visible,.calculator__tooltip__button.active{color:#f0f;opacity:1}.calculator a{color:#1f122e;display:inline-block;position:relative}.calculator a:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.calculator a:hover{color:#f0f}.calculator a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}@media (max-width: 767.98px){.calculator--block{padding:0!important}}.calculator__add-child{display:flex;align-items:center}.calculator__add-child:hover,.calculator__add-child:active,.calculator__add-child:focus-visible,.calculator__add-child.active{color:#f0f;opacity:1}.icon--add{transform:rotate(45deg);margin-right:1.25rem}.summary-result{scroll-margin-top:12.5rem}.summary-result__header{width:100%;display:flex;justify-content:space-between;margin-bottom:1.75rem;border-bottom:1px solid rgba(31,18,46,.1);padding-bottom:.5rem;align-items:flex-start;flex-direction:column;scroll-margin-top:18.75rem}@media (min-width: 768px){.summary-result__header{align-items:center;flex-direction:row}}.summary-result__header__title{margin:0;margin-bottom:.3125rem}@media (min-width: 768px){.summary-result__header__title{margin-bottom:0;min-width:6.25rem}}.summary-result__product{margin-bottom:1.25rem}.summary-result__product .summary-result__choice:last-child{text-align:right}@media (min-width: 768px){.summary-result__product{margin-bottom:3rem}}.summary-result__body{margin-bottom:1.25rem}@media (min-width: 768px){.summary-result__body{margin-bottom:3rem}}.summary-result__row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem;flex-direction:column}@media (min-width: 768px){.summary-result__row{flex-direction:row}}.summary-result__footer{padding-top:1.125rem;border-top:1px solid rgba(31,18,46,.1);align-items:flex-start;margin-bottom:0;padding-bottom:0}@media (min-width: 768px){.summary-result__footer{align-items:center}}.summary-result__footer .bottom-x-margin{margin-bottom:3.125rem}.summary-result__column-right{display:flex;justify-content:space-between;width:100%;text-align:right}.summary-result__column-right.sub-header>*{margin-left:initial}@media (max-width: 767.98px){.summary-result__column-right.sub-header .light:first-child{text-align:start}}@media (min-width: 768px){.summary-result__column-right{justify-content:flex-end}.summary-result__column-right span:first-of-type{text-align:right}.summary-result__column-right>*{width:10.3125rem;text-align:right}}@media (min-width: 992px){.summary-result__column-right{width:20.625rem}}.summary-result__column-left{display:flex;align-items:center;gap:.625rem}.summary-result__subtotal{width:100%}@media (min-width: 768px){.summary-result__subtotal{width:70%;margin-left:auto}}.summary-result__subtotal .summary-result__header{border-bottom-color:#1f122e}.summary-result__subtotal .summary-result__column-right{width:auto}.summary-result__subtotal .netto{padding-top:1.375rem;border-top:1px solid rgba(31,18,46,.2)}.summary-result__days{display:flex;gap:.25rem;width:100%;white-space:nowrap}.summary-result__day{font-size:14px;color:#797182}@media (min-width: 768px){.summary-result__day{font-size:16px}}.summary-result__day:not(:last-of-type):after{content:","}.summary-result__choice{white-space:nowrap}@media (max-width: 767.98px){.summary-result__choice{width:7rem;text-align:left}}.summary-result .flex-column{flex-direction:column;align-items:flex-start;gap:0}.summary-result .flex-row{flex-direction:row}.summary-result .information{border-top:1px solid rgba(31,18,46,.1);padding-top:2.5rem}.summary-result .personal-info .summary-result__row span:first-child{min-width:10rem}.summary-result .hours{width:12.5rem;justify-content:flex-end}.summary-result .signal{color:#f0f}.summary-result .large{font-size:20px}@media (min-width: 768px){.summary-result .large{font-size:25px}}.summary-result .parent>*{width:auto}.summary-result .light{color:#797182}.summary-result .locations{border-top:1px solid rgba(31,18,46,.1);padding-top:1.5625rem;margin-top:3rem;margin-bottom:0;flex-direction:column}.summary-result .locations h5{margin-bottom:.625rem}.componentcalculationtool .content__container{padding-top:0}.card{color:#1f122e;display:flex;flex-direction:column;flex:1;border:0;padding-bottom:1.5625rem;overflow:hidden;border-radius:0;background-color:#fff}[class*=col-].align-left>.componentrelatedcontent .card{text-align:left;justify-content:flex-start}[class*=col-].align-center>.componentrelatedcontent .card{text-align:center;justify-content:center}[class*=col-].align-right>.componentrelatedcontent .card{text-align:right;justify-content:flex-end}.card--arrow{color:#fff}@media (max-width: 767.98px){.card--arrow:after{font-size:.375rem}}.card.padding-bot{padding-bottom:1.875rem}.card.no-padding{padding-bottom:0rem}.card.content-pad{padding-bottom:.625rem}.card.special .card__specialism{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#f0f}.card .card-content{padding:0 1.25rem 1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.card__content{flex:1;display:flex;flex-direction:column;padding:.625rem 1.25rem 2.375rem;background-color:#fff;border-radius:0 0 15px 15px}.card__content__transparent{background-color:transparent}.card__header{width:100%;display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.375rem;font-size:16px}[class*=col-].align-left>.componentrelatedcontent .card .card__header{text-align:left;justify-content:flex-start}[class*=col-].align-center>.componentrelatedcontent .card .card__header{text-align:center;justify-content:center}[class*=col-].align-right>.componentrelatedcontent .card .card__header{text-align:right;justify-content:flex-end}.card__header:has(.icon){justify-content:inherit!important}.card__publish-date{color:#1f122e80;display:flex;gap:.625rem;align-items:center}.card__title{margin-top:.375rem;margin-bottom:.375rem;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__body{justify-self:flex-end;align-items:flex-start;width:100%;padding-bottom:1.8125rem}.card__body__opacity{color:#fff;opacity:.75}.card__body p,.card__body .card__excerpt{margin:0;line-height:1.375rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@supports (-webkit-line-clamp: 2){.card__body p,.card__body .card__excerpt{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.card:hover .card__img-container{mask-size:100%}.card__img-container,.card .video-container{overflow:hidden;max-height:21.5625rem;margin-bottom:1.125rem}.card__img-container{justify-self:flex-start;width:100%;height:100%;margin-bottom:1.125rem;overflow:hidden;transition:all .3s ease-in-out;mask-repeat:no-repeat;mask-position:center;mask-size:200%}.card__img-container.mask.jeugd{mask-image:url(/custom/img/mask-jeugd.svg)}.card__img-container.mask.kind{mask-image:url(/custom/img/mask-kind.svg)}.card__img-container.mask.onderwijs{mask-image:url(/custom/img/mask-onderwijs.svg)}.card__img-container.mask.buurt{mask-image:url(/custom/img/mask-buurt.svg)}.card__img-container.mask.kraam{mask-image:url(/custom/img/mask-kraam.svg)}.card__img-container.mask.group{mask-image:url(/custom/img/mask-group.svg)}.card__img-container.mask.default{mask-image:url(/custom/img/mask-default.svg)}.card__img-container img{object-fit:cover;width:100%;height:100%}.card__img-container.article{padding-bottom:.9375rem}.card__date{color:#1f122e;opacity:.5;font-size:14px}.card__meta{color:#1f122e;opacity:.5;font-size:14px;margin-left:auto;flex:0 0 auto}.card__address{font-size:16px}.card__footer{width:100%;margin-top:auto;padding-top:1rem;border-top:1px solid;white-space:nowrap;text-overflow:ellipsis;display:inline-block}[data-card=group] .card__footer{border-color:#d2d0d5}[data-card=kind] .card__footer{border-color:#f8ebd7}[data-card=buurt] .card__footer{border-color:#fcc}[data-card=onderwijs] .card__footer{border-color:#d6deee}[data-card=jeugd] .card__footer{border-color:#d4e8eb}[data-card=kraam] .card__footer{border-color:#e0d5df}[data-card=default] .card__footer{border-color:#d2d0d5}.card__footer .card__usp{font-size:14px;position:relative;display:inline}.card__footer .card__usp--bold{font-weight:700}.card__footer .card__usp:before{content:"\2022";margin:0 .1875rem 0 0}.card__footer .card__usp:first-of-type:before{display:none}.card__footer__price{margin-top:auto;padding-top:1rem}[data-card=group] .card__footer__price{border-color:#d2d0d5}[data-card=kind] .card__footer__price{border-color:#f8ebd7}[data-card=buurt] .card__footer__price{border-color:#fcc}[data-card=onderwijs] .card__footer__price{border-color:#d6deee}[data-card=jeugd] .card__footer__price{border-color:#d4e8eb}[data-card=kraam] .card__footer__price{border-color:#e0d5df}[data-card=default] .card__footer__price{border-color:#d2d0d5}.card img{pointer-events:none;transition:transform 4s cubic-bezier(.19,1,.22,1)}.card--price{width:100%;background-color:#1f122e;color:#fff;border-radius:.9375rem;padding:1.9375rem 1.9375rem 1.375rem;margin-bottom:1.5625rem;min-height:unset}@media (min-width: 768px){.card--price{margin-bottom:2.5rem}}@media (min-width: 992px){.card--price{margin-bottom:4.375rem}}[data-theme=group] .card--price__star,[data-theme=default] .card--price__star{color:#1f122e}[data-theme=kind] .card--price__star{color:#e89900}[data-theme=buurt] .card--price__star{color:red}[data-theme=onderwijs] .card--price__star{color:#3459a8}[data-theme=jeugd] .card--price__star{color:#2a8d9a}[data-theme=kraam] .card--price__star{color:#622e60}[data-theme=custom] .card--price__star{color:var(--primary-button-color)}.card--price .calculate-button{width:100%}.card--price .price__body{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.5625rem}.card--price .price__text p{color:#fff;opacity:.75}.card--expertise-contact{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem}.card--expertise-contact .logo-container{height:2.1875rem}.card--expertise-contact .logo-container svg{height:100%}@media (min-width: 768px){.card--expertise-contact .logo-container{height:2.8125rem}}.card--expertise-contact__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;margin-top:1.875rem;font-size:1.125rem}[data-card=default] .card--expertise-contact__title{color:#f0f}[data-card=group] .card--expertise-contact__title{color:#352942}[data-card=kind] .card--expertise-contact__title{color:#e89900}[data-card=buurt] .card--expertise-contact__title{color:red}[data-card=onderwijs] .card--expertise-contact__title{color:#3459a8}[data-card=jeugd] .card--expertise-contact__title{color:#2a8d9a}[data-card=kraam] .card--expertise-contact__title{color:#622e60}.card--expertise-contact__link{margin-top:.9375rem;color:#1f122e;text-decoration:underline;transition:color .3s ease-in-out}[data-card=default] .card--expertise-contact__link:hover{color:#f0f}[data-card=group] .card--expertise-contact__link:hover{color:#352942}[data-card=kind] .card--expertise-contact__link:hover{color:#e89900}[data-card=buurt] .card--expertise-contact__link:hover{color:red}[data-card=onderwijs] .card--expertise-contact__link:hover{color:#3459a8}[data-card=jeugd] .card--expertise-contact__link:hover{color:#2a8d9a}[data-card=kraam] .card--expertise-contact__link:hover{color:#622e60}.card--newsarticle{width:100%;background-color:transparent}.card--newsarticle .card-content{padding:0}.card--newsarticle .card__title{margin-top:0rem}.card--newsarticle figure{transition:all .3s ease-in-out;mask-repeat:no-repeat;mask-position:center;mask-size:200%}.card--newsarticle figure.mask.jeugd{mask-image:url(/custom/img/mask-jeugd.svg)}.card--newsarticle figure.mask.kind{mask-image:url(/custom/img/mask-kind.svg)}.card--newsarticle figure.mask.onderwijs{mask-image:url(/custom/img/mask-onderwijs.svg)}.card--newsarticle figure.mask.buurt{mask-image:url(/custom/img/mask-buurt.svg)}.card--newsarticle figure.mask.kraam{mask-image:url(/custom/img/mask-kraam.svg)}.card--newsarticle figure.mask.group{mask-image:url(/custom/img/mask-group.svg)}.card--newsarticle figure.mask.default{mask-image:url(/custom/img/mask-default.svg)}[data-card=default] .card--newsarticle:hover .card__title{color:#f0f}[data-card=group] .card--newsarticle:hover .card__title{color:#352942}[data-card=kind] .card--newsarticle:hover .card__title{color:#e89900}[data-card=buurt] .card--newsarticle:hover .card__title{color:red}[data-card=onderwijs] .card--newsarticle:hover .card__title{color:#3459a8}[data-card=jeugd] .card--newsarticle:hover .card__title{color:#2a8d9a}[data-card=kraam] .card--newsarticle:hover .card__title{color:#622e60}.card--newsarticle:hover .card__img-container figure{mask-size:100%}.card--newsarticle:hover .card__img-container img{transform:scale(1.03)}.card--location{border-radius:0 0 .9375rem .9375rem;height:100%;padding-bottom:0}.card--location .card__img-container{height:unset}.card--location .card__body{margin-bottom:.875rem;margin-top:unset}.card--location .card__excerpt{font-size:16px;line-height:1.37}.card--location .card__excerpt .divider{margin:0 .5rem}.card--location .card__excerpt p{display:flex;flex-wrap:wrap}[data-card=default] .card--location:hover .card__title{color:#f0f}[data-card=group] .card--location:hover .card__title{color:#352942}[data-card=kind] .card--location:hover .card__title{color:#e89900}[data-card=buurt] .card--location:hover .card__title{color:red}[data-card=onderwijs] .card--location:hover .card__title{color:#3459a8}[data-card=jeugd] .card--location:hover .card__title{color:#2a8d9a}[data-card=kraam] .card--location:hover .card__title{color:#622e60}.card--location:hover .card__img-container img{transform:scale(1.03)}.card--activity{height:100%}.card--activity .card__footer{border:0}.card--childactivity{border-radius:0 0 .9375rem .9375rem;height:100%;padding-bottom:0}.card--childactivity .card__img-container{height:unset}.card--childactivity .card__body{margin-bottom:.875rem}.card--childactivity .card__excerpt{font-size:16px;line-height:1.37}[data-card=default] .card--childactivity:hover .card__title{color:#f0f}[data-card=group] .card--childactivity:hover .card__title{color:#352942}[data-card=kind] .card--childactivity:hover .card__title{color:#e89900}[data-card=buurt] .card--childactivity:hover .card__title{color:red}[data-card=onderwijs] .card--childactivity:hover .card__title{color:#3459a8}[data-card=jeugd] .card--childactivity:hover .card__title{color:#2a8d9a}[data-card=kraam] .card--childactivity:hover .card__title{color:#622e60}.card--childactivity:hover .card__img-container img{transform:scale(1.03)}.card--relatedcontent{flex-direction:row;background-color:inherit}.card--relatedcontent .card__img-container{flex-shrink:0;width:5.625rem}.card--relatedcontent .card__img-container figure{transition:all .3s ease-in-out;mask-repeat:no-repeat;mask-position:center;mask-size:300%}.card--relatedcontent .card__img-container figure.mask.jeugd{mask-image:url(/custom/img/mask-jeugd.svg)}.card--relatedcontent .card__img-container figure.mask.kind{mask-image:url(/custom/img/mask-kind.svg)}.card--relatedcontent .card__img-container figure.mask.onderwijs{mask-image:url(/custom/img/mask-onderwijs.svg)}.card--relatedcontent .card__img-container figure.mask.buurt{mask-image:url(/custom/img/mask-buurt.svg)}.card--relatedcontent .card__img-container figure.mask.kraam{mask-image:url(/custom/img/mask-kraam.svg)}.card--relatedcontent .card__img-container figure.mask.group{mask-image:url(/custom/img/mask-group.svg)}.card--relatedcontent .card__img-container figure.mask.default{mask-image:url(/custom/img/mask-default.svg)}.card--relatedcontent.large .card__title{font-size:20px}.card--relatedcontent.large .card__subtitle{font-size:14px;margin-top:.3125rem}.card--relatedcontent.large .card__specialism{font-size:18px}@media (min-width: 768px){.card--relatedcontent.large .card__img-container{width:16.25rem}.card--relatedcontent.large .card__header{margin-bottom:.3125rem}.card--relatedcontent.large .card__title{font-size:20px;line-height:1.5625rem}.card--relatedcontent.large .card__publish-date{font-size:16px;gap:.625rem}.card--relatedcontent.large .card-content{padding:1rem 1.25rem}}.card--relatedcontent.small .card__subtitle{font-size:14px;line-height:1.25rem;margin-top:.3125rem;display:flex;gap:.375rem}.card--relatedcontent.small .card__specialism{font-size:14px}.card--relatedcontent.small .card__title{font-size:20px;line-height:1.5625rem}@media (min-width: 768px){.card--relatedcontent.small .card__img-container{width:10rem}.card--relatedcontent.small .card__title{font-size:20px}}.card--relatedcontent .card-content{padding:0 .9375rem}.card--relatedcontent .card__header{margin-bottom:.3125rem}.card--relatedcontent .card__title{margin:0}.card--relatedcontent .card__specialism{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;white-space:nowrap}[data-card=default] .card--relatedcontent .card__specialism{color:#f0f}[data-card=group] .card--relatedcontent .card__specialism{color:#352942}[data-card=kind] .card--relatedcontent .card__specialism{color:#e89900}[data-card=buurt] .card--relatedcontent .card__specialism{color:red}[data-card=onderwijs] .card--relatedcontent .card__specialism{color:#3459a8}[data-card=jeugd] .card--relatedcontent .card__specialism{color:#2a8d9a}[data-card=kraam] .card--relatedcontent .card__specialism{color:#622e60}.card--relatedcontent .card__pedagogical-palette{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:14px;color:#f0f}.card--relatedcontent .card__publish-date{font-size:14px;gap:.5rem}[data-card=default] .card--relatedcontent:hover .card__title{color:#f0f}[data-card=group] .card--relatedcontent:hover .card__title{color:#352942}[data-card=kind] .card--relatedcontent:hover .card__title{color:#e89900}[data-card=buurt] .card--relatedcontent:hover .card__title{color:red}[data-card=onderwijs] .card--relatedcontent:hover .card__title{color:#3459a8}[data-card=jeugd] .card--relatedcontent:hover .card__title{color:#2a8d9a}[data-card=kraam] .card--relatedcontent:hover .card__title{color:#622e60}[data-card=default] .card--relatedcontent:hover mark{color:#f0f}[data-card=group] .card--relatedcontent:hover mark{color:#352942}[data-card=kind] .card--relatedcontent:hover mark{color:#e89900}[data-card=buurt] .card--relatedcontent:hover mark{color:red}[data-card=onderwijs] .card--relatedcontent:hover mark{color:#3459a8}[data-card=jeugd] .card--relatedcontent:hover mark{color:#2a8d9a}[data-card=kraam] .card--relatedcontent:hover mark{color:#622e60}.card--relatedcontent:hover .card__img-container figure{mask-size:100%}.card--relatedcontent:hover .card__img-container img{transform:scale(1.03)}.card--work-with{border-radius:.9375rem;background-color:#fff;box-shadow:0 1px 5px 2px #dddddd80;padding:3.4375rem 1.5625rem 1.5625rem;transition:box-shadow .2s ease;min-height:27.75rem}.card--work-with:hover{box-shadow:0 6px 29px 10px #bfbfbf80}[data-card=default] .card--work-with:hover .card__title,[data-card=group] .card--work-with:hover .card__title{color:#f0f}[data-card=kind] .card--work-with:hover .card__title{color:#e89900}[data-card=buurt] .card--work-with:hover .card__title{color:red}[data-card=onderwijs] .card--work-with:hover .card__title{color:#3459a8}[data-card=jeugd] .card--work-with:hover .card__title{color:#2a8d9a}[data-card=kraam] .card--work-with:hover .card__title{color:#622e60}.card--work-with .card__header{margin-bottom:0}.card--work-with .card__title{font-size:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 992px){.card--work-with .card__title{font-size:25px}}.card--work-with .card__label{font-weight:700;font-size:25px}[data-card=default] .card--work-with .card__label,[data-card=group] .card--work-with .card__label{color:#f0f}[data-card=kind] .card--work-with .card__label{color:#e89900}[data-card=buurt] .card--work-with .card__label{color:red}[data-card=onderwijs] .card--work-with .card__label{color:#3459a8}[data-card=jeugd] .card--work-with .card__label{color:#2a8d9a}[data-card=kraam] .card--work-with .card__label{color:#622e60}@media (min-width: 992px){.card--work-with .card__label{font-size:36px}}.card--work-with__expertise{display:block;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;width:100%}[data-card=default] .card--work-with__expertise{color:#f0f}[data-card=group] .card--work-with__expertise{color:#352942}[data-card=kind] .card--work-with__expertise{color:#e89900}[data-card=buurt] .card--work-with__expertise{color:red}[data-card=onderwijs] .card--work-with__expertise{color:#3459a8}[data-card=jeugd] .card--work-with__expertise{color:#2a8d9a}[data-card=kraam] .card--work-with__expertise{color:#622e60}.card--work-with .card__body{padding:0}.card--work-with .card__footer{border:none;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;padding:0}.card--work-with .card__footer__usp-container{display:flex;align-content:flex-start;width:100%;flex-wrap:wrap;min-height:4.5rem}.card--work-with .card__footer .card__usp{font-size:16px;position:relative;align-items:center;display:inline;max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:.25rem}.card--product{min-height:27.75rem;border-radius:.9375rem;overflow:hidden;box-shadow:0 6px 10px 4px #dddddd80;position:relative;width:100%;padding-bottom:0;transition:all .5s ease}.card--product:hover{box-shadow:0 6px 29px 10px #bfbfbf80}.card--product:hover .card__img-container figure,.card--product:hover .video-container figure{mask-size:100%}.card--product:hover .card__img-container img,.card--product:hover .video-container img{transform:scale(1.03)}.card--product .image{height:100%}.card--product .card__img-container{margin-bottom:auto}.card--product .card__body{margin-top:auto;padding-left:1.25rem;padding-right:1.25rem;z-index:1;background-color:#fff;padding-bottom:1.5625rem;min-height:9.0625rem}.card--project{color:#fff;background:linear-gradient(180deg,rgba(0,0,0,0) 39%,rgba(0,0,0,.4784313725) 60%,#000000 100%);border-radius:.9375rem;box-shadow:0 6px 10px 4px #dddddd80;position:relative;width:100%;min-height:18.75rem;transition:all .5s ease;overflow:hidden;justify-content:flex-end}@media (max-width: 767.98px){.card--project{min-height:12.5rem}}.card--project .card__footer{padding-left:1.25rem;padding-right:1.25rem;margin-top:0;border:none;gap:0}.card--project:hover{z-index:0}.card--project:hover .button--arrow:after,.card--project:hover .button--text{color:#1f122e}.card--project:not(:hover) .card__title span{color:currentColor}.card--project .image{height:100%}.card--project:after{content:"";background-color:#fff;height:8.75rem;width:100%;position:absolute;bottom:0;left:0;transform:translateY(100%);transition:transform .2s ease;z-index:-1;pointer-events:none}@media (max-width: 767.98px){.card--project:after{height:6.875rem}}.card--project .video-container,.card--project .card__img-container{z-index:-1;max-height:unset}.card--project .video-container~*{pointer-events:none}.card--project:hover{box-shadow:0 6px 29px 10px #bfbfbf80;background:transparent}.card--project:hover .card__img-container figure,.card--project:hover .video-container figure{mask-size:100%}.card--project:hover .card__img-container img,.card--project:hover .video-container img{transform:scale(1.03)}.card--project:hover:after{transform:translateY(0)}.card--project:hover .card__title,.card--project:hover .card__body{color:#1f122e;z-index:1}[data-card=default] .card--project:hover .card__label,[data-card=group] .card--project:hover .card__label{color:#f0f}[data-card=kind] .card--project:hover .card__label{color:#e89900}[data-card=buurt] .card--project:hover .card__label{color:red}[data-card=onderwijs] .card--project:hover .card__label{color:#3459a8}[data-card=jeugd] .card--project:hover .card__label{color:#2a8d9a}[data-card=kraam] .card--project:hover .card__label{color:#622e60}.card--project:hover .card__usp{color:#1f122e}.card--project .card__img-container{border-radius:.9375rem;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;margin:0;z-index:-1}.card--project .card__title{transition:color .2s .09s ease;margin-top:0}.card--project .card__title span{transition:color .2s ease}.card--project .card__label{transition:color .2s .12s ease;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.card--project .card__usp{transition:color .2s .06s ease}.card--project .card__header{padding:0 1.25rem;margin-top:auto}.card--project .card__body{z-index:1;padding:0 1.25rem}:not(:has(.card__header)) .card--project .card__body{margin-top:auto}[data-card=default] .card--project .card__body .group-suffix{color:#f0f}[data-card=group] .card--project .card__body .group-suffix{color:#352942}[data-card=kind] .card--project .card__body .group-suffix{color:#e89900}[data-card=buurt] .card--project .card__body .group-suffix{color:red}[data-card=onderwijs] .card--project .card__body .group-suffix{color:#3459a8}[data-card=jeugd] .card--project .card__body .group-suffix{color:#2a8d9a}[data-card=kraam] .card--project .card__body .group-suffix{color:#622e60}.card--project .card__footer{border:none;padding:0 1.25rem;gap:0;margin:0}.card--event{border-radius:0 0 15px 15px;box-shadow:0 6px 10px 4px #dddddd80;padding-bottom:0;min-height:27.5rem;transition:box-shadow ease-in-out .25s;justify-content:flex-start}.card--event .card__label{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}[data-card=default] .card--event .card__label{color:#f0f}[data-card=group] .card--event .card__label{color:#352942}[data-card=kind] .card--event .card__label{color:#e89900}[data-card=buurt] .card--event .card__label{color:red}[data-card=onderwijs] .card--event .card__label{color:#3459a8}[data-card=jeugd] .card--event .card__label{color:#2a8d9a}[data-card=kraam] .card--event .card__label{color:#622e60}.card--event .card__header{padding:0 1.25rem}.card--event .card__body{margin-top:auto;z-index:1;padding:0 1.25rem 1.5625rem;background-color:#fff;min-height:9.0625rem}.card--event .card__excerpt{font-size:18px}.card--event .card__footer{padding:1.25rem;border:none}.card--event .image{height:100%}.card--event:hover{box-shadow:0 6px 29px 10px #bfbfbf80;background:transparent}.card--event:hover .card__img-container figure,.card--event:hover .video-container figure{mask-size:100%}.card--event:hover .card__img-container img,.card--event:hover .video-container img{transform:scale(1.03)}.carousel__control{width:100vw;position:absolute;top:0;left:calc(-.5*(100vw - 100%));z-index:20;pointer-events:none;height:100%;display:none}.carousel__control .swiper-button-prev{transform:rotate(180deg)}.carousel__control .swiper-button-prev,.carousel__control .swiper-button-next{margin-top:unset;width:unset;pointer-events:all;top:0;height:100%;padding:0 1.25rem;opacity:0}[data-theme=group] .carousel__control .swiper-button-prev,[data-theme=group] .carousel__control .swiper-button-next,[data-theme=default] .carousel__control .swiper-button-prev,[data-theme=default] .carousel__control .swiper-button-next{color:#1f122e}[data-theme=kind] .carousel__control .swiper-button-prev,[data-theme=kind] .carousel__control .swiper-button-next{color:#e89900}[data-theme=buurt] .carousel__control .swiper-button-prev,[data-theme=buurt] .carousel__control .swiper-button-next{color:red}[data-theme=onderwijs] .carousel__control .swiper-button-prev,[data-theme=onderwijs] .carousel__control .swiper-button-next{color:#3459a8}[data-theme=jeugd] .carousel__control .swiper-button-prev,[data-theme=jeugd] .carousel__control .swiper-button-next{color:#2a8d9a}[data-theme=kraam] .carousel__control .swiper-button-prev,[data-theme=kraam] .carousel__control .swiper-button-next{color:#622e60}[data-theme=custom] .carousel__control .swiper-button-prev,[data-theme=custom] .carousel__control .swiper-button-next{color:var(--primary-button-color)}.carousel__control .swiper-button-prev:before,.carousel__control .swiper-button-next:before{content:"";width:100%;height:100%;position:absolute;top:0;right:100%;z-index:1}.carousel__control .swiper-button-prev:hover,.carousel__control .swiper-button-next:hover{opacity:1}.carousel__control .swiper-button-prev.swiper-button-disabled,.carousel__control .swiper-button-next.swiper-button-disabled{display:none}.carousel__arrows{display:flex;justify-content:space-between;padding-top:1.25rem;width:100%}.carousel--project{padding:2.5rem 0}.carousel--project__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.625rem}@media (min-width: 992px){.carousel__control{display:block}}.carousel .card{height:100%}.componentcookiebotconsentoverview .CookieDeclarationTableCell a{color:#1f122e}.componentcookiebotconsentoverview .CookieDeclarationTableCell a:hover{color:#f0f}.componentcookiebotconsentoverview #CookieDeclarationChangeConsent a{display:inline-block;line-height:2;padding:10px 15px;border-radius:4px;background-color:#1f122e;color:#fff;font-weight:600;background:linear-gradient(to left,#1f122e 50%,#352942 50%) right;background-size:200%!important;transition:all .25s ease}.componentcookiebotconsentoverview #CookieDeclarationChangeConsent a:hover{transform:scale(.9);background-position:left}.content-block__header{padding-bottom:1.375rem;display:flex;gap:.625rem;align-items:flex-start}@media (min-width: 768px){.content-block__header{padding-bottom:1.5rem}}.content-block__title{margin-right:auto}.results .content-block__header{position:relative;padding-bottom:0}@media (min-width: 768px){.results .content-block__header{padding-bottom:1.5rem}}.results .content-block__title{max-width:calc(100% - 180px)}.componentcalltoactionblock{width:100%;padding:0}.call-to-action{background-color:#1f122e;color:#fff;width:100%;display:flex;align-items:center;padding:2.8125rem 0;flex-direction:row}.call-to-action__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.25rem;color:currentColor;margin-bottom:0}@media (min-width: 768px){.call-to-action__title{margin-right:1.25rem;font-size:1.875rem}}.call-to-action__links{flex:0 0 auto;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.625rem}@media (min-width: 768px){.call-to-action__links{width:auto;max-width:100%}}.call-to-action__links .button__wrapper{margin-bottom:0}.call-to-action__links:not(.wrap) .button__wrapper{flex:0 0 100%;margin-bottom:0}.call-to-action__links:not(.wrap) .button__wrapper .button{flex:0 0 100%;max-width:100%;display:block}.call-to-action__links:not(.wrap) .button__wrapper .button.button--expertise{flex:0 0 auto;display:inline-block}@media (min-width: 768px){.call-to-action__links:not(.wrap) .button__wrapper{flex:0 0 auto}.call-to-action__links:not(.wrap) .button__wrapper .button{flex:0 0 auto}}.call-to-action__content{display:flex;width:100%;align-items:center;flex-wrap:wrap;gap:1.25rem}.call-to-action__content.right{justify-content:space-between}.call-to-action__content.left{justify-content:flex-start}.call-to-action__content.center{justify-content:center}.call-to-action__content>.title{flex:0 0 100%}.call-to-action__content>.title .contact-container__title{text-align:center}.call-to-action__content>.title>p{margin-top:1.875rem;line-height:1.75rem}@media (min-width: 768px){.call-to-action__content>.title{flex:0 0 auto;max-width:40em}.call-to-action__content>.title>p{margin-top:.625rem}.call-to-action__content>.title .contact-container__title{text-align:left}}.call-to-action__icon{display:flex;width:2.8125rem;margin:0 auto 1.875rem}@media (min-width: 768px){.call-to-action{padding:3.75rem 0}.call-to-action__row{display:flex;gap:3.75rem}.call-to-action__icon{margin:auto 0;display:block;width:3.75rem}}.call-to-action--with-image{display:grid;grid-template-columns:1fr;width:100%;gap:.625rem}.call-to-action--with-image .read-more__text{max-height:7rem}@media (min-width: 1200px){.call-to-action--with-image .read-more__text[data-height="200px"]{max-height:12.5rem}}@media (min-width: 992px){.call-to-action--with-image .read-more__text[data-height="300px"]{max-height:12.5rem}}@media (min-width: 1200px){.call-to-action--with-image .read-more__text[data-height="300px"]{max-height:18.75rem}}@media (min-width: 768px){.call-to-action--with-image{grid-template-columns:repeat(2,1fr);gap:2.5rem}.call-to-action--with-image.img-left .image-block{grid-row:1}.call-to-action--with-image.img-right .image-block{grid-row:0}.call-to-action--with-image .image-block .image{display:block}}.call-to-action--with-image .text-block{height:100%;overflow:hidden}.call-to-action--with-image .image-block{display:block;height:100%}@media (max-width: 767.98px){.call-to-action--with-image .image-block{grid-row:1}}.call-to-action--big .button-container{padding:1.875rem;border-radius:.625rem}.call-to-action--big .button-container .start-text{color:#fff;font-size:25px;line-height:2rem;font-weight:700}.call-to-action--big .button-container .completion-time-text{display:flex;gap:.5rem;font-size:14px;align-items:center;color:#8f8896}.componentembed iframe{width:100%;height:100%}.external-links__link-container{margin-top:2.5rem}.external-links__link-container .link-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:20px;color:#1f122e;transition:color .3s ease-in-out}.external-links__link-container .link-title:hover{color:#f0f}.external-links__link-container .link-url{font-size:16px;line-height:1.875rem;color:#1f122e;opacity:50%;display:block}.filter-modal{width:100%;height:100vh;background-color:#fff;position:fixed;top:0;left:0;overflow:auto;z-index:1021;padding-bottom:3.75rem}.filter-modal__top{border-bottom:.0625rem solid #e8e7ea;position:sticky;top:0;background-color:#fff;z-index:1}.filter-modal__header{display:flex;justify-content:space-between;padding:1.1875rem 0}.filter-modal__header .title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.125rem;color:#8f8896}.filter-modal__header .close{color:#8f8896}.filter-modal__body{padding-top:2.5rem}.filter-modal .filter-group{margin-bottom:2.5rem}.filter-modal .filter-group__header{display:flex;position:relative;align-items:center;margin-bottom:1.6875rem}.filter-modal .filter-group__header .title{margin:0 1rem 0 0}.filter-modal .filter-group__list .checkbox-label{width:auto}@media (min-width: 992px){.filter-modal .filter-group__list{column-count:2}}.fade-in-top-enter-active,.fade-in-top-leave-active{transition:all .2s ease-in-out}.fade-in-top-enter-from,.fade-in-top-leave-to{transform:translateY(-100%)}.basic-form{color:#8f8896}.basic-form .umbraco-forms-field-wrapper{padding:0;padding-top:1.25rem;border:none;display:flex;width:100%;flex-direction:column;position:relative}.basic-form .position-top{align-self:start;width:100%}.basic-form .sub-text{font-family:Georgia,serif;margin-bottom:2.75rem;line-height:1.875rem}.basic-form legend{color:#1f122e;font-size:20px;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;margin-top:1.875rem}.basic-form h2{margin-top:5rem}.basic-form h2,.basic-form h3,.basic-form h4,.basic-form p{color:#1f122e}.basic-form .markdown p,.basic-form .markdown li{font-family:Poppins,sans-serif;font-style:normal;font-size:18px;margin-bottom:.625rem}.basic-form .markdown li{color:#1f122e}.basic-form a{color:#1f122e;display:inline-block;position:relative}.basic-form a:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.basic-form a:hover{color:#f0f}.basic-form a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.basic-form .row-fluid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.basic-form .row-fluid [class*=col-]{padding-right:.625rem}.basic-form .row-fluid [class*=col-]:last-child{padding-right:0}@media (max-width: 767.98px){.basic-form .row-fluid [class*=col-]{width:100%}}@media (max-width: 767.98px){.basic-form .row-fluid{flex-direction:column;align-items:flex-start;width:100%}.basic-form .row-fluid.small-margin{margin-bottom:1.25rem}}.basic-form .umbraco-forms-form input.text,.basic-form .umbraco-forms-form textarea{max-width:unset!important;width:100%}.basic-form .umbraco-forms-caption{line-height:1.55;color:#1f122e;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.basic-form .umbraco-forms-navigation{margin-top:1.75rem}.basic-form .umbraco-forms-field{margin-bottom:1.25rem}.basic-form .umbraco-forms-field:has(.hidden){margin-bottom:0}.basic-form .form-control.dropdown,.basic-form .form-control.dropdownwithcapacity{padding-top:1.25rem;position:relative;color:#8f8896}.basic-form .form-control.dropdown .label,.basic-form .form-control.dropdownwithcapacity .label{font-size:18px!important}.basic-form .form-control.dropdown .custom-select,.basic-form .form-control.dropdownwithcapacity .custom-select{max-width:100%}.basic-form__error{scroll-margin-top:14.375rem;padding-top:.375rem;color:red;font-size:small;line-height:1.25}.basic-form .form-control.checkbox .umbraco-forms-field-wrapper,.basic-form .form-control__input,.basic-form .form-control.dataconsent,.basic-form .form-control.fileupload{display:flex;flex-direction:row;flex-wrap:wrap}.basic-form .form-control.checkbox .umbraco-forms-field-wrapper label,.basic-form .form-control__input label,.basic-form .form-control.dataconsent label,.basic-form .form-control.fileupload label{color:#1f122e}.basic-form .form-control{padding:0;border:none;display:flex;width:100%;flex-direction:column;background-color:transparent}.basic-form .form-control__input,.basic-form .form-control .umbraco-forms-field-wrapper{position:relative;padding:0;padding-top:1.25rem;border:none;display:flex;width:100%;flex-direction:column}.basic-form .form-control__input:has(.hidden),.basic-form .form-control .umbraco-forms-field-wrapper:has(.hidden){padding-top:0}.basic-form .form-control__input>input::placeholder,.basic-form .form-control .umbraco-forms-field-wrapper>input::placeholder{opacity:0;transition:all .2s ease}.basic-form .form-control__input>input:focus::placeholder,.basic-form .form-control .umbraco-forms-field-wrapper>input:focus::placeholder{opacity:1}.basic-form .form-control.hidden{margin:0}.basic-form .form-control .text{background-color:transparent}.basic-form .form-control.dataconsent{flex-direction:row}.basic-form .form-control.dataconsent .form-control__input,.basic-form .form-control.dataconsent .umbraco-forms-field-wrapper{align-items:center;flex-direction:row}.basic-form .form-control.dataconsent label+label{display:none}.basic-form .form-control.fileupload{gap:1.25rem .625rem;margin:1.25rem 0;justify-content:center;position:relative;padding:3.25rem 3.875rem;background-color:#f9f8f5}.basic-form .form-control.fileupload .main-container{gap:1.25rem .625rem;width:100%;align-items:center;justify-content:center}.basic-form .form-control.fileupload[data-loading=true]:after{content:"";background-color:#f0f;position:absolute;height:2px;width:1%;bottom:0;left:0;animation:loading 1.2s forwards}.basic-form .form-control.fileupload .help-block{text-align:center}.basic-form .form-control.fileupload .form-control__input,.basic-form .form-control.fileupload .umbraco-forms-field-wrapper{flex-direction:row;justify-content:center}@keyframes loading{0%{width:1%}30%{width:40%}60%{width:88%}to{width:100%}}@media (min-width: 768px){.basic-form .form-control.fileupload{margin:2.5rem 0}}.basic-form .form-control.fileupload .js-upload-button{pointer-events:none}.basic-form .form-control.fileupload:hover .js-upload-button,.basic-form .form-control.fileupload:focus-within .js-upload-button,.basic-form .form-control.fileupload:focus .js-upload-button{transform:scale(.92)}.basic-form .form-control.fileupload .file-upload-input{cursor:pointer;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.basic-form .form-control.fileupload .label{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:20px;display:flex;align-items:center;margin-right:1.25rem}.basic-form .form-control__tooltip-container{position:absolute;bottom:.625rem;transition:bottom .2s ease;right:1.75rem}.basic-form .form-control__tooltip-container.open{bottom:2.5rem}.basic-form .form-control:has(.custom-select[open]) .form-control__tooltip-container{bottom:2.5rem}.basic-form .longanswer,.basic-form .singlechoice,.basic-form .multiplechoice{display:flex}.basic-form .longanswer label,.basic-form .singlechoice label,.basic-form .multiplechoice label{color:#1f122e}.basic-form .longanswer .label{font-size:20px;width:100%;color:#8f8896}.basic-form .longanswer textarea{padding:0;min-height:6.25rem;color:currentColor;background-color:transparent;border:none;border-bottom:1px solid currentColor}.basic-form .longanswer textarea:focus-within,.basic-form .longanswer textarea:focus{border:none;border-bottom:1px solid currentColor;caret-color:#f0f;border-bottom-color:#f0f}.basic-form .longanswer textarea:focus-within+.label,.basic-form .longanswer textarea:focus+.label{font-size:18px}.basic-form .checkboxlist{display:flex;flex-direction:column;margin-top:.625rem}.basic-form .shortanswer,.basic-form .password,.basic-form .date,.basic-form .staticdaterange,.basic-form .dynamicdaterange,.basic-form .zipcode,.basic-form .housenumber,.basic-form .suffixe,.basic-form .streetname,.basic-form .city,.basic-form .longanswer{max-width:100%;position:relative;padding-top:1.25rem}.basic-form .shortanswer .label,.basic-form .password .label,.basic-form .date .label,.basic-form .staticdaterange .label,.basic-form .dynamicdaterange .label,.basic-form .zipcode .label,.basic-form .housenumber .label,.basic-form .suffixe .label,.basic-form .streetname .label,.basic-form .city .label,.basic-form .longanswer .label{pointer-events:none;font-size:18px;width:100%;color:#8f8896;position:absolute;bottom:.625rem;transition:transform .2s ease,font-size .2s ease,top .2s ease}.basic-form .shortanswer .status,.basic-form .password .status,.basic-form .date .status,.basic-form .staticdaterange .status,.basic-form .dynamicdaterange .status,.basic-form .zipcode .status,.basic-form .housenumber .status,.basic-form .suffixe .status,.basic-form .streetname .status,.basic-form .city .status,.basic-form .longanswer .status{display:none}.basic-form .shortanswer input,.basic-form .shortanswer label,.basic-form .password input,.basic-form .password label,.basic-form .date input,.basic-form .date label,.basic-form .staticdaterange input,.basic-form .staticdaterange label,.basic-form .dynamicdaterange input,.basic-form .dynamicdaterange label,.basic-form .zipcode input,.basic-form .zipcode label,.basic-form .housenumber input,.basic-form .housenumber label,.basic-form .suffixe input,.basic-form .suffixe label,.basic-form .streetname input,.basic-form .streetname label,.basic-form .city input,.basic-form .city label,.basic-form .longanswer input,.basic-form .longanswer label{width:100%}.basic-form .shortanswer input,.basic-form .shortanswer textarea,.basic-form .password input,.basic-form .password textarea,.basic-form .date input,.basic-form .date textarea,.basic-form .staticdaterange input,.basic-form .staticdaterange textarea,.basic-form .dynamicdaterange input,.basic-form .dynamicdaterange textarea,.basic-form .zipcode input,.basic-form .zipcode textarea,.basic-form .housenumber input,.basic-form .housenumber textarea,.basic-form .suffixe input,.basic-form .suffixe textarea,.basic-form .streetname input,.basic-form .streetname textarea,.basic-form .city input,.basic-form .city textarea,.basic-form .longanswer input,.basic-form .longanswer textarea{background-color:transparent;border-bottom:1px solid currentColor;color:#8f8896;caret-color:#f0f;border-bottom:1px solid #8f8896;padding-bottom:.625rem}.basic-form .shortanswer input:focus-within,.basic-form .shortanswer input:focus,.basic-form .shortanswer textarea:focus-within,.basic-form .shortanswer textarea:focus,.basic-form .password input:focus-within,.basic-form .password input:focus,.basic-form .password textarea:focus-within,.basic-form .password textarea:focus,.basic-form .date input:focus-within,.basic-form .date input:focus,.basic-form .date textarea:focus-within,.basic-form .date textarea:focus,.basic-form .staticdaterange input:focus-within,.basic-form .staticdaterange input:focus,.basic-form .staticdaterange textarea:focus-within,.basic-form .staticdaterange textarea:focus,.basic-form .dynamicdaterange input:focus-within,.basic-form .dynamicdaterange input:focus,.basic-form .dynamicdaterange textarea:focus-within,.basic-form .dynamicdaterange textarea:focus,.basic-form .zipcode input:focus-within,.basic-form .zipcode input:focus,.basic-form .zipcode textarea:focus-within,.basic-form .zipcode textarea:focus,.basic-form .housenumber input:focus-within,.basic-form .housenumber input:focus,.basic-form .housenumber textarea:focus-within,.basic-form .housenumber textarea:focus,.basic-form .suffixe input:focus-within,.basic-form .suffixe input:focus,.basic-form .suffixe textarea:focus-within,.basic-form .suffixe textarea:focus,.basic-form .streetname input:focus-within,.basic-form .streetname input:focus,.basic-form .streetname textarea:focus-within,.basic-form .streetname textarea:focus,.basic-form .city input:focus-within,.basic-form .city input:focus,.basic-form .city textarea:focus-within,.basic-form .city textarea:focus,.basic-form .longanswer input:focus-within,.basic-form .longanswer input:focus,.basic-form .longanswer textarea:focus-within,.basic-form .longanswer textarea:focus{color:#1f122e}[data-theme=default] .basic-form .shortanswer input:focus-within,[data-theme=default] .basic-form .shortanswer input:focus,[data-theme=default] .basic-form .shortanswer textarea:focus-within,[data-theme=default] .basic-form .shortanswer textarea:focus,[data-theme=default] .basic-form .password input:focus-within,[data-theme=default] .basic-form .password input:focus,[data-theme=default] .basic-form .password textarea:focus-within,[data-theme=default] .basic-form .password textarea:focus,[data-theme=default] .basic-form .date input:focus-within,[data-theme=default] .basic-form .date input:focus,[data-theme=default] .basic-form .date textarea:focus-within,[data-theme=default] .basic-form .date textarea:focus,[data-theme=default] .basic-form .staticdaterange input:focus-within,[data-theme=default] .basic-form .staticdaterange input:focus,[data-theme=default] .basic-form .staticdaterange textarea:focus-within,[data-theme=default] .basic-form .staticdaterange textarea:focus,[data-theme=default] .basic-form .dynamicdaterange input:focus-within,[data-theme=default] .basic-form .dynamicdaterange input:focus,[data-theme=default] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=default] .basic-form .dynamicdaterange textarea:focus,[data-theme=default] .basic-form .zipcode input:focus-within,[data-theme=default] .basic-form .zipcode input:focus,[data-theme=default] .basic-form .zipcode textarea:focus-within,[data-theme=default] .basic-form .zipcode textarea:focus,[data-theme=default] .basic-form .housenumber input:focus-within,[data-theme=default] .basic-form .housenumber input:focus,[data-theme=default] .basic-form .housenumber textarea:focus-within,[data-theme=default] .basic-form .housenumber textarea:focus,[data-theme=default] .basic-form .suffixe input:focus-within,[data-theme=default] .basic-form .suffixe input:focus,[data-theme=default] .basic-form .suffixe textarea:focus-within,[data-theme=default] .basic-form .suffixe textarea:focus,[data-theme=default] .basic-form .streetname input:focus-within,[data-theme=default] .basic-form .streetname input:focus,[data-theme=default] .basic-form .streetname textarea:focus-within,[data-theme=default] .basic-form .streetname textarea:focus,[data-theme=default] .basic-form .city input:focus-within,[data-theme=default] .basic-form .city input:focus,[data-theme=default] .basic-form .city textarea:focus-within,[data-theme=default] .basic-form .city textarea:focus,[data-theme=default] .basic-form .longanswer input:focus-within,[data-theme=default] .basic-form .longanswer input:focus,[data-theme=default] .basic-form .longanswer textarea:focus-within,[data-theme=default] .basic-form .longanswer textarea:focus{border-color:#f0f}[data-theme=group] .basic-form .shortanswer input:focus-within,[data-theme=group] .basic-form .shortanswer input:focus,[data-theme=group] .basic-form .shortanswer textarea:focus-within,[data-theme=group] .basic-form .shortanswer textarea:focus,[data-theme=group] .basic-form .password input:focus-within,[data-theme=group] .basic-form .password input:focus,[data-theme=group] .basic-form .password textarea:focus-within,[data-theme=group] .basic-form .password textarea:focus,[data-theme=group] .basic-form .date input:focus-within,[data-theme=group] .basic-form .date input:focus,[data-theme=group] .basic-form .date textarea:focus-within,[data-theme=group] .basic-form .date textarea:focus,[data-theme=group] .basic-form .staticdaterange input:focus-within,[data-theme=group] .basic-form .staticdaterange input:focus,[data-theme=group] .basic-form .staticdaterange textarea:focus-within,[data-theme=group] .basic-form .staticdaterange textarea:focus,[data-theme=group] .basic-form .dynamicdaterange input:focus-within,[data-theme=group] .basic-form .dynamicdaterange input:focus,[data-theme=group] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=group] .basic-form .dynamicdaterange textarea:focus,[data-theme=group] .basic-form .zipcode input:focus-within,[data-theme=group] .basic-form .zipcode input:focus,[data-theme=group] .basic-form .zipcode textarea:focus-within,[data-theme=group] .basic-form .zipcode textarea:focus,[data-theme=group] .basic-form .housenumber input:focus-within,[data-theme=group] .basic-form .housenumber input:focus,[data-theme=group] .basic-form .housenumber textarea:focus-within,[data-theme=group] .basic-form .housenumber textarea:focus,[data-theme=group] .basic-form .suffixe input:focus-within,[data-theme=group] .basic-form .suffixe input:focus,[data-theme=group] .basic-form .suffixe textarea:focus-within,[data-theme=group] .basic-form .suffixe textarea:focus,[data-theme=group] .basic-form .streetname input:focus-within,[data-theme=group] .basic-form .streetname input:focus,[data-theme=group] .basic-form .streetname textarea:focus-within,[data-theme=group] .basic-form .streetname textarea:focus,[data-theme=group] .basic-form .city input:focus-within,[data-theme=group] .basic-form .city input:focus,[data-theme=group] .basic-form .city textarea:focus-within,[data-theme=group] .basic-form .city textarea:focus,[data-theme=group] .basic-form .longanswer input:focus-within,[data-theme=group] .basic-form .longanswer input:focus,[data-theme=group] .basic-form .longanswer textarea:focus-within,[data-theme=group] .basic-form .longanswer textarea:focus{border-color:#f0f}[data-theme=kind] .basic-form .shortanswer input:focus-within,[data-theme=kind] .basic-form .shortanswer input:focus,[data-theme=kind] .basic-form .shortanswer textarea:focus-within,[data-theme=kind] .basic-form .shortanswer textarea:focus,[data-theme=kind] .basic-form .password input:focus-within,[data-theme=kind] .basic-form .password input:focus,[data-theme=kind] .basic-form .password textarea:focus-within,[data-theme=kind] .basic-form .password textarea:focus,[data-theme=kind] .basic-form .date input:focus-within,[data-theme=kind] .basic-form .date input:focus,[data-theme=kind] .basic-form .date textarea:focus-within,[data-theme=kind] .basic-form .date textarea:focus,[data-theme=kind] .basic-form .staticdaterange input:focus-within,[data-theme=kind] .basic-form .staticdaterange input:focus,[data-theme=kind] .basic-form .staticdaterange textarea:focus-within,[data-theme=kind] .basic-form .staticdaterange textarea:focus,[data-theme=kind] .basic-form .dynamicdaterange input:focus-within,[data-theme=kind] .basic-form .dynamicdaterange input:focus,[data-theme=kind] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=kind] .basic-form .dynamicdaterange textarea:focus,[data-theme=kind] .basic-form .zipcode input:focus-within,[data-theme=kind] .basic-form .zipcode input:focus,[data-theme=kind] .basic-form .zipcode textarea:focus-within,[data-theme=kind] .basic-form .zipcode textarea:focus,[data-theme=kind] .basic-form .housenumber input:focus-within,[data-theme=kind] .basic-form .housenumber input:focus,[data-theme=kind] .basic-form .housenumber textarea:focus-within,[data-theme=kind] .basic-form .housenumber textarea:focus,[data-theme=kind] .basic-form .suffixe input:focus-within,[data-theme=kind] .basic-form .suffixe input:focus,[data-theme=kind] .basic-form .suffixe textarea:focus-within,[data-theme=kind] .basic-form .suffixe textarea:focus,[data-theme=kind] .basic-form .streetname input:focus-within,[data-theme=kind] .basic-form .streetname input:focus,[data-theme=kind] .basic-form .streetname textarea:focus-within,[data-theme=kind] .basic-form .streetname textarea:focus,[data-theme=kind] .basic-form .city input:focus-within,[data-theme=kind] .basic-form .city input:focus,[data-theme=kind] .basic-form .city textarea:focus-within,[data-theme=kind] .basic-form .city textarea:focus,[data-theme=kind] .basic-form .longanswer input:focus-within,[data-theme=kind] .basic-form .longanswer input:focus,[data-theme=kind] .basic-form .longanswer textarea:focus-within,[data-theme=kind] .basic-form .longanswer textarea:focus{border-color:#e89900}[data-theme=buurt] .basic-form .shortanswer input:focus-within,[data-theme=buurt] .basic-form .shortanswer input:focus,[data-theme=buurt] .basic-form .shortanswer textarea:focus-within,[data-theme=buurt] .basic-form .shortanswer textarea:focus,[data-theme=buurt] .basic-form .password input:focus-within,[data-theme=buurt] .basic-form .password input:focus,[data-theme=buurt] .basic-form .password textarea:focus-within,[data-theme=buurt] .basic-form .password textarea:focus,[data-theme=buurt] .basic-form .date input:focus-within,[data-theme=buurt] .basic-form .date input:focus,[data-theme=buurt] .basic-form .date textarea:focus-within,[data-theme=buurt] .basic-form .date textarea:focus,[data-theme=buurt] .basic-form .staticdaterange input:focus-within,[data-theme=buurt] .basic-form .staticdaterange input:focus,[data-theme=buurt] .basic-form .staticdaterange textarea:focus-within,[data-theme=buurt] .basic-form .staticdaterange textarea:focus,[data-theme=buurt] .basic-form .dynamicdaterange input:focus-within,[data-theme=buurt] .basic-form .dynamicdaterange input:focus,[data-theme=buurt] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=buurt] .basic-form .dynamicdaterange textarea:focus,[data-theme=buurt] .basic-form .zipcode input:focus-within,[data-theme=buurt] .basic-form .zipcode input:focus,[data-theme=buurt] .basic-form .zipcode textarea:focus-within,[data-theme=buurt] .basic-form .zipcode textarea:focus,[data-theme=buurt] .basic-form .housenumber input:focus-within,[data-theme=buurt] .basic-form .housenumber input:focus,[data-theme=buurt] .basic-form .housenumber textarea:focus-within,[data-theme=buurt] .basic-form .housenumber textarea:focus,[data-theme=buurt] .basic-form .suffixe input:focus-within,[data-theme=buurt] .basic-form .suffixe input:focus,[data-theme=buurt] .basic-form .suffixe textarea:focus-within,[data-theme=buurt] .basic-form .suffixe textarea:focus,[data-theme=buurt] .basic-form .streetname input:focus-within,[data-theme=buurt] .basic-form .streetname input:focus,[data-theme=buurt] .basic-form .streetname textarea:focus-within,[data-theme=buurt] .basic-form .streetname textarea:focus,[data-theme=buurt] .basic-form .city input:focus-within,[data-theme=buurt] .basic-form .city input:focus,[data-theme=buurt] .basic-form .city textarea:focus-within,[data-theme=buurt] .basic-form .city textarea:focus,[data-theme=buurt] .basic-form .longanswer input:focus-within,[data-theme=buurt] .basic-form .longanswer input:focus,[data-theme=buurt] .basic-form .longanswer textarea:focus-within,[data-theme=buurt] .basic-form .longanswer textarea:focus{border-color:red}[data-theme=onderwijs] .basic-form .shortanswer input:focus-within,[data-theme=onderwijs] .basic-form .shortanswer input:focus,[data-theme=onderwijs] .basic-form .shortanswer textarea:focus-within,[data-theme=onderwijs] .basic-form .shortanswer textarea:focus,[data-theme=onderwijs] .basic-form .password input:focus-within,[data-theme=onderwijs] .basic-form .password input:focus,[data-theme=onderwijs] .basic-form .password textarea:focus-within,[data-theme=onderwijs] .basic-form .password textarea:focus,[data-theme=onderwijs] .basic-form .date input:focus-within,[data-theme=onderwijs] .basic-form .date input:focus,[data-theme=onderwijs] .basic-form .date textarea:focus-within,[data-theme=onderwijs] .basic-form .date textarea:focus,[data-theme=onderwijs] .basic-form .staticdaterange input:focus-within,[data-theme=onderwijs] .basic-form .staticdaterange input:focus,[data-theme=onderwijs] .basic-form .staticdaterange textarea:focus-within,[data-theme=onderwijs] .basic-form .staticdaterange textarea:focus,[data-theme=onderwijs] .basic-form .dynamicdaterange input:focus-within,[data-theme=onderwijs] .basic-form .dynamicdaterange input:focus,[data-theme=onderwijs] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=onderwijs] .basic-form .dynamicdaterange textarea:focus,[data-theme=onderwijs] .basic-form .zipcode input:focus-within,[data-theme=onderwijs] .basic-form .zipcode input:focus,[data-theme=onderwijs] .basic-form .zipcode textarea:focus-within,[data-theme=onderwijs] .basic-form .zipcode textarea:focus,[data-theme=onderwijs] .basic-form .housenumber input:focus-within,[data-theme=onderwijs] .basic-form .housenumber input:focus,[data-theme=onderwijs] .basic-form .housenumber textarea:focus-within,[data-theme=onderwijs] .basic-form .housenumber textarea:focus,[data-theme=onderwijs] .basic-form .suffixe input:focus-within,[data-theme=onderwijs] .basic-form .suffixe input:focus,[data-theme=onderwijs] .basic-form .suffixe textarea:focus-within,[data-theme=onderwijs] .basic-form .suffixe textarea:focus,[data-theme=onderwijs] .basic-form .streetname input:focus-within,[data-theme=onderwijs] .basic-form .streetname input:focus,[data-theme=onderwijs] .basic-form .streetname textarea:focus-within,[data-theme=onderwijs] .basic-form .streetname textarea:focus,[data-theme=onderwijs] .basic-form .city input:focus-within,[data-theme=onderwijs] .basic-form .city input:focus,[data-theme=onderwijs] .basic-form .city textarea:focus-within,[data-theme=onderwijs] .basic-form .city textarea:focus,[data-theme=onderwijs] .basic-form .longanswer input:focus-within,[data-theme=onderwijs] .basic-form .longanswer input:focus,[data-theme=onderwijs] .basic-form .longanswer textarea:focus-within,[data-theme=onderwijs] .basic-form .longanswer textarea:focus{border-color:#3459a8}[data-theme=jeugd] .basic-form .shortanswer input:focus-within,[data-theme=jeugd] .basic-form .shortanswer input:focus,[data-theme=jeugd] .basic-form .shortanswer textarea:focus-within,[data-theme=jeugd] .basic-form .shortanswer textarea:focus,[data-theme=jeugd] .basic-form .password input:focus-within,[data-theme=jeugd] .basic-form .password input:focus,[data-theme=jeugd] .basic-form .password textarea:focus-within,[data-theme=jeugd] .basic-form .password textarea:focus,[data-theme=jeugd] .basic-form .date input:focus-within,[data-theme=jeugd] .basic-form .date input:focus,[data-theme=jeugd] .basic-form .date textarea:focus-within,[data-theme=jeugd] .basic-form .date textarea:focus,[data-theme=jeugd] .basic-form .staticdaterange input:focus-within,[data-theme=jeugd] .basic-form .staticdaterange input:focus,[data-theme=jeugd] .basic-form .staticdaterange textarea:focus-within,[data-theme=jeugd] .basic-form .staticdaterange textarea:focus,[data-theme=jeugd] .basic-form .dynamicdaterange input:focus-within,[data-theme=jeugd] .basic-form .dynamicdaterange input:focus,[data-theme=jeugd] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=jeugd] .basic-form .dynamicdaterange textarea:focus,[data-theme=jeugd] .basic-form .zipcode input:focus-within,[data-theme=jeugd] .basic-form .zipcode input:focus,[data-theme=jeugd] .basic-form .zipcode textarea:focus-within,[data-theme=jeugd] .basic-form .zipcode textarea:focus,[data-theme=jeugd] .basic-form .housenumber input:focus-within,[data-theme=jeugd] .basic-form .housenumber input:focus,[data-theme=jeugd] .basic-form .housenumber textarea:focus-within,[data-theme=jeugd] .basic-form .housenumber textarea:focus,[data-theme=jeugd] .basic-form .suffixe input:focus-within,[data-theme=jeugd] .basic-form .suffixe input:focus,[data-theme=jeugd] .basic-form .suffixe textarea:focus-within,[data-theme=jeugd] .basic-form .suffixe textarea:focus,[data-theme=jeugd] .basic-form .streetname input:focus-within,[data-theme=jeugd] .basic-form .streetname input:focus,[data-theme=jeugd] .basic-form .streetname textarea:focus-within,[data-theme=jeugd] .basic-form .streetname textarea:focus,[data-theme=jeugd] .basic-form .city input:focus-within,[data-theme=jeugd] .basic-form .city input:focus,[data-theme=jeugd] .basic-form .city textarea:focus-within,[data-theme=jeugd] .basic-form .city textarea:focus,[data-theme=jeugd] .basic-form .longanswer input:focus-within,[data-theme=jeugd] .basic-form .longanswer input:focus,[data-theme=jeugd] .basic-form .longanswer textarea:focus-within,[data-theme=jeugd] .basic-form .longanswer textarea:focus{border-color:#2a8d9a}[data-theme=kraam] .basic-form .shortanswer input:focus-within,[data-theme=kraam] .basic-form .shortanswer input:focus,[data-theme=kraam] .basic-form .shortanswer textarea:focus-within,[data-theme=kraam] .basic-form .shortanswer textarea:focus,[data-theme=kraam] .basic-form .password input:focus-within,[data-theme=kraam] .basic-form .password input:focus,[data-theme=kraam] .basic-form .password textarea:focus-within,[data-theme=kraam] .basic-form .password textarea:focus,[data-theme=kraam] .basic-form .date input:focus-within,[data-theme=kraam] .basic-form .date input:focus,[data-theme=kraam] .basic-form .date textarea:focus-within,[data-theme=kraam] .basic-form .date textarea:focus,[data-theme=kraam] .basic-form .staticdaterange input:focus-within,[data-theme=kraam] .basic-form .staticdaterange input:focus,[data-theme=kraam] .basic-form .staticdaterange textarea:focus-within,[data-theme=kraam] .basic-form .staticdaterange textarea:focus,[data-theme=kraam] .basic-form .dynamicdaterange input:focus-within,[data-theme=kraam] .basic-form .dynamicdaterange input:focus,[data-theme=kraam] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=kraam] .basic-form .dynamicdaterange textarea:focus,[data-theme=kraam] .basic-form .zipcode input:focus-within,[data-theme=kraam] .basic-form .zipcode input:focus,[data-theme=kraam] .basic-form .zipcode textarea:focus-within,[data-theme=kraam] .basic-form .zipcode textarea:focus,[data-theme=kraam] .basic-form .housenumber input:focus-within,[data-theme=kraam] .basic-form .housenumber input:focus,[data-theme=kraam] .basic-form .housenumber textarea:focus-within,[data-theme=kraam] .basic-form .housenumber textarea:focus,[data-theme=kraam] .basic-form .suffixe input:focus-within,[data-theme=kraam] .basic-form .suffixe input:focus,[data-theme=kraam] .basic-form .suffixe textarea:focus-within,[data-theme=kraam] .basic-form .suffixe textarea:focus,[data-theme=kraam] .basic-form .streetname input:focus-within,[data-theme=kraam] .basic-form .streetname input:focus,[data-theme=kraam] .basic-form .streetname textarea:focus-within,[data-theme=kraam] .basic-form .streetname textarea:focus,[data-theme=kraam] .basic-form .city input:focus-within,[data-theme=kraam] .basic-form .city input:focus,[data-theme=kraam] .basic-form .city textarea:focus-within,[data-theme=kraam] .basic-form .city textarea:focus,[data-theme=kraam] .basic-form .longanswer input:focus-within,[data-theme=kraam] .basic-form .longanswer input:focus,[data-theme=kraam] .basic-form .longanswer textarea:focus-within,[data-theme=kraam] .basic-form .longanswer textarea:focus{border-color:#622e60}[data-theme=custom] .basic-form .shortanswer input:focus-within,[data-theme=custom] .basic-form .shortanswer input:focus,[data-theme=custom] .basic-form .shortanswer textarea:focus-within,[data-theme=custom] .basic-form .shortanswer textarea:focus,[data-theme=custom] .basic-form .password input:focus-within,[data-theme=custom] .basic-form .password input:focus,[data-theme=custom] .basic-form .password textarea:focus-within,[data-theme=custom] .basic-form .password textarea:focus,[data-theme=custom] .basic-form .date input:focus-within,[data-theme=custom] .basic-form .date input:focus,[data-theme=custom] .basic-form .date textarea:focus-within,[data-theme=custom] .basic-form .date textarea:focus,[data-theme=custom] .basic-form .staticdaterange input:focus-within,[data-theme=custom] .basic-form .staticdaterange input:focus,[data-theme=custom] .basic-form .staticdaterange textarea:focus-within,[data-theme=custom] .basic-form .staticdaterange textarea:focus,[data-theme=custom] .basic-form .dynamicdaterange input:focus-within,[data-theme=custom] .basic-form .dynamicdaterange input:focus,[data-theme=custom] .basic-form .dynamicdaterange textarea:focus-within,[data-theme=custom] .basic-form .dynamicdaterange textarea:focus,[data-theme=custom] .basic-form .zipcode input:focus-within,[data-theme=custom] .basic-form .zipcode input:focus,[data-theme=custom] .basic-form .zipcode textarea:focus-within,[data-theme=custom] .basic-form .zipcode textarea:focus,[data-theme=custom] .basic-form .housenumber input:focus-within,[data-theme=custom] .basic-form .housenumber input:focus,[data-theme=custom] .basic-form .housenumber textarea:focus-within,[data-theme=custom] .basic-form .housenumber textarea:focus,[data-theme=custom] .basic-form .suffixe input:focus-within,[data-theme=custom] .basic-form .suffixe input:focus,[data-theme=custom] .basic-form .suffixe textarea:focus-within,[data-theme=custom] .basic-form .suffixe textarea:focus,[data-theme=custom] .basic-form .streetname input:focus-within,[data-theme=custom] .basic-form .streetname input:focus,[data-theme=custom] .basic-form .streetname textarea:focus-within,[data-theme=custom] .basic-form .streetname textarea:focus,[data-theme=custom] .basic-form .city input:focus-within,[data-theme=custom] .basic-form .city input:focus,[data-theme=custom] .basic-form .city textarea:focus-within,[data-theme=custom] .basic-form .city textarea:focus,[data-theme=custom] .basic-form .longanswer input:focus-within,[data-theme=custom] .basic-form .longanswer input:focus,[data-theme=custom] .basic-form .longanswer textarea:focus-within,[data-theme=custom] .basic-form .longanswer textarea:focus{border-color:var(--primary-color)}.basic-form .shortanswer input:focus-within+.label,.basic-form .shortanswer input:focus+.label,.basic-form .shortanswer textarea:focus-within+.label,.basic-form .shortanswer textarea:focus+.label,.basic-form .password input:focus-within+.label,.basic-form .password input:focus+.label,.basic-form .password textarea:focus-within+.label,.basic-form .password textarea:focus+.label,.basic-form .date input:focus-within+.label,.basic-form .date input:focus+.label,.basic-form .date textarea:focus-within+.label,.basic-form .date textarea:focus+.label,.basic-form .staticdaterange input:focus-within+.label,.basic-form .staticdaterange input:focus+.label,.basic-form .staticdaterange textarea:focus-within+.label,.basic-form .staticdaterange textarea:focus+.label,.basic-form .dynamicdaterange input:focus-within+.label,.basic-form .dynamicdaterange input:focus+.label,.basic-form .dynamicdaterange textarea:focus-within+.label,.basic-form .dynamicdaterange textarea:focus+.label,.basic-form .zipcode input:focus-within+.label,.basic-form .zipcode input:focus+.label,.basic-form .zipcode textarea:focus-within+.label,.basic-form .zipcode textarea:focus+.label,.basic-form .housenumber input:focus-within+.label,.basic-form .housenumber input:focus+.label,.basic-form .housenumber textarea:focus-within+.label,.basic-form .housenumber textarea:focus+.label,.basic-form .suffixe input:focus-within+.label,.basic-form .suffixe input:focus+.label,.basic-form .suffixe textarea:focus-within+.label,.basic-form .suffixe textarea:focus+.label,.basic-form .streetname input:focus-within+.label,.basic-form .streetname input:focus+.label,.basic-form .streetname textarea:focus-within+.label,.basic-form .streetname textarea:focus+.label,.basic-form .city input:focus-within+.label,.basic-form .city input:focus+.label,.basic-form .city textarea:focus-within+.label,.basic-form .city textarea:focus+.label,.basic-form .longanswer input:focus-within+.label,.basic-form .longanswer input:focus+.label,.basic-form .longanswer textarea:focus-within+.label,.basic-form .longanswer textarea:focus+.label{font-size:14px;transform:translateY(-35px)}.basic-form .shortanswer input:not(:placeholder-shown),.basic-form .shortanswer textarea:not(:placeholder-shown),.basic-form .password input:not(:placeholder-shown),.basic-form .password textarea:not(:placeholder-shown),.basic-form .date input:not(:placeholder-shown),.basic-form .date textarea:not(:placeholder-shown),.basic-form .staticdaterange input:not(:placeholder-shown),.basic-form .staticdaterange textarea:not(:placeholder-shown),.basic-form .dynamicdaterange input:not(:placeholder-shown),.basic-form .dynamicdaterange textarea:not(:placeholder-shown),.basic-form .zipcode input:not(:placeholder-shown),.basic-form .zipcode textarea:not(:placeholder-shown),.basic-form .housenumber input:not(:placeholder-shown),.basic-form .housenumber textarea:not(:placeholder-shown),.basic-form .suffixe input:not(:placeholder-shown),.basic-form .suffixe textarea:not(:placeholder-shown),.basic-form .streetname input:not(:placeholder-shown),.basic-form .streetname textarea:not(:placeholder-shown),.basic-form .city input:not(:placeholder-shown),.basic-form .city textarea:not(:placeholder-shown),.basic-form .longanswer input:not(:placeholder-shown),.basic-form .longanswer textarea:not(:placeholder-shown){border-color:#1f122e}.basic-form .shortanswer input:not(:placeholder-shown)+.label,.basic-form .shortanswer textarea:not(:placeholder-shown)+.label,.basic-form .password input:not(:placeholder-shown)+.label,.basic-form .password textarea:not(:placeholder-shown)+.label,.basic-form .date input:not(:placeholder-shown)+.label,.basic-form .date textarea:not(:placeholder-shown)+.label,.basic-form .staticdaterange input:not(:placeholder-shown)+.label,.basic-form .staticdaterange textarea:not(:placeholder-shown)+.label,.basic-form .dynamicdaterange input:not(:placeholder-shown)+.label,.basic-form .dynamicdaterange textarea:not(:placeholder-shown)+.label,.basic-form .zipcode input:not(:placeholder-shown)+.label,.basic-form .zipcode textarea:not(:placeholder-shown)+.label,.basic-form .housenumber input:not(:placeholder-shown)+.label,.basic-form .housenumber textarea:not(:placeholder-shown)+.label,.basic-form .suffixe input:not(:placeholder-shown)+.label,.basic-form .suffixe textarea:not(:placeholder-shown)+.label,.basic-form .streetname input:not(:placeholder-shown)+.label,.basic-form .streetname textarea:not(:placeholder-shown)+.label,.basic-form .city input:not(:placeholder-shown)+.label,.basic-form .city textarea:not(:placeholder-shown)+.label,.basic-form .longanswer input:not(:placeholder-shown)+.label,.basic-form .longanswer textarea:not(:placeholder-shown)+.label{font-size:14px;transform:translateY(-35px)}.basic-form .shortanswer input:valid,.basic-form .shortanswer textarea:valid,.basic-form .password input:valid,.basic-form .password textarea:valid,.basic-form .date input:valid,.basic-form .date textarea:valid,.basic-form .staticdaterange input:valid,.basic-form .staticdaterange textarea:valid,.basic-form .dynamicdaterange input:valid,.basic-form .dynamicdaterange textarea:valid,.basic-form .zipcode input:valid,.basic-form .zipcode textarea:valid,.basic-form .housenumber input:valid,.basic-form .housenumber textarea:valid,.basic-form .suffixe input:valid,.basic-form .suffixe textarea:valid,.basic-form .streetname input:valid,.basic-form .streetname textarea:valid,.basic-form .city input:valid,.basic-form .city textarea:valid,.basic-form .longanswer input:valid,.basic-form .longanswer textarea:valid{color:#1f122e}.basic-form .shortanswer input.required:invalid,.basic-form .shortanswer textarea.required:invalid,.basic-form .password input.required:invalid,.basic-form .password textarea.required:invalid,.basic-form .date input.required:invalid,.basic-form .date textarea.required:invalid,.basic-form .staticdaterange input.required:invalid,.basic-form .staticdaterange textarea.required:invalid,.basic-form .dynamicdaterange input.required:invalid,.basic-form .dynamicdaterange textarea.required:invalid,.basic-form .zipcode input.required:invalid,.basic-form .zipcode textarea.required:invalid,.basic-form .housenumber input.required:invalid,.basic-form .housenumber textarea.required:invalid,.basic-form .suffixe input.required:invalid,.basic-form .suffixe textarea.required:invalid,.basic-form .streetname input.required:invalid,.basic-form .streetname textarea.required:invalid,.basic-form .city input.required:invalid,.basic-form .city textarea.required:invalid,.basic-form .longanswer input.required:invalid,.basic-form .longanswer textarea.required:invalid{color:red}.basic-form .shortanswer input.required:invalid+small,.basic-form .shortanswer textarea.required:invalid+small,.basic-form .password input.required:invalid+small,.basic-form .password textarea.required:invalid+small,.basic-form .date input.required:invalid+small,.basic-form .date textarea.required:invalid+small,.basic-form .staticdaterange input.required:invalid+small,.basic-form .staticdaterange textarea.required:invalid+small,.basic-form .dynamicdaterange input.required:invalid+small,.basic-form .dynamicdaterange textarea.required:invalid+small,.basic-form .zipcode input.required:invalid+small,.basic-form .zipcode textarea.required:invalid+small,.basic-form .housenumber input.required:invalid+small,.basic-form .housenumber textarea.required:invalid+small,.basic-form .suffixe input.required:invalid+small,.basic-form .suffixe textarea.required:invalid+small,.basic-form .streetname input.required:invalid+small,.basic-form .streetname textarea.required:invalid+small,.basic-form .city input.required:invalid+small,.basic-form .city textarea.required:invalid+small,.basic-form .longanswer input.required:invalid+small,.basic-form .longanswer textarea.required:invalid+small{display:block;color:red}.basic-form .shortanswer textarea,.basic-form .password textarea,.basic-form .date textarea,.basic-form .staticdaterange textarea,.basic-form .dynamicdaterange textarea,.basic-form .zipcode textarea,.basic-form .housenumber textarea,.basic-form .suffixe textarea,.basic-form .streetname textarea,.basic-form .city textarea,.basic-form .longanswer textarea{position:relative;font-size:18px}.basic-form .shortanswer textarea::placeholder,.basic-form .password textarea::placeholder,.basic-form .date textarea::placeholder,.basic-form .staticdaterange textarea::placeholder,.basic-form .dynamicdaterange textarea::placeholder,.basic-form .zipcode textarea::placeholder,.basic-form .housenumber textarea::placeholder,.basic-form .suffixe textarea::placeholder,.basic-form .streetname textarea::placeholder,.basic-form .city textarea::placeholder,.basic-form .longanswer textarea::placeholder{position:absolute;top:0;opacity:0;transition:opacity .15s .5s ease}.basic-form .shortanswer textarea+label,.basic-form .password textarea+label,.basic-form .date textarea+label,.basic-form .staticdaterange textarea+label,.basic-form .dynamicdaterange textarea+label,.basic-form .zipcode textarea+label,.basic-form .housenumber textarea+label,.basic-form .suffixe textarea+label,.basic-form .streetname textarea+label,.basic-form .city textarea+label,.basic-form .longanswer textarea+label{position:absolute;top:calc(100% - 2.25rem)}.basic-form .shortanswer textarea:focus-within,.basic-form .shortanswer textarea:focus,.basic-form .password textarea:focus-within,.basic-form .password textarea:focus,.basic-form .date textarea:focus-within,.basic-form .date textarea:focus,.basic-form .staticdaterange textarea:focus-within,.basic-form .staticdaterange textarea:focus,.basic-form .dynamicdaterange textarea:focus-within,.basic-form .dynamicdaterange textarea:focus,.basic-form .zipcode textarea:focus-within,.basic-form .zipcode textarea:focus,.basic-form .housenumber textarea:focus-within,.basic-form .housenumber textarea:focus,.basic-form .suffixe textarea:focus-within,.basic-form .suffixe textarea:focus,.basic-form .streetname textarea:focus-within,.basic-form .streetname textarea:focus,.basic-form .city textarea:focus-within,.basic-form .city textarea:focus,.basic-form .longanswer textarea:focus-within,.basic-form .longanswer textarea:focus{color:#1f122e;border-color:#f0f}.basic-form .shortanswer textarea:focus-within::placeholder,.basic-form .shortanswer textarea:focus::placeholder,.basic-form .password textarea:focus-within::placeholder,.basic-form .password textarea:focus::placeholder,.basic-form .date textarea:focus-within::placeholder,.basic-form .date textarea:focus::placeholder,.basic-form .staticdaterange textarea:focus-within::placeholder,.basic-form .staticdaterange textarea:focus::placeholder,.basic-form .dynamicdaterange textarea:focus-within::placeholder,.basic-form .dynamicdaterange textarea:focus::placeholder,.basic-form .zipcode textarea:focus-within::placeholder,.basic-form .zipcode textarea:focus::placeholder,.basic-form .housenumber textarea:focus-within::placeholder,.basic-form .housenumber textarea:focus::placeholder,.basic-form .suffixe textarea:focus-within::placeholder,.basic-form .suffixe textarea:focus::placeholder,.basic-form .streetname textarea:focus-within::placeholder,.basic-form .streetname textarea:focus::placeholder,.basic-form .city textarea:focus-within::placeholder,.basic-form .city textarea:focus::placeholder,.basic-form .longanswer textarea:focus-within::placeholder,.basic-form .longanswer textarea:focus::placeholder{opacity:1}.basic-form .shortanswer textarea:focus-within+.label,.basic-form .shortanswer textarea:focus+.label,.basic-form .password textarea:focus-within+.label,.basic-form .password textarea:focus+.label,.basic-form .date textarea:focus-within+.label,.basic-form .date textarea:focus+.label,.basic-form .staticdaterange textarea:focus-within+.label,.basic-form .staticdaterange textarea:focus+.label,.basic-form .dynamicdaterange textarea:focus-within+.label,.basic-form .dynamicdaterange textarea:focus+.label,.basic-form .zipcode textarea:focus-within+.label,.basic-form .zipcode textarea:focus+.label,.basic-form .housenumber textarea:focus-within+.label,.basic-form .housenumber textarea:focus+.label,.basic-form .suffixe textarea:focus-within+.label,.basic-form .suffixe textarea:focus+.label,.basic-form .streetname textarea:focus-within+.label,.basic-form .streetname textarea:focus+.label,.basic-form .city textarea:focus-within+.label,.basic-form .city textarea:focus+.label,.basic-form .longanswer textarea:focus-within+.label,.basic-form .longanswer textarea:focus+.label{top:calc(0% + 1.5rem);font-size:14px}.basic-form .shortanswer textarea:not(:placeholder-shown),.basic-form .password textarea:not(:placeholder-shown),.basic-form .date textarea:not(:placeholder-shown),.basic-form .staticdaterange textarea:not(:placeholder-shown),.basic-form .dynamicdaterange textarea:not(:placeholder-shown),.basic-form .zipcode textarea:not(:placeholder-shown),.basic-form .housenumber textarea:not(:placeholder-shown),.basic-form .suffixe textarea:not(:placeholder-shown),.basic-form .streetname textarea:not(:placeholder-shown),.basic-form .city textarea:not(:placeholder-shown),.basic-form .longanswer textarea:not(:placeholder-shown){border-color:#1f122e}.basic-form .shortanswer textarea:not(:placeholder-shown)+.label,.basic-form .password textarea:not(:placeholder-shown)+.label,.basic-form .date textarea:not(:placeholder-shown)+.label,.basic-form .staticdaterange textarea:not(:placeholder-shown)+.label,.basic-form .dynamicdaterange textarea:not(:placeholder-shown)+.label,.basic-form .zipcode textarea:not(:placeholder-shown)+.label,.basic-form .housenumber textarea:not(:placeholder-shown)+.label,.basic-form .suffixe textarea:not(:placeholder-shown)+.label,.basic-form .streetname textarea:not(:placeholder-shown)+.label,.basic-form .city textarea:not(:placeholder-shown)+.label,.basic-form .longanswer textarea:not(:placeholder-shown)+.label{top:calc(0% + 1.5rem);font-size:14px}.basic-form .shortanswer .checkmark,.basic-form .password .checkmark,.basic-form .date .checkmark,.basic-form .staticdaterange .checkmark,.basic-form .dynamicdaterange .checkmark,.basic-form .zipcode .checkmark,.basic-form .housenumber .checkmark,.basic-form .suffixe .checkmark,.basic-form .streetname .checkmark,.basic-form .city .checkmark,.basic-form .longanswer .checkmark{border:2px solid green!important}.basic-form details{color:#1f122e;border-bottom:1px solid currentColor}.basic-form details[disabled=true] summary,.basic-form details.disabled summary{pointer-events:none;user-select:none;color:#8f8896}.basic-form details.disabled{opacity:30%;border-color:#8f8896}.basic-form details.disabled input{color:#8f8896}.basic-form summary{color:#1f122e;padding:0;padding-top:.125rem;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-radius:0;width:100%}.basic-form summary input{font-size:18px;overflow:unset;background-color:#0000}.basic-form summary .default{color:#8f8896;display:block}.basic-form summary:after{position:unset;padding-left:1.25rem}.basic-form summary:focus{border-bottom-color:#f0f}.basic-form .help-block{color:#1f122e;width:100%;margin-top:.625rem;margin-bottom:1.25rem}.basic-form *:focus{outline-width:1px!important;outline-style:solid!important}[data-theme=default] .basic-form *:focus{background:#f3f1ec}[data-theme=group] .basic-form *:focus{background:rgba(255,0,255,.2)}[data-theme=kind] .basic-form *:focus{background:#f8ebd7}[data-theme=buurt] .basic-form *:focus{background:#ffcccc}[data-theme=onderwijs] .basic-form *:focus{background:#d6deee}[data-theme=jeugd] .basic-form *:focus{background:#d4e8eb}[data-theme=kraam] .basic-form *:focus{background:#e0d5df}[data-theme=custom] .basic-form *:focus{background:var(--primary-color)}[data-theme=group] .basic-form *:focus{outline:#1f122e}[data-theme=default] .basic-form *:focus{outline:#1f122e}[data-theme=kind] .basic-form *:focus{outline:#e89900}[data-theme=buurt] .basic-form *:focus{outline:#ff0000}[data-theme=onderwijs] .basic-form *:focus{outline:#3459a8}[data-theme=jeugd] .basic-form *:focus{outline:#2a8d9a}[data-theme=kraam] .basic-form *:focus{outline:#622e60}[data-theme=custom] .basic-form *:focus{outline:var(--primary-button-color)}.basic-form .not-required{font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:14px;color:#f0f;margin-left:.5rem}.basic-form .umbraco-forms-fieldset.umbraco-forms-hidden,.basic-form .umbraco-forms-hidden{display:none}.basic-form .helper-text{width:100%;color:#797182;font-size:16px;display:block;margin-bottom:.625rem;padding-top:.1875rem}.basic-form .helper-text p{color:currentColor}@media (min-width: 768px){.basic-form .helper-text{margin-top:1.125rem}}.basic-form .helper-text a{font-size:16px;padding:0}.basic-form .stepper-wrapper{margin-top:auto;display:none;justify-content:space-between;max-width:60%;padding:1.25rem}.basic-form .stepper-item{position:relative;display:flex;flex-direction:column;flex:1;font-size:.875rem}@media (max-width: 767.98px){.basic-form .stepper-item{font-size:.75rem}}.basic-form .stepper-item:before{position:absolute;content:"";border-bottom:.125rem solid #e9e9ec;width:100%;top:.8125rem;z-index:2}.basic-form .stepper-item:after{position:absolute;content:"";border-bottom:.125rem solid #e9e9ec;width:100%;top:.8125rem;z-index:2}.basic-form .stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background:#e9e9ec}.basic-form .stepper-item.active .step-counter{background-color:#1f122e;color:#fff}.basic-form .stepper-item.completed .step-counter{background-color:#1f122e;color:#fff;font-weight:700}.basic-form .stepper-item.completed:after{position:absolute;content:"";border-bottom:.125rem solid #1f122e;width:100%;top:.8125rem;z-index:3}.basic-form .stepper-item:first-child:before{content:none}.basic-form .stepper-item:last-child:after,.basic-form .stepper-item:last-child:before{content:none}.input-validation-error{color:red!important}span.field-validation-error{font-size:small;position:absolute;bottom:-1.375rem;left:0;display:block;color:red;width:100%;scroll-margin-top:17.1875rem}.umbraco-forms-submitmessage{scroll-margin-top:-1.25rem}.field-disabled{pointer-events:none}.input-block{display:flex;flex-direction:column;gap:1rem}.generic-dropdown{margin-top:1.25rem;width:100%}.generic-dropdown .default{position:absolute;display:block;transition:transform .2s ease}.generic-dropdown .default:not(:checked){font-size:16px;transform:translateY(-1.5625rem);left:0}.generic-dropdown>details.custom-select{max-width:unset}.generic-dropdown>details.custom-select summary{height:1.8125rem;padding-bottom:.625rem}.basic-form .generic-dropdown summary:after{margin-left:auto;display:block;padding-right:.5rem}.generic-dropdown input[type=radio]{border-radius:0rem!important;padding:inherit;height:inherit}.generic-form{border-radius:.625rem;box-shadow:0 4px 70px #00000014;padding:1.875rem .9375rem}@media (min-width: 768px){.generic-form{padding:3.25rem 3.75rem;border-radius:.9375rem}}.generic-form__row{padding-top:1.25rem}.generic-form__row__title{margin-bottom:1rem}.generic-form__row__fluid{flex-direction:column;display:flex;gap:1.875rem;margin-bottom:1.6875rem}@media (min-width: 768px){.generic-form__row__fluid{flex-direction:row}}.generic-form__page__title{margin-bottom:.625rem}.generic-form__page__subtitle{color:#797182;margin-bottom:2.25rem}@media (min-width: 768px){.generic-form__page__subtitle{margin-bottom:3.75rem}}.generic-form__notification{border-radius:.625rem;display:flex;gap:3.625rem;align-items:center;padding:1.875rem 1.5rem 1.625rem;margin-bottom:1.6875rem;margin-top:1.875rem}[data-theme=default] .generic-form__notification{background:#f3f1ec}[data-theme=group] .generic-form__notification{background:#1f122e}[data-theme=kind] .generic-form__notification{background:#f8ebd7}[data-theme=buurt] .generic-form__notification{background:#ffcccc}[data-theme=onderwijs] .generic-form__notification{background:#d6deee}[data-theme=jeugd] .generic-form__notification{background:#d4e8eb}[data-theme=kraam] .generic-form__notification{background:#e0d5df}[data-theme=custom] .generic-form__notification{background:var(--primary-color)}@media (max-width: 767.98px){.generic-form__notification{flex-direction:column-reverse;gap:1rem}}.generic-form__notification__rate{display:flex;text-align:center;flex-shrink:0;flex-direction:column}.generic-form__notification__rate .text{display:flex;gap:.25rem}.generic-form__notification p{margin:0}.generic-form .additional-child{display:flex;padding-top:1.25rem;margin-bottom:1.25rem;gap:1.5rem}@media (min-width: 768px){.generic-form .additional-child{padding-top:2.5rem}}.generic-form .additional-child h3{margin:0}.generic-form .additional-child button{align-self:flex-end}.generic-form summary{color:#1f122e;padding:0;padding-top:.125rem;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-radius:0;width:100%}.generic-form summary input{font-size:18px;overflow:unset;background-color:#0000}.generic-form summary .default{color:#8f8896;display:block}.generic-form summary:after{position:unset;padding-left:1.25rem;margin-left:auto;display:block;padding-right:.5rem}.generic-form summary:focus{border-bottom-color:#f0f}.generic-form span a{color:#1f122e;display:inline-block;position:relative}.generic-form span a:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.generic-form span a:hover{color:#f0f}.generic-form span a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.generic-form .form-control{position:relative;transition:margin .2s ease}.generic-form .form-control:has([class*=__error]){margin-bottom:1.25rem}.generic-form .shortanswer{margin-top:1.75rem}.generic-form .shortanswer .label{left:0;pointer-events:none;font-size:18px;width:100%;color:#8f8896;position:absolute;bottom:.625rem;transition:transform .2s ease,font-size .2s ease,top .2s ease}.generic-form .shortanswer .status{display:none}.generic-form .shortanswer input,.generic-form .shortanswer label{width:100%}.generic-form .shortanswer input,.generic-form .shortanswer textarea{background-color:transparent;border-bottom:1px solid currentColor;color:#8f8896;caret-color:#f0f;border-bottom:1px solid #8f8896;padding-bottom:.625rem}.generic-form .shortanswer input:focus-within,.generic-form .shortanswer input:focus,.generic-form .shortanswer textarea:focus-within,.generic-form .shortanswer textarea:focus{color:#1f122e}[data-theme=default] .generic-form .shortanswer input:focus-within,[data-theme=default] .generic-form .shortanswer input:focus,[data-theme=default] .generic-form .shortanswer textarea:focus-within,[data-theme=default] .generic-form .shortanswer textarea:focus{border-color:#f0f}[data-theme=group] .generic-form .shortanswer input:focus-within,[data-theme=group] .generic-form .shortanswer input:focus,[data-theme=group] .generic-form .shortanswer textarea:focus-within,[data-theme=group] .generic-form .shortanswer textarea:focus{border-color:#f0f}[data-theme=kind] .generic-form .shortanswer input:focus-within,[data-theme=kind] .generic-form .shortanswer input:focus,[data-theme=kind] .generic-form .shortanswer textarea:focus-within,[data-theme=kind] .generic-form .shortanswer textarea:focus{border-color:#e89900}[data-theme=buurt] .generic-form .shortanswer input:focus-within,[data-theme=buurt] .generic-form .shortanswer input:focus,[data-theme=buurt] .generic-form .shortanswer textarea:focus-within,[data-theme=buurt] .generic-form .shortanswer textarea:focus{border-color:red}[data-theme=onderwijs] .generic-form .shortanswer input:focus-within,[data-theme=onderwijs] .generic-form .shortanswer input:focus,[data-theme=onderwijs] .generic-form .shortanswer textarea:focus-within,[data-theme=onderwijs] .generic-form .shortanswer textarea:focus{border-color:#3459a8}[data-theme=jeugd] .generic-form .shortanswer input:focus-within,[data-theme=jeugd] .generic-form .shortanswer input:focus,[data-theme=jeugd] .generic-form .shortanswer textarea:focus-within,[data-theme=jeugd] .generic-form .shortanswer textarea:focus{border-color:#2a8d9a}[data-theme=kraam] .generic-form .shortanswer input:focus-within,[data-theme=kraam] .generic-form .shortanswer input:focus,[data-theme=kraam] .generic-form .shortanswer textarea:focus-within,[data-theme=kraam] .generic-form .shortanswer textarea:focus{border-color:#622e60}[data-theme=custom] .generic-form .shortanswer input:focus-within,[data-theme=custom] .generic-form .shortanswer input:focus,[data-theme=custom] .generic-form .shortanswer textarea:focus-within,[data-theme=custom] .generic-form .shortanswer textarea:focus{border-color:var(--primary-color)}.generic-form .shortanswer input:focus-within+.label,.generic-form .shortanswer input:focus+.label,.generic-form .shortanswer textarea:focus-within+.label,.generic-form .shortanswer textarea:focus+.label{font-size:14px;transform:translateY(-35px)}.generic-form .shortanswer input:not(:placeholder-shown),.generic-form .shortanswer textarea:not(:placeholder-shown){border-color:#1f122e}.generic-form .shortanswer input:not(:placeholder-shown)+.label,.generic-form .shortanswer textarea:not(:placeholder-shown)+.label{font-size:14px;transform:translateY(-35px)}.generic-form .shortanswer input:valid,.generic-form .shortanswer textarea:valid{color:#1f122e}.generic-form .shortanswer input.required:invalid,.generic-form .shortanswer textarea.required:invalid{color:red}.generic-form .shortanswer input.required:invalid+small,.generic-form .shortanswer textarea.required:invalid+small{display:block;color:red}.google-map{width:100%;height:8.4375rem;border-radius:.9375rem}.loading-container{position:absolute;display:flex;justify-content:center;align-items:center;height:100%;top:0;left:0;right:0;background-color:#0000004d;z-index:999;padding:inherit}.loading-container.rounded{border-radius:.9375rem}.google-maps-container{z-index:999;position:absolute;left:0;top:3.6875rem;width:100vw;height:100%;display:flex;flex-flow:column nowrap;overflow:hidden}[data-theme=default] .google-maps-container,[data-theme=group] .google-maps-container{background-color:#f9f8f5}[data-theme=kind] .google-maps-container{background-color:#fbf5ea}[data-theme=buurt] .google-maps-container{background-color:#ffe5e5}[data-theme=onderwijs] .google-maps-container{background-color:#eaeef6}[data-theme=jeugd] .google-maps-container{background-color:#e9f3f4}[data-theme=kraam] .google-maps-container{background-color:#efeaef}.google-maps-container .gm-search{display:flex;align-items:flex-end;gap:1rem;padding:1.25rem 1rem .375rem}.google-maps-container .gm-search .search-widget{flex:1}.google-maps-container .gm-search-filters{padding:0 1rem .375rem;display:flex;gap:1rem}.google-maps-container .gm-search-filters .button--brand{padding:.1875rem .5625rem .125rem}@media (min-width: 992px){.google-maps-container{top:5.125rem;height:calc(100vh - 82px)}}.google-maps-container .service-area-label{font-weight:700;font-size:14px;color:#fff;border-radius:61px;border:1px solid #ffffff;padding:.25rem}[data-theme=group] .google-maps-container .service-area-label,[data-theme=default] .google-maps-container .service-area-label{background-color:#1f122e}[data-theme=kind] .google-maps-container .service-area-label{background-color:#e89900}[data-theme=buurt] .google-maps-container .service-area-label{background-color:red}[data-theme=onderwijs] .google-maps-container .service-area-label{background-color:#3459a8}[data-theme=jeugd] .google-maps-container .service-area-label{background-color:#2a8d9a}[data-theme=kraam] .google-maps-container .service-area-label{background-color:#622e60}[data-theme=custom] .google-maps-container .service-area-label{background-color:var(--primary-button-color)}.google-maps-container .service-area-label.active{background-color:#f0f}.google-maps-container .service-area-label::hover{background-color:pink}.google-maps-container .service-area-icon{padding:0}.google-maps-container .gm-search-amounts{display:flex;justify-content:space-between;align-items:flex-start;padding-inline:1rem}.google-maps-container .amount{font-size:1rem;color:#1f122e;font-weight:700;line-height:2.1875rem;display:block}.gm{width:100vw;height:calc(100vh - 59px);display:flex;flex-flow:row nowrap;transform:translate(0);transition:transform .2s ease}.gm.is-open{transform:translate(-100%)}.gm__aside{flex:0 0 100%;display:flex;flex-flow:column nowrap;width:100%;height:100%;padding:1rem 0;overflow-y:auto}[data-theme=default] .gm__aside,[data-theme=group] .gm__aside{background-color:#f9f8f5}[data-theme=kind] .gm__aside{background-color:#fbf5ea}[data-theme=buurt] .gm__aside{background-color:#ffe5e5}[data-theme=onderwijs] .gm__aside{background-color:#eaeef6}[data-theme=jeugd] .gm__aside{background-color:#e9f3f4}[data-theme=kraam] .gm__aside{background-color:#efeaef}.gm__aside .header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1rem 1rem;border-bottom:.0625rem solid}[data-theme=default] .gm__aside .header,[data-theme=group] .gm__aside .header{border-color:#f0f3}[data-theme=kind] .gm__aside .header{border-color:#e8990033}[data-theme=buurt] .gm__aside .header{border-color:#f003}[data-theme=onderwijs] .gm__aside .header{border-color:#3459a833}[data-theme=jeugd] .gm__aside .header{border-color:#2a8d9a33}[data-theme=kraam] .gm__aside .header{border-color:#622e6033}.gm__aside .header__section{width:100%;display:flex;gap:1rem;align-items:flex-start}@media (min-width: 992px){.gm__aside .header__section{justify-content:space-between}}.gm__aside .header .title{font-size:20px;margin-bottom:0}.gm__aside .header .clear-filters-button{line-height:normal;font-size:1rem;padding:0}.gm__aside .header .close-filters-button{flex-shrink:0}.gm__aside .filters{display:flex;flex-direction:column;gap:2rem;padding:.3125rem 1.25rem 1.25rem}@media (min-width: 992px){.gm__aside .filters{padding-top:.8125rem}}.gm__aside .filters__section .title{font-size:1rem;margin-bottom:.3125rem;line-height:2.1875rem}@media (min-width: 992px){.gm__aside .filters__section .title{display:none}}.gm__aside .filters__section .filter-list{display:flex;flex-wrap:wrap;gap:.3125rem .4375rem}.gm__aside .filters__section .filter-list .expertise-btn{font-weight:700}.gm__aside .filters__section .filter-list .expertise-icon{margin-right:.625rem}.gm__aside .filters__section .filter-list button,.gm__aside .filters__section .filter-list a{text-transform:lowercase}.gm__aside .controls{margin-top:auto;border-top:.0625rem solid;padding:1rem 1rem 0}[data-theme=default] .gm__aside .controls,[data-theme=group] .gm__aside .controls{border-color:#f0f3}[data-theme=kind] .gm__aside .controls{border-color:#e8990033}[data-theme=buurt] .gm__aside .controls{border-color:#f003}[data-theme=onderwijs] .gm__aside .controls{border-color:#3459a833}[data-theme=jeugd] .gm__aside .controls{border-color:#2a8d9a33}[data-theme=kraam] .gm__aside .controls{border-color:#622e6033}.gm__map-holder{flex:0 0 100%;width:100%}.gm__map-holder .map{width:100%;height:100vh}.gm__location{position:absolute;left:50%;transform:translate(-50%);width:100%;padding-inline:1.75rem;bottom:2.1875rem;max-width:41.25rem}@media (max-width: 991.98px){.gm__location{bottom:4.375rem}}.gm__zoom-buttons{position:absolute;display:flex;flex-direction:column;gap:.375rem;right:2.0625rem;bottom:1.625rem}@media (max-width: 991.98px){.gm__zoom-buttons{display:none}}.gm__zoom-buttons .zoom-btn{display:flex;align-items:center;justify-content:center;width:3.4375rem;height:3.4375rem;background-color:#1f122e;border-radius:.375rem;color:#fff;cursor:pointer}.gm__zoom-buttons .zoom-btn.disabled{cursor:not-allowed;background-color:#62596c}@media (min-width: 992px){.gm__aside{flex:0 0 25rem;width:25rem;padding:2.3125rem 0;order:1}.gm__aside .gm-search-desktop{display:flex;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:0 1.25rem}.gm__aside .gm-search-desktop .btn-toggle{display:flex;flex-flow:column nowrap;align-items:center;font-size:1rem}.gm__aside .header{border-top:1px solid #d9d9d9;border-bottom:0;padding:1.25rem 1.25rem 0}.gm__aside .filters{gap:2.25rem}.gm__map-holder{flex:0 0 calc(100% - 25rem);width:calc(100% - 25rem);order:2}}.google-maps__wrapper{position:relative;height:100%}.google-maps__wrapper.is-mobile{height:calc(100% - 100px)}.google-maps__wrapper.expertise-selected{height:calc(100% - 141px)}@media (min-width: 992px){.google-maps__wrapper.expertise-selected{height:100%}}.google-maps__location{position:absolute;left:50%;transform:translate(-50%);width:100%;padding-inline:1.75rem;bottom:2.1875rem}.google-maps__map{height:100%;width:100%}.google-maps__map.disable-click{pointer-events:none}.google-maps__button{line-height:1.5;font-size:1rem}.gm-searchbar{flex:1}.gm-searchbar .gm-searchbar__expertise .expertise-filter{position:relative;padding-bottom:0rem;border-bottom:.125rem solid}[data-card=default] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#f0f}[data-card=group] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#352942}[data-card=kind] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#e89900}[data-card=buurt] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:red}[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#3459a8}[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#2a8d9a}[data-card=kraam] .gm-searchbar .gm-searchbar__expertise .expertise-filter{border-color:#622e60}.gm-searchbar .gm-searchbar__expertise .expertise-filter.is-single{pointer-events:none}.gm-searchbar .gm-searchbar__expertise .expertise-filter.is-single summary:after{display:none}.gm-searchbar .gm-searchbar__expertise .expertise-filter button{display:none}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] summary:before{content:"";display:block;background:transparent;position:fixed;top:0;left:0;width:100vw;height:100vh}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] summary:after{transform:rotate(180deg)}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters{width:100%;display:flex;flex-direction:column}@media (min-width: 992px){.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters{flex-direction:column;padding-top:1.25rem;padding-bottom:.5rem;position:absolute;top:calc(100% + 3px);z-index:1;background-color:#fff;border-radius:.3125rem;box-shadow:0 .25rem .5625rem .125rem #f0f0f080}}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter{position:relative;margin-right:2.25rem;padding:0 .75rem .75rem;display:flex;align-items:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:100%;margin-right:.8125rem;background-color:#1f122e;opacity:.2}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter:hover:before{background-color:#62596c;opacity:1}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{opacity:1}[data-theme=group] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#ff00ff}[data-theme=default] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#ff00ff}[data-theme=kind] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#e89900}[data-theme=buurt] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#ff0000}[data-theme=onderwijs] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#3459a8}[data-theme=jeugd] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#2a8d9a}[data-theme=kraam] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:#622e60}[data-theme=custom] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:before{background:var(--primary-button-color)}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter button,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter span{display:block}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#1f122e}@media (min-width: 992px){.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#1f122e}}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{opacity:1}[data-card=default] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=default] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=default] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#ff00ff}[data-card=group] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=group] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=group] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#352942}[data-card=kind] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=kind] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=kind] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#e89900}[data-card=buurt] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=buurt] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=buurt] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#ff0000}[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#3459a8}[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#2a8d9a}[data-card=kraam] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=kraam] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=kraam] .gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#622e60}@media (min-width: 992px){.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters__filter.active:after{content:none!important}}.gm-searchbar .gm-searchbar__expertise .expertise-filter[open] .searchbar-filters button{display:block}.gm-searchbar .gm-searchbar__expertise summary{list-style-type:none;padding:0rem 1.625rem .5rem}.gm-searchbar .gm-searchbar__expertise summary::-webkit-details-marker{display:none}.gm-searchbar .gm-searchbar__expertise summary:after{content:"\e90f";font-family:icomoon;font-size:.625rem;position:absolute;top:50%;margin-top:-12px;padding-right:.5625rem;left:0;display:block;font-weight:bolder}[data-card=default] .gm-searchbar .gm-searchbar__expertise summary:after{color:#f0f}[data-card=group] .gm-searchbar .gm-searchbar__expertise summary:after{color:#352942}[data-card=kind] .gm-searchbar .gm-searchbar__expertise summary:after{color:#e89900}[data-card=buurt] .gm-searchbar .gm-searchbar__expertise summary:after{color:red}[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise summary:after{color:#3459a8}[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise summary:after{color:#2a8d9a}[data-card=kraam] .gm-searchbar .gm-searchbar__expertise summary:after{color:#622e60}.gm-searchbar .gm-searchbar__expertise summary button.is-current{color:#000!important}.gm-searchbar .gm-searchbar__expertise summary>button.is-current{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;display:inline;pointer-events:none}.gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.125rem;width:100%}[data-card=default] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#f0f}[data-card=group] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#f0f}[data-card=kind] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#e89900}[data-card=buurt] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:red}[data-card=onderwijs] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#3459a8}[data-card=jeugd] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#2a8d9a}[data-card=kraam] .gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{background-color:#622e60}@media (max-width: 991.98px){.gm-searchbar .gm-searchbar__expertise summary>button.is-current:after{height:.0625rem}}@media (min-width: 992px){.gm-searchbar .gm-searchbar__expertise .expertise-filter{border-bottom:0;padding-bottom:0}.gm-searchbar .gm-searchbar__expertise summary{display:none}.gm-searchbar .gm-searchbar__expertise summary.is-searchbar{display:block}}.gm-searchbar__input-wrapper{display:flex;position:relative;flex-grow:1}.gm-searchbar__input-wrapper:before{content:"\e90d";font-family:icomoon;position:absolute;top:50%;transform:translateY(-50%);left:11px;opacity:.5}.gm-searchbar__input-wrapper:hover:before,.gm-searchbar__input-wrapper:focus:before,.gm-searchbar__input-wrapper:focus-within:before{opacity:1}.gm-searchbar__input-wrapper__input-wrapper{position:relative}.gm-searchbar__input-wrapper .custom-search{background-color:#fff;width:100%;border:none;padding:.375rem .8125rem .25rem 2.0625rem;box-shadow:0 4px 9px 2px #f0f0f080;caret-color:#f0f;border-right:1px solid #f3f1ec;border-bottom-right-radius:.3125rem;border-bottom-left-radius:.3125rem;font-size:.875rem;line-height:2.14}[data-card=default] .gm-searchbar__input-wrapper .custom-search{caret-color:#f0f}[data-card=group] .gm-searchbar__input-wrapper .custom-search{caret-color:#352942}[data-card=kind] .gm-searchbar__input-wrapper .custom-search{caret-color:#e89900}[data-card=buurt] .gm-searchbar__input-wrapper .custom-search{caret-color:red}[data-card=onderwijs] .gm-searchbar__input-wrapper .custom-search{caret-color:#3459a8}[data-card=jeugd] .gm-searchbar__input-wrapper .custom-search{caret-color:#2a8d9a}[data-card=kraam] .gm-searchbar__input-wrapper .custom-search{caret-color:#622e60}.gm-searchbar__input-wrapper .custom-search::placeholder{color:#8f8896;font-weight:300}@media (min-width: 768px){.gm-searchbar__input-wrapper .custom-search{padding:.875rem 1rem .875rem 2.5rem;font-size:1.125rem;line-height:1.66}}.gm-searchbar__input-wrapper summary{background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.bounce-enter-active{animation:bounce-in .5s}.bounce-leave-active{animation:bounce-in .5s reverse}@keyframes bounce-in{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}.header-with-icon{display:flex;align-items:center;justify-content:center;gap:25px;padding-block:26px}.header-with-icon figure{max-width:3.75rem}.header-with-icon h2{margin-bottom:0}body.home .hero{color:#1f122e}@media (min-width: 992px){body.home .hero--fullscreenmedia .media-container{height:90vh}}.hero{width:100%;height:auto;padding-top:.9375rem;padding-bottom:1.5625rem}[data-theme=group] .hero{color:#fff}[data-theme=custom] .hero{color:var(--text-color)}@media (min-width: 768px){.hero{padding-bottom:4.375rem}}.hero .go-back{margin-bottom:1.5625rem;display:flex;align-items:center;color:var(--text-color)}.hero .go-back:hover:before{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:80px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundLeft 1.15s infinite linear}@keyframes backgroundLeft{to{background-position:-30px}}.hero .go-back:before{font-size:14px;font-family:icomoon;content:"\e90e";margin-right:.625rem;vertical-align:middle}.hero .go-back:after{content:""}.hero .go-back:hover{color:#f0f}.hero .share-button{position:relative;align-items:center;transition:color .3s ease-in-out;cursor:pointer}[data-theme=group] .hero .share-button{color:#fff}[data-theme=custom] .hero .share-button{color:var(--text-color)}.hero .share-button a{color:currentColor}.hero .share-button .icon-delen{transition:color .3s ease-in-out;color:currentColor}.hero .share-button .icon-delen:before{transition:border-color .3s ease-in-out}.hero .share-button__container:hover .share-button,.hero .share-button__container:hover .share-button .icon-delen{color:#f0f}.hero .share-button__container:hover .share-button .icon-delen:before{border-color:#f0f}.hero .hero-image{width:100%;margin-bottom:2.1875rem}.hero .hero-image img{pointer-events:none}.hero__title{overflow-wrap:break-word}.hero .multi-image-container{cursor:grab;overflow:hidden;margin-bottom:.625rem}.hero__tag{font-weight:700}[data-theme=group] .hero__tag,[data-theme=default] .hero__tag{color:#1f122e}[data-theme=kind] .hero__tag{color:#e89900}[data-theme=buurt] .hero__tag{color:red}[data-theme=onderwijs] .hero__tag{color:#3459a8}[data-theme=jeugd] .hero__tag{color:#2a8d9a}[data-theme=kraam] .hero__tag{color:#622e60}[data-theme=custom] .hero__tag{color:var(--primary-button-color)}.hero .hero__buttons{margin-top:2.5rem}.hero .hero__buttons--stretch{display:flex;flex-wrap:wrap;column-gap:1.25rem;row-gap:.5rem;flex-direction:column;align-items:baseline;justify-content:center}.hero .hero__buttons--stretch .button__wrapper{display:flex;flex-direction:column;width:100%}.hero__intro{margin:0;margin-top:1.75rem}.hero__intro>p{font-size:1.5625rem;font-weight:300;line-height:2.1875rem}@media (min-width: 992px){.hero__intro>p{font-size:1.875rem;line-height:2.8125rem}}.hero__intro a{color:#1f122e;display:inline-block;position:relative}.hero__intro a:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.hero__intro a:hover{color:#f0f}.hero__intro a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}@media (min-width: 992px){.hero .multi-image-container{overflow:visible;margin-bottom:2.1875rem}}.hero--mega{padding:1.875rem 0;min-height:23.75rem}@media (min-width: 768px){.hero--mega{padding:4.375rem 0}}.childActivities .hero--mega{min-height:unset}.hero--mega .hero__title{font-size:2.25rem}@media (min-width: 768px){.hero--mega .hero__title{font-size:5rem}}.hero--horizontal{width:100%;padding-top:0}.hero--horizontal .hero__image{width:100vw;aspect-ratio:16/9;margin-left:0}.hero--horizontal .hero__image figure{position:absolute;left:0;overflow:hidden;mask-repeat:no-repeat;mask-position:center;mask-size:cover}.hero--horizontal .hero__image figure.mask.jeugd{mask-image:url(/custom/img/mask-jeugd.svg)}.hero--horizontal .hero__image figure.mask.kind{mask-image:url(/custom/img/mask-kind.svg)}.hero--horizontal .hero__image figure.mask.onderwijs{mask-image:url(/custom/img/mask-onderwijs.svg)}.hero--horizontal .hero__image figure.mask.buurt{mask-image:url(/custom/img/mask-buurt.svg)}.hero--horizontal .hero__image figure.mask.kraam{mask-image:url(/custom/img/mask-kraam.svg)}.hero--horizontal .hero__image figure.mask.group{mask-image:url(/custom/img/mask-group.svg)}.hero--horizontal .hero__image figure.mask.default{mask-image:url(/custom/img/mask-default.svg)}.hero--horizontal .hero__image img{transition:transform 2s cubic-bezier(.19,1,.22,1) 0s;width:100vw;object-fit:cover;left:0}.hero--horizontal .hero__video{width:100vw;aspect-ratio:16/9;margin-left:0;position:relative}.hero--horizontal .hero__video .caption{position:absolute;max-width:50vw;left:0}.hero--horizontal .hero__video figure{width:100vw;margin-left:-12px;object-fit:cover;position:absolute;right:0}.hero--horizontal .hero__title{font-size:1.875rem;line-height:2.1875rem;margin-bottom:0;margin-top:.9375rem;width:100%}.hero--horizontal .hero__intro{width:100%}.hero--horizontal .arrow-down-wrapper{display:flex;justify-content:center}.hero--horizontal .hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero--horizontal .hero__content.highlighted-content__content{align-items:initial}.hero--horizontal .hero__content.highlighted-content__content .hero__buttons{margin-top:initial}@media (min-width: 768px){.hero--horizontal .hero__content{max-width:31.25rem}}@media (min-width: 576px){.hero--horizontal .hero__buttons{width:100%}.hero--horizontal .hero__buttons .button__wrapper{width:auto}.hero--horizontal .hero__buttons a{align-self:center}.hero--horizontal .hero__title{margin-top:0}}@media (min-width: 768px){.hero--horizontal figure{width:100%}.hero--horizontal .arrow-down-wrapper{margin-top:5rem}}@media (min-width: 992px){.hero--horizontal .hero__title{font-size:2.8125rem;line-height:3.4375rem}.hero--horizontal .hero__image{width:calc(50vw - 40px)}.hero--horizontal .hero__image figure{width:calc(50vw - 40px)}.hero--horizontal .hero__image img{width:calc(50vw - 40px);mask-size:cover}.hero--horizontal .hero__video{width:50vw}.hero--horizontal .hero__video figure{width:50vw}.hero--horizontal .hero__buttons{justify-content:flex-start;flex-direction:row}.hero--horizontal .hero__buttons.side-to-side{display:flex;flex-wrap:wrap;gap:.75rem}}[data-theme=group] [data-card=group] .hero--horizontal .highlighted-content__content,[data-theme=group] [data-card=group] .hero--horizontal .highlighted-content__content .button--text{color:#fff}.hero--horizontal:hover .hero__image.highlighted-content-image img{transform:scale(1.03)}.hero--horizontal:hover .highlighted-content__content,[data-card=default] .hero--horizontal:hover .highlighted-content__content{color:#f0f}[data-card=group] .hero--horizontal:hover .highlighted-content__content{color:#352942}[data-card=kind] .hero--horizontal:hover .highlighted-content__content{color:#e89900}[data-card=buurt] .hero--horizontal:hover .highlighted-content__content{color:red}[data-card=onderwijs] .hero--horizontal:hover .highlighted-content__content{color:#3459a8}[data-card=jeugd] .hero--horizontal:hover .highlighted-content__content{color:#2a8d9a}[data-card=kraam] .hero--horizontal:hover .highlighted-content__content{color:#622e60}[data-card=default] .hero--horizontal:hover .highlighted-content__content .button--text{color:#f0f}[data-card=group] .hero--horizontal:hover .highlighted-content__content .button--text{color:#352942}[data-card=kind] .hero--horizontal:hover .highlighted-content__content .button--text{color:#e89900}[data-card=buurt] .hero--horizontal:hover .highlighted-content__content .button--text{color:red}[data-card=onderwijs] .hero--horizontal:hover .highlighted-content__content .button--text{color:#3459a8}[data-card=jeugd] .hero--horizontal:hover .highlighted-content__content .button--text{color:#2a8d9a}[data-card=kraam] .hero--horizontal:hover .highlighted-content__content .button--text{color:#622e60}[data-card=group] .hero--horizontal:hover .highlighted-content__content,[data-card=group] .hero--horizontal:hover .highlighted-content__content .button--text{color:#f0f}.hero--additional-padding{padding-bottom:7.8125rem}@media (min-width: 576px){.hero--additional-padding{padding-bottom:13.75rem}}.hero--vertical .hero__title{font-size:2.8125rem;line-height:3.4375rem;margin-bottom:0}.hero--vertical .hero__image{margin-top:2.8125rem}.hero--vertical .hero__image figure{mask-repeat:no-repeat;mask-position:center;mask-size:100%}.hero--vertical .hero__image figure.mask.jeugd{mask-image:url(/custom/img/mask-jeugd.svg)}.hero--vertical .hero__image figure.mask.kind{mask-image:url(/custom/img/mask-kind.svg)}.hero--vertical .hero__image figure.mask.onderwijs{mask-image:url(/custom/img/mask-onderwijs.svg)}.hero--vertical .hero__image figure.mask.buurt{mask-image:url(/custom/img/mask-buurt.svg)}.hero--vertical .hero__image figure.mask.kraam{mask-image:url(/custom/img/mask-kraam.svg)}.hero--vertical .hero__image figure.mask.group{mask-image:url(/custom/img/mask-group.svg)}.hero--vertical .hero__image figure.mask.default{mask-image:url(/custom/img/mask-default.svg)}.hero--vertical .hero__tag-container{display:flex;width:100%;gap:.5rem;flex-wrap:wrap;margin-top:1.875rem}.hero--default{padding:4.375rem 0;min-height:23.75rem}[data-theme=default] .hero--default{background-color:#f3f1ec}[data-theme=group] .hero--default{background-color:#1f122e}[data-theme=kind] .hero--default{background-color:#f8ebd7}[data-theme=buurt] .hero--default{background-color:#fcc}[data-theme=onderwijs] .hero--default{background-color:#d6deee}[data-theme=jeugd] .hero--default{background-color:#d4e8eb}[data-theme=kraam] .hero--default{background-color:#e0d5df}[data-theme=custom] .hero--default .hero__intro{color:#fff}[data-theme=default] .hero--default .hero__intro{color:#1f122e}[data-theme=group] .hero--default .hero__intro{color:#fff}[data-theme=kind] .hero--default .hero__intro,[data-theme=buurt] .hero--default .hero__intro,[data-theme=onderwijs] .hero--default .hero__intro,[data-theme=jeugd] .hero--default .hero__intro,[data-theme=kraam] .hero--default .hero__intro{color:#1f122e}.hero.hide-title .hero__title{display:none}.hero__content{display:block;transition:color .3s ease-in-out}.hero--fullscreenmedia{padding-top:0;padding-bottom:0;margin-top:-7.5rem;overflow:hidden}.hero--fullscreenmedia .hero__title{color:#fff}.hero--fullscreenmedia .container-fluid,.hero--fullscreenmedia .container-sm,.hero--fullscreenmedia .container-md,.hero--fullscreenmedia .container-lg,.hero--fullscreenmedia .container-xl,.hero--fullscreenmedia .container-xxl{padding-left:0;padding-right:0}.hero--fullscreenmedia .media-container{position:relative;width:100vw;margin-bottom:-.625rem}@media (min-width: 992px){.hero--fullscreenmedia .media-container{margin-bottom:0}}.hero--fullscreenmedia__video,.hero--fullscreenmedia__img{object-fit:cover;width:100%;height:100%}.hero--fullscreenmedia .hero__content{position:absolute;inset:0;display:flex;align-items:center;background:rgba(0,0,0,.6)}.hero--fullscreenmedia-dark .hero__content{background:rgba(0,0,0,.6)}.hero--fullscreenmedia-medium .hero__content{background:rgba(0,0,0,.4)}.hero--fullscreenmedia-light .hero__content{background:rgba(0,0,0,.2)}.hero--specializedlocation .content-block__title{font-size:1.875rem}.hero--specializedlocation .enroll-button{width:100%}@media (min-width: 768px){.hero--specializedlocation{width:auto}}.highlight__container{background-color:transparent;color:#1f122e;padding-top:2.8125rem;padding-bottom:2.8125rem}@media (min-width: 768px){.highlight__container{padding-top:6.25rem;padding-bottom:6.25rem}}.highlight__container--dark{background-color:#1f122e;color:#fff}.highlight--custom{background-color:var(--primary-color);color:var(--text-color)}.highlight__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:300;font-size:20px;display:inline-block;padding-bottom:.9375rem}@media (min-width: 768px){.highlight__title{padding-bottom:2.5rem}}@media (min-width: 992px){.highlight__title{font-size:25px}}.highlight__header{padding-bottom:.9375rem}.highlight__header h2{margin-bottom:0}.highlight__subheader{padding-bottom:.9375rem}@media (min-width: 768px){.highlight__subheader{padding-bottom:1.875rem}}.highlight__footer{margin-top:6.25rem}.highlight__copy{font-family:Georgia,serif;font-style:normal;font-size:20px;margin-bottom:1.875rem}.highlight__copy p{font-weight:300}.highlight__direct{color:#8f8896;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.highlight__image{width:100%;margin:auto;margin-bottom:.9375rem}@media (min-width: 992px){.highlight__image{margin:0 0 0 auto}}.highlight__image--placeholder{background-color:#352942;border-radius:100%;max-width:28.75rem;aspect-ratio:1}.highlight--dark{color:#fff}@media (min-width: 768px){.highlight__header{padding-bottom:1.875rem}}.image-slider .swiper-slide{width:16.875rem;height:auto;cursor:grab}@media (min-width: 992px){.image-slider .swiper-slide{width:41.25rem}}.kto-feedback{padding:1.25rem;border-radius:1rem;box-shadow:0 4px 71px #00000014;background-color:#fff}.kto-feedback .stepper-wrapper{display:flex}.kto-feedback .radiobuttonlist--feedback{order:1;display:flex;flex-direction:column-reverse;align-items:center;justify-content:initial}@media (min-width: 768px){.kto-feedback .radiobuttonlist--feedback{justify-content:space-between;flex-direction:row}}.kto-feedback .radiobuttonlist--feedback~.label.order-0{color:#1f122e;font-size:1.875rem;font-weight:700;line-height:2rem;margin-bottom:1.25rem}.kto-feedback .form-control__input{padding:1.25rem}.kto-feedback .umbraco-forms-navigation>*{display:flex;justify-content:flex-end}.kto-feedback .umbraco-forms-navigation>*:has(input[name=__prev]){justify-content:space-between}.kto-feedback .longanswer textarea{background-color:#f9f8f6;border:1px solid #e8e7ea;z-index:0}.kto-feedback .longanswer textarea:focus+label,.kto-feedback .longanswer textarea:focus-within+label{padding:0}.kto-feedback .longanswer textarea+label{max-width:calc(100% - 42px);padding:1.0625rem 1.3125rem;top:1.25rem;z-index:10}.kto-feedback .radio-label img{width:3.125rem;height:2.5rem;object-fit:contain}.kto-feedback legend{margin-top:unset;padding-inline:1.25rem;font-size:1.875rem}.kto-feedback input[name=__prev]{padding:.625rem .9375rem;background-color:#e9e9ec;color:#979797}.kto-feedback input[name=__prev]:hover,.kto-feedback input[name=__prev]:active{color:unset}.kto-feedback .field-validation-error{padding:0 1.25rem}@media (min-width: 992px){.latest-news__grid{display:grid;grid-template-columns:1fr 1fr}}.componentspecialismcard:not(:first-of-type){margin-top:2.1875rem}.link-block{display:inline-block;width:100%;line-height:1.2;border:1px solid #e8e7ea;padding:2rem 1.75rem;border-radius:.875rem;background-color:#fff}.link-block:hover,.link-block:active,.link-block:focus,.link-block:focus-within{box-shadow:#64646f33 0 7px 29px;transition:.1s ease-in-out;background-color:#fff}[data-card=default] .link-block:hover,[data-card=default] .link-block:active,[data-card=default] .link-block:focus,[data-card=default] .link-block:focus-within{color:#f0f}[data-card=group] .link-block:hover,[data-card=group] .link-block:active,[data-card=group] .link-block:focus,[data-card=group] .link-block:focus-within{color:#352942}[data-card=kind] .link-block:hover,[data-card=kind] .link-block:active,[data-card=kind] .link-block:focus,[data-card=kind] .link-block:focus-within{color:#e89900}[data-card=buurt] .link-block:hover,[data-card=buurt] .link-block:active,[data-card=buurt] .link-block:focus,[data-card=buurt] .link-block:focus-within{color:red}[data-card=onderwijs] .link-block:hover,[data-card=onderwijs] .link-block:active,[data-card=onderwijs] .link-block:focus,[data-card=onderwijs] .link-block:focus-within{color:#3459a8}[data-card=jeugd] .link-block:hover,[data-card=jeugd] .link-block:active,[data-card=jeugd] .link-block:focus,[data-card=jeugd] .link-block:focus-within{color:#2a8d9a}[data-card=kraam] .link-block:hover,[data-card=kraam] .link-block:active,[data-card=kraam] .link-block:focus,[data-card=kraam] .link-block:focus-within{color:#622e60}.link-block:hover button:after,.link-block:active button:after,.link-block:focus button:after,.link-block:focus-within button:after{color:transparent;background-position:-30px;background-clip:text!important;background-repeat:no-repeat!important;background-size:40px 40px!important;animation:backgroundShift 1.15s infinite linear!important}[data-card=group] .link-block:hover button:after,[data-card=group] .link-block:active button:after,[data-card=group] .link-block:focus button:after,[data-card=group] .link-block:focus-within button:after{background:linear-gradient(to bottom,#ff00ff,#ff00ff)}[data-card=kind] .link-block:hover button:after,[data-card=kind] .link-block:active button:after,[data-card=kind] .link-block:focus button:after,[data-card=kind] .link-block:focus-within button:after{background:linear-gradient(to bottom,#e89900,#e89900)}[data-card=buurt] .link-block:hover button:after,[data-card=buurt] .link-block:active button:after,[data-card=buurt] .link-block:focus button:after,[data-card=buurt] .link-block:focus-within button:after{background:linear-gradient(to bottom,#ff0000,#ff0000)}[data-card=onderwijs] .link-block:hover button:after,[data-card=onderwijs] .link-block:active button:after,[data-card=onderwijs] .link-block:focus button:after,[data-card=onderwijs] .link-block:focus-within button:after{background:linear-gradient(to bottom,#3459a8,#3459a8)}[data-card=jeugd] .link-block:hover button:after,[data-card=jeugd] .link-block:active button:after,[data-card=jeugd] .link-block:focus button:after,[data-card=jeugd] .link-block:focus-within button:after{background:linear-gradient(to bottom,#2a8d9a,#2a8d9a)}[data-card=kraam] .link-block:hover button:after,[data-card=kraam] .link-block:active button:after,[data-card=kraam] .link-block:focus button:after,[data-card=kraam] .link-block:focus-within button:after{background:linear-gradient(to bottom,#622e60,#622e60)}.link-block:after{opacity:0;display:inline-block}.link-block:hover:after{opacity:1}.link-block__title{display:flex;justify-content:space-between;font-size:2.1875rem;font-weight:700;width:100%;text-align:left}.link-block__subtitle{margin-top:1.5rem;color:#1f122e80;font-size:18px;text-align:left;font-weight:400}@media (min-width: 992px){.link-block__title .icon{display:block}}.link-card{cursor:pointer;padding:1.25rem 1.875rem;border-left:1px solid;border-color:#1f122e33}.link-card__title{font-size:1.5625rem;line-height:1.875rem;font-weight:700;margin-bottom:.625rem;color:#1f122e}.link-card:hover .icon{opacity:1}.loader{align-items:center}.location-contact-block{margin-bottom:5rem}@media (min-width: 1200px){.location-contact-block{max-height:40.9375rem}}.location-contact-block .icon-email,.location-contact-block .icon-phone{font-size:16px}.location-contact-block__header,.location-contact-block__header h2{margin-bottom:2.8125rem}.location-contact-block__header .subtitle{margin-top:1.0625rem;margin-bottom:2.8125rem}.location-contact-block__header p{font-family:Georgia,serif;font-style:normal;font-size:20px;line-height:1.5rem}.location-contact-block__header .contact-toggle{position:relative;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;padding:0 2rem .375rem;cursor:pointer;overflow:hidden}.location-contact-block__header .contact-toggle:after{content:"";position:absolute;bottom:0;left:-101%;height:2px;width:200%;transition:left .2s ease;background:linear-gradient(to right,#ff00ff 49%,#e1dcd0 51%)}.location-contact-block__header .contact-toggle:first-of-type{margin-right:.9375rem}.location-contact-block__header .contact-toggle.active:after{left:0%;background:linear-gradient(to right,#ff00ff 49%,#e1dcd0 51%)}.location-contact-block .location-info{scroll-margin-top:18.75rem}.location-contact-block .location-info+.row{display:none}.location-contact-block .location-info:checked+.row{display:flex}.location-contact-block .contact-block{height:100%;padding:1.25rem 1.875rem;border-left:1px solid rgba(31,18,46,.1)}@media (min-width: 992px){.location-contact-block .contact-block:has(.time-container){padding-right:0}}@media (max-width: 767.98px){.location-contact-block .contact-block{border-right:1px solid rgba(31,18,46,.1)}}.location-contact-block .contact-block__header{font-size:18px;font-weight:800;margin-bottom:1.5rem}.location-contact-block .contact-block__section:not(:first-of-type){margin-top:1.5rem}.location-contact-block .contact-block__section{margin-bottom:.5rem}.location-contact-block .contact-block__section p{color:#1f122e80;margin-bottom:0;padding-top:.3125rem;line-height:1.5rem}.location-contact-block .contact-block__section .contact-block__header{margin-top:2.5rem}.location-contact-block .contact-block__phone{font-size:25px;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}[data-theme=group] .location-contact-block .contact-block__phone,[data-theme=default] .location-contact-block .contact-block__phone{color:#1f122e}[data-theme=kind] .location-contact-block .contact-block__phone{color:#e89900}[data-theme=buurt] .location-contact-block .contact-block__phone{color:red}[data-theme=onderwijs] .location-contact-block .contact-block__phone{color:#3459a8}[data-theme=jeugd] .location-contact-block .contact-block__phone{color:#2a8d9a}[data-theme=kraam] .location-contact-block .contact-block__phone{color:#622e60}[data-theme=custom] .location-contact-block .contact-block__phone{color:var(--primary-button-color)}.location-contact-block .contact-block__map{width:100%}.location-contact-block .contact-block__contact{display:flex;flex-wrap:nowrap;gap:1.25rem;align-items:center;margin-bottom:.625rem}.location-contact-block .contact-block__contact span{word-break:break-word;font-weight:800}.location-contact-block .contact-block .time-container{display:flex;justify-content:space-between;gap:20px}@media (max-width: 1399.98px){.location-contact-block .contact-block .time-container{flex-direction:column;gap:0}}.location-contact-block .contact-block .time-container .day{min-width:120px}.location-contact-block .contact-block .time-container .times{width:calc(100% - 120px)}.location-contact-block .contact-block .time-container .contact-block__times{white-space:pre}.location-contact-block .contact-block .col-12{margin-bottom:0}.location-contact-block .asterics{margin-right:.4375rem;color:red}.location-contact-block .google-maps{margin-bottom:2.8125rem}.location-employee-block{margin-bottom:5rem}.location-employee-block__header,.location-employee-block__header h2{margin-bottom:2.8125rem}.location-employee-block__header .subtitle{margin-top:1.0625rem;margin-bottom:2.8125rem}.location-employee-block__header p{font-family:Georgia,serif;font-style:normal;font-size:20px;line-height:1.5rem}.location-employee-block .button{width:100%;margin-top:.9375rem}.location-employee-block .button--read-more.is-expanded:after{transform:rotate(180deg)}.location-employee-block .location-managers{overflow:hidden;transition:max-height .2s linear}.location-employee-block .location-manager{width:100%;justify-content:space-between;display:flex;gap:.875rem;align-items:center;border-bottom:1px solid rgba(31,18,46,.1);padding:1.5625rem 0;flex-wrap:wrap}.location-employee-block .location-manager__avatar,.location-employee-block .location-manager__image{margin-bottom:0;width:3.125rem;height:3.125rem}.location-employee-block .location-manager__avatar img,.location-employee-block .location-manager__image img{width:100%;height:100%;object-fit:cover;border-radius:100%;flex-shrink:0}.location-employee-block .location-manager__info{margin-right:auto}.location-employee-block .location-manager__name{color:#1f122e;line-height:1.6875rem;margin-bottom:0}.location-employee-block .location-manager__email .icon,.location-employee-block .location-manager__phone .icon{margin-right:.625rem!important;font-size:.875rem}.location-employee-block .location-manager__job-title{color:#1f122e80;font-size:14px}.location-employee-block .location-manager__contact{display:flex;gap:.625rem}@media (min-width: 768px){.location-employee-block .location-manager{gap:1.25rem;padding:1.875rem 0}.location-employee-block .location-manager__avatar,.location-employee-block .location-manager__image{width:5rem;height:5rem}.location-employee-block .location-manager__job-title{font-size:18px}.location-employee-block .location-manager__contact{gap:2rem}.location-employee-block .location-manager__email .icon,.location-employee-block .location-manager__phone .icon{margin-right:1.25rem!important;font-size:1rem}}.map-card-container{display:flex;flex-direction:column;gap:.5rem;position:relative}.map-card-container__header{display:flex;justify-content:space-between;height:2.1875rem;z-index:1}.map-card-container__header.right{justify-content:flex-end}.map-card-container__header .close-button{display:flex;align-items:center;gap:.5rem;background-color:#1f122e;color:#fff;border-radius:.375rem;font-size:.875rem;padding-inline:.5rem}@media (max-width: 575.98px){.map-card-container__header .close-button span{display:none}}.map-card-container__body{display:flex;height:9.125rem;width:100%;background-color:#fff;box-shadow:0 .125rem .9375rem #0000001a;border-radius:.375rem}.map-card-container__body img{object-fit:cover;width:16.1875rem}.map-card-container__body .info{display:flex;flex-direction:column;justify-content:space-between;padding:1.125rem 1.25rem}.map-card-container__body .info__category{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1rem}[data-card=default] .map-card-container__body .info__category{color:#f0f}[data-card=group] .map-card-container__body .info__category{color:#352942}[data-card=kind] .map-card-container__body .info__category{color:#e89900}[data-card=buurt] .map-card-container__body .info__category{color:red}[data-card=onderwijs] .map-card-container__body .info__category{color:#3459a8}[data-card=jeugd] .map-card-container__body .info__category{color:#2a8d9a}[data-card=kraam] .map-card-container__body .info__category{color:#622e60}.map-card-container__body .info__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1.125rem}.map-card-container__body .info__location{font-size:1rem}.map-card-container__body .info__other{font-size:.875rem}@media (max-width: 575.98px){.map-card-container__body{height:14.375rem;border-radius:0rem;flex-direction:column}.map-card-container__body img{width:100%;height:7.5625rem}.map-card-container__body .info{height:100%;padding:.625rem}.map-card-container__body .info__category{font-size:.875rem;font-weight:600}.map-card-container__body .info__title{font-size:.9375rem;font-weight:600}.map-card-container__body .info__location{font-size:.875rem}.map-card-container__body .info__other{font-size:.75rem}}[data-card=default] .map-card-container__body:hover .info__title{color:#f0f}[data-card=group] .map-card-container__body:hover .info__title{color:#352942}[data-card=kind] .map-card-container__body:hover .info__title{color:#e89900}[data-card=buurt] .map-card-container__body:hover .info__title{color:red}[data-card=onderwijs] .map-card-container__body:hover .info__title{color:#3459a8}[data-card=jeugd] .map-card-container__body:hover .info__title{color:#2a8d9a}[data-card=kraam] .map-card-container__body:hover .info__title{color:#622e60}.map-card-container__body--service{display:flex;padding:1.375rem;flex-direction:column;height:fit-content;width:100%;background-color:#fff;box-shadow:0 .125rem .9375rem #0000001a;border-radius:.375rem;gap:1rem}.map-card-container__body--service h1,.map-card-container__body--service h2,.map-card-container__body--service h3,.map-card-container__body--service h4{margin:0}.map-card-container__body--service p{margin:0;line-height:1.5}.map-card__location-link{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.map-card__location-phone{display:flex;gap:.5rem;align-items:center;z-index:1}.map-card__cta{justify-self:center;align-self:center;width:fit-content;padding-inline:1.125rem}.location-tour{color:#1f122e!important}.location-tour label{color:#1f122e}.location-tour p{line-height:normal}.location-tour p a{color:#f0f}.location-tour p a:after{content:unset}.location-tour__container:not(:last-of-type){border-bottom:1px solid rgba(31,18,46,.1);margin-bottom:1.875rem}@media (min-width: 768px){.location-tour__container:not(:last-of-type){margin-bottom:3.375rem}}.location-tour__result__container{border-top:1px solid rgba(31,18,46,.1);display:flex;flex-direction:column;padding-top:1.875rem;gap:1.25rem}.location-tour__container .location-tour__result__container{border-top:none;padding-top:.375rem}.location-tour__result__container.loc-spacing{border-bottom:1px solid rgba(31,18,46,.1);margin-bottom:1.75rem;padding-bottom:1.875rem}.location-tour__result__location-link:after{content:unset!important}.location-tour__result__line{display:flex;justify-content:space-between;color:#797182}.location-tour__result__line__data{color:#1f122e}@media (max-width: 767.98px){.location-tour__result__line{flex-direction:column;justify-content:start}}.location-tour__result h6{margin-top:1.25rem;margin-bottom:.375rem;line-height:1.875rem}.location-tour .bottom-buttons{display:flex;gap:.75rem}@media (max-width: 767.98px){.location-tour .bottom-buttons{flex-direction:column;gap:.375rem}}.search-widget-form__range{background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 9px 2px #f0f0f080;min-width:6.25rem;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:default}.search-widget-form__range.widget{background:transparent;padding:1.375rem}@media (max-width: 767.98px){.search-widget-filter{margin-top:.9375rem}}.search-widget-expertise .expertise-filter{position:relative;padding-bottom:.3125rem;border-bottom:.125rem solid}[data-card=default] .search-widget-expertise .expertise-filter{border-color:#f0f}[data-card=group] .search-widget-expertise .expertise-filter{border-color:#352942}[data-card=kind] .search-widget-expertise .expertise-filter{border-color:#e89900}[data-card=buurt] .search-widget-expertise .expertise-filter{border-color:red}[data-card=onderwijs] .search-widget-expertise .expertise-filter{border-color:#3459a8}[data-card=jeugd] .search-widget-expertise .expertise-filter{border-color:#2a8d9a}[data-card=kraam] .search-widget-expertise .expertise-filter{border-color:#622e60}.search-widget-expertise .expertise-filter.is-single{pointer-events:none}.search-widget-expertise .expertise-filter.is-single summary:after{display:none}.search-widget-expertise .expertise-filter button{display:none}.search-widget-expertise .expertise-filter[open] summary:before{content:"";display:block;background:transparent;position:fixed;top:0;left:0;width:100vw;height:100vh}.search-widget-expertise .expertise-filter[open] summary:after{transform:rotate(180deg)}.search-widget-expertise .expertise-filter[open] .searchbar-filters{width:100%;display:flex;flex-direction:row}@media (max-width: 991.98px){.search-widget-expertise .expertise-filter[open] .searchbar-filters{flex-direction:column;padding-top:1.25rem;padding-bottom:.5rem;position:absolute;top:calc(100% + 3px);z-index:1;background-color:#fff;border-radius:.3125rem;box-shadow:0 .25rem .5625rem .125rem #f0f0f080}}.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter{position:relative;margin-right:2.25rem;padding:0 .75rem .75rem;display:inline-block;font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter button,.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter span{display:block}.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#1f122e}@media (min-width: 992px){[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#f0f}[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#352942}[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#e89900}[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:red}[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#3459a8}[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#2a8d9a}[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a,[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button,[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span{color:#622e60}}.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{opacity:1}[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#ff00ff}[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#352942}[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#e89900}[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#ff0000}[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#3459a8}[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#2a8d9a}[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active a:before,[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active button:before,[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active span:before{background:#622e60}@media (min-width: 992px){.search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.125rem;width:100%}[data-card=default] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#f0f}[data-card=group] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#352942}[data-card=kind] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#e89900}[data-card=buurt] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:red}[data-card=onderwijs] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#3459a8}[data-card=jeugd] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#2a8d9a}[data-card=kraam] .search-widget-expertise .expertise-filter[open] .searchbar-filters__filter.active:after{background-color:#622e60}}.search-widget-expertise .expertise-filter[open] .searchbar-filters button{display:block}.search-widget-expertise summary{list-style-type:none;padding:0rem 1.625rem .5rem}.search-widget-expertise summary::-webkit-details-marker{display:none}.search-widget-expertise summary:after{content:"\e90f";font-family:icomoon;font-size:.625rem;position:absolute;top:50%;margin-top:-12px;padding-left:.5625rem;left:0;display:block;font-weight:bolder;transform:rotateX(0);transition:top ease-in-out .2s,transform ease-in-out .2s;pointer-events:none}[data-card=default] .search-widget-expertise summary:after{color:#f0f}[data-card=group] .search-widget-expertise summary:after{color:#352942}[data-card=kind] .search-widget-expertise summary:after{color:#e89900}[data-card=buurt] .search-widget-expertise summary:after{color:red}[data-card=onderwijs] .search-widget-expertise summary:after{color:#3459a8}[data-card=jeugd] .search-widget-expertise summary:after{color:#2a8d9a}[data-card=kraam] .search-widget-expertise summary:after{color:#622e60}[data-card=default] .search-widget-expertise summary button.is-current{color:#f0f}[data-card=group] .search-widget-expertise summary button.is-current{color:#352942}[data-card=kind] .search-widget-expertise summary button.is-current{color:#e89900}[data-card=buurt] .search-widget-expertise summary button.is-current{color:red}[data-card=onderwijs] .search-widget-expertise summary button.is-current{color:#3459a8}[data-card=jeugd] .search-widget-expertise summary button.is-current{color:#2a8d9a}[data-card=kraam] .search-widget-expertise summary button.is-current{color:#622e60}.search-widget-expertise summary>button.is-current{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;display:inline;pointer-events:none}.search-widget-expertise summary>button.is-current:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.125rem;width:100%}[data-card=default] .search-widget-expertise summary>button.is-current:after{background-color:#f0f}[data-card=group] .search-widget-expertise summary>button.is-current:after{background-color:#f0f}[data-card=kind] .search-widget-expertise summary>button.is-current:after{background-color:#e89900}[data-card=buurt] .search-widget-expertise summary>button.is-current:after{background-color:red}[data-card=onderwijs] .search-widget-expertise summary>button.is-current:after{background-color:#3459a8}[data-card=jeugd] .search-widget-expertise summary>button.is-current:after{background-color:#2a8d9a}[data-card=kraam] .search-widget-expertise summary>button.is-current:after{background-color:#622e60}@media (max-width: 991.98px){.search-widget-expertise summary>button.is-current:after{height:.0625rem}}@media (min-width: 992px){.search-widget-expertise .expertise-filter{border-bottom:0;padding-bottom:0}.search-widget-expertise summary{display:none}.search-widget-expertise summary.is-searchbar{display:block}}@media (min-width: 992px){.col-lg-3 .search-widget-expertise details:not(.default) summary,.col-lg-4 .search-widget-expertise details:not(.default) summary,.col-lg-5 .search-widget-expertise details:not(.default) summary,.col-lg-6 .search-widget-expertise details:not(.default) summary,.col-lg-8 .search-widget-expertise details:not(.default) summary,.col-md-3 .search-widget-expertise details:not(.default) summary,.col-md-4 .search-widget-expertise details:not(.default) summary,.col-md-5 .search-widget-expertise details:not(.default) summary,.col-md-6 .search-widget-expertise details:not(.default) summary{display:block}}.col-lg-3 .search-widget-expertise details:not(.default) .searchbar-filters,.col-lg-4 .search-widget-expertise details:not(.default) .searchbar-filters,.col-lg-5 .search-widget-expertise details:not(.default) .searchbar-filters,.col-lg-6 .search-widget-expertise details:not(.default) .searchbar-filters,.col-lg-8 .search-widget-expertise details:not(.default) .searchbar-filters,.col-md-3 .search-widget-expertise details:not(.default) .searchbar-filters,.col-md-4 .search-widget-expertise details:not(.default) .searchbar-filters,.col-md-5 .search-widget-expertise details:not(.default) .searchbar-filters,.col-md-6 .search-widget-expertise details:not(.default) .searchbar-filters{flex-direction:column;padding-top:1.25rem;padding-bottom:.5rem;position:absolute;top:calc(100% + 3px);z-index:1;background-color:#fff;border-radius:.3125rem;box-shadow:0 .25rem .5625rem .125rem #f0f0f080}.col-lg-3 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-lg-4 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-lg-5 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-lg-6 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-lg-8 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-md-3 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-md-4 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-md-5 .search-widget-expertise details:not(.default) .searchbar-filters:after,.col-md-6 .search-widget-expertise details:not(.default) .searchbar-filters:after{content:unset}.col-lg-3 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-lg-4 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-lg-5 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-lg-6 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-lg-8 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-md-3 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-md-4 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-md-5 .search-widget-expertise details:not(.default) .searchbar-filters .active:after,.col-md-6 .search-widget-expertise details:not(.default) .searchbar-filters .active:after{content:unset!important}.col-lg-3 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-lg-4 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-lg-5 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-lg-6 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-lg-8 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-md-3 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-md-4 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-md-5 .search-widget-expertise details:not(.default) .searchbar-filters span:before,.col-md-6 .search-widget-expertise details:not(.default) .searchbar-filters span:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:100%;margin-right:.8125rem;background-color:#1f122e;opacity:20%}.col-lg-3 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-lg-4 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-lg-5 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-lg-6 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-lg-8 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-md-3 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-md-4 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-md-5 .search-widget-expertise details:not(.default) .search-widget-form .custom-search,.col-md-6 .search-widget-expertise details:not(.default) .search-widget-form .custom-search{border-radius:.3125rem}.col-lg-3 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-4 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-5 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-6 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-8 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-3 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-4 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-5 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-6 .search-widget-expertise details:not(.default) .search-widget-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9375rem -.25rem -.3125rem}@media (min-width: 768px){.col-lg-3 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-4 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-5 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-6 .search-widget-expertise details:not(.default) .search-widget-filters,.col-lg-8 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-3 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-4 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-5 .search-widget-expertise details:not(.default) .search-widget-filters,.col-md-6 .search-widget-expertise details:not(.default) .search-widget-filters{margin-top:1.875rem}}.search--negative-margin{margin-top:-12.5rem}@media (min-width: 576px){.search--negative-margin{margin-top:-15.625rem}}@media (min-width: 768px){.search{gap:1.875rem .75rem}}.search__filter-container{display:flex;align-items:center;flex-wrap:wrap;margin:0 -.25rem -.3125rem}@media (min-width: 768px){.search__filter-container{margin-top:1.875rem}}.search__filter-container>a,.search__filter-container span,.search__filter-container button{margin:.25rem .3125rem}.search__filter-container .show-more-filter{display:none}.search__filter-container .show-more-filter.visible{display:initial}.search__button{position:absolute;right:0;bottom:0}@media (min-width: 768px){.search__button{bottom:.25rem}}.locationOverview .hero{min-height:unset}.overview-search{display:flex;gap:1rem;align-items:flex-end}.overview-search__controls{flex:1}.overview-search__toggle .btn-toggle{display:flex;flex-flow:column nowrap;align-items:center}.overview-search__toggle .btn-toggle.map-btn{flex-flow:row;gap:.875rem}.search-wrapper{display:flex;align-items:center;gap:1rem;position:relative}.search-wrapper__searchbar{flex:1;display:flex}.search-wrapper summary{background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 768px){.search-wrapper__control .btn-toggle{flex-flow:row;gap:.5rem}}.search-suggestions{width:100%;max-height:37.5rem;height:fit-content;overflow-y:auto;background:#ffffff;position:absolute;top:calc(100% + 1px);z-index:5;padding:1.125rem;box-shadow:0 .375rem .625rem .3125rem #ebebeb80;border-radius:.3125rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width: 991.98px){.search-suggestions{max-height:12.5rem}}.search-suggestions .search-suggestion{display:flex;align-items:center;cursor:pointer;text-align:start!important}.search-suggestions .search-suggestion .icon{flex-shrink:0;filter:drop-shadow(0 4px 2px rgba(0,0,0,.4))}.search-suggestions .search-suggestion__text{display:flex;flex-direction:column;color:#1f122e}.search-suggestions .search-suggestion__text .kind,.search-suggestions .search-suggestion__text .kind-h:hover{color:#e89900}.search-suggestions .search-suggestion__text .buurt,.search-suggestions .search-suggestion__text .buurt-h:hover{color:red}.search-suggestions .search-suggestion__text .jeugd,.search-suggestions .search-suggestion__text .jeugd-h:hover{color:#2a8d9a}.search-suggestions .search-suggestion__text .kraam,.search-suggestions .search-suggestion__text .kraam-h:hover{color:#622e60}.search-suggestions .search-suggestion__text__category{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:14px}.search-suggestions .search-suggestion__text__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;line-height:1.125rem;font-size:16px}.search-suggestions .search-suggestion__text__location{font-size:14px;color:#8f8896}.search-suggestions .search-suggestion.pinned{gap:.75rem}.search-suggestions .search-loc{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:16px;text-align:start!important;color:#1f122e}.search-suggestions .search-loc .text-icon{display:flex;width:1.75rem;height:1.75rem;justify-content:center;align-items:center;flex-shrink:0}.search-suggestions .search-loc .text-icon .icon{font-size:1.375rem}.search-suggestions .search-loc:hover{color:#f0f}.searchbar-filters{width:100%}@media (max-width: 991.98px){.searchbar-filters{padding-top:1.25rem;padding-bottom:.5rem;position:absolute;top:calc(100% + 3px);z-index:1;background-color:#fff;border-radius:5px;box-shadow:0 .25rem .5625rem .125rem #f0f0f080}}.searchbar-filters__filter{position:relative;margin-right:2.25rem;padding:0 .75rem .75rem;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;display:flex;align-items:center}.searchbar-filters__filter:hover label a,.searchbar-filters__filter:hover label span,.searchbar-filters__filter:active label a,.searchbar-filters__filter:active label span{color:#62596c}@media (max-width: 991.98px){.searchbar-filters__filter:before{content:"";display:inline-block;width:8px;height:8px;border-radius:100%;margin-right:.8125rem;background-color:#1f122e;opacity:20%}}@media (min-width: 992px){.searchbar-filters__filter:after{content:"";position:absolute;display:block;bottom:0;left:0;height:.125rem;width:0;transition:all .2s ease}}[data-theme=group] .searchbar-filters__filter.active,[data-theme=default] .searchbar-filters__filter.active{color:#f0f}[data-theme=kind] .searchbar-filters__filter.active{color:#e89900}[data-theme=buurt] .searchbar-filters__filter.active{color:red}[data-theme=onderwijs] .searchbar-filters__filter.active{color:#3459a8}[data-theme=jeugd] .searchbar-filters__filter.active{color:#2a8d9a}[data-theme=kraam] .searchbar-filters__filter.active{color:#622e60}[data-theme=custom] .searchbar-filters__filter.active{color:var(--primary-button-color)}@media (min-width: 992px){[data-theme=group] .searchbar-filters__filter.active,[data-theme=default] .searchbar-filters__filter.active{color:#f0f}[data-theme=kind] .searchbar-filters__filter.active{color:#e89900}[data-theme=buurt] .searchbar-filters__filter.active{color:red}[data-theme=onderwijs] .searchbar-filters__filter.active{color:#3459a8}[data-theme=jeugd] .searchbar-filters__filter.active{color:#2a8d9a}[data-theme=kraam] .searchbar-filters__filter.active{color:#622e60}[data-theme=custom] .searchbar-filters__filter.active{color:var(--primary-button-color)}}.searchbar-filters__filter.active:before{opacity:1}[data-theme=group] .searchbar-filters__filter.active:before{background:#ff00ff}[data-theme=default] .searchbar-filters__filter.active:before{background:#ff00ff}[data-theme=kind] .searchbar-filters__filter.active:before{background:#e89900}[data-theme=buurt] .searchbar-filters__filter.active:before{background:#ff0000}[data-theme=onderwijs] .searchbar-filters__filter.active:before{background:#3459a8}[data-theme=jeugd] .searchbar-filters__filter.active:before{background:#2a8d9a}[data-theme=kraam] .searchbar-filters__filter.active:before{background:#622e60}[data-theme=custom] .searchbar-filters__filter.active:before{background:var(--primary-button-color)}@media (min-width: 992px){.searchbar-filters__filter.active:after{width:100%}[data-theme=default] .searchbar-filters__filter.active:after{background-color:#f0f}[data-theme=group] .searchbar-filters__filter.active:after{background-color:#f0f}[data-theme=kind] .searchbar-filters__filter.active:after{background-color:#e89900}[data-theme=buurt] .searchbar-filters__filter.active:after{background-color:red}[data-theme=onderwijs] .searchbar-filters__filter.active:after{background-color:#3459a8}[data-theme=jeugd] .searchbar-filters__filter.active:after{background-color:#2a8d9a}[data-theme=kraam] .searchbar-filters__filter.active:after{background-color:#622e60}}.location-sign-up-form{border-radius:.625rem;box-shadow:0 4px 70px #00000014;padding:1.875rem .9375rem;position:relative}@media (min-width: 768px){.location-sign-up-form{padding:3.25rem 3.75rem;border-radius:.9375rem}}.location-sign-up-form .small-field{max-width:100%}.location-sign-up-form .row-fluid{gap:1.25rem;margin-bottom:2.25rem}.location-sign-up-form .row-fluid:last-of-type{margin-bottom:3.5rem}@media (min-width: 768px){.location-sign-up-form .row-fluid{gap:1.375rem}}.location-sign-up-form h2{margin-bottom:2rem}.location-sign-up-form h3{margin-bottom:1.875rem}.location-sign-up-form__heading{color:#1f122e;width:100%;margin-bottom:1rem}.location-sign-up-form__heading h6{margin:0}.location-sign-up-form__toggle{display:flex;align-items:center;gap:1.125rem}.location-sign-up-form__toggle:hover{color:#f0f}.location-sign-up-form__toggle svg{transition:transform .2s ease-in-out;transform:rotate(45deg)}.location-sign-up-form__toggle:hover svg{transform:scale(.8) rotate(45deg)}.location-sign-up-form .bottom-buttons{margin-top:1.25rem;display:flex;gap:.75rem}@media (max-width: 767.98px){.location-sign-up-form .bottom-buttons{flex-direction:column;gap:.375rem}}.location-sign-up-form .sign-up{min-width:21.25rem}@media (max-width: 575.98px){.location-sign-up-form .sign-up{min-width:16.25rem}}.location-sign-up-form .personal-info__container{border-top:1px solid rgba(31,18,46,.1);display:flex;flex-direction:column;padding-top:1.875rem;gap:1.25rem}.location-sign-up-form .personal-info__container.loc-spacing{border-bottom:1px solid rgba(31,18,46,.1);margin-bottom:1.75rem;padding-bottom:1.875rem}.location-sign-up-form .personal-info__line{display:flex;justify-content:space-between}.location-sign-up-form .personal-info__line__data{color:#1f122e}@media (max-width: 767.98px){.location-sign-up-form .personal-info__line{flex-direction:column;justify-content:start}}.location-sign-up-form .location-container{color:#1f122e}.location-sign-up-form .location-container a:after{display:none}.location-sign-up-form .location-container article .card__content{padding-top:0;padding-bottom:0}.location-sign-up-form .location-container h5{margin-bottom:.9375rem}.location-sign-up-form a.button--brand,.location-sign-up-form a.button--solid{color:#fff}.location-sign-up-form a.button--brand:after,.location-sign-up-form a.button--solid:after{content:unset}@keyframes linkUnderline{0%{transform-origin:right;transform:scale(1)}to{transform-origin:right;transform:scaleX(0)}}.markdown p{font-family:Georgia,serif;font-style:normal;font-size:20px}.markdown a{color:#1f122e;display:inline-block;position:relative}.markdown a:after{content:"";left:0;bottom:1px;width:100%;height:1px;background-color:currentColor;position:absolute}.markdown a:hover{color:#f0f}.markdown a:hover:after{animation:linkUnderline 1.2s cubic-bezier(.5,.26,0,1) forwards;background-color:#f0f}.markdown ul{list-style:initial;margin-left:.3125rem}.markdown ul,.markdown ol{font-family:Georgia,serif;font-style:normal;font-size:20px;padding-left:1.25rem}.markdown ul li,.markdown ol li{padding-bottom:.9375rem;padding-left:.9375rem}.markdown ul li::marker,.markdown ol li::marker{font-weight:700;font-family:Poppins,sans-serif;font-style:normal;width:.9375rem}[data-theme=default] .markdown ul li::marker,[data-theme=default] .markdown ol li::marker{color:#1f122e80}[data-theme=group] .markdown ul li::marker,[data-theme=group] .markdown ol li::marker{color:#1f122e80}[data-theme=kind] .markdown ul li::marker,[data-theme=kind] .markdown ol li::marker{color:#e89900}[data-theme=buurt] .markdown ul li::marker,[data-theme=buurt] .markdown ol li::marker{color:red}[data-theme=onderwijs] .markdown ul li::marker,[data-theme=onderwijs] .markdown ol li::marker{color:#3459a8}[data-theme=jeugd] .markdown ul li::marker,[data-theme=jeugd] .markdown ol li::marker{color:#2a8d9a}[data-theme=kraam] .markdown ul li::marker,[data-theme=kraam] .markdown ol li::marker{color:#622e60}.markdown ul li strong,.markdown ol li strong{font-family:Poppins,sans-serif;font-style:normal;display:block}.accordion .markdown{margin-bottom:1.25rem}.menu{z-index:9999;position:fixed;top:0;background-color:#1f122e;width:100%;color:#fff;max-height:100vh;overflow:auto}.menu .no-overflow{height:100vh;overflow:hidden}.menu.is-expanded{height:100%;overflow:auto}.menu__block{height:100%}.menu__header{height:3.625rem;position:sticky;top:0;display:flex;padding-top:.9375rem;padding-bottom:.9375rem;align-items:center;justify-content:space-between;border-bottom:1px solid #352942;background-color:#1f122e;z-index:3}.menu__header .main-logo{display:inline;width:4.6875rem}[data-card=group] .menu__header .main-logo,[data-card=kind] .menu__header .main-logo,[data-card=buurt] .menu__header .main-logo{margin-left:0}[data-card=onderwijs] .menu__header .main-logo,[data-card=jeugd] .menu__header .main-logo{margin-left:13px}[data-card=kraam] .menu__header .main-logo{margin-left:0}@media (min-width: 768px){[data-card=group] .menu__header .main-logo,[data-card=kind] .menu__header .main-logo,[data-card=buurt] .menu__header .main-logo{margin-left:0}[data-card=onderwijs] .menu__header .main-logo,[data-card=jeugd] .menu__header .main-logo{margin-left:20px}[data-card=kraam] .menu__header .main-logo{margin-left:0}}.menu__header .controls{padding:0 .625rem}@media (min-width: 992px){.menu__header{height:auto;border:none;padding:.875rem 0 5rem}.menu__header .main-logo{width:7.0625rem;height:2.8125rem}[data-card=group] .menu__header .main-logo,[data-card=kind] .menu__header .main-logo,[data-card=buurt] .menu__header .main-logo{margin-left:0}[data-card=onderwijs] .menu__header .main-logo,[data-card=jeugd] .menu__header .main-logo{margin-left:20px}[data-card=kraam] .menu__header .main-logo{margin-left:0}.menu__header .controls{height:2.8125rem;padding:.3125rem 1.5625rem}}.menu__call-out{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:2.8125rem;color:#fff;background-image:url(/custom/img/menu-gruppet.png);background-image:var(--background);background-size:6.25rem;background-repeat:no-repeat;background-position:top 0 right 0;transition:background .2s ease-in-out}.menu__call-out:hover{background-position:top 10px right 0}@media (min-width: 768px){.menu__call-out{background-size:7.5rem;padding-bottom:1.5625rem}}.menu__call-out__header{padding-bottom:1.5rem}.menu__call-out__title{padding-right:6.25rem}[data-theme=group] .menu__call-out__title .brand,[data-theme=default] .menu__call-out__title .brand{color:#1f122e}[data-theme=kind] .menu__call-out__title .brand{color:#e89900}[data-theme=buurt] .menu__call-out__title .brand{color:red}[data-theme=onderwijs] .menu__call-out__title .brand{color:#3459a8}[data-theme=jeugd] .menu__call-out__title .brand{color:#2a8d9a}[data-theme=kraam] .menu__call-out__title .brand{color:#622e60}[data-theme=custom] .menu__call-out__title .brand{color:var(--primary-button-color)}@media (min-width: 768px){.menu__call-out__title{padding-right:4.375rem}.menu__call-out__title span{display:inline-block;width:100%}}@media (min-width: 768px){.menu__cta{margin-top:0}}.menu__link-list{list-style:none;flex-direction:column;display:flex;gap:.625rem;padding:0;padding-bottom:1.5625rem}.menu__link-list__header{color:#8f8896;margin-bottom:1.25rem;display:block;font-size:14px}.menu__link-item{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;height:2.8125rem;display:flex;align-items:center}@media (min-width: 768px){.menu__link-item{font-size:20px}}.menu__link-item a{color:#fff;height:100%;display:flex;align-items:center}.menu__link-item a:hover{color:#f0f}.menu .logo-theme{height:100%;width:auto;min-width:13.4375rem}.menu .logo-theme.logo-theme.jeugd{background:url(/custom/img/logo-jeugd-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.kind{background:url(/custom/img/logo-kind-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.onderwijs{background:url(/custom/img/logo-onderwijs-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.buurt{background:url(/custom/img/logo-buurt-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.kraam{background:url(/custom/img/logo-kraam-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.group{background:url(/custom/img/logo-group-big.svg) no-repeat center;background-size:contain;background-position:left}.menu .logo-theme.logo-theme.default{background:url(/custom/img/logo-default-big.svg) no-repeat center;background-size:contain;background-position:left}.navbar-target{align-self:flex-start;overflow-y:auto}@media (min-width: 768px){.navbar-target{overflow:hidden}}.navbar-target.collapse{height:100%}.mobile-navigation__container{margin-top:3rem;display:flex;flex-wrap:wrap}.mobile-navigation__link-list{margin-bottom:2rem;width:100%}.mobile-navigation__title{color:#fff;font-size:25px;margin-bottom:1.5625rem;display:flex;align-items:center;gap:8px}.mobile-navigation__title .icon:not(.phone,.icon-search){opacity:.5}.mobile-navigation__title:hover .icon:not(.phone,.icon-search){opacity:0}button.mobile-navigation__title.navigation__link:hover{cursor:default;color:#fff}.nav-box{color:#fff;display:flex;align-items:center;justify-content:space-between;font-size:.875rem;height:100%;border-radius:.375rem}[data-card=default] .nav-box{background-color:#f0f}[data-card=group] .nav-box{background-color:#352942}[data-card=kind] .nav-box{background-color:#e89900}[data-card=buurt] .nav-box{background-color:red}[data-card=onderwijs] .nav-box{background-color:#3459a8}[data-card=jeugd] .nav-box{background-color:#2a8d9a}[data-card=kraam] .nav-box{background-color:#622e60}.nav-box__text{display:flex}.nav-box__text__numbers{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;display:flex;justify-content:center;width:1.25rem}.nav-box__chevron{display:flex;color:#fff;justify-content:center;align-items:center;cursor:pointer;width:1.875rem;height:100%}.nav-box__chevron.right{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.nav-box__chevron.left{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.nav-box__chevron.right:hover,.nav-box__chevron.left:hover{background-color:#ffffff40}.nav-box__chevron.chev-disabled{opacity:.4}[data-card=default] .nav-box__chevron.chev-disabled{background-color:#f0f}[data-card=group] .nav-box__chevron.chev-disabled{background-color:#352942}[data-card=kind] .nav-box__chevron.chev-disabled{background-color:#e89900}[data-card=buurt] .nav-box__chevron.chev-disabled{background-color:red}[data-card=onderwijs] .nav-box__chevron.chev-disabled{background-color:#3459a8}[data-card=jeugd] .nav-box__chevron.chev-disabled{background-color:#2a8d9a}[data-card=kraam] .nav-box__chevron.chev-disabled{background-color:#622e60}.arl-no-result{display:flex;justify-content:center}.arl-no-result__close{color:#fff;position:absolute;right:.625rem;height:.9375rem;padding:0;display:flex;transition:color .2s ease}.arl-no-result__close:hover{color:#f0f}.arl-no-result__header{position:relative;display:flex;align-items:center;gap:1rem}@media (min-width: 768px){.arl-no-result__header{gap:1.5rem}}.arl-no-result__header__title{display:flex;align-items:center;gap:1rem;padding:.625rem .625rem 0}.arl-no-result__body{position:absolute;bottom:calc(100% + 6px);background-color:#1f122e;color:#fff;border-radius:.9375rem;padding:1.25rem;width:18.125rem;z-index:999;left:-1.25rem}@media (max-width: 767.98px){.arl-no-result__body{margin-right:1.75rem;left:0}}.arl-no-result__body__text{padding:0 .625rem .625rem}.arl-no-result__body__text .erase-filters-btn{margin-top:1.25rem;border-radius:.25rem;padding:.5rem .75rem;color:#fff}.arl-no-result__body p{color:#a5a0ab;margin:0;line-height:inherit}.arl-no-result__body a{color:#f0f}@media (min-width: 768px){.arl-no-result__body{width:22.5rem}}@media (min-width: 992px){.arl-no-result__body{width:47.5rem;left:-18.75rem}}.arl-no-result__body--teleport{bottom:40%;left:calc(50% - 184px)}@media (max-width: 767.98px){.arl-no-result__body--teleport{left:50%;transform:translate(-50%)}}.arl-no-result__body .title{margin:0;font-size:20px}@media (min-width: 768px){.arl-no-result__body .title{font-size:1.25rem}}.arl-no-result__body .content{color:#a5a0ab;font-size:18px;margin-top:1.125rem;line-height:1.5}.arl-no-result__body .content a{padding:0}.arl-no-result__body .content p:not(:last-of-type){margin-bottom:1rem}@media (min-width: 768px){.arl-no-result{align-items:center;position:relative}.arl-no-result__button{margin-bottom:0}}.quote-block{border-left:1px solid rgba(31,18,46,.2);padding-left:1.625rem}.quote-block__quote{font-size:1.5625rem;margin-bottom:1rem}.quote-block__author{font-size:18px;font-weight:700}.quote-block__author span{font-weight:initial;margin-left:.625rem}.quote-block--image{padding-top:1.25rem;padding-bottom:1.25rem}.quote-block--image .quote-block__author-container{display:flex;padding-top:.625rem;gap:1.625rem;margin-bottom:1rem}.quote-block--image .quote-block__author-container .quote-block__image{width:5rem;height:5rem;object-fit:cover;border-radius:100%}.quote-block--image .quote-block__author-container .quote-block__author{display:flex;flex-direction:column}.quote-block--image .quote-block__author-container .quote-block__author .title{font-size:16px;color:#1f122e80}.quote-block--image .quote-block__author-container .quote-block__author .name{font-size:1.5625rem;font-weight:300}.quote-block--image .quote-block__quote{font-size:18px;max-width:60ch;margin-bottom:0}.paging-container{margin-top:2.8125rem}.paging{display:flex;align-items:center;justify-content:center;padding:.75rem 0}@media (max-width: 767.98px){.paging{flex-wrap:wrap;justify-content:center}.paging__arrows{justify-content:space-between;height:auto;width:100%}}.card--person{display:flex;flex-direction:column;width:100%;background:transparent}@media (min-width: 992px){.card--person{padding-right:6.25rem}}.card--person .card__image{width:100px;margin-bottom:1.875rem}.card--person .card__image img{border-radius:100%}.card--person .card__title{color:#1f122e;font-size:1.5625rem;font-weight:700;margin:0 0 .5rem}.card--person .card__text{font-size:16px}/*!
 * Pikaday
 * Copyright Â© 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-row td:nth-last-of-type(-n + 2):not(.is-empty) button{background-color:#f5f5f5b3;color:#666666b3}.pika-row td:nth-last-of-type(-n + 2):not(.is-empty) button:hover{background-color:#ff00ffb3;color:#fff}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom: 1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display: inline;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position: absolute;*top: 0}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==);*left: 0}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=);*right: 0}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display: inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:700;background:#ff00ff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#ff00ff;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-today .pika-button{color:#f0f;font-weight:700;opacity:1}.is-disabled.is-today .pika-button{background:rgba(213,233,247,.3)}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff00ff;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.popdown__container{color:#fff;background-color:#1f122e;padding-top:1.25rem;height:calc(100vh - 59px);padding-bottom:3.75rem;overflow:auto}@media (min-width: 768px){.popdown__container{max-height:calc(100vh - 5.125rem);padding-top:6.25rem}}.popdown__container .navigation__link{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff}.popdown__container.second-level{position:absolute;padding-left:.9375rem;padding-right:.9375rem;width:100%;top:3.6875rem;left:0;z-index:2}@media (min-width: 768px){.popdown__container.second-level{top:5.375rem;padding-left:0;padding-right:0;padding-top:1.25rem}.is-scrolled .popdown__container.second-level{top:5.375rem}.is-scrolled:has(.navbar-expand) .popdown__container.second-level{top:7.5rem}}.popdown__container.second-level .mobile-navigation__link-list{margin-top:1.25rem}.popdown__container .chevron-back{width:2.125rem;height:2.125rem;padding-right:.25rem;display:flex;align-items:center;justify-content:center;background-color:#4c4158;color:#dbd9de;margin-right:1.25rem;border-radius:50%;transition:all .2s ease}@media (min-width: 768px){.popdown__container .chevron-back{width:2.75rem;height:2.75rem;padding-right:0}}.popdown__container a.popdown__title:hover{color:#f0f}.popdown__title{font-size:1.5rem;margin-bottom:2.375rem;display:flex;align-items:center;justify-content:flex-start;transition:color .2s ease;color:#fff}@media (min-width: 768px){.popdown__title{margin-bottom:.9375rem}}@media (min-width: 1200px){.popdown__title{font-size:2rem}}.popdown__title:after{font-size:1.125rem;color:transparent;overflow:hidden;opacity:0;background:transparent;background-clip:text;background-size:1.25rem 1.5625rem;background-repeat:no-repeat;margin-left:-5.3125rem;background-position:right;transition:margin-left 1s ease,opacity .1s .3s ease}.popdown__title svg{opacity:.5;transition:all 1.15s ease;margin-left:8px}.popdown__title:hover,.popdown__title:active{color:#f0f}.popdown__title:hover:after,.popdown__title:active:after{margin-left:0;opacity:1}.popdown__title:hover svg,.popdown__title:active svg{transform:translate(5rem);opacity:.1}.popdown__back-title{font-size:1.5rem;margin-bottom:2.375rem;display:flex;align-items:center;justify-content:flex-start;transition:color .2s ease;color:#fff}@media (min-width: 768px){.popdown__back-title{margin-bottom:.9375rem}}@media (min-width: 1200px){.popdown__back-title{font-size:2rem}}.popdown__back-title:has(.chevron-back){cursor:pointer}.popdown__back-title:has(.chevron-back):hover{color:#f0f}.popdown__back-title:has(.chevron-back):hover .chevron-back{color:#f0f;background-color:#fff;opacity:.8}.popdown__back-button{font-size:1.125rem;font-weight:400;width:max-content}@media (min-width: 768px){.popdown__back-button{padding-bottom:1.25rem}}.popdown__link-list{display:flex;flex-direction:column;gap:1rem;height:max-content}@media (min-width: 768px){.popdown__link-list{margin-bottom:.9375rem}}.popdown__link-item{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff;cursor:pointer}@media (min-width: 992px){.popdown__link-item{font-size:18px}}.popdown__link-item:after{font-size:1.125rem;color:transparent;overflow:hidden;opacity:0;background:transparent;background-clip:text;background-size:1.25rem 1.5625rem;background-repeat:no-repeat;margin-left:-5.3125rem;background-position:right;transition:margin-left 1s ease,opacity .1s .3s ease}.popdown__link-item svg{opacity:.5;transition:all 1.15s ease}.popdown__link-item:hover,.popdown__link-item:active{color:#f0f}.popdown__link-item:hover:after,.popdown__link-item:active:after{margin-left:0;opacity:1}.popdown__link-item:hover svg,.popdown__link-item:active svg{transform:translate(5rem);opacity:.1}.popdown__button-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem}.call-out{height:100%;position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1.875rem}.call-out__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff;width:100%;display:block;padding-top:.9375rem;padding-bottom:1.25rem;margin-bottom:auto;z-index:1;font-size:20px}.call-out__title span{display:block}@media (min-width: 992px){.call-out__title{padding-top:3.75rem}}.call-out__title .rte-color-themed--kraam{color:#71426f}.call-out__img{position:absolute;right:.9375rem;top:0;z-index:0;height:7.8125rem}@media (min-width: 992px){.call-out__img{right:20%}}.call-out__button{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;padding-left:.9375rem;padding-right:.9375rem;width:100%;z-index:1;align-self:flex-end}@media (min-width: 992px){.call-out__button{max-width:15.625rem}}.read-more__text{overflow:hidden;max-height:12.5rem;transition:max-height .3s ease-in-out;position:relative;background-color:inherit;color:inherit}.read-more__text p{font-family:Georgia,serif;font-style:normal;font-size:20px}.read-more__text__container{color:#1f122e}.read-more__text__has-button:after{content:"";position:absolute;bottom:0;height:2rem;width:100%;color:currentColor;background:linear-gradient(to top,currentColor 20%,rgba(255,255,255,0))}.read-more .imagepicker{width:100%;height:auto;margin-bottom:1.25rem}.read-more .button.is-expanded:hover:after{transform:rotate(180deg) translateY(0)}.read-more .button.is-expanded:after{transform:rotate(180deg) translateY(-.625rem)}.results{margin:2.8125rem 0}.results__row{row-gap:1.5625rem}.results__row .card{margin:0!important}.results__title{margin-bottom:12px}.results__title:not(:first-of-type){margin-top:1.5rem}.results__title .month-title{font-family:Poppins,sans-serif;font-style:normal;font-size:18px;font-weight:700;text-transform:capitalize}@media (min-width: 768px){.results{margin-top:4.375rem;row-gap:2.5rem}}@media (min-width: 992px){.results__row{row-gap:4.375rem}.results__title:not(:first-of-type){margin-top:3.5rem}.results__title .month-title{font-size:20px}}.global-search{position:fixed;inset:0;background:#f3f1ec;z-index:10000;padding:4rem 0}.global-search__results-container{width:100%;margin-top:5rem}.global-search__section{padding-bottom:5rem}.global-search__header{margin-top:5rem;margin-bottom:1.75rem;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.global-search__header--right{display:flex;gap:1.25rem;align-items:center}@media (max-width: 767.98px){.global-search__header--right{width:100%}}.global-search__header header{margin-bottom:0}@media (max-width: 767.98px){.global-search__header header{width:100%}}.global-search__header span{color:#1f122e80}.global-search__results{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.global-search__results{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}.search-container{margin-top:2.1875rem}@media (max-width: 767.98px){.search-container .index-filter{margin-right:.625rem}}.search-result{position:relative;padding-left:1.25rem;line-height:1.5625rem}.search-result .breadcrumbs{display:block;font-size:14px;color:#1f122e80;opacity:.75;transition:opacity .2s ease-in-out}.search-result .title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:20px}[data-card=default] .search-result:hover,[data-card=group] .search-result:hover{color:#f0f}[data-card=kind] .search-result:hover{color:#e89900}[data-card=buurt] .search-result:hover{color:red}[data-card=onderwijs] .search-result:hover{color:#3459a8}[data-card=jeugd] .search-result:hover{color:#2a8d9a}[data-card=kraam] .search-result:hover{color:#622e60}.search-result:hover .breadcrumbs{opacity:1}.search-result p{margin-top:.9375rem;color:#8f8896;line-height:1.5rem}.search-result:before{content:"";position:absolute;width:.5rem;background-color:currentColor;height:.5rem;border-radius:100%;top:.75rem;left:0;transform:translateY(-50%)}[data-card=default] .search-result:before{background-color:#f0f}[data-card=group] .search-result:before{background-color:#352942}[data-card=kind] .search-result:before{background-color:#e89900}[data-card=buurt] .search-result:before{background-color:red}[data-card=onderwijs] .search-result:before{background-color:#3459a8}[data-card=jeugd] .search-result:before{background-color:#2a8d9a}[data-card=kraam] .search-result:before{background-color:#622e60}.searchbox-helpertext{margin-top:.625rem}.searchbox-helpertext p{font-size:18px;color:#8f8896}.searchbox-helpertext a{text-align:left}.searchbox-helpertext a:hover:after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s infinite linear}.searchbox-helpertext a.play:not(:hover){color:#f0f}.searchbox-helpertext a.play:not(:hover):after{background:linear-gradient(to right,#ff00ff,#ff00ff);color:transparent;background-position:-30px;background-clip:text;background-repeat:no-repeat;background-size:40px 40px;animation:backgroundShift 1.15s forwards linear;animation-iteration-count:1}@keyframes backgroundShift{to{background-position:80px}}.searchbox-helpertext a:hover,.searchbox-helpertext a:focus,.searchbox-helpertext a:focus-within{background:transparent;color:#f0f}.searchbox-helpertext a:after{all:unset;font-size:12px;font-family:icomoon;content:"\e90b";margin-left:.625rem;vertical-align:middle}.ais-SearchBox{position:relative;flex-grow:1}.ais-SearchBox-form{position:relative}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.ais-SearchBox-input{background-color:#fff;width:100%;border:none;padding:1.375rem 1.375rem 1.375rem 3.4375rem;box-shadow:0 4px 9px 2px #f0f0f080;caret-color:#f0f;border-right:1px solid #f3f1ec;border-radius:5px}.ais-SearchBox-reset{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.ais-SearchBox-reset svg{width:14px;height:14px;fill:#1f122e80}.ais-SearchBox-submit{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:18px}.ais-SearchBox-submit svg{width:18px;height:18px;fill:#1f122e80}.search-content{width:100%}.ais-Hits-list{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr}@media (min-width: 768px){.ais-Hits-list{grid-template-columns:1fr 1fr}}.ais-Hits-item a{display:block;margin-bottom:1.875rem}@media (min-width: 768px){.ais-Hits-item a{margin-bottom:2.5rem;margin-right:2.5rem}}.ais-Hits-item a .card{height:100%}.ais-Hits-item a .card__img-container{margin-bottom:0;height:100%}.ais-Hits-item a img{height:100%}.ais-Pagination-list{display:flex;gap:.625rem;align-items:center}@media (max-width: 767.98px){.ais-Pagination-list{margin-left:auto}}mark{color:#f0f;background-color:inherit;padding:0}.ais-Pagination{color:#1f122e80;display:flex;gap:1.25rem;align-items:center}@media (max-width: 767.98px){.ais-Pagination{width:100%}}.ais-Pagination-item--selected{display:none}.ais-Pagination-item{margin:0}[id*=pagination-]{color:#1f122e80;display:flex;gap:1.25rem;align-items:center}@media (max-width: 767.98px){[id*=pagination-]{width:100%}}.select-component-form{position:absolute;right:0;z-index:5}.select-component{width:auto;max-width:12.5rem;padding:0 1rem 1.125rem;background-color:#fff0;border-radius:.3125rem}.select-component:focus .select-component__summary{box-shadow:0 0 .1875rem .0625rem #f0f!important}.select-component__summary{display:flex;list-style:none;align-items:center;justify-content:space-between;gap:0 .9375rem;padding:0;padding-top:.625rem;text-transform:capitalize}.select-component__summary::marker,.select-component__summary::-webkit-details-marker{display:none;content:""}.select-component__summary:after{content:"\e90f";font-family:icomoon;font-size:.5rem;transform:rotateX(0);transition:transform .2s ease;padding-left:0!important}.select-component__list{display:flex;flex-flow:column wrap;gap:.625rem 0;padding-top:.625rem;margin-top:.625rem;border-top:.0625rem solid #e1dcd0}.select-component__list .item{appearance:none;font-size:inherit;text-align:left;background-color:inherit;display:block;padding:0;transition:color .2s ease;text-transform:capitalize}.select-component__list .item:hover,.select-component__list .item:focus{color:#f0f}.select-component__list .item.is-active,.select-component__list .item[disabled]{pointer-events:none}.select-component__list .item.is-active{color:#f0f}.select-component__list .item[disabled]{opacity:.25}.select-component[open]{background-color:#fff;box-shadow:0 0 .625rem .3125rem #ebebeb80}.select-component[open] .select-component__summary:after{transform:rotateX(180deg)}.service-area__info{display:flex;gap:1.25rem}.service-area__info__img{width:3.25rem;height:3.3125rem}.service-area__info__copy{display:flex;flex-direction:column;justify-content:center;gap:0}.service-area__info__title{margin:0;font-size:16px}.service-area__info header{display:flex;gap:.625rem;width:100%}.service-area__info p{margin:0;font-size:16px;line-height:1}.service-area__toggle{display:flex;align-items:center;margin-top:.625rem}.service-area__toggle__label{font-size:16px}[data-theme=group] .service-area__toggle input:checked:before{background-color:#1f122e}[data-theme=default] .service-area__toggle input:checked:before{background-color:#1f122e}[data-theme=kind] .service-area__toggle input:checked:before{background-color:#e89900}[data-theme=buurt] .service-area__toggle input:checked:before{background-color:red}[data-theme=onderwijs] .service-area__toggle input:checked:before{background-color:#3459a8}[data-theme=jeugd] .service-area__toggle input:checked:before{background-color:#2a8d9a}[data-theme=kraam] .service-area__toggle input:checked:before{background-color:#622e60}[data-theme=custom] .service-area__toggle input:checked:before{background-color:var(--primary-button-color)}[data-theme=group] .service-area__toggle input:checked:before{border-color:#1f122e}[data-theme=default] .service-area__toggle input:checked:before{border-color:#1f122e}[data-theme=kind] .service-area__toggle input:checked:before{border-color:#e89900}[data-theme=buurt] .service-area__toggle input:checked:before{border-color:red}[data-theme=onderwijs] .service-area__toggle input:checked:before{border-color:#3459a8}[data-theme=jeugd] .service-area__toggle input:checked:before{border-color:#2a8d9a}[data-theme=kraam] .service-area__toggle input:checked:before{border-color:#622e60}[data-theme=custom] .service-area__toggle input:checked:before{border-color:var(--primary-button-color)}.arl-tooltip{display:flex;justify-content:center;width:1.25rem;height:1.25rem}.arl-tooltip__button{margin:0;padding:0;display:flex;justify-content:center;align-items:center;color:#8f8896;font-size:25px}[data-theme=group] .arl-tooltip__button.brand,[data-theme=default] .arl-tooltip__button.brand{color:#1f122e}[data-theme=kind] .arl-tooltip__button.brand{color:#e89900}[data-theme=buurt] .arl-tooltip__button.brand{color:red}[data-theme=onderwijs] .arl-tooltip__button.brand{color:#3459a8}[data-theme=jeugd] .arl-tooltip__button.brand{color:#2a8d9a}[data-theme=kraam] .arl-tooltip__button.brand{color:#622e60}[data-theme=custom] .arl-tooltip__button.brand{color:var(--primary-button-color)}.arl-tooltip__button:hover,.arl-tooltip__button:active,.arl-tooltip__button:focus-visible,.arl-tooltip__button.active{color:#f0f;opacity:1}[data-theme=group] .arl-tooltip__button:hover.brand,[data-theme=group] .arl-tooltip__button:active.brand,[data-theme=group] .arl-tooltip__button:focus-visible.brand,[data-theme=group] .arl-tooltip__button.active.brand{color:#1f122e}[data-theme=default] .arl-tooltip__button:hover.brand,[data-theme=default] .arl-tooltip__button:active.brand,[data-theme=default] .arl-tooltip__button:focus-visible.brand,[data-theme=default] .arl-tooltip__button.active.brand{color:#1f122e}[data-theme=kind] .arl-tooltip__button:hover.brand,[data-theme=kind] .arl-tooltip__button:active.brand,[data-theme=kind] .arl-tooltip__button:focus-visible.brand,[data-theme=kind] .arl-tooltip__button.active.brand{color:#e89900}[data-theme=buurt] .arl-tooltip__button:hover.brand,[data-theme=buurt] .arl-tooltip__button:active.brand,[data-theme=buurt] .arl-tooltip__button:focus-visible.brand,[data-theme=buurt] .arl-tooltip__button.active.brand{color:red}[data-theme=onderwijs] .arl-tooltip__button:hover.brand,[data-theme=onderwijs] .arl-tooltip__button:active.brand,[data-theme=onderwijs] .arl-tooltip__button:focus-visible.brand,[data-theme=onderwijs] .arl-tooltip__button.active.brand{color:#3459a8}[data-theme=jeugd] .arl-tooltip__button:hover.brand,[data-theme=jeugd] .arl-tooltip__button:active.brand,[data-theme=jeugd] .arl-tooltip__button:focus-visible.brand,[data-theme=jeugd] .arl-tooltip__button.active.brand{color:#2a8d9a}[data-theme=kraam] .arl-tooltip__button:hover.brand,[data-theme=kraam] .arl-tooltip__button:active.brand,[data-theme=kraam] .arl-tooltip__button:focus-visible.brand,[data-theme=kraam] .arl-tooltip__button.active.brand{color:#622e60}[data-theme=custom] .arl-tooltip__button:hover.brand,[data-theme=custom] .arl-tooltip__button:active.brand,[data-theme=custom] .arl-tooltip__button:focus-visible.brand,[data-theme=custom] .arl-tooltip__button.active.brand{color:var(--primary-button-color)}.arl-tooltip__close{color:#fff;position:absolute;right:1.25rem;top:1.25rem;height:.9375rem;padding:0;display:flex}.arl-tooltip__close:hover,.arl-tooltip__close:active,.arl-tooltip__close:focus-visible,.arl-tooltip__close.active{color:#f0f;opacity:1}[data-theme=group] .arl-tooltip__close:hover.brand,[data-theme=group] .arl-tooltip__close:active.brand,[data-theme=group] .arl-tooltip__close:focus-visible.brand,[data-theme=group] .arl-tooltip__close.active.brand{color:#1f122e}[data-theme=default] .arl-tooltip__close:hover.brand,[data-theme=default] .arl-tooltip__close:active.brand,[data-theme=default] .arl-tooltip__close:focus-visible.brand,[data-theme=default] .arl-tooltip__close.active.brand{color:#1f122e}[data-theme=kind] .arl-tooltip__close:hover.brand,[data-theme=kind] .arl-tooltip__close:active.brand,[data-theme=kind] .arl-tooltip__close:focus-visible.brand,[data-theme=kind] .arl-tooltip__close.active.brand{color:#e89900}[data-theme=buurt] .arl-tooltip__close:hover.brand,[data-theme=buurt] .arl-tooltip__close:active.brand,[data-theme=buurt] .arl-tooltip__close:focus-visible.brand,[data-theme=buurt] .arl-tooltip__close.active.brand{color:red}[data-theme=onderwijs] .arl-tooltip__close:hover.brand,[data-theme=onderwijs] .arl-tooltip__close:active.brand,[data-theme=onderwijs] .arl-tooltip__close:focus-visible.brand,[data-theme=onderwijs] .arl-tooltip__close.active.brand{color:#3459a8}[data-theme=jeugd] .arl-tooltip__close:hover.brand,[data-theme=jeugd] .arl-tooltip__close:active.brand,[data-theme=jeugd] .arl-tooltip__close:focus-visible.brand,[data-theme=jeugd] .arl-tooltip__close.active.brand{color:#2a8d9a}[data-theme=kraam] .arl-tooltip__close:hover.brand,[data-theme=kraam] .arl-tooltip__close:active.brand,[data-theme=kraam] .arl-tooltip__close:focus-visible.brand,[data-theme=kraam] .arl-tooltip__close.active.brand{color:#622e60}[data-theme=custom] .arl-tooltip__close:hover.brand,[data-theme=custom] .arl-tooltip__close:active.brand,[data-theme=custom] .arl-tooltip__close:focus-visible.brand,[data-theme=custom] .arl-tooltip__close.active.brand{color:var(--primary-button-color)}.arl-tooltip__header{position:relative;display:flex;align-items:center;gap:1rem}@media (min-width: 768px){.arl-tooltip__header{gap:1.5rem}}.arl-tooltip__header__title{display:flex;align-items:center;gap:1rem;padding:.625rem .625rem 0rem}.arl-tooltip__body{position:absolute;bottom:calc(100% + 6px);background-color:#1f122e;color:#fff;border-radius:.9375rem;padding:1.25rem;width:18.125rem;z-index:999;left:-1.25rem}@media (max-width: 767.98px){.arl-tooltip__body{margin-right:1.75rem;left:0}}@media (max-width: 767.98px){.arl-tooltip__body{position:fixed}}.arl-tooltip__body__text{padding:0rem .625rem .625rem}.arl-tooltip__body p{color:#a5a0ab;margin:0;line-height:inherit}.arl-tooltip__body a{color:#f0f}@media (min-width: 768px){.arl-tooltip__body{width:22.5rem}}@media (min-width: 992px){.arl-tooltip__body{width:47.5rem;left:-18.75rem}}.arl-tooltip__body--teleport{bottom:40%;left:calc(50% - 184px)}@media (max-width: 767.98px){.arl-tooltip__body--teleport{left:50%;transform:translate(-50%)}}.arl-tooltip__body .title{margin:0;font-size:20px}@media (min-width: 768px){.arl-tooltip__body .title{font-size:1.25rem}}.arl-tooltip__body .content{color:#a5a0ab;font-size:18px;margin-top:1.125rem;line-height:1.5}.arl-tooltip__body .content a{padding:0}.arl-tooltip__body .content p:not(:last-of-type){margin-bottom:1rem}@media (min-width: 768px){.arl-tooltip{align-items:center;position:relative}.arl-tooltip__button{margin-bottom:0}}.arl-tooltip__info__extra-title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#fff;font-size:16px;margin-top:1.25rem;margin-bottom:.5rem}@media (min-width: 768px){.arl-tooltip__info__extra-title{font-size:18px}}.arl-tooltip__info__extra-copy{font-size:16px;line-height:.9375rem}@media (min-width: 768px){.arl-tooltip__info__extra-copy{font-size:18px}}.arl-tooltip__info__extra p:not(:last-of-type){margin-bottom:1.5rem}.arl-tooltip ul{list-style:initial;margin-left:.3125rem}.arl-tooltip ul,.arl-tooltip ol{padding-left:.9375rem}.arl-tooltip ul li,.arl-tooltip ol li{padding-bottom:.375rem}.arl-tooltip ul li::marker,.arl-tooltip ol li::marker{font-weight:700;font-family:Poppins,sans-serif;font-style:normal;width:.9375rem}[data-theme=default] .arl-tooltip ul li::marker,[data-theme=default] .arl-tooltip ol li::marker{color:#1f122e80}[data-theme=group] .arl-tooltip ul li::marker,[data-theme=group] .arl-tooltip ol li::marker{color:#1f122e80}[data-theme=kind] .arl-tooltip ul li::marker,[data-theme=kind] .arl-tooltip ol li::marker{color:#e89900}[data-theme=buurt] .arl-tooltip ul li::marker,[data-theme=buurt] .arl-tooltip ol li::marker{color:red}[data-theme=onderwijs] .arl-tooltip ul li::marker,[data-theme=onderwijs] .arl-tooltip ol li::marker{color:#3459a8}[data-theme=jeugd] .arl-tooltip ul li::marker,[data-theme=jeugd] .arl-tooltip ol li::marker{color:#2a8d9a}[data-theme=kraam] .arl-tooltip ul li::marker,[data-theme=kraam] .arl-tooltip ol li::marker{color:#622e60}.arl-tooltip ul li strong,.arl-tooltip ol li strong{font-family:Poppins,sans-serif;font-style:normal;display:block}.tooltip-enter-active,.tooltip-leave-active{transition:all .15s ease-in-out}.tooltip-enter-from,.tooltip-leave-to{transform:translateY(1.5625rem);opacity:0}.no-iframe-allowed p{font-size:1rem;line-height:1.2}.no-iframe-allowed p:last-child{margin-bottom:0}@media (min-width: 992px){.no-iframe-allowed p{font-size:1.125rem;line-height:1.55}}.searchmap-container{display:flex;width:100%;height:18.75rem}@media (max-width: 991.98px){.searchmap-container{flex-direction:column-reverse;height:31.25rem}}.searchmap-container__left{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:2.125rem 2.5rem;background-color:#1f122e;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}@media (max-width: 991.98px){.searchmap-container__left{border-radius:0rem 0rem .75rem .75rem;padding:1rem}}.searchmap-container__left h2{color:#fff;line-height:2.8125rem}@media (max-width: 991.98px){.searchmap-container__left h2{line-height:2.1875rem}}@media (min-width: 768px) and (max-width: 991.98px){.searchmap-container__left h2{line-height:3.125rem}}[data-card=default] .searchmap-container__left h2 span{color:#f0f}[data-card=group] .searchmap-container__left h2 span{color:#352942}[data-card=kind] .searchmap-container__left h2 span{color:#e89900}[data-card=buurt] .searchmap-container__left h2 span{color:red}[data-card=onderwijs] .searchmap-container__left h2 span{color:#3459a8}[data-card=jeugd] .searchmap-container__left h2 span{color:#2a8d9a}[data-card=kraam] .searchmap-container__left h2 span{color:#622e60}.searchmap-container__left .search{display:flex}@media (max-width: 991.98px){.searchmap-container__left .search{flex-direction:column;gap:1rem}}.searchmap-container__left .search .loc-search-bar{width:100%}.searchmap-container__left .search .search-btn{min-width:8.125rem;background-color:#62596c;border-radius:.25rem;color:#fff;font-weight:600;min-height:3.125rem}.searchmap-container__left .search .search-btn.disabled{color:#fff3;background-color:#9c927d33}.searchmap-container__left .search .select-wrapper{width:100%;background:transparent;color:#fff}.searchmap-container__left .search .select-wrapper summary{padding-left:0;padding-right:0;padding-block:.75rem;color:#8f8896;font-size:20px}.searchmap-container__left .search .select-wrapper details{width:100%;color:inherit;border-bottom:1px solid #8f8896}.searchmap-container__left .search .select-wrapper a{display:block;width:100%}.searchmap-container__right{position:relative;overflow:hidden;width:100%;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}@media (max-width: 991.98px){.searchmap-container__right{border-radius:.75rem .75rem 0rem 0rem;height:100%}}.searchmap-container__right .btn-container{position:absolute;left:50%;transform:translate(-50%);bottom:1.25rem;z-index:999;color:#fff}.searchmap-container__right .btn-container__content{display:flex;align-items:center;gap:.5rem}.searchmap-container .icon{flex-shrink:0}.single-choice-range{width:100%;display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:.625rem}@media (max-width: 767.98px){.single-choice-range .custom-radio:before{content:unset}.single-choice-range .custom-radio-wrapper{margin-bottom:0;margin-right:.625rem}.single-choice-range .radio-label{min-width:max-content;padding:.625rem 1.25rem;border:1px solid #1f122e;border-radius:4px;text-align:center}.single-choice-range .custom-radio:checked+.radio-label{color:#fff;background-color:#1f122e}.single-choice-range .mobile-scroll-indicator{display:flex;justify-content:space-between;position:absolute;bottom:1.875rem;left:0;width:100%}.single-choice-range .mobile-scroll-indicator svg{width:1.25rem;height:1.25rem}.single-choice-range .indicator-backbutton{transform:rotateY(180deg)}}@media (min-width: 768px){.single-choice-range{flex-direction:row;gap:0;flex-wrap:nowrap}.single-choice-range:after{content:"";position:absolute;left:0;bottom:1.375rem;height:2px;background-color:#d9d9d9;z-index:0}.single-choice-range .indicator-line,.single-choice-range .indicator-line-default{position:absolute;transition:width .2s ease-in-out;bottom:2.25rem;height:2px;left:7%;background-color:#f0f;width:0;z-index:1}.single-choice-range .indicator-line-default{background-color:#d9d9d9}.single-choice-range:hover .single-choice-option input:checked+.radio-label{opacity:0}.single-choice-range:hover .single-choice-option:hover input:checked+.radio-label{opacity:1}.single-choice-range .single-choice-option{position:relative;flex-direction:column-reverse;align-items:center;justify-content:center;margin:0;z-index:2;padding-top:20px}.single-choice-range .single-choice-option .radio-label{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;color:#1f122e;padding:0;text-align:center;opacity:0;transition:opacity .2s ease-in-out;white-space:nowrap;position:absolute;left:50%;top:-.625rem;transform:translate(-50%)}.single-choice-range .single-choice-option:hover .radio-label{opacity:1}.single-choice-range .single-choice-option .custom-radio{height:2.1875rem}.single-choice-range .single-choice-option .custom-radio:focus{outline:solid #ff00ff 1px;background:rgba(255,0,255,.2)}.single-choice-range .single-choice-option .custom-radio:before{width:2.1875rem;height:2.1875rem;border-width:.5rem;transition:all .2s ease-in-out;transform:scale(.23);background-color:#d9d9d9;border-color:#d9d9d9}.single-choice-range .single-choice-option .custom-radio:checked:before{background-color:#fff;border-color:#f0f;transform:scale(1)}.single-choice-range .single-choice-option .checked-style:before{border-color:#f0f;background-color:#f0f}.single-choice-range .single-choice-option .custom-radio:active:before{color:#f0f;border-color:#f0f;background-color:#fff;transform:scale(.9);outline:solid rgba(255,0,255,.2) .9375rem}.single-choice-range .single-choice-option .custom-radio:checked+.radio-label{opacity:1}.single-choice-range.default-state:not(:hover) .single-choice-option:first-of-type .radio-label,.single-choice-range.default-state:not(:hover) .single-choice-option:last-of-type .radio-label{opacity:1}.single-choice-range .mobile-scroll-indicator{display:none}}.single-choice-range~.label.order-0{color:#1f122e;font-size:1.875rem;font-weight:700;line-height:2rem;margin-bottom:1.25rem}.sticky-header{position:fixed;min-height:4.0625rem;padding:.5rem 0;top:3.625rem;width:100%;background:#ffffff;z-index:800;display:none;align-items:center;border-top:1px solid;border-color:#edeae2;box-shadow:0 4px 8px #e7e7e780}.sticky-header__content,.sticky-header__title{display:flex;align-items:center;gap:.625rem}.sticky-header__title .icon{display:none}.sticky-header__title h2{margin:0;font-size:16px}[data-theme=group] .sticky-header__title h2,[data-theme=default] .sticky-header__title h2{color:#1f122e}[data-theme=kind] .sticky-header__title h2{color:#e89900}[data-theme=buurt] .sticky-header__title h2{color:red}[data-theme=onderwijs] .sticky-header__title h2{color:#3459a8}[data-theme=jeugd] .sticky-header__title h2{color:#2a8d9a}[data-theme=kraam] .sticky-header__title h2{color:#622e60}[data-theme=custom] .sticky-header__title h2{color:var(--primary-button-color)}.sticky-header__progress-bar{height:1px;width:0;background:#ff00ff;position:absolute;bottom:0}.sticky-header.is-sticky{display:flex}@media (min-width: 768px){.sticky-header{top:4.6875rem}.sticky-header__content{gap:2.5rem}.sticky-header__title .icon{display:block}.sticky-header__title h2{font-size:18px}}.usp-container{margin-top:3.75rem;padding-left:.625rem}.usp-container h4{font-size:25px}.usp-container__subtitle{color:#8f8896;line-height:1.625rem}.usp-container__col{display:flex;flex-direction:column;gap:.625rem}.usp-container__col__item{display:flex;flex-direction:row;align-items:flex-start}.usp-container__col__item.sm-gap{gap:.625rem}.usp-container__col__item.lg-gap{gap:1.25rem}.usp-container__col__item svg{flex:none;align-self:center}.usp-container__col__item a{line-height:normal}.usp-container__icon{width:1.5rem;height:1.5rem}.usp-container a{font-size:16px}@media (min-width: 768px){.usp-container a{font-size:18px}}svg.why-gro-up-icon{width:1.125rem;color:#f0f;margin-top:.5rem;align-self:flex-start}.video{width:100%;height:100%}.video-container{height:100%;width:100%;top:0;left:0;position:absolute}.video-container>.videopicker{height:100%}.video-container>.videopicker figure{height:100%}.video-container>.videopicker picture:after{content:"";pointer-events:none;will-change:background-image;position:absolute;background-size:cover;width:4.0625rem;height:4.0625rem;top:10.9375rem;left:50%;transform:translate(-50%,-50%);animation:loop 5s linear;background-image:url(/custom/img/kraam.svg);animation-iteration-count:infinite;animation-direction:alternate}.video-container>.videopicker picture:before{content:"";pointer-events:none;position:absolute;width:8px;height:8px;border-width:8px 0px 8px 8px;border-color:transparent transparent transparent #ffffff;border-style:solid;top:10.9375rem;left:50%;transform:translate(-50%,-50%);z-index:800}.video iframe{width:100%;aspect-ratio:2/1}.video__caption{font-size:16px;opacity:.5}.videopicker:hover picture:after{width:2rem;height:2rem}.videopicker:hover picture:before{width:.25rem;height:.25rem}.videopicker picture:after{content:"";will-change:background-image;position:absolute;background-size:cover;width:4.0625rem;height:4.0625rem;top:50%;left:50%;transform:translate(-50%,-50%);animation:loop 5s linear;background-image:url(/custom/img/kraam.svg);animation-iteration-count:infinite;animation-direction:alternate;transition:all ease-in-out .25s}.videopicker picture:before{content:"";position:absolute;width:.5rem;height:.5rem;border-width:.5rem 0 .5rem .5rem;border-color:transparent transparent transparent #ffffff;border-style:solid;top:50%;left:50%;transform:translate(-50%,-50%);z-index:800}@keyframes loop{0%{background-image:url(/custom/img/kraam.svg)}25%{background-image:url(/custom/img/onderwijs.svg)}50%{background-image:url(/custom/img/kind.svg)}75%{background-image:url(/custom/img/buurt.svg)}to{background-image:url(/custom/img/jeugd.svg)}}.activity-overview__latest-search{display:flex;flex-flow:row wrap;align-items:flex-start;margin-top:1.25rem}.activity-overview__latest-search .title,.activity-overview__latest-search .search-items{font-family:Poppins,sans-serif;font-style:normal;font-size:.875rem}.activity-overview__latest-search .title{color:#1f122e80;margin-right:.4375rem}.activity-overview__latest-search .search-items{display:flex;flex-flow:row wrap;align-items:flex-start;gap:0 .5rem}.region-activities{margin-top:2.625rem}.region-activities__filters{display:flex;flex-flow:row wrap;gap:.625rem}.region-activities__filters .button--more-filters{padding-left:0;padding-right:0}.region-activities__filters .button.show-more-filter{display:none}.region-activities__filters .button.show-more-filter.visible{display:initial}@media (min-width: 992px){.region-activities{margin-top:4.625rem}}.activity-overview__current-search{display:flex;flex-flow:row wrap;align-items:flex-start;gap:.625rem;margin-top:1.25rem}.activity-overview .capitilizedFilters{text-transform:capitalize}.activity-overview__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.25rem}.activity-overview__header .title{margin:0}.activity-overview__current-search .show-more-filter{display:none}.activity-overview__current-search .show-more-filter.visible{display:block}.detail-aside{display:flex;flex-direction:column;row-gap:1.5rem}@media (min-width: 992px){.detail-aside{row-gap:2.5rem}}.activity-details{background-color:#f3f1ec;border-radius:.625rem;padding:1.25rem}.activity-details__section:not(:first-of-type){margin-top:1.5rem}.activity-details__section .title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1rem;margin-bottom:.3125rem}.activity-details__section .location__subtitle,.activity-details__section .location__title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;margin-bottom:.3125rem}.activity-details__section .location__subtitle{font-size:1rem;color:red}.activity-details__section .location__title{font-size:1.25rem;line-height:1.5;margin-bottom:.3125rem}@media (min-width: 992px){.activity-details{padding:1.75rem 2.375rem}.activity-details__section:not(:first-of-type){margin-top:2.5rem}.activity-details__section .title{font-size:1.125rem}.activity-details__section .location__title{font-size:1.5625rem;line-height:1.2}}.keywords{padding:1.25rem}.keywords .title{font-family:Poppins,sans-serif;font-style:normal;font-weight:700;font-size:1rem;margin-bottom:.9375rem}.keywords__list{display:flex;flex-wrap:wrap;gap:.4375rem .3125rem}.keywords__list .show-more-filter{display:none}.keywords__list .show-more-filter.visible{display:block}@media (min-width: 992px){.keywords{padding:1.75rem 2.375rem}.keywords .title{font-size:1.125rem}}.activity-detail__footer{background-color:#ffe5e5;padding:4rem 0}.activity-detail__footer .content-block+.content-block{margin-top:6.25rem}@media (min-width: 768px){.activity-detail__footer{padding:8rem 0}}.text-right{text-align:right}.primary{color:#1f122e}[data-theme=default] .secondary,[data-theme=group] .secondary{color:#f0f}[data-theme=kind] .secondary{color:#e89900}[data-theme=buurt] .secondary{color:red}[data-theme=onderwijs] .secondary{color:#3459a8}[data-theme=jeugd] .secondary{color:#2a8d9a}[data-theme=kraam] .secondary{color:#622e60}[data-theme=custom] .secondary{color:var(--primary-color)}.w-100{width:100%!important}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-2x3{--bs-aspect-ratio:150%}@media (min-width: 576px){.ratio-sm-1x1{--bs-aspect-ratio: 100%}.ratio-sm-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-sm-4x3{--bs-aspect-ratio:75%}.ratio-sm-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-sm-16x9{--bs-aspect-ratio:56.25%}.ratio-sm-25x32{--bs-aspect-ratio:128%}.ratio-sm-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-sm-2x3{--bs-aspect-ratio:150%}}@media (min-width: 768px){.ratio-md-1x1{--bs-aspect-ratio: 100%}.ratio-md-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-md-4x3{--bs-aspect-ratio:75%}.ratio-md-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-md-16x9{--bs-aspect-ratio:56.25%}.ratio-md-25x32{--bs-aspect-ratio:128%}.ratio-md-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-md-2x3{--bs-aspect-ratio:150%}}@media (min-width: 992px){.ratio-lg-1x1{--bs-aspect-ratio: 100%}.ratio-lg-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-lg-4x3{--bs-aspect-ratio:75%}.ratio-lg-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-lg-16x9{--bs-aspect-ratio:56.25%}.ratio-lg-25x32{--bs-aspect-ratio:128%}.ratio-lg-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-lg-2x3{--bs-aspect-ratio:150%}}@media (min-width: 1200px){.ratio-xl-1x1{--bs-aspect-ratio: 100%}.ratio-xl-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-xl-4x3{--bs-aspect-ratio:75%}.ratio-xl-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-xl-16x9{--bs-aspect-ratio:56.25%}.ratio-xl-25x32{--bs-aspect-ratio:128%}.ratio-xl-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-xl-2x3{--bs-aspect-ratio:150%}}@media (min-width: 1400px){.ratio-xxl-1x1{--bs-aspect-ratio: 100%}.ratio-xxl-3x2{--bs-aspect-ratio: calc(2 / 3 * 100%)}.ratio-xxl-4x3{--bs-aspect-ratio:75%}.ratio-xxl-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.ratio-xxl-16x9{--bs-aspect-ratio:56.25%}.ratio-xxl-25x32{--bs-aspect-ratio:128%}.ratio-xxl-9x16{--bs-aspect-ratio: calc(16 / 9 * 100%)}.ratio-xxl-2x3{--bs-aspect-ratio:150%}}
