/* line 5, ../scss/sass/style.scss */
body {
  background-color: black;
}

/* line 8, ../scss/sass/style.scss */
.formHolder {
  display: flex;
  flex-direction: row;
  /* This will keep the .formItem elements in a row. */
  justify-content: center;
  align-items: center;
  max-width: 699px;
  margin: 0 auto;
  /* Centers the formHolder in its container */
  flex-wrap: nowrap;
  /* Ensures the children don't wrap */
  /* Additional styles to ensure that the form items don't collapse to their content size */
}
/* line 16, ../scss/sass/style.scss */
.formHolder .formItem {
  flex: 1;
  /* Distribute space equally among items */
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 0.5em;
  padding-left: 0.5em;
}
/* line 23, ../scss/sass/style.scss */
.formHolder .formItem span {
  margin-bottom: 0 !important;
}
/* line 26, ../scss/sass/style.scss */
.formHolder .formItem input {
  margin-bottom: 0;
}
/* line 31, ../scss/sass/style.scss */
.formHolder .formItem.itemName,
.formHolder .formItem.itemEmail,
.formHolder .formItem.itemSubmit {
  flex-grow: 1;
  flex-basis: 0;
  /* Start at 0 width and grow as needed */
}
/* line 37, ../scss/sass/style.scss */
.formHolder .formItem.itemSubmit {
  position: relative;
}
/* line 39, ../scss/sass/style.scss */
.formHolder .formItem.itemSubmit p {
  width: 100%;
}
/* line 42, ../scss/sass/style.scss */
.formHolder .formItem.itemSubmit input {
  width: 100%;
}
/* line 45, ../scss/sass/style.scss */
.formHolder .formItem.itemSubmit span.wpcf7-spinner {
  position: absolute;
  right: -60px;
  top: 12px;
}
@media (max-width: 767px) {
  /* line 8, ../scss/sass/style.scss */
  .formHolder {
    flex-direction: column;
  }
  /* line 53, ../scss/sass/style.scss */
  .formHolder input {
    margin-bottom: 20px !important;
  }
}
