.related_certifications-layout .content .pk-heading {
	margin-bottom: max(1rem, calc(1.5 * var(--su)));
}
.related_certifications-layout .content .pk-button-group {
	margin-top: max(1rem, calc(1.5 * var(--su)));
}

.related_certifications-layout .certificeringen {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: max(1rem, calc(1.5 * var(--su)));
}

.related_certifications-layout .certificering-item {
	background-color: #ffffff;
	padding: max(1rem, calc(2.5 * var(--su)));
	grid-column: span 1;
	grid-row: span 1;
	font-size: var(--desktop-body-sm);
}

.related_certifications-layout .certificering-title {
	margin-bottom: max(1.5rem, calc(2 * var(--su)));
	padding-bottom: max(1.5rem, calc(2 * var(--su)));
	border-bottom: 1px solid var(--deep-pine-10);
}

@media screen and (max-width: 992px) {
	.related_certifications-layout .certificeringen {
		margin-top: 2rem;
	}
}

@media screen and (max-width: 767px) {
	.related_certifications-layout .certificeringen {
		margin-top: 1.5rem;
		grid-template-columns: 1fr;
	}
}