/* Headline Webfont
-------------------------------------------------- */

@font-face {
  font-family: 'LegitSlabWeb';
  src:  url('/assets/fonts/legit/LegitSlab-Bold.woff2') format('woff2');
  unicode-range: U+20,U+4C,U+53,U+61,U+62,U+65,U+67,U+69,U+6C,U+74;
}


/* Legit
-------------------------------------------------- */

body{
	font-family: 'Benedikt', Georgia, serif;
}

h1{
	font-family: 'LegitSlabWeb', 'Benedikt', Georgia, serif;
	font-size: 6em;
	margin-bottom: 0;
}

.content,
footer{
	max-width: 72rem; /* Satzspiegel anpassen */
}


main section, /* Satzspiegel anpassen */
main aside{
	max-width: none;
}


@media screen and (min-width: 40rem) {
	
	.intro{
		// height: calc(100vh - 150px);
	}
	
	section.full-width > *,
	.teaser-item{ /* Satzspiegel anpassen */
		max-width: 72rem;
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	
}

