.nrg-guide-form .wpforms-container{margin:18px 0 0}
.nrg-guide-form .wpforms-container .wpforms-field-label{color:#173544;font-weight:600}
.nrg-guide-form .wpforms-container input[type=text],.nrg-guide-form .wpforms-container input[type=email],.nrg-guide-form .wpforms-container textarea{border:1px solid #aab9c0;border-radius:0;background:#fff;color:#173544;max-width:100%}
.nrg-guide-form .wpforms-container .wpforms-submit{background:#c7aa7b!important;border:1px solid #c7aa7b!important;border-radius:0!important;color:#173544!important;font-weight:600!important;padding:14px 24px!important;height:auto!important}
.nrg-guide-form .wpforms-container .wpforms-submit:hover{background:#ddc6a1!important}
.nrg-guide-form .wpforms-container input:focus,.nrg-guide-form .wpforms-container textarea:focus,.nrg-guide-form button:focus-visible,.nrg-guide-form a:focus-visible{outline:2px solid #173544!important;outline-offset:3px}
.nrg-guide-form .wpforms-confirmation-container-full{background:#f5f2eb;border:1px solid #c7aa7b;color:#173544}
.nrg-guide-form .wpforms-field-description,.nrg-guide-form .nrg-privacy{font-size:13px;line-height:1.6}
.nrg-guide-form .nrg-download{display:inline-block;text-decoration:none}
.nrg-guide-form .wpforms-container select{max-width:100%;border:1px solid #aab9c0;border-radius:0;background:#fff;color:#173544}
.nrg-guide-form .wpforms-container .nrg-full{clear:both}
@media(min-width:641px){.nrg-guide-form .wpforms-container .nrg-half{float:left;width:48%;margin-left:4%;clear:none}.nrg-guide-form .wpforms-container .nrg-row-start{clear:both;margin-left:0}}
@media(max-width:640px){.nrg-guide-form .wpforms-container .nrg-half{float:none;width:100%;margin-left:0;clear:both}}
