.privacy-box {
  height: 200px;
  overflow-y: scroll;
  border: 1px solid #ccc;
  padding: 15px 20px;
  margin-bottom: 20px;
  background: #fafafa;
  font-size: 13px;
  line-height: 1.7;
  border-radius: 4px;
  margin-top: 30px;
}

.privacy-box p {
  margin-bottom: 1em;
}


body .contact .form .inner .wpcf7 .wpcf7-form .area-cf7 .consent {
  margin: 25px auto 0;
}


body .wpcf7-not-valid-tip{
  margin-top: 5px;
}




.aforms-privacy-wrap {
  margin-bottom: 20px;
}

.aforms-privacy-box {
  height: 180px;
  max-width: 800px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: scroll;
  border: 1px solid #ccc;
  padding: 15px 20px;
  margin-bottom: 12px;
  background: #fafafa;
  font-size: 13px;
  line-height: 1.7;
  border-radius: 4px;
}

.aforms-privacy-box p {
  margin-bottom: 0.8em;
}

.aforms-privacy-consent {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-top: 1.6rem;
  margin-bottom: 1.4rem;
  font-size: 14px;
  cursor: pointer;
  justify-content: center;
}

.aforms-privacy-consent input[type="checkbox"] {
  width: 16px;
  height: 16px;
  cursor: pointer;
}
