/*!
 * Styling specific to Home page
 */

.hero {
  position: relative;
  background-color: #343a40;
  background: url("../images/hero.jpg") no-repeat center center;
  background-size: cover;
  padding-top: 17rem;
  padding-bottom: 14rem;
}

.hero .overlay {
  position: absolute;
  background-color: #212529;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0;
}

.top-margin {
  padding-top: 12rem;
}


/* @media (min-width: 768px) {
  .hero {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }
} */
