.top-section {
  background-color: #3c3c41;
  width: 100%;
  height: 800px;
  color: white;
}
.col-md-12 {
  padding-top: 130px;
  padding-bottom: 10px;
}
button.btn a {
  color: black;
  list-style: none;
}
button.btn {
  background-color: white;
  color: black;
  border-radius: 0.5;
}
button.btn:hover {
  background-color: black;
  color: white;
}
button.btn > a:hover {
  color: white;
}
.slogan {
  height: 250px;
  background-color: #3c3c41;
  color: white;
  margin-top: 200px;
  padding-top: 100px;
}
.col-md-4 h2 {
  font-size: larger;
}
.col-md-4 p {
  font-size: small;
}
.col-md-4 i {
  font-size: 35px;
}
