#gform_wrapper_1{margin:0;padding:0}#gform_1 .gform_fields{display:flex;flex-wrap:wrap;gap:30px 4%}#gform_1 .gfield{width:48%;padding:0;margin:0;position:relative}#gform_1 .gfield:has(textarea),#gform_1 .gfield--width-full{width:100%}#gform_1 .gfield_label{display:block;position:absolute;top:22px;left:20px;z-index:2;font-size:22px;font-weight:600;color:#1a3a6b;margin:0;padding:0;pointer-events:none}#gform_1 .gfield_required{display:none}#gform_1 input[type="text"],#gform_1 input[type="email"],#gform_1 input[type="tel"],#gform_1 input[type="number"],#gform_1 textarea{background-color:#dde3ed;border:none;border-radius:0;width:100%;padding:22px 20px 22px 20px;font-size:20px;font-weight:600;color:#1a3a6b;box-shadow:none}#gform_1 input[type="text"],#gform_1 input[type="email"],#gform_1 input[type="tel"],#gform_1 input[type="number"]{height:74px}#gform_1 textarea{min-height:320px;padding-top:70px;resize:vertical}#gform_1 input:focus,#gform_1 textarea:focus{outline:none;background-color:#d3dae6}#gform_1 .gfield_description,#gform_1 .ginput_complex label{display:none}#gform_1 .gfield_validation_message,#gform_1 .validation_message{background:none;border:none;color:#c02b0a;font-size:14px;padding:6px 0 0 0}#gform_1 .gform_footer{display:flex;justify-content:flex-end;padding:0;margin-top:25px}#gform_1 input[type="submit"],#gform_1 .gform_button{background-color:#7c3aed;color:#ffffff;border:none;border-radius:0;padding:20px 55px;font-size:20px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease}#gform_1 input[type="submit"]:hover,#gform_1 .gform_button:hover{background-color:#6d28d9}@media (max-width:767px){#gform_1 .gfield{width:100%}#gform_1 .gfield_label{font-size:18px;top:24px}#gform_1 input[type="text"],#gform_1 input[type="email"],#gform_1 input[type="tel"],#gform_1 textarea{font-size:18px}}