
:root {
	--tec-grid-gutter: 48px;
	--tec-grid-gutter-negative: calc(var(--tec-grid-gutter) * -1);
	--tec-grid-gutter-half: calc(var(--tec-grid-gutter) / 2);
	--tec-grid-gutter-half-negative: calc(var(--tec-grid-gutter-half) * -1);
	--tec-grid-gutter-small: 42px;
	--tec-grid-gutter-small-negative: calc(var(--tec-grid-gutter-small) * -1);
	--tec-grid-gutter-small-half: calc(var(--tec-grid-gutter-small) / 2);
	--tec-grid-gutter-small-half-negative: calc(var(--tec-grid-gutter-small-half) * -1);
	--tec-grid-gutter-page: 42px;
	--tec-grid-gutter-page-small: 19.5px;
	--tec-grid-width-default: 1176px;
	--tec-grid-width-min: 320px;
	--tec-grid-width: calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page) * 2);
	--tec-grid-width-1-of-2: 50%;
	--tec-grid-width-1-of-3: 33.333%;
	--tec-grid-width-1-of-4: 25%;
	--tec-grid-width-1-of-5: 20%;
	--tec-grid-width-1-of-7: 14.285%;
	--tec-grid-width-1-of-8: 12.5%;
	--tec-grid-width-1-of-9: 11.111%;
	--tec-spacer-0: 4px;
	--tec-spacer-1: 8px;
	--tec-spacer-2: 12px;
	--tec-spacer-3: 16px;
	--tec-spacer-4: 20px;
	--tec-spacer-5: 24px;
	--tec-spacer-6: 28px;
	--tec-spacer-7: 32px;
	--tec-spacer-8: 40px;
	--tec-spacer-9: 48px;
	--tec-spacer-10: 56px;
	--tec-spacer-11: 64px;
	--tec-spacer-12: 80px;
	--tec-spacer-13: 96px;
	--tec-spacer-14: 160px;
	--tec-z-index-spinner-container: 100;
	--tec-z-index-views-selector: 30;
	--tec-z-index-dropdown: 30;
	--tec-z-index-events-bar-button: 20;
	--tec-z-index-search: 10;
	--tec-z-index-filters: 9;
	--tec-z-index-scroller: 7;
	--tec-z-index-week-event-hover: 5;
	--tec-z-index-map-event-hover: 5;
	--tec-z-index-map-event-hover-actions: 6;
	--tec-z-index-multiday-event: 5;
	--tec-z-index-multiday-event-bar: 2;
	--tec-color-text-primary: #141827;
	--tec-color-text-primary-light: rgba(20, 24, 39, .62);
	--tec-color-text-secondary: #5d5d5d;
	--tec-color-text-disabled: #d5d5d5;
	--tec-color-text-events-title: var(--tec-color-text-primary);
	--tec-color-text-event-title: var(--tec-color-text-events-title);
	--tec-color-text-event-date: var(--tec-color-text-primary);
	--tec-color-text-secondary-event-date: var(--tec-color-text-secondary);
	--tec-color-icon-primary: #5d5d5d;
	--tec-color-icon-primary-alt: #757575;
	--tec-color-icon-secondary: #bababa;
	--tec-color-icon-active: #141827;
	--tec-color-icon-disabled: #d5d5d5;
	--tec-color-icon-focus: #334aff;
	--tec-color-icon-error: #da394d;
	--tec-color-event-icon: #141827;
	--tec-color-event-icon-hover: #334aff;
	--tec-color-accent-primary: #334aff;
	--tec-color-accent-primary-hover: rgba(51, 74, 255, .8);
	--tec-color-accent-primary-active: rgba(51, 74, 255, .9);
	--tec-color-accent-primary-background: rgba(51, 74, 255, .07);
	--tec-color-accent-secondary: #141827;
	--tec-color-accent-secondary-hover: rgba(20, 24, 39, .8);
	--tec-color-accent-secondary-active: rgba(20, 24, 39, .9);
	--tec-color-accent-secondary-background: rgba(20, 24, 39, .07);
	--tec-color-button-primary: var(--tec-color-accent-primary);
	--tec-color-button-primary-hover: var(--tec-color-accent-primary-hover);
	--tec-color-button-primary-active: var(--tec-color-accent-primary-active);
	--tec-color-button-primary-background: var(--tec-color-accent-primary-background);
	--tec-color-button-secondary: var(--tec-color-accent-secondary);
	--tec-color-button-secondary-hover: var(--tec-color-accent-secondary-hover);
	--tec-color-button-secondary-active: var(--tec-color-accent-secondary-active);
	--tec-color-button-secondary-background: var(--tec-color-accent-secondary-background);
	--tec-color-link-primary: var(--tec-color-text-primary);
	--tec-color-link-accent: var(--tec-color-accent-primary);
	--tec-color-link-accent-hover: rgba(51, 74, 255, .8);
	--tec-color-border-default: #d5d5d5;
	--tec-color-border-secondary: #e4e4e4;
	--tec-color-border-tertiary: #7d7d7d;
	--tec-color-border-hover: #5d5d5d;
	--tec-color-border-active: #141827;
	--tec-color-background: #fff;
	--tec-color-background-events: transparent;
	--tec-color-background-transparent: hsla(0, 0%, 100%, .6);
	--tec-color-background-secondary: #f7f6f6;
	--tec-color-background-messages: rgba(20, 24, 39, .07);
	--tec-color-background-secondary-hover: #f0eeee;
	--tec-color-background-error: rgba(218, 57, 77, .08);
	--tec-color-box-shadow: rgba(0, 0, 0, .14);
	--tec-color-box-shadow-secondary: rgba(0, 0, 0, .1);
	--tec-color-scroll-track: rgba(0, 0, 0, .25);
	--tec-color-scroll-bar: rgba(0, 0, 0, .5);
	--tec-color-background-primary-multiday: rgba(51, 74, 255, .24);
	--tec-color-background-primary-multiday-hover: rgba(51, 74, 255, .34);
	--tec-color-background-secondary-multiday: rgba(20, 24, 39, .24);
	--tec-color-background-secondary-multiday-hover: rgba(20, 24, 39, .34);
	--tec-color-accent-primary-week-event: rgba(51, 74, 255, .1);
	--tec-color-accent-primary-week-event-hover: rgba(51, 74, 255, .2);
	--tec-color-accent-primary-week-event-featured: rgba(51, 74, 255, .04);
	--tec-color-accent-primary-week-event-featured-hover: rgba(51, 74, 255, .14);
	--tec-color-background-secondary-datepicker: var(--tec-color-background-secondary);
	--tec-color-accent-primary-background-datepicker: var(--tec-color-accent-primary-background);
	--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: var(--tec-color-accent-primary);
	--tec-form-box-shadow-default: var(--tec-box-shadow-default);
	--tec-opacity-background: .07;
	--tec-opacity-select-highlighted: .3;
	--tec-opacity-icon-hover: .8;
	--tec-opacity-icon-active: .9;
	--tec-opacity-default: 1;
	--tec-transition: all .2s ease;
	--tec-transition-background-color: background-color .2s ease;
	--tec-transition-color-border-color: color .2s ease, border-color .2s ease;
	--tec-transition-transform: transform .2s ease;
	--tec-transition-border-color: border-color .2s ease;
	--tec-transition-color: color .2s ease;
	--tec-transition-opacity: opacity .2s ease;
	--tec-font-family-sans-serif: "Helvetica Neue", Helvetica, -apple-system, BlinkMacSystemFont, Roboto, 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-events-pg-template {
	background-color: var(--tec-color-background-events);
}

