.overlay[data-v-c82705e7]{align-items:center;background-color:#0009;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.pedestal[data-v-c82705e7]{display:block;max-width:450px;position:relative;width:95%;z-index:11}@media screen and (min-width:900px){.pedestal[data-v-c82705e7]{max-width:unset;width:unset}}section[data-v-8ff6aabf]{background-color:#fff;max-height:99vh;overflow-y:scroll;padding-bottom:40px;position:relative}@media screen and (min-height:600px){section[data-v-8ff6aabf]{overflow-y:unset}}@media screen and (min-width:900px){section[data-v-8ff6aabf]{width:800px}}.green-bar[data-v-8ff6aabf]{background-color:#62b01e;height:40px;position:relative;width:100%}@media screen and (min-width:450px){.green-bar[data-v-8ff6aabf]{height:unset}}.green-bar h2[data-v-8ff6aabf]{vertical-align:center}.close-x[data-v-8ff6aabf]{font-size:24px;position:absolute;right:4px;top:2px}@media screen and (min-width:900px){.close-x[data-v-8ff6aabf]{font-size:30px;right:10px;top:5px}}.main-content[data-v-8ff6aabf]{width:100%}@media screen and (min-width:900px){.list[data-v-8ff6aabf]{padding-left:60px}}.list ul[data-v-8ff6aabf]{margin:0 auto;width:-moz-fit-content;width:fit-content}@media screen and (min-width:900px){.list ul[data-v-8ff6aabf]{margin:unset;padding-left:unset;width:unset}}.list li[data-v-8ff6aabf]{font-weight:600;margin-bottom:10px}@media screen and (min-width:500px){.list li[data-v-8ff6aabf]{font-size:21px}}@media screen and (min-width:900px){.list li[data-v-8ff6aabf]{font-size:25px}}.dt-image[data-v-8ff6aabf]{bottom:-50px;position:absolute;right:-22px}.button-container[data-v-8ff6aabf],.mobile-image[data-v-8ff6aabf]{margin:0 auto}@media screen and (min-width:900px){.button-container[data-v-8ff6aabf]{margin:unset}}.trigger[data-v-07f7bed9]{height:3px;position:fixed;right:0;top:0;width:50%;z-index:10}.zip-input-container{background-color:#fff;height:50px}.flex-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.zip-input{border:none;font-size:19px;font-weight:600;outline:none;padding:0;transition:1s;width:150px}@media screen and (min-width:420px){.zip-input{width:200px}}.zip-input input:focus{border:none;outline:none}.valid{color:#62b01e}.pulse{animation-duration:1s;animation-fill-mode:forward;animation-name:pulse-animation}@keyframes pulse-animation{60%{background-color:#00aeef;letter-spacing:2.75px}to{background-color:#006295;letter-spacing:2px}}.flex-container[data-v-a363fde4]{align-items:flex-start;display:flex;justify-content:center;margin:0 auto}@media screen and (min-width:900px){.flex-container[data-v-a363fde4]{align-items:center}}.timeline[data-v-a363fde4]{align-items:center;display:flex;flex-direction:column;height:321px;justify-content:space-between;margin-right:15px}@media screen and (min-width:900px){.timeline[data-v-a363fde4]{flex-direction:row;height:unset;margin-right:unset;width:60%}h3[data-v-a363fde4],p[data-v-a363fde4]{text-align:center}.info[data-v-a363fde4]{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-evenly;max-width:1200px;width:100%}}.panel[data-v-a363fde4]{margin-bottom:31px}@media screen and (min-width:900px){.panel[data-v-a363fde4]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.mb-only[data-v-a363fde4]{display:none}}.button-scope-container{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.button-scope-container .button-styles{background-color:#eaeaea;border:1px solid #000;font-size:19px;font-weight:600;height:150px;margin:5px;width:100px}@media screen and (min-width:900px){.button-scope-container .button-styles{width:150px}}.selected{background-color:#62b01e!important;border:2px solid #000!important}.button-scope-container .button-styles{background-color:#eaeaea;border:1px solid #000;font-size:19px;font-weight:600;height:150px;margin:5px}.button-scope-container .button-styles{background-color:#eaeaea;border:1px solid #000;font-size:19px;height:150px;margin:5px}.button-scope-container .button-styles:hover{background-color:#62b01e;color:#fff}.label-class{background:transparent!important;color:#000!important;font-weight:700!important;left:0!important}.label-class{color:#000!important;font-weight:700!important;left:0!important}@media screen and (min-width:900px){.input-shrink[data-v-f6c4df72]{width:48%}.shrink-row[data-v-f6c4df72]{display:flex;flex-direction:row;justify-content:space-between}}.modal-button-container[data-v-f6c4df72]{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:900px){.modal-button-container[data-v-f6c4df72]{justify-content:flex-start}}a[data-v-f6c4df72]{color:#00f}@media screen and (min-width:900px){.page[data-v-f6c4df72]{width:800px}}.spinner[data-v-f6c4df72]{width:20px}section[data-v-46083fbe]{background-color:#fff;max-height:100vh;overflow:scroll}@media screen and (min-width:900px){section[data-v-46083fbe]{overflow:unset;width:800px}}.side-bar[data-v-46083fbe]{background-image:url(https://res.cloudinary.com/optimg/image/upload/f_auto/q_auto/w_300/v1691592780/HouseProjectPro/solar/iStock-985363900_ryhrwv_lfmhdo.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:601px;width:300px}.main-content[data-v-46083fbe]{height:98dvh;overflow:scroll;width:100%}@media screen and (min-width:900px){.main-content[data-v-46083fbe]{height:601px;overflow:hidden;width:650px}}.green-banner[data-v-46083fbe]{align-items:center;background-color:#62b01e;display:flex;flex-direction:row;height:100px;justify-content:space-between;padding:0 20px;width:100%}.mobile-image[data-v-46083fbe]{background-image:url(https://res.cloudinary.com/optimg/image/upload/f_auto/q_auto/w_500/v1689952277/HouseProjectPro/solar/iStock-985363900_ryhrwv.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;width:100%}.form-container[data-v-46083fbe]{padding:38px 10px}@media screen and (min-width:900px){.input-shrink[data-v-46083fbe]{width:48%}.shrink-row[data-v-46083fbe]{display:flex;flex-direction:row;justify-content:space-between}}.modal-button-container[data-v-46083fbe]{align-items:center;display:flex;flex-direction:row;justify-content:center}@media screen and (min-width:900px){.modal-button-container[data-v-46083fbe]{justify-content:flex-start}}a[data-v-46083fbe],.link-style[data-v-46083fbe]{color:#00f}.page[data-v-46083fbe]{margin:0 auto;width:100%}@media screen and (min-width:900px){.page[data-v-46083fbe]{width:800px}}
