.container h1 {
  font-size: 4.2rem  !important;
}
.container h2 {
  font-size: 3rem  !important;
  line-height: 1.5;
}
.masthead-subheading {
  margin-top: 20px;
}
.bg-green {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-green-rgb), var(--bs-bg-opacity)) !important;
}
.p-5 h2 {
  font-size: 2rem !important;
  position: relative;
  padding: 0.5em 0.5em;
  background: -webkit-linear-gradient(to right, rgb(255, 124, 111), #ffc994);
  background: linear-gradient(to right, rgb(255, 124, 111), #ffc994);
  color: white;
  font-weight: lighter;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.56);
  line-height: 1.2;
  font-weight: bold;
}
.p-5 p {
  margin-top: 15px;
}