/******/
/*** GRAVITY FORMS ***/
/******/

.ginput_container input[type=text], .ginput_container input[type=email], .ginput_container textarea.textarea {
	padding: .625rem!important;
	font-size: var(--text-base)!important;
	min-height: 2.5rem!important;
}

.gform_footer input.gform_button, input[type=password], form.post-password-form input[type=submit], .section-comments form input[type=submit] {
	font-size: var(--text-base)!important;
	border-radius: var(--radius-small)!important;
	padding: .75rem!important;
}

.gform-theme--foundation .gfield textarea.medium, .section-comments form textarea {
	min-height: 10rem!important;
}

span label.gform-field-label, .gform_body fieldset.gfield legend.gfield_label, .gform_body fieldset.gfield label.gfield_label, .gform_body fieldset.gfield label.gform-field-label, .gfield_description, .gform-theme--framework .gform-field-label {
	color: var(--color-precision-white)!important;
}

.gform-theme--foundation span.gfield_required {
	color: var(--color-solutions-gray)!important;
}

.gform_confirmation_message h3 {
	margin-top: 1.5rem;
}