.title, #contact {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: baseline;
}

ul {
  margin-top: 0;
}

ul {
  list-style-type: initial;
  padding-left: 1em;
}

section {
  padding-top: 0;
  padding-bottom: 0;
}

h3 {
  margin-top: 0;
  margin-bottom: 0.5em;
}