.wpcf7-form {
  line-height: 20px; }
  .wpcf7-form .col-contact {
    vertical-align: top;
    display: inline-block;
    width: 100%; }
    .wpcf7-form .col-contact.col-haft {
      width: calc(50% - 15px); }
      @media (max-width: 767px) {
        .wpcf7-form .col-contact.col-haft {
          width: 100%; } }
      .wpcf7-form .col-contact.col-haft + .col-contact.col-haft {
        float: right; }
  .wpcf7-form label {
    width: 100%;
    font-weight: 400; }
  .wpcf7-form br {
    display: none; }
  .wpcf7-form .wpcf7-form-control-wrap,
  .wpcf7-form .wpcf7-text,
  .wpcf7-form textarea {
    width: 100%; }
  .wpcf7-form .wpcf7-text {
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0 25px;
    height: 50px;
    line-height: 50px; }
  .wpcf7-form textarea {
    height: 250px;
    margin-top: 10px;
    padding: 15px 25px;
    margin-bottom: 10px; }
  .wpcf7-form .wpcf7-submit {
    margin-top: 10px;
    background-color: var(--dropy-main-color); }
    .wpcf7-form .wpcf7-submit:hover {
      background-color: #000000; }
  .wpcf7-form .wpcf7-spinner {
    top: 6px; }

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