.progress-container{margin-bottom:2.5rem}@media screen and (max-width:767px){.progress-container{margin:24px 0}}.progress-container.progress-active{align-items:center;display:flex}@media screen and (max-width:767px){.progress-container.progress-active{margin-top:0}}.progress-container .progress-bar{background:rgba(3,116,110,.1);border:0;border-radius:10px;height:12px;overflow:hidden;width:100%}.progress-container .progress-bar .progress-complete{background:#03746e;border-radius:10px;height:100%;transition:all .8s ease-in-out;width:0}.progress-container .progress-bar .progress-complete .progress-number-container{color:#fff;float:right;font-size:14px;height:16px;line-height:1.3;margin-right:10px;text-align:center}.form-overlay{display:none;height:100%;position:absolute;width:100%;z-index:999}.form-default-results,.form-default-results .is-state-ny{display:none}#form-container{margin-bottom:6rem;margin-top:3rem}@media screen and (max-width:991px){#form-container{margin-bottom:5rem;margin-top:2.5rem}}@media screen and (max-width:767px){#form-container{margin-bottom:4rem;margin-top:2rem}}.form-content{display:block;margin-left:auto;margin-right:auto;max-width:506px}.form-content .form-step{height:0;opacity:0;overflow:hidden}.form-content .form-step.form-step-show{height:auto;opacity:1}.form-content .form-step h1{color:#444;font-size:44px;font-weight:400;margin-bottom:2.4rem}@media screen and (max-width:991px){.form-content .form-step h1{font-size:40px;margin-bottom:1.8rem}}@media screen and (max-width:767px){.form-content .form-step h1{font-size:36px;margin-bottom:1rem}}.form-content .form-step h2{color:#444;font-size:44px;font-weight:400;margin-bottom:2.4rem}@media screen and (max-width:991px){.form-content .form-step h2{font-size:40px;margin-bottom:1.8rem}}@media screen and (max-width:767px){.form-content .form-step h2{font-size:36px;margin-bottom:1rem}}.form-content .form-step .title-final-step{color:#444;font-size:44px;font-weight:400;margin-bottom:1rem}@media screen and (max-width:991px){.form-content .form-step .title-final-step{font-size:40px;margin-bottom:.8rem}}@media screen and (max-width:767px){.form-content .form-step .title-final-step{font-size:36px;margin-bottom:.5rem}}.form-content .form-step h3{color:#444;font-size:26px;font-weight:400;margin-bottom:1.2rem}@media screen and (max-width:767px){.form-content .form-step h3{font-size:18px}}.form-content .form-step .form-group{margin-bottom:1rem}.form-content .form-step .form-group label{color:#616161;font-size:16px;font-style:normal;font-weight:700;margin-bottom:.4rem}.form-content .form-step .form-group input[type=email],.form-content .form-step .form-group input[type=text]{box-shadow:none!important;padding:8px 16px}.form-content .form-step .form-group .form-step-error{display:none;font-size:14px;font-style:italic}.form-content .form-step .protection-wrapper{background:#fff;border:1px solid #bababa;border-left:6px solid #0580ea;border-radius:0 6px 6px 0;display:flex;gap:18px;margin-bottom:1rem;margin-top:1.5rem;padding:12px 22px}.form-content .form-step .protection-wrapper .heading{font-size:16px;font-weight:700}.form-content .form-step .protection-wrapper p{font-size:14px;font-weight:400}.form-content .form-step .tcpa-info{color:#444;font-size:11px;font-weight:400;line-height:14px;margin-bottom:1.5rem}.form-content .form-step .commands{text-align:right}.form-content .form-step .commands .submit{background:#105fa8;border:none;border-radius:6px;color:#fff;font-size:18px;font-weight:600;outline:0;padding:8px 38px}@media screen and (max-width:767px){.form-content .form-step .commands .submit{width:100%}}.form-content .form-step .commands .submit:hover{background:#133a6c}.form-default-results{margin:44px auto 0;max-width:553px}@media screen and (max-width:767px){.form-default-results{margin-top:32px}}.form-default-results .progress-container{margin-bottom:40px}@media screen and (max-width:767px){.form-default-results .progress-container{margin-bottom:24px}}.form-default-results .progress-container.progress-active{align-items:center;display:flex}@media screen and (max-width:767px){.form-default-results .progress-container.progress-active{margin-top:0}}.form-default-results .progress-container .progress-bar{background:rgba(3,116,110,.1);border:0;border-radius:10px;height:12px;overflow:hidden;width:100%}.form-default-results .progress-container .progress-bar .progress-complete{background:#03746e;border-radius:10px;height:100%;min-width:48px;transition:all .8s ease-in-out;width:0}.form-default-results .progress-container .progress-bar .progress-complete .progress-number-container{color:#fff;float:right;font-size:14px;height:16px;line-height:1.3;margin-right:10px;text-align:center}.form-default-results h2{color:#444;font-size:44px;font-style:normal;font-weight:400;line-height:52px;margin-bottom:32px}@media screen and (max-width:767px){.form-default-results h2{font-size:36px;font-weight:400;line-height:44px;margin-bottom:12px}}
