.theme--dark{--body-bg: #212121;--white: #e7e7e7;--mint: #adadad;--green: #84CBA1;--text-color: #fff;--main-heading-color: #fff;--alt-heading-color: var(--mint);--cinder: #111111;--purple: #111111;--teal: #111111;--peach: #a4a4a4;--acc-bg: var(--body-bg);--acc-color: #fff;--acc-color-active: var(--acc-color);--strong-color: var(--text-color);--gf-local-color: #fff !important;background:var(--body-bg)}.theme--dark .page-header--random-image .bg--purple{background-color:var(--body-bg)}.theme--dark .vacancy__details,.theme--dark .bg--eggshell,.theme--dark .pagelink,.theme--dark .event,.theme--dark .simple-card,.theme--dark .text-card__card{--main-heading-color: var(--cinder);--main-text-color: var(--cinder)}.theme--dark .page-header--event-single,.theme--dark .page-header--news-single{--white: #202124;--link-color: var(--green)}.theme--dark .page-header--event-single .breadcrumbs a,.theme--dark .page-header--news-single .breadcrumbs a{color:var(--green)}.theme--dark .page-header--event-single .breadcrumb.current,.theme--dark .page-header--news-single .breadcrumb.current{color:#fff}.theme--dark .page-header--event-single .page-header__content,.theme--dark .page-header--news-single .page-header__content{--main-heading-color: #fff;--main-text-color: #fff}.theme--dark .single-event__content,.theme--dark .single-news__content{--main-text-color: #fff;--main-heading-color: #fff;--strong-color: #fff;--bullet-color: var(--green)}.theme--dark .single-event__content strong,.theme--dark .single-news__content strong{color:#fff}.theme--dark .main-slider-arrows .button{--button-border: #fff;--button-color: #fff}.theme--dark .bg--none:not(.event),.theme--dark .bg--white:not(.event){--alt-heading-color: var(--green);--main-text-color: var(--white)}.theme--dark .bg--eggshell{--acc-bg: var(--body-bg);--acc-bg-active: var(--body-bg);--acc-color: #fff;--acc-color-active: var(--acc-color)}.theme--dark .bg--eggshell .accordion--open{--main-text-color: var(--white);--bullet-color: var(--green)}.theme--dark .bg--white-purple{background-color:var(--body-bg)}.theme--dark .event{--purple: #563B92}.theme--dark .simple-card:nth-of-type(2),.theme--dark .simple-card:nth-of-type(4){background:#a4a4a4}.theme--dark .simple-cards__title.font--noto-serif-italic{color:var(--green)}.theme--dark .documents__container.bg--white{background:var(--body-bg)}.theme--dark .documents__container.bg--eggshell{--doc-bg: var(--body-bg)}.theme--dark .documents__container.bg--eggshell a{color:#fff}.theme--dark .documents__container.bg--eggshell .documents-list .document-icon{fill:#fff}.theme--dark .person__position{color:var(--green)}.theme--dark .person-details .more-link,.theme--dark .person-details .more-link::after{color:#f8a175}.contrast--on{--x-dark: #111111;--purple: var(--x-dark);--teal: var(--x-dark);--cinder: var(--x-dark);--button-bg: var(--x-dark);--acc-color: var(--x-dark);--acc-color-active: var(--acc-color)}:root{--vcweb-a11y-primary: #012030;--vcweb-a11y-secondary: #13678A;--vcweb-a11y-text-color: #000E14;--vcweb-a11y-heading-color: var(--vcweb-a11y-primary);--vcweb-a11y-focus-color: #9AEBA3;--vcweb-a11y-font-family: inherit;--vcweb-a11y-icon-size: 32px;--vcweb-a11y-action-icon-size: 25px;--vcweb-a11y-toolbar-shadow: -3px 0px 20px 6px rgba(0,0,0,0.15);--vcweb-a11y-button-color: #fff;--vcweb-a11y-button-color-hover: var(--vcweb-a11y-primary);--vcweb-a11y-toolbar-bg: #EEFAD4;--vcweb-a11y-toolbar-option-bg: #fff;--vcweb-a11y-highlight-bg: #EEFAD4;--vcweb-a11y-highlight-color: black;--vcweb-a11y-highlight-padding: 3px;--default-size: 100%;--md-size: 118.75%;--lg-size: 137.5%;--xl-size: 156.25%;--default-lh: 1.3;--md-lh-size: 1.5;--lg-lh-size: 1.75;--xl-lh-size: 2;--body-bg: #fff;--default-color: #000;--link-color: var(--vcweb-a11y-secondary);--link-color-hover: var(--vcweb-a11y-primary)}.contrast--on{--cinder: #111111;--purple: #111111;--teal: #111111;--eggshell: #F6F2F1}@font-face{font-family:"open-dyslexic";src:url("../fonts/OpenDyslexic-Regular.woff2") format("woff2"),url("../fonts/OpenDyslexic-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"open-dyslexic-bold";src:url("../fonts/OpenDyslexic-Bold.woff2") format("woff2"),url("../fonts/OpenDyslexic-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"open-dyslexic-italic";src:url("../fonts/OpenDyslexic-Italic.woff2") format("woff2"),url("../fonts/OpenDyslexic-Italic.woff") format("woff");font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:border-box}body{font-size:var(--default-size);line-height:var(--default-lh);font-family:var(--vcweb-a11y-font-family);background-color:var(--body-bg);color:var(--default-color)}a{color:var(--link-color)}a:hover{color:var(--link-color-hover)}.font-size--md{--default-size: var(--md-size)}.font-size--lg{--default-size: var(--lg-size)}.font-size--xl{--default-size: var(--xl-size)}.line-height--md{--default-lh: var(--md-lh-size)}.line-height--lg{--default-lh: var(--lg-lh-size)}.line-height--xl{--default-lh: var(--xl-lh-size)}.font-family--arial{--vcweb-a11y-font-family: Arial, Helvetica, sans-serif}.font-family--dyslexic{--vcweb-a11y-font-family: "open-dyslexic", Comic-sans, sans-serif}.font-family--dyslexic i,.font-family--dyslexic em{--vcweb-a11y-font-family: "open-dyslexic-italic"}.font-family--dyslexic strong,.font-family--dyslexic b{--vcweb-a11y-font-family:"open-dyslexic-bold"}.highlight-links--on a:not(.button):not(.btn):not(.search-link){padding:var(--vcweb-a11y-highlight-padding);display:inline-flex;background:var(--vcweb-a11y-highlight-bg);outline:2px dashed var(--vcweb-a11y-highlight-color)}.highlight-links--on a.button,.highlight-links--on a.btn{outline:2px dashed var(--vcweb-a11y-highlight-color)}.theme--dark{--body-bg: #202124;--default-color: #f7f7f7;--link-color: #FFEB3B;--link-color-hover: #1E90FF}.theme--grayscale{filter:grayscale(1)}.button--accessibility{background:var(--vcweb-a11y-primary);color:var(--vcweb-a11y-button-color);width:60px;height:60px;border:none;outline:none;display:flex;align-items:center;justify-content:center;padding:10px !important;position:sticky;z-index:10;top:calc(100vh - 200px);left:calc(100vw - 60px)}.button--accessibility svg,.button--accessibility svg path{fill:var(--vcweb-a11y-button-color);width:auto;height:30px}.button--accessibility:hover{background:var(--vcweb-a11y-secondary)}.button--accessibility:hover::before{border-color:var(--vcweb-a11y-secondary)}.vcweb-a11y-toolbar__wrap{background:var(--vcweb-a11y-toolbar-bg);border-radius:0 20px 20px 0;padding:0 0 40px 0;position:fixed;z-index:100;top:0;left:-100vw;height:100vh;width:90vw;overflow-y:scroll;scrollbar-width:none;box-shadow:var(--vcweb-a11y-toolbar-shadow);transition:left .4s ease-out}@media screen and (min-width: 768px){.vcweb-a11y-toolbar__wrap{width:415px}}.vcweb-a11y-toolbar__wrap.toolbar--open{left:0}.vcweb-a11y-toolbar__wrap .a11y-toolbar__inner{height:auto}.vcweb-a11y-toolbar__wrap h1,.vcweb-a11y-toolbar__wrap h2,.vcweb-a11y-toolbar__wrap h3,.vcweb-a11y-toolbar__wrap h4,.vcweb-a11y-toolbar__wrap h5,.vcweb-a11y-toolbar__wrap h6{color:var(--vcweb-a11y-heading-color)}.vcweb-a11y-toolbar__wrap p,.vcweb-a11y-toolbar__wrap li,.vcweb-a11y-toolbar__wrap td{color:var(--vcweb-a11y-text-color)}.vcweb-a11y-toolbar__wrap svg{fill:var(--vcweb-a11y-secondary)}.vcweb-a11y-toolbar__wrap h3{font-size:150%;font-weight:700;margin:20px 0 10px}.vcweb-a11y-toolbar__wrap button:not(.a11y-reset-button){background:rgba(0,0,0,0);padding:0;border:none}.vcweb-a11y-toolbar__wrap button:focus,.vcweb-a11y-toolbar__wrap input:focus,.vcweb-a11y-toolbar__wrap a:focus{border-radius:5px;outline:2px dashed var(--vcweb-a11y-focus-color)}.vcweb-a11y-toolbar__wrap #ally-toolbar-close{background:#fff;border-radius:100% !important;width:42px;height:42px;display:flex;justify-content:center;align-items:center;margin-top:0}.vcweb-a11y-toolbar__wrap #ally-toolbar-close::before{display:none}.a11y-toolbar__header{--vcweb-a11y-heading-color: #EEFAD4;margin-bottom:20px;display:flex;gap:1em;justify-content:space-between;align-items:center;padding:15px 20px;background:var(--vcweb-a11y-primary);position:sticky;top:0;z-index:10}@media screen and (min-width: 768px){.a11y-toolbar__header{padding:30px 30px}}.a11y-toolbar__header h2{margin:0;font-size:170%;font-weight:700}.a11y-toolbar__header button{width:40px;height:40px}.a11y-toolbar__header button svg{fill:var(--vcweb-a11y-primary);width:30px;height:30px}.toolbar-options{padding:0 20px}@media screen and (min-width: 768px){.toolbar-options{padding:0 60px}}.toolbar-section{display:flex;flex-direction:column;gap:10px;margin-bottom:30px;flex-basis:calc((100% - 60px)/2)}.toolbar-section:first-of-type{margin-bottom:10px}.toolbar-option{color:var(--vcweb-a11y-primary);display:flex;gap:1em;align-items:center;background:var(--vcweb-a11y-toolbar-option-bg);padding:12px;border-radius:10px}.toolbar-option .option-text{display:block;flex-basis:calc(100% - (60px + 1em));font-weight:600;color:var(--vcweb-a11y-text-color)}.toolbar-option .option-text.option-text--large{flex-basis:100%}.toolbar-option label.radio-control,.toolbar-option label.checkbox-control{display:grid;grid-template-columns:auto 45px;gap:.5em;width:100%;font-weight:400}.toolbar-option label.radio-control input[type=radio],.toolbar-option label.radio-control input[type=checkbox],.toolbar-option label.checkbox-control input[type=radio],.toolbar-option label.checkbox-control input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;display:grid;place-content:center;position:relative;width:40px;height:23px}.toolbar-option label.radio-control input[type=radio]::before,.toolbar-option label.radio-control input[type=checkbox]::before,.toolbar-option label.checkbox-control input[type=radio]::before,.toolbar-option label.checkbox-control input[type=checkbox]::before{content:"";display:flex;width:100%;height:100%;border:3px solid var(--vcweb-a11y-secondary);background:#fff;border-radius:25px;position:absolute;top:0;right:0;z-index:0;transition:all .3s}.toolbar-option label.radio-control input[type=radio]::after,.toolbar-option label.radio-control input[type=checkbox]::after,.toolbar-option label.checkbox-control input[type=radio]::after,.toolbar-option label.checkbox-control input[type=checkbox]::after{content:"";display:block;width:15px;height:15px;background:var(--vcweb-a11y-secondary);border-radius:100%;position:absolute;top:4px;left:5px;z-index:1;transition:all .3s}.toolbar-option label.radio-control input[type=radio]:checked::before,.toolbar-option label.radio-control input[type=checkbox]:checked::before,.toolbar-option label.checkbox-control input[type=radio]:checked::before,.toolbar-option label.checkbox-control input[type=checkbox]:checked::before{background:var(--vcweb-a11y-secondary)}.toolbar-option label.radio-control input[type=radio]:checked::after,.toolbar-option label.radio-control input[type=checkbox]:checked::after,.toolbar-option label.checkbox-control input[type=radio]:checked::after,.toolbar-option label.checkbox-control input[type=checkbox]:checked::after{background:#fff;left:calc(100% - 19px)}.toolbar-option label.radio-control input[type=radio]:focus,.toolbar-option label.radio-control input[type=checkbox]:focus,.toolbar-option label.checkbox-control input[type=radio]:focus,.toolbar-option label.checkbox-control input[type=checkbox]:focus{border-radius:25px;outline:2px dashed var(--vcweb-a11y-focus-color)}.toolbar-option.toolbar-links label.checkbox-control,.toolbar-option.toolbar-contrast label.checkbox-control{font-weight:600}.toolbar-readable-font .option-icon{align-self:flex-start}.a11y-buttons{flex-basis:60px;display:flex;gap:10px}.a11y-buttons .button-icon{width:var(--vcweb-a11y-action-icon-size);height:var(--vcweb-a11y-action-icon-size)}ul.a11y-font-options{list-style:none;padding:0;margin:.5em 0 0;width:100%}ul.a11y-font-options li{font-size:88%;margin-bottom:.75em;font-weight:400}ul.a11y-font-options li label{display:flex;width:100%;gap:10px;justify-content:space-between}.a11y-reset-button{background:var(--vcweb-a11y-primary);color:var(--vcweb-a11y-button-color);display:flex;gap:10px;align-items:center;border:none;border-radius:25px;padding:.5em 1.5em;font-size:100%;font-weight:600;margin:40px auto}.a11y-reset-button::before{display:none}.a11y-reset-button:hover{background:var(--vcweb-a11y-secondary);color:var(--vcweb-a11y-button-color)}.a11y-reset-button .button-icon{width:1em;height:1em;fill:var(--vcweb-a11y-button-color)}.theme--dark .vcweb-a11y-toolbar__wrap{--main-heading-color:var(--cinder);--main-text-color: var(--cinder);--vcweb-a11y-text-color: var(--cinder) !important;--purple: var(--body-bg);--vcweb-a11y-primary: var(--body-bg);--vcweb-a11y-secondary: var(--body-bg)}.theme--dark .vcweb-a11y-toolbar__wrap .a11y-toolbar__header h2{color:#fff}/*# sourceMappingURL=a11y-toolbar-styles.css.map */
