.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gform_wrapper .gfield{position:relative;width:100%;padding-right:15px;padding-left:15px}.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gform_validation_container,.gform_wrapper .ginput_recaptchav3,.gform_wrapper .gform_hidden{display:none!important}.gform_wrapper .gform_footer,.gform_wrapper .gform-footer{margin:0;padding:0}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{margin-top:8px;color:#ee4545;font-weight:600;font-size:14px}.gform_wrapper .apsl-erreur .contact-form-control{border-color:#ee4545}.gform_wrapper .gform_validation_errors{margin-bottom:20px;padding:20px;color:#ee4545;background:rgba(242,116,116,.1);border-left:4px solid #f27474}.gform_wrapper .gform_validation_errors h2{margin:0;font-size:16px;font-weight:600;color:inherit}.gform_confirmation_message{padding:20px;font-weight:600;color:#0f6923;background:rgba(15,105,35,.08);border-left:4px solid #0f6923}.gform_ajax_spinner{margin-left:10px;vertical-align:middle}.apsl-recaptcha-mention{margin:0;font-size:12px;line-height:1.5;color:#777}.apsl-recaptcha-mention a{color:inherit;text-decoration:underline}.apsl-avis{margin:20px 0 0;padding:15px 20px;font-weight:600;color:#856404;background:#fff3cd;border-left:4px solid #e0a800}.apsl-partenaires img{max-height:110px;width:auto}#membershipPayBox .g-container:empty{width:256px;max-width:100%}