.tribe-events-single {
	-webkit-font-smoothing: antialiased;
}

.tribe-events-after-html p, .tribe-events-before-html p {
	line-height: 1.7;
}

.tribe-events-back a, .tribe-events-back a:visited {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-size: var(--tec-font-size-3);
	font-weight: var(--tec-font-weight-bold);
	text-decoration: none;
}

.tribe-events-notices {
	border-bottom: 1px solid var(--tec-color-border-secondary);
	box-shadow: none;
}

.tribe-events-notices ul {
	list-style: none;
	text-align: left;
	text-transform: none;
}

.tribe-events-single-event-title {
	color: var(--tec-color-text-primary);
	color: var(--tec-color-text-event-title);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
	font-size: var(--tec-font-size-7);
	line-height: var(--tec-line-height-1);
}

.tribe-events-schedule {
	background-color: transparent;
	border: 0;
}

.tribe-events-schedule h2 {
	color: var(--tec-color-text-primary);
	color: var(--tec-color-text-event-date);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	font-weight: var(--tec-font-weight-regular);
	text-transform: none;
	font-size: var(--tec-font-size-3);
	line-height: var(--tec-line-height-2);
}

.tribe-events-schedule .recurringinfo, .tribe-related-event-info .recurringinfo {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
	font-size: var(--tec-font-size-1);
	line-height: var(--tec-line-height-0);
	background-color: var(--tec-color-background-secondary);
	border-radius: 40px;
}

.tribe-events-schedule .recurringinfo .event-is-recurring, .tribe-related-event-info .recurringinfo .event-is-recurring {
	letter-spacing: -9999px;
}

