.tz_contactform2 {
  width: 100%;
  margin: 0 auto;
  padding: 60px 70px;
  background: $white-background;
  box-shadow: 0 0 20px 0 #b7b7b7;

  .tz__title {
    font-size: 36px;
    line-height: 1.2em;
    color: #222222;
    font-weight: $bold_font;
    position: relative;
    display: inline-block;
    padding-right: 70px;
    margin-bottom: 45px;

    &:before {
      position: absolute;
      content: "";
      top: 17px;
      right: 0;
      width: 50px;
      height: 1px;
      background-color: #fbaa3f;
    }

    &:after {
      position: absolute;
      content: "";
      top: 27px;
      right: 0;
      width: 50px;
      height: 1px;
      background-color: #fbaa3f;
    }
  }

  .tz__info {
    color: red;

    p {
      width: 50%;
      float: left;
      color: $black-color;
      font-weight: $bold_font;

      .wpcf7-form-control-wrap {
        input.wpcf7-text {
          border-bottom: unset;
          width: 100%;
          height: 40px;
          font-size: 14px;
          margin-top: 13px;
          margin-bottom: 5px;
          padding-left: 20px;
          color: $blue-color;
          font-weight: $regular_font;
          background: #f1f4f5;
          @include Poppins;
        }

      }
    }

    p:nth-of-type(1) {
      padding-right: 10px;
    }

    p:nth-of-type(2) {
      padding-left: 10px;
    }
  }


  .tz__message{
    clear: both;
    p {
      color: $black-color;
      font-weight: $bold_font;
      .wpcf7-form-control-wrap {
        textarea.wpcf7-textarea {
          border-bottom: unset;
          width: 100%;
          height: 100px;
          font-size: 14px;
          margin-top: 10px;
          margin-bottom: 13px;
          padding: 10px 0 0 20px;
          background: #f1f4f5;
          color: $blue-color;
          font-weight: $regular_font;
          @include Poppins;
        }
      }
    }
  }
  .tz_submit{
    input.wpcf7-submit{
      font-size: 14px;
      text-transform: uppercase;
      padding: 13px 29px;
      background: $theme-background;
      border-radius: unset;
      border: none;
      color: #fff;
      @include Poppins;
      cursor: pointer;
      letter-spacing: 0;
      line-height: 1em;
    }
  }
}