@font-face{font-family:Montserrat-Black;src:url(/fonts/Montserrat/Montserrat-Black.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Italic;src:url(/fonts/Montserrat/Montserrat-Italic.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Medium;src:url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Brittany Signature;src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot);src:url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.eot?#iefix) format("embedded-opentype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff2) format("woff2"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.woff) format("woff"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.ttf) format("truetype"),url(/fonts/Brittany-Signature/b4d584ed0e53ba94a815f817690faab2.svg#Brittany\ Signature) format("svg")}.formulaire-postuler span{color:#e04562!important}.formulaire-postuler .confi{color:#06293c;cursor:pointer}.formulaire-postuler input,.formulaire-postuler select,.formulaire-postuler textarea{background-color:#ededed;padding:.6rem;transition:border-color .3s}.formulaire-postuler input:focus,.formulaire-postuler select:focus,.formulaire-postuler textarea:focus{border-color:#e04562}.formulaire-postuler .inputFile{margin:15px 0;position:relative}.formulaire-postuler .inputFile input[type=file]{position:absolute;left:0;top:0;width:10%;height:100%;opacity:0;color:#ededed;cursor:pointer}.formulaire-postuler .inputFile .file-label{background-color:#f19023;color:#fff;width:-moz-fit-content;width:fit-content}.formulaire-postuler label{font-size:14px;color:#4d4d4d;font-weight:700;margin:15px 0 8px}.formulaire-postuler .react-international-phone-input{background-color:#ededed!important;border-radius:.375rem;height:5vh!important;border:none!important}.formulaire-postuler .react-international-phone-input input{background-color:#ededed!important;color:#616a77}.formulaire-postuler .react-international-phone-country-selector-button{background-color:#ededed!important;height:5vh;border:none!important}.formulaire-postuler .tele{font-size:14px;color:#4d4d4d;font-weight:700;height:20px;background-color:#e04562;margin:15px 0 8px}.formulaire-postuler .country-select *,.formulaire-postuler .country-select :after,.formulaire-postuler .country-select :before{border-radius:0!important;border:none}