@layer reset{*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5}img,picture,video,canvas,svg{display:block;max-inline-size:100%}input,button,textarea,select{font:inherit;letter-spacing:inherit;word-spacing:inherit;color:currentColor}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{list-style:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){margin-block:.75em;line-height:1.25;text-wrap:balance;letter-spacing:-0.05ch}p:not([class]),ol:not([class]),ul:not([class]){margin-block:1em}ol:not([class]),ul:not([class]){padding-inline-start:1.5em;list-style:revert}li:not([class]){margin-block:.5em}}:root{--step--2: clamp(0.5642rem, 0.4544rem + 0.5492vw, 0.88rem);--step--1: clamp(0.6771rem, 0.53rem + 0.7355vw, 1.1rem);--step-0: clamp(0.8125rem, 0.6168rem + 0.9783vw, 1.375rem);--step-1: clamp(0.975rem, 0.7163rem + 1.2935vw, 1.7188rem);--step-2: clamp(1.17rem, 0.8297rem + 1.7016vw, 2.1484rem);--step-3: clamp(1.404rem, 0.9582rem + 2.2288vw, 2.6855rem);--step-4: clamp(1.6848rem, 1.1032rem + 2.9081vw, 3.3569rem);--step-5: clamp(2.0218rem, 1.2654rem + 3.7816vw, 4.1962rem);--color-darkblue: #386b83;--color-lightblue: #99c4d1;--color-orange: #ff7f00;--color-orange-darker: #B85C00;--grid--offset-left: .5rem;--grid--offset-right: .5rem;--grid--primary: [full-start] minmax( var(--grid--offset-left) , calc( 50vw - var(--grid--width-max))) [full-content-start marginleft-start] .5rem [marginleft-end main-content-start] repeat( 12, minmax(0,1fr)) [main-content-end marginright-start] .5rem [marginright-end full-content-end] minmax( var(--grid--offset-right), calc( 50vw - var(--grid--width-max))) [full-end];--grid--gutter: 1.25rem;--grid--width-max: 48rem;--grid--column-ceiling: 18rem;--space-3xs: clamp(0.3125rem, 0.3125rem + 0vw, 0.3125rem);--space-2xs: clamp(0.5625rem, 0.5408rem + 0.1087vw, 0.625rem);--space-xs: clamp(0.875rem, 0.8533rem + 0.1087vw, 0.9375rem);--space-s: clamp(1.125rem, 1.0815rem + 0.2174vw, 1.25rem);--space-m: clamp(1.6875rem, 1.6223rem + 0.3261vw, 1.875rem);--space-l: clamp(2.25rem, 2.163rem + 0.4348vw, 2.5rem);--space-xl: clamp(3.375rem, 3.2446rem + 0.6522vw, 3.75rem);--space-2xl: clamp(4.5rem, 4.3261rem + 0.8696vw, 5rem);--space-3xl: clamp(6.75rem, 6.4891rem + 1.3043vw, 7.5rem);--space-3xs-2xs: clamp(0.3125rem, 0.2038rem + 0.5435vw, 0.625rem);--space-2xs-xs: clamp(0.5625rem, 0.4321rem + 0.6522vw, 0.9375rem);--space-xs-s: clamp(0.875rem, 0.7446rem + 0.6522vw, 1.25rem);--space-s-m: clamp(1.125rem, 0.8641rem + 1.3043vw, 1.875rem);--space-m-l: clamp(1.6875rem, 1.4049rem + 1.413vw, 2.5rem);--space-l-xl: clamp(2.25rem, 1.7283rem + 2.6087vw, 3.75rem);--space-xl-2xl: clamp(3.375rem, 2.8098rem + 2.8261vw, 5rem);--space-2xl-3xl: clamp(4.5rem, 3.4565rem + 5.2174vw, 7.5rem);--space-s-l: clamp(1.125rem, 0.6467rem + 2.3913vw, 2.5rem);--space-s-xl: clamp(1.125rem, 0.212rem + 4.5652vw, 3.75rem);--space-2xs-m: clamp(0.5625rem, 0.106rem + 2.2826vw, 1.875rem)}body,button,input,select,textarea{color:#386b83;font-family:"muli",sans-serif;font-weight:400;font-style:normal;font-size:16px;font-size:1rem;font-size:var(--step-0);line-height:1.5}.muli_regular{font-family:"muli",sans-serif;font-weight:400;font-style:normal}.muli_italic{font-family:"muli",sans-serif;font-weight:400;font-style:italic}strong,.muli_bold{font-family:"muli",sans-serif;font-weight:700;font-style:normal}.muli_bold_italic{font-family:"muli",sans-serif;font-weight:700;font-style:italic}h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 1.5em;font-style:normal;font-weight:400;color:#444;font-family:"Comfortaa",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h1,h2.entry-title{font-size:32px;font-size:2rem;font-size:var(--step-4);line-height:1.1875;margin:0 0 1.1875em;margin:0 0 .75em;font-weight:600;color:#fb7f01;color:var(--color-orange)}h2{font-size:24px;font-size:1.5rem;font-size:var(--step-3);line-height:1.25;margin:1.5em 0 1em;color:#fb7f01;color:var(--color-orange)}h3{font-size:20px;font-size:1.25rem;font-size:var(--step-2);line-height:1.2;margin:2.1em 0 1.2em;color:var(--color-orange)}h4,h5{font-size:16px;font-size:1rem;font-size:var(--step-0);line-height:1.5;margin:0 0 0;font-weight:700;color:var(--color-orange)}p{margin:0 0 1.5em}p.intro{font-size:20px;font-size:1.25em;line-height:1.3;margin:0 0 1.2em;color:#555}.main-navigation a{letter-spacing:.03em;font-weight:600}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 1em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 15px 17px hsla(0,0%,100%,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:16px;font-size:.75rem;font-size:1rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),inset 0 15px 17px hsla(0,0%,100%,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:3px}textarea{padding-left:3px;width:100%}.gform_confirmation_message{padding:1em;background:#e4edc8;border:1px solid #a3bf4e}body .gform_wrapper .top_label .gfield_label{margin:0}body .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.gform_body{margin:0 0 .5em}.gform_footer{margin:0 0 1.5em}.gform_fields{margin:0 0 .5em;padding:0;list-style-type:none}.gform_fields .gfield{margin:0 0 .5em;padding:0;list-style-type:none}a{color:var(--color-orange)}a:visited{color:var(--color-orange)}a:hover,a:focus,a:active{color:#b85c00;color:var(--color-orange-darker)}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 0em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;margin:0}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.btn,.btn-more{display:inline-block;padding:14px 24px;border:1px solid #ccc;border-radius:4px;text-align:center;white-space:nowrap;vertical-align:middle;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:.125em}a.btn{text-decoration:none}.btn-large{display:block}.content-grid{--padding-inline: 1rem;--content-max-width: 960px;--breakout-max-width: 1400px;--breakout-size: calc( (var(--breakout-max-width) - var(--content-max-width)) / 2 );display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0, var(--breakout-size)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}img.full-width{width:100%;max-height:45vh;-o-object-fit:cover;object-fit:cover}.layout{display:grid;grid-template-columns:var(--grid--primary)}.l-full,.l-full[class],.layout .layout{grid-column:full}.page-content{margin:0 0 auto;padding:40px 0 0;grid-column:full;display:grid;grid-template-columns:repeat(16, minmax(0, 1fr))}.content-area{margin-top:0;grid-column:2/13;grid-column:3/13;padding:0 30px 25px;padding:var(--space-m)}.side-content{grid-column:13/-1;padding:25px 40px;padding:var(--space-m);border-radius:8px 0 0 0}.site-footer{grid-column:full}@media screen and (max-width: 1450px){.content-area{grid-column:1/13}.side-content{grid-column:13/-1}}@media screen and (max-width: 1000px){.content-area{grid-column:1/-1}.side-content{grid-column:1/-1}}.icon_search{align-self:center;width:24px;height:auto}.toggle-content{display:none}.toggle-content.is-visible{display:block}.navigation-top .search{position:relative;width:24px;height:24px;align-self:center}@media screen and (max-width: 1018px){.navigation-top .search{position:absolute;top:20px;right:90px}}.toggle_search{background:rgba(0,0,0,0);border:none;padding:0;margin:2px 0 0;width:24px;height:24px;box-shadow:none}.toggle_search:focus{box-shadow:none}.search-form{display:none;position:absolute;top:50px;right:0%;background:#fff;padding:8px 10px 10px;box-shadow:0 0 10px rgba(0,0,0,.3);border-top:4px solid #fff;border-radius:4px}.search-form.is-visible{display:flex;align-items:stretch;justify-content:space-between}.search-form:before{content:"";position:absolute;top:-32px;right:13px;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:14px solid rgba(0,0,0,0);border-bottom:14px solid #fff}.search-form .search-field{width:200px;padding:5px 10px;margin-left:0px;border:1px solid #444;outline:none}.search-form .search-submit{width:80px;padding:5px 0;background:var(--color-darkblue);color:#fff;margin-left:-6px;border:1px solid var(--color-darkblue);outline:none;cursor:pointer;box-shadow:none;text-shadow:none}.search-form .search-submit:hover{box-shadow:none;text-shadow:none;background:#22404f;border-color:#22404f}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background:rgba(0,0,0,0) url("./img/bg01.png") no-repeat bottom right;padding:0 20px;position:relative}.site-branding{width:280px}.site_title,.site_description{margin:0;padding:0}.site_title{padding:10px}.navigation-top{align-self:end}.navigation-top .container{display:flex}.main_wrapper{background:rgba(0,0,0,0) url("./img/bg04.png") no-repeat bottom right}.home .site-header{display:grid;grid-template-columns:1fr 4fr;justify-items:start}.home .site-branding{display:contents}.home .site_title{padding:0}.home .logo_sign{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}.home .logo_sign img{max-width:350px;width:100%;align-self:end;margin:0 0 0 auto;padding:var(--space-2xs-m)}.home .logo_text{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;align-self:start;margin-left:75px}.home .logo_text img{width:min(100%,850px)}.home .navigation-top{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;align-self:start;justify-self:stretch}.home .navigation-top{padding-top:25px;width:100%}.section_banner{display:grid}.section_banner>*{grid-area:1/1}.section_banner{background:#eee}.section_banner img{width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.section_banner .banner_title{justify-self:center;align-self:center;margin:0;padding:0;padding-inline:50px;color:#fff;font-size:44px;font-size:2.5rem;font-size:var(--step-3);width:min(100%,25ch);text-align:right}.home .section_banner .banner_title{justify-self:end}@media screen and (max-width: 900px){.section_banner .banner_title{padding-inline:20px;width:100%;font-size:var(--step-2)}}section h2{margin-top:0}.section_intro{padding-top:70px;padding-bottom:70px;padding-top:5vw;padding-bottom:5vw;padding-top:var(--space-s-xl);padding-bottom:var(--space-s-xl);background:rgba(0,0,0,0) url("./img/bg02.png") no-repeat 0 30px}.section_aanbod{padding-top:5vw;padding-bottom:5vw;padding-top:var(--space-s-xl);padding-bottom:var(--space-s-xl);background:#99c4d1}.section_aanbod .section_header{margin-top:.3em;margin-bottom:1.5em;color:#fff;font-size:var(--step-4);text-align:center;position:relative}.section_aanbod .section_header:after{content:"";width:406px;height:16px;background:rgba(0,0,0,0) url("./img/oranje_streep.png") no-repeat bottom center;bottom:-30px;left:50%;position:absolute;display:inline-block;transform:translateX(-200px)}.section_aanbod h2,.section_aanbod h3,.section_aanbod h4{margin-top:0}.primary_aanbod{background:#fff;border-radius:8px;padding:70px;padding:var(--space-s-xl);margin-bottom:var(--space-s-xl);display:flex;align-items:flex-start;flex-wrap:wrap;--flex-grid-min: 15rem;--flex-grid-gap: var(--space-s-m);display:flex;flex-wrap:wrap;gap:var(--flex-grid-gap)}.primary_aanbod .content{flex:1 1 52%}.primary_aanbod img{flex:1 1 40%;width:100%}.primary_aanbod h3{margin-top:0;color:var(--color-orange)}.secondary_aanbod{display:grid;gap:var(--space-s-xl);grid-template-columns:repeat(auto-fit, minmax(min(12rem, 100%), 1fr))}.aanbod_blok{background:#fff;border-radius:8px;display:flex;flex-direction:column;flex:1 0 auto;box-shadow:7px 7px 0 0 rgba(0,0,0,.2);background:#fff url("./img/bg04.png") no-repeat top right;background-size:cover}.aanbod_blok h3{color:#fff;font-size:var(--step-2);background:var(--color-orange);margin:0 0 .5em;padding:.5em 1em;border-radius:8px 8px 0 0}.aanbod_blok ul li{margin:0}.aanbod_blok ul li a{color:var(--color-darkblue);text-decoration:none}.aanbod_blok .read_more{margin:auto 0 0;padding:0 15px 10px;display:flex;justify-content:space-between}.aanbod_blok .read_more a{display:inline-block;width:100%;height:68px;background:rgba(0,0,0,0) url("./img/angle-right-blue2.svg") no-repeat 100% 50%;background-size:32px 56px}.section_voorwie{padding-top:5vw;padding-bottom:5vw;padding-top:var(--space-s-xl);padding-bottom:var(--space-s-xl);background:rgba(0,0,0,0) url("./img/bg03.png") no-repeat 0 30px}.section_voorwie .section_header{font-size:var(--step-4);position:relative}.section_voorwie .section_header:after{content:"";width:406px;height:16px;background:rgba(0,0,0,0) url("./img/blauwe_streep.png") no-repeat bottom center;bottom:-30px;left:0;position:absolute;display:inline-block}.section_voorwie .container{--flex-grid-min: 15rem;--flex-grid-gap: var(--space-s-m);display:flex;flex-wrap:wrap;gap:var(--flex-grid-gap)}.section_voorwie .container>*{flex:1 1 var(--flex-grid-min)}.section_voorwie .container img{width:100%;height:auto;align-self:start}.page_title{margin-top:0;margin-bottom:2em;position:relative}.page_title:after{content:"";width:406px;height:16px;background:rgba(0,0,0,0) url("./img/blauwe_streep.png") no-repeat bottom center;bottom:-30px;left:0;position:absolute;display:inline-block}blockquote p{font-size:var(--step-0);font-style:italic;color:var(--color-darkblue)}blockquote p::before{content:"“"}blockquote p::after{content:"”"}blockquote cite{color:#fff;font-size:var(--step-0)}.section_quotes .section_header{color:#fff;font-size:var(--step-4);text-align:center;position:relative}.section_quotes .section_header:after{content:"";width:406px;height:16px;background:rgba(0,0,0,0) url("./img/oranje_streep.png") no-repeat bottom center;bottom:-30px;left:50%;position:absolute;display:inline-block;transform:translateX(-200px)}.section_quotes .full-width{display:block !important}.section_quotes{padding-top:5vw;padding-bottom:5vw;padding-top:var(--space-s-xl);padding-bottom:var(--space-s-xl);background:#99c4d1}.section_quotes .quotes_wrapper{max-width:90%;width:100%;padding-top:2vw;margin-left:auto;margin-right:auto}.section_quotes h3{color:#21bf55;font-size:21.5px}.quotes_wrapper{position:relative;padding:0 50px}ul.quotes__slides{display:flex;margin:0;padding:0;overflow:hidden}.quotes__slides li{display:block;list-style:none;margin:0;padding:0 30px;padding:0}.controls{margin:0;padding:0}.controls li{display:block;position:absolute;top:43%;height:68px;line-height:68px;margin-top:-16px;padding:0 0px;cursor:pointer;transition:background .3s}.controls .prev{left:0px}.controls .next{right:0px}.controls li img{display:inline-block;vertical-align:middle;width:40px;height:68px}.section_film{padding-top:70px;padding-bottom:70px;padding-top:5vw;padding-bottom:5vw}.section_film p{text-align:center}.section_spreuk{padding-top:0px;padding-bottom:0px;display:grid}.section_spreuk>*{grid-area:1/1}.section_spreuk img{width:100%;height:auto;height:100%;-o-object-fit:cover;object-fit:cover}.section_spreuk p{place-self:center;color:#fff;font-size:2.3rem;font-size:var(--step-3);margin:10px;text-align:center}@media screen and (max-width: 900px){.section_spreuk p{padding-inline:20px;font-size:var(--step-2)}}.section_buttons{padding-top:70px;padding-bottom:70px;padding-top:5vw;padding-bottom:5vw}.button_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(12rem, 100%), 1fr))}.widget .menu-list ul{list-style-type:none;margin:0;padding:0}.widget .menu-list li{list-style-type:none;margin:0 0 1em;padding:0}.button_list li{list-style-type:none;margin:0;padding:0}.widget .menu-list a,.button_list li a{width:100%;position:relative;display:inline-flex;flex:0 0 auto;flex-direction:row;justify-content:space-between;align-self:center;padding:14px 50px 14px 25px;text-decoration:none;box-shadow:4px 4px 0px 0px rgba(0,0,0,.15);border-radius:8px;border-width:0;cursor:pointer;color:#fff;background:#fb7f01 url("./img/angle-right-white.svg") no-repeat 95% 50%;background-size:20px 34px}.btn{position:relative;display:inline-flex;flex:0 0 auto;flex-direction:row;justify-content:center;align-self:center;margin:.125rem;padding:0 1.25rem;font-size:.875rem;line-height:2.125rem;font-weight:400;text-align:center;border-radius:.5rem;border:2px solid #333;background-color:#666;color:#fff;text-decoration:none;transition:color .125s ease;overflow:hidden;cursor:pointer;vertical-align:middle;outline:none}.submenu{margin:0 0 1.7em;padding:0;list-style-type:none}.submenu li{list-style-type:none;display:inline-block}.submenu li a{position:relative;display:inline-flex;align-items:center;justify-content:center;align-self:start;margin:0 1em 0 0;padding:.5em .5em .5em 1em;font-family:"Comfortaa",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1rem;font-size:var(--step--1);line-height:2.125rem;font-weight:400;text-align:center;text-decoration:none;box-shadow:4px 4px 0px 0px rgba(0,0,0,.15);border-radius:8px;border-width:0;color:#fff;background:#fb7f01}.submenu li a .button__icon{width:1.1em;height:1.1em;fill:currentcolor;margin-right:.5em}.submenu li a .button__icon--end{margin-right:0;margin-left:.5em}.submenu li a.sel strong{font-weight:normal}.submenu li a:hover{background:var(--color-orange-darker)}.submenu .sel a{background:#c60}.submenu li.pre_menu_active{display:inline-block;border-radius:8px;padding:3px 8px;font-size:.9em;line-height:1.5;text-decoration:none;font-weight:bold;color:#444;background:#a1cac4}.submenu li.pre_menu_inactive{color:#444}.submenu li.pre_menu_active a{color:#444}.side-content{background-color:#9ac4d1}.side-content h2,.side-content h3{color:#fff}.widget-title{font-size:var(--step-3);position:relative}.widget-title:after{content:"";width:406px;width:203px;height:16px;height:12px;background:rgba(0,0,0,0) url("./img/oranje_streep.png") no-repeat bottom center;bottom:-30px;left:50%;left:0;position:absolute;display:inline-block}.widget_blok_citaatwidget .citaat blockquote{margin:0}.citaat blockquote p{font-size:var(--step--1)}.site_footer{padding-top:70px;padding-bottom:70px;background:#386b83;font-family:"Comfortaa",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.site_footer h3,.site_footer h4{color:var(--color-lightblue);margin:0 0 1em}.site_footer p{font-size:var(--step--1);color:#fff}.site_footer a{color:#fff}.menu_vertical{margin:0}.menu_vertical li{font-size:var(--step--1)}.menu_vertical li a{text-decoration:none}.site_footer .footer_blocks{--flex-grid-min: 10rem;--flex-grid-gap: var(--space-s-m);display:flex;flex-wrap:wrap;gap:var(--flex-grid-gap)}.site_footer .footer_blocks>*{flex:1 1 var(--flex-grid-min)}.footer_blocks>div:nth-of-type(4){flex-basis:16rem}.footer_blocks>div:nth-of-type(4) .footer_blok_title,.footer_blocks>div:nth-of-type(4) p{text-align:center}.footer_blocks>div:nth-of-type(4) .footer_blok_title{margin-bottom:0}.footer_blocks>div:nth-of-type(4) p:has(img){margin-bottom:0}.footer_blocks>div:nth-of-type(4) img{max-width:220px;display:inline-block;margin:0 auto}.footer_blocks .blok_logos{align-self:start;flex-basis:18rem;align-items:flex-start}.site_info{width:100%}.site_footer .site_info p,.site_footer .site_info a{color:var(--color-lightblue)}.blok_logos{display:flex;flex-wrap:wrap;justify-content:center}.footer_icon{display:inline-block;width:40px;height:40px;fill:#99c4d1}.icon_school{width:100%;height:auto}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}nav{font-family:"Comfortaa",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:clamp(.8125rem,.7473rem + .3261vw,1rem)}nav a{color:#386b83;color:green;color:var(--color-darkblue)}nav a:visited{color:var(--color-darkblue)}@media screen and (max-width: 1018px){.primary-navigation{position:absolute;top:100%;right:0%;left:0%;color:#fff;background:#386b83;background:var(--color-darkblue);transition:clip-path ease-in-out 700ms;margin:0;padding:0;list-style:none;z-index:999999}.primary-navigation[data-state=opened]{animation:clipPathCircleOpen 750ms ease-in-out forwards;display:block}.primary-navigation[data-state=closing]{animation:clipPathCircleClose 750ms ease-in-out forwards}.primary-navigation[data-state=closed]{display:none}@keyframes clipPathCircleOpen{0%{clip-path:circle(0% at top right)}100%{clip-path:circle(250% at top right)}}@keyframes clipPathCircleClose{0%{clip-path:circle(250% at top right)}100%{clip-path:circle(0% at top right)}}.main-navigation li{border-bottom:1px solid #575766}.main-navigation li:last-child{border-bottom:none}.main-navigation a{color:#fff;display:block;padding:2em 4em 2em 1.5em;text-decoration:none}.main-navigation a:visited{color:#fff}.main-navigation a:hover,.main-navigation a:focus{background:#e4b363;background:var(--color-orange);color:#fff}.main-navigation--icon{display:inline-block;font-size:1.5em;margin-right:1em;width:1.1em;text-align:right;color:hsla(0,0%,100%,.4)}}button,input[type=button]{border:none;border-radius:0;background:#000;color:#fff;cursor:pointer;display:inline-block;padding:1em 1.5em;text-transform:uppercase;transition:all .25s ease-in-out}.menu-toggle{font-size:.875em;padding:1em;position:absolute;top:.5em;right:.5em;border:none;border-radius:0;color:#fff;color:var(--color-orange);background:#000;background-color:var(--color-orange);box-shadow:none;cursor:pointer;display:inline-block;padding:1em 1.5em;text-transform:uppercase;transition:all .25s ease-in-out}.menu-toggle:hover{background-color:var(--color-orange-darker);box-shadow:none}@media screen and (min-width: 1018px){.menu-toggle{display:none}}.menu-toggle:focus{outline:thin dotted;outline-offset:-2px}.icon{display:inline-block;fill:currentColor;height:1em;width:1em;vertical-align:middle;position:relative;top:-0.0625em}.icon-menu-toggle{width:2em;height:2em;top:0}.svg-menu-toggle .line{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform .3s ease-in-out,opacity .2s ease-in-out;fill:#fff}.svg-menu-toggle .line-1{transform-origin:1em 2.5em}.svg-menu-toggle .line-3{transform-origin:1em 4.5em}[aria-expanded=true] .svg-menu-toggle .line-1{transform:rotate(45deg) translateY(0) translateX(0)}[aria-expanded=true] .svg-menu-toggle .line-2{opacity:0}[aria-expanded=true] .svg-menu-toggle .line-3{transform:rotate(-45deg) translateY(0em) translateX(0em)}@media screen and (min-width: 1018px){nav{padding:0;display:grid;justify-items:start;align-items:end}nav>ul{grid-auto-flow:column}nav>ul>li{margin:0 .5rem;list-style-type:none;position:relative;white-space:nowrap}nav .current-menu-item a{color:var(--color-lightblue)}nav>ul>li::before{content:"•";font-weight:bold;font-size:30px;position:absolute;left:-15px;top:.4em;color:#fb7f01}nav>ul>li a,nav>ul>li .dropdown__title{text-decoration:none;text-align:left;display:inline-block}nav>ul>li a:focus,nav>ul>li .dropdown__title:focus{outline:none}nav>ul>li>a,nav>ul>li .dropdown__title{padding:1rem .5rem 1rem 0rem;border-top:3px solid rgba(0,0,0,0);transition:280ms all 120ms ease-out}nav>ul>li>a:hover,nav>ul>li>a:focus,nav>ul>li .dropdown__title:hover,nav>ul>li .dropdown__title:focus{color:#666;color:#333}nav ul{list-style:none;margin:0;padding:0;display:flex}nav ul li{padding:0}li.menu-item-has-children,.dropdown{position:relative}li.menu-item-has-children>a,.dropdown .dropdown__title{display:inline-flex;align-items:center}li.menu-item-has-children>a:after,.dropdown .dropdown__title:after{content:"";border:.35rem solid rgba(0,0,0,0);border-top-color:#222;margin-left:.25em;transform:translateY(0.15em)}li.menu-item-has-children .sub-menu,.dropdown .dropdown__menu{position:absolute;min-width:15ch;left:50%;top:calc(100% - .25rem);transition:280ms all 120ms ease-out;transform:rotateX(-90deg) translateX(-50%);transform-origin:top center;visibility:hidden;opacity:.3;padding:.5em 0;background-color:#fff;border-radius:4px;box-shadow:0 .15em .25em rgba(0,0,0,.25)}li.menu-item-has-children .sub-menu a,.dropdown .dropdown__menu a{color:#47246b;display:block;padding:.5em;opacity:0;transition:280ms all 120ms ease-out}li.menu-item-has-children .sub-menu a:hover,.dropdown .dropdown__menu a:hover{background-color:#f4f4f4}li.menu-item-has-children .sub-menu a:focus,.dropdown .dropdown__menu a:focus{outline:none;background-color:#f4f4f4}li.menu-item-has-children:after,.dropdown:after{content:"";border:.5rem solid rgba(0,0,0,0);border-bottom-color:#fff;position:absolute;top:calc(100% - 1.25rem);left:50%;transform:translateX(-50%);transition:280ms all 120ms ease-out;opacity:0;will-change:opacity}li.menu-item-has-children:hover>a,li.menu-item-has-children:focus-within a,.dropdown:hover .dropdown__title,.dropdown:focus-within .dropdown__title{border-top-color:#fff}li.menu-item-has-children:hover .sub-menu,li.menu-item-has-children:focus-within .sub-menu,.dropdown:hover .dropdown__menu,.dropdown:focus-within .dropdown__menu{opacity:1;transform:rotateX(0) translateX(-50%);visibility:visible}li.menu-item-has-children:hover .sub-menu a,li.menu-item-has-children:focus-within .sub-menu a,.dropdown:hover .dropdown__menu a,.dropdown:focus-within .dropdown__menu a{opacity:1}li.menu-item-has-children:hover:after,li.menu-item-has-children:focus-within:after,.dropdown:hover:after,.dropdown:focus-within:after{opacity:1}}@media screen and (min-width: 1450px){nav>ul>li{margin:0 .75rem}}
