.webform-submission-form{--umih-blue:#123b78;max-width:1100px;margin:0 auto 40px;color:#253b56;font-size:16px;line-height:1.6}.webform-submission-form>fieldset{border:1px solid #dbe5f0;border-radius:14px;padding:24px;margin:28px 0;background:#f7f9fc}.webform-submission-form>fieldset>legend{font-size:22px;font-weight:700;color:#123b78;width:auto;padding:0 12px;border-left:4px solid #e9424d}.webform-submission-form>fieldset>.fieldset-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.webform-submission-form .form-item{margin:0 0 12px}.webform-submission-form label{font-weight:600;color:#123b78;display:block;margin-bottom:7px}.webform-submission-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.webform-submission-form select{width:100%;min-height:46px;border:1px solid #acbdd2;border-radius:7px;background:white;padding:9px 12px;box-sizing:border-box}.webform-submission-form input[type=checkbox],.webform-submission-form input[type=radio]{width:18px;height:18px;accent-color:#123b78;margin-right:8px}.webform-submission-form label.option{display:inline;font-weight:400}.webform-submission-form .description{font-size:13px;color:#52657e}.webform-submission-form #edit-activite--wrapper,.webform-submission-form #edit-offres-partenaires--wrapper,.webform-submission-form #edit-opposition-tiers--wrapper{grid-column:1/-1}.webform-submission-form .form-actions input{background:#123b78;color:white;padding:14px 26px;border:0;border-radius:8px;font-weight:700;font-size:17px}.webform-submission-form input:focus,.webform-submission-form select:focus{outline:3px solid #c7dafa;outline-offset:2px}@media(max-width:767px){.webform-submission-form>fieldset>.fieldset-wrapper{grid-template-columns:1fr}.webform-submission-form>fieldset{padding:18px 14px}.webform-submission-form>fieldset>legend{font-size:19px}}