<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------------------------------------------------
 16.4 - Tribe Events Styles
--------------------------------------------------------------*/
/* Filter Bar */
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border,
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar {
	border: 0;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,
.tribe-common .tribe-common-form-control-text__input {
	font-family: 'Playfair Display', serif;
	text-transform: lowercase;
	text-align: left;
	border-bottom: 1px solid #000;
	box-shadow: none;
}
.tribe-events-c-search .tribe-events-c-search__input-group {
    margin-right: 4rem;
	color: #000;
}
@media screen and (max-width:592px) {
	.tribe-events-c-search .tribe-events-c-search__input-group {
		margin-right: 0;
	}
}
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn {
	font-family: 'Playfair Display', serif;
	text-transform: lowercase;
	letter-spacing: .1rem;
	background-color: #000;
	border: 1px solid #000;
	border-radius: 0;
}
.tribe-common .tribe-common-c-btn:focus,
.tribe-common .tribe-common-c-btn:hover,
.tribe-common a.tribe-common-c-btn:focus,
.tribe-common a.tribe-common-c-btn:hover {
	background-color: #fff;
	color: #000;
}
.tribe-common .tribe-common-c-btn-border-small,
.tribe-common a.tribe-common-c-btn-border-small,
.tribe-common .tribe-common-h3,
.tribe-events .tribe-events-c-view-selector__list-item-text {
	font-family: 'Lato', sans-serif;
	text-transform: uppercase;
	font-weight: 300;
}

/*Listings */
.tribe-common .tribe-common-h7, .tribe-common .tribe-common-h8,
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium,
time.tribe-events-calendar-list__event-datetime,
.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6,
.tribe-events-single-event-description.tribe-events-content h2,
.tribe-events-single-event-description.tribe-events-content h3,
.tribe-events-single-event-description.tribe-events-content h4,
.tribe-events-single-event-description.tribe-events-content h5,
.tribe-events-single-event-description.tribe-events-content h6 {
	font-family: 'Lato', sans-serif;
	text-transform: uppercase;
	font-weight: 300;
}
.tribe-common .tribe-common-c-btn-border-small, .tribe-common a.tribe-common-c-btn-border-small {
    border-radius: 0;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
	font-size: 2rem;
}

/*Single Events */
#tribe-events-pg-template {
	max-width: 1280px;
}
.tribe-events-cal-links .tribe-events-gcal.tribe-events-button,
.tribe-events-cal-links .tribe-events-ical.tribe-events-button,
.tribe-events-meta-group.tribe-events-meta-group-details,
.tribe-events-meta-group.tribe-events-meta-group-organizer,
.tribe-events-meta-group.tribe-events-meta-group-venue {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}
.tribe-events-meta-group.tribe-events-meta-group-details .tribe-events-single-section-title,
.tribe-events-meta-group.tribe-events-meta-group-organizer .tribe-events-single-section-title,
.tribe-events-meta-group.tribe-events-meta-group-venue .tribe-events-single-section-title {
	font-size: 1.7rem;
    font-weight: 700;
    margin: 20px 0 10px;
	text-transform: uppercase;
}
.tribe-events-single-event-description.tribe-events-content a {
	color: inherit;
	border-bottom: none;
}
.single-tribe_events .tribe-events-event-meta {
    background: transparent;
    border: 0;
}
.single-tribe_events #tribe-events-content .tribe-events-event-meta dd,
.tribe-events-single-event-description.tribe-events-content p {
    font-family: 'Playfair Display', serif;
}
.tribe-events-single-event-description.tribe-events-content p {
    font-size: 1.35rem;
    letter-spacing: .05rem;
    line-height: 2.8rem;
}
.tribe-block__events-link .tribe-block__btn--link.tribe-block__events-gcal a,
.tribe-block__events-link .tribe-block__btn--link.tribe-block__-events-ical a {
	border: 1px solid #000;
	color: #000;
	text-transform: uppercase;
    font-size: 1.2rem;
    letter-spacing: .05rem;
}
.tribe-block__btn--link.tribe-block__events-gcal img,
.tribe-block__btn--link.tribe-block__-events-ical img {
    filter: invert(0%) brightness(0%) contrast(100%);
}
.tribe-events-cal-links .tribe-events-gcal.tribe-events-button,
.tribe-events-cal-links .tribe-events-ical.tribe-events-button,
.tribe-events-single-section.tribe-events-event-meta a {
    color: inherit;
	text-transform: uppercase;
    font-size: 1.2rem;
    letter-spacing: .05rem;
	font-weight: 700;
}
a.tribe-events-gcal.tribe-events-button,
a.tribe-events-ical.tribe-events-button{
    border: 1px solid #000;
    padding: 1rem 2rem;
}
.tribe-events-event-meta .tribe-events-meta-group a:focus, .tribe-events-event-meta .tribe-events-meta-group a:hover {
	color: inherit;
}
.post-entry .tribe-events-meta-group dd {
    margin-left: 0;
}</pre></body></html>