/* Hero h1 — matches School Design (education) landing */
.mk-education-design-landing-page .ehero h1,
.mk-exterior-design-page .hero h1,
.mk-exterior-design-page .hero #hero-heading,
.mk-interior-design-landing-page #mk-id-hero-heading,
.mk-interior-design-landing-page .mk-id-hero__headline,
.mk-interior-design-landing-page .mk-id-hero__headline--html {
	font-family: 'Unbounded', sans-serif !important;
	font-weight: 700 !important;
	text-transform: uppercase;
	letter-spacing: -0.005em !important;
	font-size: clamp(2.6rem, 6.2vw, 5.6rem) !important;
	line-height: 0.94 !important;
	color: #412d78;
}

.mk-exterior-design-page .hero h1 .gold,
.mk-exterior-design-page .hero #hero-heading .gold {
	color: #f4ab33 !important;
}

.mk-interior-design-landing-page #mk-id-hero-heading,
.mk-interior-design-landing-page .mk-id-hero__headline,
.mk-interior-design-landing-page .mk-id-hero__headline--html,
.mk-interior-design-landing-page .mk-id-hero__hl {
	color: #412d78;
}

.mk-interior-design-landing-page .mk-id-hero__hl,
.mk-interior-design-landing-page .mk-id-hero__headline--html span {
	display: block;
	font-family: inherit !important;
	font-weight: inherit !important;
	letter-spacing: inherit !important;
}

.mk-interior-design-landing-page .mk-id-hero__hl-gold {
	color: #f4ab33 !important;
}

.mk-interior-design-landing-page .mk-id-hero__hl--close {
	color: inherit !important;
}
