.gform_body input,.gform_body textarea,.gform_body select{width:100%;background-color:var(--white-main)!important;border:1px solid var(--content);border-radius:18px;height:51px;text-indent:10px;font-size:1em!important}.gform_button:hover{text-decoration:underline}fieldset{width:auto}input[type="checkbox"]{width:auto!important}.gform_required_legend{display:none}#gform_fields_5 input{margin-top:0}label.gfield_label{border:0!important;display:unset!important}.gfield-choice-input:checked + .gform-field-label{background-color:var(--white-main)!important;color:var(--primary-red)!important}.gchoice{text-align:center;display:flex;align-items:center;justify-content:center;margin:0}input[type="radio"]{display:none!important}.gform-field-label{font-weight:bold;font-size:1em!important;border:2px solid var(--white-main);border-radius:18px;padding:8px 0;width:80px;border:0!important}.gfield_consent_label{position:relative;top:-20px}.donation-form .gform-field-label{color:var(--white-main)}.donation-page label.gform-field-label{background-color:var(--primary-red)!important;color:var(--white-main)!important}.donation-page .gchoice:hover .gform-field-label{background-color:var(--navy-blue)!important}.donation-page .gfield-choice-input:checked + .gform-field-label{background-color:var(--navy-blue)!important;color:#ff!important}#gfield_instruction_5_1{display:none}.gchoice:hover .gform-field-label{background-color:var(--primary-red)}.gform_button{color:#ff;display:inline-block;font-family:Spline Sans;font-weight:600;letter-spacing:2px;text-transform:uppercase;border-radius:18px;padding:18px 36px!important;position:relative;overflow:hidden;text-align:center;margin-top:10px}.gform_button:hover{transform:scale(1.03,1.03);transition:all .5s ease 0s}.gform_button::before{content:"";position:absolute;top:-30px;left:-100px;height:140px;width:60px;background:rgba(255,255,255,.23);transform:rotate(20deg)}.gform_button:hover::before{left:105%;transition:.5s}#gform_submit_button_6{background-color:var(--primary-green)!important;color:var(--navy-blue)!important;font-family:Spline Sans;font-weight:600;justify-content:center;letter-spacing:2px;text-transform:uppercase;border-radius:18px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding:18px 36px;border!important;min-height:64px;max-width:200px!important;position:relative;left:150px}@media (max-width:1024px){#gform_submit_button_6{width:150px!important;padding-left:15px!important;padding-right:10px}}@media (max-width:1120px){#gform_submit_button_6{left:-15px}}#gform_submit_button_6:hover{transform:scale(1.03,1.03);transition:all .5s ease 0s;border-top-left-radius:18px!important;border-bottom-left-radius:18px!important;text-decoration:underline}#input_6_1{min-height:64px;width:100%;min-width:550px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border!important;background-color:rgba(255,255,255,.9)!important}@media (max-width:1120px){#input_6_1{min-width:auto}}@media (max-width:1024px){#input_6_1{min-width:250px!important}}#input_6_1:active,#input_6_1:focus,#input_6_1:target{outline!important}.site-footer .gform_wrapper{max-width:750px;width:100%}@media (max-width:1120px){.site-footer .gform_wrapper{margin:auto}}@media (max-width:1024px){.site-footer .gform_wrapper.gravity-theme .gform_fields{display:flex!important;justify-content:center!important}}#gform_6_validation_container{display:none!important}#validation_message_6_1.gfield_validation_message{display:none!important}#gform_7 fieldset,#gform_7 legend,#gform_7 label,#gform_10 fieldset,#gform_10 legend,#gform_10 label{color:var(--navy-blue)!important;width:auto!important;border!important}input.datepicker{width:100%!important}#gform_10 label{margin-top:25px}#gform_10 #field_10_3{margin-bottom:25px:0.form-main .gfield_label{display:block!important;width:100%;margin-bottom:20px;border!important}.form-main .gfield_consent_label{border}.form-main input[type=checkbox]{height:auto}.form-main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";background-image:url(/wp-content/uploads/2025/09/chev-down-icon-red.png);background-repeat:no-repeat;background-size:14px 8px;background-position:98% 50%}.form-main select::-ms-expand{display:none}.ginput_container_fileupload{position:relative}.ginput_container_fileupload input[type="file"].large + .gfield_description{order:2}#field_10_9 .ginput_container_fileupload{display:flex;flex-direction:column}#field_10_9 input[type="file"].large::before{content:"Submit filled form";display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:12px 20px;background:white;border!important;border-radius:8px;cursor:pointer;transition:all .3s ease;color:#6b7280;font-size:15px;font-weight:400;position:relative;z-index:1}@media (max-width:767px){#field_10_9 input[type="file"].large::before{content:"Upload"!important}}#field_10_9 input[type="file"].large::after{content:"Soumettre le formulaire";position:absolute;right:20px;top:29%;transform:translateY(-50%);background:var(--primary-red);color:white;padding:8px 20px;border-radius:18px;font-weight:600;font-size:14px;transition:background .3s ease;pointer-events:none;z-index:2}#field_10_9 input[type="file"].large:hover::before{border-color:#9ca3af;background:#f9fafb}#field_10_9 input[type="file"].large:hover::after{background:#c01850}#field_10_9 .gform_fileupload_rules{color:#6b7280;font-size:13px;margin-top:8px;display:block}.careers-form input[type="file"].large::before{content:"Choose File"!important}@media (max-width:767px){.careers-form input[type="file"].large::before{content:"Upload"!important}}.careers-form input[type="file"].large::after{content:"Choisissez votre fichier"!important;position:absolute;right:20px;top:29%;transform:translateY(-50%);background:var(--primary-red);color:white;padding:8px 20px;border-radius:18px;font-weight:600;font-size:14px;transition:background .3s ease;pointer-events:none;z-index:2}