/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.cookiesjsr-btn{font-weight:900}#cookiesjsr{--default-margin:1.25em;--font-size-reset:1rem;--btn-font-color:#8b0002;--btn-border-color:#8b0002;--btn-bg-color:#fff;--btn-prime-font-color:#fff;--btn-prime-border-color:#8b0002;--btn-prime-bg-color:#8b0002;--btn-inv-font-color:#8b0002;--btn-inv-border-color:#8b0002;--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:#8b0002;--btn-prime-inv-bg-color:#8b0002;--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:rgba(0,0,0,.75);--banner-font-color:#fff;--layer-header-height:3.5em;--layer-header-bg-color:#fff;--layer-header-font-color:#8b0002;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#002337;--layer-tab-active-bg-color:#f7f7f7;--layer-tab-active-font-color:#333;--layer-bg-dark:#000;--layer-font-light:#333;--layer-font-dark:#000;--layer-border-color:#e4e5e6;--layer-footer-bg-color:#fff;--layer-footer-font-color:#8b0002;--layer-footer-height:4.5em;--switch-border-color:#e4e5e6;--switch-handle-color:#f7f7f7;--switch-bg-off:#fff;--switch-bg-on:#4ba686;--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:#4ba686;--switch-always-on-bg-color:#fff;--bs-primary-hover:rgba(255,255,255,.9)}.cookiesjsr--app{font-size:var(--font-size-reset);font-family:var(--font-sans);font-weight:300}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app:after,body .cookiesjsr--app:before{box-sizing:border-box}.cookiesjsr-links.links--row{justify-content:center}
.media-oembed-content{height:auto;aspect-ratio:16/9}.iframe_16_9{display:block;height:auto;aspect-ratio:16/9;max-width:100%;margin-left:auto;margin-right:auto}
.caption>figcaption{text-align:center;font-size:.9em}
.paragraph--type--text.primary-background{overflow:hidden;background-position:center;background-size:auto 90%;background-repeat:repeat-x;position:relative;margin-left:-50vw;width:100vw;left:50%;color:var(--color-white);background-color:var(--color-primary)}.paragraph--type--text.primary-background>*,.node__content .paragraph--type--text.primary-background .text-formatted *:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,a){color:var(--color-white)}.node__content .paragraph--type--text.primary-background .text-formatted a:is(:hover,:focus){text-decoration:underline}.paragraph--type--text.primary-background table td,.paragraph--type--text.primary-background table th{border-color:var(--color-white)}.node__content table th{background-color:var(--color-grayF)}.paragraph--type--text.primary-background>.container{padding-top:var(--sp1-5);padding-bottom:var(--sp1-5)}.paragraph--type--text .field--name-field-p-body{display:flex;flex-wrap:wrap;margin:0 calc(-1*var(--sp2))}.paragraph--type--text .field--name-field-p-body>.field__items>.field__item,.paragraph--type--text .field--name-field-p-body>.field__item{padding:0 var(--sp2);width:calc(100% - var(--sp2)*2);max-width:100%;flex:1 1 100%}@media all and (min-width:992px){.paragraph--type--text .field--name-field-p-body>.field__items>.field__item,.paragraph--type--text .field--name-field-p-body>.field__item{flex-basis:0}}
.paragraph--type--image{min-height:max(50vh,400px);overflow:hidden;background-position:center;background-size:cover;background-attachment:fixed;position:relative;margin-left:-50vw;width:100vw;left:50%}
.oembed-lazyload{position:relative;padding:0;height:auto;aspect-ratio:16/9;max-width:100%;margin:0 auto}
