.certifications {
  display: flex;
  flex-direction: column;
  gap: 25px;
}

.cert-item {
  display: block;
  align-items: center;
}

.cert-item img {
  width: 55%;
  height: auto;
}

.cert-item .pmi img {
	width: 75%;
	clip-path: inset(12% 12% 12% 12%);
}

.cert-text {
  text-align: center;
}

p {
	font-size: 130%;
}

h1 {
	display: block;
	margin-top: 25%;
	font-size: 300%;
	transition: transform 0.3s ease;
	color: navy;
}

.menu-open {
	transform: translateX(-55px) translateY(-480px) scale(0.8);
}