.tribe-events-view{background:var(--dark-gray-color)}.swiper{height:auto}.tribe-events-calendar-latest-past{display:none!important}.tribe-events .tribe-events-calendar-month__events,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:flex!important;flex-direction:column-reverse!important}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{display:none!important}.tribe-common a,.tribe-common div,.tribe-common span,.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{color:var(--light-color)}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border:none!important}.tribe-common-c-btn-icon{background:var(--light-color)}.tribe-events .tribe-events-c-top-bar__nav-list{background:var(--light-color);margin-right:20px;padding:5px 0 5px 15px}.tribe-events-c-top-bar__nav-list-item::marker{color:transparent}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-text,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{color:var(--dark-gray-color)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background:var(--primary-color)!important;color:var(--light-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background:var(--light-color)!important;color:var(--primary-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--light-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon path,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-icon path,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--primary-color)!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{background:var(--light-color);color:var(--dark-gray-color)}.tribe-events-c-view-selector__list{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{padding-right:0}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{background:var(--secondary-color);border:none}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background:var(--light-color)}.tribe-common .tribe-common-c-svgicon,.tribe-common .tribe-common-c-svgicon--featured path{color:var(--text-color);color:var(--text-color);fill:var(--text-color);fill:var(--text-color)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{color:var(--dark-gray-color);color:var(--dark-gray-color);fill:var(--dark-gray-color);fill:var(--dark-gray-color)}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:var(--text-color);color:var(--text-color)}.custom-body a{color:var(--text-color)}.tribe-common h1,
.tribe-common h2,
.tribe-common h3,
.tribe-common h4,
.tribe-common h5,
.tribe-common h6,
.tribe-common p,
.tribe-events .tribe-events-calendar-list__event-date-tag-weekday,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,
.tribe-common a:not(.tribe-common-anchor--unstyle),
.tribe-common a:not(.tribe-common-anchor--unstyle):active,
.tribe-common a:not(.tribe-common-anchor--unstyle):focus,
.tribe-common a:not(.tribe-common-anchor--unstyle):hover,
.tribe-common a:not(.tribe-common-anchor--unstyle):visited,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text {color:var(--text-color)!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{background:var(--light-color);color:var(--dark-gray-color)}.tribe-events-calendar-list__event-datetime{display:none}.past-events .carousel-wrapper img{object-fit:contain}.et_divi_builder #et_builder_outer_content .dces-subscribe_dropdown-content{min-width:100%!important}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-text,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{color:var(--dark-color)!important}.et_divi_builder #et_builder_outer_content .dces-subscribe_dropdown-content{text-align:left!important}.recurring-events-description a{color:var(--text-color)!important;font-weight:bolder!important}.recurring-events-description{margin-top:20px;border:none}.recurring-events-description img{border-top-right-radius:var(--bs-border-radius-xl);border-top-left-radius:var(--bs-border-radius-xl)}.recurring-events-description .card-title{border-bottom-left-radius:var(--bs-border-radius-xl);border-bottom-right-radius:var(--bs-border-radius-xl)}.recurring-events-description .content-body{padding:20px;border:3px solid #333;border-top:0;border-bottom-left-radius:var(--bs-border-radius-xl);border-bottom-right-radius:var(--bs-border-radius-xl)}.event-slider-wrap .event-dates,.event-slider-wrap .event-times{text-align:center}.event-slider-wrap .single-event-page{display:none}.event-description{background-color:var(--dark-gray-color);padding:20px;border-radius:7px}.event-description h2{color:var(--text-color);font-size:1.5rem;margin-bottom:10px!important}