/* Office of the President single post template */

.office-president-single-article {
	max-width: 1100px;
}

.office-president-related-posts {
	background-color: #f4f4f4;
	width: 100vw;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
}

.office-president-single-hero {
	margin: 0;
	max-width: 280px;
}

.office-president-single-hero img {
	aspect-ratio: 3 / 4;
	object-fit: cover;
	object-position: center;
	display: block;
}

.office-president-description {
	padding: 0;
	border: 0;
	border-radius: 0;
	background: transparent;
}

.office-president-description-body > :last-child {
	margin-bottom: 0;
}

.office-president-author p,
.office-president-author .wp-block-paragraph,
.office-president-author > p {
	margin-bottom: 0.1rem;
}

.office-president-author > :last-child {
	margin-bottom: 0;
}
