:root{--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 20px;--space-xl: 20px;--space-2xl: 24px;--space-3xl: 32px;--space-4xl: 48px;--block-3xs: 24px;--block-2xs: 32px;--block-xs: 32px;--block-sm: 40px;--block-md: 48px;--block-lg: 56px;--block-xl: 64px;--block-2xl: 80px;--block-3xl: 96px}@media screen and (max-width: 1023px){:root{--block-3xs: 24px;--block-2xs: 32px;--block-xs: 32px;--block-sm: 32px;--block-md: 40px;--block-lg: 48px;--block-xl: 64px;--block-2xl: 80px;--block-3xl: 96px}}.view-calendar .views-exposed-form .more-filters button:after,.view-calendar .views-exposed-form input[type=date].is-mobile:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.view-calendar .view-header{font-size:20px;font-weight:600;color:#5d5d5d;margin-bottom:20px;margin-top:-20px;padding-top:20px;border-top:1px #a2a2a2 solid}.view-calendar .view-content h3{margin-bottom:30px;margin-top:15px}.view-calendar .view-content h3 time{font-size:35px;line-height:40px;padding-top:40px}.view-calendar .view-content .views-row{padding-top:30px}@media print,screen and (min-width: 40em){.view-calendar .view-content .views-row{padding-bottom:30px}}.view-calendar .view-content .views-row+.views-row{border-top:1px #a2a2a2 solid;max-width:750px;padding-top:30px}@media print,screen and (min-width: 40em){.view-calendar .view-content .views-row+.views-row{padding-top:50px}}.view-calendar .view-content h3+.views-row{padding-top:0px;min-height:160px}.view-calendar .views-exposed-form{display:flex;position:relative}.view-calendar .views-exposed-form input[type=date].is-mobile{position:relative}.view-calendar .views-exposed-form input[type=date].is-mobile:after{content:""}.view-calendar .views-exposed-form input[type=date].is-mobile:not(.has-value):before{content:"mm/dd/yyyy";position:absolute;top:50%;transform:translateY(-50%)}.view-calendar .views-exposed-form input[type=date].is-mobile:after{position:absolute;top:50%;transform:translateY(-50%);right:10px}.view-calendar .views-exposed-form .form--inline{flex-wrap:wrap}.view-calendar .views-exposed-form .form--inline .button{display:block}.view-calendar .views-exposed-form .form--inline .button[value=Reset],.view-calendar .views-exposed-form .form--inline .button[value="Clear Filters"]{margin:10px 0 0;position:absolute}.view-calendar .views-exposed-form .form--inline .button[value="Search by Filter"]{font-size:var(--chatButtonFontSizeMobile)}@media print,screen and (min-width: 40em){.view-calendar .views-exposed-form .form--inline .button[value="Search by Filter"]{padding:var(--chatButtonPadding);font-size:var(--chatButtonFontSize)}}.view-calendar .views-exposed-form fieldset{display:none}.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location],.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience]{display:initial;width:auto}.view-calendar .views-exposed-form .form-item.form-item-text-search{width:100%}@media screen and (min-width: 50em){.view-calendar .views-exposed-form .form-item.form-item-text-search{width:450px}}.view-calendar .views-exposed-form .form-item-begin-date,.view-calendar .views-exposed-form .form-item-end-date{position:relative}.view-calendar .views-exposed-form .form-item-begin-date.form-item,.view-calendar .views-exposed-form .form-item-end-date.form-item{width:auto}.view-calendar .views-exposed-form .form-item-begin-date label,.view-calendar .views-exposed-form .form-item-end-date label{display:none}.view-calendar .views-exposed-form .form-item-begin-date input.bef-datepicker,.view-calendar .views-exposed-form .form-item-end-date input.bef-datepicker{background:#e8e4dc;width:143px;font-weight:600;margin-bottom:0;font-size:14px}.view-calendar .views-exposed-form .form-item-begin-date.form-item{margin-right:5px}.view-calendar .views-exposed-form .form-item-end-date.form-item{margin-right:30px}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location],.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location]{margin-bottom:8px;margin-right:0;display:inline-flex;position:relative}@media screen and (min-width: 68.1875em){.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location]:before,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location]:before{display:inline-block;content:"";position:absolute;background-color:#a2a2a2;width:1px;height:84%;left:-15px;top:6px}}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-checkboxes,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-checkboxes{display:inline-flex}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-131,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-131,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231{width:auto}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-131 label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231 label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-131 label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231 label{color:#5d5d5d;margin:0px;font-size:14px;text-transform:none;width:-moz-max-content;width:max-content;font-weight:normal;background:rgba(0,0,0,0);border:1px solid #5d5d5d;display:inline-block;padding:12px 10px;border-radius:5px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-131 input,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231 input,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-131 input,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231 input{display:none}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-131 input:checked+label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-131 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231 input:checked+label{background:#831727;border:1px solid #831727;color:#fff}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-131.form-item,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231.form-item,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-131.form-item,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231.form-item{margin-right:5px}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-location] .form-item-location-231 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-location] .form-item-location-231 input:checked+label{background:#5d7a1d;border:1px solid #5d7a1d;color:#fff}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience],.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience]{margin-bottom:8px;margin-right:0;display:inline-flex}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-checkboxes,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-checkboxes{display:inline-flex}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-211,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-216,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-221,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-211,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-216,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-221{width:auto}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-211 label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-216 label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-221 label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-211 label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-216 label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-221 label{color:#5d5d5d;margin:0px;font-size:14px;text-transform:none;width:-moz-max-content;width:max-content;font-weight:normal;background:rgba(0,0,0,0);border:1px solid #5d5d5d;display:inline-block;padding:12px 10px;border-radius:5px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-211 input,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-216 input,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-221 input,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-211 input,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-216 input,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-221 input{display:none}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-211 input:checked+label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-216 input:checked+label,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-221 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-211 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-216 input:checked+label,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-221 input:checked+label{background:#a2a2a2;border:1px solid #a2a2a2;color:#fff}.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-211.form-item,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-216.form-item,.view-calendar .views-exposed-form .form-checkboxes[data-drupal-selector=edit-audience] .form-item-audience-221.form-item,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-211.form-item,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-216.form-item,.view-calendar .views-exposed-form fieldset[data-drupal-selector=edit-audience] .form-item-audience-221.form-item{margin-right:5px}.view-calendar .views-exposed-form .more-filters{position:relative}.view-calendar .views-exposed-form .more-filters button{padding:10px;margin:20px;margin-left:3px;margin-right:8px;font-weight:600;padding-right:30px}.view-calendar .views-exposed-form .more-filters button:after{content:"";margin-left:5px;color:#5d5d5d;position:absolute;top:30px}@media screen and (min-width: 68.1875em){.view-calendar .views-exposed-form .more-filters button{margin-right:20px}}.view-calendar .views-exposed-form .more-filters .filter-wrapper{display:none;position:absolute;right:0;top:calc(100% + 10px);background:#fff;border:1px solid #000}.view-calendar .views-exposed-form .more-filters .filter-wrapper fieldset{display:block}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper{display:flex;flex-wrap:wrap;width:332px;padding:15px;border:1px solid #a2a2a2;position:absolute;top:70px;left:0;z-index:3}@media screen and (min-width: 26.75em){.view-calendar .views-exposed-form .more-filters.active .filter-wrapper{width:325px}}@media screen and (min-width: 29.8125em){.view-calendar .views-exposed-form .more-filters.active .filter-wrapper{left:0}}@media screen and (min-width: 60.625em){.view-calendar .views-exposed-form .more-filters.active .filter-wrapper{left:auto}}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper label{text-transform:none;font-size:14px;color:#000}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item{width:auto}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox{margin:auto;display:flex;gap:4px}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox input{margin-bottom:-4px;margin-top:5px}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox input[type=checkbox]{width:18px;height:18px;background:#fff;border-radius:2px;border:1px solid #a2a2a2;-webkit-appearance:none}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox input[type=checkbox]:checked{background:#006088}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox input[type=checkbox]:checked:after{content:"";display:block;background:url(images/checkmark-light.png) no-repeat;background-position:50% 50%;background-size:contain;height:16px;width:16px}.view-calendar .views-exposed-form .more-filters.active .filter-wrapper .form-item.form-type-checkbox label{margin-bottom:2px;font-weight:normal;position:relative;margin-left:3px}.view-calendar nav.pager ul.pager__items{width:100%;justify-content:center}.ui-datepicker.ui-widget.ui-widget-content{font-size:100%;border-left-color:#f4b468;border-top-color:#f4b468;border-right-color:#006088;border-bottom-color:#006088;background:#e8e4dc;border-right:2px #006088 solid;border-bottom:2px #006088 solid;background-color:#e8e4dc;border-radius:0;width:17em;padding:.2em .2em 0}.ui-datepicker.ui-widget.ui-widget-content .ui-datepicker-header{border-color:#f4b468;background:#f3f0e9;padding:2px 0;border-radius:0}.ui-datepicker.ui-widget.ui-widget-content tbody{border-color:#f4b468;background:#f3f0e9}.ui-datepicker.ui-widget.ui-widget-content tbody .ui-state-disabled{opacity:.35;background-image:none}.ui-datepicker.ui-widget.ui-widget-content tbody .ui-state-default{background:#f3f0e9;border-color:#f4b468}.ui-datepicker.ui-widget.ui-widget-content tbody .ui-state-default.ui-state-highlight{color:#000;background:#e8e4dc}.ui-datepicker.ui-widget.ui-widget-content tbody .ui-state-default.ui-state-active{background:#f9d7af;border-color:#006088;color:#000}
