@media screen
				{
	body			{ background: white url(lights-hintergrund.jpg) top center no-repeat; 
					/* -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; height: 100vh; */
					  text-align: left; color: black; font-size: 1rem; line-height: 1.6; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; }
	div.logo		{ margin-top: 1rem; margin-left: calc( 50% - 550px ); width: 275px; height: 275px;
					/* margin: 3vh 0 0 5vw; width: 25vw; min-width: 10rem; height: 25vw; min-height: 10rem; */ }
	div.text		{ margin: 1rem auto 0; padding: 1rem 1.4rem; width: 475px; background: white; font-size: 1.15rem;
					/* margin: 1vh auto 0; max-width: 25rem; */ }
	div.text2		{ margin-top: 1.5rem; margin-bottom: 1.5rem; }
	div.text3		{ margin-top: 1.5rem; margin-bottom: 1.5rem; width: calc( 96% - 3rem ); max-width: 50rem; font-size: 0.9rem; }
	a				{ color: black; text-decoration: none; }
	h3				{ text-transform: uppercase; letter-spacing: 0.05rem; }
	h3, p			{ /* margin-left: 5.5rem; margin-right: 5.5rem; */ }
				}
@media screen and (max-width: 1024px) 
				{
	div.logo		{ margin-left: calc( 50% - 137.5px );; }
	div.text		{ width: calc( 96% - 3rem ); }
				}
