.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.AdatreeConsentResult_container__4231Q{width:50%;margin:0 auto;padding:30px;text-align:center;border-radius:5px;border:1px solid #ccc}.AdatreeConsentResult_container__4231Q p{font-size:16px}.AdatreeConsentResult_heading__mpNlt{font-size:36px}.AdatreeConsentResult_info__d3pSI{padding:10px;background-color:#ededed;border-radius:5px}.AdatreeConsentResult_loadingSpinner__Uxq4F{margin:30px 0;animation-name:AdatreeConsentResult_spin__eT9wN;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.AdatreeConsentResult_button___q7ou{background:none;border:none;text-decoration:underline;font-size:16px}@keyframes AdatreeConsentResult_spin__eT9wN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BlueNrgPlans_scrollContainer__df2RC{width:100%;overflow-x:auto;padding-bottom:30px}.BlueNrgPlans_scrollContainer__df2RC::-webkit-scrollbar{height:12px}.BlueNrgPlans_scrollContainer__df2RC::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.BlueNrgPlans_scrollContainer__df2RC::-webkit-scrollbar-thumb{background:#0a0064;border-radius:10px}.BlueNrgPlans_scrollContainer__df2RC::-webkit-scrollbar-thumb:hover{background:#40d6fc}.BlueNrgPlans_arrowButtons__3lqS4{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.BlueNrgPlans_arrowButtons__3lqS4 button{top:30px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:5px;font-size:20px;color:#40d6fc;background:#0a0064;border:none;border-radius:100px;z-index:1}.BlueNrgPlans_plans__GZENr{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:20px;margin:0 auto}.BlueNrgPlans_plan__iGtMb{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:340px;margin:15px 0;padding:0;font-size:.8rem;list-style-type:none;border-radius:7px;color:#fff;background-color:#0a0064;overflow:hidden}.BlueNrgPlans_plan__iGtMb:last-child:nth-child(odd){margin-left:0;margin-right:auto}.BlueNrgPlans_plan__iGtMb>div:not(:first-of-type){padding:10px 20px}.BlueNrgPlans_header__LJSUI{padding:20px;color:#fff;background-color:#40d6fc}.BlueNrgPlans_header__LJSUI h2,.BlueNrgPlans_header__LJSUI h3{margin:0}.BlueNrgPlans_header__LJSUI h3{font-weight:400}.BlueNrgPlans_content__Tcdqa{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.BlueNrgPlans_cost__fAizb p{font-size:1.2rem;margin:10px 0}.BlueNrgPlans_cost__fAizb small{display:block;margin-bottom:20px}.BlueNrgPlans_distributor__C_sGJ{margin-top:20px}.BlueNrgPlans_distributor__C_sGJ p{margin:0}.BlueNrgPlans_cvps__SuKvs{list-style:none;list-style-position:outside;margin-top:20px;padding:0}.BlueNrgPlans_cvps__SuKvs li{position:relative;padding:5px 0}.BlueNrgPlans_cvps__SuKvs li:before{content:"✓";padding-right:5px}.BlueNrgPlans_cvps__SuKvs li .BlueNrgPlans_tooltip__NvYau{border-bottom:1px dashed #40d6fc;cursor:pointer}.BlueNrgPlans_cvps__SuKvs li .BlueNrgPlans_tooltipContent__QfYaJ{visibility:hidden;position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:300px;padding:10px;color:#000;background-color:#fff;z-index:1;border-radius:7px}.BlueNrgPlans_cvps__SuKvs li:hover .BlueNrgPlans_tooltipContent__QfYaJ{visibility:visible}.BlueNrgPlans_globalCvps__ZCsXi{list-style:none;margin-top:30px;padding:0}.BlueNrgPlans_globalCvps__ZCsXi li{position:relative;display:flex;flex-direction:row;align-items:center;gap:20px;padding:5px 0}.BlueNrgPlans_globalCvps__ZCsXi img{width:24px}.BlueNrgPlans_rates__73izH{margin-top:20px}.BlueNrgPlans_rates__73izH>div{display:flex;flex-direction:row;justify-content:space-between;padding:5px 0}.BlueNrgPlans_rates__73izH h4{margin:0}.BlueNrgPlans_footer__c2649{margin-top:30px;margin-bottom:10px}.BlueNrgPlans_footer__c2649 button{width:100%;padding:1em;font-size:.9rem;color:#fff;background:transparent;border:1px solid #fff;border-radius:3px}.BlueNrgPlans_footer__c2649 button:hover{color:#000;background-color:#fff;transition:background-color .3s linear}.BlueNrgPlans_footer__c2649 button:not(:first-of-type){margin-top:10px}.BlueNrgPlans_footer__c2649 button.BlueNrgPlans_select__9r9KR{background-color:#79dea8;border-color:transparent}.BlueNrgPlans_footer__c2649 button.BlueNrgPlans_select__9r9KR:hover{color:#000;background-color:#fff}.BlueNrgSwitchForm_form__pimux{padding-bottom:30px}.BlueNrgSwitchForm_cols__6o9zC{display:flex}.BlueNrgSwitchForm_group__8bQHx{margin-bottom:60px}.BlueNrgSwitchForm_question__fd9gM{width:100%}.BlueNrgSwitchForm_question__fd9gM:not(:last-of-type){margin-right:20px}.BlueNrgSwitchForm_question__fd9gM label{display:block;margin-bottom:15px;font-size:16px}.BlueNrgSwitchForm_question__fd9gM label span{display:block;font-size:12px;margin-top:10px}.BlueNrgSwitchForm_buttons__wAdc2{display:flex}.BlueNrgSwitchForm_dropdown__9DiMl,.BlueNrgSwitchForm_textInput__SeEe5{width:100%;height:54px;padding:0 10px;font-size:16px;font-family:inherit;border:1px solid #c6c6c6;border-radius:15px;box-sizing:border-box}.BlueNrgSwitchForm_textInput__SeEe5:disabled{background-color:#c6c6c6}.BlueNrgSwitchForm_buttons__wAdc2 button{width:50%;height:60px;font-size:16px;font-weight:300;font-family:inherit;border:1.5px solid #c6c6c6;border-radius:15px;background-color:inherit}.BlueNrgSwitchForm_buttons__wAdc2 button:first-of-type{margin-right:5px}.BlueNrgSwitchForm_buttons__wAdc2 button:last-of-type{margin-left:5px}.BlueNrgSwitchForm_buttons__wAdc2 button.BlueNrgSwitchForm_active__5dEaX{background-color:#0a0064;color:#fff;border-color:transparent}.BlueNrgSwitchForm_cta__YML5_{text-align:center}.BlueNrgSwitchForm_cta__YML5_ button{margin:0 5px;padding:15px 40px;font-size:16px;text-transform:uppercase;border:none;border-radius:15px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.BlueNrgSwitchForm_nextBtn__gBJb2{background-color:#0a0064;color:#fff}.BlueNrgSwitchForm_validationErrorMessage__LYfki{display:block;color:red;font-size:14px;margin-top:10px}@media (max-width:555px){.BlueNrgSwitchForm_cols__6o9zC{flex-direction:column}.BlueNrgSwitchForm_group__8bQHx{margin-bottom:40px}.BlueNrgSwitchForm_question__fd9gM:not(:first-of-type){margin-top:30px}.BlueNrgSwitchForm_question__fd9gM:not(:last-of-type){margin-right:0}}.BlueNrgModal_modalWrapper__s7Ko8{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}.BlueNrgModal_modal__pWnS_{width:90%;max-width:600px;padding:16px;font-size:16px;color:#252525;background-color:#fff;box-sizing:border-box;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:15px}.BlueNrgModal_modalHeading__uy0eW{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0}.BlueNrgModal_modalHeading__uy0eW h3{margin:0}.BlueNrgModal_modalHeading__uy0eW button{width:auto;background:none;border:none;cursor:pointer}.BlueNrgModal_modalFooter__wQQS5{display:flex;justify-content:right;margin-top:30px}.BlueNrgModal_modalFooter__wQQS5 button{height:36px;padding:8px 22px;background-color:#0a0064;color:#fff;font-size:14px;font-weight:300;border:none;border-radius:15px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.BlueNrgEic_container__pRGxj{font-size:16px;padding-bottom:30px}.BlueNrgEic_list__Fg0J0 li{margin:10px 0}.BlueNrgEic_checkboxWrapper__iNsl1{margin-bottom:50px}.BlueNrgEic_checkboxWrapper__iNsl1 label{padding-left:10px}.BlueNrgEic_cta__u_0HY{margin-top:50px;text-align:center}.BlueNrgEic_cta__u_0HY button{margin:0 5px;padding:15px 40px;font-size:16px;text-transform:uppercase;border:none;border-radius:15px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.BlueNrgEic_nextBtn___t86H{background-color:#0a0064;color:#fff}.BlueNrgEic_finishedMessage__cT1HF{margin:0 auto;text-align:center}.SmartEaseLeadCapture_form__GP4yJ{display:flex;flex-direction:column;align-items:center;color:#202c54;background-color:#fff;padding:50px 30px;border-radius:100px;font-size:24px}.SmartEaseLeadCapture_form__GP4yJ h1{max-width:550px;font-weight:400;font-size:24px;text-align:center;padding:0 20px}.SmartEaseLeadCapture_form__GP4yJ h2{font-size:30px;text-align:center}.SmartEaseLeadCapture_form__GP4yJ label{display:block;width:100%;max-width:400px}.SmartEaseLeadCapture_form__GP4yJ label input{display:block;width:100%;margin-top:5px;margin-bottom:20px;padding:15px;border:2px solid #202c54;border-radius:5px;box-sizing:border-box;font-size:16px}.SmartEaseLeadCapture_buttons__CV5AE{display:flex;flex-direction:row;justify-content:center}.SmartEaseLeadCapture_buttons__CV5AE button{min-width:200px;margin-top:10px;padding:20px;font-size:22px;font-weight:600;color:#fff;background-color:#d6385a;border:none;border-radius:100px}.SmartEaseLeadCapture_buttons__CV5AE button:disabled{opacity:.5;cursor:auto}.SmartEaseLeadCapture_buttons__CV5AE button:not(:first-of-type){margin-left:10px}.SmartEaseLeadCapture_validationError__HjQmF{display:block;color:#d6385a;font-size:16px}@media (max-width:1200px){.SmartEaseLeadCapture_buttons__CV5AE{flex-direction:column}.SmartEaseLeadCapture_buttons__CV5AE button:not(:first-of-type){margin-top:10px;margin-left:0}}.GenericSwitchForm_form__jMOtJ{padding-bottom:30px}.GenericSwitchForm_cols__0WLac{display:flex}.GenericSwitchForm_cols__0WLac .GenericSwitchForm_question__WkUZ1{width:50%}.GenericSwitchForm_cols__0WLac .GenericSwitchForm_question__WkUZ1:not(:last-of-type){margin-right:20px}.GenericSwitchForm_question__WkUZ1{margin-bottom:60px}.GenericSwitchForm_question__WkUZ1 label{display:block;margin-bottom:15px;font-size:16px}.GenericSwitchForm_buttons__FSuan{display:flex}.GenericSwitchForm_dropdown__7ikni,.GenericSwitchForm_textInput__E_GYZ{width:100%;height:54px;padding:0 10px;font-size:16px;border:1px solid #c6c6c6;border-radius:15px;box-sizing:border-box}.GenericSwitchForm_textInput__E_GYZ:disabled{background-color:#c6c6c6}.GenericSwitchForm_buttons__FSuan button{width:50%;height:60px;font-size:16px;font-weight:300;border:1.5px solid #c6c6c6;border-radius:15px;background-color:inherit}.GenericSwitchForm_buttons__FSuan button:first-of-type{margin-right:5px}.GenericSwitchForm_buttons__FSuan button:last-of-type{margin-left:5px}.GenericSwitchForm_buttons__FSuan button.GenericSwitchForm_active__7gfKh{background-color:#003e41;color:#fff;border-color:transparent}.GenericSwitchForm_cta__P3Lfz{text-align:center}.GenericSwitchForm_cta__P3Lfz button{margin:0 5px;padding:15px 40px;font-size:16px;text-transform:uppercase;border:none;border-radius:15px}.GenericSwitchForm_nextBtn__XpKcH{background-color:#038f77;color:#000}.GenericSwitchForm_validationErrorMessage__9s8mO{color:red}.GenericSwitchForm_modalWrapper__do8mJ{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}.GenericSwitchForm_modal__a__EA{width:90%;max-width:600px;padding:16px;font-size:16px;color:#252525;background-color:#fff;box-sizing:border-box;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);border-radius:15px}.GenericSwitchForm_modalHeading__YCfLc{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0}.GenericSwitchForm_modalHeading__YCfLc h3{margin:0}.GenericSwitchForm_modalHeading__YCfLc button{width:auto;background:none;border:none;cursor:pointer}.GenericSwitchForm_modalFooter__eTHFB{display:flex;justify-content:right;margin-top:30px}.GenericSwitchForm_modalFooter__eTHFB button{height:36px;padding:8px 22px;background-color:#038f77;color:#fff;font-size:14px;font-weight:300;border:1px solid #c6c6c6;border-radius:15px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}@media (max-width:555px){.GenericSwitchForm_cols__0WLac{flex-direction:column}.GenericSwitchForm_cols__0WLac .GenericSwitchForm_question__WkUZ1{width:100%}.GenericSwitchForm_cols__0WLac .GenericSwitchForm_question__WkUZ1:not(:last-of-type){margin-right:0}}.TextTile_container__G9R6Y{display:flex;height:calc(100% - 22px);align-items:center;padding:10px;border-width:1px;border-style:solid;border-radius:3px}.TextTile_p__Zdv7g{text-align:center}.UrlImage_img__u7zBF{max-width:100%}.UrlImage_mobile__95CuN{display:none}@media (max-width:940px){.UrlImage_desktop__tiFCv{display:none}.UrlImage_mobile__95CuN{display:initial}}.DailyAverageProductionChart_container__lBCUV{display:flex;flex-direction:column;width:100%!important;height:100%!important}.DailyAverageProductionChart_container__lBCUV h1{font-size:5em}.DailyAverageProductionChart_container__lBCUV h3{font-size:2.5em;font-weight:400}.DailyAverageProductionChart_container__lBCUV h1,.DailyAverageProductionChart_container__lBCUV h3{text-align:center;margin:0}.DailyAverageProductionChart_container__lBCUV p{padding:10px 20px;text-align:center;font-size:1.2em}.DummyProcessingSpinner_container__Pitup{display:flex;height:calc(100% - 5em);flex-direction:column;justify-content:center;font-size:3em;padding:2.5em;border-radius:3px}.DummyProcessingSpinner_spinnerContainer__az4dD{width:2em;height:2em}.DummyProcessingSpinner_loadingSpinner__D6qxW{width:100%;height:100%;animation-name:DummyProcessingSpinner_spin__rpgK1;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes DummyProcessingSpinner_spin__rpgK1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SummaryBox_div__Rj8Nx{height:calc(100% - 40px);padding:20px;background-color:#000;border-radius:3px}.SiteSelector_container__lBC8a{display:flex;justify-content:center;align-items:center;height:100%}.SiteSelector_option__qyCvy{height:100%;padding:1em;font-size:2em;cursor:pointer}.SiteSelector_option__qyCvy:not(:first-of-type){margin-left:1em}.SiteSelector_icons__JRvmJ{display:flex;justify-content:center;align-items:center;margin-bottom:1em}.SiteSelector_icon__k1Ggm{width:3em;height:3em}.SiteSelector_icon__k1Ggm:not(:first-of-type){margin-left:1em}@media only screen and (max-width:940px){.SiteSelector_container__lBC8a{flex-direction:column}.SiteSelector_option__qyCvy{width:100%;height:auto}.SiteSelector_option__qyCvy:not(:first-of-type){margin-left:0;margin-top:1em}}.ProgressSteps_container__jyWWd{display:flex;flex-direction:column}.ProgressSteps_step__2r57m{display:flex;align-items:center}.ProgressSteps_step__2r57m .ProgressSteps_numberMobile__ndv51{display:none!important}.ProgressSteps_heading__XE5Xk{display:block}.ProgressSteps_mobileHeading__oCgk7{display:none}@media (max-width:940px){.ProgressSteps_heading__XE5Xk{display:none}.ProgressSteps_mobileHeading__oCgk7{display:block;text-align:center;font-size:3.5em!important}.ProgressSteps_container__jyWWd{flex-direction:row;width:100%;align-items:center;justify-content:space-between}.ProgressSteps_step__2r57m{align-items:center;margin:0!important}.ProgressSteps_step__2r57m .ProgressSteps_number__ISqjK{display:none!important}.ProgressSteps_step__2r57m .ProgressSteps_numberMobile__ndv51{display:flex!important;margin:0!important}.ProgressSteps_separator__rwOOl{display:block;width:100%;height:2px;background-color:#000}.ProgressSteps_label__fawvj{display:none}}.IconTextTile_container__NgzNr{display:flex;height:100%;flex-direction:column;box-sizing:border-box}.IconTextTile_h2__EdssI{margin:0}.IconTextTile_iconWrapper__ovkJh img{display:block;width:100%;height:100%}.HeadingSubheading_h1___oKVL{font-size:5em}.HeadingSubheading_h3__tV_G7{font-size:2.5em;font-weight:400}.HeadingSubheading_h1___oKVL,.HeadingSubheading_h3__tV_G7{text-align:center;margin:0}.MessagesPopup_modalContainer__IUUaL{display:flex;position:fixed;align-items:center;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.MessagesPopup_modal__OL5FF{width:70%;max-width:700px;max-height:100vh;overflow-y:auto;margin:0 auto;padding:2em;border-radius:10px;background-color:#fff;box-sizing:border-box;z-index:2;font-size:2em}.MessagesPopup_modal__OL5FF h2{margin-top:0}.MessagesPopup_modal__OL5FF button{width:100%;margin-top:3em;padding:1em;border:none;border-radius:5px;background-color:#add8e6;color:#000;cursor:pointer;font-family:inherit}.SolarRoofImage_roofImage__33u8Y{display:block;max-width:100%;max-height:100%;margin:0 auto}.SolarRoofImage_placeholder__OOahA{display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2)}.SolarRoofImage_spinner__UpZP9{width:5em;height:5em;animation-name:SolarRoofImage_spin__Lq6Tp;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes SolarRoofImage_spin__Lq6Tp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TextBlock_container__ZHLKx p{text-align:center;margin:0}.UploadBox_container__KECwO{display:flex;height:calc(100% - 5em);flex-direction:column;justify-content:center;padding:2.5em;border-radius:3px}.UploadBox_container__KECwO p{margin:0;font-size:2em}.UploadBox_landingImage___QzQ0{text-align:center}.UploadBox_top__Zzufn{margin-bottom:2.5em}.UploadBox_icon__axkqR,.UploadBox_top__Zzufn{display:flex;align-items:center;justify-content:center}.UploadBox_icon__axkqR{width:80px;height:80px;margin-right:20px}.UploadBox_headings__qHaGs{text-align:center}.UploadBox_headings__qHaGs h1{margin:0;font-size:3em}.UploadBox_form__y9Yg8{position:relative}.UploadBox_form__y9Yg8 input[type=file]{display:none}.UploadBox_form__y9Yg8 .UploadBox_addressEntry__Ew7Cc{display:flex;width:100%;align-items:center;margin:0 auto;border:none;border-radius:5px;background-color:#fff;font-size:16px;color:#000}.UploadBox_form__y9Yg8 .UploadBox_addressEntry__Ew7Cc input{width:calc(100% - 2em);padding:1em;border:none;outline:none;background:transparent;font-size:16px;font-family:inherit;font-weight:inherit;color:inherit}.UploadBox_form__y9Yg8 .UploadBox_addressEntry__Ew7Cc .UploadBox_spinner__kIkmS{width:20px;height:20px;margin-right:1em}.UploadBox_form__y9Yg8 .UploadBox_addressSuggestions__Voqfq{position:relative;top:-1.5em}.UploadBox_form__y9Yg8 input[type=number]::-webkit-inner-spin-button,.UploadBox_form__y9Yg8 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.UploadBox_form__y9Yg8 .UploadBox_addressNameField__VSVu5{margin-bottom:1em}.UploadBox_form__y9Yg8 .UploadBox_table___B73J{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.UploadBox_form__y9Yg8 .UploadBox_tableCol__fOpX0{flex-direction:column}.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_row__UQwLI{display:flex;width:100%;justify-content:space-between;align-items:center}.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_row__UQwLI div{width:100%;display:flex;position:relative;align-items:center;margin:1em 0}.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_row__UQwLI div:not(:first-of-type){margin-left:20px}.UploadBox_form__y9Yg8 .UploadBox_table___B73J:not(:first-of-type) div{margin-bottom:0}.UploadBox_form__y9Yg8 .UploadBox_tableCol__fOpX0 div{width:100%}.UploadBox_form__y9Yg8 .UploadBox_table___B73J select{width:100%;padding:1em;border:none;border-radius:5px;outline:none;font-size:16px;font-family:inherit;color:inherit;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%}.UploadBox_form__y9Yg8 .UploadBox_addressNameField__VSVu5 input,.UploadBox_form__y9Yg8 .UploadBox_table___B73J input{width:calc(100% - 2em);padding:1em;border:none;border-radius:5px;outline:none;font-size:16px;font-family:inherit;background-color:#fff}.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_helpIcon__vXaLE{position:absolute;width:2.5em;height:2.5em;right:1em;border:none;fill:#d1d1d1;cursor:pointer}.UploadBox_form__y9Yg8 ul{position:absolute;width:calc(100% - 2em);max-height:400px;overflow-y:auto;padding:0 1em;background-color:#efefef;color:#000;border-radius:0 0 20px 20px;z-index:1;list-style-type:none;box-shadow:0 10px 13px -7px #000}.UploadBox_form__y9Yg8 ul li{padding:1.3em;font-size:1.3em}.UploadBox_form__y9Yg8 ul li:hover{opacity:.6;cursor:pointer}.UploadBox_form__y9Yg8 .UploadBox_ctaBtn__esgAi{width:100%;display:flex;align-items:center;justify-content:center;margin:1em auto 0;padding:1em;font-size:2em;font-family:inherit;color:inherit;border:none;border-radius:5px;cursor:pointer}.UploadBox_form__y9Yg8 .UploadBox_toggleBtn__dWfYl{display:block;margin:20px auto 0;background:none;border:none;color:inherit;font-size:1.4em;font-family:inherit;text-align:center;text-decoration:underline;cursor:pointer}.UploadBox_form__y9Yg8 button:disabled{opacity:.6;cursor:auto}.UploadBox_form__y9Yg8 .UploadBox_spinner__kIkmS{display:flex;width:20px;height:20px;margin-right:.5em;animation-name:UploadBox_spin__wkSH5;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.UploadBox_modalContainer__Att0j{display:flex;position:fixed;align-items:center;width:100%;height:100vh;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:1}.UploadBox_modal__tk1_g{width:70%;max-width:700px;max-height:calc(100vh - 50px);overflow-y:auto;margin:0 auto;padding:2em;border-radius:10px;color:#000;font-size:14px;background-color:#fff;box-sizing:border-box;z-index:2}.UploadBox_modal__tk1_g p{width:100%;font-size:inherit}.UploadBox_modal__tk1_g button{width:100%;margin-top:1.5em;padding:1em;border:none;border-radius:5px;background-color:#add8e6;color:#000;cursor:pointer;font-family:inherit}.UploadBox_modal__tk1_g button:first-of-type{margin-top:3em}.UploadBox_mapContainer__YhRAv{height:400px;margin-top:2rem}.UploadBox_propertyValidationImage__iBpVL{display:block;max-width:100%;max-height:500px;margin:2rem auto 0}@keyframes UploadBox_spin__wkSH5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:900px){.UploadBox_landingImage___QzQ0 img{max-width:100%!important}}@media only screen and (max-width:570px){.UploadBox_top__Zzufn{flex-direction:column}.UploadBox_icon__axkqR{width:50px;height:50px;margin-right:0;margin-bottom:10px}.UploadBox_form__y9Yg8 .UploadBox_table___B73J,.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_row__UQwLI{flex-direction:column}.UploadBox_form__y9Yg8 .UploadBox_table___B73J .UploadBox_row__UQwLI div:not(:first-of-type){margin-left:0}.UploadBox_form__y9Yg8 .UploadBox_table___B73J input{width:calc(100% - 1em)}}.Form_container__p0Dwx{width:100%;height:100%;text-align:center;padding:30px;box-sizing:border-box}.Form_container__p0Dwx h1{font-size:24px;margin-top:0;margin-bottom:10px}.Form_container__p0Dwx h2{font-size:14px;font-weight:400;margin-top:10px;margin-bottom:30px}.Form_container__p0Dwx input{display:block;width:100%;margin-bottom:20px;padding:12px;outline:none;font-size:14px;font-family:inherit;box-sizing:border-box}.Form_container__p0Dwx button{display:flex;width:100%;height:50px;justify-content:center;align-items:center;margin-top:30px;font-size:14px;font-family:inherit;cursor:pointer;border:none}.Form_container__p0Dwx button:disabled{opacity:.5;cursor:auto}.Form_container__p0Dwx button .Form_spinner__hIMys{display:flex;width:20px;height:20px;fill:#fff;margin:0 auto;animation-name:Form_spin__IaGMk;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.Form_errorMessage__8eeg3{color:red;font-size:16px}@keyframes Form_spin__IaGMk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Controller_controller__kp_24{font-size:10px;min-height:100vh;align-items:center}@media (max-width:1200px){.Controller_controller__kp_24{font-size:var(--mobile-font-size)}}