html body .custom-event-list.custom-event-list--organizer-events,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events {
	display: grid !important;
	grid-template-columns: repeat(auto-fit, minmax(min(100%, 250px), 250px)) !important;
	justify-content: center !important;
	gap: 20px !important;
	align-items: stretch !important;
}

html body .kyoiq-organizer-events-slider,
html body.single-post .entry-content .kyoiq-organizer-events-slider,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider {
	--kyoiq-organizer-events-slider-content-width: 100%;
	--kyoiq-organizer-events-slider-button-y: 236px;
	position: relative !important;
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	overflow: visible !important;
}

html body .kyoiq-organizer-events-slider__viewport,
html body.single-post .entry-content .kyoiq-organizer-events-slider__viewport,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__viewport {
	box-sizing: border-box !important;
	width: var(--kyoiq-organizer-events-slider-content-width, 100%) !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	padding: 22px 0 52px !important;
	overflow: visible !important;
}

html body.single-post .entry-content :is(h1, h2, h3, h4, h5, h6).midashi-03:has(+ .kyoiq-organizer-events-slider),
html body.page:not(.home) .entry-content :is(h1, h2, h3, h4, h5, h6).midashi-03:has(+ .kyoiq-organizer-events-slider),
html body.single-post .entry-content :is(h1, h2, h3, h4, h5, h6).midashi-03:has(+ .wp-block-shortcode > .kyoiq-organizer-events-slider),
html body.page:not(.home) .entry-content :is(h1, h2, h3, h4, h5, h6).midashi-03:has(+ .wp-block-shortcode > .kyoiq-organizer-events-slider) {
	margin-bottom: 6px;
}

html body .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider {
	display: flex !important;
	grid-template-columns: none !important;
	position: relative !important;
	flex-wrap: nowrap !important;
	justify-content: flex-start !important;
	align-items: stretch !important;
	gap: 20px !important;
	width: var(--kyoiq-organizer-events-slider-content-width, 100%) !important;
	max-width: 100% !important;
	margin: 0 auto !important;
	padding: 0 !important;
	overflow: visible !important;
	transform: translate3d(0, 0, 0);
	opacity: 1;
	transition: none !important;
	animation: none;
	will-change: auto;
}

html body .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider.kyoiq-organizer-events-slider__track--animating,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider.kyoiq-organizer-events-slider__track--animating,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider.kyoiq-organizer-events-slider__track--animating {
	pointer-events: none !important;
	will-change: transform, opacity !important;
}

@media (prefers-reduced-motion: reduce) {
	html body .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider,
	html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider,
	html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider {
		transition: none !important;
		animation: none !important;
		transform: none !important;
	}
}

html body .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider > .custom-event-card.custom-event-card--organizer-events,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider > .custom-event-card.custom-event-card--organizer-events,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events.custom-event-list--organizer-events-slider > .custom-event-card.custom-event-card--organizer-events {
	flex: 0 0 250px !important;
	width: 250px !important;
	max-width: 250px !important;
	height: auto !important;
}

html body .kyoiq-organizer-events-slider__button,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button {
	position: absolute !important;
	top: var(--kyoiq-organizer-events-slider-button-y, 236px) !important;
	z-index: 20 !important;
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: 42px !important;
	min-width: 42px !important;
	height: 42px !important;
	min-height: 42px !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 1px solid #dbe7f0 !important;
	border-radius: 999px !important;
	background: #fff !important;
	color: var(--kyoiq-color-primary) !important;
	box-shadow: var(--kyoiq-shadow-main-area) !important;
	cursor: pointer !important;
	transform: translateY(-50%) !important;
	transition: color 0.18s ease, background-color 0.18s ease, border-color 0.18s ease, box-shadow 0.18s ease, opacity 0.18s ease !important;
}

html body .kyoiq-organizer-events-slider__button--prev,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button--prev,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button--prev {
	left: calc((100% - var(--kyoiq-organizer-events-slider-content-width, 100%)) / 2 - 21px) !important;
}

html body .kyoiq-organizer-events-slider__button--next,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button--next,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button--next {
	right: calc((100% - var(--kyoiq-organizer-events-slider-content-width, 100%)) / 2 - 21px) !important;
}

html body .kyoiq-organizer-events-slider__button:hover,
html body .kyoiq-organizer-events-slider__button:focus-visible,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button:hover,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button:focus-visible,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button:hover,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button:focus-visible {
	color: #005c86 !important;
	background: #f4f8fb !important;
	background-color: #f4f8fb !important;
	border-color: #b9d3e2 !important;
	box-shadow: var(--kyoiq-shadow-main-area-hover) !important;
	outline: none !important;
}

html body .kyoiq-organizer-events-slider__button i,
html body.single-post .entry-content .kyoiq-organizer-events-slider__button i,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__button i {
	display: block !important;
	margin: 0 !important;
	color: inherit !important;
	font-size: 16px !important;
	line-height: 1 !important;
}

