section.post-content>:first-child{margin-top:0}section.post-content h2{font-size:1.8em;font-weight:800}section.post-content a.bouton.rouge{padding:15px 30px;font-size:1.1em}section.post-content a.bouton.rouge:after{content:"";margin-left:10px;font-family:FontAwesome}#sidebar img{max-width:100%;height:auto;margin:1em auto;display:block}#sidebar .video-container{margin:1em auto}#menu-candidatures{margin:20px 0}#menu-candidatures li{margin-bottom:15px}#menu-candidatures li a{color:#27a6cf;background:#fff;padding:15px;font-size:.85em;display:block}#menu-candidatures li a:hover{color:#e10000}#menu-candidatures li.current-menu-item a{color:#094679}form{--margin:10px;--input:48px}form .input-field{margin:calc(var(--margin) + 15px) 0;position:relative}form .input-field input,form .input-field textarea{width:100%;line-height:var(--input);height:var(--input);background:#fff}form .input-field input.bold,form .input-field textarea.bold{font-weight:600}form .input-field input:required+label:after,form .input-field textarea:required+label:after{content:"*";color:#e10000;margin-left:.25em}form .input-field input.completed:required+label,form .input-field textarea.completed:required+label{top:calc(var(--input) * -.7);left:0;transform:scale(.9)}form .input-field input.completed:required+label:after,form .input-field textarea.completed:required+label:after{color:#27a6cf}form .input-field textarea{min-height:8em;margin-bottom:0}form .input-field textarea:focus+label,form .input-field textarea.completed+label,form .input-field textarea+label.active{left:-15px!important}form .input-field textarea~span.helper-text{color:#bbb;margin-top:0;font-size:12px}form .input-field textarea~span.helper-text.too-long{color:#e10000}form .input-field .helper-text{color:#666;margin:5px 0 0;font-size:.85em;line-height:1.3em;display:block}form .input-field label{color:#777;font-size:14px;line-height:var(--input);transition:all .3s ease-in-out;display:inline-block;position:absolute;top:0;left:10px}form .input-field label.active{top:calc(var(--input) * -.7);left:0;transform:scale(.9)}form span.required{color:#e10000}form p.label{color:#777;margin:var(--margin) 0 0 0;font-size:14px}form p.label+.lec-select-wrapper{margin-top:0}form p.label strong{color:#000;font-size:1rem}form .lec-select-wrapper{border:1px solid #ddd;border-radius:4px}form .dob-flex{gap:5px;display:flex}form .dob-flex>div{flex:1}form .dob-flex .lec-select-wrapper{margin:0}form .list-cb label{margin:8px 0;display:block}form label input[type=checkbox]+span:before,form label input[type=checkbox]+span:after{border-radius:2px!important}form p.checkboxes label input[type=radio]+span{font-size:1rem}form p.missing label input[type=radio]+span{color:#e10000}form .flex-list{flex-wrap:wrap;gap:15px;margin:10px 0 20px;display:flex}form .flex-list>label{width:calc(50% - 7.5px);margin:0}form .input-field.autocomplete{position:relative}form .input-field.autocomplete .cp-autocomplete{width:100%;top:var(--input);z-index:99;background:#fff;border-radius:4px;max-height:300px;position:absolute;overflow-y:auto;box-shadow:0 0 10px #0000001a}form .input-field.autocomplete .cp-autocomplete a{padding:5px 10px;font-size:14px;display:block}form .input-field.autocomplete .cp-autocomplete a:nth-child(2n){background:#f5f5f5}form .input-field.autocomplete .cp-autocomplete a:hover{color:#fff;background:#27a6cf}form button.btn.primary{background:#e10000;font-size:1.1em}form button.btn.primary:hover{background:#ff0606}.conduite-gauche .fa{color:#27a6cf;margin-right:.5em}.canditature-form-wrapper h2,.canditature-form-wrapper h3{color:#27a6cf;margin:0;font-size:1.2em;font-weight:600}.canditature-form-wrapper h3{color:#094679;margin-top:20px}.candidature-sent{background:#fff;margin:30px 0;padding:30px}.candidature-sent h3{color:#e10000;margin-top:0}@media screen and (min-width:602px){form .flex-row{gap:50px}form .flex-row .form-column{width:calc(50% - 25px)}.langues-pratiquees{gap:15px;display:flex}.langues-pratiquees>div{width:calc(33.3333% - 5px)}}