h1, h2 {
  color: #fff;
}

h3 {
  margin-top: 3rem;
}

#top h1, #top h2 {
  text-shadow: 1px 1px 5px #000;
}

#top {
  align-items: center;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  display: flex;
  min-height: 500px;
}

#top h2 {
  font-size: 1.5rem;
}

#uses h5 {
  color: #fff;
}

#uses svg path,
#uses svg text,
#uses svg polygon{
  fill: #fff;
}

@media only screen and (min-width: 768px) {
  #top {
    background-position: center right;
  }
}
