/* @license MIT https://github.com/Lemick/open-iframe-resizer/blob/main/LICENSE.md */
:where(.page) input{font-family:Circular,arial,sans-serif;font-size:1rem;line-height:1.5;border:.0625rem solid #979797;border-radius:.125rem;box-sizing:border-box;color:#212121;height:3rem;margin:.3333333333rem 0;max-width:100%;padding:.6041666667rem 1em;text-shadow:none}:where(.page) input:disabled{background-color:#ebebeb;border-color:#d3d3d3;color:#212121}:where(.page) input:read-only{background-color:#f3f3f3}:where(.page) input:focus{border:1px solid #a5a5a5;outline:0}:where(.page) input.error{border-color:#a51b00}:where(.page) input:read-only{background-color:#eee;border-color:#e0e0e0;color:#212121}:where(.page) select{font-family:Circular,arial,sans-serif;font-size:1rem;line-height:1.5;border:.0625rem solid #979797;border-radius:.125rem;box-sizing:border-box;color:#212121;height:3rem;margin:.3333333333rem 0;max-width:100%;padding:.6041666667rem 1em;text-shadow:none;background-color:#fff}:where(.page) select:disabled{background-color:#ebebeb;border-color:#d3d3d3;color:#212121}:where(.page) select:read-only{background-color:#f3f3f3}:where(.page) select:focus{border:1px solid #a5a5a5;outline:0}:where(.page) select.error{border-color:#a51b00}:where(.page) input[type=checkbox],:where(.page) input[type=radio]{border:0;height:2rem;line-height:.6666666667rem;width:auto}:where(.page) input[type=checkbox]+label,:where(.page) input[type=radio]+label{height:2rem;line-height:.6666666667rem}:where(.page) input[type=file]{height:auto}:where(.page) input[type=search]{-webkit-appearance:none;appearance:none;box-sizing:border-box}:where(.page) button,:where(.page) input[type=button],:where(.page) input[type=reset],:where(.page) input[type=submit]{background:#ec4c52;color:#fff;font-family:Circular,arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.3334;-webkit-appearance:none;appearance:none;border:2px solid #ec4c52;border-radius:2rem;cursor:pointer;display:inline-block;font-weight:700;margin:.3333333333rem 1em .3333333333rem 0;padding:.625rem 1.3333333333rem;text-align:center;text-decoration:none;text-shadow:none;transition:all .15s;vertical-align:middle}:where(.page) button:focus,:where(.page) button:hover,:where(.page) input[type=button]:focus,:where(.page) input[type=button]:hover,:where(.page) input[type=reset]:focus,:where(.page) input[type=reset]:hover,:where(.page) input[type=submit]:focus,:where(.page) input[type=submit]:hover{background:rgb(232.0848484848,39.1151515152,46.3515151515);color:#fff}:where(.page) button:focus,:where(.page) button:hover,:where(.page) input[type=button]:focus,:where(.page) input[type=button]:hover,:where(.page) input[type=reset]:focus,:where(.page) input[type=reset]:hover,:where(.page) input[type=submit]:focus,:where(.page) input[type=submit]:hover{text-decoration:none}:where(.page) button:disabled,:where(.page) input[type=button]:disabled,:where(.page) input[type=reset]:disabled,:where(.page) input[type=submit]:disabled{color:rgba(255,255,255,.7)}:where(.page) textarea{font-family:Circular,arial,sans-serif;font-size:1rem;line-height:1.5;border:.0625rem solid #979797;border-radius:.125rem;box-sizing:border-box;color:#212121;height:3rem;margin:.3333333333rem 0;max-width:100%;padding:.6041666667rem 1em;text-shadow:none;max-width:100%;min-height:8rem;resize:vertical;width:100%}:where(.page) textarea:disabled{background-color:#ebebeb;border-color:#d3d3d3;color:#212121}:where(.page) textarea:read-only{background-color:#f3f3f3}:where(.page) textarea:focus{border:1px solid #a5a5a5;outline:0}:where(.page) textarea.error{border-color:#a51b00}:where(.page) fieldset{border:none;margin:0;padding:0}@font-face{font-family:icons;font-style:normal;font-weight:400;src:url(/assets/themes/embed/fonts/icons.eot?cc117ab189=);src:url(/assets/themes/embed/fonts/icons.eot?cc117ab189=) format("embedded-opentype"),url(/assets/themes/embed/fonts/icons.woff?cc117ab189=) format("woff"),url(/assets/themes/embed/fonts/icons.ttf?cc117ab189=) format("truetype")}@font-face{font-family:Circular;font-style:normal;font-weight:300;src:local("Circular"),url(/assets/themes/embed/fonts/Circular/CircularXXWeb-Book.woff2) format("woff2"),url(/assets/themes/embed/fonts/Circular/CircularXXWeb-Book.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:Circular;font-style:normal;font-weight:700;src:local("Circular"),url(/assets/themes/embed/fonts/Circular/CircularXXWeb-Bold.woff2) format("woff2"),url(/assets/themes/embed/fonts/Circular/CircularXXWeb-Bold.woff) format("woff");text-rendering:optimizeLegibility}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body{font-family:Circular,arial,sans-serif;font-size:1rem;font-weight:300;line-height:1.75;color:#29555c;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow:clip}body::selection{background:#ec4c52;color:#fff;text-shadow:none}main{display:block}.ajax-progress,.ajax-progress-throbber{display:none!important}:where(.page) figure{margin:2rem 0}:where(.page) img{border:0;height:auto;max-width:100%}:where(.page) iframe,:where(.page) video{border:0;max-width:100%}:where(.page) video{width:100%}.hidden{display:none}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.invisible{visibility:hidden}:where(.page) table{border:0;border-spacing:0;width:100%}:where(.page) table td,:where(.page) table th{border:0;border-bottom:1px solid #616161;padding:.45em .5em .25em}:where(.page) table th{background-color:#f5f5f5;color:#040404;font-weight:700;text-align:left;vertical-align:middle}:where(.page) table td{vertical-align:top}:where(.page) h1,:where(.page) h2,:where(.page) h3,:where(.page) h4,:where(.page) h5,:where(.page) h6{margin:0;page-break-after:avoid}:where(.page) h1 a,:where(.page) h2 a,:where(.page) h3 a,:where(.page) h4 a,:where(.page) h5 a,:where(.page) h6 a{color:inherit;font:inherit;text-decoration:none}:where(.page) h1 strong,:where(.page) h2 strong,:where(.page) h3 strong,:where(.page) h4 strong,:where(.page) h5 strong,:where(.page) h6 strong{font-weight:bolder}:where(.page) p{margin:0}:where(.page) p a{color:#ec4c52;text-decoration:underline}:where(.page) p a ::selection,:where(.page) p a::selection{background:#ec4c52;color:#29555c;text-shadow:none}:where(.page) p a:focus,:where(.page) p a:hover{color:rgb(166.7954545455,17.7045454545,23.2954545455);text-decoration:none}:where(.page) p a:not(.button-primary):not(.button-secondary)[href*="//"]:not([href*="sigra.nl"]):not([href*="sigra.acceptatie.swis.nl"]):not([href*="sigra.dev.swis.nl"]),:where(.page) p a:not(.button-primary):not(.button-secondary)[href^=http]:not([href*="sigra.nl"]):not([href*="sigra.acceptatie.swis.nl"]):not([href*="sigra.dev.swis.nl"]),:where(.page) p a:not(.button-primary):not(.button-secondary)[target=_blank]:not([href*="tel:"]):not([href*="mailto:"]){display:inline-block;padding-left:1.2rem;position:relative}:where(.page) p a:not(.button-primary):not(.button-secondary)[href*="//"]:not([href*="sigra.nl"]):not([href*="sigra.acceptatie.swis.nl"]):not([href*="sigra.dev.swis.nl"])::before,:where(.page) p a:not(.button-primary):not(.button-secondary)[href^=http]:not([href*="sigra.nl"]):not([href*="sigra.acceptatie.swis.nl"]):not([href*="sigra.dev.swis.nl"])::before,:where(.page) p a:not(.button-primary):not(.button-secondary)[target=_blank]:not([href*="tel:"]):not([href*="mailto:"])::before{content:"\ea03";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;font-size:inherit;font-weight:400;left:0;line-height:1;margin-top:-.5em;position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}:where(.page) ol,:where(.page) ul{margin:0 0 2rem;padding:0 0 0 1em}.align-left{float:left;margin:0 1em 0 0}.align-center{text-align:center}.align-right{float:right;margin:0 0 1em 1em}.button-primary{background:#ec4c52;color:#fff;font-family:Circular,arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.3334;-webkit-appearance:none;appearance:none;border:2px solid #ec4c52;border-radius:2rem;cursor:pointer;display:inline-block;font-weight:700;margin:.3333333333rem 1em .3333333333rem 0;padding:.625rem 1.3333333333rem;text-align:center;text-decoration:none;text-shadow:none;transition:all .15s;vertical-align:middle;align-items:center;display:inline-flex}.button-primary:focus,.button-primary:hover{background:rgb(232.0848484848,39.1151515152,46.3515151515);color:#fff}.button-primary:focus,.button-primary:hover{text-decoration:none}.button-primary:disabled{color:rgba(255,255,255,.7)}.button-primary::after{content:"\ea03";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-size:1em;line-height:inherit;margin-left:.5rem;text-align:center;vertical-align:middle;width:1rem}.button-secondary{background:#29555c;color:#fff;font-family:Circular,arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.3334;-webkit-appearance:none;appearance:none;border:2px solid #29555c;border-radius:2rem;cursor:pointer;display:inline-block;font-weight:700;margin:.3333333333rem 1em .3333333333rem 0;padding:.625rem 1.3333333333rem;text-align:center;text-decoration:none;text-shadow:none;transition:all .15s;vertical-align:middle;background:0 0;color:#29555c;align-items:center;display:inline-flex}.button-secondary:focus,.button-secondary:hover{background:rgb(28.422556391,58.9248120301,63.777443609);color:#fff}.button-secondary:focus,.button-secondary:hover{text-decoration:none}.button-secondary:disabled{color:rgba(255,255,255,.7)}.button-secondary::after{content:"\ea03";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;display:inline-block;font-size:1em;line-height:inherit;margin-left:.5rem;text-align:center;vertical-align:middle;width:1rem}.media-link{color:#ec4c52;text-decoration:underline;color:#1b46a0!important;cursor:pointer;display:block;font-size:1.05rem}.media-link ::selection,.media-link::selection{background:#ec4c52;color:#29555c;text-shadow:none}.media-link:focus,.media-link:hover{color:rgb(166.7954545455,17.7045454545,23.2954545455);text-decoration:none}.media-link:hover{color:rgb(12.2727272727,31.8181818182,72.7272727273)!important}.media-documents a{color:#ec4c52;text-decoration:underline}.media-documents a ::selection,.media-documents a::selection{background:#ec4c52;color:#29555c;text-shadow:none}.media-documents a:focus,.media-documents a:hover{color:rgb(166.7954545455,17.7045454545,23.2954545455);text-decoration:none}.media-documents-bar.align-center{text-align:left}.media-documents-bar__content{align-items:center;background-color:#f5f5f5;color:#000;display:grid;grid-template-columns:minmax(0,1fr) 4rem;grid-template-rows:auto;margin:.6666666667rem 0;padding:1rem;position:relative;text-decoration:none}.media-documents-bar__content::after{content:"\ea01";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;align-items:center;background-color:#ec4c52;border-radius:3rem;color:#fff;display:flex;height:3rem;justify-content:center;margin-left:1rem;max-width:3rem;width:100%}.media-documents-bar__name{color:#29555c;word-break:break-word}.media-documents-bar__file-details{color:#a5a5a5;display:flex;font-size:.875em;text-transform:uppercase;white-space:nowrap}.media-documents-bar__file-details-item:first-child::after{content:" ";display:inline-block}.more-link{padding-right:1.25rem;color:#ec4c52;display:inline-block;font-weight:400;position:relative;text-decoration:none;transition:all .15s}.more-link::before{content:"\ea03";font-family:icons;font-size:2rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;right:0;font-size:inherit;font-weight:inherit;line-height:inherit;position:absolute}.more-link:focus,.more-link:hover{color:rgb(166.7954545455,17.7045454545,23.2954545455)}.par-intro{font-size:1.5rem;line-height:1.25}.form-item{margin-bottom:1rem}.form-item__label{font-size:1rem;font-weight:700;line-height:1.75;color:#29555c;display:block}.form-item .fieldset-legend.form-required::after,.form-item__label--required::after{color:#a51b00;content:"*"}.form-item__error{color:#a51b00}.form-item__description{font-size:1rem;line-height:1.75}.form-type-checkbox{padding-left:2rem;position:relative}.form-type-checkbox label::before{border:2px solid #ec4c52;border-radius:1.3333333333rem;content:"";display:block;height:1.3333333333rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border .3s;width:1.3333333333rem}.form-type-checkbox input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal;bottom:0}.form-type-checkbox input+label{height:auto;line-height:inherit}.form-type-checkbox input:checked+label::before{border-width:.6666666667rem}.form-type-radio{padding-left:2rem;position:relative}.form-type-radio label::before{border:2px solid #ec4c52;border-radius:1.3333333333rem;content:"";display:block;height:1.3333333333rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:border .3s;width:1.3333333333rem}.form-type-radio input{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal;bottom:0}.form-type-radio input+label{height:auto;line-height:inherit}.form-type-radio input:checked+label::before{border-width:.6666666667rem}.form-type-checkbox input{height:auto;line-height:inherit;margin:0}.form-type-checkbox label{display:inline;font-weight:inherit}.page{display:flex;flex-direction:column;height:auto;min-height:100vh;position:relative;width:100%}.page--webform .region-content__primary-content{grid-column:3/15}.page__header{flex:0 0 auto}.page__body{flex:1 0 auto}.page__footer{flex:0 0 auto}.page-404__body{margin:2rem 0}.page-404__body .block-primary-content{grid-column:3/15}.region-content{display:grid}.region-content__breadcrumb{grid-column:3/15;grid-row:1/2}.region-content__pagetitle{grid-column:3/15;grid-row:2/3}.region-content__primary-content{grid-column:1/17;grid-row:7/8}.page--type-region .region-content__primary-content{grid-row:3/4}.region-content__projects-region{grid-column:1/17;grid-row:5/6}.region-content__news-region-latest{grid-column:1/17;grid-row:7/8}.region-content__events-region-latest{grid-column:1/17;grid-row:9/10}.block-embed-primary-content{grid-column:1/-1}.page--webform .region-content__embed-primary-content{grid-column:1/-1}body{min-height:100vh}@media (min-width:48em){.media-documents-bar__file-details{margin-left:auto;padding-left:1rem}.media-documents-bar__info{align-items:center;display:flex;flex-grow:1}}@media (min-width:48em) and (max-width:61.9375em){.region-content{grid-template-columns:0 1rem repeat(12,1fr) 1rem 0}}@media (min-width:62em){:where(.page) input{font-size:1.125rem}:where(.page) select{font-size:1.125rem}:where(.page) button,:where(.page) input[type=button],:where(.page) input[type=reset],:where(.page) input[type=submit]{font-size:1.125rem}:where(.page) textarea{font-size:1.125rem}body{font-size:1.125rem;line-height:1.7778}.button-primary{font-size:1.125rem}.button-secondary{font-size:1.125rem}.par-intro{font-size:2rem}.form-item__label{font-size:1.125rem;line-height:1.7778}.form-item__description{font-size:1.125rem;line-height:1.7778}}@media (min-width:62em) and (max-width:69.9375em){.region-content{grid-template-columns:0 1rem repeat(12,1fr) 1rem 0}}@media (min-width:70em) and (max-width:73.9375em){.region-content{grid-template-columns:0 1rem repeat(12,1fr) 1rem 0}}@media (min-width:74em){.region-content{grid-template-columns:calc(50vw - 37rem) 1rem repeat(12,1fr) 1rem calc(50vw - 37rem)}}@media (max-width:47.9375em){.region-content{grid-template-columns:0 1rem repeat(12,1fr) 1rem 0}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
