.evaluate__text-field {
  display: flex;
  width: 100%;
  align-items: center !important;
  font-weight: 700;
  white-space: nowrap;
  align-items: flex-start;
  color: var(--secondary);
}
.evaluate__text-field .wpcf7-form-control-wrap {
  margin-left: 2rem;
  width: 100%;
}
.evaluate__text-field .wpcf7-form-control-wrap textarea {
  height: 30px;
}
.evaluate__radio-field {
  font-weight: 700;
  color: var(--secondary);
}
.evaluate__radio-field:not(:first-child) {
  margin-top: var(--space-m) !important;
}
.evaluate__radio-field .wpcf7-radio {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: var(--space-s);
  margin-top: var(--space-xs);
}
.evaluate__radio-field .wpcf7-radio .wpcf7-list-item label {
  display: flex;
}
.evaluate__radio-field .wpcf7-radio .wpcf7-list-item label input {
  width: 2rem;
  margin-right: var(--space-xs);
  cursor: pointer;
}
.evaluate__radio-field .wpcf7-radio .wpcf7-list-item-label {
  font-size: 1.5rem;
  line-height: 2;
  color: var(--base);
  font-weight: 500;
}
.evaluate__disclaimer a {
  text-decoration: underline;
}
.evaluate__disclaimer a:hover {
  color: var(--secondary);
}
.evaluate__personal-data {
  background-color: var(--secondary-light-trans-10);
  padding: 2rem;
  margin-top: 4rem;
}
.evaluate__radio_divider {
  font-size: var(--text-l);
  font-weight: 700;
  position: relative;
  margin-top: var(--space-m) !important;
  margin-bottom: var(--space-s) !important;
  color: var(--secondary);
}
.evaluate__disclaimer {
  display: inline-block !important;
  margin-top: var(--space-xs) !important;
}
.wa-estimated-form {
  max-width: 700px;
  margin-left: auto;
  margin-right: auto;
}
.wa-estimated-form .wpcf7-list-item {
  margin: 0 !important;
}
.wa-estimated-form input[type="submit"] {
  margin-top: var(--space-s) !important;
}

