.mainhead {
  background-size: cover;
  min-height: 100vh;
  background-image: linear-gradient(to right, rgba(16, 58, 83, 0.9), rgba(16, 58, 83, 0.7),  rgba(16, 58, 83, 0.5), rgba(16, 58, 83, 0.0)), url('./images/background-image.jpg');
}


h1 {
  color: #FFFFFF;
  font-family: arial;
  font-weight: 700;
  margin-bottom: 30px;
}

.lead {
  color: #FFFFFF;
  font-family: helvetica;
}

p {
  color: #999999;
  font-family: helvetica;
}

.content {
  padding: 0 10px 0 10px;
}

.btn-primary {
  border: 0;
  background: #8F2D2C;
  font-family: helvetica;
  font-weight: 500;
  margin-top: 30px;
}

.btn-primary:hover, :not(.btn-check)+.btn:hover {
  background-color: #1C628B;
  color: white;
}
