/* Salesforce Web-to-Lead-formulier (pagina "Inschrijven-weg", overgenomen van de oude site). Zelfde look als de Gravity Forms. */
.cv-sf-form .cv-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 18px 20px; }
.cv-sf-form .cv-field { display: flex; flex-direction: column; gap: 8px; }
.cv-sf-form .cv-full { grid-column: 1 / -1; }
.cv-sf-form label { font-weight: 700; font-size: 18px; line-height: 1.3; }
.cv-sf-form input[type="text"],
.cv-sf-form input[type="email"],
.cv-sf-form input[type="tel"],
.cv-sf-form textarea { width: 100%; box-sizing: border-box; }
.cv-sf-form .cv-check-label { display: flex; align-items: flex-start; gap: 10px; font-weight: 400; font-size: 16px; }
.cv-sf-form .cv-check-label input { margin-top: 4px; }
.cv-sf-form .cv-btn {
	padding: 14px 26px;
	border: 0;
	border-radius: 0;
	background: var(--cv-yellow);
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: 700;
	font-size: 16px;
	cursor: pointer;
	transition: background-color .2s ease;
}
.cv-sf-form .cv-btn:hover { background: var(--cv-red); color: #fff; }
@media only screen and (max-width: 690px) {
	.cv-sf-form .cv-grid { grid-template-columns: 1fr; }
}
