.gform_wrapper form.gf-divi{--gf-bg:#ffffff;--gf-border:#cfcfcf;--gf-border-focus:#7f8cff;--gf-text:#333333;--gf-muted:#8a8a8a;--gf-radius:22px;--gf-field-height:48px;--gf-padding-x:18px;--gf-button-bg:#F7EEDE;--gf-button-bg-hover:#efe1c6;--gf-button-text:#2A4060;font-family:'Arimo',sans-serif;color:var(--gf-text)}.gform_wrapper form.gf-divi .gform_heading,.gform_wrapper form.gf-divi .gform_title,.gform_wrapper form.gf-divi .gform_description,.gform_wrapper form.gf-divi .gfield_label,.gform_wrapper form.gf-divi .gform-field-label,.gform_wrapper form.gf-divi .ginput_complex label{display:none!important}.gform_wrapper form.gf-divi .gform_body,.gform_wrapper form.gf-divi .gform_fields,.gform_wrapper form.gf-divi .gfield{margin:0;padding:0}.gform_wrapper form.gf-divi .gfield{margin-bottom:14px}.gform_wrapper form.gf-divi .gfield_description{display:block;width:100%;margin:4px 0 12px;font-family:'Arimo',sans-serif;font-size:14px;line-height:1.4;color:#F7EEDE;text-align:right}.gform_wrapper form.gf-divi .ginput_counter,.gform_wrapper form.gf-divi .charleft{display:none!important}.gform_wrapper form.gf-divi .ginput_complex{display:flex;gap:8px}.gform_wrapper form.gf-divi .ginput_complex>span{flex:1}.gform_wrapper form.gf-divi input[type="text"],.gform_wrapper form.gf-divi input[type="email"],.gform_wrapper form.gf-divi input[type="tel"],.gform_wrapper form.gf-divi input[type="url"],.gform_wrapper form.gf-divi input[type="password"],.gform_wrapper form.gf-divi input[type="number"],.gform_wrapper form.gf-divi select,.gform_wrapper form.gf-divi textarea{width:100%;box-sizing:border-box;font-family:'Arimo',sans-serif;font-size:16px;color:var(--gf-text);background:var(--gf-bg);border:1px solid var(--gf-border);border-radius:var(--gf-radius);box-shadow:none;outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.gform_wrapper form.gf-divi input[type="text"],.gform_wrapper form.gf-divi input[type="email"],.gform_wrapper form.gf-divi input[type="tel"],.gform_wrapper form.gf-divi input[type="url"],.gform_wrapper form.gf-divi input[type="password"],.gform_wrapper form.gf-divi input[type="number"],.gform_wrapper form.gf-divi select{height:var(--gf-field-height);padding:0 var(--gf-padding-x);line-height:var(--gf-field-height)}.gform_wrapper form.gf-divi textarea{min-height:64px;padding:14px var(--gf-padding-x);line-height:1.5;resize:vertical}.gform_wrapper form.gf-divi input::placeholder,.gform_wrapper form.gf-divi textarea::placeholder{color:var(--gf-muted);opacity:1}.gform_wrapper form.gf-divi input:focus,.gform_wrapper form.gf-divi select:focus,.gform_wrapper form.gf-divi textarea:focus{border-color:var(--gf-border-focus);box-shadow:0 0 0 3px rgba(127,140,255,0.14)}.gform_wrapper form.gf-divi .gform_footer,.gform_wrapper form.gf-divi .gform_page_footer{margin-top:16px;padding:0;text-align:right}.gform_wrapper form.gf-divi .gform_footer input[type="submit"],.gform_wrapper form.gf-divi .gform_footer button,.gform_wrapper form.gf-divi .gform_page_footer input[type="submit"]{display:inline-block;width:30%;height:var(--gf-field-height);margin:0;padding:0 22px;border:0;border-radius:var(--gf-radius);background:var(--gf-button-bg);color:var(--gf-button-text);font-family:'Arimo',sans-serif;font-size:16px;font-weight:700;line-height:var(--gf-field-height);cursor:pointer;transition:background-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.gform_wrapper form.gf-divi .gform_footer input[type="submit"]:hover,.gform_wrapper form.gf-divi .gform_footer button:hover,.gform_wrapper form.gf-divi .gform_page_footer input[type="submit"]:hover{background:var(--gf-button-bg-hover);transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,0.08)}@media (max-width:768px){.gform_wrapper form.gf-divi .ginput_complex{flex-direction:column}.gform_wrapper form.gf-divi .gform_footer,.gform_wrapper form.gf-divi .gform_page_footer{text-align:left}.gform_wrapper form.gf-divi .gform_footer input[type="submit"],.gform_wrapper form.gf-divi .gform_footer button,.gform_wrapper form.gf-divi .gform_page_footer input[type="submit"]{width:100%}}