.tribe-events-schedule .recurringinfo a, .tribe-related-event-info .recurringinfo a {
	color: var(--tec-color-accent-primary);
	font-weight: var(--tec-font-weight-regular);
	letter-spacing: normal;
	line-height: 20px;
	text-decoration: none;
}

.tribe-events-schedule .recurringinfo {
	font-size: var(--tec-font-size-1);
	line-height: var(--tec-line-height-0);
	background-color: var(--tec-color-background-secondary);
	border-radius: 40px;
}

.tribe-events-schedule .recurringinfo, .tribe-events-schedule .tribe-events-cost {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
}

.tribe-events-schedule .tribe-events-cost {
	font-size: var(--tec-font-size-3);
	line-height: var(--tec-line-height-2);
	text-transform: uppercase;
}

.tribe-events-content {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
}

.tribe-events-content h2, .tribe-events-content h3, .tribe-events-content h4, .tribe-events-content h5, .tribe-events-content h6 {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	letter-spacing: normal;
	text-transform: none;
}

.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {
	font-size: var(--tec-font-size-3);
	line-height: var(--tec-line-height-3);
}

.tribe-events-content ol, .tribe-events-content ul {
	list-style-position: inside;
}

.tribe-events-content ul {
	list-style-type: disc;
}

.tribe-events-content a {
	border-bottom: 1px solid var(--tec-color-link-accent);
	color: var(--tec-color-link-primary);
	transition: var(--tec-transition-color);
}

.tribe-events-content a:active, .tribe-events-content a:focus, .tribe-events-content a:hover {
	border-bottom: 1px solid currentColor;
	color: var(--tec-color-link-accent);
}

.tribe-events-content a {
	text-decoration: none;
}

.tribe-events-content pre {
	background-color: var(--tec-color-background-secondary);
	font-size: var(--tec-font-size-3);
	line-height: var(--tec-line-height-3);
}

.tribe-events-content blockquote {
	quotes: auto;
}

.tribe-events-content blockquote:before {
	content: open-quote;
}

.tribe-events-content blockquote:after {
	content: close-quote;
}

.tribe-events-cal-links {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
}

.tribe-events-cal-links a {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'25\' height=\'18\'%3E%3Cg fill=\'none\' fill-rule=\'evenodd\'%3E%3Cpath fill=\'%23141827\' d=\'M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z\'/%3E%3Cpath stroke=\'%23141827\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'1.2\' d=\'M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213\'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;
	color: var(--tec-color-link-accent);
	font-size: var(--tec-font-size-2);
	font-weight: var(--tec-font-weight-regular);
	line-height: var(--tec-line-height-3);
	text-decoration: none;
}

.tribe-events-event-meta {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-size: var(--tec-font-size-2);
}

.tribe-events-event-meta a, .tribe-events-event-meta a:visited {
	color: var(--tec-color-link-accent);
}

.tribe-events-event-meta a:focus, .tribe-events-event-meta a:hover {
	color: var(--tec-color-link-accent-hover);
}

.tribe-events-event-meta dd, .tribe-events-event-meta dt {
	word-break: break-word;
}

.tribe-events-event-meta dt {
	line-height: var(--tec-line-height-3);
}

.tribe-events-event-meta .tribe-events-address {
	font-style: normal;
	line-height: 26px;
}

.tribe-events-event-meta:before, .tribe-events-event-meta~div:not(.tribe-events-event-meta, .event-tickets) {
	border-top: 1px solid var(--tec-color-border-secondary);
}

.single-tribe_events .tribe-events-single .tribe-events-event-meta {
	background-color: transparent;
	color: var(--tec-color-text-primary);
}

.tribe-events-meta-group .tribe-events-single-section-title {
	color: var(--tec-color-text-primary);
	font-size: var(--tec-font-size-2);
	font-weight: var(--tec-font-weight-bold);
	letter-spacing: 1px;
	text-transform: uppercase;
}

.tribe-events-meta-group a {
	color: var(--tec-color-link-accent);
}

.tribe-events-meta-group.tribe-events-meta-group-gmap {
	border-top: 1px solid var(--tec-color-border-secondary);
}

.tribe-events-venue-map {
	border: 0;
	border-radius: 0;
}

.tribe-events-related-events-title {
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
	font-size: var(--tec-font-size-6);
	line-height: var(--tec-line-height-2);
	border-top: 1px solid var(--tec-color-border-secondary);
}

