#lf_form_container { font-family: "Lexend Deca", sans-serif; }
#lf_form_container h3:empty { display: none; }
#lf_form_container p { margin: 0 0 16px; }
#lf_form_container label.description { position: absolute !important; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
#lf_form_container input[type=text], #lf_form_container input[type=email], #lf_form_container textarea {
	width: 100%; box-sizing: border-box; background: #F2F1F4; color: #211C52; border: 0; border-radius: 4px;
	font-family: "Lexend Deca", sans-serif; font-size: 16px; font-weight: 400; line-height: 26px; padding: 8px 10px; }
#lf_form_container textarea { height: 80px; resize: vertical; }
#lf_form_container input::placeholder, #lf_form_container textarea::placeholder { color: #211C52; opacity: 1; }
#lf_form_container input:focus, #lf_form_container textarea:focus { outline: 2px solid #D69A31; outline-offset: 0; }
#lf_form_container .lf-disclaimer, #lf_form_container .lf-disclaimer a, #lf_form_container a { color: #100B41; font-size: 16px; }
#lf_form_container input[type=submit], #lf_form_container button[type=submit] {
	background: #D69A31; color: #FFFFFF; border: 1px solid #D69A31; border-radius: 5px; font-family: "Lexend Deca", sans-serif;
	font-size: 18px; font-weight: 400; padding: 9px 27px 11px; cursor: pointer; }
#lf_form_container input[type=submit]:hover, #lf_form_container button[type=submit]:hover { background: #211C52; border-color: #211C52; }