#form-block {
  position: relative;
  background: var(--Green-light, #E8ECDB);
  overflow: hidden;
  z-index: 1;
}
#form-block .block__bg-1 {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  height: 100%;
  z-index: -1;
}
#form-block .block__bg-2 {
  position: absolute;
  right: 0;
  bottom: 0;
  max-width: 100%;
  height: 400px;
  z-index: -1;
}
#form-block .form {
  max-width: 850px;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
  margin-left: auto;
}
#form-block .form .policy {
  margin-top: 20px;
  color: var(--Black, #3D3D3D);
}
#form-block .form .policy a {
  color: var(--Secondary, #262F06);
  text-decoration-line: underline;
}

/*============ MEDIA ==================*/
@media (max-width: 992px) {
  #form-block .form {
    max-width: unset;
    grid-template-columns: 1fr;
    margin-left: unset;
    justify-items: center;
  }
}
@media (max-width: 769px) {
  #form-block .form {
    gap: 15px;
    text-align: center;
  }
  #form-block .form .policy {
    margin-top: unset;
  }
   #form-block .block__bg-2 {
    display: none;
  }
}
@media (max-width: 375px) {
  #form-block .block__bg-2 {
    display: none;
  }
}

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