/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--vh-unit:0;--focus-spacing:2px;--scrollbar-track-border-radius:8px;--scrollbar-track-color:#ddd;--scrollbar-thumb-color:#fff;--scrollbar-thumb-border-radius:8px;--scrollbar-size:15px}.full-width{width:100%}.text-align-left,.text-left{text-align:left}.text-align-right,.text-right{text-align:right}.text-align-center,.text-center{text-align:center}.text-align-justify,.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-truncate{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.text-balance{text-wrap:balance}.body img:not([class=img-responsive]),.img-responsive{height:auto;max-width:100%}.img-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.img-contain{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.custom-separator:not(:last-child){-webkit-margin-after:40px;-webkit-padding-after:40px;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;margin-block-end:40px;padding-block-end:40px}.color-white{color:#fff}.color-faded{color:hsla(0,0%,100%,.7)}.color-red-basic{color:red}.color-red-dark{color:#c00}.color-orange-basic{color:#ff8000}.color-blue-basic{color:#2c4163}.color-blue-dark{color:#223044}.color-bunker{color:#0e141c}.custom-color-red{color:#c00}.custom-color-red-light{color:red}.custom-color-orange{color:#ff8000}.custom-color-orange-light{color:#f5a623}.custom-color-color-blue{color:#2c4163}.custom-color-blue-light{color:#0094ff}.checkbox input:focus-visible+label .checkbox__box,.file-upload__inner input[type=file]:active,.file-upload__inner input[type=file]:focus,.radio input:focus-visible+label .radio__circle,:focus-visible{-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:0 0 0 2px #0094ff;box-shadow:0 0 0 2px #0094ff;outline:2px solid transparent}.mt-10{-webkit-margin-before:10px;margin-block-start:10px}.mb-10{-webkit-margin-after:10px;margin-block-end:10px}.mt-20{-webkit-margin-before:20px;margin-block-start:20px}.mb-20{-webkit-margin-after:20px;margin-block-end:20px}.mt-30{-webkit-margin-before:30px;margin-block-start:30px}.mb-30{-webkit-margin-after:30px;margin-block-end:30px}.mt-40{-webkit-margin-before:40px;margin-block-start:40px}.mb-40{-webkit-margin-after:40px;margin-block-end:40px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-40{gap:40px}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden,.is-hidden{display:none!important}.visibility-visible{visibility:visible}.visibility-hidden{visibility:hidden}b,strong{font-weight:600}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fs-10{font-size:10px;font-size:.625rem}.fs-12{font-size:12px;font-size:.75rem}.fs-14{font-size:14px;font-size:.875rem}.fs-16{font-size:16px;font-size:1rem}.fs-18{font-size:18px;font-size:1.125rem}.sr-only:not(:focus,:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*{-webkit-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{height:var(--scrollbar-size);width:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-track-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:3px solid var(--scrollbar-track-color);border-radius:var(--scrollbar-thumb-border-radius)}@supports (-moz-appearance:none){*{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:auto}}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:100%;font-style:inherit}button{background:none;border:none;color:inherit;cursor:pointer;padding:0}sub,sup{line-height:0}img{vertical-align:bottom}iframe{border:none}.hidden-xs-down{display:none}@media (min-width:0){.hidden-xs-down{display:block}.hidden-xs-up{display:none}}@media (min-width:0) and (max-width:599px){.hidden-xs{display:none}}.hidden-sm-down{display:none}@media (min-width:600px){.hidden-sm-down{display:block}.hidden-sm-up{display:none}}@media (min-width:600px) and (max-width:899px){.hidden-sm{display:none}}.hidden-md-down{display:none}@media (min-width:900px){.hidden-md-down{display:block}.hidden-md-up{display:none}}@media (min-width:900px) and (max-width:1199px){.hidden-md{display:none}}.hidden-lg-down{display:none}@media (min-width:1200px){.hidden-lg-down{display:block}.hidden-lg-up{display:none}}@media (min-width:1200px) and (max-width:1599px){.hidden-lg{display:none}}.hidden-xlg-down{display:none}@media (min-width:1600px){.hidden-xlg-down{display:block}.hidden-xlg-up{display:none}}@media (min-width:1600px) and (max-width:xlg){.hidden-xlg{display:none}}.ui-dialog{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.ui-dialog-content{height:auto!important;max-height:none!important;min-height:auto!important;width:auto!important}.sliding-popup-bottom{left:0;position:fixed;z-index:9999}.table-view table{table-layout:fixed!important}.table-view td,.table-view th{border:1px solid #ccc;max-width:400px;padding:10px}.table-view td a,.table-view th a{word-wrap:break-word}.ajax-progress{display:none}div[id^=ajax-wrapper]{width:100%}.form div[id^=ajax-wrapper]:not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}.iti{display:block}.iti input[type=tel]{padding:7px 15px 7px 52px}#select2-edit-mother-tongue-eu-results .select2-results__message{display:none}.tiktok-embed{border-radius:8px!important;font-family:Poppins,sans-serif!important;margin:0 auto!important;max-height:738px!important;max-width:325px!important;width:100%!important}.tiktok-embed:not(:first-child){margin-top:30px!important}.tiktok-embed:not(:last-child){margin-bottom:30px!important}#sliding-popup{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;padding:15px;position:fixed;right:0;top:0}.messages{color:#fff;padding:15px 20px;width:100%}.messages:not(:last-child){-webkit-margin-after:15px;margin-block-end:15px}.messages--error{background-color:red}.sg__section{margin-inline:auto;padding:50px 15px}.sg__section:first-child{-webkit-padding-before:100px;padding-block-start:100px}.sg__section:last-child{-webkit-padding-after:100px;padding-block-end:100px}.sg__section-content,.sg__section-header{margin-inline:auto;width:min(100%,1180px)}.sg__section-header{-webkit-margin-after:30px;margin-block-end:30px;position:relative}.sg__section-header:before{background-color:#ddd;content:"";height:2px;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sg__heading{display:inline-block;margin-inline:auto;padding-inline:30px;position:relative}.sg__subheading{-webkit-margin-after:20px;margin-block-end:20px}.sg__subheading:not(:first-child){-webkit-margin-before:40px;margin-block-start:40px}.sg__grid{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.sg__grid,.sg__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.sg__icon{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;flex-shrink:0;height:80px;justify-content:center;width:80px}.sg__icon .icon{color:#000;font-size:40px;height:40px;line-height:40px;text-align:center;width:40px}.sg__section.theme-bright,.sg__section.theme-bright .sg__heading{background-color:#fff}.sg__section.theme-dark,.sg__section.theme-dark .sg__heading{background-color:#eee}body{-ms-scroll-chaining:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#0e141c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:normal;margin:0;overscroll-behavior:contain}body::-webkit-scrollbar-track{border-radius:0}body.eu-cookie-compliance-popup-open,body.is-blocked{-webkit-padding-end:var(--scrollbar-width);overflow:hidden;padding-inline-end:var(--scrollbar-width)}@font-face{font-family:Poppins;font-weight:300;src:url(/themes/sd/fonts/poppins/poppins-light.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:400;src:url(/themes/sd/fonts/poppins/poppins-regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:500;src:url(/themes/sd/fonts/poppins/poppins-medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;src:url(/themes/sd/fonts/poppins/poppins-semibold.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:700;src:url(/themes/sd/fonts/poppins/poppins-bold.ttf) format("truetype")}html{scroll-behavior:smooth;scroll-padding:20px}a{color:inherit;text-decoration:none}a.theme-default{color:red;text-decoration:underline}.image a,.logo a,.portrait a{display:block}.heading a{display:inline-block}.body a.ext,.body a:not([class]),.field a.ext,.field a:not([class]),.form a.ext,.form a:not([class]),.webform a.ext,.webform a:not([class]){text-decoration:underline}.body a.ext,.body a:not([class]),.field a.ext,.field a:not([class]){color:red}.form a.ext,.form a:not([class]),.post-item a.ext,.post-item a:not([class]),.webform a.ext,.webform a:not([class]){color:#0094ff}.disclaimer a.ext,.disclaimer a:not([class]){color:#fff}.color-white a.ext,.color-white a:not([class]){color:#fff}a.ext:hover,a:not([class]):hover{text-decoration:underline}.body a.ext:hover,.body a:not([class]):hover,.field a.ext:hover,.field a:not([class]):hover,.form a.ext:hover,.form a:not([class]):hover,.webform a.ext:hover,.webform a:not([class]):hover{text-decoration:none}.image a.ext:focus-visible,.image a:not([class]):focus-visible{position:relative}.heading a.ajax-custom-modal:hover{text-decoration:underline}a.theme-default:hover{text-decoration:none}blockquote:not([class]){background-color:#f8f8f8;border-left:5px solid #2c4163;font-style:italic;margin:0;overflow:hidden;padding:20px 25px}blockquote:not([class]):not(:first-child){margin-top:30px}blockquote:not([class]):not(:last-child){margin-bottom:30px}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-weight:600;margin-block:30px 15px}h1:not([class]):first-child,h2:not([class]):first-child,h3:not([class]):first-child,h4:not([class]):first-child,h5:not([class]):first-child,h6:not([class]):first-child{-webkit-margin-before:0;margin-block-start:0}h1:not([class]):last-child,h2:not([class]):last-child,h3:not([class]):last-child,h4:not([class]):last-child,h5:not([class]):last-child,h6:not([class]):last-child{-webkit-margin-after:0;margin-block-end:0}h1:not([class]),h2:not([class]){line-height:1.5em}h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){line-height:1.75em}h1:not([class]){font-size:34px;font-size:2.125rem}h2:not([class]){font-size:28px;font-size:1.75rem}h3:not([class]){font-size:24px;font-size:1.5rem}h4:not([class]){font-size:20px;font-size:1.25rem}h5:not([class]){font-size:18px;font-size:1.125rem}h6:not([class]){font-size:16px;font-size:1rem}h1.underscore,h2.underscore,h3.underscore,h4.underscore,h5.underscore{-webkit-padding-after:10px;padding-block-end:10px}h1.underscore:before,h2.underscore:before,h3.underscore:before,h4.underscore:before,h5.underscore:before{background-color:red;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:100px}h1.separator,h2.separator,h3.separator,h4.separator,h5.separator{font-weight:700;margin-block:40px 10px}h1.separator:first-of-type,h2.separator:first-of-type,h3.separator:first-of-type,h4.separator:first-of-type,h5.separator:first-of-type{-webkit-margin-before:0;margin-block-start:0}hr{background-color:#ddd;border:none;height:1px;margin:40px 0;width:100%}ol,ul{-webkit-padding-start:0;list-style:none;padding-inline-start:0}ol:not([class]),ul:not([class]){-webkit-padding-start:30px;list-style-position:outside;margin:0;padding-inline-start:30px}ol:not([class]) li:not([class]),ul:not([class]) li:not([class]){-webkit-margin-before:5px;font-size:14px;font-size:.875rem;line-height:1.75em;margin-block-start:5px}ol:not([class]) li:not([class])::marker,ul:not([class]) li:not([class])::marker{color:red;font-weight:600}ul:not([class]){list-style-type:disc}ol:not([class]){list-style-type:decimal}.lp-item.theme-yellow ol:not([class]) li:not([class])::marker,.lp-item.theme-yellow ul:not([class]) li:not([class])::marker{color:#f5a623}.lp-item.theme-red ol:not([class]) li:not([class])::marker,.lp-item.theme-red ul:not([class]) li:not([class])::marker{color:#be0000}.lp-item.theme-orange ol:not([class]) li:not([class])::marker,.lp-item.theme-orange ul:not([class]) li:not([class])::marker{color:#ff4000}ol:not([class])+ol:not([class]),ol:not([class])+ul:not([class]),ul:not([class])+ol:not([class]),ul:not([class])+ul:not([class]){-webkit-margin-before:5px;margin-block-start:5px}p{font-size:14px;font-size:.875rem;line-height:1.75em;margin-block:0}.description p{font-size:inherit}.body p:not(:first-child){margin-top:15px}.body p:not(:last-child){margin-bottom:15px}.body p.text-align-center{margin-bottom:25px;margin-top:25px}.nav-content{margin-block:calc(var(--focus-spacing)*-1)}.nav-content__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:0;overflow:auto;padding-block:var(--focus-spacing)}.nav-content__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.nav-content__link{background-color:#2c4163;color:#fff;display:block;padding:15px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}@media (min-width:0) and (max-width:899px){.nav-content__link{min-width:80px}}.nav-content__link:hover{background-color:#223044}.nav-content__link:focus-visible{z-index:1}.nav-content__link.is-active{background-color:red}.nav-election{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-election__list{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-around;margin-block:0}@media (min-width:1200px){.nav-election__list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.nav-election__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.nav-election__link .text{-webkit-margin-start:15px;margin-inline-start:15px;text-decoration:underline;text-underline-position:under}@media (min-width:0) and (max-width:899px){.nav-election__link .text{font-size:12px;font-size:.75rem}}@media (min-width:900px){.nav-election__link .text{font-size:16px;font-size:1rem}}@media (min-width:0) and (max-width:899px){.nav-election__link .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}}@media (min-width:900px){.nav-election__link .icon{font-size:24px;height:24px;line-height:24px;text-align:center;width:24px}}.nav-footer{-webkit-border-after:1px solid hsla(0,0%,100%,.25);border-block-end:1px solid hsla(0,0%,100%,.25);padding-block:40px}@media (min-width:0) and (max-width:1199px){.nav-footer{display:none}}.nav-footer__list{list-style-type:none;margin:0}.nav-footer__link{display:inline-block;font-size:14px}.nav-footer__list.level-1{display:grid;gap:15px;grid-template-columns:repeat(5,1fr)}.nav-footer__item.level-2:not(:last-child){-webkit-margin-after:10px;margin-block-end:10px}.nav-footer__link.level-1{-webkit-margin-after:10px;color:#fff;font-weight:600;margin-block-end:10px}.nav-footer__link.level-2{color:hsla(0,0%,100%,.7);font-weight:300}.nav-footer__link:hover{text-decoration:underline}.nav-list{position:relative}.nav-list__list{margin:0}.nav-list__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-list__value .text{font-size:14px;font-size:.875rem}.nav-list__value .text:not(:last-child){-webkit-margin-end:auto;margin-inline-end:auto}.nav-list__value .icon{-webkit-margin-start:10px;font-size:10px;height:10px;line-height:10px;margin-inline-start:10px;text-align:center;width:10px}.hero__first .nav-list{-webkit-margin-before:20px;-webkit-padding-before:20px;margin-block-start:20px;padding-block-start:20px}.hero__first .nav-list:after{background-color:#fff;content:"";height:1px;left:0;position:absolute;right:0;top:0;width:100%}.carousel-item .nav-list{-webkit-margin-before:15px;margin-block-start:15px}.hero__first:only-child .nav-list__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px -15px}.hero__first:only-child .nav-list__value{padding:5px 15px}.hero__first:not(:only-child) .nav-list__value{padding-block:5px}.carousel-item .nav-list__value{padding-block:5px}.nav-list__value:hover .text{text-decoration:underline}.nav-list__value.is-active .text{font-weight:600}.nav-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 50px;position:relative;z-index:2}@media (min-width:0) and (max-width:1199px){.nav-main{display:none}}.nav-main__list{margin:0}.nav-main__item,.nav-main__link{position:relative}.nav-main__link{font-size:14px;text-decoration:none;white-space:nowrap}.nav-main__list.level-1{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.nav-main__list.level-2{background-color:#223044;display:none;left:0;position:absolute;right:auto;top:100%}.nav-main__item.level-2:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.nav-main__link.level-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:70px;justify-content:center;padding:0 20px;text-align:center;text-transform:uppercase}.nav-main__link.level-1 .text{font-weight:500}.nav-main__link.level-1 .icon{font-weight:600;margin-top:5px}.nav-main__link.level-2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#223044;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 15px 15px 20px}.nav-main__link.level-2 .text{margin-right:20px}.nav-main__link.level-2 .icon{font-weight:600;margin-left:auto}.nav-main__item.is-opened>.nav-main__link{background-color:#223044!important;color:#fff}.nav-main__item.is-opened>.nav-main__list{display:block}.nav-main__link:focus-visible{z-index:1}.nav-main__link.level-1.is-active{background-color:red;color:#fff}.nav-main__link.level-2:hover{background-color:#2c4163}.nav-mobile{background-color:#223044;bottom:0;left:0;position:fixed;right:0;top:clamp(70px,10vw + 30px,100px);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .4s .1s;transition:-webkit-transform .4s .1s;-o-transition:transform .4s .1s;transition:transform .4s .1s;transition:transform .4s .1s,-webkit-transform .4s .1s;z-index:100}@media (min-width:1200px){.nav-mobile{display:none}}.nav-mobile__list{margin:0}.nav-mobile__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.1)}.nav-mobile__value{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.nav-mobile__link,.nav-mobile__value{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-mobile__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px}.nav-mobile__link,.nav-mobile__link .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav-mobile__link .text{color:#fff;font-size:14px;font-size:.875rem}.nav-mobile__link .icon{-ms-flex-negative:0;color:hsla(0,0%,100%,.75);flex-shrink:0;font-size:12px;height:12px;line-height:12px;text-align:center;width:30px;width:12px}.nav-mobile__expand{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:50px}.nav-mobile__expand .icon{color:hsla(0,0%,100%,.75);font-size:12px;height:12px;line-height:12px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:12px}.nav-mobile__list.level-1{height:100%;overflow:auto}.nav-mobile__list.level-2{background-color:#2c4163;padding-left:50px}.nav-mobile__link.level-1 .text{text-transform:uppercase}.nav-mobile.is-opened{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-mobile__link.is-active{background-color:red}.nav-mobile__expand.is-active{background-color:#2c4163}.nav-mobile__expand.is-active .icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav-sidebar{--nav-item-icon-size:12px;--nav-item-spacing-inline:12px;--nav-spacing-block:15px;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-block:10px}.nav-sidebar__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-margin-after:20px;-webkit-padding-after:10px;-webkit-border-after:2px solid red;align-items:center;border-block-end:2px solid red;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block-end:20px;padding-block-end:10px}.nav-sidebar__header .icon{-webkit-margin-end:15px;font-size:20px;height:20px;line-height:20px;margin-inline-end:15px;text-align:center;width:20px}.nav-sidebar__list{margin:0;position:relative}.nav-sidebar__item:not(:last-child){-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee}.nav-sidebar__link{-webkit-box-align:center;-ms-flex-align:center;text-wrap:balance;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:15px}.nav-sidebar__link .text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-margin-end:var(--nav-item-spacing-inline);flex-grow:1;margin-inline-end:var(--nav-item-spacing-inline);-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}.nav-sidebar__link .text:not(:first-child){-webkit-margin-start:var(--nav-item-spacing-inline);margin-inline-start:var(--nav-item-spacing-inline)}.nav-sidebar__link .icon{font-size:var(--nav-item-icon-size);font-weight:600;height:var(--nav-item-icon-size);line-height:var(--nav-item-icon-size);text-align:center;width:var(--nav-item-icon-size)}.nav-sidebar__link .icon.dynamic{color:red}.nav-sidebar__link .icon.static{color:#777}@media (min-width:900px){.nav-sidebar.is-sticky{max-height:100vh;overflow:auto;position:sticky;top:0}}@media (min-width:0) and (max-width:899px){.nav-sidebar.has-overflow{border:1px solid red;max-height:35vh;overflow:auto;padding:15px}}.nav-sidebar.has-title .nav-sidebar__list[data-title]:before{-webkit-margin-after:5px;color:#777;content:attr(data-title);display:block;font-size:16px;font-weight:500;margin-block-end:5px}.nav-sidebar.has-title .nav-sidebar__list.level-2,.nav-sidebar.has-title .nav-sidebar__list.level-3{-webkit-padding-after:5px;padding-block-end:5px}.nav-sidebar.has-title .nav-sidebar__list.level-2[data-title],.nav-sidebar.has-title .nav-sidebar__list.level-3[data-title]{-webkit-padding-before:15px;padding-block-start:15px}.nav-sidebar.has-title .nav-sidebar__list.level-2:not([data-title]),.nav-sidebar.has-title .nav-sidebar__list.level-3:not([data-title]){-webkit-padding-before:10px;padding-block-start:10px}.nav-sidebar.has-hierarchy .nav-sidebar__link .text:first-child{-webkit-margin-start:calc(var(--nav-item-spacing-inline) + var(--nav-item-icon-size));margin-inline-start:calc(var(--nav-item-spacing-inline) + var(--nav-item-icon-size))}.nav-sidebar.has-hierarchy .nav-sidebar__link.level-1{-webkit-padding-end:var(--nav-item-spacing-inline);padding-inline-end:var(--nav-item-spacing-inline)}.nav-sidebar__list.level-2,.nav-sidebar__list.level-3{padding-inline:var(--nav-item-spacing-inline)}.nav-sidebar__list.level-2:after,.nav-sidebar__list.level-3:after{left:0;margin:0 auto;position:absolute;right:0;top:0}.nav-sidebar__list.level-2{background-color:#f8f8f8}.nav-sidebar__list.level-2:first-of-type:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;content:"";display:block;height:0;width:0}.nav-sidebar__list.level-3{background-color:#ffe6e6;margin-inline:calc(var(--nav-item-spacing-inline)*-1)}.nav-sidebar__list.level-3:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #f8f8f8;content:"";display:block;height:0;width:0}.nav-sidebar__item.level-2:last-child .nav-sidebar__list{-webkit-margin-after:-5px;margin-block-end:-5px}.nav-sidebar__item.level-3:not(:last-child){border-block-end-color:#fcc}.nav-sidebar__link.size-sm .text{font-size:14px;font-size:.875rem}.nav-sidebar__link.size-md .text{font-size:16px;font-size:1rem}.nav-sidebar__list+.nav-sidebar__list{-webkit-margin-before:30px;margin-block-start:30px}.nav-sidebar__link:hover .text{color:red}.nav-sidebar__link.is-active .text{color:red;font-weight:600}.nav-tile{bottom:0;position:sticky;top:0}.nav-tile__list{background-color:#fff;margin:0}.nav-tile__item:not(:last-child){-webkit-margin-after:1px;margin-block-end:1px}.nav-tile__link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#223044;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;justify-content:space-between;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}@media (min-width:0) and (max-width:899px){.nav-tile__link{padding:15px}}@media (min-width:900px){.nav-tile__link{padding:25px}}@media (min-width:0) and (max-width:899px){.nav-tile__link .text{font-size:16px;font-size:1rem}}@media (min-width:900px){.nav-tile__link .text{font-size:18px;font-size:1.125rem}}.nav-tile__link .icon{-webkit-margin-start:15px;display:none;font-size:16px;height:16px;line-height:16px;margin-inline-start:15px;text-align:center;width:16px}@media (min-width:900px){.nav-tile__item.is-active{-webkit-margin-end:-20px;margin-inline-end:-20px}}.nav-tile__link.is-active{background-color:red}.nav-tile__link.is-active .icon{display:block}.nav-tile__link:not(.is-active):hover{background-color:#2c4163}.captcha{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:20px auto 0;max-width:100%;padding-inline:15px;width:100%}.captcha img{display:block;margin:20px auto}.captcha input{display:block;margin:10px auto}.user-form .captcha{-webkit-margin-before:40px;margin-block-start:40px;padding-inline:0}.checkbox{position:relative}.checkbox input{bottom:0;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;z-index:-1}.checkbox label{cursor:pointer;display:block}.checkbox__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox__box{-ms-flex-negative:0;background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;flex-shrink:0;height:18px;position:relative;top:2px;width:18px}.checkbox__box:before{background:transparent;border:2px solid transparent;border-right:none;border-top:none;content:"";height:4px;left:3px;position:absolute;top:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:8px}.checkbox__label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;margin-left:10px;text-align:left}.checkbox input:not(:disabled,:checked)+label:hover .checkbox__box:before{border-color:#ddd}.checkbox input:checked+label .checkbox__box{border-color:red}.checkbox input:checked+label .checkbox__box:before{border-color:red}.checkbox input:disabled+label{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.checkbox input:disabled+label .checkbox__box{background-color:#eee}.checkboxes__header{-webkit-margin-after:10px;margin-block-end:10px}fieldset{border:none;margin:0;padding:0}.fieldset__header{background:#f8f8f8;border:solid #ddd;border-radius:3px 3px 0 0;border-width:1px 1px 0;bottom:-1px;display:inline-block;padding:10px 20px;position:relative}.fieldset__main{background-color:#f8f8f8;border:1px solid #ddd;border-radius:0 3px 3px;padding:20px}.file__footer{-webkit-margin-before:10px;margin-block-start:10px}.label{-webkit-margin-after:10px;display:block;line-height:20px;margin-block-end:10px}.webform-composite>.label{-webkit-margin-after:0;background:#f8f8f8;border:solid #ddd;border-radius:3px 3px 0 0;border-width:1px 1px 0;bottom:-1px;display:inline-block;margin-block-end:0;padding:15px 20px 10px;position:relative}.radio{position:relative}.radio input{bottom:0;left:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;z-index:-1}.radio label{cursor:pointer;display:block}.radio__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.radio__circle{-ms-flex-negative:0;background-color:#fff;border:1px solid #ddd;border-radius:50%;flex-shrink:0;height:18px;position:relative;top:2px;width:18px}.radio__circle:before{border-radius:50%;content:"";height:9px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9px}.radio__label{line-height:22px;line-height:1.375rem;margin-left:10px;text-align:left}.radio input:not(:disabled,:checked)+label:hover .radio__circle:before{background-color:#ddd}.radio input:checked+label .radio__circle{border-color:red}.radio input:checked+label .radio__circle:before{background-color:red}.radio input:disabled+label{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.radio input:disabled+label .radio__circle{background-color:#eee}.radios__header{-webkit-margin-after:10px;margin-block-end:10px}.select{position:relative}.select select{background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;display:block;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;padding:7px 35px 7px 15px;width:100%}.select select::-ms-expand{display:none}.select select option{color:#0e141c}.select__main{position:relative}.select__main .icon{font-size:16px;height:16px;line-height:16px;pointer-events:none;position:absolute;right:10px;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}.select__footer{-webkit-margin-before:10px;margin-block-start:10px}.select.is-disabled select{cursor:not-allowed;opacity:1}.select.is-disabled .icon{display:none}.textarea textarea{--textarea-border-width:1px;--textarea-padding-block:10px;--textarea-padding-inline:15px;--textarea-font-size:14px;--textarea-line-height:1.75;--textarea-height:auto;--textarea-rows:2;background-color:#fff;border:var(--textarea-border-width) solid #c4c4c4;border-radius:3px;display:block;font-size:var(--textarea-font-size);height:var(--textarea-height);line-height:var(--textarea-line-height);max-width:100%;min-height:calc(var(--textarea-line-height)*var(--textarea-font-size)*var(--textarea-rows) + var(--textarea-padding-block)*2 + var(--textarea-border-width)*2);overflow:hidden;padding:var(--textarea-padding-block) var(--textarea-padding-inline);resize:none;width:100%}.textarea__footer{-webkit-margin-before:10px;margin-block-start:10px}.textarea .is-disabled textarea{cursor:not-allowed;opacity:1}.textfield{position:relative}.textfield input{background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;display:block;height:40px;padding:1px 15px 0;width:100%}.textfield__main{position:relative}.textfield__footer{-webkit-margin-before:10px;margin-block-start:10px}.search-inline .textfield,.search-inline .textfield__main{height:100%}.textfield .is-disabled input{cursor:not-allowed;opacity:1}.back-top{--back-top-position:10px;background-color:red;border:2px solid #fff;border-radius:50%;bottom:var(--back-top-position);font-weight:600;height:60px;opacity:0;position:fixed;right:var(--back-top-position);-webkit-transition:opacity .2s,visibility .2s,background-color .1s;-o-transition:opacity .2s,visibility .2s,background-color .1s;transition:opacity .2s,visibility .2s,background-color .1s;visibility:hidden;width:60px;z-index:10}@media (min-width:900px){.back-top{--back-top-position:15px}}.back-top__icon{font-size:25px}@media (hover:hover){.back-top:hover{background-color:#c00}}.back-top.is-active{opacity:1;visibility:visible}.body__footer{-webkit-margin-before:15px;margin-block-start:15px}.body video{height:auto;width:100%}.body img:not(:first-child){-webkit-margin-before:30px;margin-block-start:30px}.body img:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.body div[class*=youtube]{aspect-ratio:16/9}.body.type-box{background-color:#f8f8f8;padding:30px}.body.type-box:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.body.has-scrollbar{-webkit-padding-end:15px;overflow-y:scroll;padding-inline-end:15px}.listing-item .body:not(:first-child){-webkit-margin-before:5px;margin-block-start:5px}.carousel-item .body:not(:first-child){-webkit-margin-before:15px;margin-block-start:15px}.overview-item .body:not(:first-child){-webkit-margin-before:15px;margin-block-start:15px}.hero .body:not(:first-child){-webkit-margin-before:10px;margin-block-start:10px}.dropdown .body{padding:12px 16px}.node .body:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.cookie-content-blocker .body{text-wrap:balance}.image+.body,.poll-view+.body{-webkit-margin-before:40px;margin-block-start:40px}.heading+.body{-webkit-margin-before:15px;margin-block-start:15px}.field+.body{-webkit-margin-before:10px;margin-block-start:10px}.body.is-trimmed .body__content{--height:auto;height:var(--height);overflow:hidden;position:relative}.body.is-trimmed .body__content:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f8f8));background:-o-linear-gradient(top,transparent,#f8f8f8);background:linear-gradient(180deg,transparent,#f8f8f8);bottom:0;content:"";height:60px;left:0;position:absolute;right:0}.breadcrumbs{-webkit-margin-after:10px;margin-block-end:10px}.breadcrumbs__list{-webkit-padding-after:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:0;padding-block-end:10px}@media (min-width:0) and (max-width:1199px){.breadcrumbs__list{overflow:auto}}@media (min-width:1200px){.breadcrumbs__list{overflow:hidden}}.breadcrumbs__item{color:#777;white-space:nowrap}.breadcrumbs__item:not(:last-child) .breadcrumbs__value:after{content:"/";margin-inline:10px}@media (min-width:1200px){.breadcrumbs__item:last-child{overflow:hidden}}@media (min-width:1200px){.breadcrumbs__item:last-child .breadcrumbs__value{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}}.breadcrumbs__value{display:block;font-size:12px;font-size:.75rem}a.breadcrumbs__value{font-weight:300}span.breadcrumbs__value{font-weight:500}a.breadcrumbs__value:hover{text-decoration:underline}.btn-group__list{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-group__list.gutter-sm{margin:-7.5px}.btn-group__list.gutter-sm .btn-group__item{margin:7.5px}.btn-group__list.gutter-md{margin:-10px}.btn-group__list.gutter-md .btn-group__item{margin:10px}.btn-group__list.gutter-lg{margin:-12.5px}.btn-group__list.gutter-lg .btn-group__item{margin:12.5px}.btn-group__list.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group__list.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-group__list.direction-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.btn-group__list.direction-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.overview-item .btn-group{margin-top:30px}.carousel-item .btn-group,.entry-item .btn-group{margin-top:25px}.btn-iconised{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:10px!important}.btn-iconised__text{text-align:center}.btn-iconised__text.has-chevron{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-alike,.btn-iconised__text.has-chevron{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-alike{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid #fff;border-radius:3px}.btn-alike__icon{-ms-flex-negative:0;border-right:1px solid #fff;flex-shrink:0;position:relative;width:40px}.btn-alike__icon .icon{font-size:18px;height:18px;left:50%;line-height:18px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px}.btn-alike__text{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-item-align:center;align-self:center;flex-grow:1;letter-spacing:.5px;padding:8px}.btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;letter-spacing:.5px;padding-block:6px;position:relative;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}.btn:not(.type-link){border:2px solid;border-radius:3px;font-weight:600;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s}.btn.theme-red.type-filled{background-color:red;border-color:red;color:#fff}.btn.theme-red.type-empty{background-color:transparent;border-color:red;color:red}.btn.theme-white.type-filled{background-color:#fff;border-color:#fff;color:red}.btn.theme-white.type-empty{background-color:transparent;border-color:#fff;color:#fff}.btn.theme-blue.type-filled{background-color:#2c4163;border-color:#2c4163;color:#fff}.btn.theme-blue.type-empty{background-color:transparent;border-color:#2c4163;color:#2c4163}.btn.size-xs{font-size:12px;min-height:30px;padding-inline:10px}.btn.size-sm{font-size:14px;min-height:40px;padding-inline:20px}.btn.size-md{font-size:14px;min-height:50px;padding-inline:30px}.btn.width-full{width:100%}.btn.type-link{color:red;text-decoration:underline}.hero .btn{margin-top:25px}@media (min-width:0) and (max-width:599px){.actions-box .btn{width:100%}}.form.type-exposed-sidebar .btn{width:100%}@media (hover:hover){.btn.type-filled.theme-red:hover{background-color:#c00;border-color:#c00}.btn.type-empty.theme-red:hover{border-color:#c00;color:#c00}.btn.type-empty.theme-white:hover{background-color:#fff;color:#2c4163}.btn.type-empty.theme-blue:hover{background-color:#eee;border-color:#223044;color:#223044}.btn.type-link:hover{text-decoration:none}}.btn[disabled]{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.25;pointer-events:none}.caption{background-color:rgba(0,0,0,.5);bottom:0;position:absolute;right:0}.caption.size-sm{margin:5px;padding:2px 6px}.caption.size-md{margin:10px;padding:6px 12px}.gallery-item .caption{opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.gallery-item__inner:hover .caption{opacity:1}.checklist{margin:0}.checklist__item{padding-left:20px;position:relative}.checklist__item:before{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;content:"";height:10px;left:0;position:absolute;top:4px;width:10px}.checklist__item:not(:last-child){margin-bottom:3px}.checklist__item.is-active{font-weight:600}.checklist__item.is-active:before{background-color:red;border-color:red}.checklist__item.is-inactive{color:hsla(0,0%,100%,.5);text-decoration:line-through}.country{--flag-width:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.country__flag{border:1px solid #ddd;-webkit-box-sizing:content-box;box-sizing:content-box;width:var(--flag-width)}.country__name{-webkit-margin-start:12px;margin-inline-start:12px}@media (min-width:0) and (max-width:599px){.hero .country{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal .country{color:#0e141c}.modal .country:not(:last-child){-webkit-margin-end:20px;margin-inline-end:20px}.date__label{font-weight:700;margin-right:5px}.date__label,.date__value{font-size:14px}.date.type-event{background-color:red;left:0;padding:5px 10px;position:absolute;text-align:center;top:0}.date.type-event .date__day,.date.type-event .date__month,.date.type-event .date__year{font-size:12px;font-size:.75rem}.date.type-event .date__year{display:block;margin-top:-2px}.date.type-plenary{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}.date.type-plenary .date__month,.date.type-plenary .date__year{font-size:14px;font-size:.875rem}.date.type-plenary .date__day{font-size:40px;font-size:2.5rem;margin-right:15px}.description{font-size:12px;font-style:italic}.description:not(:first-child){-webkit-margin-before:10px;margin-block-start:10px}.interactive-map .description{background-color:red;border-radius:3px;color:#fff;padding:15px 20px;position:relative}.interactive-map .description:before{border-bottom:10px solid red;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;left:50%;position:absolute;top:-10px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:0}.disclaimer{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:30px 0}.disclaimer__text{color:hsla(0,0%,100%,.7);font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem;text-align:center}.etiquette__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.etiquette__value{border-radius:3px;display:inline-block;font-size:12px;font-size:.75rem;font-weight:500;padding:1px 8px;text-transform:uppercase}.etiquette__value.theme-yellow{background-color:#ffdc00}.etiquette__value.theme-amber{background-color:#ffc400}.etiquette__value.theme-orange-web{background-color:#ffab00}.etiquette__value.theme-orange-flush{background-color:#ff7f00}.etiquette__value.theme-vermilion{background-color:#ff4000}.etiquette__value.theme-red{background-color:red}.etiquette__value.theme-red-torch{background-color:#ed0035}.etiquette__value.theme-razzmatazz{background-color:#dd006b}.etiquette__value.theme-red-violet{background-color:#dc128c}.etiquette__value.theme-violet{background-color:#ee3898}.etiquette__value.theme-pink{background-color:#ff5ea4}.etiquette__value.theme-black{background-color:#000}.interactive-map .field-group{border-top:1px solid hsla(0,0%,100%,.2);padding-top:30px}.party-item .field-group,.person-item .field-group{margin-bottom:15px;margin-top:5px}.node .field-group:not(:first-child){margin-top:30px}.field{position:relative}.field__label{-webkit-margin-after:4px;margin-block-end:4px}.field__icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:3px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center;left:0;position:absolute;top:0;width:50px}.field__icon .icon{font-size:25px;height:25px;line-height:25px;text-align:center;width:25px}.field__footer{-webkit-margin-before:5px;margin-block-start:5px}.field.has-icon{min-height:50px;padding-left:70px;padding-top:2px}.field.has-icon:not(:last-child){-webkit-margin-after:15px;border-bottom:1px solid #ddd;margin-block-end:15px;padding-bottom:15px}.field.label-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.field.label-inline .field__label{-ms-flex-negative:0;-webkit-margin-end:4px;-webkit-margin-after:0;flex-shrink:0;margin-block-end:0;margin-inline-end:4px}.listing-item.type-featured .field{color:#fff}.person-item .field:not(:last-child){-webkit-margin-after:5px;margin-block-end:5px}@media (min-width:0) and (max-width:599px){.hero .field{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.interactive-map .field.has-icon{border-bottom-color:hsla(0,0%,100%,.15)}.interactive-map .field:not(.has-icon):not(:last-child){-webkit-margin-after:10px;margin-block-end:10px}.interactive-map .field__icon{background-color:hsla(0,0%,100%,.15);color:inherit}.file-data{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;min-height:40px;overflow:hidden;padding-inline:15px}.file-data__link:not(:last-child){-webkit-margin-end:5px;margin-inline-end:5px}.file-data__size{white-space:nowrap}.checkbox .file-data{-webkit-box-flex:unset;-ms-flex-positive:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;background-color:unset;border:unset;border-radius:unset;display:unset;flex-grow:unset;padding:unset}.checkbox .file-data__link{margin:unset}.file-upload{position:relative}.file-upload__inner input[type=file]::-webkit-file-upload-button{-webkit-margin-end:10px;margin-inline-end:10px}.file-upload__inner input[type=file]{background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;cursor:pointer;padding:8px 15px;width:100%}.file-upload__inner input[value="Remove selected"],.file-upload__inner input[value=Remove]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid red;border-radius:3px;color:red;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;height:40px;justify-content:center;letter-spacing:1px;padding-inline:20px;position:relative;text-decoration:none;text-transform:uppercase}.file-upload__inner.type-single{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.file-upload .form__item{margin-block:10px;width:100%}.file-upload__inner.type-single input[value="Remove selected"],.file-upload__inner.type-single input[value=Remove]{-webkit-margin-start:15px;margin-inline-start:15px}.file-upload__inner.type-multiple input[value="Remove selected"],.file-upload__inner.type-multiple input[value=Remove]{-webkit-margin-before:10px;margin-block-start:10px}.file-upload__inner input[value="Remove selected"]:hover,.file-upload__inner input[value=Remove]:hover{border-color:#c00;color:#c00}.flag{--flag-width:44px;border:1px solid #ddd;-webkit-box-sizing:content-box;box-sizing:content-box;width:var(--flag-width)}.heading{margin-block:0;position:relative}.heading.size-xlg{font-size:30px;font-size:1.875rem}@media (min-width:900px){.heading.size-xlg{font-size:34px;font-size:2.125rem}}.heading.size-lg{font-size:24px;font-size:1.5rem}@media (min-width:900px){.heading.size-lg{font-size:28px;font-size:1.75rem}}.heading.size-md{font-size:22px;font-size:1.375rem}@media (min-width:900px){.heading.size-md{font-size:24px;font-size:1.5rem}}.heading.size-sm{font-size:20px;font-size:1.25rem}.heading.size-xs{font-size:18px;font-size:1.125rem}.heading.size-xxs{font-size:16px;font-size:1rem}.heading.spacing-xs{margin-bottom:10px}.heading.spacing-sm{margin-bottom:20px}.listing-item .heading:not(:first-child){margin-top:10px}.listing__main:not(.type-attachment)>.heading{margin-bottom:10px}.listing__main.type-attachment>.heading{background-color:#fff;left:20px;min-height:40px;padding-inline:15px;position:absolute;top:-20px;z-index:1}.hero .heading{text-wrap:balance;color:#fff;margin-block:0;z-index:1}.hero .heading span{background-color:red;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:-2px 0 0 2px red,2px 0 0 2px red;box-shadow:-2px 0 0 2px red,2px 0 0 2px red}.lp-item__image .heading{letter-spacing:1px;text-align:center}@media (min-width:900px){.lp-item__image .heading{font-size:40px;font-size:2.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.interactive-map__info-static .heading{border-bottom:2px solid red;margin-bottom:25px;padding-bottom:25px}.field-group .heading{margin-bottom:15px}.tile-item .heading{text-shadow:0 2px 4px rgba(0,0,0,.5)}.vacancy-item .heading{-webkit-margin-after:15px;margin-block-end:15px}.election-banner .heading span:last-child{white-space:nowrap}.headline{display:-webkit-box;display:-ms-flexbox;display:flex}.headline__first{-ms-flex-negative:0;-webkit-margin-end:25px;flex-shrink:0;margin-inline-end:25px}.headline__second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.campaign-template .headline{-webkit-margin-after:20px;margin-block-end:20px}@font-face{font-display:block;font-family:waat-icons-v1\.08;font-style:normal;font-weight:400;src:url(/themes/sd/fonts/icons/waat-icons-v1.08.woff) format("woff")}.icon{display:block;font-family:waat-icons-v1\.08;font-style:normal;font-variant:normal;position:relative;text-transform:none}.icon--arrow-left:before{content:"\e901"}.icon--arrow-right:before{content:"\e902"}.icon--arrow-down:before{content:"\e903"}.icon--arrow-left:before{content:"\e904"}.icon--arrow-right:before{content:"\e905"}.icon--arrow-up:before{content:"\e906"}.icon--at:before{content:"\e907"}.icon--book:before{content:"\e908"}.icon--bookmark:before{content:"\e909"}.icon--briefcase:before{content:"\e90a"}.icon--calendar-check:before{content:"\e90c"}.icon--calendar-clock:before{content:"\e90d"}.icon--calendar-plus:before{content:"\e90e"}.icon--calendar-star:before{content:"\e90f"}.icon--calendar:before{content:"\e910"}.icon--chevron-down:before{content:"\e911"}.icon--chevron-first:before{content:"\e912"}.icon--chevron-last:before{content:"\e913"}.icon--chevron-left:before{content:"\e914"}.icon--chevron-right:before{content:"\e915"}.icon--chevron-up:before{content:"\e916"}.icon--clock:before{content:"\e917"}.icon--committee:before{content:"\e918"}.icon--contact:before{content:"\e919"}.icon--cross:before{content:"\e91b"}.icon--cv:before{content:"\e91c"}.icon--envelope:before{content:"\e91d"}.icon--face-happy:before{content:"\e91e"}.icon--face-sad:before{content:"\e91f"}.icon--filter:before{content:"\e920"}.icon--flags:before{content:"\e921"}.icon--globe-hand:before{content:"\e922"}.icon--globe:before{content:"\e923"}.icon--image:before{content:"\e924"}.icon--language:before{content:"\e926"}.icon--lectern:before{content:"\e927"}.icon--lifebelt:before{content:"\e928"}.icon--link:before{content:"\e929"}.icon--meps:before{content:"\e92a"}.icon--message:before{content:"\e92b"}.icon--minus:before{content:"\e92c"}.icon--party:before{content:"\e92d"}.icon--phone:before{content:"\e92e"}.icon--pin-star:before{content:"\e92f"}.icon--pin:before{content:"\e930"}.icon--plus:before{content:"\e931"}.icon--positions:before{content:"\e932"}.icon--press-contact:before{content:"\e934"}.icon--profile:before{content:"\e935"}.icon--sd-logo:before{content:"\e936"}.icon--search:before{content:"\e937"}.icon--share:before{content:"\e938"}.icon--fist:before{content:"\e900"}.icon--apple-podcast:before{content:"\e939"}.icon--facebook:before{content:"\e93a"}.icon--flickr:before{content:"\e93b"}.icon--instagram:before{content:"\e93c"}.icon--linkedin:before{content:"\e93d"}.icon--mastodon:before{content:"\e93e"}.icon--soundcloud:before{content:"\e93f"}.icon--spotify:before{content:"\e940"}.icon--telegram:before{content:"\e941"}.icon--tiktok:before{content:"\e942"}.icon--twitter:before{content:"\e943"}.icon--youtube:before{content:"\e944"}.icon--tags:before{content:"\e946"}.icon--tax-justice-1:before{content:"\e947"}.icon--tax-justice-2:before{content:"\e948"}.icon--tax-justice-3:before{content:"\e949"}.icon--tax-justice-4:before{content:"\e94a"}.icon--tax-justice-5:before{content:"\e94b"}.icon--user:before{content:"\e94c"}.icon--users:before{content:"\e94d"}.icon--vote-age:before{content:"\e94e"}.icon--vote-check:before{content:"\e94f"}.icon--website:before{content:"\e950"}.icon--cookies:before{content:"\e951"}.icon--border-cv:before{content:"\e952"}.icon--border-envelope:before{content:"\e953"}.icon--border-link:before{content:"\e954"}.icon--border-profile:before{content:"\e955"}.icon--border-apple-podcast:before{content:"\e956"}.icon--border-facebook:before{content:"\e957"}.icon--border-instagram:before{content:"\e958"}.icon--border-linkedin:before{content:"\e959"}.icon--border-soundcloud:before{content:"\e95a"}.icon--border-spotify:before{content:"\e95b"}.icon--border-telegram:before{content:"\e95c"}.icon--border-tiktok:before{content:"\e95d"}.icon--border-twitter:before{content:"\e95e"}.icon--border-youtube:before{content:"\e95f"}.image{position:relative}.image__placeholder{background-color:#eee;bottom:0;left:0;position:absolute;right:0;top:0}.image__placeholder .icon{color:#ddd;font-size:50px;height:50px;left:50%;line-height:50px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.overview-item.type-project .image{margin-bottom:30px}.hero .image{height:100%;width:100%}.lp-item .image{bottom:0;left:0;position:absolute;right:0;top:0}.listing-item.type-default .image,.listing-item.type-search .image{aspect-ratio:30/17}.listing-item.type-featured.direction-horizontal .image{aspect-ratio:630/355}.listing-item.type-featured.direction-vertical .image{aspect-ratio:16/9}.listing-item.type-graphic .image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:200px;justify-content:center;padding:20px}.entry-item.type-alternative .image{bottom:var(--entry-item-offset);position:sticky;top:var(--entry-item-offset)}@media (min-width:0) and (max-width:899px){.gallery-item.type-swiper .image{aspect-ratio:16/9}}@media (min-width:1200px){.gallery-item.type-swiper .image img{max-height:540px}}.carousel-item .image{height:100%}.carousel-item .image a{height:inherit}.tile-item .image{height:100%;width:100%}.listing__header .image:not(:first-child){-webkit-margin-before:30px;margin-block-start:30px}.listing__header .image:not(:last-child){-webkit-margin-after:40px;margin-block-end:40px}@media (min-width:0) and (max-width:899px){.election-banner .image{-webkit-margin-end:15px;margin-inline-end:15px}.election-banner .image img{height:50px;width:50px}}@media (min-width:900px){.election-banner .image{-webkit-margin-end:25px;margin-inline-end:25px}.election-banner .image img{height:75px;width:75px}}.heading+.image{-webkit-margin-before:20px;margin-block-start:20px}.info-box{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100px}@media (min-width:900px){.info-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (min-width:0) and (max-width:899px){.info-box:not(:last-child){margin-bottom:20px}}@media (min-width:900px){.info-box:not(:last-child){margin-right:30px}}.info-box__icon{-ms-flex-negative:0;-ms-flex-preferred-size:100px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:red;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:100px;flex-shrink:0;justify-content:center}.info-box__icon .icon{font-size:35px;height:35px;line-height:35px;text-align:center;width:35px}.info-box__text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(44,65,99,.8);display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center;padding:10px 20px}.info-box__text-inner{word-break:break-word}.language-switcher{position:relative}@media (min-width:0) and (max-width:1199px){.language-switcher{margin-left:2px}}.language-switcher__toggler{aspect-ratio:1/1;background-color:red;display:block;position:relative;width:clamp(40px,10vw,70px)}.language-switcher__toggler .text{color:#fff;font-size:15px;font-size:.9375rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.language-switcher__list{background-color:#223044;display:none;left:auto;margin:0;padding:0;position:absolute;right:0;top:100%}.language-switcher__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.language-switcher__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#223044;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;padding:12px 18px;white-space:nowrap}@media (min-width:0) and (max-width:1199px){.language-switcher__link{min-width:142px}}@media (min-width:1200px){.language-switcher__link{min-width:140px}}.nav-mobile+.language-switcher{margin-left:auto}.language-switcher.is-opened{z-index:1}.language-switcher.is-opened .language-switcher__toggler{background-color:#223044}.language-switcher.is-opened .language-switcher__list{display:block}.language-switcher .language-switcher__link:focus,.language-switcher .language-switcher__link:hover{background-color:#2c4163}.language-switcher__toggler:hover{background-color:#c00}.language-switcher__toggler:focus-visible{z-index:1}.link{display:block}.listing-item .link{bottom:0;left:0;position:absolute;right:0;top:0}.list-custom{margin:0;padding-left:30px!important}.list-custom__item:not(:last-child){border-bottom:1px solid #ddd}.list-custom__value{display:block;font-size:14px;padding:15px 0;position:relative}.list-custom__value:before{background-color:#ddd;content:"";height:10px;left:-30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px}.list-custom__value:focus,.list-custom__value:hover{font-weight:600}.list-custom__value:focus:before,.list-custom__value:hover:before{background-color:red}.list-numbered{counter-reset:counter;list-style:none;margin:0;padding:0}.list-numbered__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;counter-increment:counter;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0) and (max-width:1599px){.list-numbered__item{margin-bottom:30px}}@media (min-width:1600px){.list-numbered__item{margin-bottom:50px}}.list-numbered__item:last-child{margin-bottom:0}.list-numbered__number{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;background-color:red;color:#fff;flex-grow:0;flex-shrink:0;margin-right:20px;text-align:center}@media (min-width:0) and (max-width:1599px){.list-numbered__number{font-size:24px;height:40px;line-height:40px;width:40px}}@media (min-width:1600px){.list-numbered__number{font-size:30px;height:50px;line-height:50px;width:50px}}.list-numbered__number:before{content:counter(counter)}@media (min-width:0) and (max-width:1599px){.list-numbered__text{font-size:16px;margin-top:8px}}@media (min-width:1600px){.list-numbered__text{font-size:18px;margin-top:11px}}.livestreaming{background-color:#2c4163;bottom:0;position:fixed;right:0;width:min(100%,var(--ls-width));z-index:100}@media (min-width:0) and (max-width:599px){.livestreaming{left:0}}@media (min-width:600px){.livestreaming{--ls-width:530px}}@media (min-width:900px){.livestreaming{--ls-width:630px}}.livestreaming__header{display:-webkit-box;display:-ms-flexbox;display:flex}.livestreaming__content{border:2px solid #2c4163}.livestreaming__label{cursor:default;padding-inline:15px}.livestreaming__actions,.livestreaming__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.livestreaming__actions{-ms-flex-negative:0;-webkit-margin-start:auto;flex-shrink:0;gap:5px;margin-inline-start:auto;padding:5px 5px 5px 0}.livestreaming__close,.livestreaming__open{color:#fff;display:block;padding:5px;text-decoration:none}.livestreaming__close .icon,.livestreaming__open .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}.livestreaming__label.type-live{-ms-flex-negative:0;background-color:red;flex-shrink:0;letter-spacing:.5px;text-transform:uppercase}.livestreaming__label.type-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.livestreaming__close:hover,.livestreaming__open:hover{text-decoration:none}.logo__link{height:100%;width:100%}.logo.type-organisation{background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box;height:var(--logo-size);padding:2px;width:var(--logo-size)}.logo.type-organisation img{padding:var(--logo-padding)}.header .logo img{aspect-ratio:1/1;width:clamp(40px,10vw,70px)}.hero .logo.type-organisation,.modal .logo.type-organisation{--logo-size:200px;--logo-padding:20px;border:1px solid #ddd}@media (min-width:0) and (max-width:899px){.hero .logo.type-organisation,.modal .logo.type-organisation{margin-inline:auto}}.listing__main.item-sm .logo.type-organisation{--logo-size:90px;--logo-padding:10px}.listing__main.item-lg .logo.type-organisation,.listing__main.item-md .logo.type-organisation{--logo-size:100px;--logo-padding:10px;border:1px solid #ddd}@media (min-width:1200px){.listing__main.item-lg .logo.type-organisation,.listing__main.item-md .logo.type-organisation{--logo-padding:20px}.listing__main.item-md .logo.type-organisation{--logo-size:160px}.listing__main.item-lg .logo.type-organisation{--logo-size:200px}}.markup h1,.markup h2,.markup h3,.markup h4{margin-bottom:15px}.mask{bottom:0;left:0;position:absolute;right:0;top:0}.mask.theme-grey{background:rgba(0,0,0,.2)}.mask.theme-pink{background:-webkit-gradient(linear,left top,right top,from(rgba(204,0,153,.75)),to(rgba(255,68,34,.75)));background:-o-linear-gradient(left,rgba(204,0,153,.75) 0,rgba(255,68,34,.75) 100%);background:linear-gradient(90deg,rgba(204,0,153,.75) 0,rgba(255,68,34,.75))}.mask.theme-red{background:rgba(255,0,0,.8)}.nav-toggler{-ms-flex-negative:0;aspect-ratio:1/1;background-color:red;flex-shrink:0;margin-left:2px;position:relative;width:clamp(40px,10vw,70px)}@media (min-width:1200px){.nav-toggler{display:none}}.nav-toggler__bottom,.nav-toggler__middle,.nav-toggler__top{background-color:#fff;height:1px;left:25%;position:absolute;right:25%;-webkit-transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,-webkit-transform .4s;-o-transition:transform .4s,opacity .2s;transition:transform .4s,opacity .2s;transition:transform .4s,opacity .2s,-webkit-transform .4s}.nav-toggler__top{top:32%}.nav-toggler__middle{top:50%}.nav-toggler__bottom{bottom:32%}.nav-toggler.is-active{background-color:#223044;z-index:100}.nav-toggler.is-active .nav-toggler__bottom,.nav-toggler.is-active .nav-toggler__top{top:50%}.nav-toggler.is-active .nav-toggler__top{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.nav-toggler.is-active .nav-toggler__middle{opacity:0}.nav-toggler.is-active .nav-toggler__bottom{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.page-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero .page-title{margin-bottom:20px}.ornament.theme-red{background-color:red}.ornament.theme-white{background-color:#fff}.page-title .ornament{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;margin-left:20px}@media (min-width:900px){.page-title .ornament{margin-left:30px}}.site-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.7);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s;z-index:10}.site-overlay.is-active{opacity:1}.plenary-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;aspect-ratio:16/9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:170px}.plenary-box__top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.plenary-box__bottom{padding:8px;text-align:center}.plenary-box.theme-blue .plenary-box__top{background-color:#223044}.plenary-box.theme-blue .plenary-box__bottom{background-color:#2c4163}.plenary-box.theme-red .plenary-box__top{background-color:red}.plenary-box.theme-red .plenary-box__bottom{background-color:#c00}.plenary-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:10px}.plenary-status__label,.plenary-status__value{display:inline;font-size:12px;font-size:.75rem}.plenary-status__image{margin-left:10px}.plenary-status__image img{height:30px;width:30px}.portrait{background-color:#fff;border:1px solid #ddd;-webkit-box-sizing:content-box;box-sizing:content-box;height:var(--portrait-height);padding:2px;width:var(--portrait-width)}.hero .portrait,.modal .portrait{--portrait-width:127px;--portrait-height:160px}@media (min-width:0) and (max-width:599px){.hero .portrait{margin-inline:auto}}@media (min-width:0) and (max-width:899px){.modal .portrait{margin-inline:auto}}.listing__main.item-sm .portrait{--portrait-width:55px;--portrait-height:70px}.listing__main.item-md .portrait{--portrait-width:127px;--portrait-height:160px}.listing__main.item-lg .portrait{--portrait-width:254px;--portrait-height:320px}.read-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.read-more__text{color:var(--rm-primary-color);font-size:14px;font-weight:500}.read-more__icon{background-color:var(--rm-primary-color);color:var(--rm-secondary-color);font-weight:600;margin:0 0 1px 6px;padding:4px}.read-more__icon .icon{font-size:10px;height:10px;line-height:10px;text-align:center;width:10px}.read-more.theme-red{--rm-primary-color:red;--rm-secondary-color:#fff;--rm-hover-color:#c00}.read-more.theme-white{--rm-primary-color:#fff;--rm-secondary-color:red;--rm-hover-color:#eee}.block__header .read-more{margin-top:5px}.read-more:hover .read-more__text{text-decoration:underline}.read-more:hover .read-more__icon{background-color:var(--rm-hover-color)}.show-link{color:red;cursor:pointer;font-weight:500}.show-link:hover{text-decoration:underline}.steps__list{margin-block:0}.steps__item:not(:last-child){-webkit-margin-after:10px;-webkit-padding-after:10px;-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee;margin-block-end:10px;padding-block-end:10px}.steps__link{position:relative}.steps__marker{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.steps__link.is-active{color:red}.steps__link.is-complete{opacity:.5}.steps__link.is-complete:hover{opacity:1}.steps__link.is-complete:hover .steps__text{-webkit-text-decoration:underline solid 1px;text-decoration:underline solid 1px;text-underline-offset:4px}.tags__label{font-size:12px;font-size:.75rem;line-height:22px;line-height:1.375rem}.tags__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tags__link{font-size:12px;font-size:.75rem}.tags.type-pills .tags__list{margin:-2px}.tags.type-pills .tags__item{padding:2px}.tags.type-pills .tags__link{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#777;display:block;line-height:20px;line-height:1.25rem;padding-left:5px;padding-right:5px}.tags.type-list .tags__list{list-style-position:inside;margin:-2px}.tags.type-list .tags__item{padding:2px}.tags.type-list .tags__item::marker{color:red;content:"•";font-size:12px;font-size:.75rem;font-weight:600;line-height:22px;line-height:1.375rem}.tags.type-list .tags__link{line-height:22px;line-height:1.375rem}.tags.label-above .tags__label{margin-bottom:5px}@media (min-width:900px){.tags.label-inline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:899px){.tags.label-inline .tags__label{margin-bottom:5px}}@media (min-width:900px){.tags.label-inline .tags__label{margin-right:5px}}.tags+.tags{margin-top:5px}.tags.type-pills .tags__link:focus,.tags.type-pills .tags__link:hover{border-color:#000;color:#000}.tags.type-list .tags__link:focus,.tags.type-list .tags__link:hover{text-decoration:underline}.text.size-sm{font-size:16px}.text.size-md{font-size:18px}.text.size-lg{font-size:22px;font-weight:700}.toggle input[type=checkbox]{display:none}.toggle label{background-color:#aaa;border-radius:25px;cursor:pointer;display:block;height:24px;padding:3px;position:relative;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;width:46px}.toggle label:after{background-color:#fff;border-radius:50%;content:"";display:block;height:18px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:18px}.toggle input:checked+label{background-color:red}.toggle input:checked+label:after{-webkit-transform:translateX(22px);-ms-transform:translateX(22px);transform:translateX(22px)}.toggle input:disabled+label{opacity:.5}.body div[class*=youtube]:not(:first-child),.video:not(:first-child){-webkit-margin-before:40px;margin-block-start:40px}.body div[class*=youtube]:not(:last-child),.video:not(:last-child){-webkit-margin-after:40px;margin-block-end:40px}.body div[class*=youtube] iframe,.video iframe{display:block;height:100%;width:100%}.body div.type-default[class*=youtube],.video.type-default{aspect-ratio:16/9}.body div.type-shorts[class*=youtube],.video.type-shorts{aspect-ratio:300/555}.body .ui-dialog div[class*=youtube],.ui-dialog .body div[class*=youtube],.ui-dialog .video{margin:0}.body .entry-item.type-alternative div[class*=youtube],.entry-item.type-alternative .body div[class*=youtube],.entry-item.type-alternative .video{bottom:50px;position:sticky;top:50px}.actions__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--actions-gap);margin:0}.actions__label{-webkit-margin-end:10px;margin-inline-end:10px}.actions__link{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;text-decoration:none}.actions__link .text{-webkit-margin-start:5px;font-size:15px;margin-inline-start:5px}.actions.type-labelled{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.actions__list.justfiy-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .actions,.node .actions{--actions-gap:10px}.modal .actions{-webkit-margin-start:auto;margin-inline-start:auto}.party-item .actions,.person-item .actions{--actions-gap:10px;-webkit-margin-before:auto;-webkit-padding-before:10px;-webkit-border-before:1px solid red;border-block-start:1px solid red;margin-block-start:auto;padding-block-start:10px}.banner .actions,.footer .actions{--actions-gap:2px}.footer .actions{--actions-columns:4}@media (min-width:600px){.footer .actions{--actions-columns:5}}.footer .actions__item{--actions-width:calc(100%/var(--actions-columns) - var(--actions-gap) + var(--actions-gap)/var(--actions-columns));-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:80px;min-width:80px}@media (min-width:0) and (max-width:899px){.footer .actions__item{-ms-flex-preferred-size:var(--actions-width);flex-basis:var(--actions-width);max-width:var(--actions-width)}}.node .actions__link .icon{font-size:22px;height:22px;line-height:22px;text-align:center;width:22px}.modal .actions__link .icon{font-size:26px;height:26px;line-height:26px;text-align:center;width:26px}.party-item .actions__link .icon,.person-item .actions__link .icon{font-size:22px;height:22px;line-height:22px;text-align:center;width:22px}.footer .actions__link{background-color:#223044;height:100%;width:100%}.footer .actions__link .icon{font-size:25px;height:25px;line-height:25px;text-align:center;width:25px}.banner .actions__link{height:80px;width:80px}.banner .actions__link .icon{font-size:25px;height:25px;line-height:25px;text-align:center;width:25px}.banner .actions__link:after{background-color:#fff;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.actions__link:hover.color-red-basic{color:#c00}.footer .actions__link:hover{background-color:#c00}.banner .actions__link:hover:after{opacity:.2}.alert{padding:15px 30px}.alert__message,.alert__message a{color:#fff}.alert--danger,.alert--error{background-color:red}.alert--warning{background-color:#ff8000}.alert--info{background-color:#0094ff}.alert--status,.alert--success{background-color:#4bb543}.banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-block:50px}.banner__hashtag{-webkit-margin-after:40px;background-color:red;display:inline-block;margin-block-end:40px;padding:8px 16px}.banner__heading{-webkit-margin-after:10px;margin-block-end:10px}.banner__cfa{-webkit-margin-before:30px;margin-block-start:30px}.cookie-content-blocker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:16/9;background-color:#f8f8f8;border:1px dashed #777;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.cookie-content-blocker:not(:first-child){-webkit-margin-before:40px;margin-block-start:40px}.cookie-content-blocker:not(:last-child){-webkit-margin-after:40px;margin-block-end:40px}.cookie-content-blocker__inner{max-height:100%;overflow:auto;padding:15px;position:relative;text-align:center}@media (min-width:600px){.cookie-content-blocker__inner{padding:25px}}.cookie-content-blocker__image{color:red;display:inline-block;margin:0 auto 20px}.cookie-content-blocker__image .icon{font-size:60px;height:60px;line-height:60px;text-align:center;width:60px}.cookie-content-blocker__heading{-webkit-margin-after:10px;margin-block-end:10px}.cookie-content-blocker__message{-webkit-margin-after:20px;margin-block-end:20px}.entry-item.type-alternative .cookie-content-blocker{bottom:50px;position:sticky;top:50px}.body div.type-shorts[class*=youtube] .cookie-content-blocker,.video.type-shorts .cookie-content-blocker{height:100%}.cta{background-color:#ffe6e6;overflow:hidden;position:relative}@media (min-width:0) and (max-width:899px){.cta{padding:20px}}@media (min-width:900px){.cta{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:899px){.cta__icon{background-color:transparent;bottom:-30px;left:-30px;opacity:.4;position:absolute;z-index:0}}@media (min-width:900px){.cta__icon{-ms-flex-negative:0;-ms-flex-preferred-size:100px;background-color:red;flex-basis:100px;flex-shrink:0;position:relative}}.cta__icon .icon{color:#fff}@media (min-width:0) and (max-width:899px){.cta__icon .icon{font-size:180px;height:180px;line-height:180px;text-align:center;width:180px}}@media (min-width:900px){.cta__icon .icon{font-size:40px;height:40px;left:50%;line-height:40px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px}.cta__button,.cta__text{-ms-flex-item-align:center;align-self:center}.cta__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px 15px 15px 40px}}.cta__button{text-align:right}@media (min-width:0) and (max-width:899px){.cta__button{-webkit-margin-before:20px;margin-block-start:20px}}@media (min-width:900px){.cta__button{-webkit-margin-start:auto;-ms-flex-negative:0;flex-shrink:0;margin-inline-start:auto;padding:30px}}.dropdown{position:relative}.dropdown__trigger{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;padding:0}.dropdown__trigger .icon--chevron-down{font-size:12px;height:12px;line-height:12px;margin-left:5px;text-align:center;width:12px}.dropdown__content{background-color:#223044;display:none;left:var(--dropdown-position-left);position:fixed;top:var(--dropdown-position-top);width:var(--dropdown-width);z-index:1}.dropdown__list{margin:0;max-height:210px;overflow:auto}.dropdown__item:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.2)}.dropdown__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#223044;color:#fff;display:block;font-size:14px;padding:10px 12px;white-space:nowrap}.dropdown.is-active .dropdown__content{display:block}.dropdown.is-active .dropdown__trigger .icon--chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown__link:hover{background-color:hsla(0,0%,100%,.1)}.election-banner{--election-banner-arrow:10px}@media (min-width:900px){.election-banner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.election-banner__column{-webkit-box-flex:1;-ms-flex:1;flex:1}}.election-banner__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (min-width:1200px){.election-banner__inner{width:min(100%,720px)}}.election-banner__column.first{background-color:#1c3f94;position:relative}@media (min-width:900px){.election-banner__column.first:before{border-bottom:var(--election-banner-arrow) solid transparent;border-left:var(--election-banner-arrow) solid #1c3f94;border-top:var(--election-banner-arrow) solid transparent;content:"";display:block;height:0;position:absolute;right:calc(var(--election-banner-arrow)*-1);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0}}.election-banner__column.second{background-color:#060f55}@media (min-width:900px) and (max-width:1199px){.election-banner__column.second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.election-banner__inner.first{-webkit-margin-start:auto;margin-inline-start:auto;padding:10px 15px 10px 10px}@media (min-width:900px){.election-banner__inner.first{-webkit-padding-end:30px;padding-inline-end:30px}}.election-banner__inner.second{padding:15px}@media (min-width:900px){.election-banner__inner.second{-webkit-padding-start:30px;padding-inline-start:30px}}.eu-cookie{--eucc-width:400px;background-color:#fff;max-height:calc(100svh - 30px);overflow-y:auto}@media (min-width:0) and (max-width:899px){.eu-cookie{max-width:400px}}@media (min-width:900px){.eu-cookie{max-width:var(--eucc-width)}}.eu-cookie__content{position:relative}@media (min-width:900px){.eu-cookie__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}.eu-cookie__image{background-color:red;left:30px;padding:15px;position:absolute;top:0}.eu-cookie__image .icon{color:#fff;font-size:50px;height:50px;line-height:50px;text-align:center;width:50px}@media (min-width:900px){.eu-cookie__left,.eu-cookie__right{-webkit-box-flex:1;-ms-flex:1;flex:1}}.eu-cookie__left{padding:100px 30px 30px}.eu-cookie__right{background-color:#eee;padding:30px}.eu-cookie__header{-webkit-margin-after:15px;margin-block-end:15px}.eu-cookie__buttons{-webkit-margin-before:30px;margin-block-start:30px}.eu-cookie__buttons>div:not(:first-child){-webkit-margin-before:15px;margin-block-start:15px}.eu-cookie__category:not(:first-child){-webkit-margin-before:15px;margin-block-start:15px}.eu-cookie__category-top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-margin-after:10px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-block-end:10px}.eu-cookie-compliance-buttons,.eu-cookie-compliance-categories,.eu-cookie-compliance-categories-buttons,.eu-cookie-compliance-rocketship--accept-selection-wrapper{display:none}.filter:not(:first-child){border-top:1px solid #ddd;margin-top:20px;padding-top:20px}@media (min-width:900px){.filter:not(:first-child){border-top-color:#eee}}div.filter__header{-webkit-margin-after:10px;margin-block-end:10px}button.filter__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-block:5px;width:100%}button.filter__header .icon{margin:-2px 10px 0 0}.filter__content-inner{margin:calc(var(--focus-spacing)*-1);overflow:hidden;padding:var(--focus-spacing)}.filter__list{margin-block:10px 0}.filter__item:not(:last-child){margin-bottom:15px}.filter.display-double .filter__content{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.filter.type-facet .filter__content{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .25s;-o-transition:grid-template-rows .25s;transition:grid-template-rows .25s;transition:grid-template-rows .25s,-ms-grid-rows .25s}.filter.type-facet .filter__header.is-disabled{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.filter.type-facet .filter__content.is-opened{grid-template-rows:1fr}.actions-box{padding-bottom:30px;padding-top:30px}@media (min-width:0) and (max-width:599px){.actions-box{padding-left:15px;padding-right:15px}}@media (min-width:600px){.actions-box{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.actions-box__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (min-width:0) and (max-width:599px){.actions-box__item{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:600px){.actions-box__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px}}@media (min-width:0) and (max-width:599px){.actions-box__item:not(:last-child){margin-bottom:30px}}.actions-box__icon{-ms-flex-negative:0;border:1px solid #fff;border-radius:3px;flex-shrink:0;height:45px;margin-right:15px;position:relative;width:45px}.actions-box__icon .icon{font-size:22px;height:22px;left:50%;line-height:22px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px}.actions-box__text{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}@media (min-width:0) and (max-width:599px){.actions-box__text{-ms-flex-preferred-size:calc(100% - 60px);flex-basis:calc(100% - 60px)}.actions-box__action{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:15px}}@media (min-width:600px){.actions-box__action{margin-left:25px}}.intro{--intro-line-height:5px;--intro-spacing:100px;position:relative}.intro:not(:last-child){-webkit-padding-after:calc(var(--intro-spacing) + var(--intro-line-height));padding-block-end:calc(var(--intro-spacing) + var(--intro-line-height))}.intro:after{background-color:#eee;bottom:calc(var(--intro-spacing)/2);content:"";height:var(--intro-line-height);position:absolute;width:100%}.carousel-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}@media (min-width:0) and (max-width:899px){.carousel-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:900px){.carousel-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:540px}}@media (min-width:0) and (max-width:899px){.carousel-item__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px}}@media (min-width:900px){.carousel-item__text{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 330px;flex:0 0 330px;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:25px}}@media (min-width:900px){.carousel-item__text:not(:only-child){max-width:330px}}@media (min-width:0) and (max-width:899px){.carousel-item__media{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (min-width:900px){.carousel-item__media{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.carousel-item__text.theme-red{background-color:red}.carousel-item__text.theme-blue{background-color:#223044}.document-item__inner{border:2px solid #eee;height:100%}.document-item__button,.document-item__inner,.document-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.document-item__button,.document-item__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.document-item__text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:15px}@media (min-width:600px){.document-item__text{padding:30px}}.document-item__text:not(:last-child){border-right:2px solid #eee}.document-item__button{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-shrink:0;min-width:100px}@media (min-width:600px){.document-item__button{min-width:150px;padding:15px}}.document-item__shadow{bottom:0;left:0;position:absolute;right:0;top:0}.document-item__shadow:after,.document-item__shadow:before{border-color:#eee;border-style:solid;border-width:0 2px 2px 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.document-item__shadow:before{margin:5px 0 0 5px;opacity:.75}.document-item__shadow:after{margin:10px 0 0 10px;opacity:.5}.entry-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:var(--entry-item-align,stretch);-ms-flex-align:var(--entry-item-align,stretch);align-items:var(--entry-item-align,stretch);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:var(--entry-item-direction,column);flex-direction:var(--entry-item-direction,column);gap:var(--entry-item-gap,30px);padding-inline:var(--entry-item-indent,0)}.entry-item__media{margin-inline:auto;max-width:var(--entry-item-media-max-width,none);width:var(--entry-item-media-width,100%)}.entry-item:nth-child(2n) .entry-item__media{-webkit-box-ordinal-group:var(--entry-item-order,unset);-ms-flex-order:var(--entry-item-order,unset);order:var(--entry-item-order,unset)}.entry-item__text{width:var(--entry-item-text-width,100%)}.entry-item.type-default{--entry-item-align:center;--entry-item-media-max-width:595px}@media (min-width:900px){.entry-item.type-default{--entry-item-gap:50px;--entry-item-direction:row;--entry-item-order:1;--entry-item-media-width:50%;--entry-item-text-width:50%}}@media (min-width:1200px){.entry-item.type-default{--entry-item-indent:25px}}.entry-item.type-default:not(:last-child){-webkit-margin-after:50px;-webkit-padding-after:50px;-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee;margin-block-end:50px;padding-block-end:50px}.entry-item.type-alternative{--entry-item-media-max-width:550px;padding-block:var(--entry-item-offset)}@media (min-width:900px){.entry-item.type-alternative{--entry-item-direction:row;--entry-item-gap:50px;--entry-item-order:1;--entry-item-ornament:"";--entry-item-offset:50px}}@media (min-width:900px) and (max-width:1199px){.entry-item.type-alternative{--entry-item-media-width:50%;--entry-item-text-width:50%}}@media (min-width:1200px){.entry-item.type-alternative{--entry-item-indent:25px}}@media (min-width:1200px){.entry-item.type-alternative:not(:first-child){-webkit-padding-before:calc(var(--entry-item-offset) + 15px);padding-block-start:calc(var(--entry-item-offset) + 15px)}}@media (min-width:0) and (max-width:1199px){.entry-item.type-alternative:not(:last-child){-webkit-margin-after:50px;-webkit-padding-after:50px;-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee;margin-block-end:50px;padding-block-end:50px}}@media (min-width:1200px){.entry-item.type-alternative:not(:last-child){-webkit-padding-after:calc(var(--entry-item-offset) + 15px);padding-block-end:calc(var(--entry-item-offset) + 15px)}}.entry-item.type-alternative .entry-item__media{position:relative}.entry-item.type-alternative .entry-item__media:before{background-color:red;bottom:calc(var(--entry-item-offset)*-1);content:var(--entry-item-ornament,none);left:50%;margin-inline:auto;position:absolute;top:calc(var(--entry-item-offset)*-1);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:2px}.entry-item.type-simple:not(:last-child){-webkit-margin-after:50px;-webkit-padding-after:50px;-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee;margin-block-end:50px;padding-block-end:50px}.gallery-item__inner{position:relative}.gallery-item__text{padding:25px}@media (min-width:900px){.gallery-item__text{-ms-flex-negative:0;-ms-flex-preferred-size:330px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-ordinal-group:0;-ms-flex-order:-1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:330px;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;justify-content:flex-end;max-width:330px;order:-1}}.gallery-item__image{text-align:center}@media (min-width:900px){.gallery-item__image{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center}}.gallery-item.type-swiper .gallery-item__inner{height:100%}@media (min-width:900px){.gallery-item.type-swiper .gallery-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-item.type-masonry{padding:10px;width:50%}@media (min-width:900px){.gallery-item.type-masonry{padding:15px;width:33.333%}}.listing-item,.listing-item__media{position:relative}.listing-item__media:not(:last-child){-webkit-margin-after:15px;margin-block-end:15px}@media (min-width:900px){.listing-item.type-featured.direction-horizontal .listing-item__inner{display:grid;gap:30px}.listing-item.type-featured.direction-horizontal .listing-item__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.listing-item.type-featured.direction-horizontal .listing-item__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-margin-after:0;margin-block-end:0;order:2}}@media (min-width:1200px){.listing-item.type-video{grid-column:span 2}}.listing-item.type-search:not(:last-child){-webkit-margin-after:25px;-webkit-padding-after:25px;-webkit-border-after:1px solid #eee;border-block-end:1px solid #eee;margin-block-end:25px;padding-block-end:25px}.listing-item.type-search .listing-item__header{-webkit-margin-after:10px;margin-block-end:10px}@media (min-width:1200px){.listing-item.type-search .listing-item__main{display:-webkit-box;display:-ms-flexbox;display:flex}}.listing-item.type-search .listing-item__footer{-webkit-margin-before:15px;margin-block-start:15px}@media (min-width:0) and (max-width:1199px){.listing-item.type-search .listing-item__footer:before{-webkit-margin-after:15px;background-color:red;content:"";display:block;height:1px;margin-block-end:15px;width:80px}}@media (min-width:1200px){.listing-item.type-search .listing-item__media{-ms-flex-negative:0;-ms-flex-preferred-size:300px;-webkit-margin-after:0;flex-basis:300px;flex-shrink:0;height:170px;margin-block-end:0}}.listing-item.type-search .listing-item__text{-webkit-padding-after:10px;padding-block-end:10px}@media (min-width:1200px){.listing-item.type-search .listing-item__text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-margin-start:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-inline-start:30px;position:relative}}@media (min-width:1200px){.listing-item.type-search .listing-item__text:after{background-color:red;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:80px}}.listing-item.type-graphic .listing-item__media{border:1px solid #2c4163}.listing-item.type-graphic .listing-item__media.theme-red{background-color:red}.listing-item.type-graphic .listing-item__media.theme-white{background-color:#fff}.listing__main.has-gutter.has-border .listing-item:before{background-color:#eee;content:"";display:block;height:1px;left:0;position:absolute;top:calc((var(--listing-gutter) + var(--listing-border))*-1);width:100vw}@media (min-width:0) and (max-width:599px){.grid .listing-item.type-default{grid-column:span 4}}@media (min-width:600px) and (max-width:1199px){.grid .listing-item.type-default{grid-column:span 2}}@media (min-width:1200px){.grid .listing-item.type-default{grid-column:span 1}}.grid.variant-1 .listing-item.type-featured{grid-column:span 4}@media (min-width:0) and (max-width:899px){.grid.variant-2 .listing-item.type-featured{grid-column:span 4}}@media (min-width:900px){.grid.variant-2 .listing-item.type-featured{grid-column:span 2}}@media (min-width:0) and (max-width:599px){.grid.variant-3 .listing-item.type-featured:first-child{grid-column:span 4}}@media (min-width:600px) and (max-width:1199px){.grid.variant-3 .listing-item.type-featured:first-child{grid-column:span 2;grid-row:2/span 3}}@media (min-width:1200px){.grid.variant-3 .listing-item.type-featured:first-child{grid-column:span 1;grid-row:span 2}}@media (min-width:0) and (max-width:1199px){.grid.variant-3 .listing-item.type-featured:nth-child(2){grid-column:span 4}}@media (min-width:1200px){.grid.variant-3 .listing-item.type-featured:nth-child(2){grid-column:span 3}}@media (min-width:900px){.grid.variant-1 .listing-item.type-featured.direction-horizontal .listing-item__inner{grid-template-columns:repeat(2,1fr)}.grid.variant-1 .listing-item.type-featured.direction-horizontal .listing-item__media,.grid.variant-1 .listing-item.type-featured.direction-horizontal .listing-item__text{grid-column:span 1}}@media (min-width:900px) and (max-width:1199px){.grid.variant-3 .listing-item.type-featured.direction-horizontal .listing-item__inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.grid.variant-3 .listing-item.type-featured.direction-horizontal .listing-item__inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.grid.variant-3 .listing-item.type-featured.direction-horizontal .listing-item__text{grid-column:span 1}}@media (min-width:900px) and (max-width:1199px){.grid.variant-3 .listing-item.type-featured.direction-horizontal .listing-item__media{grid-column:span 1}}@media (min-width:1200px){.grid.variant-3 .listing-item.type-featured.direction-horizontal .listing-item__media{grid-column:span 2}}@media (min-width:900px){.media-item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:900px) and (max-width:1199px){.media-item{-ms-flex-wrap:wrap;flex-wrap:wrap}}.media-item:not(:last-child){margin-bottom:40px}.media-item__body,.media-item__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end}.media-item__image{background-color:#fff;text-align:center}@media (min-width:0) and (max-width:899px){.media-item__image{margin-bottom:20px}}@media (min-width:900px){.media-item__image{-ms-flex-negative:0;border:5px solid red;flex-shrink:0;padding:5px}}@media (min-width:900px) and (max-width:1199px){.media-item__image{-ms-flex-preferred-size:200px;flex-basis:200px}}@media (min-width:1200px){.media-item__image{-ms-flex-preferred-size:330px;flex-basis:330px}}.media-item__title{background-color:red;padding:20px}@media (min-width:900px){.media-item__title{-ms-flex-negative:0;flex-shrink:0}}@media (min-width:900px) and (max-width:1199px){.media-item__title{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px)}}@media (min-width:1200px){.media-item__title{-ms-flex-preferred-size:330px;flex-basis:330px;padding:25px}}.media-item__body{background-color:#c00;padding:20px}@media (min-width:900px) and (max-width:1199px){.media-item__body{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width:1200px){.media-item__body{padding:25px}.media-item__body,.overview-item__left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:0) and (max-width:1199px){.overview-item__right{display:none}}@media (min-width:1200px){.overview-item__right{-webkit-box-flex:0;-webkit-margin-start:40px;-ms-flex:0 0 300px;flex:0 0 300px;margin-inline-start:40px}}.overview-item__top{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:20px}@media (min-width:1200px){.overview-item.type-project{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.overview-item.type-social-media{-webkit-margin-start:auto;-webkit-padding-start:40px;margin-inline-start:auto;padding-inline-start:40px;width:100%}}.party-item{position:relative}.party-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.party-item__logo{-ms-flex-negative:0;flex-shrink:0}.party-item__text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-padding-end:2px;flex-grow:1;padding-inline-end:2px;position:relative}.listing__main.has-gutter.has-border .party-item:before{background-color:#eee;content:"";display:block;height:1px;left:0;position:absolute;top:calc((var(--listing-gutter) + var(--listing-border))*-1);width:100vw}.listing__main.item-sm .party-item .party-item__text{-ms-flex-item-align:center;-webkit-margin-start:15px;align-self:center;margin-inline-start:15px}.listing__main.item-lg .party-item .party-item__text,.listing__main.item-md .party-item .party-item__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-margin-start:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-inline-start:20px}@media (min-width:1200px){.listing__main.item-lg .party-item .party-item__text,.listing__main.item-md .party-item .party-item__text{-webkit-margin-start:30px;margin-inline-start:30px;padding-block:10px 5px}}.person-item,.person-item__portrait,.person-item__text{position:relative}.listing__main.item-sm .person-item:not(:last-child){margin-bottom:10px}.listing__main.item-sm .person-item .person-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.listing__main.item-sm .person-item .person-item__portrait{-ms-flex-negative:0;flex-shrink:0}.listing__main.item-sm .person-item .person-item__text{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-item-align:center;-webkit-margin-start:15px;align-self:center;flex-grow:1;margin-inline-start:15px}.listing__main.item-md .person-item .person-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.listing__main.item-md .person-item .person-item__portrait{-ms-flex-negative:0;-ms-flex-item-align:start;align-self:flex-start;flex-shrink:0}.listing__main.item-md .person-item .person-item__text{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-margin-start:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-inline-start:20px;padding:10px 0 5px}@media (min-width:600px){.listing__main.item-lg .person-item .person-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:599px){.listing__main.item-lg .person-item .person-item__left{-webkit-margin-after:30px;margin-block-end:30px}}@media (min-width:600px){.listing__main.item-lg .person-item .person-item__left{-ms-flex-negative:0;flex-shrink:0}}@media (min-width:600px) and (max-width:1199px){.listing__main.item-lg .person-item .person-item__left{-webkit-margin-end:20px;margin-inline-end:20px}}@media (min-width:1200px){.listing__main.item-lg .person-item .person-item__left{-webkit-margin-end:50px;margin-inline-end:50px}}@media (min-width:600px){.listing__main.item-lg .person-item .person-item__right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.listing__main.item-lg .person-item .person-item__portrait{-webkit-margin-after:15px;margin-block-end:15px}.listing__main.has-gutter.has-border .person-item:before{background-color:#eee;content:"";display:block;height:1px;left:0;position:absolute;top:calc((var(--listing-gutter) + var(--listing-border))*-1);width:100vw}.post-item{padding:10px;width:100%}@media (min-width:600px){.post-item{width:50%}}@media (min-width:1200px){.post-item{width:33.333%}}.post-item__inner{background-color:#fff;border:1px solid #ddd;border-radius:3px}.post-item__text{padding:15px}.post-item__meta{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;padding:8px 15px}.post-item__text+.post-item__meta{border-top:1px solid #ddd}.priority-item{--item-bg-color:#fff;--item-text-color:#0e141c}.priority-item__image,.priority-item__text{background-color:var(--item-bg-color);-webkit-transition:background-color .1s,color .1s;-o-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s}.priority-item__image{padding:10px}.priority-item__text{color:var(--item-text-color);display:inline-block;padding:0 10px 8px}.priority-item__link{bottom:0;left:0;position:absolute;right:0;top:0}.priority-item:hover{--item-bg-color:#223044;--item-text-color:#fff}.simple-item{-webkit-padding-start:30px;padding-inline-start:30px;position:relative}.simple-item:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.simple-item:before{background-color:red;content:"";height:12px;left:0;position:absolute;top:8px;width:12px}.tile-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 30px;position:relative}.tile-item__overlay{bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:0) and (max-width:1199px){.tile-item.height-sm{height:250px}}@media (min-width:1200px){.tile-item.height-sm{height:350px}}.tile-item.text-position-bottom .tile-item__text{-webkit-margin-before:auto;margin-block-start:auto}.tile-item.text-position-center .tile-item__text{margin-inline:auto}.vacancy-item:not(:last-child){-webkit-padding-after:20px;-webkit-margin-after:20px;border-bottom:1px solid #eee;margin-block-end:20px;padding-block-end:20px}@media (min-width:900px){.vacancy-item__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.vacancy-item__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:0) and (max-width:899px){.vacancy-item__button{-webkit-margin-before:20px;margin-block-start:20px;text-align:right}}@media (min-width:900px){.vacancy-item__button{-webkit-margin-start:10%;-ms-flex-negative:0;flex-shrink:0;margin-inline-start:10%}}@media (min-width:1200px){.vacancy-item__button{-webkit-margin-start:10%;margin-inline-start:10%}}.local-tasks{-webkit-margin-before:50px;-webkit-border-after:1px solid #c4c4c4;border-block-end:1px solid #c4c4c4;margin-block-start:50px}.local-tasks__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:0;overflow:auto}.local-tasks__list:after,.local-tasks__list:before{content:"";margin:auto}.local-tasks__item:not(:last-child){-webkit-margin-end:20px;margin-inline-end:20px}.local-tasks__link{background-color:#f8f8f8;border:1px solid #ddd;border-bottom:none;color:#0e141c;display:block;padding:10px 30px;text-decoration:none;white-space:nowrap}.main.has-sidebar .local-tasks{margin-block:0 40px}.local-tasks__link:hover{-webkit-text-decoration:underline solid 1px;text-decoration:underline solid 1px;text-underline-offset:4px}.local-tasks__link.is-active{background-color:#eee;border-color:#c4c4c4}@media print{.local-tasks{display:none}}.meta-data{--meta-gutter:10px;overflow:hidden}.meta-data__list{margin:0;row-gap:var(--meta-gutter)}.meta-data__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.meta-data__icon{-ms-flex-preferred-size:0;flex-basis:0;height:20px;margin-right:15px;width:20px}.meta-data__icon .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}.meta-data .meta-data__list.direction-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.meta-data .meta-data__list.direction-horizontal .meta-data__label{-webkit-margin-end:5px;margin-inline-end:5px}.meta-data .meta-data__list.direction-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:900px){.meta-data .meta-data__list.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.meta-data .meta-data__list.gutter-sm{-webkit-column-gap:var(--meta-gutter);-moz-column-gap:var(--meta-gutter);column-gap:var(--meta-gutter)}.meta-data .meta-data__list.gutter-md{-webkit-column-gap:calc(var(--meta-gutter)*2);-moz-column-gap:calc(var(--meta-gutter)*2);column-gap:calc(var(--meta-gutter)*2)}.meta-data .meta-data__list.gutter-lg{-webkit-column-gap:calc(var(--meta-gutter)*3);-moz-column-gap:calc(var(--meta-gutter)*3);column-gap:calc(var(--meta-gutter)*3)}.meta-data .meta-data__item.type-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.hero .meta-data{margin-top:20px}.carousel-item .meta-data{margin-top:25px}.listing-item .meta-data:not(:first-child){margin-top:10px}.document-item .meta-data{margin-bottom:10px}.document-item .meta-data__label,.document-item .meta-data__value,.listing-item .meta-data__label,.listing-item .meta-data__value{font-size:12px;font-size:.75rem}.carousel-item .meta-data__label,.carousel-item .meta-data__value,.hero .meta-data__label,.hero .meta-data__value{font-size:14px;font-size:.875rem}.multiple-videos__main{overflow:hidden;position:relative;-webkit-transition:opacity var(--animation-duration) ease-in-out;-o-transition:opacity var(--animation-duration) ease-in-out;transition:opacity var(--animation-duration) ease-in-out}.multiple-videos__item:not(.is-active){bottom:0;left:0;position:absolute;right:0;top:0;visibility:hidden}.multiple-videos__footer{-webkit-border-before:2px solid #fff;background-color:#eee;border-block-start:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex}.multiple-videos__languages{-webkit-border-end:2px solid #fff;-webkit-margin-end:auto;background-color:#fff;border-inline-end:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;margin-inline-end:auto}.multiple-videos__language{background-color:#eee;height:40px;width:40px}.multiple-videos__clipboard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:10px;padding-inline:10px}.multiple-videos__clipboard .icon{-webkit-margin-end:5px;margin-inline-end:5px}.multiple-videos__main.is-animating{-webkit-animation:fade .2s ease-in-out;animation:fade .2s ease-in-out}.multiple-videos__language:hover{background-color:#ddd}.multiple-videos__language.is-disabled{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5;pointer-events:none}.multiple-videos__language.is-active{background-color:red;color:#fff;font-weight:600;pointer-events:none}.multiple-videos__clipboard:hover .text{text-decoration:underline}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}.pager__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0}.pager__item{-ms-flex-negative:0;flex-shrink:0}.pager__item:not(:last-child){margin-right:10px}.pager__value{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;min-width:40px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pager__value .text{font-size:14px;font-size:.875rem;line-height:30px;line-height:1.875rem}.pager__value .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}@media (min-width:0) and (max-width:899px){.pager__item.type-default,.pager__item.type-ellipsis{display:none}}.pager__item.type-current .pager__value{border:2px solid red;color:red;font-weight:600;pointer-events:none}.pager__item.type-next .pager__value,.pager__item.type-previous .pager__value{background-color:red;color:#fff}.pager__item.type-previous .icon{left:-1px}.pager__item.type-next .icon{right:-1px}.pager__item.type-default .pager__value:focus,.pager__item.type-default .pager__value:hover{background-color:#eee}.pager__item.type-next .pager__value:focus,.pager__item.type-next .pager__value:hover,.pager__item.type-previous .pager__value:focus,.pager__item.type-previous .pager__value:hover{background-color:#c00}.poll__content{background-color:#f8f8f8;border:1px solid #eee;padding:15px}@media (min-width:900px){.poll__content{padding:30px}}.poll__choices{-webkit-margin-start:10px;margin-inline-start:10px}.poll__choice:not(:last-child){-webkit-margin-after:20px;margin-block-end:20px}.poll__choice-header{-webkit-margin-after:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-block-end:10px}.poll__choice-header .value{-webkit-padding-start:10px;-webkit-margin-start:auto;margin-inline-start:auto;padding-inline-start:10px}.poll__choice-main .bar{background-color:#ddd;height:15px}.poll__choice-main .foreground{background-color:red;height:100%;position:relative}.poll__counter,.poll__text{-webkit-margin-before:20px;margin-block-start:20px}.poll-view+.poll-view{-webkit-margin-before:40px;border-top:1px solid #ddd;margin-block-start:40px;padding-top:40px}.search-bar{position:relative}.search-bar.is-opened{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:900px){.search-bar.is-opened{margin-left:50px}}.search-bar:not(.is-opened){margin-left:auto}.search-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.search-inline .form__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search-inline .form__actions{-ms-flex-negative:0;aspect-ratio:1/1;flex-shrink:0;margin:0;width:clamp(40px,10vw,70px)}.search-inline button[type=submit],.search-inline input[type=text]{height:100%;position:relative;width:100%}.search-inline input[type=text]{border-radius:0;border-style:solid;border-width:2px;padding:0 20px!important;text-transform:uppercase}.search-inline button[type=submit]{background-color:red}.search-inline button[type=submit] .icon{color:#fff;font-size:20px;height:20px;left:50%;line-height:20px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}.header .search-inline .form__item{display:none}.header .search-inline input[type=text]{border-color:#2c4163}.featured .search-inline{margin:50px auto 0;max-width:1320px;padding-inline:15px}.featured .search-inline input[type=text]{border-color:#ddd}.search-inline input[type=text]:focus-visible{z-index:1}.search-inline button[type=submit]:hover{background-color:#c00}.search-inline button[type=submit]:focus-visible{z-index:1}.search-inline.is-opened .form__item{display:block}.search-inline.is-opened button[type=submit]{background-color:#223044}.tabs{margin:calc(var(--focus-spacing)*-1)}.tabs__list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block:0;overflow:auto;padding:var(--focus-spacing)}.tabs__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabs__link{background-color:#2c4163;color:#fff;padding:15px 10px;position:relative;text-align:center;white-space:nowrap}.tabs__link,.tabs__number,.tabs__text{display:block}.tabs__number{-webkit-margin-after:2px;margin-block-end:2px}.tabs__link.size-sm{font-size:14px;font-size:.875rem}@media (min-width:0) and (max-width:899px){.tabs__link.size-md{font-size:16px;font-size:1rem}}@media (min-width:900px){.tabs__link.size-md{font-size:18px;font-size:1.125rem}}.heading+.tabs{-webkit-margin-before:20px;margin-block-start:20px}.image+.tabs{-webkit-margin-before:calc(-10px + var(--focus-spacing)*-1);margin-block-start:calc(-10px + var(--focus-spacing)*-1)}.tabs__link.is-active{background-color:red;cursor:default;padding-block:20px;pointer-events:none}.tabs__link.is-complete{background-color:#c00;color:#fff}@media (hover:hover){a.tabs__link:hover{background-color:#223044}}a.tabs__link:focus-visible{z-index:1}@media (hover:hover){a.tabs-link:hover{background-color:#223044}}.user__image{display:block;height:70px;margin:0 auto 15px;width:70px}.user__placeholder{background-color:red;border-radius:50%;height:100%;position:relative;width:100%}.user__placeholder .icon{color:#fff;font-size:35px;height:35px;left:50%;line-height:35px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:35px}.user__name{font-size:18px;text-align:center}@media (min-width:600px){.bicolumnar{padding-inline:25px}}@media (min-width:1200px){.bicolumnar{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:0) and (max-width:1199px){.bicolumnar__first{-webkit-margin-after:30px;-webkit-padding-after:30px;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;margin-block-end:30px;padding-block-end:30px}}@media (min-width:1200px){.bicolumnar__first{-ms-flex-preferred-size:30%;-webkit-margin-end:50px;flex-basis:30%;margin-inline-end:50px}.bicolumnar__second{-ms-flex-preferred-size:70%;flex-basis:70%}}.block__header{-webkit-margin-after:30px;margin-block-end:30px;position:relative}.block.theme-white{background:#fff}.block.theme-grey{background:#eee}.block.theme-blue{background:#2c4163}.block.theme-red{background:red}.block.theme-gradient{background:-o-linear-gradient(45deg,#f2117d,#d3373a);background:linear-gradient(45deg,#f2117d,#d3373a);margin-block:30px}.block.theme-red-pattern{background:url(/themes/sd/images/png/pattern_red.png) repeat 50%/contain}.block.separator-top:not(:first-child){position:relative}.block.separator-top:not(:first-child):before{background-color:#eee;content:"";height:4px;left:0;margin:0 auto;max-width:1290px;position:absolute;right:0;top:0}.block.separator-bottom{position:relative}.block.separator-bottom:before{background-color:#eee;bottom:0;content:"";height:4px;left:0;margin:0 auto;max-width:1290px;position:absolute;right:0}.block__header.has-swiper-nav{-webkit-padding-end:80px;padding-inline-end:80px}.featured>.block,.main>.block{padding-block:50px}.content>.block:not(:first-child){-webkit-padding-before:50px;padding-block-start:50px}.content>.block:not(:last-child){-webkit-padding-after:50px;padding-block-end:50px}.sidebar .block{--block-margin:20px}.sidebar .block:only-child{height:100%}.sidebar .block:not(:last-child){-webkit-margin-after:var(--block-margin);margin-block-end:var(--block-margin)}@media (min-width:900px){.sidebar .block:not(:last-child){--block-margin:40px}}.sidebar .block__header{-webkit-box-align:center;-ms-flex-align:center;-webkit-padding-after:10px;-webkit-margin-after:20px;-webkit-border-after:2px solid red;align-items:center;border-block-end:2px solid red;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;margin-block-end:20px;padding-block-end:10px}.sidebar .block__header .icon{-webkit-margin-end:15px;font-size:20px;height:20px;line-height:20px;margin-inline-end:15px;text-align:center;width:20px}.campaign-template{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.campaign-template__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:900px){.campaign-template__main{display:grid;grid-template-columns:repeat(2,1fr)}}.campaign-template__footer{background-color:#2c4163;padding-inline:15px}.campaign-template__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-inline:30px}@media (min-width:0) and (max-width:899px){.campaign-template__column{padding-block:50px}}@media (min-width:900px){.campaign-template__column{padding-block:70px}}.campaign-template__column:first-child{background-color:red}@media (min-width:900px){.campaign-template__column:first-child{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1600px){.campaign-template__column:first-child{-webkit-padding-end:70px;padding-inline-end:70px}}.campaign-template__column:nth-child(2){background-color:#fff}@media (min-width:900px){.campaign-template__column:nth-child(2){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1600px){.campaign-template__column:nth-child(2){-webkit-padding-start:70px;padding-inline-start:70px}}@media (min-width:900px){.campaign-template__inner{max-width:600px}}.carousel{--carousel-gap:50px}@media (min-width:900px){.carousel{grid-column-gap:var(--carousel-gap);display:grid;grid-template-columns:var(--carousel-sidebar-width) minmax(0,1fr)}}.carousel__sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:0) and (max-width:899px){.carousel__sidebar{margin-bottom:40px}}@media (min-width:900px){.carousel__sidebar{grid-column:1/2;grid-row:1/2}}.carousel__sidebar-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.carousel__sidebar-addon{-ms-flex-negative:0;background-color:#223044;flex-shrink:0;padding:15px}@media (min-width:900px){.carousel__main{grid-column:2/3;grid-row:1/2}}.carousel.variant-1{--carousel-sidebar-width:260px}.carousel.variant-2{--carousel-sidebar-width:330px}.carousel__sidebar.theme-blue{background-color:#223044}.collapsible:not(:last-child){border-bottom:2px solid #eee}.collapsible__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;position:relative;text-align:left;-webkit-transition:background-color .1s;-o-transition:background-color .1s;transition:background-color .1s;width:100%}.collapsible__header .heading{margin-right:5px;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}.collapsible__header .flag{margin-right:15px}.collapsible__header .icon{font-size:16px;height:16px;line-height:16px;margin-left:auto;text-align:center;width:16px}.collapsible__main{border-top:1px solid #eee;padding-bottom:30px;padding-top:30px}.collapsible__header:hover{background-color:#f8f8f8}.collapsible__header.is-opened .heading{font-weight:600}.collapsible__header.is-opened .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters{--filters-padding:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .4s .1s;transition:-webkit-transform .4s .1s;-o-transition:transform .4s .1s;transition:transform .4s .1s;transition:transform .4s .1s,-webkit-transform .4s .1s;z-index:100}.filters__footer,.filters__header,.filters__main{padding:var(--filters-padding)}.filters__header{-ms-flex-negative:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-border-after:2px solid red;align-items:center;background-color:#fff;border-block-end:2px solid red;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between}.filters__header .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}.filters__main{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#f8f8f8;flex-grow:1;overflow:auto}.filters__footer{-ms-flex-negative:0;-webkit-border-before:2px solid red;background-color:#fff;border-block-start:2px solid red;display:grid;flex-shrink:0;gap:15px;grid-template-columns:repeat(2,1fr)}.filters__footer .btn:first-child{grid-column:span 2}.filters.is-opened{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.form__item{position:relative}.form__label{-webkit-margin-after:10px;margin-block-end:10px}.form__required{color:red}.form__actions{-webkit-margin-before:30px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;justify-content:center;margin-block-start:30px}.form__heading:not(.visually-hidden){-webkit-padding-after:10px;-webkit-border-after:1px solid #ddd;border-block-end:1px solid #ddd;display:block;font-size:18px;font-weight:600;margin-block:40px 25px;padding-block-end:10px;text-align:center}.form__group{-webkit-margin-after:15px;margin-block-end:15px}.form__item.width-50{display:inline-block;vertical-align:bottom;width:calc(50% - 10px)}.form__item.width-50+.width-50{-webkit-margin-start:16px;margin-inline-start:16px}form.type-exposed-main{--form-gap:20px}@media (min-width:900px){form.type-exposed-main{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--form-gap)}}form.type-exposed-main .form__items{--form-columns:2;display:grid;gap:var(--form-gap);grid-template-columns:repeat(var(--form-columns),minmax(0,1fr))}@media (min-width:900px){form.type-exposed-main .form__items{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.type-exposed-main .form__items.columns-three{--form-columns:3}form.type-exposed-main .form__items.columns-four{--form-columns:4}}@media (min-width:0) and (max-width:899px){form.type-exposed-main .form__item:nth-child(3):last-child{grid-column:span 2}}@media (min-width:900px){form.type-exposed-main .form__actions{-webkit-margin-before:0;margin-block-start:0}}form.type-exposed-sidebar .form__actions{display:none}form.type-interactive-map:not(:last-child){-webkit-margin-before:30px;margin-block-start:30px}form.type-multistep .form__actions{margin:0}.form.type-default .form__item:not(.spacing-reset):not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}.webform-composite .form__item:not(.spacing-reset):not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}.fieldgroup .form__item:not(.spacing-reset):not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}fieldset .form__item:not(.spacing-reset):not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}fieldset .form__item:not(.spacing-reset):not(:first-child).type-checkbox,fieldset .form__item:not(.spacing-reset):not(:first-child).type-radio{-webkit-margin-before:10px!important;margin-block-start:10px!important}.file .form__item:not(.spacing-reset){-webkit-margin-before:10px!important;margin-block-start:10px!important}.form.type-multistep .webform__elements>div>div:not(:first-child){-webkit-margin-before:25px;margin-block-start:25px}.grid{display:grid;gap:30px;grid-template-columns:repeat(4,minmax(0,1fr))}.hero__first{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;background-color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:15px}@media (min-width:900px){.hero__first{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;padding:25px}}@media (min-width:900px){.hero__first:only-child{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-grow:1}}@media (min-width:900px){.hero__first:not(:only-child){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:330px}}.hero__second{position:relative}@media (min-width:900px){.hero__second{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:0) and (max-width:599px){.hero__text-main,.hero__text-sub{text-align:center}}@media (min-width:600px){.hero__text-main,.hero__text-sub{padding-inline:calc(var(--hero-main-padding)*2 + var(--hero-image-width)) 20px}}.hero__text-main{background-color:red}@media (min-width:0) and (max-width:599px){.hero__text-main{padding:25px 15px}}@media (min-width:600px){.hero__text-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;min-height:var(--hero-text-height);padding-block:45px 15px}}.hero__text-sub{-webkit-margin-before:20px;margin-block-start:20px}@media (min-width:0) and (max-width:599px){.hero__image{background-color:red;padding:25px 15px 0}}@media (min-width:600px){.hero__image{left:var(--hero-image-position);position:absolute;top:var(--hero-image-position);width:var(--hero-image-width)}}.hero__inner.type-default{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:0) and (max-width:899px){.hero__inner.type-default{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:900px){.hero__inner.type-default{min-height:250px}}.hero__inner.type-organisation,.hero__inner.type-person{--hero-main-padding:30px;--hero-image-position:30px;min-height:calc(var(--hero-image-position) + var(--hero-image-height));position:relative}.hero__inner.type-person{--hero-image-width:133px;--hero-image-height:166px;--hero-text-height:135px}.hero__inner.type-organisation{--hero-image-width:200px;--hero-image-height:200px;--hero-text-height:155px}.hero__second.has-text{background-color:#c00}@media (min-width:0) and (max-width:899px){.hero__second.has-text{padding:20px}}@media (min-width:900px){.hero__second.has-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding:40px 50px}}@media (min-width:900px){.hero__second.has-text:before{border-bottom:30px solid transparent;border-left:30px solid red;border-top:30px solid transparent;bottom:40px;content:"";display:block;height:0;left:0;position:absolute;width:0}}@media (min-width:0) and (max-width:899px){.hero__second.has-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.interactive-map{--scrollbar-track-color:#2b3c55;--scrollbar-thumb-color:#ddd}@media (min-width:1200px){.interactive-map{display:-webkit-box;display:-ms-flexbox;display:flex}}.interactive-map__info{background-color:#223044;padding:30px}@media (min-width:1200px){.interactive-map__info{-ms-flex-negative:0;-ms-flex-preferred-size:400px;flex-basis:400px;flex-shrink:0;max-width:400px}}.interactive-map__info-static{margin-bottom:30px}@media (min-width:0) and (max-width:1199px){.interactive-map__map{display:none}}@media (min-width:1200px){.interactive-map__map{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:900px){.lp-item,.lp-paragraph{display:-webkit-box;display:-ms-flexbox;display:flex}}.lp-item:not(:last-child),.lp-paragraph:not(:last-child){margin-bottom:40px}.lp-item__image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:30px;position:relative}@media (min-width:0) and (max-width:899px){.lp-item__image{min-height:200px}}@media (min-width:900px){.lp-item__image{-ms-flex-negative:0;-ms-flex-preferred-size:330px;flex-basis:330px;flex-shrink:0}}.lp-item__text{border:5px solid}@media (min-width:0) and (max-width:899px){.lp-item__text{padding:20px}}@media (min-width:900px){.lp-item__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:50px 50px 50px 0}}.lp-paragraph__number{color:#fff;font-weight:500;text-align:center}@media (min-width:0) and (max-width:899px){.lp-paragraph__number{font-size:25px;font-size:1.5625rem;height:50px;line-height:50px;margin-bottom:15px}}@media (min-width:900px){.lp-paragraph__number{-ms-flex-negative:0;-ms-flex-preferred-size:60px;flex-basis:60px;flex-shrink:0;font-size:30px;font-size:1.875rem;height:60px;line-height:60px;margin-right:30px;margin-top:4px}}.lp-paragraph__text{-ms-flex-item-align:center;align-self:center}.lp-item.theme-yellow .lp-item__text{border-color:#f5a623}.lp-item.theme-yellow .lp-paragraph__number{background-color:#f5a623}.lp-item.theme-red .lp-item__text{border-color:#be0000}.lp-item.theme-red .lp-paragraph__number{background-color:#be0000}.lp-item.theme-orange .lp-item__text{border-color:#ff4000}.lp-item.theme-orange .lp-paragraph__number{background-color:#ff4000}.listing__main+.listing__main{-webkit-margin-before:30px;margin-block-start:30px}.listing__footer{-webkit-margin-before:60px;margin-block-start:60px}.listing__main.has-gutter{--listing-column:1;--listing-gutter:30px;display:grid;gap:var(--listing-gutter);grid-template-columns:repeat(var(--listing-column),1fr)}@media (min-width:900px){.listing__main.has-gutter{--listing-column:2}}.listing__main.has-border{--listing-border:1px;overflow:hidden;row-gap:calc(var(--listing-gutter)*2 + var(--listing-border))}@media (min-width:1200px){.listing__main.column-three{--listing-column:3}.listing__main.column-four{--listing-column:4}}.listing__header.spacing-sm{-webkit-margin-after:20px;margin-block-end:20px}.listing__header.spacing-md{-webkit-margin-after:30px;margin-block-end:30px}.listing__header.spacing-lg{-webkit-margin-after:40px;margin-block-end:40px}.listing__main.type-attachment{border:2px solid red;padding:30px 20px 20px;position:relative}@media (min-width:900px){.listing__main.type-attachment{-webkit-margin-start:-20px;margin-inline-start:-20px}}.timeline .listing:not(:last-child){-webkit-margin-after:60px;margin-block-end:60px}.interactive-map .listing:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.interactive-map .listing__header{-webkit-margin-after:10px;margin-block-end:10px}.masonry.type-social-media .masonry__grid{margin:-10px}@media (min-width:900px){.masonry.type-social-media{height:100%;margin:-1px;max-height:600px;overflow:hidden auto;padding:1px}.masonry.type-social-media .masonry__grid{width:calc(100% + 10px)}}.masonry.type-gallery .masonry__grid{margin:-10px}@media (min-width:900px){.masonry.type-gallery .masonry__grid{margin:-15px}}.modal{--modal-content-padding:30px;--modal-content-margin:15px;--modal-image-position:30px;--modal-width-min:calc(100% - var(--modal-content-margin)*2);--modal-width-max:700px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--vh-unit,1vh)*100);justify-content:center;position:relative;width:100vw}.modal__overlay{background-color:rgba(0,0,0,.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:0}.modal__content{background-color:#fff;margin:var(--modal-content-margin);max-height:calc(100vh - 30px);overflow:auto;position:relative;width:min(var(--modal-width-min),var(--modal-width-max));z-index:1}.modal__header{min-height:calc(var(--modal-image-position) + var(--modal-image-height));position:relative}.modal__main{padding:20px 20px 30px}@media (min-width:900px){.modal__main{padding:var(--modal-content-padding) var(--modal-content-padding) calc(var(--modal-content-padding) + 10px)}}.modal__close{height:25px;margin:5px;padding:5px;position:absolute;right:0;top:0;width:25px}.modal__close .icon{font-size:15px;font-weight:600;height:15px;line-height:15px;text-align:center;width:15px}.modal__text-main,.modal__text-sub{display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:20px}@media (min-width:900px){.modal__text-main,.modal__text-sub{padding-inline:calc(var(--modal-content-padding)*2 + var(--modal-image-width)) 20px}}.modal__text-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-padding-after:15px;background-color:red;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding-block-end:15px}@media (min-width:0) and (max-width:899px){.modal__text-main{text-align:center}}@media (min-width:900px){.modal__text-main{-webkit-padding-before:45px;min-height:var(--modal-text-height);padding-block-start:45px}}.modal__text-sub{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:20px 0}@media (min-width:0) and (max-width:899px){.modal__image{background-color:red;padding:20px}}@media (min-width:900px){.modal__image{left:var(--modal-image-position);position:absolute;top:var(--modal-image-position);width:var(--modal-image-width)}}.modal__content.type-person{--modal-image-width:133px;--modal-image-height:166px;--modal-text-height:135px}.modal__content.type-organisation{--modal-image-width:200px;--modal-image-height:200px;--modal-text-height:155px}.sg .modal{height:auto;padding:initial;position:static;width:auto}@media (min-width:1200px){.node{padding-inline:25px}}.node__sidebar{background-color:#f8f8f8}@media (min-width:0) and (max-width:899px){.node__sidebar{margin-bottom:40px}}@media (min-width:900px){.node__sidebar{-ms-flex-negative:0;-ms-flex-preferred-size:400px;-webkit-box-ordinal-group:2;-ms-flex-order:1;flex-basis:400px;flex-shrink:0;margin-left:50px;order:1;overflow:hidden;position:sticky;top:15px}}.node__sidebar-inner{padding:25px}@media (min-width:900px){.node__sidebar-inner{height:100%;max-height:calc(100vh - 30px);overflow:auto}}@media (min-width:900px){.node__sidebar-inner:after,.node__sidebar-inner:before{content:"";height:25px;left:25px;position:absolute;right:25px;z-index:1}}@media (min-width:900px){.node__sidebar-inner:before{background-image:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(#f8f8f8));background-image:-o-linear-gradient(bottom,hsla(0,0%,100%,0),#f8f8f8);background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#f8f8f8);top:0}}@media (min-width:900px){.node__sidebar-inner:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#f8f8f8));background-image:-o-linear-gradient(top,hsla(0,0%,100%,0),#f8f8f8);background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#f8f8f8);bottom:0}}@media (min-width:900px){.node.has-sidebar{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.node.has-sidebar .node__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.node.type-narrow{margin-inline:auto;max-width:800px}.section-separated{position:relative}.section-separated:not(:last-child){margin-bottom:40px;padding-bottom:50px}.section-separated:not(:last-child):before{background-color:#eee;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;width:100%}.tabs+.section-separated{-webkit-margin-before:30px;margin-block-start:30px}.layout>.system-messages:not(:first-child){margin-top:30px}.layout>.system-messages .system-messages__container{margin-inline:auto;max-width:1320px;padding-inline:15px}.form .system-messages:not(:first-child){margin-top:15px}.form .system-messages:not(:last-child){margin-bottom:15px}.tiles{--tiles-columns:1;display:grid;gap:30px;grid-template-columns:repeat(var(--tiles-columns),minmax(0,1fr))}@media (min-width:600px){.tiles{--tiles-columns:2}}@media (min-width:900px){.tiles{--tiles-columns:3}}@media (min-width:1200px){.tiles{--tiles-columns:5}}.tiles:not(:first-child){-webkit-margin-before:30px;margin-block-start:30px}.tiles:not(:last-child){-webkit-margin-after:30px;margin-block-end:30px}.webform-composite .webform-multiple-table{background-color:#f8f8f8;border:1px solid #ddd;border-radius:0 3px 3px;padding:20px}.webform-composite .form__item:first-child{-webkit-margin-before:0;margin-block-start:0}.webform-composite__footer{-webkit-margin-before:10px;margin-block-start:10px}.webform-container:not(:first-child){-webkit-margin-before:40px;margin-block-start:40px}.webform-container__header{-webkit-margin-after:30px;-webkit-padding-after:10px;-webkit-border-after:2px solid red;border-block-end:2px solid red;margin-block-end:30px;padding-block-end:10px}.webform-element:first-child{-webkit-margin-before:0;margin-block-start:0}.webform-element:not(:first-child){-webkit-margin-before:15px;-webkit-padding-before:15px;-webkit-border-before:1px solid #eee;border-block-start:1px solid #eee;margin-block-start:15px;padding-block-start:15px}.webform-multiple-table table{border-collapse:collapse;border-spacing:0;width:100%}.webform-multiple-table td,.webform-multiple-table th{margin:0;padding:0;vertical-align:bottom}.webform-multiple-table td:first-child,.webform-multiple-table th:first-child{width:100%}.webform-multiple-table td.webform-multiple-table--operations{-webkit-padding-start:20px;padding-inline-start:20px;white-space:nowrap}.webform-multiple-table td.webform-multiple-table--operations .operator{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #c4c4c4;border-radius:3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;justify-content:center;width:40px}.webform-multiple-table td.webform-multiple-table--operations .operator:not(:last-child){-webkit-margin-end:6px;margin-inline-end:6px}.webform-multiple-table td.webform-multiple-table--operations .icon{color:#000;font-size:16px;font-weight:500;height:16px;line-height:16px;text-align:center;width:16px}.webform-multiple-table tr:not(:first-child) td{-webkit-padding-before:20px;padding-block-start:20px}.webform-multiple-table tr:not(:last-child) td{-webkit-padding-after:20px;-webkit-border-after:1px dashed #ddd;border-block-end:1px dashed #ddd;padding-block-end:20px}.webform.type-multistep{--webform-spacing-inline:50px;--webform-spacing-block:20px}@media (min-width:900px){.webform.type-multistep{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:1200px){.webform.type-multistep{padding-inline:var(--webform-spacing-inline)}}@media (min-width:900px){.webform.type-multistep .webform__main,.webform.type-multistep .webform__sidebar{padding-block:var(--webform-spacing-block)}}.webform.type-multistep .webform__main{position:relative}@media (min-width:900px){.webform.type-multistep .webform__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.webform.type-multistep .webform__sidebar{-webkit-border-start:2px solid red;-webkit-margin-start:40px;-webkit-padding-start:40px;-ms-flex-negative:0;-ms-flex-preferred-size:340px;border-inline-start:2px solid red;flex-basis:340px;flex-shrink:0;margin-inline-start:40px;padding-inline-start:40px}.webform.type-multistep .webform__sticky{bottom:var(--webform-spacing-block);position:sticky;top:calc(var(--webform-spacing-block) + var(--drupal-displace-offset-top,0px))}.webform.type-multistep .webform__progress.type-mobile{-webkit-margin-after:30px;-webkit-padding-after:30px;-webkit-border-after:2px solid red;border-block-end:2px solid red;margin-block-end:30px;padding-block-end:30px}.webform.type-multistep .webform__actions.type-mobile{-webkit-margin-before:30px;-webkit-border-before:2px solid red;background-color:#fff;border-block-start:2px solid red;bottom:0;margin-block-start:30px;padding-block:15px;position:sticky;top:calc(var(--webform-spacing-block) + var(--drupal-displace-offset-top,0px))}.webform.type-multistep .webform__actions.type-mobile .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:calc(50% - 10px)}.webform.type-multistep .webform__actions.type-desktop{-webkit-margin-before:30px;margin-block-start:30px}.webform.type-multistep .webform__actions.type-desktop .btn{width:100%}article.node .webform:not(:first-child){margin-top:50px}.container{margin-inline:auto;max-width:1320px;padding-inline:15px;width:100%}.content{margin-bottom:50px;margin-top:50px}@media (min-width:900px){.main.has-sidebar .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.footer{-webkit-margin-before:25px;margin-block-start:25px;position:relative}.footer__first{background-color:#2c4163}.footer__second{background-color:#223044}.header{margin-bottom:15px}.header__main{padding:15px 0}.header__main-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (min-width:900px){.main__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.sidebar{--sidebar-spacing-y:50px;--sidebar-spacing-x:40px;margin-block:var(--sidebar-spacing-y)}@media (min-width:900px){.sidebar{-ms-flex-negative:0;-ms-flex-preferred-size:calc(var(--sidebar-width) + var(--sidebar-spacing-x));-webkit-margin-end:var(--sidebar-spacing-x);flex-basis:calc(var(--sidebar-width) + var(--sidebar-spacing-x));flex-shrink:0;margin-inline-end:var(--sidebar-spacing-x);max-width:calc(var(--sidebar-width) + var(--sidebar-spacing-x))}}.sidebar.type-default{--sidebar-width:280px}@media (min-width:900px){.sidebar.type-default{-webkit-padding-end:var(--sidebar-spacing-x);border-right:2px solid #eee;padding-inline-end:var(--sidebar-spacing-x)}}.sidebar.type-clean{--sidebar-width:300px}#colorbox{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}@media (min-width:0) and (max-width:899px){#colorbox{-webkit-padding-after:50px;padding-block-end:50px}}@media (min-width:900px){#colorbox{padding-inline:70px}}#cboxOverlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.75);bottom:0;left:0;opacity:1!important;position:fixed;right:0;top:0}#cboxWrapper{position:relative}#cboxContent{background-color:#000;overflow:hidden}@media (min-width:0) and (max-width:899px){#cboxContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(var(--vh-unit,1vh)*100 - 50px)}}#cboxLoadedContent{line-height:0;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}@media (min-width:0) and (max-width:899px){#cboxLoadedContent{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;position:relative}}#cboxLoadedContent img{display:block;height:auto;line-height:normal;margin:auto;max-width:100%}@media (min-width:900px) and (max-width:1199px){#cboxLoadedContent img{max-height:calc(var(--vh-unit,1vh)*100 - 70px)}}@media (min-width:1200px){#cboxLoadedContent img{max-height:calc(var(--vh-unit,1vh)*100 - 100px)}}#cboxCurrent,#cboxTitle{background-color:#000;color:#fff;min-height:40px;padding:9px 15px}@media (min-width:0) and (max-width:899px){#cboxTitle{-ms-flex-negative:0;flex-shrink:0}}@media (min-width:900px){#cboxTitle{float:left}}@media (min-width:0) and (max-width:899px){#cboxCurrent{-ms-flex-negative:0;-webkit-box-ordinal-group:0;-ms-flex-order:-1;flex-shrink:0;order:-1}}@media (min-width:900px){#cboxCurrent{float:right}}#cboxClose,#cboxNext,#cboxPrevious{color:#fff;line-height:0;padding:5px;position:fixed}#cboxClose .icon,#cboxNext .icon,#cboxPrevious .icon{font-size:30px;height:30px;line-height:30px;text-align:center;width:30px}@media (min-width:0) and (max-width:899px){#cboxNext,#cboxPrevious{bottom:5px}}@media (min-width:900px){#cboxNext,#cboxPrevious{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:0) and (max-width:899px){#cboxPrevious{right:60px}}@media (min-width:900px){#cboxPrevious{left:15px}}@media (min-width:0) and (max-width:899px){#cboxNext{right:5px}}@media (min-width:900px){#cboxNext{right:15px}}@media (min-width:0) and (max-width:899px){#cboxClose{bottom:5px;left:5px}}@media (min-width:900px){#cboxClose{right:15px;top:15px}}#cboxLoadedContent.is-active{opacity:1}.ui-datepicker{border:1px solid #ddd;max-width:100%;min-width:270px;visibility:hidden}.ui-datepicker-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:5px}.ui-datepicker-header .ui-icon{display:none}.ui-datepicker-calendar{background-color:#fff;border-spacing:0;padding:10px}.ui-datepicker-calendar th span{display:block;font-weight:500;line-height:30px}.ui-datepicker-calendar td,.ui-datepicker-calendar th{font-size:14px;padding:0}.ui-datepicker-trigger{display:none}.ui-datepicker-next,.ui-datepicker-prev{-ms-flex-negative:0;color:#000;cursor:pointer;flex-shrink:0;opacity:.5;padding:5px;pointer-events:auto}.ui-datepicker-next .icon,.ui-datepicker-prev .icon{font-size:18px;height:18px;line-height:18px;text-align:center;width:18px}.ui-datepicker-prev{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.ui-datepicker-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ui-datepicker-title{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center;order:2}.ui-datepicker-title select{background:#fff;border:1px solid #c4c4c4;border-radius:3px;height:30px;padding-inline:10px}.ui-datepicker-title select:not(:last-child){margin-right:8px}.ui-datepicker-reset{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:1px;top:1px;width:30px}.ui-datepicker-reset .icon{font-size:12px;height:12px;line-height:12px;text-align:center;width:12px}.ui-datepicker .ui-datepicker-next:not(.ui-state-disabled):hover,.ui-datepicker .ui-datepicker-prev:not(.ui-state-disabled):hover{opacity:1}.ui-datepicker .ui-state-default{--datepicker-day-size:40px;--datepicker-day-text-color:#000;--datepicker-day-background-color:#fff;--datepicker-day-border-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--datepicker-day-background-color);border:2px solid var(--datepicker-day-border-color);color:var(--datepicker-day-text-color);display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--datepicker-day-size);justify-content:center;text-decoration:none;width:var(--datepicker-day-size)}.ui-datepicker .ui-state-default.ui-state-hover{--datepicker-day-background-color:#eee;--datepicker-day-border-color:#eee}.ui-datepicker .ui-state-default.ui-state-highlight{--datepicker-day-background-color:#fff;--datepicker-day-border-color:red}.ui-datepicker .ui-state-default.ui-state-active{--datepicker-day-text-color:#fff;--datepicker-day-background-color:red;--datepicker-day-border-color:red;font-weight:600}.ui-datepicker .ui-state-disabled{cursor:not-allowed;opacity:.5}.ui-datepicker.is-active{visibility:visible}input[disabled]+.ui-datepicker-reset{cursor:not-allowed;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5;pointer-events:none}.swiper{overflow:hidden;position:relative}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:initial;-o-transition-timing-function:initial;transition-timing-function:ease;width:100%;will-change:transform}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:auto;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;will-change:transform}.swiper-navigation__next,.swiper-navigation__prev{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--swiper-nav-btn-bg-color);color:var(--swiper-nav-btn-icon-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;justify-content:center}.swiper-navigation__next:not(:last-child),.swiper-navigation__prev:not(:last-child){margin-right:2px}.swiper-navigation__next .icon,.swiper-navigation__prev .icon{font-size:15px;height:15px;line-height:15px;text-align:center;width:15px}.swiper-pagination__bullet,.swiper-pagination__dot{cursor:pointer}.swiper-pagination__bullet{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:30px;justify-content:center;width:30px}.swiper-pagination__bullet:not(:last-child){margin-right:2px}.swiper-pagination__dot{border:1px solid #fff;border-radius:50%;display:block;height:10px;width:10px}.swiper-pagination__dot:not(:last-child){margin-right:5px}.swiper.type-faq,.swiper.type-overview,.swiper.type-single{margin:-2px;padding:2px}.swiper.type-npm{margin:0 -30px;padding:0 30px;width:calc(100% + 60px)}.swiper.type-gallery{background-color:#223044}@media (min-width:900px){.swiper.type-gallery{max-height:540px}}.swiper-navigation.type-gallery,.swiper-navigation.type-single{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}@media (min-width:0) and (max-width:1199px){.swiper-navigation.type-gallery,.swiper-navigation.type-single{display:none}}.swiper-navigation.type-single{right:4px;top:4px}.swiper-navigation.type-gallery{right:2px;top:2px}.swiper-navigation.type-related-content{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:absolute;right:0;top:0}.swiper-navigation__prev.type-npm{left:0;position:absolute;top:35px}.swiper-navigation__next.type-npm{position:absolute;right:0;top:35px}.swiper-pagination.type-single{position:absolute;right:4px}@media (min-width:0) and (max-width:1199px){.swiper-pagination.type-single{top:4px}}@media (min-width:1200px){.swiper-pagination.type-single{bottom:4px}}.swiper-pagination.type-npm{margin-top:30px}.swiper-pagination.type-gallery{background-color:red;bottom:2px;padding:5px 10px;position:absolute;right:2px}.swiper-pagination__list.type-overview{background-color:#fff;position:sticky;top:0}.swiper-pagination__list.type-npm,.swiper-pagination__list.type-single{display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-pagination__list.type-npm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-navigation__next.theme-red,.swiper-navigation__prev.theme-red{--swiper-nav-btn-bg-color:red;--swiper-nav-btn-icon-color:#fff;--swiper-nav-btn-hover-color:#c00}.swiper-navigation__next.theme-white,.swiper-navigation__prev.theme-white{--swiper-nav-btn-bg-color:#fff;--swiper-nav-btn-icon-color:red;--swiper-nav-btn-hover-color:#eee}.swiper-navigation__next.size-sm,.swiper-navigation__prev.size-sm{height:20px;width:20px}.swiper-navigation__next.size-sm .icon,.swiper-navigation__prev.size-sm .icon{font-size:10px;height:10px;line-height:10px;text-align:center;width:10px}.swiper-navigation__next.size-md,.swiper-navigation__prev.size-md{height:30px;width:30px}.swiper-navigation__next.size-md .icon,.swiper-navigation__prev.size-md .icon{font-size:15px;height:15px;line-height:15px;text-align:center;width:15px}.swiper-navigation__next.size-lg,.swiper-navigation__prev.size-lg{height:40px;width:40px}.swiper-navigation__next.size-lg .icon,.swiper-navigation__prev.size-lg .icon{font-size:20px;height:20px;line-height:20px;text-align:center;width:20px}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide-active{pointer-events:auto;z-index:1}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-notification{display:none}.swiper-pagination__bullet:focus-visible,.swiper-pagination__dot:focus-visible{position:relative}.swiper-pagination__bullet.is-active{background-color:red;color:#fff}.swiper-pagination__bullet:not(.is-active):hover{background-color:#eee}.swiper-pagination__dot.is-active{background-color:red;border-color:red}.swiper-pagination__dot:not(.is-active):hover{background-color:#eee}.swiper-navigation__next.is-disabled,.swiper-navigation__prev.is-disabled{cursor:not-allowed;opacity:.5}.swiper-navigation__next:not(.is-disabled):hover,.swiper-navigation__prev:not(.is-disabled):hover{background-color:var(--swiper-nav-btn-hover-color)}
