.btn-disabled{background-color:#ff7f11;border-color:#ff7f11;pointer-events:auto}.btn-disabled:hover{background-color:#de6e0e;border-color:#de6e0e}.form-overlay{display:none;height:100%;position:absolute;width:100%;z-index:999}.form-hide.hidden-on{display:none!important}#form-container{display:block}#form-container .container{margin-top:4vh}@media screen and (max-width:1400px){#form-container .container{max-width:1200px}}#form-container .container input::-webkit-inner-spin-button,#form-container .container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#form-container .container input[type=number]{-moz-appearance:textfield}#form-container .container .form-content{margin:0 auto;padding:0 82px}@media screen and (max-width:767px){#form-container .container .form-content{padding:0 12px}}#form-container .container .form-content:not(.stepZip){background:#fff;border-radius:16px;box-shadow:4px 4px 40px 2px rgba(0,0,0,.1);margin:72px auto;max-width:800px;padding:24px}@media screen and (max-width:767px){#form-container .container .form-content:not(.stepZip){margin:48px auto;padding:12px}}#form-container .container .form-content .progress-container{display:none;margin-bottom:24px}@media screen and (max-width:767px){#form-container .container .form-content .progress-container{margin:24px 0}}#form-container .container .form-content .progress-container.progress-active{align-items:center;display:flex}@media screen and (max-width:767px){#form-container .container .form-content .progress-container.progress-active{margin-top:0}}#form-container .container .form-content .progress-container .progress-back{content:url(/images/icons/back.svg);cursor:pointer}#form-container .container .form-content .progress-container .progress-back:hover{opacity:.75}#form-container .container .form-content .progress-container .progress-bar{background:#e4e8ef;border:0;border-radius:10px;height:16px;margin:0 24px;overflow:hidden;width:100%}@media screen and (max-width:767px){#form-container .container .form-content .progress-container .progress-bar{margin:0 0 0 24px}}#form-container .container .form-content .progress-container .progress-bar .progress-complete{background:#ff7f11;border-radius:10px;height:100%;min-width:48px;transition:all .8s ease-in-out;width:0}#form-container .container .form-content .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-container .container .form-content .form .form-step{height:0;margin:0 auto;opacity:0;overflow:hidden;text-align:center}#form-container .container .form-content .form .form-step.form-step-show{height:auto;opacity:1}#form-container .container .form-content .form .form-step .heading{color:#333;font-size:42px;font-style:normal;font-weight:900;line-height:50px;margin:0 auto 40px;max-width:544px;text-align:center}#form-container .container .form-content .form .form-step .heading.stepInit{font-size:80px;font-style:normal;font-weight:900;line-height:80px;margin-bottom:40px}@media screen and (max-width:1286px){#form-container .container .form-content .form .form-step .heading.stepInit{font-size:64px;line-height:64px}}@media screen and (max-width:767px){#form-container .container .form-content .form .form-step .heading.stepInit{font-size:42px;line-height:50px;margin-bottom:16px}#form-container .container .form-content .form .form-step .heading{font-size:32px;font-weight:900;line-height:38px}}#form-container .container .form-content .form .form-step .form-step-error{display:none;font-size:14px;font-style:italic}#form-container .container .form-content .form .form-step .notes{color:#333;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:24px;text-align:center}#form-container .container .form-content .form .form-step .form-group{display:inline-block;max-width:478px;text-align:left;width:100%}#form-container .container .form-content .form .form-step .form-group label{color:#7c828d;font-size:16px;font-weight:800;line-height:20px}#form-container .container .form-content .form .form-step .form-group label .normal{font-weight:400}#form-container .container .form-content .form .form-step .form-group label.stepInit{color:#292d34;display:block;margin-bottom:24px;text-align:left}@media screen and (max-width:992px){#form-container .container .form-content .form .form-step .form-group label.stepInit{text-align:center}}#form-container .container .form-content .form .form-step .form-group label img{display:block;margin-left:auto;margin-right:auto}#form-container .container .form-content .form .form-step .form-group input{font-size:18px;line-height:24px;padding:18px 16px}#form-container .container .form-content .form .form-step .commands .submit{color:#fff;font-size:21px;font-weight:800;line-height:29px;max-width:478px;min-width:238px;padding:18px 16px;text-align:center;width:100%}#form-container .container .form-content .form .form-step .commands .submit img{left:8px;position:relative;top:-1px;width:12px}#form-container .container .form-content .form .form-step .fieldset-wrapper{display:block;margin-left:auto;margin-right:auto}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin:0 auto}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button{display:flex;flex:20%;flex-wrap:wrap;max-width:192px;text-align:center}@media screen and (max-width:767px){#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button{flex:40%;max-width:100%}}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__input{opacity:0;position:absolute;z-index:-1}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper{background:#fff;border:2px solid #e1e4e8;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.07);cursor:pointer;display:block;outline:0;padding:22px;position:relative;width:100%}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper:hover{background:rgba(128,217,157,.03) url(/images/check.png) no-repeat 8px 8px;border:2px solid #80d99d}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper img{display:block;margin-bottom:2px;margin-left:auto;margin-right:auto}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper span{color:#292d34;font-size:18px;font-style:normal;font-weight:800;line-height:25px;text-align:center}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper .match-height{align-items:end;display:flex;justify-content:center}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper .match-height.electricbill{height:63px}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__label-wrapper .match-height.singlefamily{height:85px}#form-container .container .form-content .form .form-step .fieldset-wrapper .field-wrap .radio-button .radio-button__input:checked~.radio-button__label-wrapper{background:rgba(128,217,157,.03) url(/images/check.png) no-repeat 12px 12px;border:2px solid #80d99d}#form-container .container .form-content .form .form-step .stepInitInputGroup{display:block;text-align:center}@media screen and (min-width:1200px){#form-container .container .form-content .form .form-step .stepInitInputGroup{display:flex;justify-content:center}}#form-container .container .form-content .form .form-step .stepInitInputGroup input{border:2px solid #e1e4e8;border-radius:8px;display:inline-block;font-size:18px;line-height:24px;margin-bottom:16px;max-width:480px;padding:18px 16px}@media screen and (min-width:1200px){#form-container .container .form-content .form .form-step .stepInitInputGroup input{border-radius:8px 0 0 8px;border-right:0;margin-bottom:0}}#form-container .container .form-content .form .form-step .stepInitInputGroup .commands{margin-bottom:0}#form-container .container .form-content .form .form-step .stepInitInputGroup .commands .submit{border-radius:8px;box-shadow:none;font-size:20px;font-weight:800;line-height:28px;max-width:480px;padding:18px 24px;white-space:nowrap}@media screen and (min-width:1200px){#form-container .container .form-content .form .form-step .stepInitInputGroup .commands .submit{border-radius:0 8px 8px 0}}#form-container .container .form-content .form .form-step .stepInitInputGroup .commands .submit .spinner-border{max-height:20px;max-width:20px}#form-container .container .form-content .form .tcpa-info{display:none}#form-container .container .form-content .form .tcpa-info p{text-align:center}#form-container .container .form-content .form .tcpa-info p label{color:#7c828d;font-size:11px;font-weight:400;line-height:15px;max-width:608px;text-align:left;width:100%}#form-container .container .form-content .form .tcpa-info p label a{text-decoration:none}#loader-container,#results-container{display:none}.easy-steps-section .main-box{background:#fff9f3;border-radius:64px;margin-bottom:82px;padding:80px}@media screen and (max-width:1286px){.easy-steps-section .main-box{padding:52px 32px}}@media screen and (max-width:767px){.easy-steps-section .main-box{border-radius:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:32px 16px}}.easy-steps-section .main-box .heading{font-size:48px;font-weight:900;margin-bottom:3rem}@media screen and (max-width:767px){.easy-steps-section .main-box .heading{font-size:32px;margin-bottom:22px}}.easy-steps-section .main-box .box{background:#fff;border-radius:24px;box-shadow:4px 4px 40px 2px rgba(255,127,17,.15);min-height:375px;padding:42px}@media screen and (max-width:1399px){.easy-steps-section .main-box .box{min-height:468px}}@media screen and (max-width:1199px){.easy-steps-section .main-box .box{padding:24px}}@media screen and (max-width:991px){.easy-steps-section .main-box .box{margin-bottom:22px;min-height:274px}}@media screen and (max-width:767px){.easy-steps-section .main-box .box{min-height:auto}}.easy-steps-section .main-box .box h3{color:#ff7f11;font-size:28px;font-weight:900;line-height:36px;margin-bottom:22px}.easy-steps-section .input-groups-2{align-items:center;display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:3rem}@media screen and (max-width:991px){.easy-steps-section .input-groups-2{margin-top:2rem}}@media screen and (max-width:767px){.easy-steps-section .input-groups-2{display:block;margin-top:1rem}}.easy-steps-section .input-groups-2 .form-group{position:static}.easy-steps-section .input-groups-2 .form-group input[type=text]{min-width:236px;padding:14px 16px;text-align:center}.easy-steps-section .input-groups-2 .commands{margin-bottom:0}.easy-steps-section .input-groups-2 .commands .btn{background-color:#ff7f11;border:none;color:#fff;font-size:21px;font-weight:800;padding:10px 24px}.easy-steps-section .input-groups-2 .commands .btn:hover{background-color:#de6e0e}@media screen and (max-width:767px){.easy-steps-section .input-groups-2 .commands .btn{margin-top:12px;width:100%}}

/*# sourceMappingURL=default.css.map*/