@media (min-width: 1201px) {
	.form-block--with-image {
		display: grid;
		grid-template-columns: minmax(300px, 1.05fr) minmax(390px, 470px) minmax(320px, 0.95fr);
		align-items: stretch;
		width: 100%;
		min-height: 520px;
		box-sizing: border-box;
	}

	.form-block--with-image .form-block__wrapper {
		min-width: 0;
		max-width: none;
		padding: 42px 30px 38px 36px;
		box-sizing: border-box;
	}

	.form-block--with-image .form-block__wrapper .socials {
		margin-top: auto;
	}

	.form-block--with-image .form-block__inner {
		width: 100%;
		min-width: 0;
		max-width: none;
		margin-left: 0;
		box-sizing: border-box;
	}

	.form-block--with-image .form-block__img {
		display: block;
		align-self: stretch;
		width: 100%;
		min-width: 0;
		max-width: none;
		height: 100%;
		max-height: none;
		border-radius: 30px;
		object-fit: cover;
		object-position: center 20%;
	}
}

@media (min-width: 1201px) and (max-width: 1450px) {
	.form-block--with-image {
		grid-template-columns: minmax(290px, 1fr) minmax(380px, 430px) minmax(290px, 330px);
		min-height: 500px;
	}

	.form-block--with-image .form-block__wrapper {
		padding: 38px 22px 34px 28px;
	}

	.form-block--with-image .form-block__inner {
		padding: 24px;
	}
}

@media (max-width: 1200px) {
	.form-block--with-image {
		width: 100%;
		box-sizing: border-box;
	}

	.form-block--with-image .form-block__img {
		display: none;
	}
}

@media (max-width: 992px) {
	.form-block--with-image .form-block__wrapper,
	.form-block--with-image .form-block__inner {
		width: 100%;
		max-width: none;
		box-sizing: border-box;
	}
}

