.ec-check-eligibility-button-container{display:flex;flex-direction:column;justify-content:center;text-align:center}.ec-check-eligibility-button{align-items:center;background-color:initial;border-width:0;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;margin-left:-4px;padding:16px}.ec-check-eligibility-button-text{color:#fff;font-size:20px;font-weight:700;line-height:normal;padding-right:8px}.ec-check-eligibility-button:hover{fill:#82d8af;color:#82d8af}.ec-check-eligibility-button-text:hover{color:#82d8af}.ec-arrow-icon{display:flex}.loading-icon{align-items:center;display:flex;height:40px;justify-content:center;margin-bottom:4px;width:40px}@media screen and (max-width:768px){.ec-check-eligibility-button-container{flex:1 1}}@media (prefers-reduced-motion:no-preference){.loading-icon{-webkit-animation:loading-icon-spin 1s linear infinite;animation:loading-icon-spin 1s linear infinite}.ec-check-eligibility-button{cursor:pointer;margin-left:0}}@-webkit-keyframes loading-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-icon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ec-form-field-wrapper{display:flex;flex-direction:column;padding:0 16px;width:100%}.ec-form-field-wrapper-label{color:#fff;font-size:16px}.ec-form-field-wrapper-error{color:#ffcd5f;font-size:14px}@media screen and (max-width:768px){.ec-form-field-wrapper{padding-bottom:8px}}.ec-input{border-radius:8px;border-style:solid;border-width:1px;color:#000;font-size:18px;height:50px;padding:0 10px}.ec-input[type=date]{-webkit-appearance:none}.wavy-header-wave{align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjQxIiBoZWlnaHQ9IjE3MSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEyNDYuODctMzIuMzAzSC01Ljc1M3YxODEuNjQ0czI1MS4zOTQgNDcuMTQ1IDYyNi4zMDkgMGMzNzQuOTE2LTQ3LjE0NSA2MjYuMzE0IDAgNjI2LjMxNCAwVi0zMi4zMDNaIiBmaWxsPSIjMzc2QzVGIi8+PC9zdmc+);border-radius:inherit;display:flex;height:171px;justify-content:center;line-height:normal;text-align:center}@media screen and (max-width:768px){.wavy-header-wave{padding:0 10px}}.ec-form-main{display:flex;flex:3 1;flex-direction:column;line-height:125%}.ec-form-container{display:flex;flex-direction:row;padding:24px 24px 0}.ec-form-row{display:flex}.ec-optin-text{color:#fff;display:inline-block;font-size:16px;line-height:normal;padding:0 24px;text-align:center}@media screen and (max-width:768px){.ec-form-container{flex-direction:column}.ec-form-row{flex-wrap:wrap}.ec-optin-text{padding:0 16px 32px}}.ec-continue-application-button{background-color:initial;border:2px solid #fff;border-radius:4px;color:#fff;font-size:24px;font-weight:700;margin:16px;outline:none;padding:10px 24px}.ec-continue-application-button:hover{background-color:#fff;color:#0d4f40}.ec-result-container{align-items:center;background-color:#0d4f40;border-radius:inherit;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;min-height:inherit}.ec-result-main{font-size:48px;font-weight:700;line-height:56px;padding:16px;text-align:center}.ec-result-sub{font-size:24px;line-height:32px;padding:16px;text-align:center}.ec-result-contactsupport{color:#fff;font-size:20px}@media screen and (max-width:768px){.ec-result-main{font-size:32px;line-height:40px}}