.inscription-container{padding:0}.inscription-container .colonne-gauche{width:600px;padding:20px}@media(max-width: 576px){.inscription-container .colonne-gauche{width:100%}}@media(max-width: 768px){.inscription-container .colonne-gauche{width:400px}}@media(min-width: 992px){.inscription-container .colonne-gauche{width:800px}}.inscription-container .colonne-droite{min-height:200px;float:right;display:flex;text-align:center;box-sizing:border-box}.inscription-container .colonne-droite .div-carre{width:200px;height:200px}@media(min-width: 768px){.inscription-container .colonne-droite{width:200px;flex-flow:column}}@media(max-width: 768px){.inscription-container .colonne-droite .background-cover{display:none}}@media(max-width: 576px){.inscription-container .colonne-droite{flex-flow:inherit;min-height:auto;width:100%}.inscription-container .colonne-droite .div-carre{width:100%;height:100px}}.footerMentions a{color:#212529;text-decoration:underline;font-size:12px}.colonne-gauche .enSavoirPlus{color:#e83556;font-size:12px}.colonne-gauche .logoAgenceInscription{width:100px;margin:20px 0}#form_inscription_etape1 form>div:first-child,#form_inscription_etape1 form>div:nth-child(2){text-align:center;display:inline-flex;margin:0 2px}#form_inscription_etape1 form>div:first-child input[type=radio],#form_inscription_etape1 form>div:nth-child(2) input[type=radio]{z-index:99;position:absolute;opacity:0;left:0;top:0;margin:0;width:340px;height:38px;cursor:pointer}#form_inscription_etape1 form>div:first-child .form-check-label:after,#form_inscription_etape1 form>div:nth-child(2) .form-check-label:after{display:none}#form_inscription_etape1 form div:not(:first-child),#form_inscription_etape1 form div:not(:nth-child(2)){text-align:start}.progressBar{text-align:center}.progressBar .circle,.progressBar .bar{width:40px;height:40px;display:inline-block;background-color:#fff;border-radius:40px;border:1px solid #eae7dd;margin:0;padding:0;box-sizing:border-box}@media(max-width: 992px){.progressBar .circle,.progressBar .bar{display:none}}.progressBar .bar{position:relative;width:5%;height:6px;top:16px;margin-left:-10px;margin-right:-10px;border-left:none;border-right:none;border-radius:0}.progressBar .bar:last-child{display:none}.progressBar .circle.active .label{color:#fff;background-color:#e83556;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.progressBar .circle.active .title{color:#e83556}@media(max-width: 992px){.progressBar .circle.active{display:inline-block}}.progressBar .circle.done .label{color:#fff;background-color:#d1c825;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.progressBar .circle.done,.progressBar .bar.done{background-color:#eae7dd}.progressBar .circle.error .label{color:#fff;background-color:#e83556;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.progressBar .circle .label{display:inline-block;width:32px;height:32px;line-height:32px;border-radius:32px;margin-top:3px;color:#eae7dd;font-size:17px}.progressBar .circle .title{color:#eae7dd;font-size:13px;line-height:30px;margin-left:-5px}.formInscriptionConsommateur button#inscription_form_submit{padding:10px 40px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;text-align:center;text-transform:uppercase;cursor:pointer;text-decoration:none;background-color:#e83556;border-radius:0}.formInscriptionConsommateur button#inscription_form_submit:hover{background-color:#e83556 !important;border-color:#e83556 !important}.formInscriptionConsommateur .btnsForm_inscription button,.formInscriptionConsommateur .btnsForm_inscription a{height:40px;display:flex;align-items:center}.formInscriptionConsommateur #inscription_form_couleur_peau{border:none;padding:0}.formInscriptionConsommateur #inscription_form_couleur_peau .form-check:nth-child(2n){background-color:#f2f2f2}.formInscriptionConsommateur #inscription_form_couleur_peau .label-radio-table>div{padding-left:20px;font-size:14px}.formInscriptionConsommateur form label.form-label,.formInscriptionConsommateur form legend.custom-choice-label{font-weight:bold;text-align:left;font-size:14px;padding-bottom:2px}.formInscriptionConsommateur form label.custom-choice-label{font-size:14px;padding-top:2px}.formInscriptionConsommateur form input[type=text],.formInscriptionConsommateur form input[type=date],.formInscriptionConsommateur form select.form-select,.formInscriptionConsommateur form textarea{border-color:#d1c825;border-radius:0;height:30px;font-size:14px}.formInscriptionConsommateur form input[type=text]:focus,.formInscriptionConsommateur form input[type=date]:focus,.formInscriptionConsommateur form select.form-select:focus,.formInscriptionConsommateur form textarea:focus{border-color:#d1c825;box-shadow:none}.formInscriptionConsommateur form label.required:after{display:none}.formInscriptionConsommateur form legend .legende{font-weight:normal;font-size:11px}.formInscriptionConsommateur form .container-radio-table .header-radio-table{padding:5px}.formInscriptionConsommateur form .container-radio-table .header-radio-table>div:nth-child(2){padding-left:20px !important}.formInscriptionConsommateur form .container-form-field{min-width:300px}.formInscriptionConsommateur form fieldset.container-form-field>div{display:flex;flex-wrap:wrap}.formInscriptionConsommateur form fieldset.container-form-field>div .form-check{margin-right:20px}.formInscriptionConsommateur form fieldset.container-form-field[data-nb-col="1"] .form-check{min-width:calc(100% - 20px);max-width:100%}.formInscriptionConsommateur form fieldset.container-form-field[data-nb-col="2"] .form-check{min-width:calc(50% - 20px);max-width:100%}.formInscriptionConsommateur form fieldset.container-form-field[data-nb-col="3"] .form-check{min-width:calc(33% - 20px);max-width:100%}.formInscriptionConsommateur form fieldset.container-form-field[data-nb-col="4"] .form-check{min-width:calc(25% - 20px);max-width:100%}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div{display:flex;flex-direction:column}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check{display:grid;margin:0;padding:0;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;position:relative;border-bottom:1px solid #d1c825}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label{grid-area:1/1/2/12}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label:after{content:none}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label .label-radio-table{display:grid;grid-template-columns:repeat(11, 1fr);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label .label-radio-table>div:nth-child(1){grid-area:1/1/2/6}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label .label-radio-table>div:nth-child(2){grid-area:1/6/2/11}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label .label-radio-table>div:nth-child(3){grid-area:1/11/2/12}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check label .label-radio-table>div{padding:5px;display:flex;align-items:center}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table>div .form-check input{grid-area:1/12/2/13;float:none;margin:0;top:50%;right:50%;position:absolute;transform:translate(-50%, -50%)}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table>div{margin-bottom:1rem}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table .header-radio-table{display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-column-gap:0;grid-row-gap:0;background:#d1c825;margin-bottom:0}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table .header-radio-table>div{display:flex;align-items:center;padding:5px;font-weight:bold;font-size:14px}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table .header-radio-table>div:nth-child(1){grid-area:1/1/2/6}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table .header-radio-table>div:nth-child(2){grid-area:1/6/2/11}.formInscriptionConsommateur form fieldset.container-form-field.container-radio-table .container-label-radio-table .header-radio-table>div:nth-child(3){grid-area:1/11/2/12}.formInscriptionEtape1 form{padding:1rem 0}.formInscriptionEtape1 form>div,.formInscriptionEtape1 form>fieldset{display:flex;align-items:center}.formInscriptionEtape1 form>div>label,.formInscriptionEtape1 form>div>legend,.formInscriptionEtape1 form>fieldset>label,.formInscriptionEtape1 form>fieldset>legend{width:40%;text-align:end !important;padding-right:10px;margin:0}.formInscriptionEtape1 form fieldset>div{width:100%}.formInscriptionEtape5 form legend{display:none}.formInscriptionEtape5 form div.form-check:has(>#inscription_form_consentement_de_participation){display:flex}.formInscriptionEtape5 form #inscription_form_consentement_de_participation{display:none}
