@charset "UTF-8";@import url(https://use.typekit.net/ljo3nld.css);*,:after,:before{box-sizing:border-box}.form_search,a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}footer,header,main,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}input{-webkit-appearance:none;border-radius:0}.trainings .training__price,h1,h2,h3,h4,h5,h6{font-family:new-spirit,serif;font-style:normal;font-weight:400;line-height:1.2rem}.button,.button-danger,.button-no-frame,.button-primary,.form textarea,.form_search textarea,body,form textarea,ol,p,ul{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:400;line-height:1.4rem}.document-add__title:after,.form input[type=checkbox]:checked:after,.form_search input[type=checkbox]:checked:after,.go-back a:before,form input[type=checkbox]:checked:after{font-family:Font Awesome\ 6 Pro}.card__status,.daily-signature-card,.document-add,.entries,.entry-progression__step,.evaluation,.lines,.links-list,.list-of-cards,.training-needs-list,.training-teachers-list,.trainings .training,article{display:flex;flex-direction:column;gap:1rem}.document-add__list li>a,.document-add__title,.document_upload,.entries>.form_search>div,.entries>form>div,.entry-card__progression__next-step,.entry-progression,.evaluation__goal,.filters--horizontal .form_search,.filters--horizontal form,.flash-danger,.flash-success,.flash-warning,.go-back,.lines__item,.links,.questionnaire article.question .choices .choice,.questionnaire article.question .score,.training-needs-list>div,.training-teachers-list>div,.trainings .training__bottom{display:flex;flex-direction:row;gap:1rem}.card__status{align-items:center;justify-content:center}.card,.document-card,.entry-card,.questionnaire-card,.training-card{background:hsla(0,0%,100%,.3);border:1px solid #fff;border-radius:10px;box-shadow:0 2px 10px rgba(47,72,88,.1);gap:1rem;padding:1rem}.card__status{border-bottom-left-radius:10px;border-top-left-radius:10px;bottom:-2px;left:-20px;position:absolute;top:-2px;width:20px}.card__status p{color:#fff;font-size:.8rem;font-weight:700;line-height:20px;text-transform:uppercase;transform:rotate(-90deg)}.card--danger{border:2px solid #fc8c77;border-bottom-left-radius:0;border-top-left-radius:0}.card--danger .card__status{background:#fc8c77}.card--warning{border:2px solid #2f4858;border-bottom-left-radius:0;border-top-left-radius:0}.card--warning .card__status{background:#2f4858}.card--success{border:2px solid #65c181;border-bottom-left-radius:0;border-top-left-radius:0}.card--success .card__status{background:#65c181}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1{font-size:2rem;font-weight:700;line-height:1.2em}@media (max-width:700px){h1{font-size:2rem}}h2{font-size:1.8rem}h2,h3{font-weight:700;line-height:1.2em}h3{font-size:1.6rem}h4{font-size:1.4rem}h4,h5{font-weight:700;line-height:1.2em}h5{font-size:1.2rem}ol,p,ul{font-size:1rem}b,strong{font-weight:700}i{font-style:italic}a{color:#2f4858}a:hover{color:#047ca0}.highlight{background-image:linear-gradient(90deg,rgba(101,193,129,.5) 0,rgba(101,193,129,.5));background-position:.2em .8em;background-repeat:no-repeat;background-size:100% .4em;font-weight:700;position:relative}pre{display:block;font-family:monospace;margin-bottom:1em;margin-top:1em;white-space:pre}.note{font-size:.9rem;font-style:italic;opacity:.6}small{font-size:.9em}.links-list a{text-decoration:none}.text--light{color:rgba(47,72,88,.5)}.text--warning{color:#ffe171}.text--danger{color:#fc8c77}.text--success{color:#65c181}.content ul{padding:2rem}.content ul li{list-style:initial}dl{display:grid;grid-template-columns:repeat(2,1fr);width:100%}dl dt{font-weight:700}dl dd,dl dt{border-bottom:1px solid #eaedee;margin:0;padding:.5rem 0}dl dd{text-align:right}.nowrap{white-space:nowrap}.centered{text-align:center}table{border-collapse:collapse;text-align:left;width:100%}table th{font-weight:700}table td,table th{padding:1rem .5rem}table td small,table th small{display:block}table td.center,table th.center{text-align:center}table td.actions,table th.actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}table td.actions a,table th.actions a{text-decoration:none}table thead{border-bottom:2px solid #2f4858}table thead th{color:#b1b3b3;font-size:.9rem}table tbody tr{border-bottom:1px solid #eaedee}.buttons,.buttons_form,.buttons_full{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:end}@media (max-width:700px){.buttons,.buttons_form,.buttons_full{flex-direction:column}}.buttons_form{border-top:1px solid rgba(47,72,88,.2);margin-top:20px;padding-top:20px}.buttons_full>*{flex:1}.button,.button-danger,.button-no-frame,.button-primary{background:#fff;border:2px solid #2f4858;border-radius:10px;box-shadow:5px 5px 0 rgba(47,72,88,.2);color:#2f4858;display:inline-block;font-size:16px;font-weight:700;line-height:40px;padding:0 30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;white-space:nowrap}@media (max-width:700px){.button,.button-danger,.button-no-frame,.button-primary{width:100%}}.button-danger:hover,.button-no-frame:hover,.button-primary:hover,.button:hover{box-shadow:5px 5px 0 #2f4858;color:#2f4858;cursor:pointer}.button--danger{background:#fc8c77}.button-primary{background:#ffe171}.button-danger{background:#fc8c77}.button-no-frame{background:none;border:none;box-shadow:none;margin:0}.button-no-frame:hover{box-shadow:none;margin:0;text-decoration:underline}.links a{text-decoration:none}.badge{border:1px solid #2f4858;border-radius:20px;display:inline-block;font-size:.75rem;font-weight:700;line-height:1rem;padding:.25rem .75rem;white-space:nowrap}.badge--waiting{border-style:dashed}.badge--warning{border-color:#ffe171}.badge--danger{border-color:#fc8c77;color:#fc8c77}.badge--success{border-color:#65c181;color:#65c181}.badge--refused{border-color:#047ca0}.badge--full{background:#2f4858;border:none;color:#fff}.badge--full--warning{background:#ffe171}.badge--full--danger,.badge--full--refused{background:#fc8c77}.badge--small{font-size:.5rem;padding:0 .5rem}.badges{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.message-comment,.message-danger,.message-info,.message-success,.message-warning{align-items:center;background:#fff;border-radius:10px;display:flex;gap:2rem;padding:1rem}.message-comment i,.message-danger i,.message-info i,.message-success i,.message-warning i{font-size:1.5em}.message-comment p,.message-danger p,.message-info p,.message-success p,.message-warning p{font-weight:700}.message-comment a,.message-comment a:hover,.message-danger a,.message-danger a:hover,.message-info a,.message-info a:hover,.message-success a,.message-success a:hover,.message-warning a,.message-warning a:hover{margin-left:auto}.message-danger{color:#fc8c77}.message-comment,.message-warning{color:#ffcb0b}.message-success{color:#65c181}.message-info{color:#2f4858}.form,.form>#user,.form>#user_profile,.form_search,.form_search>#user,.form_search>#user_profile,form,form>#user,form>#user_profile{display:flex;flex-direction:column;gap:1rem}.form--horizontal,form--horizontal{flex-direction:row}.form__field--checkbox,form__field--checkbox{align-items:center;display:flex;flex-direction:row;gap:1rem}.form__field--checkbox>label:hover,form__field--checkbox>label:hover{cursor:pointer}.form__field--money__input,form__field--money__input{position:relative}.form__field--money__input:after,form__field--money__input:after{color:#2f4858;content:"€";font-size:1rem;margin-left:5px;opacity:.5;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.form .cke_textarea_inline,.form input[type],.form select,.form textarea,.form_search .cke_textarea_inline,.form_search input[type],.form_search select,.form_search textarea,form .cke_textarea_inline,form input[type],form select,form textarea{background:#fff;border:2px solid #2f4858;border-radius:10px;font-size:.9rem}.form input[type],.form select,.form_search input[type],.form_search select,form input[type],form select{height:40px;line-height:36px;padding:0 10px;width:100%}.form .cke_textarea_inline,.form textarea,.form_search .cke_textarea_inline,.form_search textarea,form .cke_textarea_inline,form textarea{min-height:200px;padding:10px;width:100%}.form input[type=checkbox],.form_search input[type=checkbox],form input[type=checkbox]{border-color:#2f4858;border-radius:.75rem;height:1.5rem;position:relative;width:1.5rem}.form input[type=checkbox]:checked,.form_search input[type=checkbox]:checked,form input[type=checkbox]:checked{background:#2f4858;border-color:#2f4858}.form input[type=checkbox]:checked:after,.form_search input[type=checkbox]:checked:after,form input[type=checkbox]:checked:after{color:#fff;content:"\f00c";font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form input[type=radio],.form_search input[type=radio],form input[type=radio]{border-color:#eaedee;height:25px;width:25px}.form input[type=radio]:checked,.form_search input[type=radio]:checked,form input[type=radio]:checked{background:#2f4858;border-color:#fff}.form input[type=file],.form_search input[type=file],form input[type=file]{height:100%}.form fieldset,.form_search fieldset,form fieldset{display:flex;flex-direction:row;gap:1rem}.form fieldset>label,.form_search fieldset>label,form fieldset>label{display:block;width:100%}.form fieldset>div,.form_search fieldset>div,form fieldset>div{align-items:center;display:flex;flex-direction:row;gap:1rem}.form input[type=reset],.form_search input[type=reset],form input[type=reset]{border:none}.form select[multiple=multiple],.form_search select[multiple=multiple],form select[multiple=multiple]{height:100px}.form label,.form legend,.form_search label,.form_search legend,form label,form legend{display:block;font-size:.9rem;font-weight:700;width:100%}.form label.required:after,.form legend.required:after,.form_search label.required:after,.form_search legend.required:after,form label.required:after,form legend.required:after{color:#047ca0;content:"Obligatoire";float:right;font-size:.7rem;margin:0 5px}.form .help-text,.form_search .help-text,form .help-text{font-size:.8em;font-style:italic;line-height:1.4em}.form .form_row,.form_search .form_row,form .form_row{display:flex;flex-direction:row;gap:1rem}.form .form_row>*,.form_search .form_row>*,form .form_row>*{flex:1}.form>.buttons,.form>.buttons_form,.form>.buttons_full,.form_search>.buttons,.form_search>.buttons_form,.form_search>.buttons_full,form>.buttons,form>.buttons_form,form>.buttons_full{border-top:1px solid rgba(47,72,88,.1);margin-top:20px;padding-top:20px}.form .check,.form_search .check,form .check{align-items:center;display:flex;gap:1rem;margin-top:5px}.form .check>:hover,.form_search .check>:hover,form .check>:hover{cursor:pointer}.form .ts-wrapper .ts-control,.form_search .ts-wrapper .ts-control,form .ts-wrapper .ts-control{background:#fff;border:2px solid #2f4858;border-radius:10px;flex-wrap:nowrap;font-size:.9rem;height:40px}.form .ts-wrapper .ts-control input,.form_search .ts-wrapper .ts-control input,form .ts-wrapper .ts-control input{height:auto;width:auto}.form .ts-wrapper .ts-control .clear-button,.form_search .ts-wrapper .ts-control .clear-button,form .ts-wrapper .ts-control .clear-button{color:#65c181;font-size:1rem}.form .ts-wrapper .ts-dropdown,.form_search .ts-wrapper .ts-dropdown,form .ts-wrapper .ts-dropdown{background:#fff;border:2px solid #2f4858;border-radius:10px;overflow:hidden}.form .ts-wrapper .ts-dropdown .option,.form_search .ts-wrapper .ts-dropdown .option,form .ts-wrapper .ts-dropdown .option{font-size:1rem}.form .ts-wrapper .ts-dropdown .option.active,.form_search .ts-wrapper .ts-dropdown .option.active,form .ts-wrapper .ts-dropdown .option.active{background:#ffe171}.form_search{margin-bottom:1rem}.form_search>.form_search,.form_search>form{align-items:last baseline;display:flex;flex-direction:row;gap:1rem}.form_search>.form_search>*,.form_search>form>*{flex:1}.vue-tags-input{border:2px solid #2f4858;border-radius:10px}.vue-tags-input>.ti-input{border:0!important}.vue-tags-input>.ti-input>.ti-tags .ti-tag{background:transparent;border:1px solid #2f4858;border-radius:5px;color:#2f4858}.vue-tags-input>.ti-input .ti-new-tag-input{height:auto}.document_upload{align-items:center;border:2px solid #2f4858;border-radius:10px;gap:1rem;justify-content:space-between;margin-bottom:1rem}.document_upload p{font-weight:700}.fr-wrapper>div:first-child,.tox .tox-promotion{display:none}.signature-pad{background:#fff;border:1px solid #eaedee;border-radius:10px}.signature-pad canvas{height:300px;width:100%}.alert-danger{color:#fc8c77}.form--api-key,.form--api-key input{position:relative}.form--api-key button{align-items:center;background:none;border:none;border-radius:8px;color:#2f4858;display:flex;font-size:1rem;gap:1rem;height:34px;justify-content:center;min-width:34px;position:absolute;right:3px;top:50%;transform:translateY(-50%)}.form--api-key button:hover{background:#65c181;color:#fff;cursor:pointer}.form-errors{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.form-errors i{color:#fc8c77;flex-shrink:0;font-size:.8rem}.form-errors__list{color:#fc8c77;flex:1;font-weight:600;list-style:none;margin:0;padding:0}.form-errors__list li{font-size:.8rem}.form-errors__list li:not(:last-child){margin-bottom:.25rem}#entry_evaluation .entry_evaluation,#entry_evaluation .goal_evaluations .goal,.background,.evaluation,.form_search,article{background:hsla(0,0%,100%,.3);border-radius:10px;gap:1rem;padding:1rem}.background--blue{background:#2f4858;color:#fff}.background--blue a{color:#fff}.background--blue a:hover{color:#65c181}.background--dark,.daily-signature-card,.document{background:rgba(47,72,88,.1)}.background--warning{background:rgba(255,225,113,.3);border:2px solid #ffe171}.background--danger{background:hsla(9,96%,73%,.3);border:2px solid #fc8c77}.bordered{border:1px solid #eaedee;border-radius:10px;padding:1rem}.bordered--blue{border:1px solid #2f4858}section{display:flex;flex-direction:column;gap:2rem}@media (max-width:700px){section{gap:1rem}}section.section--centered{align-items:center;bottom:0;justify-content:center;left:0;position:absolute;right:0;top:0}section.section--small,section.section_small,section.small{margin-left:auto;margin-right:auto;max-width:500px}section.medium,section.section--medium{margin-left:auto;margin-right:auto;max-width:800px}section .title-buttons,section>.title{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.2em;margin-top:.5em}@media (max-width:700px){section .title-buttons,section>.title{align-items:flex-start;flex-direction:column}}article{gap:1rem}.page-sidebar,.training-page{align-items:start;display:grid;gap:1rem;grid-template-columns:2fr 1fr}.page-sidebar>article,.training-page>article{margin-top:0}.page-sidebar>aside,.training-page>aside{display:flex;flex-direction:column;gap:2rem}.page-sidebar>aside>div .buttons,.page-sidebar>aside>div .buttons_form,.page-sidebar>aside>div .buttons_full,.training-page>aside>div .buttons,.training-page>aside>div .buttons_form,.training-page>aside>div .buttons_full{margin-top:1rem}.horizontal{display:flex;flex-direction:row;gap:1rem}@media (max-width:700px){.horizontal{flex-direction:column;gap:.5rem}}.horizontal>*{flex:1}.horizontal>.flex--2{flex:2}.horizontal>.flex--none{flex:none}.horizontal--centered{align-items:center}.pre-wrap{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-all}.vertical{display:flex;flex-direction:column;gap:1rem}.vertical>*{flex:1}.vertical--big{gap:2rem}.breadcrumb,.vertical--centered{justify-content:center}.breadcrumb{align-items:center;align-self:stretch;border:1px solid #fff;border-radius:10px;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:20px;padding:10px}.breadcrumb a{line-height:1em;text-decoration:none}.breadcrumb .current{font-weight:700}.breadcrumb_small{align-items:center;display:flex;flex-direction:row;gap:20px}.breadcrumb_small a{text-decoration:none}.breadcrumb_small .current{font-weight:700}.filters{background:rgba(47,72,88,.1);border-radius:10px;gap:1rem;padding:1rem}.filters--horizontal .form_search>.buttons,.filters--horizontal .form_search>.buttons_form,.filters--horizontal .form_search>.buttons_full,.filters--horizontal form>.buttons,.filters--horizontal form>.buttons_form,.filters--horizontal form>.buttons_full{border:none;flex:0;padding:0}.filters--horizontal .form_search>*,.filters--horizontal form>*{flex:1}.fa-circle-info:hover{cursor:help}.fr-view h1,.fr-view h2,.fr-view h3,.fr-view h4{margin-top:1em}.fr-view p,.fr-view ul{margin-top:.7em}.fr-view ul{padding-left:50px}.fr-view ul li{list-style-type:disc}.list-icon{display:flex;flex-direction:column;gap:.5rem}.list-icon>*{align-items:center;gap:1rem}.list-icon>*,.nav_page{display:flex;flex-direction:row}.nav_page{gap:.5rem;overflow-x:auto}@media (max-width:700px){.nav_page{margin:auto -20px;overflow-x:auto;padding:0 20px}}.nav_page>a{background:rgba(47,72,88,.1);border-radius:1rem;line-height:1rem;padding:.5rem 1rem;text-decoration:none;white-space:nowrap}.nav_page>a.current{background:#2f4858;color:#fff;font-weight:700}.grid-of-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.steps{align-self:stretch;flex-direction:row;gap:2rem}.steps,.steps .step{align-items:center;display:flex}.steps .step{background:rgba(47,72,88,.1);border-radius:15px;flex:1 0 0;font-size:.9em;font-weight:700;height:30px;justify-content:center;line-height:30px;padding-inline:1rem}.steps .step--current,.steps .step--success{background:#2f4858;color:#fff}.go-back{align-self:start;gap:1rem}.go-back a{background:hsla(0,0%,100%,.3);border-radius:10px;padding:5px 10px;text-decoration:none;transition:all .5s ease-in-out}.go-back a:before{content:"\f060";font-weight:400;margin-right:.5rem}.go-back a:hover{transform:translateX(-1rem)}.status-dot{border-radius:50%;display:inline-block;height:10px;margin-right:8px;vertical-align:middle;width:10px}.status-dot--success{background-color:#65c181}.status-dot--warning{background-color:#ffe171}.status-dot--danger{background-color:#fc8c77}.status-dot--secondary{background-color:#b1b3b3}.flash-danger,.flash-success,.flash-warning{background:#fff;border-radius:10px;font-weight:700;justify-content:space-between;max-width:1180px;padding:10px;position:fixed;right:20px;top:20px}.flash-danger button,.flash-success button,.flash-warning button{background:none;border:none}.flash-danger button:hover,.flash-success button:hover,.flash-warning button:hover{cursor:pointer}.flash-success{border:2px solid #65c181;color:#65c181}.flash-success button{color:#65c181}.flash-warning{border:2px solid #047ca0;color:#047ca0}.flash-warning button{color:#047ca0}.flash-danger{border:2px solid #fc8c77;color:#fc8c77}.flash-danger button{color:#fc8c77}ul.evaluations,ul.goals{display:flex;flex-direction:column;gap:1rem}ul.evaluations li,ul.goals li{border:1px solid #2f4858;border-radius:10px;font-weight:700;padding:10px 20px}.trainings{display:flex;flex-direction:column}.training-card{align-items:center;display:grid;gap:2rem;grid-template-columns:3fr 2fr 1fr 1fr}@media (max-width:700px){.training-card{align-items:stretch;display:flex;flex-direction:column;gap:2rem}}.training-card--archived{opacity:.7;position:relative}.training-card--archived:before{background-color:#e6e6e6;border-radius:3px;color:#666;content:"ARCHIVÉE";font-size:.7rem;padding:2px 6px;position:absolute;right:10px;top:10px;z-index:1}.training-card__infos,.training-card__price,.training-card__qualiopi,.training-card__sessions{display:flex;flex-direction:column;gap:.5rem}@media (max-width:700px){.training-card__qualiopi{display:none}}.training-card__actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.training-card__actions a{text-decoration:none}@media (max-width:700px){.training-card__actions{justify-content:space-around}}.training-teachers-list>div{align-items:flex-end;justify-content:space-between}.training-teachers-list>div>:nth-child(2){flex:2;width:auto}.training-teachers-list>div>:nth-child(3),.training-teachers-list>div>:nth-child(4){flex:1;width:auto}.training-needs-list>div{align-items:center;flex-direction:row-reverse;justify-content:space-between}.training-needs-list>div>:nth-child(2){flex:2;width:auto}.documents,.questionnaires{display:flex;flex-direction:column;gap:1rem}.documents .document,.documents .questionnaire,.questionnaires .document,.questionnaires .questionnaire{align-items:center;border:1px solid #2f4858;border-radius:10px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.documents .document__name,.documents .questionnaire__name,.questionnaires .document__name,.questionnaires .questionnaire__name{display:flex;flex-direction:row;font-weight:700;gap:2rem;white-space:nowrap}.documents .document__actions,.documents .questionnaire__actions,.questionnaires .document__actions,.questionnaires .questionnaire__actions{display:flex;flex-direction:row;gap:1rem}.documents .document--upload,.documents .questionnaire--upload,.questionnaires .document--upload,.questionnaires .questionnaire--upload{background:hsla(0,0%,100%,.3);border:none}.document-card{display:flex;flex-direction:column;gap:2rem;position:relative}.document-card>:last-child{margin-top:auto}.document-card__icon{font-size:3em;text-align:center}.document-card__name{font-weight:700;line-height:1.2em;text-align:center}.document-card .badges{justify-content:center}.document-card__buttons{display:flex;flex-direction:row;gap:2rem;justify-content:center}.document-card__link-to{font-size:.8rem;font-weight:700;line-height:1.4em;text-align:center}.document-card__actions{align-items:center;background:rgba(47,72,88,.8);border-radius:5px;display:none;flex-direction:row;gap:1rem;height:60px;justify-content:center;left:10px;position:absolute;right:10px;top:10px}.document-card__actions a{color:#fff;font-size:1.2em}.document-card__actions a:hover{color:#65c181}.document-card--disabled{opacity:.5}.document-card:hover .actions{display:flex}.document-add{background:hsla(0,0%,100%,.3);border-radius:10px;gap:1rem;padding:1rem}.document-add__title{justify-content:space-between}.document-add__title:after{content:"\f078"}.document-add__list li>a{align-items:center;border-radius:10px;font-weight:700;justify-content:space-between;padding:5px 10px;text-decoration:none}.document-add__list li>a:hover{background:rgba(47,72,88,.1);color:#2f4858}.questionnaire article.question p.text{font-weight:700}.questionnaire article.question .score{color:#eaedee;font-size:1.5em}.questionnaire article.question .score>div .fa-solid{color:#2f4858}.questionnaire article.question .score>div:hover{cursor:pointer}.questionnaire article.question .score>div:hover i{color:#047ca0}.questionnaire article.question .choices .choice{align-items:center}.questionnaire-card{display:flex;flex-direction:column;gap:2rem;position:relative}.questionnaire-card>:last-child{margin-top:auto}.questionnaire-card__icon{font-size:3em;text-align:center}.questionnaire-card__name{font-weight:700;line-height:1.2em;text-align:center}.questionnaire-card .badges{justify-content:center}.questionnaire-card__buttons{display:flex;flex-direction:row;gap:2rem;justify-content:center}.questionnaire-card__link-to{font-size:.8rem;font-weight:700;line-height:1.4em;text-align:center}.questionnaire-card__actions{align-items:center;background:rgba(47,72,88,.8);border-radius:5px;display:none;flex-direction:row;gap:1rem;height:60px;justify-content:center;left:10px;position:absolute;right:10px;top:10px}.questionnaire-card__actions a{color:#fff;font-size:1.2em}.questionnaire-card__actions a:hover{color:#65c181}.questionnaire-card--disabled{opacity:.5}.questionnaire-card:hover .actions{display:flex}#entry_evaluation .goal_evaluations{display:flex;flex-direction:column;gap:1rem}#entry_evaluation .goal_evaluations .goal{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#entry_evaluation .goal_evaluations .goal p{font-weight:700}#entry_evaluation .goal_evaluations .goal .score{display:flex;flex-direction:row;font-size:2em;gap:1rem}#entry_evaluation .goal_evaluations .goal .score>.hide{opacity:.5}#entry_evaluation .goal_evaluations .goal .score>:hover{cursor:pointer;opacity:.8}#entry_evaluation .entry_evaluation{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}#entry_evaluation .entry_evaluation p{font-weight:700}#entry_evaluation .entry_evaluation .score{font-size:1.5em}.entry-progression{margin-top:2rem}.entry-progression__step{align-items:center;flex:1}.entry-progression__step__date{font-weight:700}.entry-progression__step__icon{font-size:2.5rem}.entry-progression__step__title{font-size:.9rem;line-height:1rem;text-align:center}.entry-progression__step--hidden{opacity:.4}.entry-progression__step--warning{background:hsla(9,96%,73%,.1);border:2px solid #fc8c77;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:none;position:relative}.entry-progression__step--warning:after{background:#fc8c77;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;content:"En retard";font-size:10px;font-weight:700;height:20px;left:-2px;position:absolute;right:-2px;text-align:center;text-transform:uppercase;top:-20px}.entry-progression--small .entry-progression__step{border:1px solid #2f4858;border-radius:50%;flex:initial;height:30px;justify-content:center;width:30px}.entry-progression--small .entry-progression__step__icon{font-size:1rem}.entry-progression--small .entry-progression__step--warning{background:#fc8c77;border:none;color:#fff;position:relative}.entry-progression--small .entry-progression__step--warning:after{content:none}.entries>.form_search>div,.entries>form>div,.entry-card{align-items:center;gap:2rem}.entry-card{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 1fr;position:relative}@media (max-width:700px){.entry-card{align-items:stretch;display:flex;flex-direction:column;gap:2rem}.entry-card .progression{display:none}}.entry-card__infos{display:flex;flex-direction:column;gap:.5rem}.entry-card__infos small{font-size:.8rem;font-style:italic;line-height:1em}.entry-card__training{display:flex;flex-direction:column;gap:.5rem}@media (max-width:700px){.entry-card__price{display:none}}.entry-card__funding{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}@media (max-width:700px){.entry-card__funding{display:none}}.entry-card__qualiopi{display:flex;flex-direction:column;gap:.5rem}@media (max-width:700px){.entry-card__qualiopi{display:none}}.entry-card__progression{display:flex;flex-direction:column;gap:0}.entry-card__progression__status{font-weight:700}.entry-card__progression__next-step{align-items:center;font-size:.9rem;gap:.5rem;line-height:1.1em}.entry-card__progression--warning{color:#fc8c77}@media (max-width:700px){.entry-card__progression{display:none}}.entry-card__actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.entry-card__actions a{text-decoration:none}@media (max-width:700px){.entry-card__actions{justify-content:space-around}}.entry-card--small{gap:1rem;grid-template-columns:2fr 2fr 1fr 1fr 1fr;padding:10px 20px}.evaluation__goal{justify-content:space-between}.evaluation__goal__score{font-size:1.5rem;font-weight:700}.entry-checklist-card{align-items:center;background:hsla(0,0%,100%,.3);border-radius:10px;display:grid;gap:2rem;grid-template-columns:2fr 2fr auto auto;position:relative}@media (max-width:700px){.entry-checklist-card{align-items:stretch;display:flex;flex-direction:column;gap:2rem}}.entry-checklist-card__infos{display:flex;flex-direction:column;gap:.5rem}.entry-checklist-card__infos small{font-size:.8rem;font-style:italic;line-height:1em}.entry-checklist-card__training{display:flex;flex-direction:column;gap:.5rem}.entry-checklist-card__actions{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.entry-checklist-card__actions a{text-decoration:none}@media (max-width:700px){.entry-checklist-card__actions{justify-content:space-around}}.daily-signature-card{align-items:center;border-radius:10px;padding:1rem}.daily-signature-card p{font-weight:700;text-align:center}.daily-signature-card--success{background:rgba(101,193,129,.5)}.daily-signature-card--success .fa-check{color:#65c181;font-size:3em}.lines{gap:0}.lines__item{border-bottom:1px solid rgba(47,72,88,.1);justify-content:space-between;padding:1rem 0}.lines__item>div:first-child{text-align:left}.lines__item>div:last-child{text-align:right}body{color:#2f4858;margin:0;padding:100px 0}header{align-items:center;background:hsla(0,0%,100%,.5);border-bottom:1px solid #2f4858;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;left:0;position:fixed;right:0;top:0}header .logo{max-height:40px}header nav{align-items:center;display:inline-flex;gap:20px}footer{background:#2f4858;margin-top:50px;padding-bottom:50px;padding-top:50px}footer .columns{color:#fff;display:flex;flex-direction:row;gap:20px;margin:auto;max-width:1180px;width:90%}@media (max-width:700px){footer .columns{flex-direction:column}}footer .columns .column{display:flex;flex:1;flex-direction:column;gap:20px}@media (max-width:700px){footer .columns .column h4{text-align:center}}footer .columns .column ul li{list-style:none}footer .columns .column ul li a{color:#fff;line-height:24px;text-decoration:none}footer .columns .column ul li a:hover{text-decoration:underline}footer .columns .column .logo{margin-bottom:1rem;max-width:50%}footer .columns .column ul.social-icons{display:flex;flex-direction:row;gap:20px}footer .columns .column ul.social-icons li a{font-size:35px}footer .columns .column ul.social-icons li a:hover{color:#65c181}footer .credits{color:#fff;margin-top:50px;text-align:center}footer .credits .fa-heart{color:#65c181}.training-page ul.goals{display:flex;flex-direction:column;gap:1rem}.training-page ul.goals li{border:1px solid #fff;border-radius:10px;font-weight:700;padding:10px 20px}.training-page .tags{display:inline-flex;gap:1rem}.training-page .price small{display:block;font-size:.9em;font-style:italic;line-height:1.1em;opacity:.5}.program{display:flex;flex-direction:column;gap:2rem}.program__day,.program__day__slots{display:flex;flex-direction:column;gap:1rem}.program__day__slots div.slot{background:rgba(47,72,88,.1);border-radius:10px;display:flex;flex-direction:row;gap:1rem;min-height:40px;padding:1rem 2rem}.program__day__slots div.slot__hours{width:15%}.program__day__slots div.slot__name{font-weight:700;width:45%}.program__day__slots div.slot__evaluations,.program__day__slots div.slot__goals{width:30%}.trainings{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.trainings .training{background:rgba(234,237,238,.3);border-radius:10px;gap:1rem;padding:1rem}.trainings .training__image{background:rgba(47,72,88,.1);border-radius:10px;height:100px;overflow:hidden;padding:10px;width:100%}.trainings .training__name{margin:0}.trainings .training__creator{margin-top:auto}.trainings .training__bottom{align-items:center;justify-content:space-between}.training-page .training h1,.training-page .training h2,.training-page .training h3,.training-page .training h4,.training-page .training h5,.training-page .training h6,.training-page .training__author{margin-bottom:1rem;margin-top:1rem}.training-page .training__contact{background:rgba(234,237,238,.5);border-radius:10px;gap:1rem;padding:1rem}.training-page .training__contact>.form_search,.training-page .training__contact>form{margin-top:20px}.training-page aside{gap:1rem}.sessions,.sessions .session{display:flex;flex-direction:column;gap:1rem}.sessions .session{border:1px solid #eaedee;border-radius:10px}.sessions .session h3{margin:0}.map{background:rgba(47,72,88,.1);border:1px solid rgba(47,72,88,.1);border-radius:10px;box-shadow:0 2px 10px rgba(47,72,88,.1);display:flex;flex-direction:row;gap:1rem}.map #map{min-height:100%;width:100%}.map .map-informations{display:flex;flex-direction:column;gap:1rem;min-width:30%;padding:2rem}.documents>div,.questionnaires>div{border:1px solid #2f4858}.separator{background:#eaedee;height:1px;margin:20px auto;width:25%}.article-tabs{border-top:none;gap:0;padding:0}.article-tabs .tabs{display:flex;flex-direction:row}.article-tabs .tabs__link{border:1px solid #2f4858;border-radius:10px 10px 0 0;opacity:.5;padding:.5rem 1rem;text-align:center}.article-tabs .tabs__link span{display:none}.article-tabs .tabs__link:hover{cursor:pointer}.article-tabs .tabs__link.active{border-bottom:none;flex:1;opacity:1}.article-tabs .tabs__link.active span{display:inline}.article-tabs .tabs__content{border:1px solid #2f4858;border-radius:0 0 10px 10px;border-top:none;display:none;flex-direction:column;gap:1rem;padding:1rem}.article-tabs .tabs__content.active{display:flex}.add-to-agenda{border-top:1px solid rgba(47,72,88,.1);display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-top:.5rem;padding-top:.5rem}.show-help{background:#fff;border-radius:10px;bottom:1rem;box-shadow:0 2px 10px rgba(47,72,88,.1);max-width:90%;padding:1rem;position:fixed;right:1rem;z-index:100}