:root {
	--black: #010617;
	--light-blue: #e0fbfc;
	--blue: #495261;
	--dark-blue: #293241;
	--darker-blue: #192231;
	--orange: #ee6c4d;
	--dark-orange: #ce4c2d;
}

div.content>article.expand-open {
	text-align: center;
	margin: 0 auto;
}

.card {
	display: inline-block;
	text-align: center;
	max-width: 12rem;
	min-width: 10rem;
	padding: 1rem 2rem;
	margin: 1rem;
	border-radius: 1rem;
	color: white;
}

.card-title {
	margin-top: 0.5rem;
}

.ds-card:hover {
	cursor: pointer;
}

.card-img {
	width: 8rem;
	height: 8rem;
	border-radius: 50%;
}

.card-img-border {
	border: 3px solid var(--light-blue);
}

.card-text {
	margin-top: 1rem;
	font-size: 1rem;
}

.ds-card {
	background-color: rgba(255, 255, 255, 0.15);
}