.tribe-events-related-events-title, .tribe-events-single ul.tribe-related-events li, .tribe-events-single ul.tribe-related-events li .tribe-related-events-title {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-title {
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
	font-size: var(--tec-font-size-2);
	line-height: var(--tec-line-height-3);
}

.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a {
	color: var(--tec-color-link-primary);
}

#tribe-events-footer {
	border-top: 1px solid var(--tec-color-border-secondary);
}

.tribe-events-single .tribe-events-sub-nav {
	color: var(--tec-color-text-primary);
	font-family: var(--tec-font-family-sans-serif);
	font-size: var(--tec-font-size-1);
	list-style: none;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a {
	color: var(--tec-color-text-secondary);
	text-decoration: none;
	vertical-align: middle;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
	content: "";
	display: inline-block;
	height: 20px;
	vertical-align: middle;
	width: 11px;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover {
	color: var(--tec-color-text-primary);
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'12\' height=\'20\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z\' fill=\'%235d5d5d\'/%3E%3C/svg%3E") 0/7px no-repeat;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'12\' height=\'20\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M11.916 17.841L10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z\' fill=\'%23141827\'/%3E%3C/svg%3E");
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'12\' height=\'20\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z\' fill=\'%235d5d5d\'/%3E%3C/svg%3E") 100%/7px no-repeat;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width=\'12\' height=\'20\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M.084 2.159L2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z\' fill=\'%23141827\'/%3E%3C/svg%3E");
}

.tribe-theme-twentynineteen .tribe-events-content h2:before, .tribe-theme-twentynineteen .tribe-events-related-events-title:before, .tribe-theme-twentynineteen .tribe-events-schedule h2:before, .tribe-theme-twentynineteen .tribe-events-single-event-title:before, .tribe-theme-twentynineteen .tribe-events-single-section-title:before {
	content: normal;
}

.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
	background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'25\' height=\'18\'%3E%3Cg fill=\'none\' fill-rule=\'evenodd\'%3E%3Cpath fill=\'%23141827\' d=\'M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431zm18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18V8.016zM.99 1.239h15.995v2.315H.991V1.239z\'/%3E%3Cpath stroke=\'%23141827\' stroke-linecap=\'round\' stroke-linejoin=\'round\' stroke-width=\'1.2\' d=\'M22.918 10.5H9.207m11.488-3.255l3.252 3.272-3.213 3.213\'/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;
}

.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button), .tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
	background: transparent;
	text-decoration: none;
}

#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title {
	color: var(--tec-color-text-primary);
	color: var(--tec-color-text-event-title);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	text-transform: none;
	font-size: var(--tec-font-size-7);
	line-height: var(--tec-line-height-1);
}

#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3 {
	color: var(--tec-color-text-primary);
	color: var(--tec-color-text-event-date);
	font-family: var(--tec-font-family-sans-serif);
	font-weight: var(--tec-font-weight-bold);
	font-weight: var(--tec-font-weight-regular);
	text-transform: none;
	font-size: var(--tec-font-size-3);
	line-height: var(--tec-line-height-2);
}

#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre {
	background-image: none;
}

#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre.nitro-lazy {
	background-image: none !important;
}

#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a, #top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner {
	border: 0;
}

.fusion-widget-area .tribe-events-event-meta:before, .fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets) {
	border: none;
}

@media (min-width:768px) {
	.tribe-events-single-event-title {
		font-size: var(--tec-font-size-10);
		line-height: var(--tec-line-height-0);
	}
	
	.tribe-events-schedule h2 {
		font-size: var(--tec-font-size-3);
		line-height: var(--tec-line-height-3);
	}
	
	.tribe-events-schedule .recurringinfo {
		font-size: var(--tec-font-size-2);
		line-height: var(--tec-line-height-3);
	}
	
	.tribe-events-schedule .recurringinfo .event-is-recurring {
		letter-spacing: normal;
	}
	
	.tribe-events-schedule .tribe-events-cost {
		font-size: var(--tec-font-size-3);
		line-height: var(--tec-line-height-3);
	}
	
	.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {
		font-size: var(--tec-font-size-4);
		line-height: var(--tec-line-height-2);
	}
	
	.tribe-events-event-meta.secondary:before {
		content: normal;
	}
	
	.tribe-events-related-events-title {
		font-size: var(--tec-font-size-8);
		line-height: var(--tec-line-height-1);
	}
	
	.tribe-events-single .tribe-events-sub-nav {
		font-size: var(--tec-font-size-3);
	}
	
	.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after, .tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
		background-size: 9px;
	}
	
	#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title {
		font-size: var(--tec-font-size-10);
		line-height: var(--tec-line-height-0);
	}
	
	#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3 {
		font-size: var(--tec-font-size-3);
		line-height: var(--tec-line-height-3);
	}
}
