.content h2 {
  color: rgb(var(--header-font-colour));
  font-size: clamp(1.5rem, 2vw, 2rem);
  font-family: var(--h2-font-family);
  -webkit-text-stroke: 0.5px rgb(var(--header-stroke-colour));
}

.content p {
  color: rgb(var(--p-font-colour));
  text-align: left;
  font-size: clamp(1rem, 1.5vw, 1.5rem);
  font-family: var(--p-font-family);
}

/* Mobile/Tablet */
@media (max-width:767px) {
  .content h2 {
    text-align: center;
  }

  .content p {
    text-align: center;
    max-width: 95%;
  }
}