*, *::before, *::after {
  box-sizing: border-box;
}

body {
	margin: 0;
	width:100%;
	hyphens: auto;
	background-color: black;
	color: white;
	font-family: 'Open Sans', sans-serif;
	line-height: 1.5;
}

.hero {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items:center;
}



.logo {width: 300px;}