.live-form-section{border-top:1px solid var(--line)}.live-form-section h2{margin-bottom:24px}.live-form-section>.container>p{margin-bottom:28px}.gform_wrapper,.wpcf7{margin-top:30px;color:var(--body);font-family:var(--font)}.gform_wrapper label,.wpcf7 label{font-size:14px;color:var(--forest);font-weight:500}.gform_wrapper input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]),.gform_wrapper select,.gform_wrapper textarea,.wpcf7 input:not([type=checkbox]):not([type=radio]):not([type=submit]),.wpcf7 textarea{background:#fff;border:1px solid #bdcbbc;border-radius:3px;padding:13px 15px;font:400 16px/1.5 var(--font);max-width:100%;color:var(--ink)}.gform_wrapper .gform_button,.gform_wrapper input[type=submit],.wpcf7 input[type=submit]{background:var(--forest);border:0;border-radius:3px;padding:16px 27px;color:white;font:600 14px/1.5 var(--font);cursor:pointer}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.wpcf7 input:focus,.wpcf7 textarea:focus{outline:2px solid #96b94e;outline-offset:2px}.gform_wrapper .gfield{margin-bottom:21px}.gform_wrapper .gfield_description{font-size:12px}.gform_wrapper .gfield_validation_message{color:#8c2828}.gform_wrapper .ginput_container_fileupload{padding:25px;border:1px dashed #bdcbbc}.live-form-section .gform_wrapper{max-width:100%}
