html, body {
  width: 100%;
  height: 100%;
  font-family: 'Montserrat', sans-serif;
   background: url("/header.png") no-repeat center center fixed;
 -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;
} 

h1 {
  font-size: 3rem;
  color: #fff;
  text-align: center;
}

hr {
  margin: 20px auto;
  color: #f05f44;
  border: 3px solid #f05f44;
  max-width: 65px;
  opacity: 1;
}

.buffer {
  height: 15rem;
}

.btn {
  font-weight: 700;
  border-radius: 300px;
  text-align: center;
  text-transform: uppercase;
}

.btn-primary {
 background-color: #f05f44; 
 border-color: #f05f44;
}

.btn-primary:hover {
  background-color: #ee4b08;
  border-color: #ee4b08;
  border-width: 4px;
}

.btn-xl {
  padding: 1rem 2rem;
}
