/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:var(--line-height-normal);min-height:100vh}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}
:root{--color-primary:#6a88bd;--color-primary-dark:#1c2c57;--color-primary-darker:#2f3b5b;--color-primary-light:#8b9fca;--color-primary-muted:#667192;--color-secondary:#dd9a34;--color-secondary-light:#e6b46e;--color-secondary-lighter:#edc996;--color-secondary-dark:#b4790e;--color-secondary-cream:#eecc9b;--color-secondary-cream-light:#f0d1a5;--color-accent-green:#92cfa3;--color-accent-cyan:#9ad8e0;--color-accent-green-light:#c7e5cd;--color-accent-coral:#f37d7a;--color-accent-coral-alt:#f37b78;--color-accent-extradark:#996914;--color-white:#fff;--color-black:#000;--color-gray-100:#ebedf5;--color-gray-200:#d3d8ea;--color-gray-300:#adbad9;--color-gray-400:#8b9fca;--color-gray-500:#667192;--color-gray-600:#495057;--color-gray-700:#343a40;--color-gray-800:#26355b;--color-gray-900:#212529;--color-success:#92cfa3;--color-info:#9ad8e0;--color-warning:#dd9a33;--color-danger:#f37d7a;--color-error:var(--color-danger);--color-text:var(--color-primary-dark);--color-text-light:var(--color-gray-500);--color-text-inverse:var(--color-white);--color-anchor:#207ab8;--color-bg:var(--color-white);--color-bg-alt:var(--color-gray-100);--color-bg-dark:var(--color-primary-dark);--color-bg-darker:var(--color-primary-darker);--color-bg-footer:#35528c;--color-border:var(--color-gray-200);--color-border-light:var(--color-gray-100);--color-border-dark:var(--color-gray-300);--color-focus:var(--color-primary);--color-evalueren-dark:#4162a3;--color-evalueren-light:#eef1f6;--color-evalueren:#6a88bd;--color-agenderen-dark:#d05555;--color-agenderen-light:#fdf0ef;--color-agenderen:#f37b77;--color-implementeren-monitoren-dark:#56a371;--color-implementeren-monitoren-light:#f4faf4;--color-implementeren-monitoren:#93cfa2;--color-systeeminbedding-light:#f0f9f9;--color-systeeminbedding:#47a6bc;--color-systeeminbedding-dark:#1f9dae;--font-family-base:"Source Sans Pro",sans-serif;--font-family-heading:var(--font-family-base);--font-family-mono:"Courier New",monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-1_5xl:1.375rem;--font-size-2xl:1.5rem;--font-size-2_5xl:1.75rem;--font-size-3xl:1.875rem;--font-size-3_5xl:2rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--line-height-loose:2;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:5rem;--spacing-5xl:6rem;--header-height:80px;--footer-padding:3rem;--border-radius-sm:.125rem;--border-radius-md:.25rem;--border-radius-lg:.5rem;--border-radius-xl:1rem;--border-radius-xxl:1.5rem;--border-radius-xxxl:2rem;--border-radius-full:9999px;--transition-duration:.3s;--transition-timing:ease-in-out;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070;--container-width:var(--container-xxl);--container-sm:540px;--container-md:720px;--container-lg:960px;--container-xl:1140px;--container-xxl:1280px;--container-xxxl:1400px;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px}
body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);overflow-x:hidden;padding-top:184px!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-md)}h1{font-size:32px;line-height:42px;margin-bottom:20px}@media(min-width:768px){h1{font-size:40px;line-height:50px}}@media(min-width:992px){h1{font-size:50px;line-height:60px;margin-bottom:30px}}.text-content h2{font-size:28px;line-height:38px;margin-bottom:20px}@media(min-width:768px){.text-content h2{font-size:36px;line-height:46px;margin-bottom:22px}}h3{font-size:20px;line-height:1.3}h4,h5{font-size:var(--font-size-xl)}h6{font-size:var(--font-size-base)}p{font-size:var(--font-size-xl);margin-bottom:1.2em}hr{margin-bottom:10px;margin-top:25px}.text-content ul{font-size:20px;line-height:1.6;list-style:none;margin-bottom:1.2em}.text-content ul li{margin-left:0;padding-left:40px}.text-content ul li:before{content:"•";float:left;margin-left:-40px}.text-content ol{font-size:20px;line-height:1.6;margin-bottom:1.2em}.text-content ol:last-child{margin-bottom:0}.text-content ol li{margin-left:40px}.text-content ol li:last-child{margin-bottom:0}.text-content ol li::marker{font-size:20px}.text-content ol li p{margin:0}a{color:var(--color-primary);text-decoration:underline}a:hover{color:var(--color-primary-dark)}a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.text-content a{color:var(--color-anchor);font-weight:600;text-decoration-color:var(--color-secondary);text-underline-offset:4px}.text-content a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.container{margin-left:auto;margin-right:auto;max-width:var(--container-xl);padding-left:var(--spacing-md);padding-right:var(--spacing-md);width:100%}.video-embed{aspect-ratio:16/9;border:none;height:auto;width:100%}.pager{padding:var(--spacing-2xl) 0}.pager .pager__items{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-xs);justify-content:center;list-style:none;margin:0;padding:0}.pager .pager__item{padding:0}.pager .pager__item:before{content:none}.pager .pager__item a{align-items:center;background-color:var(--color-white);border:1px solid var(--color-border);border-radius:4px;color:var(--color-primary-dark);display:flex;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);height:40px;justify-content:center;min-width:40px;padding:var(--spacing-xs) var(--spacing-sm);text-decoration:none;transition:all .2s ease}.pager .pager__item a:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.pager .pager__item a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pager .pager__item.is-active a{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white);pointer-events:none}.pager .pager__item.pager__item--first a,.pager .pager__item.pager__item--last a,.pager .pager__item.pager__item--next a,.pager .pager__item.pager__item--previous a{font-size:var(--font-size-sm)}.pager .pager__item.pager__item--ellipsis{align-items:center;color:var(--color-text-light);display:flex;height:40px;justify-content:center;min-width:40px}
@font-face{font-display:block;font-family:fontello;font-style:normal;font-weight:400;src:url(/themes/custom/zengi_theme/dist/globals/./fontello.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/themes/custom/zengi_theme/dist/globals/./Source_Sans_Pro_400.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:600;src:url(/themes/custom/zengi_theme/dist/globals/./Source_Sans_Pro_600.woff) format("woff")}@font-face{font-display:swap;font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/themes/custom/zengi_theme/dist/globals/./Source_Sans_Pro_700.woff) format("woff")}
.ck-content,.text-content{color:#1c2c57;font-family:var(--font-family-base);line-height:var(--line-height-normal)}.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{color:#26355b;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-xs);margin-top:var(--spacing-xl)}.ck-content h2:first-child,.ck-content h3:first-child,.ck-content h4:first-child,.ck-content h5:first-child,.ck-content h6:first-child,.text-content h2:first-child,.text-content h3:first-child,.text-content h4:first-child,.text-content h5:first-child,.text-content h6:first-child{margin-top:0}.ck-content h2,.text-content h2{font-size:28px;line-height:38px;margin-bottom:20px}@media(min-width:768px){.ck-content h2,.text-content h2{font-size:36px;line-height:46px;margin-bottom:22px}}.ck-content h3,.text-content h3{font-size:20px;line-height:1.3}.ck-content table,.text-content table{border-collapse:initial;border-spacing:2px;margin-block:var(--spacing-xl)}.ck-content table td,.text-content table td{background-color:#eee;padding:var(--spacing-sm)}.ck-content table a,.text-content table a{color:#207ab8}.ck-content table,.ck-content table h3,.ck-content table p,.text-content table,.text-content table h3,.text-content table p{font-size:17px}.ck-content h4,.ck-content h5,.text-content h4,.text-content h5{font-size:var(--font-size-xl)}.ck-content h6,.text-content h6{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ck-content p,.text-content p{margin-bottom:1.2em}.ck-content a,.text-content a{color:var(--color-primary);transition:color var(--transition-duration) var(--transition-timing)}.ck-content a:hover,.text-content a:hover{text-decoration-color:var(--color-anchor)}.ck-content a:focus-visible,.text-content a:focus-visible{border-radius:var(--border-radius-sm);outline:2px solid var(--color-focus);outline-offset:2px}.ck-content strong,.text-content strong{font-weight:var(--font-weight-bold)}.ck-content a,.text-content a{color:var(--color-anchor);font-weight:var(--font-weight-semibold);text-decoration:underline;text-decoration-color:var(--color-secondary)}.ck-content a strong,.text-content a strong{color:var(--color-anchor);font-weight:var(--font-weight-bold)}.ck-content em,.text-content em{font-style:italic}.ck-content code,.text-content code{background-color:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--border-radius-sm);color:var(--color-primary-dark);font-family:var(--font-family-mono);font-size:.9em;padding:.125rem .375rem}.ck-content ul,.text-content ul{font-size:20px;line-height:1.6;list-style:none;margin-bottom:1.2em}.ck-content ul li,.text-content ul li{margin-left:0;padding-left:40px}.ck-content ul li:before,.text-content ul li:before{content:"•";float:left;margin-left:-40px}.ck-content ul li p,.text-content ul li p{margin:0}.ck-content ol,.text-content ol{font-size:20px;line-height:1.6;margin-bottom:1.2em}.ck-content ol:last-child,.text-content ol:last-child{margin-bottom:0}.ck-content ol li,.text-content ol li{margin-left:40px}.ck-content ol li:last-child,.text-content ol li:last-child{margin-bottom:0}.ck-content ol li::marker,.text-content ol li::marker{font-size:20px}.ck-content ol li p,.text-content ol li p{margin:0}.ck-content ol,.text-content ol{list-style-type:decimal}.ck-content ol ol,.text-content ol ol{list-style-type:lower-alpha}.ck-content ol ol ol,.text-content ol ol ol{list-style-type:lower-roman}.ck-content blockquote,.text-content blockquote{font-size:22px;line-height:32px;word-wrap:break-word;border:none;font-style:italic;margin-bottom:1em;padding:.75em 0;position:relative}.ck-content blockquote :last-child,.text-content blockquote :last-child{margin:0}@media(min-width:768px){.ck-content blockquote,.text-content blockquote{padding-left:110px}.ck-content blockquote:before,.text-content blockquote:before{background:var(--color-secondary);border-radius:50%;color:#fff;content:"“";font-size:80px;font-style:normal;font-weight:700;height:72px;left:0;line-height:95px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:72px}}.ck-content blockquote p,.text-content blockquote p{color:var(--color-primary-dark);font-size:1.25rem;font-size:22px;font-style:italic;line-height:var(--line-height-relaxed);line-height:32px;margin-bottom:1.2em}.ck-content blockquote cite,.text-content blockquote cite{color:var(--color-primary-dark);display:block;font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-semibold);margin-top:var(--spacing-md)}.ck-content blockquote cite:before,.text-content blockquote cite:before{content:"— "}.ck-content img,.text-content img{border-radius:var(--border-radius-md);height:auto;max-width:100%}.ck-content figure,.text-content figure{margin:var(--spacing-lg) 0}.ck-content figure img,.text-content figure img{display:block}.ck-content figure figcaption,.text-content figure figcaption{color:var(--color-text-light);font-size:var(--font-size-sm);font-style:italic;margin-top:var(--spacing-sm);text-align:center}.ck-content dl,.text-content dl{margin-bottom:var(--spacing-md)}.ck-content dl dt,.text-content dl dt{color:var(--color-text);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.ck-content dl dd,.text-content dl dd{margin-bottom:var(--spacing-md);margin-left:var(--spacing-lg)}.ck-content dl dd:last-child,.text-content dl dd:last-child{margin-bottom:0}.ck-content{font-size:20px}.ck-content ul{list-style:none!important}.ck-content ol,.ck-content ul{margin-block:0!important;margin-inline:0!important}
