energyinvest-fve>.ei-calc-quote-slot{display:block;font:14px/1.5 Arial,sans-serif;color:#242424;margin-top:20px}
energyinvest-fve>.ei-calc-quote-slot *{box-sizing:border-box}
energyinvest-fve .ei-quote-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
energyinvest-fve .ei-quote-row>p{display:contents}
energyinvest-fve .ei-quote-row br{display:none}
energyinvest-fve .ei-quote-fields label{display:block;font-size:13px;font-weight:600;margin:0 0 16px;color:#242424}
energyinvest-fve .ei-quote-fields p{margin:0 0 12px}
energyinvest-fve .ei-quote-fields input:not([type=submit]):not([type=hidden]),energyinvest-fve .ei-quote-fields textarea{display:block;width:100%;max-width:100%;padding:11px 12px;margin-top:6px;border:1px solid #ccc;border-radius:7px;background:#fff;color:#242424;font:16px/1.4 Arial,sans-serif;height:auto;box-shadow:none}
energyinvest-fve .ei-quote-fields textarea{resize:vertical;min-height:90px}
energyinvest-fve .ei-quote-fields input:focus,energyinvest-fve .ei-quote-fields textarea:focus{outline:2px solid #e68a00;outline-offset:2px}
energyinvest-fve .ei-quote-fields .ei-quote-submit{border:0;border-radius:8px;padding:13px 20px;background:#e68a00;color:#fff;font:600 15px/1.4 Arial,sans-serif;cursor:pointer;width:100%;white-space:normal}
energyinvest-fve .ei-quote-fields .ei-quote-submit:disabled{opacity:.6;cursor:default}
energyinvest-fve .ei-quote-privacy{font-size:12px;color:#616161}
energyinvest-fve .ei-quote-privacy a{color:#995800;text-decoration:underline}
energyinvest-fve .wpcf7-not-valid-tip{color:#a12626;font-size:12px;margin:5px 0}
energyinvest-fve .wpcf7-response-output{margin:12px 0 0!important;padding:10px!important;font-size:13px;line-height:1.5}
energyinvest-fve .screen-reader-response{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:600px){energyinvest-fve .ei-quote-row{grid-template-columns:1fr;gap:0}}