/**handles:tribe-events-views-v2-override-style**/
:root{--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:#1f4d43;--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:'Open Sans,Arial,sans-serif';--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}.tribe-common .tribe-common-c-btn-border,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border:hover,tribe-common-c-svgicon{color:#fff;font-family:'Open Sans,Arial,sans-serif';font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#1f4d43;border:1px solid #1f4d43;border-radius:var(--tec-border-radius-default);text-align:center;transition:var(--tec-transition);color:#fff;padding:11px 20px;width:100%}.et_color_scheme_green a{color:#1f4d43}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{height:20px;display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.et_color_scheme_green a{color:#1f4d43}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#1f4d43;outline:0;text-decoration:none;font-weight:700;font-size:large}.tribe-common .tribe-common-c-svgicon{color:#1f4d43}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:1px solid currentColor;color:#1f4d43}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:var(--tec-spacer-1);font-family:'Open Sans,Arial,sans-serif';font-weight:700;font-size:large;color:#1f4d43}abbr[title]{text-decoration:underline dotted;color:#1f4d43}.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-color:#1f4d43;color:#fff}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#1f4d43}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:#1f4d43;font-family:'Open Sans,Arial,sans-serif';font-weight:700;font-size:32pt}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:#1f4d43;font-family:'Open Sans,Arial,sans-serif';font-size:12pt;font-weight:500;text-transform:uppercase}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:20pt;line-height:var(--tec-line-height-1)}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:#1f4d43;font-family:'Open Sans,Arial,sans-serif';font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{font-size:18px;font-family:'Open Sans,Arial,sans-serif'}.czr-wp-the-content ol>li:before,.woocommerce-Tabs-panel.entry-content ol>li:before,.woocommerce-product-details__short-description ol>li:before{margin-left:.5em}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button{background-color:#1f4d43;color:#fff}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__button:hover{background-color:#fff;color:#1f4d43}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{list-style-type:none}.tribe-events .tribe-events-c-top-bar__nav-list{list-style-type:none}.tribe-mini-calendar-nav td{background:#77bcc7!important;border-color:#77bcc7!important}.tribe-mini-calendar-nav span{background:#77bcc7}.tribe-mini-calendar .tribe-events-has-events{background:#77bcc7!important;opacity:1}td.tribe-events-thismonth.tribe-events-future.tribe-events-has-events.mobile-trigger{opacity:.7}td.tribe-events-othermonth.tribe-events-future.tribe-events-has-events.mobile-trigger{opacity:.5}td.tribe-events-othermonth.tribe-events-past.tribe-events-has-events.mobile-trigger{opacity:.2}.tribe-mini-calendar .tribe-events-has-events div[id*=daynum-] a{color:#000!important}.tribe-mini-calendar-no-event{background:#fff!important;color:#000!important}