/* Aanbod in de bestaande AlleEindtermen-navigatie. */
.eind-services-page .site-nav .nav-link-active { box-shadow: none; }
.eind-services-page .site-nav .nav-inner { display: grid; align-items: center; }


.eind-services-page .services-hero h1 span { white-space: normal; overflow-wrap: normal; }
.eind-services-page .services-hero h1 { font-size: clamp(2rem, 3.5vw, 3rem); line-height: 1.08; }
.eind-services-page .services-footer .diensten-footer-brand { display: block; }
.eind-services-page .services-footer .diensten-footer-brand img { width: 190px; height: auto; }
.eind-services-page .services-hero-photo > img { object-position: center; }
@media (max-width: 859px) {
 .eind-services-page .site-nav .nav-inner { grid-template-columns: 1fr auto; }

}
@media (max-width: 560px) {
 
 .eind-services-page .services-hero h1 { font-size: clamp(1.6rem, 7vw, 2.25rem); }
}

.eind-services-page .site-nav .nav-hamburger { font-size: 0; line-height: 0; }
.eind-services-page .site-nav .nav-hamburger::before { flex: 0 0 22px; }
@media (min-width: 560px) and (max-width: 859px) { .eind-services-page .site-nav .nav-inner { grid-template-columns: 1fr auto auto; } }
