.ts-app-form__wrapper{max-width:1348px;margin:0 auto;padding:0 50px}.ts-app-form__title{font-family:var(--heading-font);font-weight:600;font-size:36px;line-height:130%;text-align:center;text-transform:uppercase;color:#000;margin:0 0 24px}.ts-app-form__subtitle{font-family:var(--heading-font);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#3c3c3c;margin:0 auto 40px;max-width:800px}.ts-app-form__content{max-width:780px;margin:0 auto;padding:40px 32px;background-color:#fff;border-radius:10px;box-shadow:0 10px 25px 0 #00003305}.ts-app-form__content .globo-form-app{margin:0;max-width:unset!important}.ts-app-form__content .header .title.globo-heading{font-family:var(--heading-font);font-weight:600;font-size:28px;line-height:120%;text-align:center;text-transform:uppercase;padding:0 0 90px}.ts-app-form__content .gfb__footer .description.globo-description p{display:flex;align-items:center;justify-content:center;gap:4px;color:#727272;text-align:center;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:400;line-height:130%}.ts-app-form__content .gfb__footer{display:flex;flex-direction:column;gap:12px}.ts-app-form__content .gfb__footer .description.globo-description{order:4}.ts-app-form__content .globo-form-app .wizard__congrats-message{order:2}.ts-app-form__content .wizard__steps{max-width:480px;padding:4px 0 64px 0}.ts-app-form__content .step__content{--gfb-circle-size:32px}.ts-app-form__content .step__number{position:relative}.ts-app-form__content .step__content .checkmark .checkmark__circle{stroke:#c6c6c6}.ts-app-form__content .step__number svg{opacity:0}.ts-app-form__content .step__number::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px;display:flex;border-radius:100px;background-color:#57443f;opacity:0}.ts-app-form__content .steps .step:first-child .checkmark .checkmark__circle,.ts-app-form__content .steps .step.-completed+.step .checkmark .checkmark__circle{stroke:#57443f}.ts-app-form__content .steps .step:first-child .step__number::after,.ts-app-form__content .steps .step.-completed+.step .step__number::after{opacity:1}.ts-app-form__content .steps .step.-completed .step__number::after{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.22188 9.475C4.97188 9.475 4.73438 9.375 4.55938 9.2L1.02187 5.6625C0.659375 5.3 0.659375 4.7 1.02187 4.3375C1.38437 3.975 1.98437 3.975 2.34687 4.3375L5.22188 7.2125L11.6469 0.7875C12.0094 0.425 12.6094 0.425 12.9719 0.7875C13.3344 1.15 13.3344 1.75 12.9719 2.1125L5.88438 9.2C5.70937 9.375 5.47188 9.475 5.22188 9.475Z' fill='white'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:flex;align-items:center;justify-content:center}.ts-app-form__content .panel .globo-form-input input:not([type="radio"]){width:100%!important;height:48px!important;border-radius:10px!important;padding:0 18px!important;display:flex!important;align-items:center!important;font-family:var(--heading-font)!important;font-weight:500!important;font-size:16px!important;line-height:120%!important;text-transform:uppercase!important;color:#000000!important}.ts-app-form__content .globo-form-app .panels{margin-top:75px}.ts-app-form__content .globo-form-app .panels+p:not([class]){opacity:0!important;height:0!important;overflow:hidden!important}.ts-app-form__content .gfb__footer button.action{max-width:450px;margin:0 auto;height:60px;border-radius:100px;display:flex;align-items:center;justify-content:center;font-family:var(--heading-font);font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase;color:#fff;order:3}.ts-app-form__content .globo-form-app .flex-wrap{flex-wrap:nowrap;gap:30px}.ts-app-form__content .globo-form-control .globo-list-control.option-1-column{max-width:max-content}.ts-app-form__content .globo-form-app .panels{width:100%;margin:0 auto}.ts-app-form__content .globo-form-control.layout-1-column{display:flex;flex-direction:column;gap:12px}.ts-app-form__content .globo-form-app .globo-form-control label.globo-label span.label-content{color:#252525;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ts-app-form__content .globo-form-app .globo-form-control .radio-wrapper .globo-option{color:#727272;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ts-app-form__content .globo-form-app .message.success{background:#fff}.ts-app-form__content .globo-form-app .message.success .gfb__content-title{color:#000;text-align:center;font-family:"Montserrat";font-size:28px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;margin-bottom:32px}.ts-app-form__content .globo-form-app .message .content p{color:#727272;text-align:center;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ts-app-form__content .gfb-style-material_outlined .message .dismiss{top:-10px;right:-10px}.ts-app-form__content .wizard__steps .steps .step{position:relative}.ts-app-form__content .wizard__steps .steps .step:nth-child(1):after{content:"Coordonnées";position:absolute;top:40px;left:50%;transform:translateX(-50%);color:#727272;text-align:center;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:400;line-height:130%;max-width:139px;width:100%}.ts-app-form__content .wizard__steps .steps .step:nth-child(2):after{content:"Expérience et projet";position:absolute;top:40px;left:50%;transform:translateX(-50%);color:#727272;text-align:center;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:400;line-height:130%;max-width:139px;width:100%}.ts-app-form__content .wizard__steps .steps .step:nth-child(3):after{content:"Compétences en Gestion";position:absolute;top:40px;left:50%;transform:translateX(-50%);color:#727272;text-align:center;font-family:"Montserrat";font-size:12px;font-style:normal;font-weight:400;line-height:130%;max-width:139px;width:100%}.ts-app-form__content .globo-form-control .radio-wrapper .radio-input~.radio-label:before,.ts-app-form__content .globo-form-control .radio-wrapper .radio-input~.radio-label:after{border:1px solid #c6c6c6}.ts-app-form__content .gfb-style-material_outlined .gfb__footer button.previous{display:none;order:1}.ts-app-form__content .gfb-style-material_outlined .gfb_material_outlined .gfb__outline-panel-label{transform:translateY(calc(100% - 11px))}@media screen and (max-width:749px){.ts-app-form__wrapper{padding:0 24px}.ts-app-form__title{font-size:19px;margin:0 0 16px}.ts-app-form__subtitle{font-size:14px;margin:0 auto 32px}.ts-app-form__content{padding:16px 12px}.ts-app-form__content .header .title.globo-heading{font-size:18px}.ts-app-form__content .globo-form-control.layout-1-column:last-child .flex-wrap{flex-direction:column;gap:16px}.ts-app-form__content .gfb__footer .description.globo-description{max-width:250px;width:100%;margin:0 auto}.ts-app-form__content .panel .globo-form-input input:not([type="radio"]){font-size:13px!important}.ts-app-form__content .globo-form-app .globo-form-control label.globo-label span.label-content{font-size:13px}.ts-app-form__content .globo-form-control[data-type="textarea"] .globo-form-input .gfb__outline-panel-label label{display:none!important}.ts-app-form__content .globo-form-app .message.success .gfb__content-title{font-size:18px;line-height:130%}.ts-app-form__content .globo-form-app .message .content p{font-size:14px}}