header {
  border-bottom: 0.5px solid white;
}

header nav a {
  color: white;
}

.hero h1 {
color: white;
}

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

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

.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 {
  display: flex;
  justify-content: space-between;
}


