* {
  margin: 0;
  padding: 0;
}

body {
  width: 100vw;
  height: 100vh;
	font-family: "brandon-grotesque", sans-serif;
	color: #fbfbfb;
	font-weight: 300;
	line-height: 1.5;
  background: #111 url('city.jpg') no-repeat 50% 50%;
  background-size: cover;
  display: flex;
  flex-flow: column nowrap;
}

section {
	max-width: 60rem;
	margin: 2rem auto;
	text-align: center;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: 300;
}
