.contact-form-section {
  padding-top: 6.1111111111em;
  padding-bottom: 6.1111111111em;
}

.form-section-content,
.contact-section-content {
  background-color: var(--ast-global-color-8);
  border-radius: 1.6666666667em;
  padding: 2.6666666667em;
  margin: 0.7777777778em;
}

.form-section-content label {
  display: block;
  padding: 0.8333333333em;
  color: var(--ast-global-color-7);
  font-size: 1em;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5; /* 27px */
}
.form-section-content label .wpcf7-form-control-wrap {
  margin-top: 0.4444444444em;
}
.form-section-content .wpcf7-radio .wpcf7-list-item,
.form-section-content .wpcf7-acceptance .wpcf7-list-item {
  margin: 0;
}
.form-section-content .inline-inputs p {
  display: flex;
  flex-wrap: wrap;
}
.form-section-content .inline-inputs p label {
  flex: 0 0 50%; /* Flex property: flex-grow flex-shrink flex-basis */
  box-sizing: border-box;
  padding: 0.8333333333em;
}
.form-section-content .inline-inputs p br {
  display: none;
}
@media (max-width: 992px) {
  .form-section-content .inline-inputs p {
    display: block;
    flex-wrap: wrap;
  }
  .form-section-content .inline-inputs p br {
    display: block;
  }
}
.form-section-content input,
.form-section-content textarea {
  border-radius: 2px;
  border: 1px solid rgba(253, 241, 230, 0.33);
  background: #222;
  color: var(--ast-global-color-6);
}
.form-section-content input:focus,
.form-section-content textarea:focus {
  color: var(--ast-global-color-8);
  background-color: var(--ast-global-color-6);
}
.form-section-content .wpcf7-submit {
  margin: 0 0.8333333333em;
}

/*# sourceMappingURL=contact-form-section.css.map */
