@charset "UTF-8";main.refonte-formulaire h1.title-refonte{font-size:3rem;font-weight:700}main.refonte-formulaire h2.subtitle-refonte{color:var(--pv-color-primary-orange);font-size:2.5rem;font-weight:700}main.refonte-formulaire h3.create{font-weight:unset}main.refonte-formulaire h3.create span{font-weight:700}main.refonte-formulaire div.refonte-bloc{display:flex;flex-direction:row;gap:8rem;justify-content:space-between}main.refonte-formulaire div.refonte-bloc .form-container{height:max-content;width:100%}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc{display:flex;flex-direction:column}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.cgu-bloc{margin-top:20px}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.cgu-bloc.is-hidden{display:none}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.cgu-bloc .cgu-p{font-size:1.1rem}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.cgu-bloc .cgu-p a{text-decoration:underline}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container{display:none;margin-top:30px}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice-p,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice-p{font-size:1.5rem}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice-p span,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice-p span{font-weight:700}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice-p.p-orange a,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice-p.p-orange a{color:var(--pv-color-primary-orange);font-weight:700;text-decoration:underline}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice{display:flex;flex-direction:row;gap:1rem}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice .search-choice,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice .search-choice{background-color:#fff;border:1px solid var(--pv-color-primary-green);border-radius:30px;font-size:1.4rem;font-weight:700;min-height:50px;min-width:120px;text-decoration:unset;width:max-content}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice .search-choice span,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice .search-choice span{font-weight:400}main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice .search-choice.is-checked,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-choice-two-button .choice .search-choice:hover,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice .search-choice.is-checked,main.refonte-formulaire div.refonte-bloc .form-container div.form-bloc.js-step-container .choice .search-choice:hover{background-color:var(--pv-color-tertiary-blue);border-color:var(--pv-color-tertiary-blue);color:#fff}main.refonte-formulaire div.refonte-bloc div.bloc-container{display:flex;flex-direction:column;height:max-content;min-width:400px}main.refonte-formulaire div.refonte-bloc div.bloc-container div.title h3{font-weight:700}main.refonte-formulaire div.refonte-bloc div.bloc-container div.title h3 span{color:var(--pv-color-primary-orange)}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-title p{font-size:1.4rem}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-title p span{font-weight:700}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-bloc p{font-size:1.4rem}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-bloc div.name-structure{display:flex;flex-direction:column;gap:1rem}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-bloc div.name-structure a.structure-link{background-color:#fff;border:1px solid var(--pv-color-primary-green);border-radius:20px;font-size:1.4rem;text-decoration:unset;width:max-content}main.refonte-formulaire div.refonte-bloc div.bloc-container div.sub-bloc div.name-structure a.structure-link:hover{background-color:var(--pv-color-tertiary-blue);border-color:var(--pv-color-tertiary-blue);color:#fff;font-weight:700}main.refonte-formulaire div.refonte-bloc button.validate{margin-top:10px!important}main.refonte-formulaire div.refonte-bloc button.validate:disabled{box-shadow:inset 0 0 0 1px #ffffff80;cursor:not-allowed;opacity:.6}main.refonte-formulaire div.refonte-bloc span.red-required{color:red;font-size:1.5rem}main.refonte-formulaire div.refonte-bloc .mr-auto{margin-right:auto}main.refonte-formulaire div.refonte-bloc .ml-auto{margin-left:auto}main.refonte-formulaire div.refonte-bloc a:focus,main.refonte-formulaire div.refonte-bloc button:focus,main.refonte-formulaire div.refonte-bloc input:focus,main.refonte-formulaire div.refonte-bloc select:focus,main.refonte-formulaire div.refonte-bloc textarea:focus{box-shadow:none;outline:none}main.refonte-formulaire div.refonte-bloc .input-green{border:1px solid var(--pv-color-primary-green);border-radius:10px}main.refonte-formulaire div.refonte-bloc label{font-size:1.3rem}main.refonte-formulaire .background-greensuperlight{background-color:var(--pv-color-secondary-greensuperlight);border-radius:20px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}main.refonte-formulaire input.has-error,main.refonte-formulaire select.has-error,main.refonte-formulaire textarea.has-error{border-color:#dc3545!important}main.refonte-formulaire .error-message{color:#dc3545;display:block;font-size:1.3rem;font-weight:700;margin-top:10px;padding-left:1rem}main.refonte-formulaire .checkbox-custom{align-items:center;cursor:pointer;display:flex;font-size:1.3rem;gap:1rem;width:max-content}main.refonte-formulaire .checkbox-custom .checkbox-input{display:none}main.refonte-formulaire .checkbox-custom .checkbox-box{align-items:center;background-color:#fff;border:2px solid #000;border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:all .3s ease;width:24px}main.refonte-formulaire .checkbox-custom .checkbox-box:after{background-color:var(--pv-color-primary-orange);color:#fff;content:"✓";font-size:1.5rem;font-weight:700;height:22px;opacity:0;position:absolute;text-align:center;top:-3px;transition:opacity .3s ease;width:20px}main.refonte-formulaire .checkbox-custom .checkbox-input:checked~.checkbox-box{border-color:var(--pv-color-primary-orange);overflow:hidden;position:relative}main.refonte-formulaire .checkbox-custom .checkbox-input:checked~.checkbox-box:after{opacity:1}main.refonte-formulaire .checkbox-custom:hover .checkbox-box{border-color:var(--pv-color-primary-orange)}main.refonte-formulaire .checkbox-custom .checkbox-label{cursor:pointer;font-size:1.5rem;-webkit-user-select:none;user-select:none}main.refonte-formulaire .confirmation_formulaire{align-items:center;background:var(--pv-form-bg);border-radius:var(--pv-border-radius-4);display:flex;flex-direction:column;justify-content:center}main.refonte-formulaire .confirmation_formulaire:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;background:var(--pv-confirmation-bg);border:22px solid var(--pv-confirmation-border-color);border-radius:50%;color:var(--pv-confirmation-color);content:var(--pv-confirmation-icon);display:inline-block;display:flex;font-family:fontagon,sans-serif;font-size:2.8rem;font-style:normal;font-variant:normal;font-weight:400;height:101px;justify-content:center;line-height:1;margin:var(--bs-spacer-7) auto var(--bs-spacer-5);text-transform:none;vertical-align:middle;width:101px}main.refonte-formulaire .confirmation_formulaire .contenu_confirmation{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}main.refonte-formulaire .confirmation_formulaire .contenu_confirmation .first_p{font-weight:700}.device-mobile main.refonte-formulaire h1.title-refonte,.device-tablet main.refonte-formulaire h1.title-refonte{font-size:2.8rem}.device-mobile main.refonte-formulaire div.refonte-bloc div.bloc-container,.device-tablet main.refonte-formulaire div.refonte-bloc div.bloc-container{min-width:unset}@media (max-width:991px){.device-tablet main.refonte-formulaire div.refonte-bloc{flex-direction:column;gap:4rem}.device-tablet main.refonte-formulaire div.refonte-bloc div.bloc-container{min-width:unset}}.device-mobile .header-menu,.device-mobile .header-top #ajax-auth-wrapper-mobile{display:none!important}.device-mobile main.refonte-formulaire div.refonte-bloc{flex-direction:column;gap:4rem}.device-mobile main.refonte-formulaire div.refonte-bloc div.bloc-container{min-width:unset}.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-choice-two-button .choice.flex-choice,.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-step-container .choice.flex-choice{flex-direction:column;gap:2rem}.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-choice-two-button .choice.flex-choice .search-choice,.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-step-container .choice.flex-choice .search-choice{width:100%}.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-choice-two-button .choice.center-choice,.device-mobile main.refonte-formulaire div.refonte-bloc div.form-container div.form-bloc.js-step-container .choice.center-choice{justify-content:center}.device-mobile main.refonte-formulaire div.refonte-bloc button.validate{margin-right:auto;margin-top:30px!important;max-width:400px;width:100%}