.featured-event-block {
	padding-top: 20px;
	padding-bottom: 20px;
}

/* Structure */

.featured-event-block .featured-event {}

.featured-event-block .single-event-link {
	display: flex;
	gap: 2em;
}

.featured-event-block .featured-event .single-event-image {
	flex-basis: 33%;
	flex-grow: 0;
}

.featured-event-block .featured-event .single-event-details {
	flex-basis: 0;
	flex-grow: 1;
}

/* Design */

.featured-event-block .single-event-image {
	overflow: hidden;
	max-height: 160px;
	border-radius: 40px 40px 0 40px;
}

.featured-event-block .single-event-image img {
	border-radius: 40px 40px 0 40px;
	width: 100%;
}

.featured-event-block .single-event-link {
	text-decoration: none;
	flex-wrap: wrap !important;
}

.featured-event-block .single-event-details p, .featured-event-block .single-event-details h5 {
	color: #000;
}

.featured-event-block .single-event-details .event-meta {
	font-weight: bold;
	margin-bottom: 0;
}

.featured-event-block .single-event-details .single-event-excerpt {
	line-height: 1.3;
	margin-top: 20px;
	margin-bottom: 20px;
}

.featured-event-block .single-event-details .single-event-excerpt .a {
	color: #b13a18;
	text-decoration: underline;
}

.featured-event-block .single-event-details .single-event-excerpt .a:hover {
	text-decoration: none;
}

@media (max-width: 781px) {
	.featured-event-block .featured-event .single-event-image {
		flex-basis: 100% !important;
	}

	.featured-event-block .featured-event .single-event-details {
		flex-basis: 100% !important;
	}

}