.form-section {
  position: relative;
  overflow: hidden;
  padding: 30px 0; }
  @media (min-width: 1024px) {
    .form-section {
      padding: 80px 0; }
      .form-section__bg {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: -webkit-calc(50% - 150px);
        width: -moz-calc(50% - 150px);
        width: calc(50% - 150px);
        background: no-repeat center right;
        -moz-background-size: cover;
             background-size: cover; }
      .form-section__inner {
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
           -moz-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between; }
      .form-section__text {
        width: 390px; }
      .form-section__form {
        width: 450px;
        margin-right: 15%; } }

/*# sourceMappingURL=block.css.map */
