.elementor-2029 .elementor-element.elementor-element-a8e2e37:not(.elementor-motion-effects-element-type-background), .elementor-2029 .elementor-element.elementor-element-a8e2e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://envisions.app/wp-content/uploads/2022/07/solar-panel-header.png");background-repeat:no-repeat;background-size:cover;}.elementor-2029 .elementor-element.elementor-element-a8e2e37 > .elementor-background-overlay{background-color:#273C6566;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2029 .elementor-element.elementor-element-a8e2e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2029 .elementor-element.elementor-element-4c6ec47 .elementor-spacer-inner{height:50px;}.elementor-2029 .elementor-element.elementor-element-8fefadb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-element-populated, .elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-element-populated > .elementor-background-overlay, .elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2029 .elementor-element.elementor-element-8fefadb > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-2029 .elementor-element.elementor-element-ca3579e{text-align:left;}.elementor-2029 .elementor-element.elementor-element-ca3579e .elementor-heading-title{font-size:32px;font-weight:600;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .ultimate__form__wrapper form.wpcf7-form label{width:100%;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="text"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="email"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="url"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="number"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="tel"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form input[type*="date"]{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form .wpcf7-select{height:55px;width:100%;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form textarea{height:150px;transition:0.3s;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form .wpcf7-submit,.elementor-2029 .elementor-element.elementor-element-5ef8e85 button[type="submit"]{width:200px;height:55px;}.elementor-2029 .elementor-element.elementor-element-5ef8e85 .wpcf7-form .wpcf7-submit, .elementor-2029 .elementor-element.elementor-element-5ef8e85 button[type="submit"]{transition:0.3s;float:none;}.elementor-2029 .elementor-element.elementor-element-8eefd45 .elementor-spacer-inner{height:50px;}@media(min-width:768px){.elementor-2029 .elementor-element.elementor-element-3db45a2{width:100%;}}