.form_template{display:flex;justify-content:space-around}.checkbox_template{padding:25px;background-color:#fff;height:120px;border-radius:0 0 5px 5px}.encarts_formulaire{width:400px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:0 0 5px 5px}.encarts_formulaire legend{background-color:#2cabe3;border-radius:5px 5px 0 0;margin-bottom:0}.form-group{margin-bottom:0}.btn_submit_form{height:48px;width:150px;margin-top:10px;margin-left:86%}.formations_proposer{margin-top:385px}.formations_stages{height:300px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:5px 5px 5px 5px}.titre_formations_stages{background-color:#0072ce;text-align:center;border-radius:5px 5px 0 0}.titre_formations_stages>h2{color:#fff;font-size:18px}.btn_footer_stage{display:flex;justify-content:space-around;align-items:baseline}.btn_stage{margin-bottom:15px;margin-left:10px;height:40px;border-radius:50px;border:1px solid #0072ce;background-color:#0072ce;color:#fff;text-transform:uppercase;font-weight:bolder;width:150px}.btn_stage:focus,.btn_stage:hover{box-shadow:0 .5em .5em -.4em;transform:translateY(-.25em)}.btn_infos{height:40px;border-radius:50px;border:1px solid #0072ce;background-color:transparent;color:#0072ce;text-transform:uppercase;font-weight:bolder;width:150px}.encarts_stages{width:400px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:0 0 5px 5px}.encarts_stages label{background-color:#2cabe3;border-radius:5px 5px 0 0;margin-bottom:0;color:#fff;font-size:18px;width:100%;padding:8px 25px;font-weight:100}.places_stages_disponible{font-size:12px}.stage_complet{background-color:red}.divLogosQualiopi{margin-top:15px;text-align:right}.logosQualiopi{height:50px;width:auto}.textQualiopi{font-size:10px}.spanQualiopi{color:red;font-weight:700}.attestation_table td,.attestation_table th{text-align:center}.attestation_table .table_data_date,.attestation_table .table_data_niveau,.attestation_table .table_data_qualification{text-align:left;padding-left:3rem}.attestation_table .table_data_id{display:none}.attestation_table .table_data_result{font-weight:700;color:#fff}ul.rating-list{margin:0;padding:0;font:.75em/1.2 Arial,Helvetica,sans-serif}ul.rating-list li{float:left;margin:0;padding:0;list-style:none;min-width:40px;min-height:40px}* html ul.rating-list.js li{width:40px;height:40px}ul.rating-list li label{display:block;text-align:center;line-height:40px;cursor:pointer}ul.rating-list li.rating-off label{background-position:center -60px}ul.rating-list.js input{position:absolute;left:-999%}.form_template{display:flex;justify-content:space-around}.checkbox_template{padding:25px;background-color:#fff;height:120px;border-radius:0 0 5px 5px}.encarts_formulaire{width:400px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:0 0 5px 5px}.encarts_formulaire legend{background-color:#2cabe3;border-radius:5px 5px 0 0;margin-bottom:0}.form-group{margin-bottom:0}.btn_submit_form{height:48px;width:150px;margin-top:10px;margin-left:86%}.formations_proposer{margin-top:385px}.formations_stages{height:300px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:5px 5px 5px 5px}.titre_formations_stages{background-color:#0072ce;text-align:center;border-radius:5px 5px 0 0}.titre_formations_stages>h2{color:#fff;font-size:18px}.btn_footer_stage{display:flex;justify-content:space-around;align-items:baseline}.btn_stage{margin-bottom:15px;margin-left:10px;height:40px;border-radius:50px;border:1px solid #0072ce;background-color:#0072ce;color:#fff;text-transform:uppercase;font-weight:bolder;width:150px}.btn_stage:focus,.btn_stage:hover{box-shadow:0 .5em .5em -.4em;transform:translateY(-.25em)}.btn_infos{height:40px;border-radius:50px;border:1px solid #0072ce;background-color:transparent;color:#0072ce;text-transform:uppercase;font-weight:bolder;width:150px}.encarts_stages{width:400px;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px;border-radius:0 0 5px 5px}.encarts_stages label{background-color:#2cabe3;border-radius:5px 5px 0 0;margin-bottom:0;color:#fff;font-size:18px;width:100%;padding:8px 25px;font-weight:100}.places_stages_disponible{font-size:12px}.stage_complet{background-color:red}.divLogosQualiopi{text-align:right}.logosQualiopi{height:50px;width:auto}.textQualiopi{font-size:10px}.spanQualiopi{color:red;font-weight:700}.attestation_table td,.attestation_table th{text-align:center}.attestation_table .table_data_date,.attestation_table .table_data_niveau,.attestation_table .table_data_qualification{text-align:left;padding-left:3rem}.attestation_table .table_data_id{display:none}.attestation_table .table_data_result{font-weight:700;color:#fff}.recap-title{margin-top:4rem}.recap-info{margin-bottom:3rem;list-style:square}.recap-thx{margin-bottom:3rem}.info-text-label{text-decoration:underline}.info-text-value{font-weight:700!important}.questionnaire-container{background:rgba(255,255,255,.9)}.question-individual-block{margin-bottom:2rem}.question-submit{margin:2rem 0 5rem 2rem}.horizontal-radios .form-check{display:inline-block;margin-right:8px}ul.rating-list{margin:0;padding:0;font:.75em/1.2 Arial,Helvetica,sans-serif}ul.rating-list li{float:left;margin:0;padding:0;list-style:none;min-width:40px;min-height:40px}* html ul.rating-list.js li{width:40px;height:40px}ul.rating-list li label{display:block;text-align:center;line-height:40px;cursor:pointer}ul.rating-list li.rating-off label{background-position:center -60px}ul.rating-list.js input{position:absolute;left:-999%}.formation_main{padding:0}.formation_card{align-items:center;display:flex;box-shadow:5px 5px 7px rgba(0,0,0,.3);margin:40px 0;justify-content:center;height:270px;border-radius:5px}.clickable-item{transition:opacity .3s ease}.clickable-item.disabled{opacity:.5}.cards_wrapper.d-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.cards_wrapper>.item-card,.label_formation{transition:all .5s;padding-left:25px;padding-right:25px}.cards_wrapper>.item-card:hover>.formation_card,.label_formation:hover{transform:scale(1.1)}.cards_wrapper>.item-card>.formation_card,.label_formation{transition:all .5s}.cards_wrapper>.item-card>.formation_card>._btn--center{background:rgba(0,0,0,.8);color:#fff;display:inline-block;padding:4px 10px;text-transform:uppercase;font-size:x-large;text-align:center;margin:0 58px;box-shadow:1px 3px 8px rgba(0,0,0,.7);border-radius:5px}.bandeau{position:relative;margin:0 -25px;justify-content:center;display:flex;text-align:center;height:210px;align-items:center}.bandeau ._titre{position:relative;background:rgba(0,0,0,.5);color:#fff;font-size:2vw;padding:25px 31px;border-radius:5px}.bandeau_wrapper{margin-top:-25px}.btn-back{margin-bottom:30px}.btn-back button{border:1px solid #337ab7;color:#337ab7;height:40px;line-height:36px;padding:0 20px 0 40px;background-color:#fff;position:relative}.btn-back button::before{font-family:themify;content:"\e629";font-size:16px;color:#337ab7;position:absolute;width:20px;height:20px;display:block;left:8px;font-weight:700}.formation_stage_main{display:flex;justify-content:space-evenly;flex-direction:column}.nom_info_formation>h1{text-transform:uppercase;font-size:2rem;font-weight:700}.btn_nom_info{display:flex;align-items:center;justify-content:space-between}.card_formation{box-shadow:rgba(0,0,0,.35) 0 5px 15px;border-radius:5px;text-align:center;padding:0;margin:20px;width:360px}.card_formation>h2{margin:0;height:100px;color:#fff;background:linear-gradient(90deg,#72afd3 0,rgba(55,236,186,.75) 100%);border-radius:5px 5px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.info_stage{margin-top:0;padding:45px}.text_formation{padding:10px}.time_formation{width:30px}.group_formation{width:30px;margin-right:5px}.inscription_button,.plus_dinfo{margin-bottom:10px;width:150px;padding:10px;border-radius:5px;background:#72afd3;border:none;color:#fff;box-shadow:rgba(0,0,0,.35) 0 5px 15px;margin-top:15px;transition:all .5s}.inscription_button:hover,.plus_dinfo:hover{transform:scale(1.1)}.inscription_button,.plus_dinfo{transition:all .5s}.nom_info_formation{display:flex;flex-direction:column}.cards_stage_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.form-control{width:25%;margin-bottom:15px}.text_stage{margin:0 0 3px}.form_template_stage{display:block;margin-top:35px}.audience_stage_form legend{display:none}.audience_stage_form{display:flex;align-items:center;box-shadow:none;width:100%}.form-control{width:100%}#audienceList{margin-left:50px;display:flex;font-size:14px}#audienceList>.form-check:first-child{margin-right:50px}.recherche_dep{width:500px}.btn_submit_stage_form{padding:10px;width:150px;margin-top:-85px;margin-left:92%}.place_stage{display:flex;flex-direction:column;align-items:center}.title{display:flex;vertical-align:baseline;align-items:center;justify-content:space-between}.display_none{display:none!important}.niveau_label{display:flex;flex-direction:column;justify-content:space-around}.niveau{display:flex;justify-content:space-around}.label_formation{display:flex;align-items:center;justify-content:center;width:350px;height:75px;border:none;background:#2cabe3;color:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.35) 0 5px 15px;font-size:2rem}.label_formation:hover{color:#fff}.row>h2{margin-left:15px}.places_stages{display:flex;flex-direction:column;align-items:center}.pas_formation{text-align:center;color:red;font-size:18px}.texte-choix{text-align:center;font-size:20px;font-weight:400;margin-top:-18px;margin-bottom:20px;color:red}.texte-choix{animation-duration:1.8s;animation-name:clignoter;animation-iteration-count:infinite;transition:none}@keyframes clignoter{0%{opacity:1}40%{opacity:0}100%{opacity:1}}