.form-block-3__container {
  padding-top: 100px;
  padding-bottom: 100px;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 2px;
  overflow: hidden;
}
.form-block-3__form-wrap {
  max-width: 984px;
  background: var(--card);
  border-radius: 2px 2px 0 0;
  padding: 50px;
  margin-left: auto;
  /*margin-right: clamp(0px, calc(5.382131324vw + -53.3369214209px), 50px);*/
}
.form-block-3__form-wrap .form {
  display: flex;
  gap: clamp(5px, calc(0.3125vw + 4px), 10px);
  flex-wrap: wrap;
}
.form-block-3__form-wrap .form__input {
  flex: 1;
}
.form-block-3__form-wrap .form__input input {
  --borderInput: var(--stroke);
}
.form-block-3__form-wrap .form__btn {
  flex: 0 0 100%;
}
.form-block-3__form-wrap .form__btn .btn {
  width: 100%;
}
.form-block-3__form-wrap .form__privacy {
  flex: 0 0 100%;
  text-align: center;
}
.form-block-3__form-title {
  margin-bottom: clamp(15px, calc(0.9375vw + 12px), 30px);
}
@media (max-width: 990px) {
	.form-block-3__container{
        padding-top: 40px;
        padding-bottom: 40px;
		}
	.form-block-3__form-wrap {
		padding: 20px;
	}
}
@media (max-width: 575px) {
  .form-block-3__form-wrap .form__input {
    flex: 0 0 100%;
  }
}/*# sourceMappingURL=block.css.map */