.description-form {
  padding-top: 5rem;
}

.part-1 {
  display: block;
}

@media screen and (max-width: 700px) {
  .grid-1 {
    grid-area: ga1;
  }

  .grid-2 {
    grid-area: ga2;
  }

  .grid-bottom {
    grid-area: gb;
  }
  .input-block-1 {
    grid-template-areas:
      "ga1 ga2"
      "gb gb";
  }
}

@media screen and (max-width: 450px) {
  .input-block-2 {
    grid-template-columns: 1fr;
  }

  .input-block-1 {
    grid-template-areas:
      "ga1"
      "ga2"
      "gb";
  }
}
