/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:root{--content-section-padding:15px}@media(min-width:480px){:root{--content-section-padding:20px}}@media(min-width:800px){:root{--content-section-padding:25px}}@media(min-width:1200px){:root{--content-section-padding:30px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:local("Inter Regular"),local("Inter-Regular"),url(/themes/custom/corp/dist/fonts/Inter-Regular.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/Inter-Regular.woff) format("woff"),url(/themes/custom/corp/dist/fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:local("Inter RegularItalic"),local("Inter-RegularItalic"),url(/themes/custom/corp/dist/fonts/Inter-Italic.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/Inter-Italic.woff) format("woff"),url(/themes/custom/corp/dist/fonts/Inter-Italic.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:local("Inter Medium"),local("Inter-Medium"),url(/themes/custom/corp/dist/fonts/Inter-Medium.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/Inter-Medium.woff) format("woff"),url(/themes/custom/corp/dist/fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:local("Inter SemiBold"),local("Inter-SemiBold"),url(/themes/custom/corp/dist/fonts/Inter-Bold.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/Inter-Bold.woff) format("woff"),url(/themes/custom/corp/dist/fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(/themes/custom/corp/dist/fonts/Inter-Bold.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/Inter-Bold.woff) format("woff"),url(/themes/custom/corp/dist/fonts/Inter-Bold.ttf) format("truetype")}@font-face{font-family:News Gothic Std;font-style:normal;font-weight:400;src:local("News Gothic Std Regular"),local("News-Gothic-Std-Regular"),url(/themes/custom/corp/dist/fonts/NewsGothicStd.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/NewsGothicStd.woff) format("woff"),url(/themes/custom/corp/dist/fonts/NewsGothicStd.ttf) format("truetype")}@font-face{font-family:News Gothic Std;font-style:normal;font-weight:700;src:local("News Gothic Std Bold"),local("News-Gothic-Std-Bold"),url(/themes/custom/corp/dist/fonts/NewsGothicStd-Bold.woff2) format("woff2"),url(/themes/custom/corp/dist/fonts/NewsGothicStd-Bold.woff) format("woff"),url(/themes/custom/corp/dist/fonts/NewsGothicStd-Bold.ttf) format("truetype")}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-x:hidden;background-color:transparent!important}main{margin-bottom:48px}@media only screen and (min-width:800px){main{margin-bottom:80px}}.l-editorial-page main{margin-bottom:0}article{position:relative}a{color:#ec0000}a,a:hover{text-decoration:underline}h1{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:1.3;margin-top:16px;margin-bottom:16px;color:#231b1b}@media only screen and (min-width:800px){h1{font-size:38px;margin-top:32px}}h2{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.3;margin-top:24px;margin-bottom:8px;color:#231b1b}@media only screen and (min-width:800px){h2{font-size:32px;margin-top:48px}}h2+p{margin-top:8px}@media only screen and (min-width:800px){h2+p{margin-top:16px}}h2+h3{margin-top:16px}@media only screen and (min-width:800px){h2+h3{margin-top:24px}}h3{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:21px;font-weight:700;line-height:1.3;margin-top:16px;margin-bottom:8px;color:#231b1b}@media only screen and (min-width:800px){h3{font-size:26px;margin-top:48px}}h3+p{margin-top:8px}@media only screen and (min-width:800px){h3+p{margin-top:16px}}h3+h4{margin-top:16px}@media only screen and (min-width:800px){h3+h4{margin-top:24px}}h4{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1.3;margin-top:16px;margin-bottom:8px;color:#231b1b}@media only screen and (min-width:800px){h4{font-size:22px;margin-top:48px}}h4+p{margin-top:8px}@media only screen and (min-width:800px){h4+p{margin-top:16px}}h4+h5{margin-top:16px}@media only screen and (min-width:800px){h4+h5{margin-top:24px}}h5{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:4px;color:#231b1b}@media only screen and (min-width:800px){h5{font-size:20px;margin-top:8px}}h5+p{margin-top:4px}@media only screen and (min-width:800px){h5+p{margin-top:8px}}h6{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1.3;margin-bottom:4px;color:#231b1b}@media only screen and (min-width:800px){h6{font-size:18px;margin-top:8px}}h6+p{margin-top:4px}@media only screen and (min-width:800px){h6+p{margin-top:8px}}p{font-size:14px;line-height:22px}@media only screen and (min-width:800px){p{font-size:16px;line-height:1.5}}li:not([class]){font-size:14px;line-height:22px;-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-after:10px;margin-block-end:10px}@media only screen and (min-width:800px){li:not([class]){font-size:16px;line-height:1.5}}img{display:block;border:0;max-width:100%;height:auto;vertical-align:middle}img+a{margin-top:16px}iframe{border:0;width:100%}blockquote{margin:0}picture{display:block}figure{margin:0}figure[role=group]{display:block;margin-top:30px;margin-bottom:30px}figure[role=group] figcaption{padding-top:16px;font-size:12px;line-height:1.3}figure[role=group] img{margin-top:0;margin-bottom:0}table{display:block;margin:1em 0 0;width:100%;overflow-x:auto;white-space:nowrap;font-size:14px;line-height:22px}@media only screen and (min-width:800px){table{font-size:16px;line-height:1.5}}td,th{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;padding:9px 10px}@media only screen and (min-width:800px){td,th{padding:15px 16px}}table:not(.table--without-border) td,table:not(.table--without-border) th{border:1px solid #949494}[id]{scroll-margin-top:82px}@media only screen and (min-width:800px){[id]{scroll-margin-top:170px}}.toolbar-horizontal [id]{scroll-margin-top:160px}@media only screen and (min-width:800px){.toolbar-horizontal [id]{scroll-margin-top:248px}}[data-once=ajax-pager]{scroll-margin-top:368px}@media only screen and (min-width:800px){.toolbar-horizontal [data-once=ajax-pager]{scroll-margin-top:446px}}hr{border:none;height:1px;background-color:#ddd;margin:0}button,label{cursor:pointer}label{display:block;font-weight:600;margin-bottom:8px}fieldset{margin-bottom:0}.fieldgroup{border:none;padding:0}.fieldgroup div div:last-of-type>label{margin-bottom:0}.fieldset-legend{display:block;margin-bottom:8px;font-weight:600}.form-item{margin-bottom:20px}.form-item .form-item{margin-bottom:0}.form-item--inline{display:inline-block;margin-right:16px}.form-item--error-message{color:#ec0000;font-size:14px;margin-top:4px}.form-item__label{font-weight:700;margin-bottom:3px}.form-date,.form-email,.form-select,.form-text{border:1px solid #949494;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 16px;width:100%;min-width:200px;max-width:400px;background-color:#fff;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-date.error,.form-email.error,.form-select.error,.form-text.error{background-color:#fff4f4;border-color:#ec0000}.form-required:after{color:#ec0000;content:" *"}.select-wrapper{display:inline-block;position:relative;width:100%;max-width:400px}.select-wrapper .form-select{padding-right:46px}.select-wrapper .select-icon{position:absolute;pointer-events:none;width:16px;height:16px;top:50%;right:16px;fill:#ec0000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form-actions{margin-top:16px}input[type=checkbox]{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-left:36px;margin-bottom:16px;font-weight:400}input[type=checkbox]+label:before{border:1px solid #949494;border-radius:0;position:absolute;content:"";height:24px;width:24px;left:0;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]+label:after{position:absolute;content:none;left:6px;top:6px;height:6px;width:11px;color:#ec0000;border-left:3px solid;border-bottom:3px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=checkbox]+label:hover:before,input[type=checkbox]:focus+label:before{border-color:#555}input[type=checkbox]:checked+label:after{content:""}input[type=radio]{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #949494;background-color:#fff}input[type=radio]+label:after{position:absolute;top:6px;left:6px;width:12px;height:12px;border-radius:50%;background:#ec0000}input[type=radio]+label:hover:before,input[type=radio]:focus+label:before{border-color:#555}input[type=radio]:checked+label:after{content:""}textarea{border:1px solid #949494;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;max-width:100%;padding:13px 16px;color:#555}.ui-widget-overlay{background-color:rgba(0,0,0,.3)}.ui-dialog-content{overflow-y:auto}.rteindent1{margin-left:40px}.rteindent2{margin-left:80px}.rteindent3{margin-left:120px}.rteindent4{margin-left:160px}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-line-pack:start;align-content:flex-start;height:100%}.dialog-off-canvas-main-canvas>*{-ms-flex-negative:0;flex-shrink:0}.dialog-off-canvas-main-canvas>.wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.dialog-off-canvas-main-canvas>footer{margin-top:auto}.toolbar-horizontal .toolbar-tray{border-bottom-width:0}body.js-show-navigation{overflow-y:hidden}@media only screen and (min-width:800px){body.js-show-navigation{overflow-y:visible}}.l-notifications{background-color:#d8d8d8}.l-notifications,.l-top{position:relative;z-index:11}.l-top{background-color:#f9f9f9}.l-header{background-color:#fff;position:sticky;top:0;z-index:10;border-bottom:1px solid #ddd}.toolbar-horizontal .l-header{top:78px}.l-logo-link{display:block;max-width:270px}.l-logo-link,.l-logo-link:hover{text-decoration:none}@media only screen and (min-width:800px){.l-logo-link{margin:10px 0;max-width:none}}.l-site-slogan{display:inline-block;vertical-align:text-bottom;font-size:11px;line-height:14px;font-weight:700;text-transform:uppercase;margin:0;min-height:40px;max-width:120px}@media only screen and (min-width:480px){.l-site-slogan{max-width:100%;min-height:0;font-size:16px;line-height:20px}}@media only screen and (min-width:800px){.l-site-slogan{font-size:22px;line-height:22px;height:16px}}.l-navigation-buttons{margin-top:6px;margin-bottom:6px}@media only screen and (min-width:800px){.l-navigation-buttons{position:absolute;right:var(--content-section-padding)}}.l-section{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){.l-section{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.l-section{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.l-section{padding-left:30px;padding-right:30px}}body:not(.full-width) .l-wrapper .l-section{padding-right:0;padding-left:0}.l-section--header{position:relative;height:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.l-section--header{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:800px){.l-section--navigation{padding-right:0;padding-left:0}}@media only screen and (min-width:800px){.l-section--navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}body.with-sidebar:not(.full-width) .l-section--local-tasks{padding-right:15px;padding-left:15px}@media only screen and (min-width:480px){body.with-sidebar:not(.full-width) .l-section--local-tasks{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.with-sidebar:not(.full-width) .l-section--local-tasks{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.with-sidebar:not(.full-width) .l-section--local-tasks{padding-left:30px;padding-right:30px}}body.small-max-width .l-section--local-tasks{max-width:732px}.l-section--explanation{clear:both}.l-section--footer:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.l-section--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.l-section--anchor-select{margin-bottom:40px}.l-section--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.l-section--bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.l-section--bottom .logo{-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:800px){.l-section--bottom .logo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-left:auto;height:33px}}.l-section--bottom .l-disclaimer-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.l-navigation{position:fixed;z-index:1;top:82px;right:0;bottom:0;left:0;overflow-y:auto;margin-top:1px}.l-navigation.is-animating{overflow-y:visible}@media only screen and (min-width:800px){.l-navigation{display:block!important;position:static;margin-top:0;border-top:1px solid #ddd;overflow-y:visible}}@media only screen and (max-width:800px){.toolbar-horizontal .l-navigation,.toolbar-vertical .l-navigation{top:121px}}.l-overlay{display:none;position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;background-color:transparent;-webkit-transition:background-color .2s;transition:background-color .2s}.l-overlay.is-visible{display:block;background-color:rgba(0,0,0,.3)}.l-overlay--search{z-index:3}.l-navigation__content{position:relative;opacity:0;top:-5px;background-color:#fff;-webkit-transition:opacity .1s,top .3s;transition:opacity .1s,top .3s}.is-visible .l-navigation__content{top:0;opacity:1}@media only screen and (min-width:800px){.l-navigation__content{top:0;opacity:1}}body:not(.full-width) .l-wrapper{padding-right:15px;padding-left:15px}@media only screen and (min-width:480px){body:not(.full-width) .l-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body:not(.full-width) .l-wrapper{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body:not(.full-width) .l-wrapper{padding-left:30px;padding-right:30px}}@media only screen and (min-width:800px){body.with-sidebar .l-wrapper,body:not(.full-width) .l-wrapper{max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;width:calc(100% - 50px)}}@media only screen and (min-width:1200px){body.with-sidebar .l-wrapper,body:not(.full-width) .l-wrapper{width:calc(100% - 60px)}}@media only screen and (min-width:800px){.l-sidebar{float:left;width:30%;padding-top:40px}}@media only screen and (min-width:1200px){.l-sidebar{width:23.125%}}@media only screen and (min-width:800px){.l-sidebar+main{float:left;width:70%}}@media only screen and (min-width:1200px){.l-sidebar+main{width:76.875%}}@media only screen and (min-width:800px){.l-sidebar--right{float:right;width:40%}}@media only screen and (min-width:1200px){.l-sidebar--right{width:33.125%}}.l-sidebar--right .label-above{margin-bottom:1em}@media only screen and (min-width:800px){.l-sidebar--right .label-above{margin-left:48px}}@media only screen and (min-width:800px){body:not(.full-width) .l-content-main{float:left;width:60%}}@media only screen and (min-width:1200px){body:not(.full-width) .l-content-main{width:66.875%}}.l-content-main .content-block:first-child{margin-top:16px}@media only screen and (min-width:800px){.l-content-main .content-block:first-child{margin-top:30px}}.l-meta{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:40px}@media only screen and (min-width:480px){.l-meta{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.l-meta{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.l-meta{padding-left:30px;padding-right:30px}}.l-meta>*{display:inline}.l-meta>:not(:first-child):before{content:"-";margin-right:1px;margin-left:1px}body.small-max-width .l-meta{max-width:732px}@media only screen and (min-width:480px){.l-meta-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-meta-teaser>:not(:first-child):before{content:"-";margin:0 5px}}.l-content-top{background-color:#f9f9f9}@media only screen and (min-width:800px){.l-content-top--with-margin-bottom{margin-bottom:20px}}.l-position-container{position:relative}.l-return{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.full-width .l-return,body.with-sidebar .l-return{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){body.full-width .l-return,body.with-sidebar .l-return{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.full-width .l-return,body.with-sidebar .l-return{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .l-return,body.with-sidebar .l-return{padding-left:30px;padding-right:30px}}body.full-width .l-return--small,body.with-sidebar .l-return--small{max-width:625px}.l-page-title{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.full-width .l-page-title,body.with-sidebar .l-page-title{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){body.full-width .l-page-title,body.with-sidebar .l-page-title{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.full-width .l-page-title,body.with-sidebar .l-page-title{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .l-page-title,body.with-sidebar .l-page-title{padding-left:30px;padding-right:30px}}body.full-width .l-page-title--tiny,body.with-sidebar .l-page-title--tiny{max-width:625px}body.full-width .l-page-title--small,body.with-sidebar .l-page-title--small{max-width:732px}.l-content-section-padding{padding-right:15px;padding-left:15px}@media only screen and (min-width:480px){.l-content-section-padding{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.l-content-section-padding{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.l-content-section-padding{padding-left:30px;padding-right:30px}}@media only screen and (min-width:800px){body:not(.full-width) .l-content-section-padding{padding-right:0}}@media only screen and (min-width:800px){body.full-width .l-content-section-padding{padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .l-content-section-padding{padding-right:30px}}.l-section-padding{padding-right:15px;padding-left:15px}@media only screen and (min-width:480px){.l-section-padding{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.l-section-padding{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.l-section-padding{padding-left:30px;padding-right:30px}}.l-info-container{max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 15px}.l-info-container:after{content:"";display:table;clear:both}@media only screen and (min-width:480px){.l-info-container{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.l-info-container{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.l-info-container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:800px){.l-info-container{display:block;padding-top:32px;padding-bottom:32px}}@media only screen and (max-width:750px){.l-info-container .link--with-icon-before{margin-top:6px}}.l-info-container .avatar{-ms-flex-preferred-size:106px;flex-basis:106px;-ms-flex-item-align:center;align-self:center;margin-right:16px}@media only screen and (min-width:800px){.l-info-container .avatar{float:left;margin-right:32px}}.l-info-container h1{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);-ms-flex-item-align:center;align-self:center;margin:0;padding:0}@media only screen and (min-width:800px){.l-info-container h1{margin-top:24px}}.l-info-container .party-logo+h1,.l-info-container .taglines{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:16px}.l-info-container .taglines{margin-bottom:10px}@media only screen and (min-width:800px){.l-info-container .taglines{margin-top:0}}.l-info-container .button{margin-top:10px}@media only screen and (min-width:800px){.l-info-container .button{margin-top:18px}}.l-info-container>p{margin:12px 0 6px;-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width:750px){.l-tile-and-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;width:100%}}.l-tile-and-title-wrapper .tile{display:none}@media only screen and (min-width:750px){.l-tile-and-title-wrapper .tile{display:block;margin-right:24px}}.l-tile-and-title-wrapper h1{margin-top:0}.l-anchor-menu,.l-anchor-menu-container{position:relative}.l-anchor-menu:after{content:"";position:absolute;top:0;right:0;bottom:0;width:54px;background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));pointer-events:none}@media only screen and (min-width:1200px){.l-anchor-menu{position:absolute;z-index:1;top:0;bottom:0;left:50%;max-width:1120px;margin-left:auto;margin-right:auto;width:100%;-webkit-transform:translateX(230px);transform:translateX(230px);pointer-events:none}.l-anchor-menu:after{content:none}.l-anchor-menu .anchor-menu{position:sticky;top:190px}.toolbar-horizontal .l-anchor-menu .anchor-menu{top:268px}}.l-footer{border-top:1px solid #ddd;padding-top:24px;padding-bottom:32px}@media only screen and (min-width:800px){.l-footer{padding-top:64px;padding-bottom:50px}}.l-bottom{padding-top:20px;padding-bottom:20px;background-color:#000;color:#fff}@media only screen and (min-width:800px){.l-bottom{background-color:transparent;color:#555;border-top:1px solid #ddd}}.l-top-text{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}@media only screen and (min-width:750px){.l-top-text{border:none}}.l-center-text-paragraphs .content-block--text .content-block__inner{max-width:625px;margin:0 auto}@media only screen and (max-width:750px){.l-visually-hidden-until-ipad{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.l-draft,.l-ready-for-publication{background-color:#fde9eb}.l-archived{background-color:#ccd2ec}.l-flag-wrapper{position:relative}.l-flag-wrapper img{border-radius:4px}.l-active-filters{margin-top:4px}@media only screen and (max-width:750px){.l-hide-until-ipad{display:none!important}}@media only screen and (max-width:480px){.l-hide-until-m{display:none!important}}@media only screen and (max-width:800px){.l-hide-until-l{display:none!important}}@media only screen and (min-width:801px){.l-show-until-l{display:none!important}}.accordion{margin:0;padding:0;list-style:none}.accordion__item{margin-top:16px}.accordion__item-main{background-color:#fff;border:1px solid #949494;border-top:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:0 16px 16px}@media only screen and (min-width:800px){.accordion__item-main{padding-right:24px;padding-left:24px}}.button--accordion:focus+.accordion__item-main,.button--accordion:hover+.accordion__item-main{border-color:#555}.accordion__item-description{margin-top:0;padding-right:16px}.accordion__item-description p{margin-bottom:10px}.accordion__item-description>:first-child{margin-top:0}.ajax-progress-fullscreen{position:fixed;z-index:9999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;background-color:rgba(35,27,27,.7);border-radius:7px}.ajax-progress-fullscreen:after{content:" ";position:absolute;display:block;top:10px;left:10px;width:60px;height:60px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.anchor-menu{background:#fff;border-bottom:1px solid #949494;overflow-x:scroll}@media only screen and (min-width:1200px){.anchor-menu{border:1px solid #949494;border-radius:0;width:330px;overflow-x:visible}}.anchor-menu__heading{font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;padding:22px 24px 18px}@media only screen and (max-width:1200px){.anchor-menu__heading{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.anchor-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding-left:6px}@media only screen and (min-width:1200px){.anchor-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0}}.anchor-menu__link{position:relative;display:block;white-space:nowrap;font-size:14px;line-height:1;padding:18px 9px}@media only screen and (min-width:480px){.anchor-menu__link{padding-right:14px;padding-left:14px}}@media only screen and (min-width:800px){.anchor-menu__link{padding-right:19px;padding-left:19px}}@media only screen and (min-width:1200px){.anchor-menu__link{white-space:normal;padding:16px 24px;font-size:16px;line-height:20px;border-top:1px solid #949494;text-decoration:none;color:#333;pointer-events:auto}.anchor-menu__link:focus,.anchor-menu__link:hover{color:#ec0000;text-decoration:none}.anchor-menu__link.is-active:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:5px;background-color:#ec0000}}.avatar{position:relative;width:106px;height:106px;border-radius:50%;overflow:hidden;border:1px solid #ddd}@media only screen and (min-width:800px){.avatar{width:168px;height:168px}}.profile .avatar{margin-right:auto;margin-left:auto}.avatar img{position:absolute;top:0;right:0;bottom:0;left:0}.avatar--small{width:117px;height:117px}.badge{display:inline-block;color:#fff;padding:4px 12px;font-size:16px}.badge--grey{background-color:#6c6c6c;border-radius:4px;margin-top:8px;margin-bottom:8px}.badge--red{padding:0 4px 0 0}.badge--red a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;font-size:14px;border:1px solid #949494;border-radius:40px;margin-top:4px;margin-right:0;padding:4px 12px;text-decoration:none}.badge--red a:focus,.badge--red a:hover{text-decoration:underline}.badge--image-bank{position:absolute;right:6px;bottom:6px;background-color:rgba(0,0,0,.4);margin:0;padding:4px 6px;font-size:12px}.card .badge--image-bank{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.card .badge--image-bank:focus{position:relative!important}.card .badge--image-bank:focus,.card:hover .badge--image-bank{clip:auto;overflow:initial;height:auto;width:auto;word-wrap:normal}.card:hover .badge--image-bank{position:relative!important;position:absolute!important}.badge__icon{fill:currentcolor;height:9px;width:9px;margin-left:8px}.banner{max-width:1400px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.banner,.banner__image{position:relative;width:100%}.banner__image{overflow:hidden}@media only screen and (min-width:800px){.banner__image{height:auto}}.banner__title{max-width:1120px;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1;width:calc(100% - var(--content-section-padding)*2);bottom:25px;left:50%;line-height:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-left:var(--content-section-padding);padding-right:var(--content-section-padding);margin:0}.banner__title:before{content:"";position:absolute;top:-27px;left:calc(-16px + var(--content-section-padding));width:186px;height:101px;background-color:#f8c7d0}@media only screen and (min-width:800px){.banner__title:before{top:-56px;right:auto;left:calc(-56px + var(--content-section-padding));width:260px;height:calc(100% + 56px)}}.banner__title:after{content:"";position:absolute;bottom:0;left:var(--content-section-padding);width:calc(100% - 54px - var(--content-section-padding)*2);max-width:489px;height:170px;background-color:rgba(0,0,0,.2)}@media only screen and (min-width:800px){.banner__title:after{width:463px;height:calc(100% + 56px)}}@media only screen and (min-width:1200px){.banner__title{bottom:64px}}.banner__title span{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;z-index:2;font-size:26px;line-height:34px;padding:16px 8px;background:#ec0000;color:#fff}@media only screen and (min-width:800px){.banner__title span{font-size:32px;line-height:41px;padding:56px 40px 40px}}.banner--frontpage .banner__title{bottom:72px}.banner--frontpage .banner__title span{min-width:224px;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (min-width:800px){.banner--frontpage .banner__title{bottom:131px}.banner--frontpage .banner__title span{min-width:260px}}.banner__search{width:calc(100% - 30px);position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:24px;z-index:4}@media only screen and (min-width:480px){.banner__search{width:calc(100% - 40px)}}@media only screen and (min-width:800px){.banner__search{width:calc(100% - 50px);bottom:56px}}.banner--frontpage .banner__image{height:199px}@media only screen and (min-width:800px){.banner--frontpage .banner__image{height:441px}}.banner--frontpage .banner__image picture{height:100%}.banner--frontpage .banner__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.banner--frontpage .l-section{padding-right:0;padding-left:0}.banner--frontpage .search-form{margin-left:0;margin-bottom:0}.banner--frontpage .search-form .form-text{border-color:transparent}.banner--frontpage .quick-links{max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:transparent;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding-top:5px}.banner--frontpage .quick-links__content{background-color:#ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;max-width:625px;margin-left:0;margin-right:0}.banner--frontpage:not(.search-processed) .quick-links{display:none}.banner--frontpage .fac-result{position:absolute;margin-top:5px;width:100%}.banner--frontpage .fac-result .result-list{border:1px solid #949494;border-radius:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);padding:24px;margin:0;background-color:#fff}.breadcrumb{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;border-bottom:1px solid #ddd}@media only screen and (min-width:480px){.breadcrumb{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.breadcrumb{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.breadcrumb{padding-left:30px;padding-right:30px}}@media only screen and (min-width:800px){.breadcrumb{font-size:15px;width:100%;border:none}}body.small-max-width .breadcrumb{max-width:732px}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:9px;margin-bottom:9px;padding-left:0}.breadcrumb__list:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.breadcrumb__list{margin-top:30px;margin-bottom:16px;max-width:95%}}.breadcrumb__list-item{float:left;-ms-flex-negative:0;flex-shrink:0}.breadcrumb__list-item:not(:nth-last-child(2)){display:none}@media only screen and (min-width:800px){.breadcrumb__list-item:not(:nth-last-child(2)){display:block}}.breadcrumb__list-item:last-child{-ms-flex-negative:1;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb__link{color:#000;text-decoration:none}@media only screen and (min-width:800px){.breadcrumb__link{color:#ec0000}}@media only screen and (min-width:800px){.breadcrumb__link--truncated:not(:focus){position:relative;display:inline-block;vertical-align:middle;border-radius:4px;background-color:#f9f9f9;height:18px;width:24px}.breadcrumb__link--truncated:not(:focus):after{position:absolute;content:"...";top:4px;left:50%;color:#ec0000;line-height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.breadcrumb__link-icon{height:12px;width:12px;fill:#ec0000;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px}@media only screen and (min-width:800px){.breadcrumb__link-icon{display:none}}.breadcrumb__link-text:focus,.breadcrumb__link-text:hover{text-decoration:underline}@media only screen and (min-width:800px){.breadcrumb__link--truncated:not(:focus) .breadcrumb__link-text{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.breadcrumb__separator{display:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:9px;height:9px;margin-left:8px;margin-right:11px}@media only screen and (min-width:800px){.breadcrumb__separator{display:inline-block}}.button{display:inline-block;background-color:#fff;border:1px solid #ec0000;color:#333;font-size:16px;font-weight:500;line-height:1.25;padding:16px 12px;text-align:center;text-decoration:none;-webkit-transition:border .08s;transition:border .08s;min-width:52px;-webkit-box-sizing:border-box;box-sizing:border-box}.button:focus,.button:hover{text-decoration:none;border-color:#555}.button::-moz-focus-inner{border-width:1px}@media only screen and (min-width:800px){.button{padding:18px 20px}}.button[disabled]{border-color:#949494;background-color:#ddd;color:#555;cursor:not-allowed}.button--search{--icon-color:#fff;border-color:#ec0000;background-color:#ec0000;color:#fff;font-weight:500;padding:10px 14px}@media only screen and (min-width:800px){.button--search{padding:24px 26px}}.button--search-toggle{--icon-color:#ec0000;background-color:#fff;border-color:#ec0000}.button--small{padding:10px 12px}@media only screen and (min-width:750px){.button--small{padding:14px 16px}}.button__icon{display:inline-block;vertical-align:middle;width:19px;height:18px;fill:var(--icon-color,#ec0000)}.button--toggle .button__icon{position:absolute;right:16px;top:50%;margin-top:-7px;width:15px;margin-right:0}.button--primary .button__icon{height:12px;width:12px}.button--toggle[aria-expanded=true] .button__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button__text+.button__icon{margin-left:8px}.button[aria-expanded=false] .button__icon--open,.button[aria-expanded=true] .button__icon--collapsed{display:none}.button__text{display:inline-block;vertical-align:middle}.is-expanded .button__text{display:none}.button__icon+.button__text{margin-left:8px}.button__text--expanded{display:none}.is-expanded .button__text--expanded{display:inline-block}.button--with-arrow:after{content:"";display:inline-block;margin-left:16px;width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.button--toggle{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;font-weight:700;color:#333;padding:12px 16px}.button--toggle[aria-expanded=true]{border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-color:#949494}.button--toggle[aria-expanded=true]:focus,.button--toggle[aria-expanded=true]:hover{border-color:#555}.button--list-toggle{display:block;font-weight:500;margin-top:16px;text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.button--list-toggle.is-expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button--list-toggle:after{content:"";display:inline-block;margin-left:16px;width:16px;height:9px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M.146 2.225L1.956.5l5.87 5.692L13.69.5l1.81 1.725-7.674 7.418z'/%3E%3C/svg%3E") no-repeat 50%}.button--navigation-toggle{min-width:101px}.button--accordion{text-align:left;padding:24px 16px;border-color:#949494;border-radius:3px}@media only screen and (min-width:800px){.button--accordion{padding-right:40px;padding-left:24px}}.button--accordion .button__text{font-weight:700;font-family:Inter,Arial,Helvetica,sans-serif;margin:0;line-height:1.25;font-size:16px}@media only screen and (min-width:800px){.button--accordion .button__text{font-size:18px}}.button--paragraph-read-more{display:block;margin:35px auto 0;max-width:340px;text-align:left}.button--paragraph-read-more:after{float:right;padding-top:20px}@media only screen and (min-width:800px){.button--paragraph-read-more{display:none}}.button--call-to-action{display:block;width:242px;color:#fff;font-weight:600;background-color:#ec0000;border-color:#ec0000;text-align:center}.button--inactive{background-color:#f9f9f9;border-color:#949494;color:#000}.button--inactive:hover{cursor:not-allowed;border-color:#949494}.button--dialog-close{border-color:transparent;font-weight:600}.button--dialog-close:after{content:"";display:inline-block;position:relative;top:1px;margin-left:16px;width:15px;height:15px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.075 14.01L13.51.575l1.415 1.415L1.49 15.425z' fill='%23ec0000'/%3E%3Cpath d='M1.49.575L14.925 14.01l-1.415 1.415L.075 1.99z' fill='%23ec0000'/%3E%3C/svg%3E") no-repeat 50%}.button+.button{margin-left:8px}@media only screen and (min-width:750px){.button+.button{margin-left:12px}}.button--list-toggle+.button{margin-left:0}.compact-list,.link-list+.button{margin-top:10px}.button--red{color:#fff;background-color:#ec0000;border-color:#ec0000}.button--with-arrow+.button--with-arrow{margin-top:16px;margin-left:0}@media only screen and (min-width:750px){.button--with-arrow+.button--with-arrow{margin-left:12px}}.calamity{max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:16px 44px 6px 16px;border-left:6px solid #ec0000;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}@media only screen and (min-width:750px){.calamity{padding:24px 60px 6px 24px;margin-top:12px;margin-bottom:12px;border-radius:4px;border-left-width:10px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12)}}.calamity__title{font-family:Inter,Arial,Helvetica,sans-serif;font-weight:500;font-size:16px;line-height:21px;margin-top:0;margin-bottom:12px}@media only screen and (min-width:750px){.calamity__title{font-size:21px}}.calamity__close{position:absolute;padding:0;top:8px;right:8px;height:28px;width:28px;border:1px solid #949494;border-radius:50%;background-color:#fff;-webkit-transition:border .08s,background-color .08s;transition:border .08s,background-color .08s}.calamity__close:focus,.calamity__close:hover{background-color:#ec0000;border-color:#ec0000}@media only screen and (min-width:750px){.calamity__close{top:12px;right:12px;height:36px;width:36px}}.calamity__close-icon{position:absolute;top:50%;left:50%;fill:#ec0000;height:12px;width:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.calamity__close:focus .calamity__close-icon,.calamity__close:hover .calamity__close-icon{fill:#fff}.call-to-action{border:1px solid #949494;border-radius:0;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width:750px){.call-to-action{padding:48px 0}}.call-to-action--align-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-right:16px;padding-left:16px}@media only screen and (min-width:750px){.call-to-action--align-left{padding-right:24px;padding-left:24px}}.call-to-action__title{margin:0;font-size:26px;font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-weight:700;line-height:42px}.call-to-action__description{width:90%;margin-bottom:24px}@media only screen and (min-width:750px){.call-to-action__description{width:70%}}.call-to-action__date{width:90%;font-size:14px;color:#555;margin-top:20px}.caption{font-size:12px;line-height:1.3;max-width:732px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:16px}.caption--media{font-size:14px;line-height:22px;color:#555;border-left:1px solid #ddd;margin-top:16px;padding-top:5px;padding-bottom:5px;padding-left:15px}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%}.content-block--grey .card{border-radius:3px;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.content-block--grey .card,.content-block--grey .card:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12)}@media only screen and (min-width:800px){.content-block--grey .card{-webkit-box-shadow:none;box-shadow:none}}.card--image-bank{position:relative;border-radius:3px;width:100%;padding-bottom:56.25%;background-color:#eee}.card--image-bank .card__header{position:absolute;top:0;bottom:0;left:0;right:0}.card--image-bank .card__header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.card--image-bank .card__header a img{max-height:100%;width:auto}.card__header{position:relative;-ms-flex-negative:0;flex-shrink:0}.card__header img{border-radius:3px}.content-block--grey .card__header img{border-radius:3px 3px 0 0}.card__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:16px;padding-bottom:16px;white-space:normal;background-color:#fff;border-radius:0 0 3px 3px}@media only screen and (min-width:800px){.card__main{padding-top:24px;padding-bottom:24px}}.card__main p{margin-top:.5em;margin-bottom:0}.content-block--grey .card__main{padding-right:16px;padding-left:16px}@media only screen and (min-width:800px){.content-block--grey .card__main{padding-right:24px;padding-left:24px}}.card__title{font-size:18px;font-weight:400;line-height:22px;margin-top:0;margin-bottom:0}.card__title a{color:#231b1b;text-decoration:none;display:block}.card__title a:hover{color:#ec0000}@media only screen and (min-width:800px){.card__title{padding:0;font-size:22px;line-height:1.3}}.card__description{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#666;margin-top:.5em;font-size:14px}@media only screen and (min-width:750px){.card__description{font-size:15px}}@media only screen and (min-width:800px){.card__description{font-size:16px;display:block}}.card__description p:first-child{margin-top:0}.card__link{padding-top:22px;margin-top:auto}@media only screen and (min-width:800px){.card__link{padding-top:32px}}.carousel{position:relative}.carousel__slide{display:none}.carousel .carousel__slide:first-of-type{display:block}.carousel__arrow{opacity:0;position:absolute;z-index:1;top:150px;width:64px;height:112px;background:rgba(0,0,0,.6);padding:0;border:0;border-radius:0;-webkit-transition:background .1s ease-in,opacity .1s ease-in;transition:background .1s ease-in,opacity .1s ease-in}.carousel__arrow:focus,.carousel__arrow:hover{background:#ec0000}.carousel__arrow--prev{left:0}.carousel__arrow--next{right:0}.carousel__arrow.slick-disabled{display:none!important}@media only screen and (min-width:800px){.carousel:hover .carousel__arrow,.carousel__arrow:focus{opacity:1}}.carousel__arrow-icon{position:absolute;top:50%;left:50%;width:22px;height:14px;fill:#fff;-webkit-transform:rotate(-90deg) translate(36%,-77%);transform:rotate(-90deg) translate(36%,-77%);-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.carousel__arrow:hover .carousel__arrow-icon{-webkit-transform:rotate(-90deg) translate(36%,-50%);transform:rotate(-90deg) translate(36%,-50%)}.carousel__arrow--prev .carousel__arrow-icon{-webkit-transform:rotate(90deg) translate(-46%,77%);transform:rotate(90deg) translate(-46%,77%)}.carousel__arrow--prev:hover .carousel__arrow-icon{-webkit-transform:rotate(90deg) translate(-46%,120%);transform:rotate(90deg) translate(-46%,120%)}.carousel__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding-left:0;margin:24px -10px -16px 0}@media only screen and (max-width:480px){.carousel__list{padding-left:15px;padding-right:15px}}@media only screen and (min-width:480px)and (max-width:750px){.carousel__list{padding-left:20px;padding-right:20px}}.carousel__list-item{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;border-style:solid;border-width:0 10px 16px 0;width:50%}@media only screen and (min-width:480px){.carousel__list-item{width:33.3333333333%}}@media only screen and (min-width:800px){.carousel__list-item{width:16.6666666667%}}.carousel__navigation-item{position:relative;border:0;border-radius:0;background:transparent;padding:0}.carousel__navigation-item.is-active:after{content:"";position:absolute;top:100%;right:0;left:0;height:4px;margin-top:4px;background-color:#ec0000}.closeable__trigger{position:absolute;right:0;top:0;border:none;padding:16px;background:none}.closeable__trigger:focus{outline:1px dotted currentcolor}.closeable__trigger-icon{width:19px;height:14px;fill:#ec0000}.closeable__content{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #ddd;padding:16px 51px 16px 16px;margin-top:22px;max-width:732px}.closeable__content p:first-of-type{margin-top:0}.closeable__content p:last-child{margin-bottom:0}.compact-link{position:relative;display:block;text-decoration:none;color:#333;padding-top:4px;padding-bottom:4px;padding-left:28px}.compact-link__icon{position:absolute;left:0;top:4px;width:20px;height:22px;fill:#ec0000;stroke:#ec0000;stroke-width:.5}.compact-list{list-style:none;margin:0;padding-left:0}.compact-list__item{margin-top:8px;margin-bottom:8px}.contact-bar{position:relative;margin-bottom:32px}.contact-bar:after{content:"";display:block;position:absolute;left:50%;top:0;height:36px;width:100vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-color:#f9f9f9}@media only screen and (min-width:800px){.contact-bar:after{height:66px}}.contact-bar__component{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:800px){.contact-bar__component--contact-info{-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}}@media only screen and (min-width:800px){.contact-bar__component--residence{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}}@media only screen and (min-width:800px){.contact-bar__component--social{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%}}.contact-bar__component:not(:last-child){padding-bottom:20px}@media only screen and (min-width:800px){.contact-bar--horizontal .contact-bar__component{padding-bottom:0;padding-right:16px}}.contact-bar__component>strong{display:block;margin-bottom:3px}@media only screen and (min-width:800px){.contact-bar__component>strong{margin-bottom:5px}}.contact-bar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #ddd;border-top:0 solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:16px;background-color:#fff}@media only screen and (min-width:800px){.contact-bar__content{border-top-width:1px;border-top-right-radius:3px;border-top-left-radius:3px}}@media only screen and (min-width:800px){.contact-bar--horizontal .contact-bar__content{padding:18px 25px 22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:1200px){.contact-bar--horizontal .contact-bar__content{padding-right:40px;padding-left:40px}}@media only screen and (min-width:800px){.contact-bar--vertical .contact-bar__content{padding-top:20px;padding-bottom:20px}}.contact-bar--horizontal{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){.contact-bar--horizontal{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.contact-bar--horizontal{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.contact-bar--horizontal{padding-left:30px;padding-right:30px}}.contact-bar--vertical{padding-right:15px;padding-left:15px}@media only screen and (min-width:480px){.contact-bar--vertical{padding-right:20px;padding-left:20px}}@media only screen and (min-width:800px){.contact-bar--vertical:after{content:none}}@media only screen and (min-width:800px){.l-sidebar .contact-bar--vertical{padding-right:0;padding-left:0}}.contact-element__label{float:left;width:16px}.contact-element__label:after{content:":"}.contact-element__content{margin-left:20px;word-break:break-word}.content-block{margin-top:32px;margin-bottom:32px}.content-block:after{content:"";display:table;clear:both}body.full-width .content-block{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){body.full-width .content-block{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.full-width .content-block{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .content-block{padding-left:30px;padding-right:30px}}@media only screen and (max-width:750px){body.full-width .content-block--embed{padding-right:0;padding-left:0}}.content-block--first{margin-top:32px;margin-bottom:48px}.content-block--grey{position:relative;background-color:#f9f9f9;margin-bottom:0;padding-top:32px;padding-bottom:32px}.content-block--grey:after{content:"";display:block;position:absolute;left:40%;top:0;bottom:0;width:120vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-color:#f9f9f9;overflow-x:hidden}.content-block--grey+.content-block--grey{margin-top:0}@media only screen and (min-width:800px){.content-block--grey+.content-block--grey{margin-top:-32px}}.content-block--full-width{max-width:none}.content-block--tiny .content-block__inner{max-width:625px}.content-block--small .content-block__inner{max-width:732px}body.small-max-width .content-block--small .content-block__inner{margin-right:auto;margin-left:auto}.content-block--medium .content-block__inner{max-width:1062px}.content-block--large .content-block__inner{max-width:1120px}.content-block--embed .content-block__inner{max-width:926px}@media only screen and (min-width:1200px){.content-block--themes .content-block__inner .link-list__item{width:33.3333333333%;border-right:32px solid transparent;border-left:none}}@media only screen and (max-width:750px){.content-block--embed{padding-right:0;padding-left:0}}.cookie-notification{position:relative;padding-bottom:8px}@media only screen and (min-width:800px){.cookie-notification{padding-bottom:18px}}.cookie-notification__description{width:100%}@media only screen and (min-width:750px){.cookie-notification__description{width:calc(100% - 275px);max-width:625px}}.cookie-notification__description a{color:#cc271e}.cookie-notification__description h2{font-weight:700;font-size:18px;line-height:24px}@media only screen and (min-width:800px){.cookie-notification__description h2{margin-top:30px;font-size:21px;line-height:28px}.cookie-notification__description h2+p{font-size:15px;margin-top:10px}}.cookie-notification__actions{position:relative}@media only screen and (min-width:750px){.cookie-notification__actions{position:absolute;right:0;top:0}}.cookie-notification__actions .button{display:block;position:relative;margin:0 0 8px;width:230px;padding:12px 24px;text-align:left}.cookie-notification__actions .button .button__icon{position:absolute;height:14px;width:14px;right:24px;top:18px}.cookie-notification__actions .agree-button{--icon-color:currentcolor}.date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.25;color:#555}@media only screen and (min-width:750px){.date{font-size:15px}}@media only screen and (min-width:800px){.date{font-size:16px}}.date__icon{width:16px;height:16px;fill:currentcolor;margin-right:8px}.date--small .date__icon{width:14px;height:14px;margin-right:8px}.date--small{font-size:12px;margin-top:.5em;margin-bottom:.5em}@media only screen and (min-width:800px){.date--small{font-size:14px}}.definition-list{margin:0}.definition-list__term{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.definition-list__description{margin-left:0}.definition-list__description p:not(:only-child){display:inline-block;margin-top:0}.dialog{background:#fff}.dialog .dialog__close{float:right;margin-right:7px}@media only screen and (min-width:480px){.dialog .dialog__close{margin-right:12px}}@media only screen and (min-width:800px){.dialog .dialog__close{margin-right:16px}}@media only screen and (min-width:1200px){.dialog .dialog__close{position:absolute;top:24px;right:0}}body.full-width .diff-header,body.with-sidebar .diff-header{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){body.full-width .diff-header,body.with-sidebar .diff-header{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.full-width .diff-header,body.with-sidebar .diff-header{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .diff-header,body.with-sidebar .diff-header{padding-left:30px;padding-right:30px}}.diff-controls{display:none}.editor-block{border-radius:0;border:1px solid #ddd;background:#fff;padding:20px;margin:1em 0;font-size:14px}@media only screen and (min-width:800px){.editor-block{font-size:16px}}.editor-block>:last-child{margin-bottom:0}.editor-block--information{border-color:#949494;position:relative;padding:20px 20px 20px 60px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.editor-block--information:after{content:"";position:absolute;top:20px;left:18px;width:28px;height:28px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='28' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 .199C21.622.199 27.801 6.378 27.801 14S21.622 27.801 14 27.801.199 21.622.199 14 6.378.199 14 .199zm0 1.75C7.344 1.949 1.949 7.344 1.949 14c0 6.656 5.395 12.051 12.051 12.051 6.656 0 12.051-5.395 12.051-12.051 0-6.656-5.395-12.051-12.051-12.051zm-.862 9.453c.909 0 1.655.697 1.73 1.586l.007.15v4.309c0 .433.324.79.742.842l.106.006h.862a.875.875 0 01.11 1.744l-.11.006h-.862a2.599 2.599 0 01-2.593-2.434l-.005-.164v-4.296h-.848a.875.875 0 01-.869-.765l-.006-.11c0-.446.333-.814.765-.868l.11-.006h.861zm.431-4.31l.134.008a1.306 1.306 0 11-.267 0l.133-.007'/%3E%3C/svg%3E")}.editor-block--help{color:#949494;font-size:12px;border:none;padding:0;border-radius:0}.embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}@media only screen and (min-width:800px){.banner--half-width .embed{padding-bottom:66.6667%}}@media only screen and (min-width:1200px){.banner--half-width .embed{height:400px;padding-bottom:0}}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed--with-scribit{padding-bottom:calc(56.25% + 46px)}@media only screen and (max-width:480px){.embed-description{padding-left:15px;padding-right:15px}}@media only screen and (min-width:480px)and (max-width:750px){.embed-description{padding-left:20px;padding-right:20px}}.external-link,.external-link:focus,.external-link:hover{text-decoration:none}.external-link__icon{-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;vertical-align:middle;width:.9em;height:.8em;padding-left:4px;margin-right:4px;margin-bottom:2px;fill:#555}.button .external-link__icon{padding-left:12px}.button--call-to-action .external-link__icon{fill:currentcolor}.search-result__title .external-link__icon{padding-left:12px}.external-link__text{text-decoration:underline}.button .external-link__text,.card__title .external-link__text,.top-task__title .external-link__text{text-decoration:none}.external-link--red-icon .external-link__icon{fill:#ec0000;padding-left:0}.fac-result{max-width:625px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.fac-result .result-list{list-style:none;padding-left:0;margin:34px 0 24px}.fac-result .result{margin-bottom:5px}.fac-result .result.selected .search-result__title{border-bottom:2px solid #ec0000;margin-bottom:5px}.fac-result .search-result__title{display:inline-block;font-size:18px;font-weight:600;line-height:21px;font-family:Inter,Arial,Helvetica,sans-serif;margin-bottom:7px;margin-top:7px}.fac-result .search-result__title a{color:#ec0000}.fac-result .search-result__title-text{padding-right:20px}.fac-result .search-result__title-icon{display:block}.fac-result .search-result__label{display:inline-block}.fac-result .search-result__description{font-size:15px;line-height:24px}.fac-result .search-result__footer{display:none}.fac-result .see-all-link.selected a{border-color:#555}.fac-result .see-all-link a{border:1px solid #949494;border-radius:0;display:inline-block;background-color:#fff;color:#ec0000;font-size:16px;font-weight:700;line-height:1.25;padding:16px 12px;text-align:center;text-decoration:none;-webkit-transition:border .08s;transition:border .08s;margin-top:10px}.fac-result .see-all-link a:active,.fac-result .see-all-link a:focus,.fac-result .see-all-link a:hover{text-decoration:none;border-color:#555}.fac-result .see-all-link a:after{content:"";display:inline-block;margin-left:16px;width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.fac-result .see-all-link em{font-style:normal}.facets-widget-checkbox__title{font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:19px;margin-top:0;margin-bottom:16px}.facets-widget-dropdown select{font-size:14px;line-height:20px;padding:10px 30px 10px 12px;background-color:#fff;border:1px solid #ddd;width:auto;margin-bottom:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.facets-widget-dropdown:after{content:"";display:inline-block;margin-bottom:-8px;margin-left:-30px;width:15px;height:15px;color:#ec0000;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M.146 2.225L1.956.5l5.87 5.692L13.69.5l1.81 1.725-7.674 7.418z'/%3E%3C/svg%3E") no-repeat;background-size:11px 6px}.facets-widget-dropdown__title{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#333}.filter-form{padding:14px;border:1px solid #ddd;border-top:0 solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}@media only screen and (min-width:750px){.filter-form{padding:18px}}@media only screen and (min-width:800px){.filter-form{border:1px solid #949494;border-radius:0;padding:20px}}@media only screen and (min-width:1200px){.filter-form{padding:24px}}.filter-form .form-text{max-width:100%}.filter-list{margin:0 0 25px;padding:0;list-style:none;border-left:1px solid #ddd}.inline-facet .filter-list{border-left-width:0;margin:0}.inline-facet .filter-list ul{border-left:1px solid #949494}.filter-list ul{list-style:none;margin:0;padding-left:15px}.filter-list ul .filter-list__link{position:relative;padding-left:15px}.filter-list ul .filter-list__link:before{content:"";width:5px;height:1px;background-color:#333;position:absolute;top:18px;left:0}.filter-list ul .filter-list__link.is-active{border-left-width:0;padding-left:15px}.filter-list ul .filter-list__link.is-active:before{background-color:#ec0000;top:6px;width:3px;height:24px}.filter-list__item{margin-bottom:4px}.filter-list__item.facet-item--active-trail{position:relative}.filter-list__link{display:block;text-decoration:none;padding:6px 13px;color:#231b1b;margin-left:-1px}.filter-list__link:active,.filter-list__link:focus,.filter-list__link:hover{color:#ec0000;text-decoration:underline}.filter-list__link.is-active{color:#ec0000;border-left:3px solid;padding-left:10px}.is-active .filter-list__category{font-weight:600}.filter-list__amount{font-size:14px;color:#555}.is-active .filter-list__amount{color:currentcolor}.facets-reset .filter-list__amount{display:none}.filter-summary{font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#333;margin-top:40px}.flag{position:absolute;top:8px;right:8px}.flag .ajax-progress-throbber{display:none}.flag__link{display:block;height:32px;width:32px;border-radius:16px;background-color:rgba(0,0,0,.4)}.card .flag__link--flag{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.card .flag__link--flag:focus,.card:hover .flag__link--flag{position:relative!important;clip:auto;overflow:initial;height:auto;width:auto;word-wrap:normal;height:32px;width:32px}.flag__link--unflag{background-color:#ec0000}.card .flag__link--unflag{height:32px;width:32px}.flag__link-icon{position:absolute;top:9px;left:8px;width:16px;height:14px}.grid{margin:0;padding:0}.grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.grid--2 .grid__item{width:100%}@media only screen and (min-width:750px){.grid--2 .grid__item{width:50%}}@media only screen and (min-width:480px){.grid--3 .grid__item{width:50%}}@media only screen and (min-width:1200px){.grid--3 .grid__item{width:33.3333333333%}}.grid--4 .grid__item{width:100%}@media only screen and (min-width:750px){.grid--4 .grid__item{width:50%}}@media only screen and (min-width:1200px){.grid--4 .grid__item{width:25%}}.grid--with-gaps .grid__item{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;border-style:solid;border-width:0 10px 10px 0}@media only screen and (min-width:480px){.grid--with-gaps .grid__item{border-right-width:20px;border-bottom-width:20px}}@media only screen and (min-width:800px){.grid--with-gaps .grid__item{border-right-width:25px;border-bottom-width:25px}}@media only screen and (min-width:1200px){.grid--with-gaps .grid__item{border-right-width:30px;border-bottom-width:30px}}@media only screen and (min-width:480px){.grid--2,.grid--3,.grid--4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.grid--with-gaps{margin-bottom:-10px;margin-right:-10px}@media only screen and (min-width:480px){.grid--with-gaps{margin-bottom:-20px;margin-right:-20px}}@media only screen and (min-width:800px){.grid--with-gaps{margin-bottom:-25px;margin-right:-25px}}@media only screen and (min-width:1200px){.grid--with-gaps{margin-bottom:-30px;margin-right:-30px}}.inline-facet{position:relative;display:inline-block;margin-right:4px}.inline-facet__toggle{border:1px solid #949494;border-radius:0;position:relative;font-size:14px;line-height:20px;padding:10px 56px 10px 12px;background-color:#fff;margin-bottom:4px}@media only screen and (min-width:800px){.inline-facet__toggle{margin-bottom:8px}}.inline-facet__toggle:focus,.inline-facet__toggle:hover{border-color:#555}.inline-facet__toggle[aria-expanded=true]{border-color:#ec0000}.inline-facet__toggle-icon{position:absolute;pointer-events:none;top:50%;right:17px;width:12px;height:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);fill:#ec0000}[aria-expanded=true]>.inline-facet__toggle-icon{-webkit-transform:rotate(-180deg) translateY(50%);transform:rotate(-180deg) translateY(50%)}.inline-facet__content{position:absolute;max-height:435px;overflow-x:hidden;z-index:1;top:100%;background:#fff;padding:24px 24px 8px;border-radius:6px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.16);box-shadow:0 1px 8px rgba(0,0,0,.16);min-width:240px}.intro{font-size:16px;line-height:1.7;font-weight:500}@media only screen and (min-width:800px){.intro{font-size:18px}}.label-above{display:inline-block;background-color:#ec0000;color:#fff;padding:8px 12px;margin-bottom:16px;font-size:14px;font-weight:600}.label-inline{display:block;font-weight:600;font-size:16px;padding-bottom:4px}@media only screen and (min-width:750px){.label-inline{display:inline;padding-right:10px}}.card .label-inline{display:inline;font-size:inherit;padding-right:0}.link{background-color:transparent;border:none;text-decoration:underline;color:#ec0000;padding:0}.link:focus{outline:1px dotted currentcolor}.link__icon{display:inline-block;position:absolute;top:50%;left:100%;width:12px;height:12px;fill:currentcolor;-webkit-transition:left .2s ease;transition:left .2s ease;margin-top:-5px}.link:focus .link__icon,.link:hover .link__icon{left:calc(100% + 3px)}.external-link .link__icon{display:none}.link--with-icon-before .link__icon{left:0;width:20px;height:20px;margin-top:-10px}.link--with-icon-before.link--with-arrow .link__icon{margin-top:-7px;width:14px;height:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.link--with-icon-before:focus .link__icon,.link--with-icon-before:hover .link__icon{left:0}.link--with-arrow{display:inline-block;position:relative;color:#ec0000;font-size:14px;text-decoration:none}@media only screen and (min-width:750px){.link--with-arrow{font-size:15px}}@media only screen and (min-width:800px){.link--with-arrow{font-size:16px}}.link--with-arrow:focus,.link--with-arrow:hover{text-decoration:none}.link--with-arrow:not(.external-link){padding-right:12px}.link--with-icon-before{display:inline-block;position:relative;color:#ec0000;padding-left:26px;text-decoration:none}.link--with-icon-before:focus,.link--with-icon-before:hover{text-decoration:underline}.link--inline{display:block}@media only screen and (min-width:750px){.link--inline{display:inline-block;margin-left:12px}}.link--with-arrow-in-rte{text-decoration:none}.link--with-arrow-in-rte:focus,.link--with-arrow-in-rte:hover{text-decoration:underline}.link--with-arrow-in-rte:after{content:"";display:inline-block;margin-left:16px;width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.link--with-arrow-in-rte.external-link{font-weight:500}.link--with-arrow-in-rte.external-link .external-link__text{text-decoration:none}.link-list{list-style:none;padding:0;margin:0}@media only screen and (min-width:750px){.link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.link-list+.button--list-toggle{margin-top:24px}.link-list__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:750px){.link-list__item{width:50%}.link-list__item:nth-child(odd){border-right:16px solid transparent}.link-list__item:nth-child(2n){border-left:16px solid transparent}}@supports(-ms-ime-align:auto){.link-list__item{overflow:hidden}}.link-list__link{display:block;position:relative;height:100%;padding-top:16px;padding-bottom:16px;padding-left:30px;border-bottom:1px solid #ddd}.link-list__link,.link-list__link:focus,.link-list__link:hover{text-decoration:none}.link-list__link-icon{position:absolute;left:0;top:30px;margin-top:-8px;width:14px;height:14px;fill:currentcolor}.link-list__link-text{font-size:16px;font-weight:600;line-height:1.3}.link-multiple{border:1px solid #949494;border-radius:0;display:inline-block;position:relative;text-decoration:none;font-size:16px;padding:12px 60px 12px 26px;min-width:240px;background-color:#fff}.link-multiple:focus,.link-multiple:hover{text-decoration:none;border-color:#555}.link-multiple:after{content:"";position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.link-multiple.external-link:after{content:none}.link-multiple .external-link__icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-multiple .link-multiple__line-one{display:block;font-size:14px;line-height:1;color:#555}.link-multiple .link-multiple__line-two{display:block;font-weight:500;line-height:1;padding-top:5px}.list{margin:0;padding:0;list-style:none}.list--subsidy{padding-top:20px}@media only screen and (min-width:750px){.list--subsidy{padding-top:60px}}.list--subsidy .list__item{padding-top:10px}@media only screen and (max-width:750px){.list--subsidy .teaser__main .link{margin-top:10px}}.list--subsidy .teaser__title{font-size:20px}@media only screen and (min-width:750px){.list--subsidy .teaser__title{padding-bottom:5px}}.list--subsidy .teaser__description{display:none}@media only screen and (min-width:750px){.list--subsidy .teaser__description{display:block;margin-bottom:8px}}.title+.list{margin-top:24px}.title .external-link__icon{fill:currentcolor}.list__item{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #ddd}@media only screen and (min-width:1200px){.list__item{margin-bottom:24px;padding-bottom:24px}}@media only screen and (max-width:800px){.logo--non-mobile{display:none!important}}@media only screen and (min-width:801px){.logo--mobile{display:none!important}}.logo--main{height:52px;width:auto;margin-top:26px;margin-bottom:27px}.logo--alt{height:70px;width:97px;display:inline-block;margin-top:6px;margin-bottom:6px;margin-right:24px}.logo--mobile-bottom{margin-top:17px;margin-bottom:30px;max-width:293px}.logo--text-only{margin-bottom:6px;margin-top:18px;margin-left:1px;width:100%;max-width:110px}@media only screen and (min-width:480px){.logo--text-only{max-width:190px}}.logo--groenehart-alt{height:70px;width:117px;margin-top:6px;margin-bottom:6px}@media only screen and (min-width:480px){.logo--groenehart-alt{width:150px}}.logo--groenehart-text-only{width:100px;margin-top:8px;margin-bottom:4px}.logo--energiewerkplaatsutrecht{width:116.27px;height:52px}@media only screen and (min-width:480px){.logo--energiewerkplaatsutrecht{width:150px;height:70px}}.logo--erfgoedexpertteam{width:102.95px;height:52px}@media only screen and (min-width:480px){.logo--erfgoedexpertteam{width:150px;height:70px}}.logo--routebureau{height:70px;width:117px;margin-top:6px;margin-bottom:6px}@media only screen and (min-width:480px){.logo--routebureau{width:150px}}.menu-disclaimer__list{list-style:none;padding-left:0;margin:0}.menu-disclaimer__list:after{content:"";display:table;clear:both}.menu-disclaimer__item{float:left;padding-bottom:24px;padding-right:30px}@media only screen and (min-width:800px){.menu-disclaimer__item{padding-right:20px;padding-bottom:0}}.menu-disclaimer__link{display:inline-block;color:currentcolor;font-size:14px}.menu-disclaimer__link:focus,.menu-disclaimer__link:hover{color:#ec0000}.menu-footer{border-bottom:1px solid #949494}@media only screen and (min-width:800px){.menu-footer{border-bottom:none;border-left:1px solid #ddd;margin-bottom:30px;padding-left:30px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}}@media only screen and (min-width:800px){.menu-footer--single{width:33.3333333333%}}@media only screen and (min-width:1200px){.menu-footer--single{width:20%}}@media only screen and (min-width:800px){.menu-footer--double{width:66.6666666667%}}@media only screen and (min-width:1200px){.menu-footer--double{width:40%}}.menu-footer__heading-wrapper{margin-top:0;margin-bottom:0}.menu-footer__heading{display:block;position:relative;text-align:left;width:100%;padding:16px 0;border:0;margin-bottom:0;background-color:transparent;font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:#ec0000}@media only screen and (min-width:800px){.menu-footer__heading{cursor:inherit;margin-bottom:16px;padding:0}}.menu-footer__heading-icon{position:absolute;top:50%;right:4px;fill:currentcolor;width:16px;height:16px;margin-top:-8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-footer__heading[aria-expanded=false] .menu-footer__heading-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (min-width:800px){.menu-footer__heading-icon{display:none}}.menu-footer__list{list-style:none;padding-bottom:20px;padding-left:0;margin:0}.menu-footer__list:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.menu-footer__list{padding-right:30px}}@media only screen and (min-width:800px){.menu-footer--double .menu-footer__item{float:left;width:50%}}.menu-footer__link{display:inline-block;position:relative;color:#666;font-size:16px;padding-top:4px;padding-right:8px;padding-bottom:4px;text-decoration:none}.menu-footer__link:focus,.menu-footer__link:hover{text-decoration:none;color:#ec0000}.menu-footer__link-text{display:inline-block;vertical-align:middle;text-decoration:underline}@media only screen and (min-width:800px){.menu-footer__link-text{text-decoration:none}}.menu-footer__link-social-icon{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-right:8px;fill:#949494}.menu-footer__link:focus .menu-footer__link-social-icon,.menu-footer__link:hover .menu-footer__link-social-icon{fill:#ec0000}.menu-footer__link-icon{position:absolute;top:50%;left:100%;opacity:0;width:12px;height:12px;fill:currentcolor;-webkit-transition:left .2s ease;transition:left .2s ease;margin-top:-4px}.menu-footer__link:focus .menu-footer__link-icon,.menu-footer__link:hover .menu-footer__link-icon{opacity:1;left:calc(100% + 3px)}.menu-main__list{list-style:none;padding-top:16px;padding-bottom:30px;padding-left:0;margin:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.menu-main__list:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.menu-main__list{padding-top:0;padding-bottom:0;margin-left:-12px}}.menu-main__list--submenu-opened{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media only screen and (min-width:800px){.menu-main__list--submenu-opened{-webkit-transform:translateX(0);transform:translateX(0)}}.menu-main__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}@media only screen and (min-width:800px){.menu-main__item{position:relative;float:left}}.menu-main__link{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding-top:12px;padding-bottom:12px}.menu-main__link,.menu-main__link:focus,.menu-main__link:hover{text-decoration:none}.menu-main__item--with-sublist>.menu-main__link{width:calc(100% - 50px)}@media only screen and (min-width:800px){.menu-main__item--with-sublist>.menu-main__link{width:auto;padding-right:22px}}@media only screen and (min-width:800px){.menu-main__link{padding:13px 12px 14px}.menu-main__item:focus>.menu-main__link:after,.menu-main__item:hover>.menu-main__link:after,.menu-main__link:focus:after{content:"";position:absolute;bottom:-1px;right:12px;left:12px;height:4px;background-color:#ec0000}}.menu-main__toggle{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0;margin:0;width:50px;border:none;border-radius:0;background-color:#fff;cursor:pointer;outline:0}@media only screen and (min-width:800px){.menu-main__toggle{position:absolute;top:50%;bottom:0;right:0;width:20px;-webkit-transform:translateY(-11px);transform:translateY(-11px);border-radius:3px}.menu-main__toggle:focus{outline:1px solid #ec0000}}.menu-main__toggle-icon{position:absolute;right:22px;top:50%;margin-top:-6px;width:12px;height:12px;fill:#ec0000;-webkit-transition:right .08s;transition:right .08s}@media only screen and (max-width:800px){.menu-main__toggle:focus .menu-main__toggle-icon{right:21px}}@media only screen and (min-width:800px){.menu-main__toggle-icon{right:50%;margin-right:-6px;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.menu-main__item--with-sublist:hover .menu-main__toggle-icon,.menu-main__toggle[aria-expanded=true] .menu-main__toggle-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.menu-main__link-text{display:block;font-size:18px;line-height:24px;color:#333;padding-right:20px;padding-left:20px}@media only screen and (min-width:800px){.menu-main__link-text{font-size:14px;line-height:17px;padding-right:0;padding-left:0}}@media only screen and (min-width:800px){.menu-main__sublink:focus .menu-main__link-text,.menu-main__sublink:hover .menu-main__link-text{color:#ec0000}}.menu-main__back{display:block;width:100%;position:relative;padding:12px 20px 25px;border:0;background-color:#fff;text-align:left}.menu-main__back:focus{outline:none}.menu-main__back-icon{position:absolute;left:20px;top:50%;width:12px;height:12px;margin-top:-12px;fill:#ec0000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-main__back-text{display:block;padding-left:24px;font-size:16px;line-height:22px}.menu-main__parent{display:block;padding-top:26px;margin:0 20px 18px;border-top:1px solid #ddd;font-size:14px;line-height:18px;color:#555}.menu-main__sublist{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:100%;width:100%;list-style:none;padding-top:16px;padding-left:0;background-color:#fff}@media only screen and (min-width:800px){.menu-main__sublist{padding-top:20px;padding-bottom:20px;top:100%;left:0;width:auto;min-width:200px}.menu-main__sublist:after{content:"";position:absolute;top:0;bottom:0;left:-16px;right:-16px;background-color:#fff;border-top:1px solid #ddd;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}}@media only screen and (min-width:800px){.is-hovered .menu-main__item:hover .menu-main__sublist{display:block}}@media only screen and (min-width:800px){.menu-main__sublist--columns{width:440px}}@media only screen and (min-width:800px){.menu-main__subitem{position:relative;z-index:1}.menu-main__subitem:nth-child(odd){clear:left}.menu-main__sublist--columns .menu-main__subitem{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;float:left;width:50%}}.menu-main__sublink{display:block;padding-top:12px;padding-bottom:12px}.menu-main__sublink,.menu-main__sublink:focus,.menu-main__sublink:hover{text-decoration:none}@media only screen and (min-width:800px){.menu-main__sublink{padding:9px 12px}}.menu-service__list{list-style:none;margin:0;padding:12px 20px}.menu-service__list:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.menu-service__list{padding:13px 0 14px}}.menu-service__item{float:left}.menu-service__item+.menu-service__item{padding-left:24px}.menu-service__link{display:block;font-size:14px;line-height:20px;text-decoration:none;color:#000}.menu-service__link:focus,.menu-service__link:hover{color:#ec0000}@media only screen and (min-width:800px){.menu-service__link{font-size:14px;line-height:17px;color:#333}}.messages{margin:10px auto}.messages,body.full-width .messages{max-width:1120px;-webkit-box-sizing:content-box;box-sizing:content-box}body.full-width .messages{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media only screen and (min-width:480px){body.full-width .messages{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){body.full-width .messages{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){body.full-width .messages{padding-left:30px;padding-right:30px}}body.full-width .messages--within-content{padding-right:0;padding-left:0}.messages__content{border-radius:0;border:1px solid #949494;border-left-width:10px;padding:16px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.messages__content a{font-weight:500}@media only screen and (min-width:750px){.messages__content{padding:24px 40px}}.messages--status .messages__content{border-color:#1c983f}.messages--warning .messages__content{border-color:#f39910}.messages--error .messages__content{border-color:#dd2a21}.messages__list{margin:0}.metadata{position:relative;padding-top:9px;padding-bottom:17px}.metadata:after{content:"";display:table;clear:both}@media only screen and (min-width:800px){.metadata{padding-top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.metadata:before{content:"";display:block;position:absolute;left:50%;height:1px;bottom:0;width:100vw;max-width:1400px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;background-color:#ddd}.metadata__item{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#555;margin-right:24px;padding:8px 0 3px}@media only screen and (min-width:800px){.metadata__item{margin-right:32px;padding:8px 0}}.metadata__item--with-icon{padding-left:24px}.metadata__item--education{padding-left:30px}.metadata__item--euro{padding-left:20px}.metadata__item-icon{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;fill:currentcolor}.metadata__item--education .metadata__item-icon{width:21px}.metadata__item--euro .metadata__item-icon{width:11px;height:13px}.metadata__item--location_marker .metadata__item-icon{width:14px;height:18px}.metadata__item-label{display:block;font-weight:600;font-size:16px}@media only screen and (min-width:750px){.metadata__item-label{display:inline;padding-right:10px}}.metadata__item-content{font-size:14px;font-weight:500}@media only screen and (min-width:800px){.metadata__item-content{font-size:16px}}.list--subsidy .metadata__item-content{background-color:#ddd;color:#333;font-weight:400;line-height:1;font-size:12px;padding:5px 7px;margin-right:10px;border-radius:4px}.list--subsidy .metadata__item{margin-right:5px}.metadata__actions{display:block;margin-top:14px}@media only screen and (min-width:800px){.metadata__actions{margin-top:0;display:inherit}}.overview__header{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box}@media only screen and (min-width:480px){.overview__header{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.overview__header{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.overview__header{padding-left:30px;padding-right:30px}}.overview__header-inner{border-bottom:1px solid #ddd}@media only screen and (min-width:800px){.overview__header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.overview__header-summary{display:none;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin-top:0;color:#333}@media only screen and (min-width:800px){.overview__header-summary{display:block}}.pager{margin:48px auto;text-align:center}.pager__items{display:block;margin:0;padding-left:0}.pager__item{display:inline-block;vertical-align:top;padding-right:5px}.pager__link{display:block;position:relative;text-align:center;border:1px solid #949494;color:#000;font-weight:600;line-height:32px;height:32px;width:32px;text-decoration:none}.pager__link:focus,.pager__link:hover{text-decoration:none;border-color:#ec0000;background-color:#ec0000;color:#fff}.pager__link-icon{display:inline-block;position:absolute;top:50%;left:100%;width:12px;height:12px;fill:currentcolor;-webkit-transition:left .2s ease;transition:left .2s ease;margin-top:-5px}.pager__link--current{border:1px solid #ec0000;background-color:#ec0000;color:#fff}.pager__link--previous .pager__link-icon{left:-12px;right:100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager__link--next,.pager__link--previous{padding:0 5px;width:auto;border:none}@media only screen and (min-width:480px){.pager__link--next,.pager__link--previous{padding:0 10px}}.pager__link--next:focus,.pager__link--next:hover,.pager__link--previous:focus,.pager__link--previous:hover{border:none;color:#ec0000;background-color:transparent}.pager__link--next .pager__link-icon,.pager__link--previous .pager__link-icon{color:#ec0000}.pager__link--ellipsis{border:none;width:30px}.pager__link--ellipsis:hover{border:none;color:#000;background-color:transparent}.party-data{font-size:18px;line-height:28px}.party-logo{position:relative;width:190px;height:95px;background-color:#fff;border:2px solid #f1f1f1}.party-logo img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.party-logo--large{width:238px;height:0;padding-bottom:50%;max-width:100%}.party-logo--large img{max-height:calc(100% - 30px);max-width:calc(100% - 30px)}.poll{border:1px solid #949494;border-radius:0;background-color:#fff}.poll__question{margin-bottom:18px;font-size:18px;padding-top:40px}@media only screen and (min-width:750px){.poll__question{margin-bottom:24px;font-size:26px}}.poll__subject{position:absolute;background-color:#ec0000;color:#fff;padding:8px 12px;margin:0;font-size:14px;font-weight:600;font-family:Inter,Arial,Helvetica,sans-serif;line-height:21px}.poll__subject+fieldset{padding-top:60px}.poll__main{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px}.poll__results{margin:0}.poll__footer{border-top:1px solid #ddd;padding:16px 24px}.poll__footer button{margin:0}.poll__footer .form-actions{display:inline-block;margin-top:0;padding-right:16px}.poll__footer--no-border{padding:24px 24px 32px}.poll__message{display:none;color:#555}@media only screen and (min-width:800px){.poll__message{display:inline}}.poll__message:before{content:"";display:inline-block;margin:0 12px 2px 8px;width:6px;height:6px;border-radius:50%;background:#949494}.poll__vote-count{display:inline-block;margin:0;color:#555}.poll__vote-percentage{position:relative}.poll__progress-wrapper{margin:0 0 10px;padding:5px 24px;position:relative}.poll__progress-bar{position:absolute;top:0;bottom:0;left:0;background-color:#ebebeb;border-radius:3px}.poll__progress-bar--choice{background-color:#7dcbe9}.poll__progress-bar-text{display:inline-block;position:relative;margin-left:0}.poll__progress-bar-percentage{display:inline-block;font-weight:700;padding-right:4px}.profile{border:1px solid #949494;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 20px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.profile:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12)}.profile__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:24px}.profile__title{font-size:21px;font-weight:700;line-height:1.2;margin-top:24px;margin-bottom:0}.profile__title a{text-decoration:none;color:#ec0000;-webkit-transition:color .08s;transition:color .08s}@media only screen and (min-width:800px){.profile__title a{color:#333}}@media only screen and (min-width:800px){.profile__title a:focus,.profile__title a:hover{color:#ec0000}}.profile__title-icon{display:inline-block;height:12px;width:12px;fill:#ec0000}@media only screen and (min-width:800px){.profile__title-icon{display:none}}.profile__footer{border-top:1px solid #ddd;padding-top:20px;padding-bottom:24px}.progress{margin-top:8px;margin-bottom:18px;max-width:348px}.progress__track{height:12px;border-radius:6px;background-color:#ebebeb}.progress__bar{height:100%;background-color:#0098d4;border-radius:6px}.quick-links{background-color:#ebebeb}.quick-links__content{max-width:625px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;padding:24px 15px}@media only screen and (min-width:480px){.quick-links__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.quick-links__content{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.quick-links__content{padding-left:30px;padding-right:30px}}.quick-links__title{font-size:16px;font-weight:600;line-height:1.25;margin-bottom:16px}.quick-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:-4px;padding-left:0}@media only screen and (min-width:750px){.quick-links__list{margin:-6px}}.quick-links__link{border:1px solid #949494;border-radius:0;display:block;font-size:16px;font-weight:600;line-height:1.25;padding:10px 12px;background-color:#fff;margin:4px;text-decoration:none;-webkit-transition:border .08s;transition:border .08s}.quick-links__link:focus,.quick-links__link:hover{border-color:#555;text-decoration:none}@media only screen and (min-width:750px){.quick-links__link{padding:13px 20px;margin:6px}}.quote__text{position:relative;padding-top:24px;margin-bottom:16px;font-family:News Gothic Std,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:24px}@media only screen and (min-width:800px){.quote__text{font-size:22px;line-height:28px;padding-top:0;padding-left:42px}}@media only screen and (min-width:1200px){.quote__text{font-size:24px;line-height:32px}}.quote__text:before{content:"";position:absolute;top:-10px;left:0;width:30px;height:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24'%3E%3Cpath d='M14.444 24V12.863L21.081 0l4.763 2.04-3.826 10.352H26V24H14.444zM0 24V12.863L6.637 0l4.762 2.04-3.825 10.352h3.982V24H0z' fill='%23ec0000'/%3E%3C/svg%3E") no-repeat}@media only screen and (min-width:800px){.quote__text:before{top:-2px}}.quote__text:after{content:"";position:absolute;top:auto;width:30px;height:24px;-webkit-transform:translate(10px,3px) rotate(180deg);transform:translate(10px,3px) rotate(180deg);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.444 24V12.863L21.081 0l4.763 2.04-3.826 10.352H26V24H14.444zM0 24V12.863L6.637 0l4.762 2.04-3.825 10.352h3.982V24H0z' fill='%23ec0000'/%3E%3C/svg%3E") no-repeat}@media only screen and (min-width:800px){.quote__text:after{-webkit-transform:translate(10px,8px) rotate(180deg);transform:translate(10px,8px) rotate(180deg)}}.quote__source{font-size:14px;line-height:21px;color:#555;padding-left:15px;border-left:1px solid}@media only screen and (min-width:800px){.quote__source{margin-left:42px}}.rte-image{margin-top:48px;margin-bottom:44px}.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);max-width:543px;margin:24px auto}@media only screen and (min-width:800px){.search-form .form-submit{padding:18px 26px}}.search-form .form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;max-width:calc(100% - 54px)}.search-form .form-text{height:100%;width:100%;max-width:none;border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.search-form .form-text::-webkit-input-placeholder{color:rgba(0,0,0,.5)}.search-form .form-text::-moz-placeholder{color:rgba(0,0,0,.5)}.search-form .form-text:-ms-input-placeholder{color:rgba(0,0,0,.5)}.search-form .form-text::-ms-input-placeholder{color:rgba(0,0,0,.5)}.search-form .form-text::placeholder{color:rgba(0,0,0,.5)}.search-form .form-text::-moz-placeholder{opacity:1}.search-form .form-actions{margin-top:0}.search-form .button{height:100%;border-top-left-radius:0;border-bottom-left-radius:0}.dialog .search-form{margin-top:0}@media only screen and (min-width:1200px){.dialog .search-form{margin-top:24px}}@media only screen and (max-width:480px){.dialog .search-form .button__text{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.search-form--large{margin:32px 0}@media only screen and (min-width:800px){.search-form--large .form-item{max-width:calc(100% - 80px)}}@media only screen and (min-width:800px){.search-form--large .form-text{font-size:20px;line-height:1.2;padding:25px 24px 24px}}.search-form--large .button__icon{width:20px;height:26px}@media only screen and (min-width:800px){.search-form--large .button__icon{width:26px}}.search-form--large .button--search{padding:10px 16px}@media only screen and (min-width:800px){.search-form--large .button--search{padding:18px 26px}}.search-form--large .button__text{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.search-form--with-facets{max-width:732px;margin-left:0}.search-result__title{font-size:22px;line-height:28px;font-weight:400;margin-top:0}.search-result__title a{text-decoration:none;color:#231b1b}.search-result__title a:hover{color:#ec0000}.search-result__title-text{display:inline-block;position:relative}.search-result__title-icon{display:none;position:absolute;top:50%;margin-top:-5px;left:calc(100% - 22px);width:12px;height:12px;fill:#ec0000;margin-left:10px}.search-result__label{display:inline-block;vertical-align:middle;font-size:12px;line-height:1;padding:5px 7px;background-color:#ddd;border-radius:4px}.date+.search-result__label{margin-left:8px}.search-result__description{font-size:14px;line-height:20px;margin:0 0 10px}@media only screen and (min-width:750px){.search-result__description{font-size:16px;line-height:1.5}}.search-result__footer{margin-top:16px}.search-result__searchterm{font-size:22px;font-weight:600}.search-result__container{padding-top:48px}.sidebar-item-container{border:1px solid #949494;border-radius:0;margin-bottom:20px;padding:14px}@media only screen and (min-width:750px){.sidebar-item-container{padding:18px}}@media only screen and (min-width:800px){.sidebar-item-container{margin-left:48px;padding:20px}}@media only screen and (min-width:1200px){.sidebar-item-container{padding:24px}}.sidebar-item-container h2{font-size:14px;line-height:22px;font-weight:700}@media only screen and (min-width:800px){.sidebar-item-container h2{font-size:16px;line-height:1.5}}.sidebar-item-container h2.title:not(.title--cozy){margin-bottom:8px}.sidebar-item-container h2:first-child,.sidebar-item-container p{margin-top:0}.sidebar-item-container p:last-child{margin-bottom:0}.site-groengroeitmee .logo--alt{margin-right:0;width:80px}.site-groengroeitmee .logo--groenehart-text-only{width:120px}@media only screen and (min-width:480px){.site-groengroeitmee .logo--groenehart-text-only{width:160px}}@media only screen and (max-width:800px){.site-groengroeitmee .l-site-slogan{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}}.sliding-popup-top{position:fixed;z-index:10;top:auto!important;right:0;bottom:0;left:0;background-color:#ebebeb}.social-bar{background-color:#f9f9f9;border-top:1px solid #ddd;padding-top:18px;padding-bottom:18px}@media only screen and (min-width:750px){.social-bar{padding-top:20px;padding-bottom:20px}}.social-bar__content{padding-right:15px;padding-left:15px;max-width:1120px;margin-right:auto;margin-left:auto;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:480px){.social-bar__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width:800px){.social-bar__content{padding-left:25px;padding-right:25px}}@media only screen and (min-width:1200px){.social-bar__content{padding-left:30px;padding-right:30px}}@media only screen and (max-width:750px){.social-bar__content{display:block}}.social-bar__heading{margin-right:16px;min-width:140px}.social-bar__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:0;margin:12px 0 0}@media only screen and (min-width:750px){.social-bar__list{margin-top:0}}.social-bar__link{background-color:#fff;border:1px solid #ddd;border-radius:50%;width:48px;height:48px;margin-right:6px;display:block;position:relative;-webkit-transition:border .08s;transition:border .08s}.social-bar__link:focus,.social-bar__link:hover{border-color:#555;outline:0}.social-bar__link-icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:20px}.social-bar__link-icon--facebook{fill:#3c569b}.social-bar__link-icon--linkedin{fill:#0d74b1}.social-bar__link-icon--twitter{fill:#179bee}.social-bar__link-icon--whatsapp{fill:#49a540}.social-bar__link-icon--share{fill:#000}.social-link{display:-webkit-box;display:-ms-flexbox;display:flex}.social-link,.social-link:focus,.social-link:hover{text-decoration:none}@media only screen and (min-width:800px){.social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (min-width:800px){.social-link:not(:last-child){padding-right:16px}}@media only screen and (min-width:1200px){.social-link:not(:last-child){padding-right:24px}}.contact-bar--vertical .social-link{display:-webkit-box;display:-ms-flexbox;display:flex}.profile .social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.profile .social-link:not(:last-child){padding-right:24px}.social-link__icon{width:20px;height:16px;margin-right:6px;fill:#949494;-webkit-transition:fill .08s;transition:fill .08s;-ms-flex-item-align:center;align-self:center}.social-link:focus .social-link__icon,.social-link:hover .social-link__icon{fill:#ec0000}.social-link__icon--linkedin{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.social-link__text{color:#333;-webkit-transition:color .08s;transition:color .08s;font-size:16px;line-height:1.5;padding-top:4px;padding-bottom:4px}@media only screen and (min-width:800px){.social-link__text{padding-top:0;padding-bottom:0}}.social-link:focus .social-link__text,.social-link:hover .social-link__text{color:#ec0000;text-decoration:none}@media only screen and (min-width:800px){.contact-bar--vertical .social-link__text{padding-top:2px;padding-bottom:2px}}.sort-form label{font-size:14px;font-weight:400}@media only screen and (min-width:800px){.sort-form label{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;margin-right:14px}}@media only screen and (min-width:800px){.sort-form .form-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}}.sort-form .form-select{font-size:14px;padding:10px 30px 10px 12px;border:1px solid #ddd}.sort-form .select-wrapper .select-icon{width:11px;height:6px}.source{color:#555;font-size:14px;line-height:1.25;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:750px){.source{font-size:15px}}@media only screen and (min-width:800px){.source{font-size:16px}}.source--small{font-size:12px}@media only screen and (min-width:750px){.source--small{font-size:12px}}@media only screen and (min-width:800px){.source--small{font-size:14px}}.subsidy__header{padding-top:24px;padding-bottom:24px;margin-top:0}@media only screen and (min-width:750px){.subsidy__header{padding-top:32px;padding-bottom:32px}}.subsidy__header h1{margin-top:0}.tabs{margin-top:20px;position:relative;padding-top:47px;padding-left:0}.is-collapse-enabled .tabs{max-height:0;overflow:hidden}.is-collapse-enabled .tabs .tabs__tab+.tabs__tab a{border-radius:0}.is-collapse-enabled .tabs .tabs__tab:last-child a{border-radius:0 0 4px 4px}.tabs.is-open{max-height:999em}.is-horizontal .tabs{max-height:none!important;padding-top:0!important;overflow:visible}.tabs:before{content:"";position:absolute;background-color:#949494;height:1px;bottom:0;left:0;right:0;z-index:0}.tabs:before,.tabs__tab{display:block}.is-collapse-enabled .tabs__tab.is-active{position:absolute;top:0;left:0;width:75%}.is-horizontal .tabs__tab{display:inline-block}.is-horizontal .tabs__tab:not(:first-child){margin-left:5px}.tabs__tab.is-active{position:relative}.tabs__toggle{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;z-index:1;right:0;top:0;left:auto;height:46px;width:25%;padding:4px 10px;border-color:#ddd;border-style:solid;border-width:1px 1px 0 0;font-size:14px;letter-spacing:.1em;text-align:center;outline:0}.tabs__toggle:focus,.tabs__toggle:hover{background-color:rgba(236,0,0,.2)}.is-horizontal .tabs__toggle{display:none}.tabs a{display:block;color:#000;background-color:#fff;border:1px solid #ddd;padding:10px 14px;font-size:16px;font-weight:500;border-bottom:0;text-decoration:none;border-radius:4px 4px 0 0;z-index:-1}.tabs a.is-active{border-color:#949494;color:#ec0000}.tabs a:focus,.tabs a:hover{border-color:#555}.tabs__tab-title-suffix{font-size:14px;color:rgba(51,51,51,.7)}.taglines{font-size:16px;line-height:1.5}.taglines__line{display:block}@media only screen and (min-width:800px){.taglines__line{display:inline}}.tags{font-size:16px;line-height:1.25;color:#555}.tags__link{text-decoration:none}.teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.teaser__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.teaser__aside{-ms-flex-negative:0;flex-shrink:0;padding-bottom:6px;margin-right:16px}@media only screen and (min-width:750px){.teaser__aside{margin-right:24px;padding-bottom:0}}.teaser--media{display:block}@media only screen and (min-width:750px){.teaser--media{display:-webkit-box;display:-ms-flexbox;display:flex}}.teaser__title{margin:0;font-weight:500;font-size:16px;line-height:24px}.teaser__title a{text-decoration:none;color:#231b1b;display:block}.teaser__title a:hover{color:#ec0000}@media only screen and (min-width:750px){.teaser__title{font-size:18px}.teaser__title+.date{padding-top:10px}}@media only screen and (min-width:1200px){.teaser__title{font-size:20px}}.teaser__description{margin:0 0 16px;font-size:14px}@media only screen and (min-width:800px){.teaser__description{padding-top:4px}}.teaser__datetime,.teaser__location{position:relative;padding-left:18px;margin:2px 0;display:inline-block;font-size:12px}@media only screen and (min-width:750px){.teaser__datetime,.teaser__location{margin:6px 0;font-size:14px;padding-left:20px}}.teaser__datetime .teaser__link-icon,.teaser__datetime .teaser__location-icon,.teaser__location .teaser__link-icon,.teaser__location .teaser__location-icon{position:absolute;left:0;top:0}.teaser__datetime .teaser__location-icon,.teaser__location .teaser__location-icon{top:3px}.teaser__datetime{padding-right:12px}.teaser__link{padding-bottom:16px;font-size:14px;text-decoration:none;display:block}@media only screen and (min-width:750px){.teaser__link{display:inline-block;padding-bottom:0;margin-right:24px;font-size:15px}}@media only screen and (min-width:800px){.teaser__link{font-size:16px}}.teaser__link:last-child{padding-bottom:0}.teaser__link-icon{fill:currentcolor;width:11px;height:11px;margin-right:10px;margin-left:3px;margin-top:5px;float:left}@media only screen and (min-width:750px){.teaser__link-icon{width:13px;height:13px;margin-left:0}}.teaser__location-icon{fill:currentcolor;width:13px;height:18px;margin-right:10px;margin-top:0}.text-column{border:1px solid #949494;border-radius:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;padding:24px}.text-column h3{font-size:18px;font-weight:700;margin:0}.text-column h3+p{margin-top:0}.text-with-media:after{content:"";display:table;clear:both}@media only screen and (min-width:750px){.text-with-media__title{margin-top:0;width:50%}}@media only screen and (min-width:750px){.text-with-media--left .text-with-media__title{float:right}}@media only screen and (min-width:750px){.text-with-media--right .text-with-media__title{float:left}}.text-with-media__media{margin-top:6px}.text-with-media__media figure img{margin-top:0;margin-bottom:0}@media only screen and (min-width:750px){.text-with-media__media{width:50%;margin-bottom:10px}}@media only screen and (min-width:800px){.text-with-media__media{margin-bottom:20px}}@media only screen and (min-width:750px){.text-with-media--left .text-with-media__media{float:left}.text-with-media--left .text-with-media__media figure{margin-right:25px}}@media only screen and (min-width:1200px){.text-with-media--left .text-with-media__media figure{margin-right:32px}}@media only screen and (min-width:750px){.text-with-media--right .text-with-media__media{float:right}.text-with-media--right .text-with-media__media figure{margin-left:25px}}@media only screen and (min-width:1200px){.text-with-media--right .text-with-media__media figure{margin-left:32px}}.tile{display:inline-block;height:39px;width:39px;position:relative;border:1px solid #949494;border-radius:6px;color:#ec0000;background-color:#fff}@media only screen and (min-width:750px){.tile{height:73px;width:73px;border-radius:12px}}.tile__icon{position:absolute;height:14px;width:14px;fill:currentcolor;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:750px){.tile__icon{height:35px;width:35px}}@media only screen and (min-width:1200px){.tile__icon{height:45px;width:45px}}.tile--round{border-radius:50px}.tile--round:after{content:"";height:25px;border:.5px solid #949494;bottom:-65%}.tile--round:after,.tile__day,.tile__month{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tile__day{top:38%;font-weight:600;font-size:12px}@media only screen and (min-width:750px){.tile__day{font-size:20px}}@media only screen and (min-width:800px){.tile__day{font-size:22px}}.tile__month{text-transform:capitalize;top:68%;font-weight:400;font-size:10px}@media only screen and (min-width:750px){.tile__month{font-size:16px}}@media only screen and (min-width:800px){.tile__month{font-size:18px}}@media only screen and (min-width:1200px){.tile--full{height:94px;width:94px;border-radius:16px}.tile--full .tile__day{font-size:26px}.tile--full .tile__month{font-size:20px}}.title{margin-top:0;font-size:24px;line-height:28px}@media only screen and (min-width:750px){.title{font-size:26px;line-height:36px}}@media only screen and (min-width:800px){.title{font-size:32px;line-height:42px}}.title+.link--with-arrow{display:none}@media only screen and (min-width:800px){.title+.link--with-arrow{display:inline-block;vertical-align:middle;margin-left:32px;margin-bottom:12px}}h2.title--cozy+.link--with-arrow{display:inline-block}h2.title--link{color:#ec0000;text-decoration:underline}h2.title:not(.title--cozy){margin-bottom:24px}@media only screen and (min-width:800px){h2.title:not(.title--cozy){margin-bottom:32px}}.title--level-3{font-size:22px;line-height:28px}@media only screen and (min-width:800px){.title--level-3+.link--with-arrow{margin-left:20px;margin-bottom:4px}}.title--level-4{font-size:20px;line-height:26px}@media only screen and (min-width:800px){.title--level-4+.link--with-arrow{margin-left:20px;margin-bottom:4px}}.title--inline{display:block}@media only screen and (min-width:800px){.title--inline{display:inline-block}}.toast{position:fixed;visibility:hidden;background-color:#231b1b;color:#fff;font-weight:500;border-radius:3px;padding:12px;bottom:150px;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.toast.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:150px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:150px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:150px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:150px;opacity:1}to{bottom:0;opacity:0}}.top-task{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:1px solid #ec0000;background-color:#fff;padding:13px 16px;text-decoration:none}.top-task:focus,.top-task:hover{-webkit-box-shadow:0 0 8px rgba(0,0,0,.12);box-shadow:0 0 8px rgba(0,0,0,.12);text-decoration:none;outline:0}@media only screen and (min-width:750px){.top-task{padding:36px 17px}}.top-task__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.top-task__icon{display:block;width:65px;height:65px;fill:#ec0000}.top-task__title{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-family:News Gothic Std,Arial,Helvetica,sans-serif;position:relative;font-size:18px;font-weight:700;line-height:22px;color:#000;margin-top:0;margin-bottom:0;padding-right:15px}@media only screen and (min-width:750px){.top-task__title{margin-top:5px;margin-bottom:6px;padding-right:0}}.top-task__title:not(.external-link):after{content:"";position:absolute;right:4px;top:50%;-webkit-transform:translateY(-8px);transform:translateY(-8px);width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}@media only screen and (min-width:750px){.top-task__title:not(.external-link):after{display:none}}.top-task:focus .top-task__title.external-link .external-link__text,.top-task:focus .top-task__title:not(.external-link),.top-task:hover .top-task__title.external-link .external-link__text,.top-task:hover .top-task__title:not(.external-link){text-decoration:underline}.top-task__title .external-link__icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-8px);transform:translateY(-8px);width:.66em;height:.66em;margin-bottom:0;margin-left:3px}@media only screen and (min-width:750px){.top-task__title .external-link__icon{position:static;-webkit-transform:none;transform:none}}.top-task__description{font-size:15px;line-height:22px;margin-top:6px;margin-bottom:0;color:#333}.webform-submission-form .messages--error{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.l-centered-form .webform-submission-form{margin-top:48px}@media only screen and (min-width:800px){.l-centered-form .webform-submission-form{margin-top:100px}.l-centered-form .webform-submission-form .form-actions{max-width:732px;margin:16px auto 0}}.l-centered-form .webform-submission-form>.form-wrapper>:not(.content-block),.l-centered-form .webform-submission-form>:not(.content-block):not(.form-wrapper){max-width:732px;margin-right:auto;margin-left:auto}.webform-composite-visible-title legend{font-size:24px}.webform-composite-visible-title legend+.description{margin-bottom:20px;margin-top:10px;color:#6c6c6c}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label{border:1px solid #949494;border-radius:0;color:#ec0000;font-size:14px;font-weight:600;padding:16px 40px 16px 16px;display:inline-block}@media only screen and (min-width:800px){.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label{display:table-cell}}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label:hover{border-color:#555}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label:before{content:none}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label:after{content:"";left:auto;top:18px;right:15px;width:16px;height:16px;border:none;-webkit-transform:none;transform:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23DD2A21'%3E%3Cpath d='M8.025.273a7.751 7.751 0 100 15.503 7.751 7.751 0 000-15.503zm0 1.7a6.051 6.051 0 110 12.103 6.051 6.051 0 010-12.103z'/%3E%3Cpath d='M8.875 4.574v6.901h-1.7V4.574z'/%3E%3Cpath d='M11.475 7.175v1.7H4.574v-1.7z'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50%}.webform-options-display-buttons-horizontal input.form-checkbox:checked+label.webform-options-display-buttons-label{background-color:#ec0000;border-color:#ec0000;color:#fff}.webform-options-display-buttons-horizontal input.form-checkbox:checked+label.webform-options-display-buttons-label:after{content:"";top:21px;right:16px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:6px;width:11px}details.form-wrapper summary{color:#ec0000;text-decoration:underline;position:relative;display:inline-block;cursor:pointer}details.form-wrapper summary:after{content:"";position:absolute;border-left:2px solid #ec0000;border-bottom:2px solid #ec0000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;right:-19px;top:7px}details.form-wrapper summary[aria-expanded=true]{margin-bottom:15px}details.form-wrapper summary[aria-expanded=true]:after{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:10px}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .form-item{display:block;margin-bottom:10px}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label{border:1px solid #949494;border-radius:0;position:relative;color:#ec0000;font-size:16px;font-weight:600;padding:8px 70px 8px 25px;min-width:230px;height:63px;text-align:left}@media only screen and (min-width:800px){.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label{height:45px}}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label:hover{border-color:#555;color:#ec0000}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label:before{content:none}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label:after{content:"";position:absolute;right:24px;left:inherit;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ec0000' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label .webform-options-display-buttons-title{font-weight:400;color:#555;font-size:14px}.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper .webform-options-display-buttons-label .webform-options-display-buttons-description{font-size:16px}.webform-options-display-buttons-vertical input:checked+label.webform-options-display-buttons-label{background-color:#ec0000;border-color:#ec0000;color:#fff}.webform-options-display-buttons-vertical input:checked+label.webform-options-display-buttons-label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M6 0L4.6 1.375l3.2 2.933H0v1.834h7.8L4.6 9.075 6 10.45l5.7-5.225z'/%3E%3C/svg%3E") no-repeat 50%}.webform-options-display-buttons-vertical input:checked+label.webform-options-display-buttons-label .webform-options-display-buttons-description,.webform-options-display-buttons-vertical input:checked+label.webform-options-display-buttons-label .webform-options-display-buttons-title,.webform-options-display-buttons-vertical input:checked+label.webform-options-display-buttons-label:hover{color:#fff}.webform-element-more .webform-element-more--link{position:relative;display:inline-block!important}.webform-element-more .webform-element-more--link:before{content:none}.webform-element-more .webform-element-more--link a:after{content:"";position:absolute;border-left:2px solid #ec0000;border-bottom:2px solid #ec0000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:7px;width:7px;right:-19px;top:7px}.webform-element-more.is-open .webform-element-more--link:before{content:none}.webform-element-more.is-open a:after{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);top:10px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.webform-options-display-buttons-vertical .webform-options-display-buttons-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label:before{right:14px}.webform-options-display-buttons-horizontal .webform-options-display-buttons-wrapper input[type=checkbox]+.webform-options-display-buttons-label:after{top:15px;right:4px}details.form-wrapper .webform-element-description{display:none}details.form-wrapper[open] .webform-element-description{display:block}}.webform-progress{border-top:1px solid #ddd;padding-top:45px;margin-top:20px}.webform-progress__summary{color:#6c6c6c}.webform-progress__form-label{font-size:14px;color:#6c6c6c}.wizard-page-label{color:#6c6c6c;margin-bottom:8px}.hidden{display:none}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.js-show,.js .js-hide{display:none}.js .js-show{display:block}.mfp-img{max-height:100%!important}.subscribeform_container{width:100%!important;margin:0!important;padding:0!important}table.myForm,table.myForm input,table.myForm select,table.myForm textarea{font-family:inherit!important;font-size:14px!important;color:#333!important}@media only screen and (min-width:800px){table.myForm,table.myForm input,table.myForm select,table.myForm textarea{font-size:16px!important}}table.myForm input[type=submit]{background-color:#ec0000!important;color:#fff!important}
