
.tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover circle, .tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover ellipse, .tribe-events .tribe-events-virtual-hybrid-event__icon-svg:hover path, .tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover circle, .tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover ellipse, .tribe-events .tribe-events-virtual-virtual-event__icon-svg:hover path {
	opacity: var(--tec-opacity-icon-hover);
	stroke: currentColor;
}

.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-virtual-hybrid-event, .tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-virtual-virtual-event {
	opacity: .64;
}

.tribe-events .tribe-events-pro-map__event-card .tribe-events-virtual-hybrid-event, .tribe-events .tribe-events-pro-map__event-card .tribe-events-virtual-virtual-event {
	font-size: var(--tec-font-size-0);
	line-height: var(--tec-line-height-2);
}

.tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-map__event-card .tribe-events-virtual-hybrid-event, .tribe-events.tribe-common--breakpoint-medium .tribe-events-pro-map__event-card .tribe-events-virtual-virtual-event, .tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-hybrid-event, .tribe-events .tribe-events-pro-map__event-tooltip .tribe-events-virtual-virtual-event {
	font-size: var(--tec-font-size-1);
	line-height: var(--tec-line-height-0);
}
