.navigatie-lijst h1 {
color:var(--h1color);
/*text-shadow:1px 1px rgb(0 0 0 / .1);*/
font-size:1.7em;
font-weight:400;
letter-spacing:1px;
line-height:1.25;
text-wrap:balance;
margin:0 0 -0.1em 0;
}
@media screen and (max-width: 900px) {
	.tekst-section h1 { font-size:1.4em; }
}
.navigatie-lijst h2 {
color:var(--h2color);
/*text-shadow:1px 1px rgb(0 0 0 / .1);*/
font-size:1.5em;
font-weight:400;
line-height:1.5;
text-wrap:balance;
margin:0 0 1em 0;
}
@media screen and (max-width: 900px) {
	.tekst-section h2 { font-size:1.2em; }
}
.navigatie-lijst h3 {
color:var(--h3color);
/*text-shadow:1px 1px rgb(0 0 0 / .1);*/
font-size:1.7em;
font-weight:400;
line-height:1.3;
text-wrap:balance;
margin:0.5em 0 0 0;
}
@media screen and (max-width: 900px) {
	.navigatie-lijst h3 { font-size:1.2em; }
}

.navigatie-lijst h4 {
color:var(--h3color);
/*text-shadow:1px 1px rgb(0 0 0 / .1);*/
font-size:1.7em;
font-weight:400;
line-height:1.3;
text-wrap:balance;
margin:0.5em 0 0 0;
}
@media screen and (max-width: 900px) {
	.navigatie-lijst h4 { font-size:1.2em; }
}

.navigatie-lijst h5 {
color:var(--h3color);
/*text-shadow:1px 1px rgb(0 0 0 / .1);*/
font-size:1.6em;
font-weight:400;
line-height:1.1;
text-wrap:balance;
margin:0.5em 0 0 0;
}
@media screen and (max-width: 900px) {
	.navigatie-lijst h5 { font-size:1.2em; }
}

.navigatie-lijst p {
color:var(--maincolor);
font-size:1.4em;
margin:0;
}
@media screen and (max-width: 900px) {
	.navigatie-lijst p { font-size:1em; }
}