.gform-theme--foundation .gform_fields {
	row-gap: 12px;
}

input[type="email"] {
	display: block;
	background: transparent;
	border: 0;
	border-bottom: 1px solid #7b7b7b;
	color: #FFF;
	width: 100%;
	margin-bottom: 12px;
}

input[type="submit"] {
	display: inline-flex;
	border-radius: 8px;
	background: #FFF;
	color: #222;
	padding: 16px 24px;
	font-size: 14px;
	line-height: 1.5;
	font-family: 'ZonaPro 700';
	margin: 40px 0 0;
	cursor: pointer;
}

.gform-theme--framework label.gfield_label.gform-field-label,
.gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *):not(.gform-field-label--type-inline)) {
	color: #FFF !important;
	font-size: 16px;
	font-family: 'ZonaPro 700';
	margin-top: 12px;
	display: inline-block;
}

.gform-theme--framework form .gform_body input,
.gform-theme--framework form .gform_body textarea {
	background: #343434;
	border: 1px solid #7b7b7b;
	border-radius: 8px;
	color: #fff;
}

.gform-theme--framework .gform-field-label--type-inline:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
	color: #FFF;
}

.gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
	margin-left: 4px;
}


.charleft.ginput_counter.gfield_description {
	color: #b5b5b5;
}

.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]).button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.gform-theme.gform-theme--framework.gform_wrapper input:is([type=submit], [type=button], [type=reset]):where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),
.gform-theme.gform-theme--framework.gform_wrapper input[type=submit].button.gform_button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)) {
	width: 100%;
	padding: 16px 24px;
	background: transparent;
	border: 1px solid #ddd;
	font-family: 'ZonaPro 700';
	border-radius:8px;
}