#field_2_1 {
    grid-column: 1 / 7;
    grid-row: 1;
}
#field_2_2 {
    grid-column: 1 / 7;
    grid-row: 2;
}
#field_2_3 {
    grid-column: 1 / 7;
    grid-row: 3;
}
#field_2_4 {
	grid-column: 7 / 13;
    grid-row: 1 / 4;
}

.gform_footer {
	display: flex;
	justify-content: center;
}

.gform_wrapper input[type="submit"], .gform_wrapper input[type="button"], .gform_wrapper button.gform_button {
	color: var(--wp--preset--color--base) !important;
	padding: 5px 30px !important;
	text-transform: uppercase; 
	letter-spacing: 2px;
	margin-top: 0;
}

.gform_wrapper input[type="submit"]:hover, .gform_wrapper input[type="button"]:hover, .gform_wrapper button.gform_button:hover {
	background-color: var(--wp--preset--color--senary) !important;
	opacity: .8;
}

@media (max-width: 768px) {
	#field_2_1 {
		grid-column: 1 / 13;
		grid-row: 1;
	}
	#field_2_2 {
		grid-column: 1 / 13;
		grid-row: 2;
	}
	#field_2_3 {
		grid-column: 1 / 13;
		grid-row: 3;
	}
	#field_2_4 {
		grid-column: 1 / 13;
		grid-row: 4;
	}
}
