.page{padding-top:20px}#result{color:red;font-weight:600;margin-bottom:10px}#success{color:green;font-weight:600;margin-top:10px;text-align:center}section .titre{text-align:center;vertical-align:middle;display:flex;flex-direction:row;margin-top:1.25em;margin-bottom:1.25em}.page .title{color:#081121;font-size:2.5em;font-weight:800;margin:auto;text-align:center;vertical-align:middle;padding-bottom:.5em}.page h2{color:#000;background-color:#f5f6f7;font-size:.875em;font-weight:600;padding:.5em 1.25em .5em 1.25em;border:1px solid #d7dae0;border-radius:1.875em;margin:auto;text-align:center;vertical-align:middle}.page h3{color:#000;font-size:1.75em;font-weight:700;text-align:left;margin:0}.page h4{color:#000;font-size:1em;font-weight:600;text-align:left;margin:0}.page h5{color:#081121;font-size:1.875em;font-weight:800;text-align:left;margin:0;padding-bottom:.625em}.page h6{color:#000;font-size:1em;margin:0;font-weight:500}.formulaire_candidature{margin-bottom:3.125em}.texte_formulaire{width:50%;margin:auto;padding-bottom:.625em}.texte_formulaire p{text-align:justify!important}.page p{color:#000;font-size:1em;text-align:center}form.formulaire{display:table;width:50%;margin:auto}.deux_champs{display:flex;flex-direction:row;margin:auto;justify-content:space-between;padding-bottom:1.25em}.champs{display:flex;flex-direction:column;width:48%;margin:0}.champs_email{display:flex;flex-direction:column;width:66%;margin:0}.champs_telephone{display:flex;flex-direction:column;width:30%;margin:0}.champs_messages{display:flex;flex-direction:column;width:100%;margin:0;padding-bottom:1.563em}.conteneur_piece_jointe{display:flex;flex-direction:column;margin:0;padding-bottom:1.563em}.page input,.page textarea{font-size:1em;font-weight:500;border:.063em solid #d7dae0;border-radius:5px;background-color:#f5f6f7;padding-top:.625em;padding-bottom:.625em;padding-left:.938em;padding-right:.938em}.page label{color:#000;font-size:1em;margin:0;font-weight:500;padding-bottom:.375em}.page input:focus,.page textarea:focus{border-color:#e59700}.page textarea{vertical-align:top;height:10em;resize:vertical}.conteneur_piece_jointe input{background-color:#fff;border:none}.conteneur_piece_jointe label{font-size:1em;font-weight:600;border:1px solid #d7dae0;border-radius:.313em;background-color:#f5f6f7;padding:.625em 0;width:10em;margin:0;text-align:center}.conteneur_piece_jointe h6{padding-bottom:.375em;margin:0;font-weight:500}#document_choisi{margin-left:.3em;color:#b3b7be;font-size:1em;padding-top:.375em}.bouton_envoyer{display:flex;flex-direction:row}.page button{background-color:#24539e;color:#fff;font-size:1em;font-weight:600;border:none;border-radius:.313em;padding:1.25em;margin:0}.conteneur-flex{display:flex;flex-flow:row;justify-content:space-evenly;padding-top:.625em;width:90%;margin:auto}.conteneur-flex-child{display:flex;flex-direction:column;width:45%}.paragraphe-flex.left{display:flex;color:#000;font-size:1em;min-height:135px;text-align:justify;justify-content:right}.paragraphe-flex.right{display:flex;color:#000;font-size:1em;min-height:135px;text-align:justify;justify-content:left}.paragraphe-flex p{width:89%;text-align:justify;margin:0}.picture{margin:auto;width:100%;border-radius:1.25em;margin-bottom:2.5em}.candidature{width:100%;display:flex;flex-direction:column;margin:auto}.conteneur-gris{width:75%;margin:auto;background-color:#f5f6f7;border-radius:1.25em;padding-top:1.875em;padding-bottom:1.875em}.entete-gris{display:flex;flex-direction:row;margin:auto;padding-right:2.188em;padding-bottom:.625em}.texte_entete_gris{display:flex;flex-direction:column;margin:0}.icone{width:fit-content;height:fit-content;margin:auto 0;padding-left:2.188em;padding-right:1.25em}.conteneur-gris p{text-align:justify;padding-left:2.188em;padding-right:2.188em;margin:0}.image{width:40%;border-radius:1.25em;margin:auto;margin-top:1.875em;margin-bottom:1.875em}.entretien_telephonique{width:100%;display:flex;flex-direction:column;margin:auto}.entretien_physique{width:100%;display:flex;flex-direction:column;margin:auto}.enquete_satisfaction{width:100%;display:flex;flex-direction:column;margin:auto}.selectionne{width:100%;display:flex;flex-direction:column;margin:auto}.formation{width:100%;display:flex;flex-direction:column;margin:auto}.formation p{padding-bottom:.938em}.formation .conteneur-gris{padding-bottom:.938em}.environnement{width:100%;display:flex;flex-direction:column;margin:auto}.preselection{width:100%;display:flex;flex-direction:column;margin:auto;margin-bottom:1.875em}.citation{display:flex;flex-direction:row;width:75%;margin:auto;padding-bottom:30px;padding-top:10px;justify-content:space-between}.photo_employer{width:17%;height:17%;border-radius:50%;margin:auto 0}.paragraphe-flex-quote{color:#000;font-size:1em;width:80%;margin:0;text-align:left;justify-content:space-evenly}@media(min-width:2111px){.paragraphe-flex.left{min-height:100px}.paragraphe-flex.right{min-height:100px}}@media(max-width:1605px) and (min-width:1302px){.paragraphe-flex.left{min-height:150px}.paragraphe-flex.right{min-height:150px}.page .title{padding-bottom:.3em}.citation{padding-top:0}}@media(max-width:1301px) and (min-width:1115px){.picture{margin-top:5px}.paragraphe-flex.left{min-height:170px}.paragraphe-flex.right{min-height:170px}.photo_employer{width:30%;height:30%;margin:auto}.paragraphe-flex-quote{width:65%;margin:auto}.page h5{font-size:1.6em}.page .title{padding-bottom:.3em}.citation{padding-top:0}}@media(max-width:1114px) and (min-width:1094px){.picture{margin-top:0}.paragraphe-flex.left{min-height:180px}.paragraphe-flex.right{min-height:180px}.photo_employer{width:30%;height:30%}.paragraphe-flex-quote{width:65%}.page h5{font-size:1.6em}.page .title{padding-bottom:.2em}.citation{padding-top:0}}@media(max-width:1093px) and (min-width:985px){.page .title{padding-bottom:.2em}.picture{margin-top:20px}.paragraphe-flex.left{min-height:180px}.paragraphe-flex.right{min-height:180px}.photo_employer{width:30%;height:30%}.paragraphe-flex-quote{width:65%}.page h5{font-size:1.6em}.citation{padding-top:0}}@media(max-width:984px) and (min-width:968px){.picture{margin-top:20px}.paragraphe-flex.left{min-height:200px}.paragraphe-flex.right{min-height:200px}.photo_employer{width:30%;height:30%}.paragraphe-flex-quote{width:65%}.page h5{font-size:1.6em}.page .title{padding-bottom:.2em}.citation{padding-top:0}}@media(max-width:967px) and (min-width:841px){.texte_formulaire{width:75%;padding-bottom:20px}.picture{margin-top:20px}.paragraphe-flex.left{min-height:200px}.paragraphe-flex.right{min-height:200px}.photo_employer{width:35%;height:35%}.paragraphe-flex-quote{width:60%}.page h5{font-size:1.6em}form.formulaire{width:75%;box-sizing:border-box}.bouton_envoyer{display:flex;flex-direction:row}.page button{margin:auto}.page .title{padding-bottom:.3em}.citation{padding-top:0}}@media(max-width:840px) and (min-width:550px){.page .title{width:95%;font-size:2.375em;padding-bottom:8px;line-height:1.2em}.page h3{font-size:1.5em;line-height:1.2em;padding-bottom:5px}.page h4{text-align:left;padding-bottom:5px}.page p{text-align:left}.texte_formulaire{width:95%;text-align:justify;margin:auto}.texte_formulaire p{text-align:left}.recrutement{padding-top:1px}.conteneur-flex{display:flex;flex-flow:column;justify-content:space-evenly;padding-top:10px;padding-bottom:10px;width:100%;margin:auto}.conteneur-flex-child{display:flex;flex-direction:column;width:100%;margin:auto}.paragraphe-flex.left{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:left;justify-content:center}.paragraphe-flex.right{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:justify;justify-content:center}.paragraphe-flex p{width:100%;text-align:left}.picture{margin:auto;width:95%;border-radius:10px;margin-top:20px;margin-bottom:20px}.conteneur-gris{width:95%}.conteneur-gris p{text-align:left;padding-left:20px;padding-right:20px}.image{width:95%;border-radius:10px}.icone{padding-left:20px}.entete-gris{padding-right:20px}.citation{width:95%;padding-top:10px}.photo_employer{width:35%;height:35%;margin-left:2%}.paragraphe-flex-quote{width:58%}.page h5{font-size:1.5em}form.formulaire{width:95%;box-sizing:border-box}.bouton_envoyer{display:flex;flex-direction:row}button{margin:auto}.entete-gris{padding-right:45px;padding-bottom:10px}.texte_entete_gris{display:flex;flex-direction:column;margin:0}.icone{padding-left:45px;padding-right:20px}.conteneur-gris p{padding-left:45px;padding-right:45px}}@media(max-width:549px) and (min-width:301px){.page .title{width:95%;font-size:1.8em;padding-bottom:8px;line-height:1.2em}.page h3{font-size:1.5em;line-height:1.2em;padding-bottom:5px}.page h4{text-align:left;padding-bottom:5px}.page p{text-align:left}.texte_formulaire{width:95%;text-align:justify;margin:auto}.texte_formulaire p{text-align:left}.recrutement{padding-top:0}.conteneur-flex{display:flex;flex-flow:column;justify-content:space-evenly;padding-top:10px;padding-bottom:10px;width:100%;margin:auto}.conteneur-flex-child{display:flex;flex-direction:column;width:100%;margin:auto}.paragraphe-flex.left{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:left;justify-content:center}.paragraphe-flex.right{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:justify;justify-content:center}.paragraphe-flex p{width:100%;text-align:left}.picture{margin:auto;width:95%;border-radius:10px;margin-top:20px;margin-bottom:20px}.conteneur-gris{width:95%}.conteneur-gris p{text-align:left;padding-left:20px;padding-right:20px}.image{width:95%;border-radius:10px}.icone{padding-left:20px}.entete-gris{padding-right:20px}.citation{flex-direction:column;width:95%;padding-top:20px}.photo_employer{width:80%;height:80%;margin:auto}.paragraphe-flex-quote{width:80%;margin:auto;padding-top:40px;padding-bottom:40px;padding-left:4%}form.formulaire{width:95%;box-sizing:border-box}.deux_champs{flex-direction:column;padding-bottom:0}.champs{width:100%;padding-bottom:20px}.champs_email{width:100%;padding-bottom:20px}.champs_telephone{width:100%;padding-bottom:20px}.page input,.page textarea{width:auto}.bouton_envoyer{display:flex;flex-direction:row}.page button{margin:auto}.entete-gris{padding-left:20px;padding-right:20px;flex-direction:column}.icone{margin:auto;padding-left:0;padding-right:0}.texte_entete_gris{padding-top:15px}.texte_entete_gris h3{margin:auto;padding-bottom:25px;text-align:center}}@media(max-width:300px){.page .title{width:95%;font-size:1.8em;padding-bottom:8px;line-height:1.15em}.page h3{font-size:1.5em;line-height:1.2em;padding-bottom:5px}.page h4{text-align:left;padding-bottom:5px}.page p{text-align:left}.texte_formulaire{width:95%;text-align:justify;margin:auto}.texte_formulaire p{text-align:left}.recrutement{padding-top:0}.conteneur-flex{display:flex;flex-flow:column;justify-content:space-evenly;padding-top:10px;padding-bottom:10px;width:100%;margin:auto}.conteneur-flex-child{display:flex;flex-direction:column;width:100%;margin:auto}.paragraphe-flex.left{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:left;justify-content:center}.paragraphe-flex.right{display:flex;color:#000;font-size:1em;min-height:unset;max-height:unset;width:95%;margin:auto;text-align:justify;justify-content:center}.paragraphe-flex p{width:100%;text-align:left}.picture{margin:auto;width:95%;border-radius:10px;margin-top:20px;margin-bottom:20px}.conteneur-gris{width:95%}.conteneur-gris p{text-align:left;padding-left:20px;padding-right:20px}.image{width:95%;border-radius:10px}.icone{padding-left:20px}.entete-gris{padding-right:20px}.citation{flex-direction:column;width:95%;padding-top:20px}.photo_employer{width:80%;height:80%;margin:auto}.paragraphe-flex-quote{width:80%;margin:auto;padding-top:40px;padding-bottom:40px;padding-left:4%}form.formulaire{width:95%;box-sizing:border-box}.deux_champs{flex-direction:column;padding-bottom:0}.champs{width:100%;padding-bottom:20px}.champs_email{width:100%;padding-bottom:20px}.champs_telephone{width:100%;padding-bottom:20px}.page input,.page textarea{width:auto}.bouton_envoyer{display:flex;flex-direction:row}.page button{margin:auto}.entete-gris{padding-left:20px;padding-right:20px;flex-direction:column}.icone{margin:auto;padding-left:0;padding-right:0}.texte_entete_gris{padding-top:15px}.texte_entete_gris h3{margin:auto;padding-bottom:25px;text-align:center}.formulaire_candidature{margin-bottom:2.5em}}