header {
  border-bottom: .5px solid #fff;
}

header nav a, .hero h1 {
  color: #fff;
}

.img-full, .img-left, .img-right {
  width: 100%;
  margin-bottom: 8rem;
}

.img-full img {
  object-fit: cover;
  width: 100%;
  max-height: 857px;
}

.img-left img, .img-right img {
  max-height: 857px;
}

.img-right p, .img-left p {
  padding: 1rem;
  font-size: 33px;
}

.img-right p:last-child, .img-left p:last-child {
  font-size: unset;
}

.text-box p {
  font-size: larger;
  line-height: 34px;
}

.two-videos {
  justify-content: space-between;
  display: flex;
}

@media (width >= 992px) {
  .lg-flex {
    display: flex;
  }
}

.align-items-stretch {
  align-items: stretch;
}
/*# sourceMappingURL=style-cases.css.map */