html body .kyoiq-organizer-events-slider__actions,
html body.single-post .entry-content .kyoiq-organizer-events-slider__actions,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__actions {
	display: flex !important;
	justify-content: center !important;
	width: var(--kyoiq-organizer-events-slider-content-width, 100%) !important;
	max-width: 100% !important;
	margin: -26px auto 0 !important;
	padding: 0 !important;
	box-sizing: border-box !important;
}

html body .kyoiq-organizer-events-slider__archive-link,
html body .kyoiq-organizer-events-slider__archive-link:visited,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link:visited,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link:visited {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	gap: 6px !important;
	width: auto !important;
	min-width: 0 !important;
	height: 42px !important;
	min-height: 42px !important;
	margin: 0 !important;
	padding: 0 14px !important;
	color: var(--kyoiq-color-primary) !important;
	background: #fff !important;
	background-color: #fff !important;
	border: 1px solid #dce6ed !important;
	border-radius: 8px !important;
	box-shadow: var(--kyoiq-shadow-main-area) !important;
	font-size: 13px !important;
	font-weight: 800 !important;
	letter-spacing: 0 !important;
	line-height: 1 !important;
	text-decoration: none !important;
	box-sizing: border-box !important;
	transition: border-color 0.16s ease, box-shadow 0.16s ease, transform 0.16s ease !important;
}

html body .kyoiq-organizer-events-slider__archive-link:hover,
html body .kyoiq-organizer-events-slider__archive-link:focus,
html body .kyoiq-organizer-events-slider__archive-link:focus-visible,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link:hover,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link:focus,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link:focus-visible,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link:hover,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link:focus,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link:focus-visible {
	color: var(--kyoiq-color-primary) !important;
	background: #f4f8fb !important;
	background-color: #f4f8fb !important;
	border-color: #cdd9e6 !important;
	box-shadow: var(--kyoiq-shadow-main-area-hover) !important;
	transform: none !important;
	outline: none !important;
	text-decoration: none !important;
}

