.section-about {
	background-color: var(--light-color);
}

.section-about .flex-item {
	display: flex;
	align-items: flex-start;
	padding: 1rem;

	text-align: left;
}

.section-about .flex-item i {
	padding: 1rem;
	min-width: 60px;
	text-align: center;
}

.section-about img {
	width: 25%;
	padding: 1rem;
}
.section-about .flex-card {
	background-color: rgba(128, 128, 128, 0.215);
	border-radius: 1rem;
	opacity: 0.7;
}

.section-about .flex-card:hover {
	transition: all 0.3s ease-in-out;
	opacity: 1;
}
.section-about .section-header {
	margin-top: 5rem;
}
