  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form .form-radios div{display:block;}
: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);}

.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%;}}
.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--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--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
.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;}
