/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
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;}
.alerts-wrap .alert{margin:0;border-radius:0;}.alerts-wrap .alert .container-lg{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0.625rem;padding-bottom:0.625rem;gap:1.25rem;}@media (min-width:992px){.alerts-wrap .alert .container-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media (min-width:320px) and (max-width:992px){.alerts-wrap .alert .container-lg{text-align:center;}}@media (min-width:992px){.alerts-wrap .alert .container-lg .alert-body{margin-right:auto;}}.alerts-wrap .alert .icon{-ms-flex-negative:1;flex-shrink:1;content:"";width:2rem;height:2rem;background-image:url(/modules/custom/kwall_alerts/assets/images/alert-image.svg);background-position:center;background-repeat:no-repeat;background-size:contain;min-width:2rem;}.alerts-wrap .alert .alert-heading{font-size:1rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.0325rem;}.alerts-wrap .alert .alert-caption,.alerts-wrap .alert a,.alerts-wrap .alert button{font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.5rem;}.alerts-wrap .alert a{font-weight:700;}.alerts-wrap .alert button{background-color:transparent;border-color:transparent;}.alerts-wrap .alert .alert-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;}@media (min-width:992px){.alerts-wrap .alert .alert-caption{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.alerts-wrap .alert .alert-caption{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.alerts-wrap .alert .alert-caption p{margin-bottom:0;}.alerts-wrap .alert .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;}.alerts-wrap .alert .links a{padding:0;}.alerts-wrap .alert .alert-close{position:absolute;top:1rem;right:1rem;padding:0 0 2px 0;}@media (min-width:992px){.alerts-wrap .alert .alert-close{position:relative;top:unset;right:unset;}}.alerts-wrap .alert .alert-close:before{display:block;content:"";width:22px;height:22px;background-color:var(--neutrals-gray-900);-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="rgb(255, 255, 255)"><g fill="none" fill-rule="evenodd" stroke="%23FFF" stroke-linecap="round" stroke-width="2.5" transform="translate(2 2)"><line x1="9.061" x2="9.061" y1="-3.253" y2="21.374" transform="scale(-1 1) rotate(-45 0 30.935)"/><line x1="9.061" x2="9.061" y1="-3.253" y2="21.374" transform="rotate(-45 9.06 9.06)"/></g></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="rgb(255, 255, 255)"><g fill="none" fill-rule="evenodd" stroke="%23FFF" stroke-linecap="round" stroke-width="2.5" transform="translate(2 2)"><line x1="9.061" x2="9.061" y1="-3.253" y2="21.374" transform="scale(-1 1) rotate(-45 0 30.935)"/><line x1="9.061" x2="9.061" y1="-3.253" y2="21.374" transform="rotate(-45 9.06 9.06)"/></g></svg>');}.alerts-wrap .alert .alert-close:hover{border-bottom:1px solid var(--blues-dark-blue-800);}.alerts-wrap .alert .alert-close:hover :before{background-color:var(--blues-dark-blue-800);}.alerts-wrap .alert-level-info .alert{background:#e4f3ff;color:var(--content-text);}.alerts-wrap .alert-level-info .alert .alert-heading{color:#036399;}.alerts-wrap .alert-level-info .alert .alert-caption{color:var(--content-text);}.alerts-wrap .alert-level-info .alert .alert-caption a{color:var(--primary-norfolk-blue,#172435);}.alerts-wrap .alert-level-info .alert .icon{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-info-image.svg);}.alerts-wrap .alert-level-info .alert .alert-close:before{background-color:var(--content-text);}.alerts-wrap .alert-level-info .alert .alert-heading:before{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-info-image.svg);}.alerts-wrap .alert-level-announcement .alert{background:#f2f8e5;color:var(--content-text);}.alerts-wrap .alert-level-announcement .alert .alert-heading{color:var(--greens-green-800);}.alerts-wrap .alert-level-announcement .alert .alert-caption{color:var(--content-text);}.alerts-wrap .alert-level-announcement .alert .alert-caption a{color:var(--primary-norfolk-blue,#172435);}.alerts-wrap .alert-level-announcement .alert .icon{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-announce-image.svg);}.alerts-wrap .alert-level-announcement .alert .alert-close:before{background-color:var(--content-text);}.alerts-wrap .alert-level-announcement .alert .alert-heading:before{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-announce-image.svg);}.alerts-wrap .alert-level-alert .alert{background:#da291c;color:var(--White,#FFFFFF);}.alerts-wrap .alert-level-alert .alert .alert-heading{color:var(--White,#FFFFFF);}.alerts-wrap .alert-level-alert .alert .alert-caption{color:var(--White,#FFFFFF);}.alerts-wrap .alert-level-alert .alert .alert-caption a{color:var(--White,#FFFFFF);}.alerts-wrap .alert-level-alert .alert .icon{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-image.svg);}.alerts-wrap .alert-level-alert .alert .alert-close:before{background-color:var(--primary-white,#FFFFFF);}.alerts-wrap .alert-level-alert .alert .alert-close:hover{border-bottom:1px solid var(--primary-white);}.alerts-wrap .alert-level-alert .alert .alert-heading:before{background-image:url(/modules/custom/kwall_alerts/assets/images/alert-image.svg);}
.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;}
