.theContent {
  margin: 60px auto;
  width: calc(100% - 40px);
  max-width: var(--maxWidthContiner);
  line-height: 1.8rem;
  position: relative;
}
.theContent form.wpcf7-form * {
  width: 100%;
}
.theContent form.wpcf7-form label {
  font-weight: 600;
  font-size: 1.2em;
}
.theContent form.wpcf7-form input[type=text],
.theContent form.wpcf7-form input[type=number],
.theContent form.wpcf7-form input[type=email],
.theContent form.wpcf7-form input[type=tel],
.theContent form.wpcf7-form textarea {
  border: 1px solid var(--mainGreen);
  padding: 10px;
  resize: none;
}
.theContent form.wpcf7-form input[type=text]:focus-visible,
.theContent form.wpcf7-form input[type=number]:focus-visible,
.theContent form.wpcf7-form input[type=email]:focus-visible,
.theContent form.wpcf7-form input[type=tel]:focus-visible,
.theContent form.wpcf7-form textarea:focus-visible {
  border-color: black;
}
.theContent form.wpcf7-form input[type=submit] {
  background-color: var(--mainGreenToWhite);
  padding: 10px;
  border: 2px solid var(--mainGreenToWhite);
  transition: all ease-in-out 0.2s;
  font-weight: 600;
  font-size: 1.2em;
}
.theContent form.wpcf7-form input[type=submit]:hover {
  background-color: white;
}
.theContent form.wpcf7-form #refhide {
  display: none;
}
.theContent > *,
.theContent h2,
.theContent h3,
.theContent h3,
.theContent h4,
.theContent h5,
.theContent h6,
.theContent p,
.theContent ul {
  margin: 0 0 1.5rem;
}
.theContent a {
  font-weight: bold;
  color: var(--darkGreen);
  -webkit-text-decoration: underline transparent;
          text-decoration: underline transparent;
  transition: all ease-in-out 0.25s;
}
.theContent a:hover {
  color: var(--mainGreen);
  text-decoration-color: var(--mainGreen);
}
.theContent h2,
.theContent h3,
.theContent h3,
.theContent h4,
.theContent h5,
.theContent h6 {
  color: var(--darkGreen);
  font-weight: 700;
  line-height: 1em;
}
.theContent h2 {
  font-size: 2rem;
}
.theContent h3 {
  font-size: 1.8rem;
}
.theContent h4 {
  font-size: 1.6rem;
}
.theContent h5 {
  font-size: 1.4rem;
}
.theContent h6 {
  font-size: 1.2rem;
}
.theContent ul {
  padding-left: 1.5em;
}
.theContent ul li {
  list-style-type: disc;
}/*# sourceMappingURL=content.css.map */