.calculator-form{background-color:var(--color-lightgray);border-radius:20px;color:var(--color-body);padding:40px 20px}.calculator-form h2{color:var(--color-body-dark);font-size:var(--font-size-h3);font-weight:700}.calculator-form form{display:flex;flex-direction:column}.calculator-form .hs-form-field>label{font-weight:600}.calculator-form form.calculator-form--screen-1>.hs-form-field,.calculator-form form.calculator-form--screen-1>.hs-submit .calculator-form__back,.calculator-form form.calculator-form--screen-1>.hs-submit .hs-button{display:none}.calculator-form form.calculator-form--screen-1 .calculator-form__field--screen-1{display:block}.calculator-form form.calculator-form--screen-2 .calculator-form__continue,.calculator-form form.calculator-form--screen-2 .calculator-form__field--screen-1{display:none}.calculator-form form.calculator-form--screen-1 .calculator-form__field--screen-1.hs_what_are_you_looking_for_,.calculator-form form.calculator-form--screen-1 .calculator-form__field--screen-1.hs_what_is_most_important_to_you_{display:flex;flex-wrap:wrap}.hs_what_are_you_looking_for_ .hs-field-desc,.hs_what_is_most_important_to_you_ .hs-field-desc{margin-left:10px;width:auto!important}.hs_what_are_you_looking_for_ .input,.hs_what_is_most_important_to_you_ .input{width:100%}.hs_i_am_interested_in_solar_for_my_ .inputs-list,.hs_what_are_you_looking_for_ .inputs-list,.hs_what_is_most_important_to_you_ .inputs-list{display:flex;flex-wrap:wrap;gap:10px;margin:.7rem 0}.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{margin:0;width:100%}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio label,.hs_what_are_you_looking_for_ .hs-form-radio label,.hs_what_is_most_important_to_you_ .hs-form-checkbox label{align-items:center;background:#fff;border:1px solid var(--color-body);border-radius:6px;cursor:pointer;display:flex;display:inline-flex;font-weight:800;margin-bottom:0;min-height:55px;min-width:160px;padding:10px;transition:.2s;width:100%}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio:not(.calculator-form__radio--checked) label:hover,.hs_what_are_you_looking_for_ .hs-form-radio:not(.calculator-form__radio--checked) label:hover,.hs_what_is_most_important_to_you_ .hs-form-checkbox:not(.calculator-form__checkbox--checked) label:hover{background:var(--color-body-dark);color:#fff}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio.calculator-form__radio--checked label,.hs_what_are_you_looking_for_ .hs-form-radio.calculator-form__radio--checked label,.hs_what_is_most_important_to_you_ .hs-form-checkbox.calculator-form__checkbox--checked label{background:var(--color-primary);color:#fff}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio input,.hs_what_are_you_looking_for_ .hs-form-radio input,.hs_what_is_most_important_to_you_ .hs-form-checkbox input{position:relative;visibility:visible;width:30px}.hs_i_am_interested_in_solar_for_my_ label span,.hs_what_are_you_looking_for_ label span,.hs_what_is_most_important_to_you_ label span{width:100%}.hs_i_am_interested_in_solar_for_my_ .hs-input:after,.hs_what_are_you_looking_for_ .hs-input:after,.hs_what_is_most_important_to_you_ .hs-input:after{background:#fff;content:"";display:inline-block;height:30px;left:0;margin-top:-10px;position:absolute;transition:.2s;width:25px}.hs_i_am_interested_in_solar_for_my_ .hs-form-radio:not(.calculator-form__radio--checked) label:hover .hs-input:after,.hs_what_are_you_looking_for_ .hs-form-radio:not(.calculator-form__radio--checked) label:hover .hs-input:after,.hs_what_is_most_important_to_you_ .hs-form-checkbox:not(.calculator-form__checkbox--checked) label:hover .hs-input:after{background:var(--color-body-dark);transition:.2s}.calculator-form__radio--checked .hs-input:after,.hs_i_am_interested_in_solar_for_my_ .calculator-form__radio--checked .hs-input:after,.hs_what_are_you_looking_for_ .calculator-form__radio--checked .hs-input:after,.hs_what_is_most_important_to_you_ .calculator-form__checkbox--checked .hs-input:after{background:var(--color-primary);transition:.2s}.hs_i_am_interested_in_solar_for_my_ .hs-input:before,.hs_what_are_you_looking_for_ .hs-input:before,.hs_what_is_most_important_to_you_ .hs-input:before{background-color:var(--color-body-dark);content:"";display:block;height:30px;left:-5px;margin-top:-10px;mask-position:center;mask-repeat:no-repeat;mask-size:cover;position:absolute;width:30px;z-index:99999}.calculator-form__checkbox--checked .hs-input:before,.calculator-form__radio--checked .hs-input:before,label:hover .hs-input:before{background-color:#fff}.hs-input[value=installation-price]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/installation-price.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/installation-price.svg)}.hs-input[value=paying-fewer-taxes]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/paying-fewer-taxes.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/paying-fewer-taxes.svg)}.hs-input[value=leaving-legacy]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/leaving-legacy-1.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/leaving-legacy-1.svg)}.hs-input[value=positive-environmental-impact]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/positive-environmental-impact.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/positive-environmental-impact.svg)}.hs-input[value=reducing-billing]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/reducing-electric-bill.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/reducing-electric-bill.svg)}.hs-input[value=future-inflation]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/hedging-future-inflation.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/hedging-future-inflation.svg)}.hs-input[value="I want to break up with my utility company"]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/break-up-utility-company.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/break-up-utility-company.svg)}.hs-input[value=roof-mount]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/roof-mounting.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/roof-mounting.svg)}.hs-input[value=ground-mount]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/ground-mounting.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/ground-mounting.svg)}.hs-input[value=carport]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/carport-mounting.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/carport-mounting.svg)}.hs-input[value=Farm]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/farm.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/farm.svg)}.hs-input[value=Business]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/business.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/business.svg)}.hs-input[value=Home]:before{-webkit-mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/home.svg);mask-image:url(https://www.paradisesolarenergy.com/hubfs/icons/home.svg)}.calculator-form .actions{display:flex;flex-direction:row-reverse;gap:40px;justify-content:space-between}.calculator-form .actions .button,.calculator-form .actions .hs-button{align-items:center;display:flex;font-size:medium;font-weight:700;padding:15px 30px}@media (min-width:768px){.calculator-form{padding: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)}}.calculator-form input::placeholder{color:#acacac}.calculator-form .hs_spcs_calculator_input_state{order:1}.calculator-form .hs_submit{order:2}.calculator-form__validate1st{color:#ef6b51;font-size:.875rem}.calculator-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}.calculator-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 #fff;border-radius:15px 0 0 15px}.step-1,.step-2{color:#fff!important;flex:1;padding:5px;text-align:center}.step-2{border:.5px solid #fff;border-radius:0 15px 15px 0}.step-active{background-color:#fff!important;color:var(--color-primary)!important}