#app{height:100vh}.inner,.zc_live_adminbar .inner{overflow:hidden!important}div#row_2{display:none}.page_content_wrapper{margin:0!important;width:100%;top:42px!important;bottom:0!important}.zc-pb-page-content-wrapper .zpelement-wrapper.zcpage-elemContainer{height:77vh}.zc-pb-formreport-placeholder{height:620px}.QuoteFormCard-div{border:none!important;background-color:#e8e8e8;padding:4vh 120px;font-family:DM Sans;height:100%;min-height:100%}.QuoteForm-Card{box-shadow:none;border-radius:18px!important}.QuoteFormCard-row{border-radius:18px!important;margin-top:0!important}.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:none!important}.timeline-div{background-color:#f5f5f5;text-align:center;padding:30px 0 10px 0;border-radius:18px;height:100%}.icon-label{font-size:14px;color:#c2c9cf;margin-top:5px}.Active-icon-label{font-size:15px!important;color:#000!important;margin-top:5px}.Doneicon-label{font-size:14px;color:#8a909e;margin-top:5px}.Donetimeline-img-div{position:relative;z-index:0}.Activetimeline-img-div,.Donetimeline-img-div{border:2px solid #000;border-radius:50px;width:43px;height:43px;margin:auto}.Activetimeline-img-div{background-color:#000}.Disabletimeline-icon-div{display:none}.check-icon-div{width:18px;height:18px;background-color:#fdd70f;border-radius:50px;position:absolute;left:28px;top:42px;margin-top:-22px;z-index:1}.timelineCheck-icon{margin-top:-9px;font-size:13px!important;color:#000!important}.timeline-img{width:28px;height:28px;margin:5px auto}.timeline-borderline{width:2px;height:50px;border:1px solid #c2c9cf;margin:10px auto}.Activetimelineborderline{border:1px solid #000!important;width:2px;margin:10px auto}.timelinestatus-div{width:100px;margin:auto}.CustomerDetailContent-div{padding:3% 17% 3% 5%}.steps-label{font-size:25px}.data-label{padding-top:6px;padding-bottom:0;font-size:20px}.custom-form{height:63vh;overflow-y:auto;padding:0 9px}.input-label{margin-bottom:6px!important;color:#404652;font-size:14px}.v-input__slot{margin-bottom:2px!important}.input-col.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{border-radius:12px;border-color:#c0c1c6;font-size:14px;color:#1d1d1d;min-height:50px!important;margin-bottom:0!important}.Address-div{margin-top:-30px}.inline-content{display:flex}.ConfirmCustomerDetails-checkbox{padding-right:10px}.ConfirmCustomerDetails-checkbox .v-label{font-size:12px;color:#404652;font-weight:500;padding-left:10px}.ConfirmCustomerDetails-note{margin-left:44px;margin-top:0;font-size:12px;color:#404652}.check-icon{padding-right:8px;margin-top:-18px}.v-input--selection-controls{margin-top:0!important;padding-top:1px!important}.energycommnitydiscount-note-div{display:flex;padding-bottom:10px}.energycommnitydiscount-note{font-size:12px;color:#404652;padding-left:10px}.v-input--checkbox .v-messages{min-height:7px!important;margin-left:43px;margin-bottom:4px}.mt-CustomerDetailtextfield{margin-top:-25px}.discount-acknowledge-note{font-size:12px;color:#404652}.theme--light.v-footer{background-color:transparent!important;padding:5px!important}.theme--light.v-messages.error--text{color:#ff5252!important;caret-color:#ff5252!important}.v-messages__message{display:inline-block!important}.btn{width:140px;border-radius:8px!important}.Next-btn{background-color:#000;color:#fff!important;border:1px solid #000}.btn-text{text-transform:capitalize;font-size:15px}.ProjectType-div{margin-top:0!important;margin-bottom:0}.footer-div{box-shadow:none;margin-top:1em;padding-left:9px}.v-selectlabel .v-label{font-size:14px;color:#8a909e!important;margin-top:-2px}.v-text-field--outlined legend{width:0!important}.v-text-field--outlined .v-label--active{display:none}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:1px solid #c0c1c6!important}.red-star{color:red}.notes-wrap{margin-top:-25px;justify-content:center;padding:2px 30px}.note-title{color:#404652;margin-bottom:10px}.note-content,.note-title{font-weight:400;font-size:12px;line-height:16px}.note-content{color:#8a909e}.note-action{color:#449aff;font-weight:400;font-size:10px;line-height:16px;text-decoration:underline}.note-action:hover{cursor:pointer}.alert-dialog{background-color:#c0c1c6;border-radius:10px}.zc_live_adminbar .page_content_wrapper{top:77px!important}.mob-home{background-color:#f5f5f5;text-align:center;border-radius:18px}@media (max-width:768px){.QuoteFormCard-div{border:none!important;height:100%!important;background-color:#e8e8e8;padding:0;font-family:DM Sans}.QuoteForm-Card{background-color:#fff}.QuoteFormCard-row{border-radius:50px;margin-top:0!important;padding:10px}.timeline-div{background-color:#fff;display:flex;padding:0 5px 0 5px}.icon-label{font-size:10px;margin-top:10px}.Active-icon-label{font-size:11.5px!important;margin-top:4px}.Doneicon-label{font-size:10px;margin-top:4px}.Donetimeline-img-div{width:33px;height:33px;margin-top:0}.Activetimeline-img-div{width:30px;height:30px;margin-top:0}.check-icon-div{width:12px;height:12px;left:22px;top:36px;margin-top:-20px}.timelineCheck-icon{margin-top:-12px;font-size:10px!important}.timeline-img{width:22px;height:22px;margin:3px auto}.Activetimelineborderline,.timeline-borderline{width:33px!important;height:2px;margin:17px auto}.Activetimelineborderline{border:1px solid #000!important}.timelinestatus-div{width:100px;margin:auto}.CustomerDetailContent-div{padding:0 5% 5% 5%}.steps-label{font-size:16px}.data-label{font-size:14px;font-weight:500}.form-content-div{height:100%}.input-label{font-size:12px;font-weight:500}.input-col.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{font-size:13px}.AddressVerified-div{margin-top:-30px}.ProjectAddressConfirmation-div{margin-top:-10px}.mt-CustomerDetailtextfield{margin-top:-35px}.mt-CustomerLastName{margin-top:-30px}.mt-SolarPrepayAmount-div{margin-top:-35px}.mt-Batteryost-div{margin-top:-5vh}.v-selectlabel .v-label{font-size:12px;color:#8a909e!important}.footer-div{box-shadow:none;margin-top:1em}.btn{width:90px}.ConfirmCustomerDetails-checkbox{padding-right:0}.Next-btn{background-color:#000;color:#fff!important;border:1px solid #000}.btn-text{text-transform:capitalize;font-size:12px}.custom-form{height:50vh;overflow-y:scroll;overflow-x:hidden}.mob-home{background-color:#fff;text-align:left;padding:0 5px}.zc-pb-page-content-wrapper .elemContainment{padding:0!important}div[design=onebyone] .zc-pb-formreport-placeholder iframe{overflow-x:hidden}#switchLabel{font-size:14px}}.dollar-icon{margin-top:-2px}.spinner{margin-top:-3px;width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-left-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v-messages__message{color:#ff5252!important}.switch-container{display:flex;align-items:center;gap:10px;padding:10px;font-size:16px;font-family:DM Sans}.switch input{display:none}.switch{position:relative;display:inline-block;width:50px;height:25px}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:25px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:18px;width:18px;left:4px;bottom:3.5px;background-color:#000;border-radius:50%}input:checked+.slider{background-color:#fdd70f}input:checked+.slider:before{transform:translateX(24px)}input:checked~.label-text{color:#4caf50}.switch.disabled{pointer-events:none;opacity:.5}.switch.disabled .slider:before{background-color:#eee}.dialog{padding:30px 10px;text-align:center;border-radius:10px}.image-wrap{padding:2px 0}.icon-wrap{width:64px;height:64px;border-radius:50%;margin:auto;align-items:center;display:flex;justify-content:center}.text-wrap{padding:15px 0;margin:auto;width:420px;font-weight:400;font-size:16px;line-height:24px;color:#1d1d1d!important;font-family:DM Sans}.btn-wrap{display:flex;justify-content:space-evenly!important;align-items:center}.heading-text-wrap{font-family:DM Sans;font-weight:500;font-size:24px;line-height:22px;margin-top:6px}.hideField{display:none}.loader-wrapper[data-v-5e6a1bde]{height:100vh}