/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--kwall-color-white:#FFFFFF;--bs-body-font-size:1rem;--bs-body-font-weight:300;--bs-body-line-height:1.5rem;--bs-body-color:#231F20;--bs-body-bg:#FEFDFA;}[data-kwall-colors=custom]{--kwall-color-primary-1:var(--kwall-color-primary-1);--kwall-color-primary-2:var(--kwall-color-primary-2);--kwall-color-primary-3:var(--kwall-color-primary-3);--kwall-color-secondary-1:var(--kwall-color-secondary-1);--kwall-color-secondary-2:var(--kwall-color-secondary-2);--kwall-color-secondary-3:var(--kwall-color-secondary-3);--kwall-color-secondary-4:var(--kwall-color-secondary-4);--kwall-color-secondary-5:var(--kwall-color-secondary-5);--kwall-color-secondary-6:var(--kwall-color-secondary-6);--kwall-color-secondary-7:var(--kwall-color-secondary-7);--kwall-color-neutral-1:var(--kwall-color-neutral-1);--kwall-color-neutral-2:var(--kwall-color-neutral-2);--kwall-color-neutral-3:var(--kwall-color-neutral-3);--kwall-color-neutral-4:var(--kwall-color-neutral-4);}[data-kwall-fonts=custom]{--kwall-font-main:var(--kwall-font-main);--kwall-font-heading:var(--kwall-font-heading);--kwall-font-accent:var(--kwall-font-accent);}@media screen and (min-width:40em){.paragraph--type--layout .layout--twocol-section,.paragraph--type--layout .layout--threecol-section,.paragraph--type--layout .layout--fivecol-section{margin-bottom:1.5rem;}}@media screen and (min-width:40em) and (min-width:40em){.paragraph--type--layout .layout--twocol-section,.paragraph--type--layout .layout--threecol-section,.paragraph--type--layout .layout--fivecol-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-bottom:0;}}@media screen and (max-width:991px){.paragraph--type--layout .layout--threecol-section--33-34-33{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (min-width:992px){.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--first,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--second,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--third{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333% - 1.5rem);flex:0 0 calc(33.3333% - 1.5rem);max-width:calc(33.3333% - 1.5rem);}}@media screen and (max-width:991px){.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--first,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--second,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}}@media screen and (max-width:767px){.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--first,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--second,.paragraph--type--layout .layout--threecol-section--33-34-33 .layout__region--third{margin-bottom:1.5rem;}}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
.layout--onecol .layout__region{width:100%;}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%;}}
.layout--fourcol-section{display:flex;flex-wrap:wrap;}.layout--fourcol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--fourcol-section > .layout__region{flex:0 1 25%;}}
:root{--color-white:#fff;--bs-body-font-size:1rem;--bs-body-font-weight:300;--bs-body-line-height:1.5rem;--bs-body-color:#231f20;}.alerts-wrap .slide-wrapper:not(:last-child){border-bottom:.1rem solid var(--kwall-color-neutral-2);}.alerts-wrap .alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;padding:5px 16px 5px 16px;margin:0;border-radius:0;}.alerts-wrap .alert .alert-headline,.alerts-wrap .alert .alert-caption{font:normal 600 16px/1 var(--kwall-font-main);}@media (min-width:768px){.alerts-wrap .alert .alert-headline,.alerts-wrap .alert .alert-caption{font-size:18px;}}.alerts-wrap .alert .alert-headline,.alerts-wrap .alert .alert-headline a,.alerts-wrap .alert .alert-caption,.alerts-wrap .alert .alert-caption a{color:#333;}[dir="ltr"] .alerts-wrap .alert .alert-close{margin-left:auto;}[dir="rtl"] .alerts-wrap .alert .alert-close{margin-right:auto;}.alerts-wrap .alert .alert-close:before{display:none;content:"\f00d";font:var(--fa-font-solid);}.alerts-wrap .alert .alert-close svg{font-size:30px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:1.75px;color:#333;}.alerts-wrap .alert-level-alert .alert{background-color:var(--kwall-color-secondary-3);}.alerts-wrap .alert-level-alert .alert .alert-headline,.alerts-wrap .alert-level-alert .alert .alert-headline a,.alerts-wrap .alert-level-alert .alert .alert-caption,.alerts-wrap .alert-level-alert .alert .alert-caption a{color:#fff;}.alerts-wrap .alert-level-alert .alert .alert-close svg{color:#fff;}.alerts-wrap .alert-level-announcement .alert{background-color:var(--kwall-color-secondary-7);}.alerts-wrap .alert-level-info .alert{background-color:var(--kwall-color-secondary-2);}
