@font-face{font-family:Commissioner;src:url(../media/Commissioner-Regular.00oi4wgz.b09j.woff2)}@font-face{font-family:Commissioner;src:url(../media/Commissioner-Bold.0bgwz5rsgzp5w.woff2);font-weight:700}@font-face{font-family:Commissioner;src:url(../media/Commissioner-Light.004b2gil.k3gz.woff2);font-weight:lighter}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Regular.0wz99adm_9tv-.woff2)}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Bold.0ga9ri_jsw51m.woff2);font-weight:700}@font-face{font-family:Montserrat;src:url(../media/Montserrat-Light.02a~6hw.au4fv.woff2);font-weight:lighter}@font-face{font-family:Montserrat;src:url(../media/Montserrat-ExtraLight.0kkbob7hw-l0b.woff2);font-weight:100}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v117/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2)format("woff2")}@font-face{font-family:Work;src:url(../media/WorkSans-Regular.0jh-m52gql3n4.woff2)}@font-face{font-family:Work;src:url(../media/WorkSans-Medium.0ikfav70e1_hn.woff2);font-weight:500}@font-face{font-family:Work;src:url(../media/WorkSans-ExtraBold.0elch-5zrt9a5.woff2);font-weight:800}@font-face{font-family:Work;src:url(../media/WorkSans-ExtraLight.04pvdqp2r_yj_.woff2);font-weight:200}@font-face{font-family:Work;src:url(../media/WorkSans-Light.0uyz686k4mq.8.woff2);font-weight:300}@font-face{font-family:Work;src:url(../media/WorkSans-SemiBold.15p5qhc9st4mq.ttf);font-weight:600}:root{--purple:#3b3646;--red:#ee4b5a}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialiconsoutlined/v91/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2)format("woff2")}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}#root{min-height:100vh;position:relative}#root:has(main.fullheight){min-height:100vh;max-height:100vh;margin:0;padding:0;overflow:hidden}main{width:100%;min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15px;font-weight:300;line-height:22px;font-family:Work,Roboto,sans-serif!important}.ql-video{width:100%;height:420px}@media (max-width:1200px){.ql-video{height:300px}}@media (max-width:920px){.ql-video{height:400px}}@media (max-width:768px){.ql-video{height:390px}}@media (max-width:576px){.ql-video{height:250px}}@media (max-width:480px){.ql-video{height:200px}}.MuiTypography-root,.MuiButtonBase-root,.MuiTableCell-root,.MuiInputBase-input,.MuiStepLabel-label,.MuiChip-label,.MuiFormLabel-root{font-family:Work,Roboto,sans-serif!important}.btn-primary{white-space:nowrap;height:2.5rem;line-height:16px;letter-spacing:0!important;padding:10px 30px!important;font-family:Work,Roboto,sans-serif!important;font-weight:500!important}.btn-primary:hover{background-color:#ffcf07!important}.btn-primary:disabled{color:#00000061;cursor:default;background-color:#ffdb4480!important}.btn-primary--small{height:2rem;padding:5px 10px!important;font-size:10px!important}.btn-grey{opacity:1;color:#000!important;text-transform:none!important;background:#f4f4f4 no-repeat padding-box padding-box!important;border-radius:30px!important;padding:10px 20px!important;font-weight:500!important}.btn-grey--small{height:2rem;padding:5px 10px!important;font-size:10px!important}.user_avatar:hover,.link:hover{text-decoration:underline!important}.btn-simple{opacity:1;color:#000!important;background:#fff no-repeat padding-box padding-box!important}input[type=file]{display:none}.custom-file-upload{cursor:pointer;border:2px dashed #0000001a;border-radius:10px;display:inline-block}.file-preview{margin:0 10px}.ql-editor{min-height:10vh}.typeWarning{color:#c4c4c4;font-style:italic;font-weight:lighter}.dropzone p{margin:0;padding:0;font-size:18px;font-weight:700}.resourceUpload{background:#fff;border-radius:10px}.project-description img,.actualite-description img{max-width:100%}.actualite-description p{margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.flexDisplay .MuiCollapse-wrapperInner{display:flex}.formation-time{opacity:1;background:#0000000d no-repeat padding-box padding-box;border-radius:6px;flex-direction:row;padding:6px 10px;font-size:small;font-weight:700;display:flex}.formation-elearning{opacity:1;color:#e05d9c;background:#e05d9c1a no-repeat padding-box padding-box;border-radius:6px;flex-direction:row;padding:6px 10px;font-size:small;font-weight:700;display:flex}.formation-presentiel{opacity:1;color:#e2a000;background:#f8b00026 no-repeat padding-box padding-box;border-radius:6px;flex-direction:row;padding:6px 10px;font-size:small;font-weight:700;display:flex}.formation-hybride{opacity:1;color:#2dab61;background:#2dab611a no-repeat padding-box padding-box;border-radius:6px;flex-direction:row;padding:6px 10px;font-size:small;font-weight:700;display:flex}.filter-button:hover{background-color:#05a488!important}.active-category{opacity:1}.inactive-category{opacity:.3}.btn-no-hover:hover{background-color:#0000!important}.inactive-step circle{color:#f4f4f4!important;fill:#f4f4f4!important}.inactive-step text{color:#000!important;fill:#000!important}.active-step text{color:#fff!important;fill:#fff!important}.ql-toolbar{border-top-left-radius:15px;border-top-right-radius:15px}.ql-container{border-bottom-right-radius:15px;border-bottom-left-radius:15px}.delete-icon:hover{background-color:#e6e6e6!important}.title-with-color span{color:#05a488}.container-1-2{padding:"1% 2%"}.container-1-2 img{width:auto;max-width:100%;max-height:500px}.display-sd{display:none}@media screen and (max-width:1250px){.container-1-2{padding:"1%"}}@media screen and (max-width:1024px){.sd-center{justify-content:center}.text-center-mobile{text-align:center}.display-sd{display:flex}.hide-sd{display:none}}.MuiSnackbarContent-root{color:#000!important;background-color:#fff!important;font-family:Work,sans-serif!important}.Canny_BadgeContainer .Canny_Badge{border-radius:10px;padding:4px;position:absolute;background-color:#ffdb44!important}