.cert-list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 2rem;
}
.cert-item {
	/*flex: 1;*/
	width: 18%;
	display: flex;
	flex-direction: column;
	text-align: center;
	align-items: center;
	justify-items: center;
	text-decoration: none;
	color: #333;
	font-size: 1rem;
	cursor: pointer;
	border: #e0e0e0 1px solid;
	padding: 1rem;
}
.cert-item img {
	max-width: 100%;
	aspect-ratio: 1;
	object-fit: contain;
}
@media (max-width: 800px) {
	.cert-item {
		width: 100%;
		flex: none;
	}
}