body{box-sizing:border-box;display:block}select::-ms-expand{display:none}select.minimal{background-image:linear-gradient(45deg,transparent 50%,black 50%),linear-gradient(135deg,black 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select.minimal:focus{background-image:linear-gradient(45deg,black 50%,transparent 50%),linear-gradient(135deg,transparent 50%,black 50%);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#000;outline:0}.lead-form-title{text-align:center}.common-form-sub-label{font-weight:600;font-size:x-large}#ModalSubLabelFinancialLeadForm,#ModalSubLabelPartner,#ModalSubLabelGovernment,#ModalSubLabel{font-size:16px}.invalid-feedback,.form-label{font-weight:900;font-size:1em;margin-top:.5rem}.invalid-feedback-ex-mark{width:20px;margin-top:-10px}.readyGetStarted{margin-top:70px !important;font-weight:300;font-size:20px;line-height:32px}.chat-bubble-outline{width:20px;margin-top:-5px;margin-right:10px}.local-phone{width:20px;margin-top:-8px;margin-right:5px}.ed-body a:link.hlk-Header-Conversion-Call-Label{text-decoration:none;color:#3f3f3f;font-weight:bold}.lead-form-page-footer{font-size:small;text-align:left;padding-bottom:1em;margin-left:13px}input[type=checkbox]#emailOptIn{height:21px;vertical-align:bottom;width:21px}.modal-header{text-align:left}.contactUs-modal,modal-content{min-height:400px;margin-top:48px}.thank-you-button-row{display:flex;justify-content:center}.contact-margin-top{text-align:center;margin-top:14px;font-size:1.1rem}.thank-you-button{margin:.55em;width:auto;min-width:120px;border-radius:4px;background-color:#fff;border:solid #bfbfbf 2px;text-decoration:none !important;color:#3f3f3f !important;font-weight:bold !important;padding:7px 12px}.lead-modal-header{padding-left:.75em;margin-left:1.4em}.lead-modal-header .modal-title{text-align:left}.lead-modal-header .modal-title-thank-you{text-align:center;margin-top:20px;padding-left:10px;padding-right:10px}.form-header{font-weight:200 !important;font-size:36px !important;color:#003865 !important}.governmentFundingFormHeader{margin-bottom:2em}.ty-sub-title{font-size:1.1rem;color:#3c3c3c !important}.contact-rep{color:#3c3c3c !important;font-weight:600;margin-bottom:auto}.modal-content .visible{font-weight:900}.container-lead-form .modal-content{border:none;padding:2px}.input-group-btn{padding:1em;display:flex;justify-content:center;align-items:center;float:none}.lead-form-submit-button{margin-bottom:10px;background-color:#0f71b3;border:none;letter-spacing:.03em;font-size:large}.lead-form-submit-button:hover{background-color:#0c5b8d;border:none}.row{margin-bottom:0;margin-right:inherit}.close-modal-btn{border:none;background:none;height:35px;font-size:20px}.modalTopLine{float:right;padding-right:1.2em}.lead-form .form-control.is-valid,.lead-form.was-validated .form-control:valid,.lead-form .form-control.is-invalid,.lead-form.was-validated .form-control:invalid{background-image:none}.lead-form .form-control.minimal.is-invalid,.lead-form.was-validated .form-control.minimal:invalid{background-image:linear-gradient(45deg,transparent 50%,black 50%),linear-gradient(135deg,black 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.lead-form .form-control.minimal.is-invalid:focus,.lead-form.was-validated .form-control.minimal:invalid:focus{background-image:linear-gradient(45deg,black 50%,transparent 50%),linear-gradient(135deg,transparent 50%,black 50%);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:#000;outline:0}.botcheck{text-align:center;margin:0;padding:0}.botcheck .e2g_recaptcha{display:inline-block;margin:-8px auto 0;padding:1em;font-size:.8em;line-height:1.6em}