body {
  background: #333;
  color: #fff;
}

.navbar {
  border-bottom: 3px solid #0d6efd;
  opacity: 0.8;
}

#home-section {
  background: url("../img/home-section.jpg") no-repeat center center/cover;
  min-height: 700px;
}
#home-section .dark-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 700px;
  background: rgba(0, 0, 0, 0.5);
}
.home-inner {
  padding-top: 150px;
}

.card {
  opacity: 0.8;
}
