.col2-set {
	display: flex;
	flex-wrap: wrap;
	gap: 30px;
}

.col2-set :is(.col-1,.col-2) {
	flex: 1 0 0;
}

@media (min-width: 1025px) {
	p:where(.form-row-first,.form-row-last) {
		overflow: visible;
		width: 48%;
	}
	
	p.form-row-first {
		float: left;
	}
	
	p.form-row-last {
		float: right;
	}
}

@media (max-width: 768.98px) {
	.col2-set :is(.col-1,.col-2) {
		flex-basis: 100%;
		max-width: 100%;
	}
}