.form-top-description,
.form-top-description p,
.form-top-description ul,
.form-top-description a,
.form-top-description li {
	font-family: Inter;
	font-weight: 300;
	font-style: Light;
	font-size: 14px;
	leading-trim: NONE;
	line-height: 150%;
	letter-spacing: 0%;
	color: #353535 !important;
}

.form-top-description a {
	text-decoration: underline;
	text-decoration-style: solid;
	text-decoration-offset: 0%;
	text-decoration-thickness: 0%;
	text-decoration-skip-ink: auto;
}

.form-bottom-description,
.form-bottom-description p,
.form-bottom-description ul,
.form-bottom-description a,
.form-bottom-description li {
	font-family: Inter;
	font-weight: 300;
	font-style: Light;
	font-size: 10px;
	leading-trim: NONE;
	line-height: 150%;
	letter-spacing: 0%;
	color: #353535 !important;
}

.form-bottom-description a {
	text-decoration: underline;
	text-decoration-style: solid;
	text-decoration-offset: 0%;
	text-decoration-thickness: 0%;
	text-decoration-skip-ink: auto;
}

#k9-eligibility-form .ff-default .ff-el-input--label label {
	font-family: Source Sans Pro;
	font-weight: 700 !important;
	font-style: normal;
	font-size: 16px;
	line-height: 150% !important;
	letter-spacing: 6% !important;
	text-transform: uppercase;
	color: #1b2947 !important;
}

#k9-eligibility-form .ff-default .ff-el-form-control {
	border: 1px solid #bdbdbd !important;
	font-family: Source Sans Pro !important;
	font-weight: 400;
	font-style: Regular;
	font-size: 16px;
	leading-trim: NONE;
	line-height: 150%;
	letter-spacing: 0%;
}

#k9-eligibility-form .ff-default .ff-el-form-control::placeholder {
	color: #bdbdbd !important;
}

@media (max-width: 767px) {
	#k9-eligibility-form .k9-eligibility-description p {
		font-size: 12px;
	}
}	

#k9-eligibility-form .ff-message-success{
	color: #1b2947 !important;	
}