.bloc-contact-gravity .gform_wrapper select{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 15px;height:60px;border:1px solid #c3c3c3;border-radius:10px;font-family:"Raleway";font-weight:500;font-size:14px;line-height:20px;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='22' height='16' viewBox='0 0 22 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.25 6.75L10.75 9.25L13.25 6.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.75 0.75L4.75 0.750001C3.68913 0.750001 2.67172 1.17143 1.92157 1.92157C1.17143 2.67172 0.75 3.68914 0.75 4.75L0.750001 10.75C0.750001 11.8109 1.17143 12.8283 1.92157 13.5784C2.67172 14.3286 3.68914 14.75 4.75 14.75L16.75 14.75C17.8109 14.75 18.8283 14.3286 19.5784 13.5784C20.3286 12.8283 20.75 11.8109 20.75 10.75L20.75 4.75C20.75 3.68913 20.3286 2.67172 19.5784 1.92157C18.8283 1.17143 17.8109 0.75 16.75 0.75Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:22px 16px;box-shadow:none}.bloc-contact-gravity .gfield_checkbox input[type=checkbox],.bloc-contact-gravity .gfield_consent_label input[type=checkbox]{border-radius:50%;width:20px;height:20px;border:1px solid #aaa;margin-right:10px;position:relative;top:5px}.gform_wrapper .ginput_container_fileupload{padding:17px 22px;width:250px;height:78px}.gfield_description.gform_fileupload_rules{display:none!important}.gform_wrapper .ginput_container_fileupload{position:relative;display:flex;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-items:center;padding:17px 22px 17px 10px;padding:12px 25px;gap:10px;color:#fff;background:#000;border:1px solid #0084ff;border-radius:20px;height:78px;transition:all .3s ease;overflow:hidden}.gform_wrapper .ginput_container_fileupload::before{content:"Télécharger votre CV";font-family:"Raleway";font-style:normal;font-weight:600;font-size:16px;line-height:44px;color:#fff;white-space:nowrap;z-index:1}.gform_wrapper .ginput_container_fileupload::after{content:"";display:block;width:24px;height:24px;margin-left:15px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M4 16v1a3 3 0 003 3h10a3 3 0 003-3v-1m-4-4l-4 4m0 0l-4-4m4 4V4' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.gform_wrapper .ginput_container_fileupload input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10;font-size:0}.gform_wrapper .ginput_container_fileupload:hover{background-color:#333}