.pbc-contact-form {
  /* Apply styles to the form columns */
  /* Clear the float after the columns */
  /* Adjust other styles as needed for your form */
}

.pbc-contact-form #step1 form label {
  display: block;
  margin-bottom: 10px;
}

.pbc-contact-form #step1 form input[type="text"],
.pbc-contact-form #step1 form input[type="email"] {
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.pbc-contact-form #step1 form button[type="button"] {
  background-color: #0073e6;
  color: #fff;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
}

.pbc-contact-form #step1 form input[type="submit"] {
  background-color: #0073e6;
  color: #fff;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
}

.pbc-contact-form #step2 form label {
  display: block;
  margin-bottom: 10px;
}

.pbc-contact-form #step2 form input[type="text"],
.pbc-contact-form #step2 form input[type="email"] {
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.pbc-contact-form #step2 form input[type="checkbox"] {
  margin-right: 5px;
}

.pbc-contact-form #step2 form select {
  width: 100%;
  padding: 10px;
  margin-bottom: 20px;
  border: 1px solid #ccc;
  border-radius: 5px;
}

.pbc-contact-form #step2 form input[type="submit"] {
  background-color: transparent;
  color: #fff;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
}

.pbc-contact-form .column {
  display: inline-block;
  width: 48%;
  /* Adjust the width as needed */
  margin-right: 2%;
  /* Adjust the margin between columns */
  vertical-align: top;
}

.pbc-contact-form .column:last-child {
  margin-right: 0;
  clear: right;
}
/*# sourceMappingURL=contact-form.css.map */