.quote-form{background-color:var(--color-lightgray);border-radius:20px;color:var(--color-body);padding:40px 20px}.quote-form h2{color:var(--color-body-dark);font-size:var(--font-size-h3);font-weight:700}.quote-form form{display:flex;flex-direction:column}.quote-form .hs-form-field>label{font-weight:600}.quote-form .hs-fieldtype-textarea{width:100%!important}.quote-form input[type=email],.quote-form input[type=number],.quote-form input[type=password],.quote-form input[type=tel],.quote-form input[type=text],.quote-form select,.quote-form textarea{background-color:#fff;border:1px solid #707070!important;border-radius:10px!important;color:#444!important;margin-bottom:0!important}#quote-form .quote-form--screen-1 .quote-form__back,#quote-form .quote-form--screen-1 .quote-form__field--screen-2,#quote-form .quote-form--screen-1 input[type=submit],#quote-form .quote-form--screen-2 .quote-form__continue,#quote-form .quote-form--screen-2 .quote-form__field--screen-1{display:none}.hs_can_you_take_advantage_of_the_income_tax_savings_and_depreciations__cloned_ .inputs-list>li,.hs_do_you_own_or_lease_your_building_ .inputs-list>li{display:inline-block;margin-right:5px}#quote-form fieldset label,#quote-form fieldset label span{text-transform:capitalize}.quote-form .actions{display:flex;flex-direction:row-reverse;gap:40px;justify-content:space-between}.quote-form .actions .button,.quote-form .actions .hs-button{font-size:medium;font-weight:700;margin-right:8px;padding:8px 30px}@media (min-width:768px){.quote-form{padding:40px 32px 40px 40px}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio,.hs_what_are_you_looking_for_ .hs-form-radio,.hs_what_is_most_important_to_you_ .hs-form-checkbox{width:calc(50% - 5px)}}.quote-form input::placeholder{color:#acacac}.quote-form .hs_spcs_calculator_input_state{order:1}.quote-form .hs_submit{order:2}.quote-form__validate1st{color:#ef6b51;font-size:.875rem}.quote-form__spinner{align-items:center;background:rgba(0,0,0,.6);bottom:0;color:#fff;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.quote-form__spinner__wrapper{text-align:center}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:#fff;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.calculator-steps{align-items:center;display:flex;margin:0 auto 20px;padding:10px;width:60%}.step-1{border:.5px solid #00358d;border-radius:15px 0 0 15px}.step-1,.step-2{color:#00358d!important;flex:1;padding:5px;text-align:center}.step-2{border:.5px solid #00358d;border-radius:0 15px 15px 0}.step-active{background-color:#00358d!important;color:#fff!important}.quote-form input[type=submit],.quote-form__continue{background-color:#fc0!important;color:#00358d!important;width:180px}.quote-form__back{background-color:var(--color-body)!important;color:#fff!important}