header {
  background-color: #111111;
  padding: 5px;

  display: flex;
  align-items: center;
  justify-content: space-between;
}

header h1 {
  font-size: 1.8em;
  font-weight: 300;
  cursor: pointer;
}

header nav {
  display: flex;
  align-items: center;
}

header nav a {
  margin-right: 1.3em;
  font-size: 1.5em;
}

header h1, a {
  color: #a4b1dd;
  transition: 0.2s ease-in-out;
}

header h1:hover , a:hover {
  color: #fff;
}