.btn,.event__registration-btn a{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){.btn,.event__registration-btn a{transition:none}}.btn:hover,.event__registration-btn a:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.event__registration-btn .btn-check+a:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.event__registration-btn a:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.event__registration-btn .btn-check:focus-visible+a{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.event__registration-btn .btn-check:checked+a,:not(.btn-check)+.btn:active,.event__registration-btn :not(.btn-check)+a:active,.btn:first-child:active,.event__registration-btn a:first-child:active,.btn.active,.event__registration-btn a.active,.btn.show,.event__registration-btn a.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.event__registration-btn .btn-check:checked+a:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.event__registration-btn :not(.btn-check)+a:active:focus-visible,.btn:first-child:active:focus-visible,.event__registration-btn a:first-child:active:focus-visible,.btn.active:focus-visible,.event__registration-btn a.active:focus-visible,.btn.show:focus-visible,.event__registration-btn a.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.event__registration-btn .btn-check:checked:focus-visible+a{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.event__registration-btn a:disabled,.btn.disabled,.event__registration-btn a.disabled,fieldset:disabled .btn,fieldset:disabled .event__registration-btn a,.event__registration-btn fieldset:disabled a{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #2a4d76;--bs-btn-border-color: #2a4d76;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #244164;--bs-btn-hover-border-color: #223e5e;--bs-btn-focus-shadow-rgb: 74, 104, 139;--bs-btn-active-color: #fff;--bs-btn-active-bg: #223e5e;--bs-btn-active-border-color: #203a59;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #2a4d76;--bs-btn-disabled-border-color: #2a4d76}.btn-secondary{--bs-btn-color: #000;--bs-btn-bg: #4d8f46;--bs-btn-border-color: #4d8f46;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #68a062;--bs-btn-hover-border-color: #5f9a59;--bs-btn-focus-shadow-rgb: 65, 122, 60;--bs-btn-active-color: #000;--bs-btn-active-bg: #71a56b;--bs-btn-active-border-color: #5f9a59;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #4d8f46;--bs-btn-disabled-border-color: #4d8f46}.btn-success{--bs-btn-color: #000;--bs-btn-bg: #6ac074;--bs-btn-border-color: #6ac074;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #80c989;--bs-btn-hover-border-color: #79c682;--bs-btn-focus-shadow-rgb: 90, 163, 99;--bs-btn-active-color: #000;--bs-btn-active-bg: #88cd90;--bs-btn-active-border-color: #79c682;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #6ac074;--bs-btn-disabled-border-color: #6ac074}.btn-info{--bs-btn-color: #000;--bs-btn-bg: #099381;--bs-btn-border-color: #099381;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #2ea394;--bs-btn-hover-border-color: #229e8e;--bs-btn-focus-shadow-rgb: 8, 125, 110;--bs-btn-active-color: #000;--bs-btn-active-bg: #3aa99a;--bs-btn-active-border-color: #229e8e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #099381;--bs-btn-disabled-border-color: #099381}.btn-warning{--bs-btn-color: #000;--bs-btn-bg: #edc358;--bs-btn-border-color: #edc358;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f0cc71;--bs-btn-hover-border-color: #efc969;--bs-btn-focus-shadow-rgb: 201, 166, 75;--bs-btn-active-color: #000;--bs-btn-active-bg: #f1cf79;--bs-btn-active-border-color: #efc969;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #edc358;--bs-btn-disabled-border-color: #edc358}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #b34141;--bs-btn-border-color: #b34141;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #983737;--bs-btn-hover-border-color: #8f3434;--bs-btn-focus-shadow-rgb: 190, 94, 94;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8f3434;--bs-btn-active-border-color: #863131;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #b34141;--bs-btn-disabled-border-color: #b34141}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-status{--bs-btn-color: #fff;--bs-btn-bg: #346094;--bs-btn-border-color: #346094;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2c527e;--bs-btn-hover-border-color: #2a4d76;--bs-btn-focus-shadow-rgb: 82, 120, 164;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a4d76;--bs-btn-active-border-color: #27486f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #346094;--bs-btn-disabled-border-color: #346094}.btn-error{--bs-btn-color: #fff;--bs-btn-bg: #b34141;--bs-btn-border-color: #b34141;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #983737;--bs-btn-hover-border-color: #8f3434;--bs-btn-focus-shadow-rgb: 190, 94, 94;--bs-btn-active-color: #fff;--bs-btn-active-bg: #8f3434;--bs-btn-active-border-color: #863131;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #b34141;--bs-btn-disabled-border-color: #b34141}.btn-outline-primary{--bs-btn-color: #2a4d76;--bs-btn-border-color: #2a4d76;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2a4d76;--bs-btn-hover-border-color: #2a4d76;--bs-btn-focus-shadow-rgb: 42, 77, 118;--bs-btn-active-color: #fff;--bs-btn-active-bg: #2a4d76;--bs-btn-active-border-color: #2a4d76;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #2a4d76;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #2a4d76;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #4d8f46;--bs-btn-border-color: #4d8f46;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #4d8f46;--bs-btn-hover-border-color: #4d8f46;--bs-btn-focus-shadow-rgb: 77, 143, 70;--bs-btn-active-color: #000;--bs-btn-active-bg: #4d8f46;--bs-btn-active-border-color: #4d8f46;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #4d8f46;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #4d8f46;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #6ac074;--bs-btn-border-color: #6ac074;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #6ac074;--bs-btn-hover-border-color: #6ac074;--bs-btn-focus-shadow-rgb: 106, 192, 116;--bs-btn-active-color: #000;--bs-btn-active-bg: #6ac074;--bs-btn-active-border-color: #6ac074;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #6ac074;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6ac074;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #099381;--bs-btn-border-color: #099381;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #099381;--bs-btn-hover-border-color: #099381;--bs-btn-focus-shadow-rgb: 9, 147, 129;--bs-btn-active-color: #000;--bs-btn-active-bg: #099381;--bs-btn-active-border-color: #099381;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #099381;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #099381;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #edc358;--bs-btn-border-color: #edc358;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #edc358;--bs-btn-hover-border-color: #edc358;--bs-btn-focus-shadow-rgb: 237, 195, 88;--bs-btn-active-color: #000;--bs-btn-active-bg: #edc358;--bs-btn-active-border-color: #edc358;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #edc358;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #edc358;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #b34141;--bs-btn-border-color: #b34141;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b34141;--bs-btn-hover-border-color: #b34141;--bs-btn-focus-shadow-rgb: 179, 65, 65;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b34141;--bs-btn-active-border-color: #b34141;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #b34141;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #b34141;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-outline-status{--bs-btn-color: #346094;--bs-btn-border-color: #346094;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #346094;--bs-btn-hover-border-color: #346094;--bs-btn-focus-shadow-rgb: 52, 96, 148;--bs-btn-active-color: #fff;--bs-btn-active-bg: #346094;--bs-btn-active-border-color: #346094;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #346094;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #346094;--bs-gradient: none}.btn-outline-error{--bs-btn-color: #b34141;--bs-btn-border-color: #b34141;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b34141;--bs-btn-hover-border-color: #b34141;--bs-btn-focus-shadow-rgb: 179, 65, 65;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b34141;--bs-btn-active-border-color: #b34141;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #b34141;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #b34141;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 74, 104, 139;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.events__search{padding-top:.5em}.events-search-btn{padding-top:.6em;padding-left:0}@media(min-width: 768px){.events-search-btn{padding-top:0;margin-top:-7px}}.events-search-btn .btn-outline-dark{display:none}.events__filters{margin-bottom:1rem}.events__filters .form-select-sm{padding:.475rem .75rem;width:10rem}.filters__btn{display:block;margin-top:.5rem;padding-bottom:1rem}label.event-filters{display:none}@media(min-width: 992px){.region__filters{display:flex !important}.filters__btn{display:none}label.event-filters{display:block}}.event_filter{padding:0 1em 1em 0;display:inline-block}label{margin-bottom:.25rem}.filter-btn{padding-top:.25rem}.event-date-range .fieldset-legend{display:none}.event{padding:2rem 1rem;width:100%;border-bottom:2px solid #ccc}.event__date-lg{align-items:center;background:#91e79b;background:linear-gradient(153deg, #91e79b 15%, #77cd81 70%);display:flex;font-size:1.25em;font-weight:600;justify-content:center;padding:2em;max-height:6rem}h2.event__title a{color:#047695;font-size:1.953rem;text-decoration:none;border-bottom:none}h2.event__title a:hover{border-bottom:4px solid #047695}.search-result h2.event__title a{font-size:1.563rem}.event__modified{border-left:3px solid #b34141;background-color:rgba(179,65,65,.1);padding:1rem;margin-bottom:1rem;font-weight:600}.event__date-icon{font-size:1.563rem;background-color:#6ac074;color:#fff;padding:20px;font-weight:bold}.event__details{margin-bottom:.5rem}.event__date i.far,.event__time i.far,.event__location i.fas{color:#376c3d;padding:0 5px}.event__details,.event__tag-list{display:flex}.event__tag a{border:1px solid #58585b;margin:0px 4px 8px 4px;background-color:#fff;padding:8px;text-decoration:none;color:#58585b;font-weight:normal}.event__tag a:hover{background-color:#f1f1f1}.event__details{margin-bottom:1.125em}.event__description{padding-top:1em}.event__registration-btn a{background-color:#745085;width:auto;padding:.5em 1.5em;border:none;line-height:2;font-weight:600;background-color:#745085;padding:.75em 1.5em;border:none;line-height:2;color:#fff;color:#fff;text-decoration:none}.event__registration-btn a a{color:#fff;text-decoration:none}.event__registration-btn a a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;padding-left:5px;color:#fff;font:var(--fa-font-solid);content:""}.event__registration-btn a:hover{background-color:#411d52}.event__registration-btn a a{color:#fff}.event__registration-btn a::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;margin-left:.325rem;color:#fff;font:var(--fa-font-solid);content:""}.event__registration-btn a:hover{background-color:#583d65;color:#fff}.event__registration-btn a:hover{color:#fff}.event__no-registration{font-style:italic}.event__img-reg{margin:1.5rem 0}.event-teaser{padding:1rem 0;width:100%;border-bottom:1px solid #ccc}.event-date-range fieldset{padding-bottom:0}.event-date-range fieldset .fieldset__wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.event-date-range fieldset .fieldset__wrapper{flex-direction:row}}.event-date-range fieldset .fieldset__wrapper .js-form-item-field-event-start-value-min{padding-right:15px}.more-link{padding:.5em 0;border-bottom:none;font-weight:600}.more-link a{color:#411d52;border-bottom:none;text-decoration:none}.more-link a:hover{border-bottom:5px solid #745085}.more-link::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-rendering:auto;padding-left:5px;color:#745085;font:var(--fa-font-solid);content:""}.events--list-view .more-link{padding:1em 0}.events-filters-search .form-item-search{padding-bottom:0}@media(min-width: 768px){.events-filters-search .form-item-search{padding-bottom:1em}}