html body .kyoiq-organizer-events-slider__archive-link i,
html body.single-post .entry-content .kyoiq-organizer-events-slider__archive-link i,
html body.page:not(.home) .entry-content .kyoiq-organizer-events-slider__archive-link i {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
	width: 14px !important;
	min-width: 14px !important;
	margin: 0 !important;
	color: inherit !important;
	font-size: 13px !important;
	line-height: 1 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events {
	position: relative !important;
	display: flex !important;
	flex-direction: column !important;
	align-items: stretch !important;
	width: 100% !important;
	max-width: 250px !important;
	min-width: 0 !important;
	height: 100% !important;
	overflow: hidden !important;
	margin: 0 !important;
	padding: 0 !important;
	background: #fff !important;
	border: 1px solid #e7edf3 !important;
	border-radius: 14px !important;
	box-shadow: var(--kyoiq-shadow-main-area) !important;
	cursor: pointer !important;
	transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease !important;
	will-change: transform !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:hover,
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus,
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-within,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:hover,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-within,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:hover,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-within {
	border-color: #d7e6ef !important;
	box-shadow: var(--kyoiq-shadow-main-area-hover) !important;
	transform: translateY(-4px) !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus {
	outline: none !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-visible,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-visible,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card.custom-event-card--organizer-events:focus-visible {
	outline: 3px solid rgba(0, 101, 143, 0.22) !important;
	outline-offset: 4px !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap {
	position: relative !important;
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
	aspect-ratio: 16 / 9 !important;
	overflow: hidden !important;
	margin: 0 !important;
	border-radius: 14px 14px 0 0 !important;
	clip-path: inset(0 round 14px 14px 0 0) !important;
	background: #f3f6f8 !important;
	line-height: 0 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-link,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-link,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-link {
	display: block !important;
	width: 100% !important;
	height: 100% !important;
	margin: 0 !important;
	text-decoration: none !important;
	line-height: 0 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image {
	display: block !important;
	width: 100% !important;
	max-width: none !important;
	height: 100% !important;
	aspect-ratio: 16 / 9 !important;
	margin: 0 !important;
	object-fit: contain !important;
	object-position: center center !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap::after,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap::after,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap::after {
	position: absolute !important;
	right: 0 !important;
	bottom: 0 !important;
	left: 0 !important;
	z-index: 1 !important;
	height: 48% !important;
	pointer-events: none !important;
	background: linear-gradient(to top, rgba(87, 83, 78, 0.46) 0%, rgba(87, 83, 78, 0.18) 46%, rgba(87, 83, 78, 0) 82%) !important;
	content: "" !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels {
	position: absolute !important;
	top: 12px !important;
	left: 12px !important;
	z-index: 30 !important;
	display: flex !important;
	flex-direction: column !important;
	align-items: flex-start !important;
	gap: 6px !important;
	max-width: calc(100% - 24px) !important;
	margin: 0 !important;
	padding: 0 !important;
}

html body.single-kyoiq_video .kyoiq-video-single__event-list.custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label,
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label {
	display: inline-flex !important;
}

html body.single-kyoiq_video .kyoiq-video-single__event-list.custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label:not(.label-organizer),
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label:not(.label-organizer),
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label:not(.label-organizer),
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-image-wrap > .custom-event-labels > .event-label:not(.label-organizer) {
	display: none !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-content,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-content,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-content {
	display: flex !important;
	flex: 1 1 auto !important;
	flex-direction: column !important;
	width: 100% !important;
	padding: 16px 18px 18px !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title {
	width: 100% !important;
	max-width: 100% !important;
	display: -webkit-box !important;
	height: 52.7px !important;
	min-height: 52.7px !important;
	max-height: 52.7px !important;
	overflow: hidden !important;
	margin: 0 0 16px !important;
	padding: 0 !important;
	color: var(--kyoiq-color-primary) !important;
	font-size: 17px !important;
	line-height: 1.55 !important;
	-webkit-box-orient: vertical !important;
	-webkit-line-clamp: 2 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a,
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:hover,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:hover,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:hover,
html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:focus,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:focus,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-title a:focus {
	color: var(--kyoiq-color-primary) !important;
	text-decoration: none !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date {
	display: flex !important;
	align-items: center !important;
	flex-wrap: nowrap !important;
	gap: 8px !important;
	width: 100% !important;
	max-width: 100% !important;
	min-height: 0 !important;
	margin: 0 0 7px !important;
	padding: 0 !important;
	border: 0 !important;
	border-radius: 0 !important;
	background: transparent !important;
	box-shadow: none !important;
	color: #6b7280 !important;
	filter: none !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 1.5 !important;
	overflow: visible !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon {
	display: inline-flex !important;
	flex: 0 0 auto !important;
	align-items: center !important;
	justify-content: center !important;
	width: auto !important;
	min-width: 0 !important;
	height: 1.5em !important;
	min-height: 1.5em !important;
	margin: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	border-radius: 0 !important;
	background: transparent !important;
	box-shadow: none !important;
	color: #6b7280 !important;
	font-size: 15px !important;
	line-height: 1 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon i,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon i,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-icon i {
	color: inherit !important;
	display: block !important;
	font-size: inherit !important;
	line-height: 1 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-text,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-text,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-date-text {
	display: inline-flex !important;
	flex: 1 1 auto !important;
	align-items: center !important;
	min-width: 0 !important;
	min-height: 0 !important;
	padding: 0 !important;
	border: 0 !important;
	background: transparent !important;
	color: #6b7280 !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	line-height: 1.5 !important;
	white-space: nowrap !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue {
	display: flex !important;
	flex-wrap: nowrap !important;
	gap: 8px !important;
	min-height: 0 !important;
	width: 100% !important;
	max-width: 100% !important;
	margin: 0 !important;
	align-items: center !important;
	color: #6b7280 !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	line-height: 1.5 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon {
	display: inline-flex !important;
	flex: 0 0 auto !important;
	align-items: center !important;
	justify-content: center !important;
	height: 1.5em !important;
	min-height: 1.5em !important;
	margin: 0 !important;
	padding: 0 !important;
	color: #6b7280 !important;
	font-size: 15px !important;
	line-height: 1 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-text,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-text,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-text {
	display: inline-flex !important;
	flex: 1 1 auto !important;
	align-items: center !important;
	min-width: 0 !important;
	min-height: 0 !important;
	padding: 0 !important;
	color: #6b7280 !important;
	font-size: 14px !important;
	font-weight: 600 !important;
	line-height: 1.5 !important;
	white-space: nowrap !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon i,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon i,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-venue-icon i {
	display: block !important;
	color: inherit !important;
	font-size: inherit !important;
	line-height: 1 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels {
	display: flex !important;
	flex-wrap: wrap !important;
	align-items: center !important;
	column-gap: 6px !important;
	row-gap: 8px !important;
	gap: 8px 6px !important;
	width: 100% !important;
	max-width: 100% !important;
	margin: 20px 0 0 !important;
	padding-top: 0 !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label {
	display: inline-flex !important;
	flex: 0 0 auto !important;
	align-items: center !important;
	gap: 4px !important;
	width: auto !important;
	max-width: 100% !important;
	margin: 0 !important;
	padding: 5px 6px !important;
	white-space: nowrap !important;
}

html body .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label i,
html body.single-post .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label i,
html body.page:not(.home) .entry-content .custom-event-list.custom-event-list--organizer-events .custom-event-card--organizer-events .custom-event-detail-labels > .event-label i {
	display: inline-flex !important;
	flex: 0 0 auto !important;
	align-items: center !important;
	justify-content: center !important;
	margin: 0 !important;
	padding: 0 !important;
	line-height: 1 !important;
}
	
