.section1 {
  background-image: url("/images/backgrounds/section1.jpg");

  height: 85vh;

  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.section1 .table {
  height: 60vh;
  margin: 5vh 1vh 15vh 1vh;
  padding: 5vh;

  background: rgba(0, 0, 0, 50%);
  backdrop-filter: blur(1vh);
  border-radius: 2.5vh;
}

.section1 .table td {
  width: 65%;
  text-align: center;
}

.section1 .table h1 {
  text-align: left;
  font-size: 6vh;
  font-weight: 500;
  color: var(--accentC);
  margin: 0 0 3vh 0;
}

.section1 .table p {
  padding: 1.5vh 0 1.5vh 0;
  text-align: justify;
  font-size: 3vh;
  font-weight: 300;
}

.section1 .table img {
  width: 55vh;
  border-radius: 2.5vh;
  margin: 2.5vh 0 0 5vh;
}
