
.disabled-link {
  cursor: not-allowed;
  pointer-events: none;
}
.profile-title {
  text-transform: capitalize;
  color: #fff;
  font-size: 16px;
  padding-right: 17px;
  font-weight: 500;
  font-family: 'circular-std-medium', serif;
}
.nav-link {
.eco-watt {
    color: var(--14c0eb27);
}
}
@media (max-width: 768px) {
.profile-title {
    font-size: 16px;
    padding: 0 1rem;
}
}

.load-standard{z-index:9999;position:absolute;top:50%;left:0;right:0}.load-standard .stych-loading{font-size:58px;color:#36f}@media(max-width: 480px){.load-standard{top:50%;z-index:99}}
.headroom--unpinned[data-v-599d1475]{position:sticky}
@font-face{font-family:"CircularStd-Book";src:local("CircularStd-Book"),url(/fonts/90481370.otf) format("truetype")}@font-face{font-family:"CircularStd-Black";src:local("CircularStd-Black"),url(/fonts/757b8ac8.otf) format("truetype")}@font-face{font-family:"circular-std-medium";src:local("circular-std-medium"),url(/fonts/3fcb6535.ttf) format("truetype")}@font-face{font-family:"CircularStd-Bold";src:local("CircularStd-Bold"),url(/fonts/5c4514a8.otf) format("truetype")}html{height:100%}.change_theme{margin-right:20px}header{top:0;left:0;width:100%;height:auto;z-index:100}header .navbar-brand{display:block;padding:0}header .version-txt{width:100%;display:block;margin:0 auto;text-align:center;color:#edff00;font-size:10px}header .logo{margin:0 auto;display:block}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file h4{color:#b5b6b6;text-transform:uppercase;font-size:20px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{background:#fff;padding:30px 60px 35px 47px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);height:518px;overflow-y:auto}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5;position:relative;right:15px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student::-webkit-scrollbar{width:7px;background-color:#f5f5f5;position:relative;right:15px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student::-webkit-scrollbar-thumb{position:relative;right:15px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d9db}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence{padding:30px 60px 35px 65px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .date{font-size:24px;color:#3f3f3f;text-transform:capitalize}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .date span{display:block;font-size:30px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .info-reserve span{font-size:18px;color:#3f3f3f}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .id-reserve{font-size:18px;color:#b5b6b6}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .id-reserve span{display:block;color:#3f3f3f}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .btn-reserve button{padding:12px 28px 11px;border-radius:32px;border:1px solid #b5b6b6;font-size:18px;text-transform:uppercase;color:#36f}#modalcoursMoto .modal-dialog .modal-content .modal-footer>*{margin:0}#modalcoursMoto .modal-dialog .modal-content .modal-footer{padding:0;z-index:3}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours{background:#36f;color:#fff;text-align:center;margin:0;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;padding:32px 80px;bottom:0;width:100%}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .title-start{font-family:"CircularStd-Black";text-transform:uppercase;font-size:16px;opacity:.5;letter-spacing:.84px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .time-start{font-size:28px;font-family:CircularStd-Bold;letter-spacing:.84px;padding-bottom:22px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours button{padding:22px 60px 22px 60px;opacity:.2;background-color:#000;color:#fff;text-transform:uppercase;font-size:16px;font-family:"CircularStd-Black"}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .start-btn{background:#edff00 !important;opacity:1 !important;color:#3f3f3f !important}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .start-btn[disabled]{opacity:.2 !important;pointer-events:none;background:#000 !important;color:#fff !important}#modalcoursMoto .modal-dialog .modal-content .modal-footer .sticky-suivi{margin:0}#modalcours .modal-footer>*{margin:0}#modalcours .modal-footer{padding:0;z-index:3}#modalcours .modal-footer .start-cours{background:#36f;color:#fff;text-align:center;margin:0;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;padding:40px 80px;bottom:0;width:100%}#modalcours .modal-footer .start-cours .title-start{font-family:"CircularStd-Black";text-transform:uppercase;font-size:16px;opacity:.5;letter-spacing:.84px}#modalcours .modal-footer .start-cours .time-start{font-size:28px;font-family:CircularStd-Bold;letter-spacing:.84px;padding-bottom:22px}#modalcours .modal-footer .start-cours .title-ffi p{font-size:16px;text-transform:uppercase}#modalcours .modal-footer .start-cours .title-ffi span{font-size:30px;font-family:"CircularStd-Bold"}#modalcours .modal-footer .start-cours button{padding:29px 77px 28px 78px;opacity:.2;background-color:#000;color:#fff;text-transform:uppercase;font-size:16px;font-family:"CircularStd-Black"}#modalcours .modal-footer .start-cours .start-btn{background:#edff00 !important;opacity:1 !important;color:#3f3f3f !important}#modalcours .modal-footer .start-cours .start-btn[disabled]{opacity:.2 !important;pointer-events:none;background:#000 !important;color:#fff !important}#modalcours .modal-footer .sticky-suivi{margin:0}#qrcode{background:rgba(0,0,0,.19)}#qrcode .modal-dialog{max-width:448px;margin-top:113px}#qrcode .modal-dialog .modal-content{border-top-right-radius:33px;border-top-left-radius:33px;border-bottom-left-radius:33px;border-bottom-right-radius:33px}#qrcode .modal-dialog .modal-content .modal-header{padding-top:26px;border-bottom:0}#qrcode .modal-dialog .modal-content .modal-header .btn-close{background-image:url(/img/8162f706.svg)}#qrcode .modal-dialog .modal-content .modal-body{border-radius:33px;padding-top:0;padding-bottom:0}#qrcode .modal-dialog .modal-content .modal-body img{display:block;margin:auto}#qrcode .modal-dialog .modal-content .modal-body .message_qrcode{font-size:36px;text-align:center;font-family:"CircularStd-Bold";color:#1c1d21;letter-spacing:1.08px}.fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:68px !important}body{height:100%;background:#f6f6f6 !important;font-family:"CircularStd-Book"}body.modal-open{overflow:hidden}body.bg-light{background:rgba(0,0,0,0) !important}.nav-item .btn_sign_out{padding:17px 27px;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);background-color:#edff00 !important;font-size:18px;line-height:0;color:#000;text-transform:uppercase;transition:all 1.2s}.nav-item .btn_sign_out:hover{background:rgba(0,0,0,0) !important;color:#36f}.disc-show .btn_sign_out{padding:0;text-transform:uppercase;color:#36f}.fc-event-main{white-space:break-spaces;font-size:14px}@media(max-width: 480px){.change_theme{margin-left:0}#modalcours .modal-footer .start-cours{padding-top:10px}#modalcours .modal-footer .start-cours .time-start{font-size:20px;padding-bottom:19px}#qrcode .modal-dialog{max-width:412px;margin-top:48% !important;width:338px;margin:auto}#qrcode .modal-dialog .modal-content .modal-body{padding:0 !important}#qrcode .modal-dialog .modal-content .modal-body img{width:78%}#qrcode .modal-dialog .modal-content .modal-body .message_qrcode{font-size:24px;letter-spacing:.72px}#follow-cours .start-cours{padding-top:10px}#follow-cours .start-cours .time-start{font-size:20px;padding-bottom:19px}#Modalsigne .modal-dialog .modal-content .modal-body{padding:40px !important}#pills-trajectory .content-objective.tab_cepc{padding:7% 0 12% 3% !important}.nav-item.p_top{padding-top:4px !important}.nav-item.p_top .btn_sign_out{padding:12px 12px;font-size:14px}}.parentMultiEventSelector{z-index:inherit !important;border:1px solid #dedef0;background:repeating-linear-gradient(135deg, #2f2342 0px, rgb(174, 176, 255) 10px) !important;width:100% !important;inset-inline:auto !important}.parentMultiEventSelector .multiEventSelector{height:100%;border:0 !important;position:relative !important;padding-top:7px !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.parentMultiEventSelector .multiEventSelector .fc-event-time{color:#fff}.parentMultiEventSelector .multiEventSelector .fc-event-title.fc-sticky{color:#fff}.parentTempEvent{border:2px solid #36f;background:#fff !important;z-index:3 !important}.parentTempEvent:before{position:absolute;top:0;left:7%;transform:translate(-50%, -50%);width:15px;height:15px;background:#36f;border-radius:20px;box-shadow:0 0 9px 1px #36f;cursor:pointer;content:"";z-index:9999999999}.parentTempEvent:after{position:absolute;bottom:-15px;right:6px;transform:translate(-50%, -50%);width:15px;height:15px;background:#36f;border-radius:20px;box-shadow:0 0 9px 1px #36f;cursor:pointer;content:"";z-index:9999}.parentTempEvent .eventSelector{height:100%;border:0 !important;position:relative !important;padding-top:7px !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.parentTempEvent .eventSelector .fc-event-time{color:#36f}.parentTempEvent .eventSelector .fc-event-title.fc-sticky{color:#36f}.overlay #Modalevent{background:rgba(0,0,0,.7215686275)}.dp__action_row .dp__selection_preview{display:none !important}.dp__action_row .dp__action_buttons{width:100%}.dp__action_row .dp__action_buttons .time-validation{width:100%}#Modal-stych-onLine{background:rgba(0,0,0,.7215686275)}#Modal-stych-onLine .modal-dialog{max-width:600px}#Modal-stych-onLine .modal-dialog .modal-body{padding:36px 30px 20px 30px}#Modal-stych-onLine .modal-dialog .modal-body p{font-size:20px}#Modal-stych-onLine .modal-dialog .modal-body .btn-onLine button{color:#fff;background-color:#0d6efd;border-color:#0d6efd;padding:12px;font-size:18px;text-transform:uppercase;font-family:"CircularStd-Book"}#modal-stych-token{background:rgba(0,0,0,.7215686275);z-index:9999}#modal-stych-token .modal-dialog{max-width:600px}#modal-stych-token .modal-dialog .modal-body{padding:36px 30px 20px 30px}#modal-stych-token .modal-dialog .modal-body p{font-size:20px}#modal-stych-token .modal-dialog .modal-body .btn-onLine button{color:#fff;background-color:#0d6efd;border-color:#0d6efd;padding:12px;font-size:18px;text-transform:uppercase;font-family:"CircularStd-Book"}p{margin-bottom:0}.table-cepc{border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff}.table-cepc .table{margin-bottom:0}.table-cepc .table tr th{border:1px solid #d8d9db;font-size:16px;font-family:"circular-std-medium";font-weight:normal}.table-cepc .table tr .header-table{text-transform:uppercase}.table-cepc .table tr td{border-left:1px solid #d8d9db;padding-left:20px;font-size:20px}.table-cepc .table tr .head-txt-title{color:#36f;font-size:20px;font-family:"CircularStd-Bold"}.table-cepc .table tr .head-txt-label span{writing-mode:vertical-lr;transform:rotate(180deg);white-space:nowrap;font-family:"CircularStd-Bold";padding:0 0 18px 0 !important;text-align:end}.table-cepc .table tr .txt-total{font-family:"CircularStd-Bold"}.table-cepc .table tr .selector-item{width:70px;padding:0 !important;height:68px !important;background-color:#868686}.table-cepc .table tr .selector-item_radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.table-cepc .table tr .selector-item_label{position:relative;width:70px;height:100%;vertical-align:middle;display:flex;align-items:center;justify-content:center}.table-cepc .table tr .bloc-risque{width:88px !important}.table-cepc .table tr .bloc-risque label{width:88px !important}.table-cepc .table tr .selector-item_radio:checked+.selector-item_label{background-image:url(/img/ede37dd4.svg);background-repeat:no-repeat;background-position:center}.table-cepc .table tr .selector-item_radio:not(:checked)+.selector-item_label{background-color:#868686;color:#000}.table-cepc .table tr .selector-item.color-yellow .selector-item_radio:checked+.selector-item_label{background-color:#ff0;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-yellow .selector-item_radio:not(:checked)+.selector-item_label{background-color:#ff0}.table-cepc .table tr .selector-item.color-green .selector-item_radio:checked+.selector-item_label{background-color:lime;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-green .selector-item_radio:not(:checked)+.selector-item_label{background:lime}.table-cepc .table tr .selector-item.color-red .selector-item_radio:checked+.selector-item_label{background-color:red !important;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-red .selector-item_radio:not(:checked)+.selector-item_label{background-color:red !important}.table-cepc .table tr .selector-item.color-pink .selector-item_radio:not(:checked)+.selector-item_label{background-color:#fcd5b4 !important}.table-cepc .table tr .selector-item.color-pink .selector-item_radio:checked+.selector-item_label{background-color:#fcd5b4 !important;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-orange .selector-item_radio:checked+.selector-item_label{background-color:#e26b0a !important;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-orange .selector-item_radio:not(:checked)+.selector-item_label{background-color:#e26b0a !important}.table-cepc .table tr .selector-item.color-orange1 .selector-item_radio:checked+.selector-item_label{background-color:#ff9000 !important;background-image:url(/img/ede37dd4.svg)}.table-cepc .table tr .selector-item.color-orange1 .selector-item_radio:not(:checked)+.selector-item_label{background-color:#ff9000 !important}.table-cepc .table tr .text-level{padding:0 !important;text-align:center;height:48px}.table-cepc .table .calc-total-general{border-top:2px solid #e8e8e8}.table-cepc .table .calc-total-general span{font-family:"CircularStd-Black"}.table-cepc .table .calc-total td{text-align:center;padding-left:0 !important;padding-right:0 !important}.bloc-work textarea{position:relative}.bloc-work textarea:disabled{background:#d3d3d3}.bloc-work .input-loader{display:flex;align-items:center;justify-content:center;position:absolute;top:37%;left:41%;margin:0 auto !important;width:-moz-fit-content;width:fit-content}.bloc-work .input-loader svg{color:#36f;font-size:32px;transform:translateY(-50%)}.bloc-work .input-loader p{color:#36f !important;text-align:center;padding-left:10px;margin-top:0 !important}.planning-calendar{margin-bottom:78px}.planning-calendar #footer_sticky_scheduled{padding:20px;box-shadow:0 15px 30px 0 rgba(0,0,0,.16);background-color:#fff;position:fixed;left:0;right:0;bottom:33px;width:69%;margin:auto;z-index:99}.planning-calendar #footer_sticky{padding:20px;box-shadow:0 15px 30px 0 rgba(0,0,0,.16);background-color:#fff;position:fixed;left:16%;bottom:33px;width:57%;z-index:99}.search_list_student .icon-input.search{padding:17px 0 31px !important;margin:0 !important}.search_list_student .icon-input.search .icon-input__text-field{padding:7px 7px 7px 41px !important}.search_list_student .icon-input.search .icon-input__icon{top:42%}.validate-btn:disabled{background:#d8d9db !important;pointer-events:none}.btn_list_student{background:#fff}.btn_list_student button{text-transform:uppercase;padding:16px !important}.btn_list_student button.validate-btn{background:#36f;color:#fff}.btn_list_student button.validate-btn:disabled{background:#d8d9db !important;pointer-events:none}.btn_list_student button.cancel-btn{color:#36f;font-size:16px;padding:16px}.list_moto{padding-bottom:20px}@media(min-width: 1366px)and (max-width: 1536px){#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{height:466px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours{padding:20px 80px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .time-start{font-size:24px;letter-spacing:0}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours button{padding:20px 60px 20px 60px;font-size:16px}.bloc-carousel .carousel .carousel-inner .carousel-item>.row{height:396px !important}.bloc-carousel .carousel .carousel-inner .carousel-control.right{bottom:2px !important}.modal-pratical-route .modal-body #accordionParcours{padding:16px 0 16px 20px !important}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion{width:63px}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif{padding-right:30px !important}.planning-calendar #footer_sticky{left:3%;width:68%}.planning-calendar #footer_sticky p{font-size:19px}.planning-calendar #footer_sticky .btn-next{padding:12px 39px}}@media(max-width: 1024px){.planning-calendar #footer_sticky_scheduled{width:93%}.planning-calendar #footer_sticky{width:73%}.planning-calendar #footer_sticky .btn-planning{padding-left:0 !important}}@media(max-width: 768px){.bloc-carousel .carousel .carousel-inner .carousel-item>.row{height:375px !important}.flex-btn-cours{flex-direction:column}.flex-btn-cours .btn-reserve.change_theme{margin-right:0}.fc-event-main{font-size:11px}.opacity_header{background:rgba(0,0,0,.5);right:0;position:fixed;bottom:0;transition:opacity .5s,visibility .5s;width:67vw;height:100vh;transform:translateX(0);visibility:visible;opacity:1;z-index:40000}.planning-calendar #footer_sticky_scheduled p{font-size:22px}.planning-calendar #footer_sticky{width:64%}.cour-conduit .modal .modal-dialog .modal-content .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0}}@media(max-width: 480px){.planning-calendar #footer_sticky_scheduled{width:100%}.planning-calendar #footer_sticky_scheduled p{font-size:20px;line-height:24px}.planning-calendar #footer_sticky{width:100%;flex-direction:column;left:0}.planning-calendar #footer_sticky p{text-align:center;padding-bottom:11px}.bloc-carousel .carousel .carousel-inner .carousel-item>.row{height:331px !important}}.cepc-message{font-size:20px}.cepc-message .table-cell{left:0;color:#000 !important}.cepc-message .error-coment-table td{border:1px solid;display:flex;border:0}.cepc-message .error-coment-table td.rubrique{font-family:"CircularStd-Book";font-size:26px !important;font-weight:bold;margin-bottom:10px;margin-top:10px}.cepc-message textarea.obs-error{border:1px solid #d8d9db !important;padding:20px 17px !important;background:rgba(0,0,0,0);margin-top:13px;height:auto !important;font-size:18px;line-height:34px;color:#b5b6b6;line-height:0}.cepc-message textarea.obs-error:disabled{color:#b5b6b6}.cepc-message table.error-coment-table td{font-size:20px;color:#3f3f3f}.cepc-message table.error-coment-table{width:100%;border:0}.cepc-message .form-vae.not-editable span{position:relative !important;font-size:22px !important}.cepc-message tr.qst-sonless{display:flex;justify-content:space-between;align-items:center}.cepc-message td.question{border:0;padding:0}.cepc-message h3{font-family:"CircularStd-Book";font-size:26px !important;font-weight:bold;padding-top:20px}button{border:0;background:rgba(0,0,0,0)}#show-modal-signer:disabled,#show-modal-signer[disabled]{color:#666;background:#d8d9db}.show-mobile-list{display:none}.calendar__stych .availability,.calendar__stych .resa_supprimer{text-decoration:line-through}.no-border{border-bottom:0 !important}span.pouce-ok.read-only.actif:before{position:relative;width:44px;font-family:"Font Awesome 5 Free";height:44px;content:"";text-align:center;font-weight:900;color:#5ec997;display:flex;place-items:flex-start;align-items:center;justify-content:center}span.pouce-ko.read-only.actif:before{position:relative;width:44px;font-family:"Font Awesome 5 Free";height:44px;content:"";text-align:center;font-weight:900;color:#db2727;display:flex;place-items:flex-start;align-items:center;justify-content:center}span.pouce-ok.read-only.actif{position:relative}.zone-question .qst-fils{display:table-row}.zone-question .qst-fils .question{display:table-cell;width:90%}.zone-question .qst-fils .pouce-container{display:table-cell;width:10%}.modal-start-cours label{display:flex;cursor:pointer;font-weight:500;position:relative;overflow:hidden;margin-bottom:.375em;font-size:20px;color:#3f3f3f;padding-left:0 !important}.modal-start-cours label input{position:absolute;left:-9999px}.modal-start-cours label input:checked+span{color:#36f}.modal-start-cours label input:checked+span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;padding-left:8px;font-size:17px;padding-top:5px;color:#fff;background:#36f}.modal-start-cours label span{display:flex;align-items:center;padding:.375em .75em .375em .375em;border-radius:99em}.modal-start-cours label span:before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:35px;height:35px;border-radius:50%;margin-right:.375em;box-shadow:inset 0 0 0 .125em #e9e9e9}.Qs-input label input:checked+span{background:#36f !important;color:#fff !important}.Qs-input label input:checked+span:before{content:"";font-family:"Font Awesome 5 Free";font-weight:bold;font-size:16px;padding-top:0 !important;padding-left:0 !important;background:#36f !important;box-shadow:none !important}.Qs-input label span{border-radius:32px;color:#3f3f3f;font-size:18px;border:1px solid #b7b7b7;margin-right:12px;padding:10px 20px !important;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.Qs-input label span:before{content:"";border:0;width:auto !important;height:auto !important}.aselect .selector .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:700px}.vue3-star-ratings__wrapper{margin:0 !important;padding:0 !important}.modal-notif .modal{overflow:hidden}.modal-notif .modal .modal-content{max-height:100vh}.modal-notif .modal .modal-content .modal-body{overflow-y:auto}.calculation .title-cal button svg path{fill:#36f}.calculation h3{font-size:22px;color:#b5b6b6}.calculation .percent{font-size:41px;font-family:"circular-std-medium";line-height:30px}.calculation p{font-size:14px;color:#b5b6b6;text-transform:uppercase;line-height:34px}.calculation p .nbr-average{color:#3f3f3f;font-family:"CircularStd-Black"}.loading{opacity:.5;background:#fff;display:block;position:fixed;left:0;z-index:9999;width:-webkit-fill-available;height:-webkit-fill-available}.faq .accordion-header .accordion-button{font-size:24px !important}.faq .accordion-body p{color:#3f3f3f;font-size:20px;line-height:30px}.vue-notification-group{width:257px !important;bottom:50px !important;border-left:0 !important;background:#36f;border-radius:4px;box-shadow:0 5px 15px 0 rgba(0,0,0,.16)}.vue-notification-group .vue-notification-wrapper{background:#36f;border-radius:4px;box-shadow:none}.vue-notification-group .vue-notification-wrapper .notification-content{background:#36f;font-size:20px;padding-left:15px;border-left:0 !important;text-align:center}.vue-notification-group .vue-notification-template{background:#36f;border-left:0 !important}.vue-notification-group.success{width:500px !important}.vue-notification-group.warning{width:500px !important;bottom:50px !important;border-left:0 !important;background:#ffc107;border-radius:4px;box-shadow:0 5px 15px 0 rgba(0,0,0,.16)}.vue-notification-group.warning .vue-notification-wrapper{background:#ffc107;border-radius:4px;box-shadow:none}.vue-notification-group.warning .vue-notification-wrapper .notification-content{background:#ffc107;font-size:20px;padding-left:15px;color:#000;border-left:0 !important;text-align:center}.vue-notification-group.warning .vue-notification-template{background:#ffc107;border-left:0 !important}.show-mobile{display:none}.notif-active .icone-notif{position:relative}.notif-active .icone-notif .badge-without-number{position:absolute;background-color:#36f;font-size:11px;width:10px;height:10px;border-radius:50%;top:19px;left:51%}.notif-inactive .icone-notif{position:relative}.notif-inactive .icone-notif .badge-without-number{display:none}.border-right{border-right:1px solid #d8d9db}.border-left{border-left:1px solid #d8d9db}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:rgba(0,0,0,0);isolation:inherit}.main-navbar-menu{background:#36f;padding-top:14px}.main-navbar-menu .col_nav_menu{display:flex;align-items:center;justify-content:center}.main-navbar-menu .col_nav_menu ul.menu-nav-bar{display:block;text-align:center}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li{display:inline-block}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li .router-link-active{background:rgba(0,0,0,0);color:#edff00 !important;border:0;position:relative;border-radius:0 !important}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li .router-link-active:after{content:"";width:auto;height:6px;background-color:#edff00;left:0;position:relative;display:block;top:20px}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li a{text-transform:uppercase;color:#fff;font-size:16px;font-weight:500;font-family:"circular-std-medium"}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li a:hover{color:#edff00 !important}.main-navbar-menu .col_nav_menu ul.menu-nav-bar li a:focus{box-shadow:none}.navbar--icone{display:flex;align-items:center;justify-content:flex-end}.navbar--icone .svg-inline--fa{color:#fff;font-size:30px}.navbar--icone .svg-inline--fa:hover{color:#edff00}.navbar--icone a{display:inline-block;padding:8px 12px}.navbar--icone .router-link-active:after{color:#edff00 !important;content:"";width:auto;height:6px;background-color:#edff00;left:0;position:relative;display:block;top:17px}.navbar--icone .router-link-active svg{color:#edff00}.nav-link{position:relative}.nav-link span.badge{position:absolute;top:1px;right:-3px;padding:4px;background:#edff00;border-radius:50%;font-weight:500;font-size:14px;width:25px;height:25px;color:#3f3f3f;border:2px solid #36f}i.fa.fa-bell{padding-right:0}.bloc-cards{background:#fbfbfb}.bloc-cards .title-home{font-family:"CircularStd-Black"}.bloc-cards .file-item{border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;padding:20px 10px 20px 19px;width:100%}.bloc-cards .file-item .link-icn{border:0;background:rgba(0,0,0,0)}.bloc-cards .file-item .link-icn span{background:#36f;padding:2px 15px;color:#fff;border-radius:25px}.bloc-cards .file-item p{text-decoration:none;font-size:20px;font-weight:normal;line-height:20px;text-align:left;color:#3f3f3f}.bloc-cards .item-title{font-size:20px}.bloc-cards .nbrHours{color:#3f3f3f;font-size:40px;font-weight:bold}.bloc-cards .time-star{color:#b5b6b6;text-transform:uppercase;font-size:16px}.title-home-mobile{display:none}.bloc-carousel .carousel .carousel-inner{position:relative;min-height:761px;overflow:hidden}.bloc-carousel .carousel .carousel-inner .carousel-item{order:2;position:absolute;min-height:57vh;top:97px;display:block;background:#fff;padding:45px 32px 45px 49px;border-left:10px solid #36f;border-radius:4px;transform:translatex(0) translatey(0) scale(1);transition:all 1s ease-in-out;opacity:1;z-index:10;box-shadow:0 15px 14px 0 rgba(0,0,0,.04)}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info{color:#b5b6b6;font-size:18px;margin-bottom:120px}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info h4{text-transform:uppercase;font-size:18px;font-family:"circular-std-medium"}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info h3{color:#333;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:487px}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info .adress{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:450px;font-size:16px}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info .date{font-size:40px;font-weight:500;color:#333}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc-info .tel span{font-size:16px}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc1{min-height:228px !important;margin-bottom:0}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc2{min-height:111px}.bloc-carousel .carousel .carousel-inner .carousel-item .theme{min-height:93px;margin-bottom:0 !important}.bloc-carousel .carousel .carousel-inner .carousel-item button{text-decoration:none;font-size:15px;font-weight:500;text-transform:uppercase}.bloc-carousel .carousel .carousel-inner .carousel-item .btn-cours button{color:#36f}.bloc-carousel .carousel .carousel-inner .carousel-item>.row{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:space-between;justify-content:space-between;align-items:stretch;height:430px}.bloc-carousel .carousel .carousel-inner .item-inactive.main-item{background-color:#fff}.bloc-carousel .carousel .carousel-inner .main-item{background-color:#36f}.bloc-carousel .carousel .carousel-inner .main-item .bilan-slide-btn{border-radius:99px;font-weight:bold;white-space:nowrap;padding:12px 32px;border-radius:32px;font-size:18px;color:#423f3f !important;background-color:#edff00;border-color:#edff00;text-transform:none}.bloc-carousel .carousel .carousel-inner .main-item .bilan-slide-btn:hover{color:#1b1a1a !important;background-color:#c9d900;border-color:#becc00;text-decoration:none}.bloc-carousel .carousel .carousel-inner .main-item h4{color:rgba(246,246,246,.5);letter-spacing:.7px}.bloc-carousel .carousel .carousel-inner .main-item .content-notif{color:#fff;font-size:32px;line-height:50px}.bloc-carousel .carousel .carousel-inner .main-item .date-coming{color:#fff;font-size:70px;line-height:80px}.bloc-carousel .carousel .carousel-inner .main-item .slide-footer{font-size:18px;color:#fff;text-transform:uppercase}.bloc-carousel .carousel .carousel-inner .main-vide{background-color:#36f;border-left:0;box-shadow:none}.bloc-carousel .carousel .carousel-inner .main-vide .content-notif{color:#fff;font-size:32px;line-height:46px}.bloc-carousel .carousel .carousel-inner .slide-in-enter-active,.bloc-carousel .carousel .carousel-inner .slide-in-leave-active,.bloc-carousel .carousel .carousel-inner .slide-out-enter-active,.bloc-carousel .carousel .carousel-inner .slide-out-leave-active{transition:all 1s ease-in-out}.bloc-carousel .carousel .carousel-inner .slide-in-enter-from{transform:translateY(8%)}.bloc-carousel .carousel .carousel-inner .slide-in-leave-to{transform:translateY(-8%)}.bloc-carousel .carousel .carousel-inner .slide-out-enter-from{transform:translateY(8%)}.bloc-carousel .carousel .carousel-inner .slide-out-leave-to{transform:translateX(-8%)}.bloc-carousel .carousel .carousel-inner .item-inactive{transform:translatex(0) translateY(8%) scale(0.9);z-index:0;display:block !important;border:none}.bloc-carousel .carousel .carousel-inner .item-transform{transform:translatex(0) translateY(16%) scale(0.8) !important}.bloc-carousel .carousel .carousel-inner .carousel-control{position:absolute;left:0;right:0;z-index:9;cursor:auto}.bloc-carousel .carousel .carousel-inner .carousel-control .icon-prev,.bloc-carousel .carousel .carousel-inner .carousel-control .icon-next{cursor:pointer}.bloc-carousel .carousel .carousel-inner .carousel-control{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.bloc-carousel .carousel .carousel-inner .carousel-control[disabled]{opacity:.3;pointer-events:none}.bloc-carousel .carousel .carousel-inner .carousel-control.left{top:-15px;margin:30px auto}.bloc-carousel .carousel .carousel-inner .carousel-control.right{bottom:-15px;margin:0px auto}.list-item{margin-bottom:30px;margin-top:45px}#carousel-footer span.carousel-control-prev-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUAQMAAACDPk5SAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAu7u7N+61SQAAAAJ0Uk5TAP9bkSK1AAAANElEQVR4nGNgSGBgeMDAeICBuYGBn4FBjoHBhoGhgoHhA0gYhD6AuTZgKXYGkDKgYpBEAgA4fApjVQPZ1AAAAABJRU5ErkJggg==) !important;background-size:37%}#carousel-footer span.carousel-control-next-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUAQMAAACDPk5SAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFu7u7AAAAeA6q5wAAAAJ0Uk5T/wDltzBKAAAAOElEQVR4nGOw/8Ag/4Gh/wPD8Q8MDz8wfPjA8KOA4Y8Bwz8Bhv9gBGQAuUDBD2AFx8GKgVrsPwAAP6cbrf1WGlwAAAAASUVORK5CYII=) !important;background-size:37%}.carousel-control-prev,.carousel-control-next{opacity:.8}.carousel-control-prev:hover,.carousel-control-next:hover{opacity:1}.btn-send .btn-primary{padding:20px;font-size:20px;text-transform:uppercase;font-family:"CircularStd-Book"}.sidenav--mobile{display:none}#carousel-footer p{font-size:18px;color:#333}#carousel-footer .carousel-control-next,#carousel-footer .carousel-control-prev{border:0 !important;padding:0}#carousel-footer button{padding:10px 22px;border-radius:20px;border:solid 1px #d8d9db;font-size:14px;font-weight:normal;color:#36f;text-transform:uppercase}.modal-content{max-height:520px}.modal-content .modal-body{padding:40px 60px;background:#fff}.modal-content .modal-body h2{font-size:24px;font-weight:900;color:#1c1d21}.modal-content .modal-body textarea{width:100%;height:290px;border-radius:4px;border:1px solid #b5b6b6;padding:20px;font-size:20px;outline:none}.modal-content .modal-header h5{font-size:30px;font-family:"CircularStd-Bold"}.modal-content .modal-header button.btn-close{background-image:url(/img/f1c9ceac.svg);opacity:1;background-size:70%;background-repeat:no-repeat}.modal-content .modal-header button.btn-close:focus{box-shadow:none}.carousel-bilan .carousel__prev::after{position:absolute;width:100px;height:100px;font-size:27px;color:rgba(0,0,0,.7098039216);left:1%;top:-26px;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.carousel-bilan .carousel__prev,.carousel-bilan .carousel__next{background:rgba(0,0,0,0)}.carousel-bilan .carousel__next::after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;width:100px;height:100px;font-size:27px;color:#000;right:1%;top:-26px}.carousel-bilan .carousel__next svg,.carousel-bilan .carousel__prev svg{display:none}.carousel-bilan .carousel__pagination-button--active{background-color:#36f !important}.carousel-bilan .carousel__pagination-button{background-color:rgba(51,102,255,.3803921569)}.cancel--cours .modal .modal-dialog .modal-content .modal-body,.info-elev-cours .modal .modal-dialog .modal-content .modal-body{overflow-y:hidden !important;min-height:385px !important;padding:23px 50px}.cancel--cours .modal .modal-dialog .modal-content .modal-body p,.info-elev-cours .modal .modal-dialog .modal-content .modal-body p{font-size:20px;color:#3f3f3f;line-height:30px}.list--theme .modal .modal-dialog .modal-content .modal-body{overflow-y:hidden !important;min-height:600px !important}.list--theme .modal .modal-dialog .modal-content .modal-body p{font-size:20px;color:#3f3f3f;line-height:30px}.list--theme .modal .modal-dialog .modal-content .modal-body .content--form{overflow-y:auto;max-height:360px;height:100%}.confirm-dispo .modal .modal-dialog{max-width:815px !important;position:fixed;bottom:0;left:0;right:0;margin:0 auto;border-radius:0}.confirm-dispo .modal .modal-dialog .modal-content .modal-body{overflow-y:hidden !important;min-height:285px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body h3{font-family:"circular-std-medium";font-size:30px;color:#333}.confirm-dispo .modal .modal-dialog .modal-content .modal-body p{font-size:20px;line-height:30px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question{padding-top:40px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question button{padding:12px 75px;border-radius:32px;color:#3f3f3f;font-size:18px;border:1px solid #b7b7b7;margin-right:14px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question button.btn-checked{border:1px solid #0d6efd;background:#0d6efd;padding:12px 75px;border-radius:32px;color:#fff;font-size:18px}.confirm-dispo .modal,.point-rdv .modal,.list--theme .modal,.cancel--cours .modal,.info-elev-cours .modal{background:rgba(0,0,0,.7215686275)}.confirm-dispo .modal .modal-dialog,.point-rdv .modal .modal-dialog,.list--theme .modal .modal-dialog,.cancel--cours .modal .modal-dialog,.info-elev-cours .modal .modal-dialog{max-width:923px}.confirm-dispo .modal .modal-dialog .modal-content,.point-rdv .modal .modal-dialog .modal-content,.list--theme .modal .modal-dialog .modal-content,.cancel--cours .modal .modal-dialog .modal-content,.info-elev-cours .modal .modal-dialog .modal-content{border-radius:0}.confirm-dispo .modal .modal-dialog .modal-content .modal-body,.point-rdv .modal .modal-dialog .modal-content .modal-body,.list--theme .modal .modal-dialog .modal-content .modal-body,.cancel--cours .modal .modal-dialog .modal-content .modal-body,.info-elev-cours .modal .modal-dialog .modal-content .modal-body{overflow-y:scroll;min-height:733px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .list-raison,.point-rdv .modal .modal-dialog .modal-content .modal-body .list-raison,.list--theme .modal .modal-dialog .modal-content .modal-body .list-raison,.cancel--cours .modal .modal-dialog .modal-content .modal-body .list-raison,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .list-raison{padding-top:20px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode{border-bottom:1px solid #d8d9db}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode input,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode input,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode input,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode input,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode input{font-size:22px;margin-top:0}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode label,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode label,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode label,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode label,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode label{font-size:20px;color:#3f3f3f;padding-left:42px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked),.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked),.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked),.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked),.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked){opacity:0}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label{position:relative;cursor:pointer}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:-12px;top:-3px;width:35px;height:35px;border:2px solid #e9e9e9;border-radius:100%}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before{background:#0d6efd}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;top:3px;font-size:16px;display:block;left:-3px;border-radius:100%;transition:all .2s ease;margin:auto;font-weight:bold;color:#fff}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode input[type=radio]:checked~label,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode input[type=radio]:checked~label,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode input[type=radio]:checked~label,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode input[type=radio]:checked~label,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode input[type=radio]:checked~label{color:#0d6efd !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.student-info{background:rgba(0,0,0,.7215686275)}.student-info .modal-dialog{max-width:923px}.student-info .modal-dialog .modal-content{border-radius:0;max-height:93vh}.student-info .modal-dialog .modal-content .modal-body{overflow:auto}.student-info .modal-dialog .modal-content .modal-body h3{font-size:40px;font-family:"CircularStd-Black";color:#333}.student-info .modal-dialog .modal-content .modal-body .age-student{font-size:24px;color:#333}.student-info .modal-dialog .modal-content .modal-body .nbr-session .nbrHours{font-size:50px;font-family:"circular-std-medium";color:#3f3f3f}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star{font-size:16px;color:#b5b6b6 !important;text-transform:uppercase}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star span{display:block;color:#b5b6b6 !important;font-size:16px}.student-info .modal-dialog .modal-content .modal-body .bold-title{font-family:"CircularStd-Book";font-size:20px}.student-info .modal-dialog .modal-content .modal-body .target-date{font-family:"CircularStd-Book";font-size:18px;color:#b5b6b6}.student-info .modal-dialog .modal-content .modal-body .btn-send{margin-top:0 !important}.cour-conduit .modal{background:rgba(0,0,0,.7215686275)}.cour-conduit .modal .modal-dialog{max-width:923px}.cour-conduit .modal .modal-dialog .modal-content{border-radius:0;max-height:94vh}.cour-conduit .modal .modal-dialog .modal-content .modal-body{overflow:auto;padding-top:15px;padding-bottom:15px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode{border-bottom:1px solid #d8d9db;margin-left:15px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode div#map{margin-top:18px;margin-bottom:15px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode:nth-child(3n){border-bottom:0;padding-bottom:0}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .svg-inline--fa{font-size:32px;color:#36f}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode span{font-size:20px;color:#3f3f3f}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .date{font-family:"CircularStd-Bold";text-transform:capitalize}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .user-info_cour .title{font-family:"CircularStd-Bold"}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .user-info_cour .svg-inline--fa{color:#b5b6b6;font-size:20px}.cour-conduit .modal .modal-dialog .modal-content .modal-body button{width:100%;border-radius:0}.modal-notif .modal{background:rgba(0,0,0,.7215686275)}.modal-notif .modal .modal-dialog{max-width:1015px;width:100%;margin-top:0}.choix-event .modal .modal-body span{font-size:18px;color:#1c1d21}.choix-event .modal .modal-body .date{padding-right:12px;text-transform:capitalize}.choix-event .modal .modal-body .time{padding-left:14px;display:block;position:relative}.choix-event .modal .modal-body .time:before{content:"";width:7px;height:7px;border-radius:50%;background:#000;position:absolute;top:11px;bottom:0;display:block;left:-2%}.choix-event .modal .modal-body .nbr-time{padding-left:12px;color:#b5b6b6 !important}.choix-event .modal .modal-body .btn-event button{background:#36f;padding:12px 30px;margin-left:10px;font-size:18px;text-transform:uppercase;color:#fff;font-family:"CircularStd-Book";letter-spacing:.4px}.choix-event .modal .modal-body .btn-event button.btn-delete{background:rgba(0,0,0,0) !important;color:#db2727 !important;border:1px solid #db2727}.choix-event .modal .modal-body .btn-event button.btn-non{color:#36f !important;border:1px solid #36f !important;background:rgba(0,0,0,0) !important}.choix-event .modal .modal-body .btn-event .cancel{background:rgba(0,0,0,0) !important;color:#36f !important;border:1px solid #36f}.choix-event .modal .modal-body .btn-event :disabled{background:#d8d9db !important;cursor:auto}.fc-event-mirror{background:#fff !important}.fc-event-mirror .fc-event-time{display:block !important;color:#36f;font-size:14px;padding-left:11px;padding-top:6px;font-family:"circular-std-medium"}a.fc-timegrid-event.fc-v-event.fc-event.fc-event-mirror{background:#fff;position:relative;border:0;box-shadow:none}.fc-timegrid-body .fc-highlight{background:rgba(0,0,0,0) !important}.fc-timegrid-bg-harness .fc-highlight{background:rgba(0,0,0,0);border:2px solid #36f;z-index:4 !important;border-radius:4px}.fc-timegrid-event-harness.fc-timegrid-event-harness-inset{background:#fff}.fc-timegrid-bg-harness .fc-highlight:before{position:absolute;top:0;left:7%;transform:translate(-50%, -50%);width:15px;height:15px;background:#36f;border-radius:20px;box-shadow:0 0 9px 1px #36f;cursor:pointer;content:"";z-index:9999999999}.fc-timegrid-bg-harness .fc-highlight:after{position:absolute;bottom:-15px;right:6px;transform:translate(-50%, -50%);width:15px;height:15px;background:#36f;border-radius:20px;box-shadow:0 0 9px 1px #36f;cursor:pointer;content:"";z-index:9999}.fc-timegrid-col-bg{z-index:auto !important}.fc .fc-timegrid-now-indicator-arrow{display:none}.fc .fc-timegrid-now-indicator-line{border:2px solid #000 !important;width:99%;margin:auto}.fc .fc-timegrid-now-indicator-line:before{display:block;width:12px;height:12px;position:absolute;right:-3px;bottom:-6px;background-color:#000;opacity:1;border-radius:50%;content:"";z-index:1000000}.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{background:#fbfbfb;padding-top:47px;margin-bottom:0 !important;border-bottom:1px solid #d8d9db}.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr button.fc-myCustomButton-button.fc-button.fc-button-primary{display:none}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event{padding-left:5px}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event.resa_supprimer:hover{text-decoration:line-through !important}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event .fc-event-main{font-size:14px;line-height:1.2;overflow:hidden !important;cursor:pointer}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event .fc-event-main .fc-event-time{display:none}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event .fc-event-main .fc-event-title.fc-sticky{font-size:14px;font-family:"circular-std-medium"}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event .fc-event-main .fc-event-title-container{line-height:13px}.calendar__stych .fc-header-toolbar .fc-toolbar-title{padding-bottom:5px;font-family:"circular-std-medium";color:#333;text-transform:capitalize;padding-left:10px;padding-right:10px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:first-child{padding-left:30px;position:relative;top:-6px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(2n){margin-bottom:6px;position:relative;right:22%;margin-bottom:0}.calendar__stych .fc-header-toolbar .fc-today-button.fc-button.fc-button-primary{cursor:pointer;color:#fff;background:#36f;border:0;font-size:16px;text-transform:uppercase !important;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);opacity:1;position:relative;bottom:8px;margin-left:18px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk>div{display:flex}.calendar__stych .fc-header-toolbar .fc-next-button.fc-button.fc-button-primary{padding:0 0 10px 0px !important;background:rgba(0,0,0,0);color:#333;border:0;font-size:20px;outline:none}.calendar__stych .fc-header-toolbar .fc-next-button.fc-button.fc-button-primary:focus{box-shadow:none}.calendar__stych .fc-header-toolbar .fc-prev-button.fc-button.fc-button-primary{padding:0 0 10px 0px !important;background:rgba(0,0,0,0);color:#333;border:0;font-size:20px;outline:none}.calendar__stych .fc-header-toolbar .fc-prev-button.fc-button.fc-button-primary:focus{box-shadow:none}.calendar__stych .fc-button-group button{background:rgba(0,0,0,0) !important;color:#3f3f3f !important;font-size:16px !important;text-transform:uppercase !important;border:0 !important;margin:0 15px !important;outline:none;padding-bottom:17px}.calendar__stych .fc-button-group button:focus{outline:none !important;box-shadow:none !important}.calendar__stych .fc-button-group .fc-button-active{color:#36f !important;border-bottom:5px solid #36f !important}.calendar__stych .fc-button-group .fc-button-group .fc-button-active{color:#36f !important;border-bottom:5px solid #36f !important}.calendar-event{padding-left:0}.calendar-event .btn-close{position:absolute;right:0}.calendar-event .fc-scrollgrid-section-header .fc-scroller,.calendar-event .fc-scrollgrid-section-body .fc-scroller{overflow:hidden !important}.calendar-event .fc-scrollgrid-section-body .fc-scroller.fc-scroller-liquid-absolute{overflow:hidden scroll !important}.calendar-event .fc-scrollgrid-section-body .fc-scroller.fc-scroller-liquid-absolute::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5;position:relative;right:15px}.calendar-event .fc-scrollgrid-section-body .fc-scroller.fc-scroller-liquid-absolute::-webkit-scrollbar{width:5px;background-color:#f5f5f5;position:relative;right:15px}.calendar-event .fc-scrollgrid-section-body .fc-scroller.fc-scroller-liquid-absolute::-webkit-scrollbar-thumb{position:relative;right:15px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d9db}.calendar-event .fc-timegrid.fc-timeGridDay-view.fc-view{width:100%;left:0;margin-top:0}.calendar-event .fc-toolbar-chunk>div{display:flex;align-items:center}.calendar-event .fc-toolbar-title{font-size:24px !important;font-weight:initial !important;color:#3f3f3f !important;margin-bottom:0;text-transform:capitalize}.calendar-event .fc-prev-button.fc-button.fc-button-primary,.calendar-event .fc-next-button.fc-button.fc-button-primary{background:rgba(0,0,0,0);color:#000;border:0;outline:0}.calendar-event .fc-prev-button.fc-button.fc-button-primary:focus,.calendar-event .fc-next-button.fc-button.fc-button-primary:focus{box-shadow:none}.calendar-event .fc-prev-button.fc-button.fc-button-primary:active,.calendar-event .fc-next-button.fc-button.fc-button-primary:active{background-color:rgba(0,0,0,0);color:#000}.calendar-event .fc-prev-button.fc-button.fc-button-primary:active:active,.calendar-event .fc-next-button.fc-button.fc-button-primary:active:active{box-shadow:none}.calendar-event .fc-today-button.fc-button.fc-button-primary{background:rgba(0,0,0,0);color:#3f3f3f;margin-right:10px;font-size:16px;border-radius:4px;border:solid 1px #d8d9db;padding:12px 19px 13px;opacity:1;font-family:"circular-std-medium"}.calendar-event .fc-today-button.fc-button.fc-button-primary:focus{box-shadow:none;border:1px solid #d8d9db}.calendar-event .fc-today-button.fc-button.fc-button-primary:active{border:1px solid #d8d9db;color:#3f3f3f;background-color:rgba(0,0,0,0)}.calendar-event .fc-button-primary:not(:disabled):active:focus{box-shadow:none !important}.calendar-event .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{padding-top:10px;padding-bottom:23px}.calendar-event .fc-daygrid-day.fc-day.fc-day-fri.fc-day-today{background:#fff}.calendar-event .fc-timegrid.fc-timeGridDay-view.fc-view{border:0;box-shadow:none;border:0 !important;padding-bottom:70px}.calendar-event .fc-scrollgrid{border:0 !important}.calendar-event .fc-timegrid.fc-timeGridDay-view.fc-view .fc-scrollgrid .fc-scroller .fc-col-header tr .fc-scrollgrid-sync-inner a{font-size:18px;max-width:100%}.calendar-event .fc-timegrid-event.fc-v-event.fc-event{font-size:14px;padding-left:9px}.calendar-event .fc-timegrid-col.fc-day.fc-day-today{background:#fff}.calendar-event .fc-daygrid-day.fc-day.fc-day-today{background:#fff}#modalstych-event .pills--event h2{font-size:30px;font-family:"CircularStd-Bold"}#modalstych-event .pills--event .black-text{color:#000}#modalstych-event .pills--event .btn-close.event{display:none}#modalstych-event .pills--event .form-date{margin-bottom:25px}#modalstych-event .pills--event .form-date li{display:flex;align-items:center}#modalstych-event .pills--event .form-date label{cursor:pointer;font-size:18px;line-height:1;vertical-align:middle;margin:0;padding:0}#modalstych-event .pills--event .form-date label p{padding-left:20px;display:inline-block;vertical-align:middle}#modalstych-event .pills--event .form-date label p::first-letter{text-transform:uppercase}#modalstych-event .pills--event .form-date label input[type=checkbox]{width:33px;height:33px;line-height:1;transition:all 120ms;cursor:pointer;padding:0;margin:0;vertical-align:middle;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}#modalstych-event .pills--event .form-date label input[type=checkbox]:checked+p{color:#36f !important}#modalstych-event .pills--event .form-date input[type=checkbox]{width:33px;height:33px;line-height:1;transition:all 120ms;cursor:pointer;padding:0;margin:0;vertical-align:middle;-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important;flex:none}#modalstych-event .pills--event .form-date input[type=checkbox]+label{cursor:pointer;font-size:18px;line-height:1;vertical-align:middle;margin:0;padding:0;padding-left:20px}#modalstych-event .pills--event .form-date input[type=checkbox]:checked+label{color:#36f !important}#modalstych-event .pills--event .form-date .svg-checkbox-input{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#fff;border:2px solid #d8d9db !important;border-radius:6px !important}#modalstych-event .pills--event .form-date .svg-checkbox-input::before,#modalstych-event .pills--event .form-date .svg-checkbox-input::after{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}#modalstych-event .pills--event .form-date .svg-checkbox-input:focus{outline:none}#modalstych-event .pills--event .form-date .svg-checkbox-input:checked{background-color:#fff !important;border-color:#36f !important;background-image:url(/img/6e77bb5e.svg) !important;background-repeat:no-repeat}#modalstych-event .pills--event .input--date input{width:100%;padding:16px 37px;border-radius:4px;background:#f6f6f6;border-color:rgba(0,0,0,0);outline:none;text-transform:capitalize}#modalstych-event .pills--event .input--date input::-moz-placeholder{color:#3f3f3f;font-size:18px}#modalstych-event .pills--event .input--date input::placeholder{color:#3f3f3f;font-size:18px}#modalstych-event .pills--event .input--date input[disabled]{color:#b5b6b6 !important;font-size:18px !important;font-family:"CircularStd-Book"}#modalstych-event .pills--event .time--picker .time_debut_picker,#modalstych-event .pills--event .time--picker .time_fin_picker{width:122px;flex:none}#modalstych-event .pills--event .time--picker .time_debut_picker input,#modalstych-event .pills--event .time--picker .time_fin_picker input{padding:13px 33px 12px;border-radius:4px;font-size:20px;color:#3f3f3f;letter-spacing:.48px}#modalstych-event .pills--event .time--picker .time_debut_picker input[disabled],#modalstych-event .pills--event .time--picker .time_fin_picker input[disabled]{color:#b5b6b6 !important;font-size:18px !important;font-family:"CircularStd-Book"}#modalstych-event .pills--event .time--picker span{font-size:24px;color:#3f3f3f}#modalstych-event .pills--event .time--picker p{font-size:18px;color:#b5b6b6}#modalstych-event .pills--event .content-event p{font-size:20px;color:#3f3f3f;line-height:34px}#modalstych-event .pills--event .content-event .file-upload{background:#f6f6f6;padding:15px 20px;border:1px dashed #b5b6b6;border-radius:10px;pointer-events:painted;justify-content:space-between}#modalstych-event .pills--event .content-event .file-upload label{width:100%;cursor:pointer;align-items:center}#modalstych-event .pills--event .content-event .file-upload label .file-label{font-family:"CircularStd-Bold";font-size:18px}#modalstych-event .pills--event .content-event .file-upload label .type-file{color:#b5b6b6;font-size:15px}#modalstych-event .pills--event .content-event .file-upload label .icone{text-align:right}#modalstych-event .pills--event .content-event .nb-file p{font-size:16px}#modalstych-event .pills--event .content-event select{padding:16px 30px;border-radius:4px;border:solid 1px #d8d9db;width:100%;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#b5b6b6 !important;font-size:18px;background-image:linear-gradient(45deg, transparent 50%, black 50%),linear-gradient(135deg, black 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 25px) calc(1em + 2px),calc(100% - 14px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:11px 11px,11px 11px,0px 7.5em;background-repeat:no-repeat}#modalstych-event .pills--event .content-event select:focus{box-shadow:none}#modalstych-event .pills--event .content-event select option{color:#3f3f3f}#modalstych-event .pills--event .content-event select option[value=""][disabled]{display:none}#modalstych-event .pills--event .content-event .over-dispo{background:#fff}#modalstych-event .pills--event .content-event .over-dispo h3{font-family:"CircularStd-Bold";font-size:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .switch{position:relative;display:inline-block;width:66px;height:23px}#modalstych-event .pills--event .content-event .over-dispo .switch input{opacity:0;width:0;height:0}#modalstych-event .pills--event .content-event .over-dispo .switch input:checked+.slider{background-color:rgba(157,169,229,.4)}#modalstych-event .pills--event .content-event .over-dispo .switch input:checked+.slider:before{transform:translateX(26px);background:#36f}#modalstych-event .pills--event .content-event .over-dispo .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b5b6b6;transition:.4s;border-radius:34px}#modalstych-event .pills--event .content-event .over-dispo .switch .slider:before{position:absolute;content:"";height:37px;width:37px;left:0;bottom:-6px;background-color:#d8d9db;transition:.4s;border-radius:50%}#modalstych-event .pills--event .content-event .over-dispo .cell-student{cursor:pointer;display:block}#modalstych-event .pills--event .content-event .over-dispo .content-periode{display:flex;margin-bottom:14px}#modalstych-event .pills--event .content-event .over-dispo .content-periode svg{color:#d8d9db;font-size:36px}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details span{font-family:"circular-std-medium";display:block;font-size:20px;line-height:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details p{font-family:"circular-std-medium";color:#b5b6b6;font-size:14px;line-height:18px}#modalstych-event .pills--event .content-event .over-dispo .content-periode p{font-size:24px;color:#3f3f3f;letter-spacing:.48px}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]{font-size:22px;margin-top:0}#modalstych-event .pills--event .content-event .over-dispo .content-periode label{font-size:18px;color:#3f3f3f;position:relative;width:100%;float:left;cursor:pointer;padding:18px 10px 18px 53px;box-sizing:border-box;border:1px solid #d8d9db;border-radius:10px;transition:box-shadow .4s}#modalstych-event .pills--event .content-event .over-dispo .content-periode label:hover{box-shadow:0 3px 5px 0 #e8e8e8}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{left:-21px;top:0;width:25px;height:25px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked){display:none}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:11px;top:12px;width:35px;height:35px;border:2px solid #e9e9e9;border-radius:100%}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before{background:#0d6efd}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;top:18px;font-size:16px;display:block;left:20px;border-radius:100%;transition:all .2s ease;margin:auto;font-weight:bold;color:#fff}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked~label{color:#0d6efd !important}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content{border:1px solid #36f;transition:ease-in .3s}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content svg{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content span{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content p{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+label,#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=checkbox]:checked+label{border:1px solid #0d6efd !important}#modalstych-event .pills--event option[value=""][disabled]{display:none}#modalstych-event .btn-event{background:#fff;padding:12px;border-top:1px solid #d8d9db;display:flex}#modalstych-event .btn-event button{width:100%;text-transform:uppercase;font-size:20px;padding:21px 19px}#modalstych-event .btn-event .validate-btn{background:#36f;color:#fff}#modalstych-event .btn-event .validate-btn:disabled{background:#d8d9db !important;pointer-events:none}#modalstych-event .btn-event .cancel-btn{color:#36f}.fc-timegrid.fc-timeGridDay-view.fc-view{position:absolute;width:50%;left:45%;border-radius:4px;margin-top:50px;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}.fc-timegrid.fc-timeGridDay-view.fc-view .fc-scrollgrid .fc-scroller .fc-col-header tr{background:#fff}.fc-timegrid.fc-timeGridDay-view.fc-view .fc-scrollgrid .fc-scroller .fc-col-header tr .fc-timegrid-axis{display:none}.fc-timegrid.fc-timeGridDay-view.fc-view .fc-scrollgrid .fc-scroller .fc-col-header tr .fc-scrollgrid-sync-inner{text-align:left}.fc-timegrid.fc-timeGridDay-view.fc-view .fc-scrollgrid .fc-scroller .fc-col-header tr .fc-scrollgrid-sync-inner a{font-size:24px;max-width:80px;text-align:center;padding:14px}.fc-dayGridMonth-view .fc-daygrid-day .fc-day-today{background:rgba(0,0,0,0)}.fc-dayGridMonth-view .fc-daygrid-day .fc-day-today .fc-daygrid-day-top a{background:#36f;color:#fff !important;border-radius:50%;padding:12px;font-size:16px;font-family:"circular-std-medium"}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-top{text-align:center;align-items:center;margin:auto;display:block}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-top .fc-daygrid-day-number{text-align:center;text-decoration:none;font-family:"circular-std-medium";font-size:16px;color:#3f3f3f}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event{color:#fff;white-space:pre-wrap;display:block}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-daygrid-event-dot{display:none}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-event-time{display:none}.fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-event-title{padding-left:17px;font-size:14px;font-family:"circular-std-medium";font-weight:500}.fc-scrollgrid .fc-scroller .fc-col-header tr{height:76px;background:#f6f6f6}.fc-scrollgrid .fc-scroller .fc-col-header tr th{text-align:center;vertical-align:middle;border:0}.fc-scrollgrid .fc-scroller .fc-col-header tr th a{color:#3f3f3f;text-decoration:none;font-size:20px;font-family:"CircularStd-Book";font-weight:300;text-transform:capitalize}.fc-scrollgrid .fc-scroller .fc-col-header tr .fc-day-today a{color:#fff !important;text-decoration:none;color:#36f !important;border-radius:50%}.fc-scrollgrid .fc-timegrid-axis-cushion{display:none}#pills-absense .over-dispo .content-periode .date-absence .custom-input,#pills-absense .over-dispo .content-periode .time-absence .custom-input{font-size:24px;border:0 !important;padding-left:0;color:#36f;text-decoration:underline;text-transform:capitalize;letter-spacing:.48px;font-weight:500}#pills-absense .over-dispo .content-periode .date-absence svg,#pills-absense .over-dispo .content-periode .time-absence svg{display:none}#pills-absense .over-dispo .content-periode .time-absence .custom-input{text-align:end;padding-right:0}#pills-available .over-dispo .content-periode .date-absence .custom-input,#pills-available .over-dispo .content-periode .time-absence .custom-input{font-size:24px;border:0 !important;padding-left:0;color:#36f;text-decoration:underline;text-transform:capitalize;letter-spacing:.48px;font-weight:500}#pills-available .over-dispo .content-periode .date-absence svg,#pills-available .over-dispo .content-periode .time-absence svg{display:none}#pills-available .over-dispo .content-periode .time-absence .custom-input{text-align:end;padding-right:0}.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__select,.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__cancel{font-size:14px}.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__select{color:#36f}.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__select,.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__cancel{font-size:14px}.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__select{color:#36f}.date-debut-picker{width:88%}.follow_cours_stickey{height:calc(100vh - 130px)}#follow-cours .content-suivi{flex:1}#follow-cours .content-suivi .content-suivi-info{padding:35px 80px}#follow-cours .content-suivi .content-suivi-info .info-eleve{background:#fff;padding:30px 60px 35px 47px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}#follow-cours .content-suivi .content-suivi-info .info-eleve h4{color:#b5b6b6;text-transform:uppercase;font-size:20px}#follow-cours .content-suivi .content-suivi-info .info-eleve h3{font-size:35px;color:#3f3f3f;text-transform:capitalize}#follow-cours .content-suivi .content-suivi-info .info-eleve .adress{font-size:22px;color:#3f3f3f}#follow-cours .content-suivi .content-suivi-info .info-eleve .tel svg{color:#b5b6b6;width:1em}#follow-cours .content-suivi .content-suivi-info .info-eleve .tel a{text-decoration:none;font-size:24px;color:#3f3f3f}#follow-cours .content-suivi .content-suivi-info .info-eleve .time-star{color:#b5b6b6;text-transform:uppercase;font-size:16px}#follow-cours .content-suivi .content-suivi-info .info-eleve .time-star span{display:block}#follow-cours .content-suivi .content-suivi-info .info-eleve .nbrHours{font-size:50px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi{padding:30px 65px 35px 65px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi h3{color:#b5b6b6;text-transform:uppercase;font-size:20px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .date{font-size:24px;color:#3f3f3f;text-transform:capitalize}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .date span{display:block;font-size:30px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve span{font-size:18px;color:#3f3f3f}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .id-reserve{font-size:18px;color:#b5b6b6}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .id-reserve span{display:block;color:#3f3f3f}#follow-cours .content-suivi .suivi-parcour{background:#fff;padding:40px 80px;border-top:1px dashed #d8d9db}#follow-cours .content-suivi .suivi-parcour .detail-parcour h3{font-size:24px;text-align:center;text-transform:uppercase;color:#b5b6b6}#follow-cours .content-suivi .suivi-parcour .detail-parcour .base-parcour{box-shadow:none;border:1px solid #d8d9db}#follow-cours .content-suivi .suivi-parcour .detail-parcour .course-intitule:not(:last-child)::after{content:", "}#follow-cours .content-suivi .suivi-parcour .detail-parcour .content-pedago-ok .ok-title{color:#5ec997}#follow-cours .content-suivi .suivi-parcour .detail-parcour .content-pedago-ko .ko-title{color:#db2727}#follow-cours .content-suivi .suivi-parcour .btn--center--suivi button{padding:12px 32px;border-radius:32px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;font-size:18px;color:#36f;text-transform:uppercase;margin-right:44px}#follow-cours .start-cours{background:#36f;color:#fff;text-align:center;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;padding:40px 80px;bottom:0;width:100%}#follow-cours .start-cours .title-start{font-family:"CircularStd-Black";text-transform:uppercase;font-size:16px;opacity:.5;letter-spacing:.84px}#follow-cours .start-cours .time-start{font-size:28px;font-family:CircularStd-Bold;letter-spacing:.84px}#follow-cours .start-cours .title-ffi p{font-size:16px;text-transform:uppercase}#follow-cours .start-cours .title-ffi span{font-size:30px;font-family:"CircularStd-Bold"}#follow-cours .start-cours button{padding:29px 77px 28px 78px;opacity:.2;background-color:#000;color:#fff;text-transform:uppercase;font-size:16px;font-family:"CircularStd-Black"}#follow-cours .start-cours .start-btn{background:#edff00 !important;opacity:1 !important;color:#3f3f3f !important}#follow-cours .start-cours .start-btn[disabled]{opacity:.2 !important;pointer-events:none;background:#000 !important;color:#fff !important}#follow-cours .btn-reserve button{padding:12px 28px 11px;border-radius:32px;border:1px solid #b5b6b6;font-size:18px;text-transform:uppercase;color:#36f}#pills-trajectory .content-objective,#pills-comment .content-objective{padding:4% 9% 9% 5%;height:100%;margin-bottom:5rem}#pills-trajectory .header-objective h2,#pills-comment .header-objective h2{font-size:40px;font-family:"circular-std-medium"}#pills-trajectory .header-objective .titre-erreur,#pills-comment .header-objective .titre-erreur{font-size:24px}#pills-trajectory .header-objective .description,#pills-comment .header-objective .description{width:83%}#pills-trajectory .header-objective .description p,#pills-comment .header-objective .description p{font-size:20px;line-height:34px;color:#3f3f3f}#pills-trajectory .header-objective .btn--objective,#pills-comment .header-objective .btn--objective{margin:20px 0 30px 0}#pills-trajectory .header-objective button,#pills-comment .header-objective button{padding:14px 20px;border-radius:32px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;color:#36f;text-transform:uppercase;margin-right:23px;line-height:0;font-size:18px;display:flex;align-items:center}#pills-trajectory .header-objective button svg,#pills-comment .header-objective button svg{color:#dadada;margin-left:8px}#pills-trajectory .header-objective .plus-info button svg,#pills-comment .header-objective .plus-info button svg{font-size:30px}#pills-trajectory .next-step,#pills-comment .next-step{position:fixed;top:90px;right:0px;height:100%;background:#fff;width:77px}#pills-trajectory .next-step span,#pills-comment .next-step span{writing-mode:vertical-rl;letter-spacing:.75px;transform:rotate(-180deg);color:#36f;font-size:20px;text-transform:uppercase}#pills-trajectory .next-step span:after,#pills-comment .next-step span:after{content:"";background-image:url(/img/3e3e45e6.svg);position:absolute;display:block;width:20px;height:20px;background-repeat:no-repeat;right:33px;top:82px;transform:rotate(-180deg)}#pills-trajectory .previous-step,#pills-comment .previous-step{position:fixed;top:90px;left:0;height:100%;background:#fff;width:77px}#pills-trajectory .previous-step span,#pills-comment .previous-step span{writing-mode:vertical-rl;letter-spacing:.75px;transform:rotate(-180deg);color:#36f;font-size:20px;text-transform:uppercase}#pills-trajectory .previous-step span:before,#pills-comment .previous-step span:before{content:"";background-image:url(/img/3e3e45e6.svg);position:absolute;display:block;width:20px;height:20px;background-repeat:no-repeat;left:33px;top:33px}.support-cours{padding:4% 9%;height:100vh}.support-cours .container{max-width:100%;padding:0}.support-cours .container #Comment .content-comment{padding:40px 57px 46px 80px;border-radius:4px;background-color:#fff}.support-cours .container #Comment .content-comment h3{font-size:24px;font-family:"CircularStd-Bold"}.support-cours .container #Comment .content-comment ol{list-style-type:none;counter-reset:ordered;margin-left:20px;margin-top:27px;margin-bottom:45px}.support-cours .container #Comment .content-comment ol li{margin-bottom:20px;color:#3f3f3f;font-size:20px}.support-cours .container #Comment .content-comment ol li::before{border-radius:50%;color:#fff;content:counter(ordered);counter-increment:ordered;font-weight:100;margin-left:-50px;padding:7px 14px;position:absolute;background:#36f;font-size:18px;width:38px;height:38px}.support-cours .container #Comment .content-comment p{font-size:20px}#pills-obs .base-observation,#pills-result .base-observation{padding:4% 9% 4% 5%}#pills-obs .base-observation .nav-link,#pills-result .base-observation .nav-link{color:#3f3f3f;width:190px;height:187px;padding:28px 20px 0 25px;text-align:left;border:1px solid #b5b6b6;margin-bottom:34px;border-radius:4px;font-size:20px;line-height:22px;display:flex;font-family:"circular-std-medium"}#pills-obs .base-observation .nav-link.active,#pills-result .base-observation .nav-link.active{box-shadow:0 10px 15px 0 rgba(0,0,0,.16);background-color:#fff !important;color:#36f !important;border-left:5px solid #36f !important;border-color:rgba(0,0,0,0)}#pills-obs .base-observation .tab-content-obs,#pills-result .base-observation .tab-content-obs{padding-left:58px;padding-bottom:58px;width:100%}#pills-obs .base-observation .tab-content-obs.result_validate,#pills-result .base-observation .tab-content-obs.result_validate{width:-moz-min-content;width:min-content;flex:auto}#pills-obs .base-observation .tab-content-obs.mobile-banner,#pills-result .base-observation .tab-content-obs.mobile-banner{display:none}#pills-obs .base-observation .tab-content-obs h2,#pills-result .base-observation .tab-content-obs h2{font-size:40px;margin-bottom:28px}#pills-obs .base-observation .tab-content-obs .obs-one,#pills-obs .base-observation .tab-content-obs .obs-two,#pills-obs .base-observation .tab-content-obs .obs-three,#pills-obs .base-observation .tab-content-obs .one-four,#pills-result .base-observation .tab-content-obs .obs-one,#pills-result .base-observation .tab-content-obs .obs-two,#pills-result .base-observation .tab-content-obs .obs-three,#pills-result .base-observation .tab-content-obs .one-four{padding:35px 42px 38px 30px;border-radius:4px;background-color:#fff}#pills-obs .base-observation .tab-content-obs .obs-one span,#pills-obs .base-observation .tab-content-obs .obs-two span,#pills-obs .base-observation .tab-content-obs .obs-three span,#pills-obs .base-observation .tab-content-obs .one-four span,#pills-result .base-observation .tab-content-obs .obs-one span,#pills-result .base-observation .tab-content-obs .obs-two span,#pills-result .base-observation .tab-content-obs .obs-three span,#pills-result .base-observation .tab-content-obs .one-four span{color:#b5b6b6;font-size:20px !important}#pills-obs .base-observation .tab-content-obs .obs-one .title,#pills-obs .base-observation .tab-content-obs .obs-two .title,#pills-obs .base-observation .tab-content-obs .obs-three .title,#pills-obs .base-observation .tab-content-obs .one-four .title,#pills-result .base-observation .tab-content-obs .obs-one .title,#pills-result .base-observation .tab-content-obs .obs-two .title,#pills-result .base-observation .tab-content-obs .obs-three .title,#pills-result .base-observation .tab-content-obs .one-four .title{font-size:34px}#pills-obs .base-observation .tab-content-obs .obs-one .list-skills .title,#pills-obs .base-observation .tab-content-obs .obs-two .list-skills .title,#pills-obs .base-observation .tab-content-obs .obs-three .list-skills .title,#pills-obs .base-observation .tab-content-obs .one-four .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-one .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-two .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-three .list-skills .title,#pills-result .base-observation .tab-content-obs .one-four .list-skills .title{text-transform:uppercase;font-size:20px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area,#pills-obs .base-observation .tab-content-obs .one-four .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area,#pills-result .base-observation .tab-content-obs .one-four .testimonial-area{border-left:5px solid #d8d9db;padding:0px 0px 0px 22px;display:block;position:relative;margin-top:11px;margin-bottom:60px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area p,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area p,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area p,#pills-obs .base-observation .tab-content-obs .one-four .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area p,#pills-result .base-observation .tab-content-obs .one-four .testimonial-area p{font-size:20px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area span,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area span,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area span,#pills-obs .base-observation .tab-content-obs .one-four .testimonial-area span,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area span,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area span,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area span,#pills-result .base-observation .tab-content-obs .one-four .testimonial-area span{position:absolute;right:0}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area span .svg-inline--fa,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area span .svg-inline--fa,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area span .svg-inline--fa,#pills-obs .base-observation .tab-content-obs .one-four .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .one-four .testimonial-area span .svg-inline--fa{text-align:right;float:left;font-size:42px;color:#d8d9db}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson span,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson p,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson span,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson p,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson span{font-family:"CircularStd-Book";font-size:20px;color:#3f3f3f}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson textarea,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson textarea,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson textarea,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson textarea{margin-top:12px;border:1px solid #d8d9db;height:150px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson button,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson button,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson button,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson button,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson button{color:#d8d9db;font-size:30px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson .soft-green,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson .soft-green,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson .soft-green,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson .soft-green{color:#5ec997;font-size:30px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson .soft-red,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson .soft-red,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson .soft-red,#pills-obs .base-observation .tab-content-obs .one-four .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .one-four .valid-lesson .soft-red{color:#db2727;font-size:30px}#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson textarea{height:304px}#pills-obs .base-observation .tab-content-obs .skills-acquired,#pills-result .base-observation .tab-content-obs .skills-acquired{padding:17px 30px 13px 25px;border-radius:4px;background-color:#fff}#pills-obs .base-observation .tab-content-obs .skills-acquired p,#pills-result .base-observation .tab-content-obs .skills-acquired p{font-size:20px}#pills-obs .base-observation .tab-content-obs .skills-acquired button,#pills-result .base-observation .tab-content-obs .skills-acquired button{color:#d8d9db;font-size:30px}#pills-obs .base-observation .tab-content-obs .skills-acquired .no-check,#pills-result .base-observation .tab-content-obs .skills-acquired .no-check{color:#3f3f3f !important}#pills-obs .base-observation .tab-content-obs .skills-acquired .soft-green,#pills-result .base-observation .tab-content-obs .skills-acquired .soft-green{color:#5ec997}#pills-obs .base-observation .tab-content-obs .skills-acquired .soft-red,#pills-result .base-observation .tab-content-obs .skills-acquired .soft-red{color:#db2727}#pills-obs .base-observation .tab-content-obs .bloc-work,#pills-result .base-observation .tab-content-obs .bloc-work{padding:45px 43.9px 45.8px 43px;border-radius:4px;background-color:#fff}#pills-obs .base-observation .tab-content-obs .bloc-work p,#pills-result .base-observation .tab-content-obs .bloc-work p{font-size:20px;line-height:34px;color:#b5b6b6;font-style:italic;margin-top:20px}#pills-obs .base-observation .tab-content-obs .bloc-work textarea,#pills-result .base-observation .tab-content-obs .bloc-work textarea{border:1px solid #b5b6b6 !important}.cour-conduit.suivi-conduite .modal .modal-dialog{margin:0 auto}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content{max-height:100vh}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body span{font-size:20px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .bold-title{font-family:"CircularStd-Bold"}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body span svg{color:#b5b6b6;font-size:30px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .soft-red svg{color:#db2727}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .soft-green svg{color:#5ec997}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body p{color:#b5b6b6;line-height:34px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .icone-car svg{font-size:32px;color:#36f}.modal-detailfile .modal .modal-dialog .modal-body{overflow-y:scroll;max-height:828px}.modal-info .modal,.modal-start-cours .modal,.modal-end-cours .modal,.modal-detailfile .modal{background:rgba(0,0,0,.7215686275);overflow:hidden}.modal-info .modal .modal-dialog,.modal-start-cours .modal .modal-dialog,.modal-end-cours .modal .modal-dialog,.modal-detailfile .modal .modal-dialog{max-width:860px;width:100%}.modal-info .modal .modal-dialog .modal-body .no-border,.modal-start-cours .modal .modal-dialog .modal-body .no-border,.modal-end-cours .modal .modal-dialog .modal-body .no-border,.modal-detailfile .modal .modal-dialog .modal-body .no-border{border-bottom:0 !important}.modal-info .modal .modal-dialog .modal-body h3,.modal-start-cours .modal .modal-dialog .modal-body h3,.modal-end-cours .modal .modal-dialog .modal-body h3,.modal-detailfile .modal .modal-dialog .modal-body h3{font-size:50px;font-family:"circular-std-medium";line-height:60px}.modal-info .modal .modal-dialog .modal-body h4,.modal-start-cours .modal .modal-dialog .modal-body h4,.modal-end-cours .modal .modal-dialog .modal-body h4,.modal-detailfile .modal .modal-dialog .modal-body h4{font-size:30px;font-family:"circular-std-medium"}.modal-info .modal .modal-dialog .modal-body .title-detail-file,.modal-start-cours .modal .modal-dialog .modal-body .title-detail-file,.modal-end-cours .modal .modal-dialog .modal-body .title-detail-file,.modal-detailfile .modal .modal-dialog .modal-body .title-detail-file{font-family:"circular-std-medium";font-size:22px;color:#b5b6b6}.modal-info .modal .modal-dialog .modal-body .title-detail-file span,.modal-start-cours .modal .modal-dialog .modal-body .title-detail-file span,.modal-end-cours .modal .modal-dialog .modal-body .title-detail-file span,.modal-detailfile .modal .modal-dialog .modal-body .title-detail-file span{color:#3f3f3f;text-decoration:underline}.modal-info .modal .modal-dialog .modal-body .description img,.modal-start-cours .modal .modal-dialog .modal-body .description img,.modal-end-cours .modal .modal-dialog .modal-body .description img,.modal-detailfile .modal .modal-dialog .modal-body .description img{width:100%}.modal-info .modal .modal-dialog .modal-body .description table,.modal-start-cours .modal .modal-dialog .modal-body .description table,.modal-end-cours .modal .modal-dialog .modal-body .description table,.modal-detailfile .modal .modal-dialog .modal-body .description table{width:100%}.modal-info .modal .modal-dialog .modal-body .description p,.modal-start-cours .modal .modal-dialog .modal-body .description p,.modal-end-cours .modal .modal-dialog .modal-body .description p,.modal-detailfile .modal .modal-dialog .modal-body .description p{font-size:25px;margin-bottom:20px}.modal-info .modal .modal-dialog .modal-body .description #my-video,.modal-start-cours .modal .modal-dialog .modal-body .description #my-video,.modal-end-cours .modal .modal-dialog .modal-body .description #my-video,.modal-detailfile .modal .modal-dialog .modal-body .description #my-video{width:100%}.modal-info .modal .modal-dialog .modal-body .description .image-file img,.modal-start-cours .modal .modal-dialog .modal-body .description .image-file img,.modal-end-cours .modal .modal-dialog .modal-body .description .image-file img,.modal-detailfile .modal .modal-dialog .modal-body .description .image-file img{width:670px}.modal-info .modal .modal-dialog .modal-body .question-cours,.modal-start-cours .modal .modal-dialog .modal-body .question-cours,.modal-end-cours .modal .modal-dialog .modal-body .question-cours,.modal-detailfile .modal .modal-dialog .modal-body .question-cours{padding:15px 0;border-bottom:1px solid #d8d9db;align-items:center}.modal-info .modal .modal-dialog .modal-body .question-cours p,.modal-start-cours .modal .modal-dialog .modal-body .question-cours p,.modal-end-cours .modal .modal-dialog .modal-body .question-cours p,.modal-detailfile .modal .modal-dialog .modal-body .question-cours p{font-size:20px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up{margin-top:20px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button{padding:12px 25px;border-radius:32px;color:#3f3f3f;font-size:18px;border:1px solid #b7b7b7;margin-right:12px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked{border:1px solid #0d6efd;background:#0d6efd;padding:12px 25px;border-radius:32px;color:#fff;font-size:16px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked .fa.fa-check,.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked svg,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked .fa.fa-check,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked svg,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked .fa.fa-check,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked svg,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked .fa.fa-check,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up .btn-checked svg{margin-right:0 !important}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay{margin-top:20px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay button{padding:12px 32px;border-radius:32px;color:#3f3f3f;font-size:18px;border:1px solid #b7b7b7;margin-right:14px}.modal-info .modal .modal-dialog .modal-body .question-cours .btn-delay .btn-checked,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay .btn-checked,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay .btn-checked,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .btn-delay .btn-checked{border:1px solid #0d6efd;background:#0d6efd;padding:12px 32px;border-radius:32px;color:#fff;font-size:18px}.modal-info .modal .modal-dialog .modal-body .question-cours .action-question button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .action-question button,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .action-question button,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .action-question button{color:#d8d9db;font-size:32px}.modal-info .modal .modal-dialog .modal-body .question-cours .action-question .soft-green,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .action-question .soft-green,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .action-question .soft-green,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .action-question .soft-green{color:#5ec997}.modal-info .modal .modal-dialog .modal-body .question-cours .action-question .soft-red,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .action-question .soft-red,.modal-end-cours .modal .modal-dialog .modal-body .question-cours .action-question .soft-red,.modal-detailfile .modal .modal-dialog .modal-body .question-cours .action-question .soft-red{color:#db2727}.debutCour .modal-content{max-height:94vh}.debutCour .modal-content .modal-body{padding:40px 57px 40px 60px !important;overflow-y:auto}.modal-pratical-route .modal .modal-dialog{max-width:100%;width:100%;margin:0}.modal-pratical-route .modal .modal-dialog .modal-content{height:100vh !important;max-height:100%}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body{overflow-y:auto;background:#fbfbfb}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .content-notif .event-button{pointer-events:none;text-align:left}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .content-notif .detail-notif .plus-detail{pointer-events:all}.base-parcour{box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:4px}.base-parcour .icone-notif{padding:19px 0}.base-parcour .icone-notif .img-notif{position:relative;right:9px;bottom:8px}.base-parcour .icone-notif .car-icon-before{display:flex;position:relative}.base-parcour .icone-notif .car-icon-before:after{display:block;width:10px;height:10px;position:absolute;right:37px;bottom:13px;background-color:#36f;opacity:1;border:1px solid #fff;border-radius:50%;content:""}.base-parcour .content-notif{padding:15px 30px 15px 0;background:rgba(0,0,0,0)}.base-parcour .content-notif .alert-cours{background:#db2727;color:#fff;padding:10px 20px;border-radius:4px}.base-parcour .content-notif .alert-cours.ok{background:#5ec997}.base-parcour .content-notif .alert-cours .alert-cours svg{color:#fff}.base-parcour .content-notif .alert-cours .alert-button{padding-right:0 !important;color:inherit;font-size:inherit;text-transform:inherit;line-height:inherit}.base-parcour .content-notif .title-notif{color:#3f3f3f;font-size:16px;text-transform:uppercase}.base-parcour .content-notif .event-notif{text-transform:initial;color:#3f3f3f;font-size:30px;font-family:"CircularStd-Bold";line-height:28px;white-space:break-spaces;max-width:400px}.base-parcour .content-notif .event-notif.cours{max-width:initial}.base-parcour .date-notif .day{font-size:50px;font-family:"CircularStd-Bold";color:#3f3f3f}.base-parcour .date-notif .month-time{font-size:16px;font-family:"CircularStd-Bold";color:#3f3f3f;padding-left:20px;text-transform:uppercase}.base-parcour .date-notif .month-time span{font-size:15px;color:#b5b6b6 !important;font-family:"CircularStd-Book";display:block;text-transform:initial}.base-parcour .description-obs p,.base-parcour .description-obs button{color:#b5b6b6;font-size:18px;line-height:34px;padding:14px 0}.base-parcour .description-obs span{font-family:"CircularStd-Bold"}.base-parcour button{font-size:16px;text-transform:uppercase;color:#36f;line-height:2.13}.modal-pratical-route .modal-body{padding:40px 90px}.modal-pratical-route .modal-body #accordionParcours{border-radius:4px;box-shadow:0 4px 25px 0 rgba(0,0,0,.25);background-color:#fff;margin-bottom:22px;padding:16px 25px}.modal-pratical-route .modal-body #accordionParcours.not_accordion .date-notif{border-right:0 !important}.modal-pratical-route .modal-body #accordionParcours.not_accordion .accordion-button{display:none}.modal-pratical-route .modal-body #accordionParcours .accordion-item h2{font-size:30px;font-family:"CircularStd-Bold";line-height:28px;color:#3f3f3f}.modal-pratical-route .modal-body #accordionParcours .accordion-item .text_obs img{padding-right:11px}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif{padding-right:47px;border-right:2px solid rgba(181,182,182,.5294117647)}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif .day{font-size:50px;font-family:"CircularStd-Bold";color:#3f3f3f}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif .month-time{font-size:16px;font-family:"CircularStd-Bold";color:#3f3f3f;padding-left:20px;text-transform:uppercase;display:flex;flex-direction:column}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif .month-time span.day_mobile{display:none !important}.modal-pratical-route .modal-body #accordionParcours .accordion-item .date-notif .month-time span{font-size:16px;color:#b5b6b6 !important;font-family:"CircularStd-Book";display:block;text-transform:initial}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion{width:86px}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion button.accordion-button{background-color:rgba(0,0,0,0) !important;box-shadow:none !important;justify-content:center}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion button.accordion-button:after{background-image:url(/img/9414d464.svg) !important;transform:rotate(180deg);width:24px;height:15px;content:"";border-radius:0;flex-shrink:0;margin:auto}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion button.accordion-button:focus{border:none;box-shadow:none}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion button.accordion-button.collapsed:after{background-image:url(/img/9414d464.svg) !important;transform:rotate(0deg);width:24px;height:15px;content:"";border-radius:0;flex-shrink:0}.modal-pratical-route .modal-body #accordionParcours .accordion-item .icon_accordion button.accordion-button.collapsed:focus{border:none;box-shadow:none}#accordion--objectif .accordion-item{border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;margin-bottom:13px;padding:0 30px}#accordion--objectif .accordion-item .accordion-header .accordion-button{font-size:20px;padding:25px 0 25px 0;border-bottom:1px solid #d8d9db}#accordion--objectif .accordion-item .accordion-header .accordion-button::after{background-image:url(/img/9414d464.svg) !important;transform:rotate(0deg);width:24px;height:15px;content:"";border-radius:0;flex-shrink:0;margin-left:8%}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.collapsed){background:#fff;box-shadow:none;color:#3f3f3f}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(180deg);height:47px;width:47px;background:#f6f6f6;background-size:30% 39%;padding:15px !important;background-repeat:no-repeat;border-radius:50%;background-position:center}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.collapsed).locked::after{background:rgba(0,0,0,0);background-repeat:no-repeat;padding:0 !important;width:24px;height:15px;border-radius:0;flex-shrink:0;margin-left:6em;margin-top:.8em;margin-bottom:.8em}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.locked){background:#fff;box-shadow:none;color:#3f3f3f}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.locked)::after{background-image:url(/img/60c2070f.svg) !important;transform:rotate(0deg);height:47px;width:47px;background:#f6f6f6;background-size:30% 39%;padding:15px !important;background-repeat:no-repeat;border-radius:50%;background-position:center}#accordion--objectif .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}#accordion--objectif .accordion-item .accordion-header .accordion-button span{font-family:"CircularStd-Bold";padding-right:5px}#accordion--objectif .accordion-item .accordion-header .accordion-button .title-question{width:90%}#accordion--objectif .accordion-item .accordion-header .accordion-button .title-question p{font-size:20px;font-family:"CircularStd-Book"}#accordion--objectif .accordion-item .accordion-header .accordion-button .title-question b{font-family:"CircularStd-Bold"}#accordion--objectif .accordion-item .accordion-body{padding-bottom:0;padding-top:0}#accordion--objectif .accordion-item .accordion-body .question-cours{padding:12px 0;border-bottom:1px solid #d8d9db}#accordion--objectif .accordion-item .accordion-body .question-cours:last-child{border-bottom:0 !important}#accordion--objectif .accordion-item .accordion-body .question-cours p{font-size:20px;color:#3f3f3f}#accordion--objectif .accordion-item .accordion-body .question-cours p:first-letter{text-transform:capitalize}#accordion--objectif .accordion-item .accordion-body .question-cours .comment{border-radius:3px;margin-left:13px;border:1px solid #b7b7b7;padding:6px 11px;color:#36f;font-size:20px}#accordion--objectif .accordion-item .accordion-body .question-cours .file-box{width:80%}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question{display:flex}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question button{color:#d8d9db;font-size:30px}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question button:first-child svg{margin-right:3rem !important}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question .soft-green{color:#5ec997}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question .soft-red{color:#db2727}.content-Theme .header-notif h1{font-size:40px;font-family:"circular-std-medium"}.content-Theme .header-notif .prev-button{box-shadow:0 5px 15px 0 rgba(0,0,0,.16);width:48px;height:48px}.content-Theme .header-notif p{font-size:20px;color:#3f3f3f;line-height:33px}.support-cours.elearning{padding:0}.support-cours.elearning .nav-tabs{border-bottom:1px solid #d8d9db;width:58%;margin:auto;position:relative;right:12%}.support-cours .nav-item{flex-basis:initial !important;flex-grow:0 !important;padding-right:25px}.support-cours .nav-tabs{border-bottom:1px solid #d8d9db;width:62%;margin:auto;position:relative;right:20%}.support-cours .nav-tabs .nav-link{font-family:"circular-std-medium";font-size:20px;color:#b5b6b6;text-transform:uppercase;font-weight:500;padding:15px 0;background:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content}.support-cours .nav-tabs a.nav-link.active{color:#3f3f3f !important;border-width:0 0 5px 0 !important;border-color:#36f !important}.support-cours #video .content-video,.support-cours #conseils .content-video{padding:30px 61px 35px 38px;border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;margin-right:7px;cursor:pointer}.support-cours #video .content-video .video #my-video,.support-cours #conseils .content-video .video #my-video{width:100%;height:112px}.support-cours #video .content-video .video img,.support-cours #conseils .content-video .video img{background:#36f;padding:30px 40px 30px 40px}.support-cours #video .content-video .title-video,.support-cours #conseils .content-video .title-video{font-size:24px;padding-left:36px;font-family:"CircularStd-Bold"}.support-cours #fiches .base-file{padding:24px 20px;border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;width:100%}.support-cours #fiches .base-file .number-file{border:2px solid #36f;border-radius:50%;color:#fff;padding:5px 12px;background:#36f;width:38px;font-size:18px;height:38px}.support-cours #fiches .base-file span{font-size:24px;padding-left:16px;font-family:"circular-std-medium"}.dp__action.dp__select{color:#36f}.dp__calendar_wrapper{width:376px}.validate--cours .modal{overflow:hidden;background:rgba(0,0,0,.4509803922)}.validate--cours .modal .modal-dialog{max-width:1172px;width:100%;margin:0 auto}.validate--cours .modal .modal-dialog .modal-content{max-height:100vh}.validate--cours .modal .modal-dialog .modal-content .modal-body{overflow-y:scroll;overflow-x:hidden}.validate--cours .modal .modal-dialog .modal-content .modal-body p{font-size:24px}.validate--cours .modal .modal-dialog .modal-content .modal-body .table-body p{font-size:20px}.validate--cours .modal .modal-dialog .modal-content .modal-body .titre{font-size:24px;font-family:"CircularStd-Bold"}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite p{font-size:18px}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite .formSigner{margin-top:25px}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite .formSigner input{margin-bottom:0 !important;margin-right:12px;padding:9px 19px !important;font-size:20px;color:#4b4e50}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite .formSigner input#paraphe{width:18%}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner{border:1px dashed #3f3f3f;background:#fff;text-align:center;border-radius:7px}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner p{margin-bottom:0;color:#3f3f3f;font-size:16px}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner a{text-decoration:none;color:#36f}.validate--cours .modal .modal-dialog .modal-content .modal-body .tabSigner .nav-tabs{border-bottom:0;border-top:1px solid #d8d9db}.validate--cours .modal .modal-dialog .modal-content .modal-body .tabSigner .nav-tabs .nav-item{border-bottom:0 !important}.validate--cours .modal .modal-dialog .modal-content .modal-body .tabSigner .nav-tabs .nav-item .nav-link{border:0 !important;color:#3f3f3f;font-size:24px;border-bottom:0 !important;font-family:"CircularStd-Book";padding:16px}.validate--cours .modal .modal-dialog .modal-content .modal-body .tabSigner .nav-tabs .nav-item .nav-link.active{background:rgba(0,0,0,0);font-size:16px;font-family:"CircularStd-Bold";border-top:6px solid #36f !important}.e-learning .content-Theme .header-notif h1{font-size:40px;font-family:"circular-std-medium"}.e-learning .content-Theme .header-notif .prev-button{box-shadow:0 5px 15px 0 rgba(0,0,0,.16);width:48px;height:48px}.e-learning .content-Theme .header-notif p{font-size:20px;color:#3f3f3f;line-height:33px}.e-learning .content-Theme .base-file{padding:24px 20px;border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);background-color:#fff;width:100%}.e-learning .content-Theme .base-file .number-file{border:2px solid #36f;border-radius:50%;color:#fff;padding:10px;background:#36f;width:38px;font-size:18px;height:38px;display:flex;text-align:center;justify-content:center;align-items:center}.e-learning .content-Theme .base-file span{font-size:24px;padding-left:16px;font-family:"circular-std-medium"}.menu-timepicker{width:165px;border-top:5px solid #36f !important;min-width:163px !important;box-shadow:0 5px 15px 0 rgba(0,0,0,.19)}.menu-timepicker .dp__arrow_top{display:none}.menu-timepicker .dp__overlay_row{width:100%}.menu-timepicker .dp__overlay_row .dp__time_input{height:122px !important;width:163px !important}.menu-timepicker .dp__overlay_row .dp__time_input .dp__time_col{padding:0 15px !important}.menu-timepicker .dp__overlay_row .dp__time_input .dp__time_display{font-size:20px;font-weight:500}.menu-timepicker .dp__action_row{width:161px !important}.menu-timepicker .dp__action_row .dp__action_buttons span{font-size:12px}.menu-timepicker-end{width:165px;border-top:5px solid #36f !important;min-width:163px !important;box-shadow:0 5px 15px 0 rgba(0,0,0,.19)}.menu-timepicker-end .dp__arrow_top{display:none}.menu-timepicker-end .dp__overlay_row{width:100%}.menu-timepicker-end .dp__overlay_row .dp__time_input{height:122px !important;width:163px !important}.menu-timepicker-end .dp__overlay_row .dp__time_input .dp__time_col{padding:0 15px !important}.menu-timepicker-end .dp__overlay_row .dp__time_input .dp__time_display{font-size:20px;font-weight:500}.menu-timepicker-end .dp__action_row{width:161px !important}.menu-timepicker-end .dp__action_row .dp__action_buttons span{font-size:12px}.menu-timepicker.absense{left:9% !important}.pills--event input.dp__pointer.dp__input.dp__input_icon_pad{padding:16px 37px;background:#f6f6f6;border:0;font-size:18px;font-family:"CircularStd-Book";color:#3f3f3f;text-transform:capitalize}.stars-inner svg{color:#ffce2b}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button{padding:12px 29px !important;font-size:16px !important}input,select,textarea{font-size:16px}.day-name{text-transform:lowercase}.student-course-info{display:inline-block;width:100%}.student-course-info h3{display:inline}.student-course-info .icon-i{display:inline;margin:-20px 0 0 20px;width:30px;cursor:pointer}#follow-cours .content-suivi .suivi-parcour .btn--center--suivi button{margin-bottom:20px}.container_accordion{padding-bottom:30px}@media(max-width: 1440px){.bloc-carousel .carousel .carousel-inner .carousel-item{min-height:65vh}}@media screen and (min-width: 992px)and (max-width: 1399px){.dp__menu.dp-rang-menu.dp__theme_light{left:939px !important}.support-cours.elearning .nav-tabs{width:67%;margin:auto;position:relative;right:8%}.support-cours.elearning #TabContent-support-cours{padding:0}.support-cours.elearning #TabContent-support-cours #video .content-video,.support-cours.elearning #TabContent-support-cours #conseils .content-video{padding:35px 45px 35px 45px}.support-cours{padding:0;height:100vh}.support-cours .header-objective{padding:4% 9% 2% 12%}.support-cours .nav-tabs{right:11%}.support-cours #TabContent-support-cours{padding:4% 4% 4% 9%}.support-cours #TabContent-support-cours img{padding:10px 37px !important}#pills-trajectory #TabContent-support-cours{padding-bottom:9% !important}.bloc-carousel .carousel .carousel-inner{min-height:700px}.bloc-carousel .carousel .carousel-inner.vide{min-height:730px}.bloc-carousel .carousel .carousel-inner .main-item{padding:45px 30px}.bloc-carousel .carousel .carousel-inner .carousel-item{top:98px;padding-left:40px;min-height:482px}.bloc-carousel .carousel .carousel-inner .carousel-item .bloc1{min-height:160px}.modal-detailfile .modal .modal-dialog .modal-body{min-height:527px}.modal-start-cours .modal .modal-dialog .modal-body{min-height:498px;overflow-y:scroll}}@media(max-width: 1366px){.result_validate .content-comment{padding-left:0 !important;min-height:auto !important;padding-right:0 !important;padding-bottom:0 !important}.result_validate .content-comment h2{font-size:30px !important}}@media screen and (min-width: 1025px)and (max-width: 1366px){.btn-send .btn-primary{padding:13px;font-size:18px}.notif-active .icone-notif:before{right:33px;bottom:69px}.wrapper-home .container{max-width:100% !important}.wrapper-home .container .bloc-cards,.wrapper-home .container .bloc-carousel{padding:0 85px !important}.main-navbar-menu .container{max-width:100%;padding:0 3%}.event-dispo #pills-available{padding:0 2%}.event-dispo #pills-absense{padding:0 2%}.menu-timepicker-end{left:22% !important}.bloc-carousel .carousel .carousel-inner .carousel-control .left[disabled]{top:-14px}}@media(max-width: 1366px)and (min-width: 768px){.calendar__event .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{padding-bottom:13px}.calendar__event .fc-view-harness.fc-view-harness-active{height:94vh !important}.ok-title,.ko-title{white-space:nowrap}}@media screen and (min-width: 1200px)and (max-width: 1280px){.wrapper-home .container .bloc-cards,.wrapper-home .container .bloc-carousel{padding:0 40px !important}.bloc-carousel .carousel .carousel-inner{min-height:845px}.bloc-carousel .carousel .carousel-inner .carousel-item>.row{height:419px}.bloc-carousel .carousel .carousel-inner .main-item{min-height:486px}.bloc-carousel .carousel .carousel-inner .main-item .bloc1{min-height:157px}.bloc-carousel .carousel .carousel-inner .main-item .bloc2{min-height:73px}.bloc-carousel .carousel .carousel-inner .main-item .theme{min-height:53px}.bloc-carousel .carousel .carousel-inner .carousel-control.right{bottom:133px}}@media screen and (min-width: 992px)and (max-width: 1024px){.wrapper-home .container{max-width:100% !important}.wrapper-home .container .title-home-mobile{margin-top:26px !important}.wrapper-home .container .bloc-cards{padding:40px 30px !important;display:flex;flex-direction:column-reverse}.wrapper-home .container .bloc-carousel{padding:4px 30px !important}.main-navbar-menu .container{max-width:100%;padding:0 2%}}@media(max-width: 1199px){#follow-cours .content-suivi .suivi-parcour{padding:40px 71px}.bloc-cards .dispo-week{padding:0 20%}#pills-result .base-observation .tab-content-obs.result_validate{width:auto;min-height:100vh}.bloc-carousel .carousel-inner{min-height:550px !important}.bloc-carousel .carousel-inner.vide{min-height:462px !important}.bloc-carousel .carousel-inner .carousel-item{left:0;right:0;width:56%;min-height:438px !important;margin:22px auto;top:0 !important;padding:20px !important}.bloc-carousel .carousel-inner .carousel-item .bloc1{min-height:143px !important}.bloc-carousel .carousel-inner .carousel-item .bloc2{min-height:80px !important}.bloc-carousel .carousel-inner .carousel-control{width:initial !important}.bloc-carousel .carousel-inner .carousel-control.left{bottom:inherit !important;top:44% !important;margin:auto 0 !important;left:93px !important;right:inherit !important}.bloc-carousel .carousel-inner .carousel-control.right{margin:auto 0 !important;bottom:inherit !important;top:44%;right:93px !important;left:inherit !important}.bloc-carousel .carousel-inner .carousel-control .icon-prev,.bloc-carousel .carousel-inner .carousel-control .icon-next{position:relative;left:0;transform:rotate(-90deg) !important}h1.title-home{display:none}.title-home-mobile{text-align:center;font-size:40px;font-weight:700;display:block}.bloc-cards{order:2;display:flex;flex-direction:column-reverse}.bloc-cards .file-item{padding:25px 41px;justify-content:center !important}.bloc-cards .file-item .file-item-left{position:relative}.bloc-cards .file-item .file-item-left .nbr-notif{position:absolute;top:-33px;left:-33px;background:#36f;padding:4px 16px;color:#fff;font-size:14px;border-radius:25px;display:block;height:20px;line-height:13px}.bloc-cards .file-item .link-icn{display:none}.bloc-cards .file-item p{text-align:center;line-height:22px;font-size:16px;margin-top:8px;min-height:44px}.file-item-left{display:flex;flex-direction:column;justify-content:center;align-items:center}.list-item{margin-top:0;margin-bottom:0;padding-top:0 !important}.carousel-control{width:initial}.carousel-control.left{bottom:inherit !important;top:44% !important;margin:auto 0 !important;left:93px !important;right:inherit !important}.carousel-control.right{margin:auto 0 !important;bottom:inherit !important;top:44%;right:93px !important;left:inherit !important}.carousel-control .icon-prev,.carousel-control .icon-next{transform:rotate(-90deg) !important}.news-carousel{bottom:0;left:0;width:100%;position:fixed;z-index:9}div#button_home{padding-bottom:62px}}@media only screen and (max-width: 1200px)and (min-width: 1024px){#modalcours .modal-dialog .modal-content{overflow-x:hidden !important}#modalcours .modal-dialog .modal-content .modal-header .nav-item .nav-link .hide-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:175px}#modalcours .modal-dialog .modal-content .modal-body .student-course-info h3{font-size:30px}}@media(max-width: 1180px){#follow-cours .content-suivi .content-suivi-info .reserve-suivi{padding:30px 0px 35px 65px}#follow-cours .btn-reserve button{font-size:16px}}@media(max-width: 1130px){.calendar-event .fc-toolbar-chunk>div{display:block}.calendar-event .fc-toolbar-title{font-size:18px !important;margin-top:17px !important}}@media(max-width: 1024px){#follow-cours .content-suivi .content-suivi-info .info-eleve .nbrHours{font-size:42px}#follow-cours .content-suivi .content-suivi-info .info-eleve .time-star{font-size:15px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{padding:30px 33px 35px 35px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence{padding:30px 0 35px 24px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .date span{font-size:24px}.dp__menu.dp-rang-menu.dp__theme_light{left:640px !important}.title-breakpoint{width:inherit}.support-cours.elearning .nav-tabs{width:78%;right:3%}.bloc-carousel .carousel-inner .carousel-control .icon-prev,.bloc-carousel .carousel-inner .carousel-control .icon-next{left:0 !important}header .navbar--icone a{padding:0;margin:0 9px}header .navbar--icone .router-link-active{padding:8px 0}header .navbar--icone .badge{top:-5px;right:-16px}.bloc-carousel .bloc-info h4{font-size:16px !important}.bloc-carousel .bloc-info h3{font-size:18px !important}.bloc-carousel .bloc-info .date{font-size:40px !important}.bloc-carousel .bloc-info .adress{font-size:16px}.bloc-carousel .main-item .content-notif{font-size:28px !important}.bloc-carousel .main-item .date-coming{font-size:60px !important;line-height:70px !important}.point-rdv .modal .modal-dialog,.list--theme .modal .modal-dialog,.cancel--cours .modal .modal-dialog,.info-elev-cours .modal .modal-dialog,.confirm-dispo .modal .modal-dialog,.validate--cours .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.point-rdv .modal .modal-dialog .modal-content,.list--theme .modal .modal-dialog .modal-content,.cancel--cours .modal .modal-dialog .modal-content,.info-elev-cours .modal .modal-dialog .modal-content,.confirm-dispo .modal .modal-dialog .modal-content,.validate--cours .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.point-rdv .modal .modal-dialog .modal-content .modal-body,.list--theme .modal .modal-dialog .modal-content .modal-body,.cancel--cours .modal .modal-dialog .modal-content .modal-body,.info-elev-cours .modal .modal-dialog .modal-content .modal-body,.confirm-dispo .modal .modal-dialog .modal-content .modal-body,.validate--cours .modal .modal-dialog .modal-content .modal-body{overflow-y:scroll;background:#fff}.point-rdv .modal .modal-dialog .modal-content .modal-body .content-dessiner>div,.list--theme .modal .modal-dialog .modal-content .modal-body .content-dessiner>div,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner>div,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-dessiner>div,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-dessiner>div,.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner>div{margin:auto}.point-rdv .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe,.list--theme .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe,.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner.paraphe{margin-top:20px}.validation-vehicule .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.validation-vehicule .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.list--theme .modal .modal-dialog .modal-content .modal-body .content--form{overflow-y:scroll;max-height:58vh;padding-bottom:45px}.student-info{background:rgba(0,0,0,.7215686275)}.student-info .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.student-info .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.student-info .modal-dialog .modal-content .modal-body{overflow:auto}.student-info .modal-dialog .modal-content .modal-body h3{font-size:40px;font-family:"CircularStd-Black";color:#333}.student-info .modal-dialog .modal-content .modal-body .age-student{font-size:24px;color:#333}.student-info .modal-dialog .modal-content .modal-body .nbr-session .nbrHours{font-size:50px;font-family:"circular-std-medium";color:#3f3f3f}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star{font-size:16px;color:#b5b6b6 !important;text-transform:uppercase}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star span{display:block;color:#b5b6b6 !important;font-size:16px}.student-info .modal-dialog .modal-content .modal-body .bold-title{font-family:"CircularStd-Book";font-size:20px}.student-info .modal-dialog .modal-content .modal-body .target-date{font-family:"CircularStd-Book";font-size:18px;color:#b5b6b6}.cour-conduit .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.cour-conduit .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.modal-notif .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.modal-notif .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.modal-feliciter .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.modal-feliciter .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.event-dispo .modal .modal-dialog .modal-content .modal-body{padding:90px !important}.calendar__stych .fc-timegrid.fc-timeGridDay-view.fc-view{width:100%;left:0}.modal-info .modal .modal-dialog,.modal-start-cours .modal .modal-dialog,.modal-end-cours .modal .modal-dialog,.modal-detailfile .modal .modal-dialog{max-width:100% !important;width:100% !important;margin:0;top:0 !important}.modal-info .modal .modal-dialog .modal-content,.modal-start-cours .modal .modal-dialog .modal-content,.modal-end-cours .modal .modal-dialog .modal-content,.modal-detailfile .modal .modal-dialog .modal-content{height:100vh !important;max-height:100% !important}.modal-info .modal .modal-dialog .modal-content .modal-header,.modal-start-cours .modal .modal-dialog .modal-content .modal-header,.modal-end-cours .modal .modal-dialog .modal-content .modal-header,.modal-detailfile .modal .modal-dialog .modal-content .modal-header{padding-top:28px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body{padding:40px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item h2{font-size:25px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .date-notif{padding-right:12px !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .date-notif .day{font-size:36px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .icon_accordion{width:79px}#pills-obs .base-observation,#pills-result .base-observation{flex-direction:column;padding:4%}#pills-obs .base-observation .nav-obs,#pills-result .base-observation .nav-obs{justify-content:space-between !important;align-items:center;display:flex;flex-wrap:initial;flex-direction:row !important;margin-top:20px !important}#pills-obs .base-observation .nav-obs .nav-link,#pills-result .base-observation .nav-obs .nav-link{padding:19px 15px 19px 15px;font-size:19px;line-height:21px;width:100%;max-height:75px;margin-left:13px;height:75px;align-items:center}#pills-obs .base-observation .tab-content-obs,#pills-result .base-observation .tab-content-obs{padding-left:0}#pills-obs .base-observation .tab-content-obs .title-hide-tab,#pills-result .base-observation .tab-content-obs .title-hide-tab{display:none}#pills-obs .base-observation .tab-content-obs.mobile-banner,#pills-result .base-observation .tab-content-obs.mobile-banner{display:block;padding-bottom:0}#pills-obs .base-observation .tab-content-obs.mobile-banner h2,#pills-result .base-observation .tab-content-obs.mobile-banner h2{display:block !important;font-size:40px !important;margin-bottom:28px}.support-cours .header-objective .plus-info button{display:flex;align-items:center}.support-cours .header-objective .plus-info button svg{font-size:22px}.support-cours .nav-tabs{width:73%;right:0%}.support-cours #TabContent-support-cours{padding:4% 8% 4% 12%}.support-cours #video .content-video,.support-cours #conseils .content-video{padding:18px 50px;width:100%}.support-cours #video .content-video .video img,.support-cours #conseils .content-video .video img{background:#36f;padding:30px 40px 30px 40px}.support-cours #video .content-video .title-video,.support-cours #conseils .content-video .title-video{font-size:24px;padding-left:36px;font-family:"CircularStd-Bold"}#follow-cours .content-suivi .content-suivi-info .info-eleve{padding:30px 0 35px 36px}#follow-cours .content-suivi .suivi-parcour{padding:40px 35px}.menu-timepicker.absense{left:46% !important}.table-cepc{margin-bottom:77px}.table-cepc .table tr th{font-size:13px}.table-cepc .table tr .header-table{text-transform:uppercase}.table-cepc .table tr td{font-size:16px}.table-cepc .table tr .head-txt-title{font-size:16px}.table-cepc .table tr .selector-item{width:51px;height:51px !important}.table-cepc .table tr .selector-item_label{width:51px;height:51px !important}.table-cepc .table tr .bloc-risque{width:71px !important}.table-cepc .table tr .bloc-risque label{width:71px !important}.table-cepc .table tr .selector-item_radio:checked+.selector-item_label{background-size:40% !important}.base-parcour .content-notif .title-notif{font-size:14px}.base-parcour .content-notif .event-notif{font-size:25px}.base-parcour .date-notif .day{font-size:45px}.base-parcour button{font-size:14px}.notif-active .icone-notif:before{right:26px;bottom:69px}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question button:first-child svg{margin-right:0 !important}.menu-timepicker,.menu-timepicker-end{width:128px;min-width:128px !important}.menu-timepicker .dp__overlay_row .dp__time_input .dp__time_col,.menu-timepicker-end .dp__overlay_row .dp__time_input .dp__time_col{padding:0 9px !important}.menu-timepicker .dp__action_row,.menu-timepicker-end .dp__action_row{width:121px !important}}@media(orientation: portrait)and (max-width: 1024px)and (max-height: 1366px){#pills-obs .base-observation .tab-content-obs{padding-bottom:180px}}@media(orientation: landscape)and (max-width: 1366px)and (max-height: 1024px){.result_validate .content-comment{padding-left:0 !important;min-height:auto !important;padding-right:0 !important;padding-bottom:0 !important}}@media only screen and (min-device-width: 768px)and (max-device-width: 1199px)and (orientation: landscape){#follow-cours .content-suivi{flex:auto}#pills-result .base-observation .nav-obs{width:17%}#pills-result .base-observation .tab-content-obs.result_validate{width:-moz-min-content;width:min-content}.course-to-start-soon .btn--center--suivi{padding-top:100px;margin-bottom:150px !important;padding-bottom:150px;height:400px}.modal-content.vh-100.mh-100{overflow-y:scroll}#modalcours .modal-footer{bottom:0;position:fixed;width:100%}.btn--center--suivi{min-height:298px}.scrollable-content{overflow-y:auto}#modalcours .modal-body.course-to-start .follow_cours_stickey{height:calc(100vh - 196px)}#modalcours .modal-body.course-to-start{max-height:100vh}#modalcours .modal-footer .start-cours{padding:17px 46px !important}}@media only screen and (max-device-width: 1024px)and (min-device-width: 768px)and (-webkit-device-pixel-ratio: 2){#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .content_student_assessment .tab-content{padding-bottom:130px !important}#modalcoursMoto .modal-dialog .modal-content .modal-footer{bottom:0;position:fixed;width:100%}#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:870px;overflow-y:scroll}.course-to-start-soon .btn--center--suivi{margin-bottom:150px !important;padding-bottom:150px}.course-to-end .btn--center--suivi{min-height:180px;margin-bottom:150px !important;padding-bottom:150px}.scrollable-content{overflow-y:auto}#modalcours .modal-body.course-to-start .follow_cours_stickey{height:calc(100vh - 196px)}#modalcours .modal-footer{bottom:0;position:fixed;width:100%}#modalcours .modal-body.course-to-start{max-height:100vh}#modalcours .modal-footer .start-cours{padding:17px 46px !important}}@media(orientation: landscape)and (max-width: 1024px)and (max-height: 768px){.list_moto{padding-bottom:100px}#user_auto{padding-bottom:120px !important}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file{padding-bottom:70px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{height:335px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve span{font-size:16px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve .date{font-size:21px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve .date span{font-size:26px}#follow-cours .content-suivi .content-suivi-info .info-eleve .adress{font-size:20px}#follow-cours .content-suivi .content-suivi-info .info-eleve h3{font-size:30px}#modalcours .modal-footer .start-cours button{padding:17px 71px 17px 71px}.course-to-start #follow-cours .suivi-parcour{padding-top:0;padding-bottom:0}.course-to-start #follow-cours .suivi-parcour .btn--center--suivi{min-height:100px}.course-to-start-soon .btn--center--suivi{margin-bottom:0 !important;padding-bottom:0;padding-top:0}#pills-result .base-observation .nav-obs{width:100%}#pills-result .base-observation .tab-content-obs.result_validate{width:100%}}@media only screen and (max-device-width: 1024px)and (min-device-width: 768px)and (-webkit-device-pixel-ratio: 2)and (orientation: landscape){.table-cepc{margin-bottom:120px}#pills-comment .content-comment{margin-bottom:180px}.result_validate{margin-bottom:120px}#pills-obs .base-observation .tab-content-obs{padding-bottom:150px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .content_student_assessment .tab-content{padding-bottom:160px !important}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours{padding:39px 80px 60px 80px}#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:320px;overflow-y:scroll}}@media only screen and (max-device-width: 1024px)and (min-device-width: 830px)and (-webkit-device-pixel-ratio: 2)and (orientation: portrait){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:870px;overflow-y:scroll}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .content_student_assessment .tab-content{padding-bottom:130px !important}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours{padding:39px 80px 90px 80px}}@media only screen and (max-device-width: 1024px)and (min-device-width: 830px)and (-webkit-device-pixel-ratio: 2)and (orientation: landscape){.table-cepc{margin-bottom:120px}#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:80px;height:680px;overflow-y:scroll}}@media(max-width: 991px){.bloc-cards .dispo-week{padding:0 10%}.navbar--icone .nav-link span.badge{top:-11px;right:-13px}h1.title-home{display:none}.title-home-mobile{text-align:center;font-size:40px;font-weight:700;display:block}.bloc-carousel .carousel-inner{min-height:470px}.bloc-carousel .carousel-inner .carousel-item{left:0;right:0;width:70%;min-height:440px !important;margin:0 auto;top:0 !important;padding:20px !important}.bloc-carousel .carousel-inner .carousel-item .theme{min-height:78px !important}.bloc-carousel .carousel-inner .carousel-control.left{top:39% !important;margin:auto 0 !important;left:0 !important;padding:0}.bloc-carousel .carousel-inner .carousel-control.left .icon-prev{width:66px}.bloc-carousel .carousel-inner .carousel-control.right{bottom:inherit !important;top:39% !important;right:0 !important;left:inherit !important;padding:0}.bloc-carousel .carousel-inner .carousel-control.right .icon-next{width:66px}.bloc-cards{order:2}.bloc-cards .file-item{padding:20px;min-height:130px;justify-content:center !important}.bloc-cards .file-item .link-icn{display:none}.bloc-cards .file-item p{text-align:center;line-height:22px;font-size:15px;margin-top:8px}.file-item-left{display:flex;flex-direction:column;justify-content:center;align-items:center}.list-item{margin-top:0;margin-bottom:0;padding-top:0 !important}.modal-dialog{width:80%;max-width:100%}.menu-timepicker.absense{left:82% !important}.base-parcour .content-notif .event-notif{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:212px}}@media screen and (min-width: 800px)and (max-width: 999px){header .navbar--icone a{margin:0}.bloc-carousel .carousel-inner{min-height:548px !important}.bloc-carousel .carousel-inner .carousel-control.left{left:10px !important}.bloc-carousel .carousel-inner .carousel-control.right{right:10px !important}}@media(min-width: 800px)and (max-width: 920px){.list--theme .modal .modal-dialog .modal-content .modal-body .content--form{overflow-y:scroll;max-height:68vh !important;padding-bottom:45px}}@media screen and (min-width: 769px)and (max-width: 991px){header .navbar--icone a{padding:0 5px}header .navbar--icone a .svg-inline--fa{font-size:22px}.table-cepc .table tr td{font-size:13px}.table-cepc .table tr .head-txt-title{font-size:13px}#pills-trajectory .next-step,#pills-comment .next-step{width:51px}#pills-trajectory .next-step span,#pills-comment .next-step span{font-size:16px}#pills-trajectory .next-step span:after,#pills-comment .next-step span:after{right:28px}#pills-trajectory .previous-step,#pills-comment .previous-step{width:51px}#pills-trajectory .previous-step span,#pills-comment .previous-step span{font-size:16px}#pills-trajectory .previous-step span:before,#pills-comment .previous-step span:before{left:28px}}@media(max-width: 834px){#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file h4{font-size:18px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{height:412px;overflow-y:scroll}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence{text-align:center}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .date{font-size:22px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .id-reserve{font-size:14px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .info-reserve span{font-size:16px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .btn-reserve button{font-size:16px}.col-md-8.col_nav_menu{display:flex;align-items:center}.col-md-8.col_nav_menu ul.menu-nav-bar{display:flex;align-items:center}.col-md-8.col_nav_menu ul.menu-nav-bar li a{padding-bottom:0 !important;border:0 !important}.table-cepc .table tr .selector-item_label{height:56px !important}.table-cepc .table tr td{font-size:12px}.modal-content .modal-body textarea{font-size:16px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode span{font-size:18px !important}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lessonspan,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lessonspan,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lessonspan,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson span{font-size:16px !important}#pills-trajectory .content-objective,#pills-trajectory .content-comment,#pills-comment .content-objective,#pills-comment .content-comment{padding:7% 9% 7% 3%}#pills-trajectory .content-objective .header-objective,#pills-trajectory .content-objective #pills-comment,#pills-trajectory .content-comment .header-objective,#pills-trajectory .content-comment #pills-comment,#pills-comment .content-objective .header-objective,#pills-comment .content-objective #pills-comment,#pills-comment .content-comment .header-objective,#pills-comment .content-comment #pills-comment{padding-left:0 !important}#pills-trajectory .content-objective .header-objective h2,#pills-trajectory .content-objective #pills-comment h2,#pills-trajectory .content-comment .header-objective h2,#pills-trajectory .content-comment #pills-comment h2,#pills-comment .content-objective .header-objective h2,#pills-comment .content-objective #pills-comment h2,#pills-comment .content-comment .header-objective h2,#pills-comment .content-comment #pills-comment h2{font-size:30px}#pills-trajectory .content-objective .header-objective button,#pills-trajectory .content-objective #pills-comment button,#pills-trajectory .content-comment .header-objective button,#pills-trajectory .content-comment #pills-comment button,#pills-comment .content-objective .header-objective button,#pills-comment .content-objective #pills-comment button,#pills-comment .content-comment .header-objective button,#pills-comment .content-comment #pills-comment button{font-size:16px}#pills-trajectory .content-objective .header-objective .description p,#pills-trajectory .content-objective #pills-comment .description p,#pills-trajectory .content-comment .header-objective .description p,#pills-trajectory .content-comment #pills-comment .description p,#pills-comment .content-objective .header-objective .description p,#pills-comment .content-objective #pills-comment .description p,#pills-comment .content-comment .header-objective .description p,#pills-comment .content-comment #pills-comment .description p{font-size:16px;line-height:23px}#accordion--objectif .accordion-item .accordion-header .accordion-button .title-question p{font-size:16px}#accordion--objectif .accordion-item .accordion-body .question-cours .action-question button{color:#d8d9db;font-size:24px}#accordion--objectif .accordion-item .accordion-body .question-cours p{font-size:16px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:first-child{padding-left:12px}.calendar__stych .fc-header-toolbar .fc-toolbar-title{font-size:22px}.modal-end-cours .modal .modal-dialog .modal-body{padding:40px}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button{padding:12px 14px;font-size:16px}.sticky-suivi .countdown{font-size:24px !important}.debutCour .modal-content .modal-body{padding:40px 54px 34px 37px !important}.base-parcour .content-notif{padding:15px 18px 15px 0;background:rgba(0,0,0,0)}#modalcours .modal-dialog .modal-content .modal-header .nav-item .nav-link .hide-title{max-width:174px !important}#modalcours .modal-dialog .modal-content .modal-header .btn-close{padding:35.1px !important;background-size:21% !important}#carousel-footer p{font-size:16px;color:#333}#follow-cours .content-suivi .content-suivi-info{padding:25px 38px !important}#follow-cours .content-suivi .content-suivi-info .btn-reserve button{padding:10px 21px 10px;font-size:14px}#follow-cours .content-suivi .content-suivi-info .info-eleve{padding:30px 0 18px 36px}#follow-cours .content-suivi .content-suivi-info .info-eleve .adress{font-size:18px}#follow-cours .content-suivi .content-suivi-info .info-eleve .tel a{font-size:18px}#follow-cours .content-suivi .content-suivi-info .info-eleve h3{font-size:22px}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours{padding-top:11px !important}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session{justify-content:center;padding:0;flex-direction:column;max-height:65px;align-items:flex-start !important}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session .time-star{padding-left:0 !important;font-size:11px;margin-top:9px}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session .nbrHours{font-size:30px;min-height:40px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve{padding-top:11px !important}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve span{font-size:16px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .id-reserve{padding-top:11px !important}#follow-cours .content-suivi .suivi-parcour{padding:38px 35px 66px}#follow-cours .content-suivi .suivi-parcour .btn--center--suivi button{padding:12px 14px;font-size:14px}.support-cours.elearning .nav-tabs{width:85%}.support-cours #TabContent-support-cours{padding:4% 0% 4% 0%}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item h2{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:303px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .date-notif .day{font-size:40px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .icon_accordion{width:52px !important}}@media only screen and (max-device-width: 830px){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:740px;overflow-y:scroll}.cour-conduit .modal .modal-dialog .modal-content .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0;padding-bottom:9px}}@media only screen and (max-device-width: 830px)and (orientation: landscape){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:330px;overflow-y:scroll}}@media only screen and (max-device-width: 810px)and (orientation: portrait){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:640px;overflow-y:scroll}}@media only screen and (max-device-width: 810px)and (orientation: landscape){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:385px;overflow-y:scroll}}@media(min-width: 769px)and (max-width: 835px)and (orientation: landscape){#pills-obs .base-observation .tab-content-obs{padding-bottom:150px}}@media(min-width: 769px)and (max-width: 835px)and (orientation: portrait){#pills-obs .base-observation .tab-content-obs{padding-bottom:150px}}@media only screen and (max-device-width: 768px)and (orientation: portrait){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:20px;height:570px;overflow-y:scroll}.cour-conduit .modal .modal-dialog .modal-content .modal-body .search_list_student{padding-bottom:19px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .btn-send{padding-bottom:10px}}@media(max-width: 830px){.student-course-info .icon-i{width:20px}}@media(max-width: 768px){.card-bilan .content-bilan button{font-size:16px}.wrapper-home .container .title-home-mobile{margin-top:30px !important}.Qs-input label span{font-size:14px}.dp__menu.dp-rang-menu.dp__theme_light{left:43% !important}.dp__action.dp__select{color:#36f}.dp__calendar_wrapper{width:376px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body{padding:14px !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .icone-notif{padding:19px;padding-right:1px}#modalstych-event .calendar-event .btn-close{background-size:24%;top:24px}#modalstych-event .pills--event h2{font-size:24px}#modalstych-event .pills--event .time--picker .time_debut_picker input,#modalstych-event .pills--event .time--picker .time_fin_picker input{padding:13px;font-size:16px}#modalstych-event .pills--event .time--picker .time_debut_picker svg,#modalstych-event .pills--event .time--picker .time_fin_picker svg{display:none}#modalstych-event .pills--event .time--picker span{font-size:16px;padding:10px}#modalstych-event .pills--event .time--picker p{font-size:14px}#modalstych-event .pills--event .content-event p{font-size:14px}#modalstych-event .pills--event .content-event .file-upload{background:#f6f6f6;padding:15px 20px;border:1px dashed #b5b6b6;border-radius:10px;pointer-events:painted;justify-content:space-between}#modalstych-event .pills--event .content-event .file-upload label{width:100%;cursor:pointer;align-items:center}#modalstych-event .pills--event .content-event .file-upload label .file-label{font-family:"CircularStd-Bold";font-size:18px}#modalstych-event .pills--event .content-event .file-upload label .type-file{color:#b5b6b6;font-size:15px}#modalstych-event .pills--event .content-event .file-upload label .icone{text-align:right}#modalstych-event .pills--event .content-event .nb-file p{font-size:16px}#modalstych-event .pills--event .content-event select{padding:16px 30px;border-radius:4px;border:solid 1px #d8d9db;width:100%;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#b5b6b6 !important;font-size:18px;background-image:linear-gradient(45deg, transparent 50%, black 50%),linear-gradient(135deg, black 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 25px) calc(1em + 2px),calc(100% - 14px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:11px 11px,11px 11px,0px 7.5em;background-repeat:no-repeat}#modalstych-event .pills--event .content-event select:focus{box-shadow:none}#modalstych-event .pills--event .content-event select option{color:#3f3f3f}#modalstych-event .pills--event .content-event select option[value=""][disabled]{display:none}#modalstych-event .pills--event .content-event .over-dispo{background:#fff}#modalstych-event .pills--event .content-event .over-dispo h3{font-family:"CircularStd-Bold";font-size:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .switch{position:relative;display:inline-block;width:66px;height:23px}#modalstych-event .pills--event .content-event .over-dispo .switch input{opacity:0;width:0;height:0}#modalstych-event .pills--event .content-event .over-dispo .switch input:checked+.slider{background-color:rgba(157,169,229,.4)}#modalstych-event .pills--event .content-event .over-dispo .switch input:checked+.slider:before{transform:translateX(26px);background:#36f}#modalstych-event .pills--event .content-event .over-dispo .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#b5b6b6;transition:.4s;border-radius:34px}#modalstych-event .pills--event .content-event .over-dispo .switch .slider:before{position:absolute;content:"";height:37px;width:37px;left:0;bottom:-6px;background-color:#d8d9db;transition:.4s;border-radius:50%}#modalstych-event .pills--event .content-event .over-dispo .cell-student{cursor:pointer;display:block}#modalstych-event .pills--event .content-event .over-dispo .content-periode{display:flex;margin-bottom:14px}#modalstych-event .pills--event .content-event .over-dispo .content-periode svg{color:#d8d9db;font-size:36px}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details span{font-family:"circular-std-medium";display:block;font-size:20px;line-height:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details p{font-family:"circular-std-medium";color:#b5b6b6;font-size:14px;line-height:18px}#modalstych-event .pills--event .content-event .over-dispo .content-periode p{font-size:24px;color:#3f3f3f;letter-spacing:.48px}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]{font-size:22px;margin-top:0}#modalstych-event .pills--event .content-event .over-dispo .content-periode label{font-size:14px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{left:-21px;top:0;width:25px;height:25px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked){display:none}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:11px;top:12px;width:35px;height:35px;border:2px solid #e9e9e9;border-radius:100%}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before{background:#0d6efd}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;top:18px;font-size:16px;display:block;left:20px;border-radius:100%;transition:all .2s ease;margin:auto;font-weight:bold;color:#fff}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked~label{color:#0d6efd !important}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content{border:1px solid #36f;transition:ease-in .3s}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content svg{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content span{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content p{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+label,#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=checkbox]:checked+label{border:1px solid #0d6efd !important}#modalstych-event .pills--event option[value=""][disabled]{display:none}.bloc-cards .dispo-week{padding:0 3%}.modal-feliciter .modal .modal-dialog .modal-content .modal-body h2{font-size:14px}.modal-feliciter .modal .modal-dialog .modal-content .modal-body .btn-send .btn-primary{padding:12px;font-size:16px}.show-mobile{display:block}.hide-mobile{display:none}.news-carousel img{width:8%}.news-carousel p{font-size:12px !important}.news-carousel .btn-model{padding:6px 15px !important;font-size:9px !important}.main-navbar-menu{display:none}.item-title{padding-left:0}.item-title span{font-size:16px}.list-item{margin-top:15px}.app-wrapper{padding-left:0;transition:all .5s ease;position:relative}#sidebar-wrapper{z-index:1000;position:fixed;top:0;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;overflow-x:hidden;background:#36f;transition:all .5s ease}#sidebar-wrapper .sidebar-content{height:100%;flex-direction:column}#sidebar-wrapper .sidebar-content .sidebar-top{flex:1 0 auto}#sidebar-wrapper .nav-menu-bottom{padding:0}#sidebar-wrapper .nav-menu-bottom li{list-style-type:none;padding-bottom:20px}#sidebar-wrapper .nav-menu-bottom li a{color:#fff;font-size:18px;font-family:"circular-std-medium"}#sidebar-wrapper .nav-menu-bottom li a .badge-mobile{padding:6px 9px;background:#fff;border-radius:50%;font-weight:500;font-size:14px;color:#3f3f3f;border:2px solid #36f}.app-wrapper.toggled #sidebar-wrapper{width:33vw}.sidebar-brand{text-align:center;padding:20px 0;width:200px}.sidebar-brand h2{margin:0;font-weight:600;font-size:24px;color:#fff}.sidebar-nav{margin-top:50px;padding:0;list-style:none;width:200px}.sidebar-nav>li a{display:inline-block;text-decoration:none;color:#fff;font-weight:500;font-size:18px;padding-bottom:20px;text-transform:uppercase}.sidebar-nav>li>a:hover,.sidebar-nav>li.active>a{text-decoration:none;color:#fff;background:rgba(0,0,0,0);box-shadow:none}.sidebar-nav>li>a i.fa{font-size:24px;width:60px}#navbar-wrapper{width:100%;position:absolute;z-index:2}.app-wrapper.toggled #navbar-wrapper{position:absolute;margin-right:-250px;z-index:9999}#navbar-wrapper .navbar{border-width:0 0 0 0;background-color:#36f;font-size:24px;margin-bottom:0;border-radius:0;flex-wrap:nowrap !important}#navbar-wrapper .navbar a{color:#fff}#navbar-wrapper .navbar a.nav-link{padding-right:14px}#navbar-wrapper .navbar a.nav-link .badge{top:-8px;right:-1px}#navbar-wrapper .navbar a:hover{color:#edff00}#sidebar-toggle{color:#fff !important;background:rgba(0,0,0,0);border:0}#main_nav{display:none}.sidenav--mobile{display:block}.app-wrapper{padding-left:0}.app-wrapper.toggled #sidebar-wrapper{width:33vw}.app-wrapper.toggled #navbar-wrapper,.app-wrapper.toggled #content-wrapper{position:absolute;margin-right:-250px}#navbar-wrapper{position:relative}.app-wrapper.toggled{padding-left:250px}.app-wrapper.toggled #navbar-wrapper,.app-wrapper.toggled #content-wrapper{position:relative;margin-right:250px;min-width:700px}.app-wrapper.toggled footer{min-width:700px}.time-star{font-size:12px}.app-wrapper.toggled #sidebar-wrapper{padding-left:10px}.app-wrapper.toggled #sidebar-wrapper .sidebar-brand{text-align:left;padding:15px}.app-wrapper.toggled #sidebar-wrapper .sidebar-nav>li a{color:#fff;opacity:.5;background:rgba(0,0,0,0);font-family:"circular-std-medium"}.app-wrapper.toggled #sidebar-wrapper .sidebar-nav>li .router-link-active{color:#fff;border-radius:0 !important;opacity:1}.app-wrapper.toggled #sidebar-wrapper .sidebar-nav>li .router-link-active:after{content:"";border-bottom:3px solid #fff;display:block}.bloc-carousel .carousel-inner{min-height:444px !important}.bloc-carousel .carousel-inner .main-item{min-height:443px !important}.bloc-carousel .carousel-inner .main-item .bloc1{min-height:125px !important}.bloc-carousel .carousel-inner .main-item .bloc2{min-height:73px !important}.bloc-carousel .carousel-inner .carousel-item{min-height:417px !important}.bloc-carousel .carousel-inner .carousel-item .theme{min-height:73px !important}#carousel-footer .carousel-control-prev,#carousel-footer .carousel-control-next{width:6%}.confirm-dispo .modal .modal-dialog .modal-content .modal-header,.point-rdv .modal .modal-dialog .modal-content .modal-header,.list--theme .modal .modal-dialog .modal-content .modal-header,.cancel--cours .modal .modal-dialog .modal-content .modal-header,.info-elev-cours .modal .modal-dialog .modal-content .modal-header{padding:12px 30px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-header h5,.point-rdv .modal .modal-dialog .modal-content .modal-header h5,.list--theme .modal .modal-dialog .modal-content .modal-header h5,.cancel--cours .modal .modal-dialog .modal-content .modal-header h5,.info-elev-cours .modal .modal-dialog .modal-content .modal-header h5{font-size:16px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body,.point-rdv .modal .modal-dialog .modal-content .modal-body,.list--theme .modal .modal-dialog .modal-content .modal-body,.cancel--cours .modal .modal-dialog .modal-content .modal-body,.info-elev-cours .modal .modal-dialog .modal-content .modal-body{padding:15px 53px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode label,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode label,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode label,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode label,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode label{font-size:14px !important;padding-left:15px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:before,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:before{left:-21px;top:0;width:25px;height:25px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.confirm-dispo .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.point-rdv .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.list--theme .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:checked+label:after,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content-periode [type=radio]:not(:checked)+label:after{content:"";font-family:"Font Awesome 5 Free";position:absolute;top:4px;font-size:13px;display:block;left:-15px;border-radius:100%;transition:all .2s ease;margin:auto;font-weight:bold;color:#fff}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .btn-send,.point-rdv .modal .modal-dialog .modal-content .modal-body .btn-send,.list--theme .modal .modal-dialog .modal-content .modal-body .btn-send,.cancel--cours .modal .modal-dialog .modal-content .modal-body .btn-send,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .btn-send button,.point-rdv .modal .modal-dialog .modal-content .modal-body .btn-send button,.list--theme .modal .modal-dialog .modal-content .modal-body .btn-send button,.cancel--cours .modal .modal-dialog .modal-content .modal-body .btn-send button,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .btn-send button{font-size:16px !important;padding:12px !important}.list--theme .modal .modal-dialog .modal-content .modal-body p,.cancel--cours .modal .modal-dialog .modal-content .modal-body p,.info-elev-cours .modal .modal-dialog .modal-content .modal-body p{font-size:14px;line-height:22px}.list--theme .modal .modal-dialog .modal-content .modal-body .content--form,.cancel--cours .modal .modal-dialog .modal-content .modal-body .content--form,.info-elev-cours .modal .modal-dialog .modal-content .modal-body .content--form{overflow-y:scroll;padding-bottom:40px;max-height:68vh}.modal-pratical-route .modal .modal-dialog,.validation-vehicule .modal .modal-dialog{top:0}.modal-pratical-route .modal .modal-dialog .modal-content .modal-header h5,.validation-vehicule .modal .modal-dialog .modal-content .modal-header h5{font-size:22px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body p,.validation-vehicule .modal .modal-dialog .modal-content .modal-body p{font-size:14px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body input#nbrkm,.validation-vehicule .modal .modal-dialog .modal-content .modal-body input#nbrkm{font-size:16px !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .btn-send button,.validation-vehicule .modal .modal-dialog .modal-content .modal-body .btn-send button{font-size:16px !important;padding:12px !important}.choix-event .modal .modal-dialog{background:#f6f6f6;box-shadow:none !important;margin:0 !important;width:100%}.choix-event .modal .modal-dialog .modal-content .modal-header{padding:12px 30px !important}.choix-event .modal .modal-dialog .modal-content .modal-header h5{font-size:20px !important}.choix-event .modal .modal-dialog .modal-content .modal-body span{font-size:14px}.choix-event .modal .modal-dialog .modal-content .modal-body .time:before{top:7px}.choix-event .modal .modal-dialog .modal-content .modal-body .btn-event{flex-direction:column}.choix-event .modal .modal-dialog .modal-content .modal-body .btn-event button{margin-bottom:10px;font-size:16px;margin-left:0;letter-spacing:.32px}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event{padding-left:5px;padding-top:0}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event.fc-event-mirror .fc-event-main{display:none}.calendar__stych .fc-timegrid-body .fc-timegrid-cols .fc-timegrid-event .fc-event-main .fc-event-title.fc-sticky{font-size:11px}.calendar__stych .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr{padding-top:15px}.calendar__stych .fc-header-toolbar{z-index:9}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n){transform:translate(-50%, -50%);position:relative;left:27px;top:8px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) .fc-button-group{position:absolute !important;margin:0 !important;padding:0;width:100%;background:#fff;transform:perspective(1000px) rotateX(-90deg);display:block !important;transition:.5s;border-radius:4px;box-shadow:0 10px 15px 0 rgba(0,0,0,.16)}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) .fc-button-group.active{transform:perspective(1000px) rotateX(0deg);padding-top:10px;padding-bottom:4px}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) .fc-button-group button{display:inline-block !important;padding:0 10px !important;margin:0 !important;text-align:center !important;border-bottom:0 !important}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) .fc-button-group button:hover{color:#36f}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) button.fc-myCustomButton-button.fc-button.fc-button-primary{background:rgba(0,0,0,0);color:#000;border:0;outline:none;font-size:12px;text-transform:uppercase;font-family:"circular-std-medium";display:block}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) button.fc-myCustomButton-button.fc-button.fc-button-primary:focus{box-shadow:none}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:nth-child(3n) button.fc-myCustomButton-button.fc-button.fc-button-primary:after{width:10px;height:10px;font-family:"Font Awesome 5 Free";content:"";text-align:center;font-weight:900;font-size:14px;padding-left:7px}.calendar__stych .fc-header-toolbar .fc-myCustomButton-button{width:90px}.calendar__stych .fc-header-toolbar button.fc-today-button.fc-button.fc-button-primary{display:none}.calendar__stych .fc-header-toolbar .fc-toolbar-title{font-size:16px;line-height:39px;padding:0 !important}.calendar__stych .fc-header-toolbar .fc-toolbar-chunk:first-child{position:relative;top:-4px;padding-left:0}.calendar__stych .fc-header-toolbar .fc-today-button.fc-button.fc-button-primary{font-size:12px !important;line-height:0 !important;padding:6px !important;height:32px;bottom:0 !important;border:0 !important}.calendar__stych .fc-header-toolbar .fc-next-button.fc-button.fc-button-primary{margin:0 !important;padding:0 0 5px 0 !important;font-size:14px}.calendar__stych .fc-header-toolbar .fc-prev-button.fc-button.fc-button-primary{margin:0 !important;padding:0 0 5px 0 !important;font-size:14px}.calendar__stych .fc-button-group button{font-size:12px !important;padding:15px 0}.calendar__stych .fc-timegrid.fc-timeGridDay-view.fc-view{width:100%;left:0;border-radius:4px;margin-top:0;box-shadow:none}.calendar__stych .fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-event-title{font-size:10px !important;padding-left:6px;word-break:break-all}.calendar__stych .fc-view-harness .fc-scrollgrid.fc-scrollgrid-liquid{height:100vh !important}.calendar__stych .fc-view-harness .fc-scrollgrid.fc-scrollgrid-liquid .fc-scroller .fc-col-header tr .fc-scrollgrid-sync-inner a{font-size:15px !important}#pills-absense .over-dispo .content-periode .date-absence .custom-input,#pills-absense .over-dispo .content-periode .time-absence .custom-input,#pills-available .over-dispo .content-periode .date-absence .custom-input,#pills-available .over-dispo .content-periode .time-absence .custom-input{font-size:14px}#pills-trajectory .content-objective .header-objective,#pills-trajectory .content-comment .header-objective,#pills-comment .content-objective .header-objective,#pills-comment .content-comment .header-objective{padding-left:0 !important}#pills-trajectory .content-objective .header-objective .text--center,#pills-trajectory .content-comment .header-objective .text--center,#pills-comment .content-objective .header-objective .text--center,#pills-comment .content-comment .header-objective .text--center{text-align:center}#pills-trajectory .content-objective .header-objective h2,#pills-trajectory .content-comment .header-objective h2,#pills-comment .content-objective .header-objective h2,#pills-comment .content-comment .header-objective h2{font-size:24px}#pills-trajectory .content-objective .header-objective .btn--objective,#pills-trajectory .content-comment .header-objective .btn--objective,#pills-comment .content-objective .header-objective .btn--objective,#pills-comment .content-comment .header-objective .btn--objective{flex-direction:column;align-items:center}#pills-trajectory .content-objective .header-objective .btn--objective button,#pills-trajectory .content-comment .header-objective .btn--objective button,#pills-comment .content-objective .header-objective .btn--objective button,#pills-comment .content-comment .header-objective .btn--objective button{width:-moz-fit-content;width:fit-content;margin-right:0 !important;font-size:12px}#pills-trajectory .content-objective .header-objective .titre-erreur,#pills-trajectory .content-comment .header-objective .titre-erreur,#pills-comment .content-objective .header-objective .titre-erreur,#pills-comment .content-comment .header-objective .titre-erreur{font-size:16px}#pills-trajectory .content-objective .header-objective .description,#pills-trajectory .content-comment .header-objective .description,#pills-comment .content-objective .header-objective .description,#pills-comment .content-comment .header-objective .description{width:100%;padding-top:10px}#pills-trajectory .content-objective .header-objective .description p,#pills-trajectory .content-comment .header-objective .description p,#pills-comment .content-objective .header-objective .description p,#pills-comment .content-comment .header-objective .description p{font-size:12px;line-height:22px}#pills-trajectory #accordion--objectif .accordion-item,#pills-comment #accordion--objectif .accordion-item{padding:0 15px !important}#pills-trajectory #accordion--objectif .accordion-item .accordion-button,#pills-comment #accordion--objectif .accordion-item .accordion-button{padding:14px 0}#pills-trajectory #accordion--objectif .accordion-item .accordion-button.locked::after,#pills-comment #accordion--objectif .accordion-item .accordion-button.locked::after{margin-left:5%}#pills-trajectory #accordion--objectif .accordion-item .accordion-button::after,#pills-comment #accordion--objectif .accordion-item .accordion-button::after{background-size:15px;margin-left:2em}#pills-trajectory #accordion--objectif .accordion-item .accordion-button .icon-bloc,#pills-comment #accordion--objectif .accordion-item .accordion-button .icon-bloc{width:34px;height:34px;margin-right:9px}#pills-trajectory #accordion--objectif .accordion-item .accordion-button .icon-bloc img,#pills-comment #accordion--objectif .accordion-item .accordion-button .icon-bloc img{width:12px}#pills-trajectory #accordion--objectif .accordion-item .accordion-button .title-question,#pills-comment #accordion--objectif .accordion-item .accordion-button .title-question{flex-direction:column;font-size:12px;line-height:19px}#pills-trajectory #accordion--objectif .accordion-item .accordion-button .title-question span,#pills-comment #accordion--objectif .accordion-item .accordion-button .title-question span{padding-left:0 !important}#pills-trajectory #accordion--objectif .accordion-item .accordion-body,#pills-comment #accordion--objectif .accordion-item .accordion-body{padding:0}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours{padding:0}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .titre-question,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .titre-question{flex-direction:column;padding:0;align-items:start !important}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .comment,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .comment{margin-left:0 !important;font-size:12px;margin-top:10px}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .action-question,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .action-question{display:flex;padding:0}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button{font-size:22px}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button:first-child svg,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button:first-child svg{margin-right:26px !important}#pills-trajectory #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button svg,#pills-comment #accordion--objectif .accordion-item .accordion-body .question-cours .action-question button svg{margin-right:0 !important}#pills-trajectory #TabContent-support-cours,#pills-comment #TabContent-support-cours{padding:4% 8%}#pills-trajectory .support-cours,#pills-comment .support-cours{padding:0}#pills-trajectory .support-cours .nav-tabs,#pills-comment .support-cours .nav-tabs{width:100%;white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow-x:scroll;overflow-y:hidden;padding:0% 6%}#pills-trajectory .support-cours .nav-tabs .nav-item,#pills-comment .support-cours .nav-tabs .nav-item{margin-right:23px}#pills-trajectory .support-cours .nav-tabs .nav-item .nav-link,#pills-comment .support-cours .nav-tabs .nav-item .nav-link{font-size:12px}#pills-trajectory .support-cours .header-objective,#pills-comment .support-cours .header-objective{padding:6% 9% !important}#pills-trajectory .support-cours .header-objective h2,#pills-comment .support-cours .header-objective h2{font-size:24px;margin-bottom:0}#pills-trajectory .support-cours .header-objective .plus-info button,#pills-comment .support-cours .header-objective .plus-info button{padding:5px !important;margin-right:0}#pills-trajectory .support-cours .header-objective .plus-info button svg,#pills-comment .support-cours .header-objective .plus-info button svg{margin-left:0 !important;font-size:24px !important}#pills-trajectory .support-cours .header-objective .plus-info button span,#pills-comment .support-cours .header-objective .plus-info button span{display:none}#pills-trajectory .support-cours .header-objective .description,#pills-comment .support-cours .header-objective .description{width:100%;padding-top:10px}#pills-trajectory .support-cours .header-objective .description p,#pills-comment .support-cours .header-objective .description p{font-size:12px;line-height:22px}#pills-trajectory .support-cours #video .content-video,#pills-trajectory .support-cours #conseils .content-video,#pills-comment .support-cours #video .content-video,#pills-comment .support-cours #conseils .content-video{padding:18px}#pills-trajectory .support-cours #video .content-video .video img,#pills-trajectory .support-cours #conseils .content-video .video img,#pills-comment .support-cours #video .content-video .video img,#pills-comment .support-cours #conseils .content-video .video img{padding:16px 26px;width:97px}#pills-trajectory .support-cours #video .content-video .title-video,#pills-trajectory .support-cours #conseils .content-video .title-video,#pills-comment .support-cours #video .content-video .title-video,#pills-comment .support-cours #conseils .content-video .title-video{font-size:14px;padding-left:20px}#pills-trajectory .support-cours #Comment .content-comment,#pills-comment .support-cours #Comment .content-comment{padding:20px 25px}#pills-trajectory .support-cours #Comment .content-comment h3,#pills-comment .support-cours #Comment .content-comment h3{font-size:14px}#pills-trajectory .support-cours #Comment .content-comment p,#pills-comment .support-cours #Comment .content-comment p{font-size:12px}#pills-trajectory .support-cours #Comment .content-comment ol,#pills-comment .support-cours #Comment .content-comment ol{margin-left:10px}#pills-trajectory .support-cours #Comment .content-comment ol li,#pills-comment .support-cours #Comment .content-comment ol li{font-size:12px}#pills-trajectory .support-cours #Comment .content-comment ol li::before,#pills-comment .support-cours #Comment .content-comment ol li::before{margin-left:-40px;padding:5px 10px;font-size:12px;width:25px;height:25px}#pills-trajectory .support-cours #fiches .base-file,#pills-comment .support-cours #fiches .base-file{padding:14px 18px}#pills-trajectory .support-cours #fiches .base-file span,#pills-comment .support-cours #fiches .base-file span{font-size:12px}#pills-trajectory .support-cours #fiches .base-file .number-file,#pills-comment .support-cours #fiches .base-file .number-file{padding:5px 7px;width:30px;font-size:12px;height:30px}#pills-trajectory .support-cours #fiches .base-file img,#pills-comment .support-cours #fiches .base-file img{width:8px}#pills-trajectory .previous-step,#pills-trajectory .next-step,#pills-comment .previous-step,#pills-comment .next-step{display:none}#pills-obs .base-observation,#pills-result .base-observation{padding:5%}#pills-obs .base-observation .nav-obs,#pills-result .base-observation .nav-obs{white-space:nowrap;max-width:100%;overflow-x:scroll;overflow-y:hidden}#pills-obs .base-observation .nav-obs .nav-link,#pills-result .base-observation .nav-obs .nav-link{font-size:18px;height:44px}#pills-obs .base-observation .tab-content-obs.mobile-banner,#pills-result .base-observation .tab-content-obs.mobile-banner{margin:14px auto;padding-bottom:0}#pills-obs .base-observation .tab-content-obs.mobile-banner h2,#pills-result .base-observation .tab-content-obs.mobile-banner h2{font-size:24px !important;margin:auto;font-family:"circular-std-medium"}#pills-obs .base-observation .tab-content-obs .obs-one,#pills-obs .base-observation .tab-content-obs .obs-two,#pills-obs .base-observation .tab-content-obs .obs-three,#pills-result .base-observation .tab-content-obs .obs-one,#pills-result .base-observation .tab-content-obs .obs-two,#pills-result .base-observation .tab-content-obs .obs-three{padding:14px 16px}#pills-obs .base-observation .tab-content-obs .obs-one span,#pills-obs .base-observation .tab-content-obs .obs-two span,#pills-obs .base-observation .tab-content-obs .obs-three span,#pills-result .base-observation .tab-content-obs .obs-one span,#pills-result .base-observation .tab-content-obs .obs-two span,#pills-result .base-observation .tab-content-obs .obs-three span{font-size:16px !important}#pills-obs .base-observation .tab-content-obs .obs-one .title,#pills-obs .base-observation .tab-content-obs .obs-two .title,#pills-obs .base-observation .tab-content-obs .obs-three .title,#pills-result .base-observation .tab-content-obs .obs-one .title,#pills-result .base-observation .tab-content-obs .obs-two .title,#pills-result .base-observation .tab-content-obs .obs-three .title{font-size:16px}#pills-obs .base-observation .tab-content-obs .obs-one .list-skills .title,#pills-obs .base-observation .tab-content-obs .obs-two .list-skills .title,#pills-obs .base-observation .tab-content-obs .obs-three .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-one .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-two .list-skills .title,#pills-result .base-observation .tab-content-obs .obs-three .list-skills .title{font-size:12px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area{padding:0 0 0 13px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area p,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area p,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area p,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area p{font-size:12px}#pills-obs .base-observation .tab-content-obs .obs-one .testimonial-area span .svg-inline--fa,#pills-obs .base-observation .tab-content-obs .obs-two .testimonial-area span .svg-inline--fa,#pills-obs .base-observation .tab-content-obs .obs-three .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-one .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-two .testimonial-area span .svg-inline--fa,#pills-result .base-observation .tab-content-obs .obs-three .testimonial-area span .svg-inline--fa{font-size:22px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson span{font-size:16px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson button,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson button,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson button,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson button{font-size:22px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson .soft-green,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson .soft-green,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson .soft-green,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson .soft-green{font-size:22px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson .soft-red,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson .soft-red,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson .soft-red,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson .soft-red{font-size:22px}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson textarea,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson textarea,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-one .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-two .valid-lesson textarea,#pills-result .base-observation .tab-content-obs .obs-three .valid-lesson textarea{height:85px}#pills-obs .base-observation .tab-content-obs .obs-two:last-child,#pills-result .base-observation .tab-content-obs .obs-two:last-child{margin-bottom:25% !important}#pills-obs .base-observation .tab-content-obs .content-skills,#pills-result .base-observation .tab-content-obs .content-skills{padding:4%}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired{padding:10px}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired p,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired p{font-size:12px}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired button,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired button{font-size:18px}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired .no-check,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired .no-check{color:#3f3f3f !important}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired .soft-green,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired .soft-green{color:#5ec997}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired .soft-red,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired .soft-red{color:#db2727}#pills-obs .base-observation .tab-content-obs .content-skills .skills-acquired .action-question,#pills-result .base-observation .tab-content-obs .content-skills .skills-acquired .action-question{display:flex}#pills-obs .base-observation .tab-content-obs .bloc-work,#pills-result .base-observation .tab-content-obs .bloc-work{padding:14px 16px;margin-bottom:20%}#pills-obs .base-observation .tab-content-obs .bloc-work p,#pills-result .base-observation .tab-content-obs .bloc-work p{font-size:12px;line-height:20px}#pills-obs .base-observation .tab-content-obs .bloc-work textarea,#pills-result .base-observation .tab-content-obs .bloc-work textarea{border:1px solid #b5b6b6 !important}#follow-cours .content-suivi .content-suivi-info{padding:19px 30px !important}#follow-cours .content-suivi .content-suivi-info .info-eleve{padding:20px;text-align:center}#follow-cours .content-suivi .content-suivi-info .info-eleve h4{font-size:12px}#follow-cours .content-suivi .content-suivi-info .info-eleve h3{font-size:22px}#follow-cours .content-suivi .content-suivi-info .info-eleve .adress{font-size:14px}#follow-cours .content-suivi .content-suivi-info .info-eleve .tel svg{font-size:14px}#follow-cours .content-suivi .content-suivi-info .info-eleve .tel span{font-size:14px;padding-left:8px !important}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session{align-items:center !important}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session .time-star{padding-left:0 !important;font-size:11px;margin-top:9px}#follow-cours .content-suivi .content-suivi-info .info-eleve .list_session_cours .nbr-session .nbrHours{font-size:30px;min-height:40px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi{padding:12px;text-align:center}#follow-cours .content-suivi .content-suivi-info .reserve-suivi h3{font-size:12px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .date{font-size:22px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .date span{font-size:24px}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .info-reserve{padding-top:10px !important}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .id-reserve{font-size:14px;padding-top:10px !important}#follow-cours .content-suivi .content-suivi-info .reserve-suivi .id-reserve span{display:block;color:#3f3f3f}#follow-cours .content-suivi .content-suivi .suivi-parcour{padding:30px 20px}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour h3{font-size:16px}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .icone-notif{padding:13px 0 4px 0}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif{padding:10px}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif .title-notif{font-size:12px}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif .event-notif{font-size:24px;line-height:25px;max-width:100%;white-space:break-spaces}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif .btn-show-exercice{order:3;padding-top:12px}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif .alert-cours{flex-direction:column;padding:10px 5px;margin-top:10px;order:2}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .content-notif .alert-cours p{font-size:12px;padding-left:0 !important}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour button{font-size:14px;text-align:center !important}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .description-obs p{font-size:12px;line-height:23px;padding-top:0}#follow-cours .content-suivi .content-suivi .suivi-parcour .detail-parcour .base-parcour .description-obs p span{display:block}#follow-cours .content-suivi .content-suivi .suivi-parcour .btn--center--suivi{text-align:center}#follow-cours .content-suivi .content-suivi .suivi-parcour .btn--center--suivi button{margin-right:30px !important;margin-top:21px;margin-bottom:21px;font-size:14px}#follow-cours .start-cours .title-start{font-size:12px;padding:10px 5px}#follow-cours .start-cours .time-start{font-size:20px;padding-bottom:20px;padding-left:10px;padding-right:10px}#follow-cours .start-cours .title-ffi p{font-size:14px}#follow-cours .start-cours .title-ffi span{font-size:24px}#follow-cours .start-cours button{padding:16px 45px;margin-top:0;width:100%}#follow-cours .btn-reserve{margin-top:26px}#follow-cours .btn-reserve button{padding:10px 20px;font-size:14px}.event-dispo .modal .modal-dialog .modal-content .modal-body{padding:20px 49px !important}.hide-mobile-list{display:none}.show-mobile-list{display:block}.base-parcour{padding:0 12px 0 0}.base-parcour .content-notif button{border:0;background:rgba(0,0,0,0);pointer-events:all !important}.base-parcour .content-notif button .title-notif{font-size:12px}.base-parcour .content-notif button .event-notif{line-height:11px;font-size:14px;width:-moz-max-content;width:max-content}.base-parcour .content-notif .plus-detail{display:none}}@media(max-width: 767px){.base-parcour{padding:0 12px 0 0}.base-parcour .content-notif button{border:0;background:rgba(0,0,0,0)}.base-parcour .content-notif button .title-notif{font-size:12px}.base-parcour .content-notif button .event-notif{line-height:11px;font-size:14px;width:-moz-max-content;width:max-content;max-width:178px}.base-parcour .content-pedago{align-items:center;flex-direction:column}.base-parcour .content-pedago .bloc-consultation{display:flex;flex-direction:column;justify-content:center;align-items:center}.base-parcour .content-pedago .course-intitule{display:block}.base-parcour .date-notif{align-items:start !important;padding:15px 0 15px 0}.base-parcour .date-notif .day{font-size:12px;color:#3f3f3f}.base-parcour .date-notif .month-time{font-size:12px;color:#3f3f3f;padding-left:3px}.base-parcour .date-notif .month-time span{display:inline-block;font-size:12px}.base-parcour .date-notif .month-time span:before{content:" — "}.calendar-event{display:none}#modalstych-event .pills--event .btn-close{position:absolute;right:10px;top:6px !important;padding:19px 19px !important;background-size:36% !important;display:block !important}#follow-cours .content-suivi-info .reserve-suivi{padding:47px 7px 13px 7px !important}#follow-cours .suivi-parcour .detail-parcour .base-parcour{text-align:center;padding:0 7px 13px 7px}#follow-cours .suivi-parcour .detail-parcour .base-parcour .icone-notif{padding:13px 0 4px 0}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif{flex-direction:column;padding:10px}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .title-notif{font-size:12px;white-space:break-spaces}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .event-notif{margin:auto;white-space:break-spaces}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .btn-show-exercice{order:3;padding-top:12px}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .alert-cours{flex-direction:column;padding:10px 5px;margin-top:10px;order:2}#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .alert-cours p,#follow-cours .suivi-parcour .detail-parcour .base-parcour .content-notif .alert-cours button{font-size:12px;padding-left:0 !important}#follow-cours .suivi-parcour .detail-parcour .base-parcour .description-obs .detail-notif{text-align:center !important}.Qs-input label span{font-size:14px}.modal-start-cours .modal .modal-dialog .modal-body .question-cours p{font-size:16px}.modal-start-cours .modal .modal-dialog .modal-body .question-cours .action-question button{font-size:25px}}@media(max-width: 697px){#Modal-stych-onLine .modal-dialog{max-width:600px;width:95%;display:block;margin:auto}#Modal-stych-onLine .modal-dialog .modal-content .modal-header h5{font-size:26px;font-family:"CircularStd-Bold"}.app-wrapper.toggled #sidebar-wrapper{width:36vw}.app-wrapper.toggled #sidebar-wrapper .opacity_header{width:64vw}#pills-obs .base-observation .nav-obs .nav-link,#pills-result .base-observation .nav-obs .nav-link{font-size:12px}.Qs-input{flex-direction:column}.Qs-input label{margin-bottom:14px}.Qs-input label span{font-size:16px;justify-content:center;width:100%}}@media(max-width: 480px){#modalcoursMoto .modal-dialog .modal-content .modal-body{max-height:74vh}#modalcoursMoto .modal-dialog .modal-content .modal-body.course-to-start-soon{padding-bottom:180px;max-height:78vh}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file h4{font-size:18px;text-align:center}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence{padding:30px 0 60px 0}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence .btn-reserve button{font-size:14px}#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .record_of_student{height:293px;overflow-y:scroll;padding:22px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours{padding:15px 10px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours .time-start{font-size:15px;padding-bottom:14px}#modalcoursMoto .modal-dialog .modal-content .modal-footer .start-cours button{padding:18px 20px 18px 20px;font-size:12px;letter-spacing:.7px}.calendar .title-result{font-size:19px}.result-action .title-result{line-height:29px}.result-action .base-result .name-result{font-size:17px !important}.follow_cours_stickey{height:initial}.modal-pratical-route .modal .modal-dialog .modal-header h5{font-size:16px !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body{padding:0 !important;overflow-x:hidden}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .list_block{display:inline-block;padding-left:14px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .list_block li{font-size:12px;display:block;float:left;padding:0 2px;width:175px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours{box-shadow:none;margin-bottom:0;padding:10px 18px !important;border-bottom:1px solid rgba(62,62,62,.1882352941)}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header{align-items:flex-start !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .icon_state img{width:24px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_path{align-items:flex-start !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_path .text_obs{font-size:14px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_path .text_obs strong{display:none}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_path .text_adress{display:none}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_path h2{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:212px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date{flex-direction:column;align-items:end !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif{padding-right:0 !important;border-right:0}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .month-time{text-align:right}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .month-time span{font-size:14px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .month-time .day_desk{display:none !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .month-time .day_mobile{display:block !important;color:#3f3f3f !important;font-family:"CircularStd-Bold";font-size:14px}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .month-time .nbr_session{display:none !important}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .date-notif .day{display:none}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .icon_accordion{padding-top:32px;width:inherit}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body #accordionParcours .accordion-item .accordion-header .content_date .icon_accordion .accordion-button{padding:0}.fc-event-main{font-size:8px}#modalcours .modal-footer .start-cours{padding:40px !important}#modalcours .modal-footer .start-cours .start-btn{font-size:14px}#modalcours .modal-footer .start-cours button{font-size:14px;padding:16px 45px;margin-top:0;width:100%}#follow-cours .content-suivi-info{padding:19px 29px 0 !important}#follow-cours .suivi-parcour .detail-parcour h3{font-size:18px}#follow-cours .suivi-parcour .btn--center--suivi{display:grid !important}#follow-cours .suivi-parcour .btn--center--suivi button{margin-right:0 !important;width:334px}#follow-cours .start-cours{padding:40px !important}#follow-cours .start-cours .start-btn{font-size:14px}#follow-cours .start-cours button{font-size:14px}.app-wrapper.toggled #sidebar-wrapper{width:57vw}.app-wrapper.toggled #sidebar-wrapper .opacity_header{width:43vw}html{height:calc(100% + 72px)}.menu-timepicker{left:78px !important}.table-cepc .table tr th{font-size:11px;line-height:16px}.table-cepc .table tr td{font-size:10px;padding-left:10px;line-height:10px}.table-cepc .table tr .head-txt-title{font-size:11px}.table-cepc .table tr .text-level{height:26px}.table-cepc .table tr .bloc-risque{width:56px !important}.table-cepc .table tr .bloc-risque label{width:56px !important}.table-cepc .table tr .selector-item_radio:checked+.selector-item_label{background-size:30% !important}.table-cepc .table tr .selector-item{width:45px;height:45px !important}.table-cepc .table tr .selector-item_label{width:45px;height:45px !important}.card-bilan .content-bilan button{font-size:16px !important}.carousel-bilan .carousel__prev::after,.carousel-bilan .carousel__prev::after{width:50px;height:20px}.dp__menu.dp-rang-menu.dp__theme_light{left:50% !important}.dp__calendar_wrapper{width:342px}.dp-rang-menu{width:368px;overflow-y:auto}.vue-notification-group,.vue-notification-group.success,.vue-notification-group.warning{width:300px !important}.vue-notification-group .vue-notification-wrapper .notification-content,.vue-notification-group.success .vue-notification-wrapper .notification-content,.vue-notification-group.warning .vue-notification-wrapper .notification-content{font-size:14px}.modal-feliciter .modal-dialog{width:96%;max-width:100%}.modal-feliciter .modal-dialog .modal-content .modal-header{padding-left:20px !important;padding-right:20px !important}.modal-feliciter .modal-dialog .modal-content .modal-header h5{font-size:16px}.modal-feliciter .modal-dialog .modal-content .modal-body{padding:40px 20px !important}.modal-feliciter .modal-dialog .modal-content .modal-body textarea{font-size:14px !important}.fc-timegrid-body .fc-timegrid-cols .fc-event-main{font-size:12px !important;word-break:break-all}.fc-timegrid-body .fc-timegrid-cols .fc-event-main .fc-event-time{white-space:break-spaces !important}.fc-timeGridWeek-view .fc-timegrid-body .fc-timegrid-cols .fc-event-main .fc-event-title-container{padding-top:8px;font-size:11px !important}.fc-timeGridWeek-view .fc-timegrid-body .fc-timegrid-cols .fc-event-main .fc-event-time{display:none}.calendar__stych .fc-toolbar-title,.calendar__cours .fc-toolbar-title,.calendar .fc-toolbar-title{font-size:16px}.calendar__stych .fc-scrollgrid .fc-scroller .fc-col-header tr th a,.calendar__cours .fc-scrollgrid .fc-scroller .fc-col-header tr th a,.calendar .fc-scrollgrid .fc-scroller .fc-col-header tr th a{font-size:15px}.border-right{border-right:none}.py-xs-0{padding-top:0 !important;padding-bottom:0 !important}.title-home-mobile{font-size:16px;margin-top:20px !important}.mobile-content{min-width:320px;overflow:hidden}.nav-link span.badge{top:3px;right:0}.app-wrapper.toggled #content-wrapper{margin-right:0;min-width:480px}.app-wrapper.toggled #content-agenda{margin-right:0;min-width:480px}.app-wrapper.toggled footer{min-width:480px}.bloc-carousel{padding:10px 0 !important}.bloc-carousel .carousel-inner{min-height:410px !important}.bloc-carousel .carousel-inner.vide{min-height:339px !important}.bloc-carousel .carousel-inner .carousel-item{width:75%;padding:25px;min-height:344px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info.bloc1{min-height:30px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info.theme{min-height:57px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info h3{font-size:13px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info h4{font-size:12px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info .tel svg{font-size:15px}.bloc-carousel .carousel-inner .carousel-item .bloc-info .tel span{font-size:14px !important;margin-left:6px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info span{font-size:11px;margin-left:10px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info .date{font-size:30px !important}.bloc-carousel .carousel-inner .carousel-item .bloc-info .adress{font-size:14px !important}.bloc-carousel .carousel-inner .carousel-item a{font-size:14px !important;font-weight:bold !important}.bloc-carousel .carousel-inner .main-item .bloc-info{margin-bottom:50px !important}.bloc-carousel .carousel-inner .main-item .bloc-info .date-coming{font-size:34px !important}.bloc-carousel .carousel-inner .main-item .bloc-info .content-notif{font-size:22px !important;line-height:30px !important;letter-spacing:2px}.bloc-carousel .carousel-inner .main-item .bloc-info.bloc2{min-height:111px;margin-bottom:0 !important}.bloc-carousel .carousel-inner .main-item .slide-footer{font-size:11px !important;letter-spacing:1px}.bloc-carousel .carousel-inner .main-vide .content-notif{font-size:16px !important;line-height:0}.modal-profile .modal-dialog .modal-content .modal-body{padding:15px 20px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body,.point-rdv .modal .modal-dialog .modal-content .modal-body,.list--theme .modal .modal-dialog .modal-content .modal-body,.cancel--cours .modal .modal-dialog .modal-content .modal-body,.info-elev-cours .modal .modal-dialog .modal-content .modal-body{padding:25px 25px 65px 25px !important}.confirm-dispo .modal .modal-dialog .modal-content .modal-body h3{font-size:20px;text-align:center}.confirm-dispo .modal .modal-dialog .modal-content .modal-body p{text-align:center;font-size:14px;line-height:30px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question{padding-top:40px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question button{font-size:14px;margin-right:0;margin-top:23px}.confirm-dispo .modal .modal-dialog .modal-content .modal-body .action-question button.btn-checked{font-size:14px;margin-right:0}.validate--cours .modal .modal-dialog .modal-content .modal-header h5{font-size:16px !important}.validate--cours .modal .modal-dialog .modal-content .modal-body{padding:40px 30px 40px 30px}.validate--cours .modal .modal-dialog .modal-content .modal-body .titre{font-size:13px}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite .formSigner input{font-size:16px;padding:8px !important}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-identite .formSigner #paraphe{width:35% !important}.validate--cours .modal .modal-dialog .modal-content .modal-body p{font-size:14px}.validate--cours .modal .modal-dialog .modal-content .modal-body .tabSigner .nav-tabs .nav-item .nav-link{font-size:16px}.validate--cours .modal .modal-dialog .modal-content .modal-body .formSigner input{font-size:16px;padding:10px !important}.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner p,.validate--cours .modal .modal-dialog .modal-content .modal-body .content-dessiner a{font-size:14px}.validate--cours .modal .modal-dialog .modal-content .modal-body .btn-send button{font-size:16px !important;padding:12px !important}.choix-event .modal .modal-dialog .modal-content .modal-body{padding:0px 12px !important}.student-info .modal-dialog .modal-content .modal-header h5{font-size:16px !important}.student-info .modal-dialog .modal-content .modal-body{padding:33px !important}.student-info .modal-dialog .modal-content .modal-body h3{font-size:22px}.student-info .modal-dialog .modal-content .modal-body .age-student{font-size:16px}.student-info .modal-dialog .modal-content .modal-body .nbr-session{padding-left:0}.student-info .modal-dialog .modal-content .modal-body .nbr-session img{width:23px !important}.student-info .modal-dialog .modal-content .modal-body .nbr-session .nbrHours{font-size:28px}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star{font-size:11px;padding-left:7px !important}.student-info .modal-dialog .modal-content .modal-body .nbr-session .time-star span{font-size:11px}.student-info .modal-dialog .modal-content .modal-body .info-cours{flex-direction:column;align-items:start !important;padding-left:36px !important}.student-info .modal-dialog .modal-content .modal-body .info-cours .bold-title{font-size:14px;padding-left:0 !important}.student-info .modal-dialog .modal-content .modal-body .info-cours .target-date{font-size:14px}.student-info .modal-dialog .modal-content .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0}.student-info .modal-dialog .modal-content .modal-body .btn-send button{font-size:16px !important;padding:12px !important}.student-info .modal-dialog .modal-content .modal-body img{width:40px}.cour-conduit .modal .modal-dialog .modal-content .modal-header h5{font-size:16px !important}.cour-conduit .modal .modal-dialog .modal-content .modal-body{padding:33px !important}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode{margin-left:0}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode div#map{width:300px !important}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .svg-inline--fa{font-size:25px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode span{font-size:14px !important;padding-left:12px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .user-info_cour span{font-size:14px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .content-periode .user-info_cour .svg-inline--fa{color:#b5b6b6;font-size:14px}.cour-conduit .modal .modal-dialog .modal-content .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0}.cour-conduit .modal .modal-dialog .modal-content .modal-body .btn-send button{font-size:15px !important;padding:16px !important}.bloc-cards{padding:20px 25px !important}.bloc-cards .file-item{padding:25px 32px}.bloc-cards .file-item p{font-size:12px;line-height:15px;min-height:31px}.bloc-cards .item-title{font-size:18px;padding-left:0;font-family:"CircularStd-Bold"}.bloc-cards .time-star{font-size:11px;letter-spacing:-0.7px}.bloc-cards .nbrHours{font-size:31px;letter-spacing:-1px}.bloc-cards .dispo-week{padding:0 0 10% 0}.bloc-cards .dispo-week .block-week{padding-left:0}.bloc-cards .dispo-week .block-week p{font-size:14px;font-family:"CircularStd-Bold"}.news-carousel p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:212px}.custom-menu-date .dp__calendar_content_wrap .custom-cell{border-radius:50%}.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__select,.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__cancel{font-size:14px}.custom-menu-date .dp__action_row .dp__action_buttons .dp__action.dp__select{color:#36f}.custom-menu-time{min-width:120px !important;left:72% !important}.custom-menu-time .dp__arrow_top{left:80%}.custom-menu-time .dp__calendar_wrapper{max-width:150px;margin:auto;display:block;overflow:hidden !important}.custom-menu-time .dp__calendar_wrapper .dp__overlay{overflow:hidden}.custom-menu-time .dp__calendar_wrapper .dp__overlay .dp__overlay_container .dp__overlay_row .dp__time_display{font-size:20px;font-weight:bold}.custom-menu-time .dp__action_row{width:184px !important}.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__select,.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__cancel{font-size:14px}.custom-menu-time .dp__action_row .dp__action_buttons .dp__action.dp__select{color:#36f}.faq{padding:0 12px !important}.faq .accordion-header .accordion-button{font-size:14px !important;padding:18px 0 !important}.faq .accordion-header .accordion-button:after{background-size:15px}.faq .accordion-body p{font-size:12px}.modal-info .modal .modal-dialog .modal-header h5,.modal-start-cours .modal .modal-dialog .modal-header h5,.modal-end-cours .modal .modal-dialog .modal-header h5,.modal-detailfile .modal .modal-dialog .modal-header h5{font-size:16px !important}.modal-info .modal .modal-dialog .modal-body,.modal-start-cours .modal .modal-dialog .modal-body,.modal-end-cours .modal .modal-dialog .modal-body,.modal-detailfile .modal .modal-dialog .modal-body{padding:40px}.modal-info .modal .modal-dialog .modal-body h3,.modal-start-cours .modal .modal-dialog .modal-body h3,.modal-end-cours .modal .modal-dialog .modal-body h3,.modal-detailfile .modal .modal-dialog .modal-body h3{font-size:24px;line-height:26px}.modal-info .modal .modal-dialog .modal-body .title-detail-file,.modal-start-cours .modal .modal-dialog .modal-body .title-detail-file,.modal-end-cours .modal .modal-dialog .modal-body .title-detail-file,.modal-detailfile .modal .modal-dialog .modal-body .title-detail-file{font-size:12px}.modal-info .modal .modal-dialog .modal-body .description p,.modal-start-cours .modal .modal-dialog .modal-body .description p,.modal-end-cours .modal .modal-dialog .modal-body .description p,.modal-detailfile .modal .modal-dialog .modal-body .description p{font-size:14px}.modal-info .modal .modal-dialog .modal-body .description .image-file img,.modal-start-cours .modal .modal-dialog .modal-body .description .image-file img,.modal-end-cours .modal .modal-dialog .modal-body .description .image-file img,.modal-detailfile .modal .modal-dialog .modal-body .description .image-file img{width:320px}.modal-info .modal .modal-dialog .modal-body .btn-delay,.modal-start-cours .modal .modal-dialog .modal-body .btn-delay,.modal-end-cours .modal .modal-dialog .modal-body .btn-delay,.modal-detailfile .modal .modal-dialog .modal-body .btn-delay{justify-content:center !important}.modal-info .modal .modal-dialog .modal-body .btn-delay button,.modal-start-cours .modal .modal-dialog .modal-body .btn-delay button,.modal-end-cours .modal .modal-dialog .modal-body .btn-delay button,.modal-detailfile .modal .modal-dialog .modal-body .btn-delay button{text-align:left;padding:9px 15px !important;font-size:12px !important}.modal-info .modal .modal-dialog .modal-body .btn-send,.modal-start-cours .modal .modal-dialog .modal-body .btn-send,.modal-end-cours .modal .modal-dialog .modal-body .btn-send,.modal-detailfile .modal .modal-dialog .modal-body .btn-send{position:fixed;bottom:0;text-align:center;width:100%;margin:auto;left:0}.modal-info .modal .modal-dialog .modal-body .btn-send .btn-primary,.modal-start-cours .modal .modal-dialog .modal-body .btn-send .btn-primary,.modal-end-cours .modal .modal-dialog .modal-body .btn-send .btn-primary,.modal-detailfile .modal .modal-dialog .modal-body .btn-send .btn-primary{font-size:16px}.modal-end-cours .modal .modal-dialog .modal-header h5,.modal-start-cours .modal .modal-dialog .modal-header h5{font-size:16px !important}.modal-end-cours .modal .modal-dialog .modal-body .question-cours,.modal-start-cours .modal .modal-dialog .modal-body .question-cours{border-bottom:0 !important}.modal-end-cours .modal .modal-dialog .modal-body .question-cours h4,.modal-start-cours .modal .modal-dialog .modal-body .question-cours h4{font-size:23px;text-align:center}.modal-end-cours .modal .modal-dialog .modal-body .question-cours p,.modal-start-cours .modal .modal-dialog .modal-body .question-cours p{font-size:14px !important;line-height:20px;padding-top:10px !important}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button{font-size:12px !important;padding:12px 18px}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button.btn-checked,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay-start-up button.btn-checked{padding:12px 13px}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay{flex-direction:column;position:fixed;bottom:0;text-align:center;width:94%;margin:auto 10px;left:0}.modal-end-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .btn-delay button{font-family:"CircularStd-Black";border-radius:0 !important;width:100%;margin-left:0 !important;margin-right:0 !important;text-align:center;margin-bottom:18px;background:#0d6efd;color:#fff;font-size:16px !important;text-transform:uppercase}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .content-notif .event-button{pointer-events:all}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .content-notif .detail-notif{display:none}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .date-notif .day{color:#b5b6b6}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .date-notif .month-time{color:#b5b6b6}.modal-pratical-route .modal .modal-dialog .modal-content .modal-body .base-parcour .date-notif .month-time span{display:none !important}.debutCour .modal-content .modal-body{margin-bottom:66px}.modal-info .modal .modal-dialog .modal-body,.modal-start-cours .modal .modal-dialog .modal-body{padding:9px 20px !important}.modal-info .modal .modal-dialog .modal-body .question-cours,.modal-start-cours .modal .modal-dialog .modal-body .question-cours{align-items:center}.modal-info .modal .modal-dialog .modal-body .question-cours p,.modal-start-cours .modal .modal-dialog .modal-body .question-cours p{font-size:12px}.modal-info .modal .modal-dialog .modal-body .question-cours .action-question button,.modal-start-cours .modal .modal-dialog .modal-body .question-cours .action-question button{font-size:22px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .stars svg{width:20px !important}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body span{font-size:14px;padding-left:8px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body span svg{font-size:20px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body .icone-car svg{font-size:25px;margin-left:-4px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body p{font-size:14px;line-height:22px}.cour-conduit.suivi-conduite .modal .modal-dialog .modal-content .modal-body img{width:20px;margin-left:-4px}.e-learning .content-Theme .header-notif .content-header,.ask-question .content-Theme .header-notif .content-header{padding-left:17px;padding-bottom:17px}.e-learning .content-Theme .header-notif .content-header h1,.ask-question .content-Theme .header-notif .content-header h1{font-size:24px}.e-learning .content-Theme .header-notif .content-header p,.ask-question .content-Theme .header-notif .content-header p{font-size:12px;line-height:25px}.e-learning .content-Theme .header-notif .prev-button,.ask-question .content-Theme .header-notif .prev-button{padding:0;width:26px;height:32px}.e-learning .content-Theme .header-notif .prev-button img,.ask-question .content-Theme .header-notif .prev-button img{width:20%}.e-learning .content-Theme .base-file,.ask-question .content-Theme .base-file{padding:15px}.e-learning .content-Theme .base-file .number-file,.ask-question .content-Theme .base-file .number-file{width:30px;font-size:12px;height:30px;padding:4px;text-align:center}.e-learning .content-Theme .base-file span,.ask-question .content-Theme .base-file span{font-size:14px}.e-learning .content-Theme .support-cours,.ask-question .content-Theme .support-cours{padding:0}.e-learning .content-Theme .support-cours .nav-tabs,.ask-question .content-Theme .support-cours .nav-tabs{width:100%;white-space:nowrap;flex-wrap:nowrap;max-width:100%;overflow-x:scroll;overflow-y:hidden;padding:0% 6%}.e-learning .content-Theme .support-cours .nav-tabs .nav-item,.ask-question .content-Theme .support-cours .nav-tabs .nav-item{margin-right:23px}.e-learning .content-Theme .support-cours .nav-tabs .nav-item .nav-link,.ask-question .content-Theme .support-cours .nav-tabs .nav-item .nav-link{font-size:12px}.e-learning .content-Theme .support-cours #TabContent-support-cours,.ask-question .content-Theme .support-cours #TabContent-support-cours{padding:4%}.e-learning .content-Theme .support-cours #TabContent-support-cours #video .content-video,.e-learning .content-Theme .support-cours #TabContent-support-cours #conseils .content-video,.ask-question .content-Theme .support-cours #TabContent-support-cours #video .content-video,.ask-question .content-Theme .support-cours #TabContent-support-cours #conseils .content-video{padding:18px}.e-learning .content-Theme .support-cours #TabContent-support-cours #video .content-video .video img,.e-learning .content-Theme .support-cours #TabContent-support-cours #conseils .content-video .video img,.ask-question .content-Theme .support-cours #TabContent-support-cours #video .content-video .video img,.ask-question .content-Theme .support-cours #TabContent-support-cours #conseils .content-video .video img{padding:16px 26px;width:97px}.e-learning .content-Theme .support-cours #TabContent-support-cours #video .content-video .title-video,.e-learning .content-Theme .support-cours #TabContent-support-cours #conseils .content-video .title-video,.ask-question .content-Theme .support-cours #TabContent-support-cours #video .content-video .title-video,.ask-question .content-Theme .support-cours #TabContent-support-cours #conseils .content-video .title-video{font-size:14px;padding-left:20px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment{padding:20px 25px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment h3,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment h3{font-size:14px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment p,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment p{font-size:12px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol{margin-left:10px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol li,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol li{font-size:12px}.e-learning .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol li::before,.ask-question .content-Theme .support-cours #TabContent-support-cours #Comment .content-comment ol li::before{margin-left:-40px;padding:5px 10px;font-size:12px;width:25px;height:25px}.e-learning .content-Theme .support-cours #TabContent-support-cours #fiches .base-file,.ask-question .content-Theme .support-cours #TabContent-support-cours #fiches .base-file{padding:14px 18px}.e-learning .content-Theme .support-cours #TabContent-support-cours #fiches .base-file span,.ask-question .content-Theme .support-cours #TabContent-support-cours #fiches .base-file span{font-size:12px;text-align:left}.e-learning .content-Theme .support-cours #TabContent-support-cours #fiches .base-file .number-file,.ask-question .content-Theme .support-cours #TabContent-support-cours #fiches .base-file .number-file{padding:5px 7px;width:30px;font-size:12px;height:30px}.e-learning .content-Theme .support-cours #TabContent-support-cours #fiches .base-file img,.ask-question .content-Theme .support-cours #TabContent-support-cours #fiches .base-file img{width:8px}.menu-timepicker.absense{left:64% !important}#modalstych-event .pills--event{border-radius:0 !important;box-shadow:none !important}#modalstych-event .pills--event h2{font-size:20px}#modalstych-event .pills--event .modif-dispo{padding:13px}#modalstych-event .pills--event .form-date{margin-bottom:13px;margin-top:15px !important;padding-left:11px}#modalstych-event .pills--event .form-date input[type=checkbox]{width:25px;height:25px}#modalstych-event .pills--event .form-date .course-pts:checked{background-image:url(/img/63ab3715.svg) !important}#modalstych-event .pills--event .form-date input[type=checkbox]+label{font-size:12px}#modalstych-event .pills--event .form-date .svg-checkbox-input{border-radius:4px !important}#modalstych-event .pills--event input.dp__pointer.dp__input.dp__input_icon_pad{padding:9px 9px 9px 34px;font-size:14px}#modalstych-event .pills--event .input--date input{padding:8px 23px}#modalstych-event .pills--event .input--date input::-moz-placeholder{font-size:14px}#modalstych-event .pills--event .input--date input::placeholder{font-size:14px}#modalstych-event .pills--event .time--picker .time_debut_picker,#modalstych-event .pills--event .time--picker .time_fin_picker{width:85px}#modalstych-event .pills--event .time--picker .time_debut_picker input,#modalstych-event .pills--event .time--picker .time_fin_picker input{padding:9px 23px 9px 34px;font-size:14px}#modalstych-event .pills--event .time--picker span{font-size:14px}#modalstych-event .pills--event .time--picker p{font-size:14px}#modalstych-event .pills--event .modif-dispo .time--picker{border-bottom:1px solid #d8d9db;padding-bottom:23px}#modalstych-event .pills--event .content-event p{font-size:16px}#modalstych-event .pills--event .content-event .file-upload{padding:9px 0 9px 15px}#modalstych-event .pills--event .content-event .file-upload label .file-label{font-size:14px}#modalstych-event .pills--event .content-event .file-upload label .type-file{font-size:12px}#modalstych-event .pills--event .content-event .file-upload .icone img{width:29px}#modalstych-event .pills--event .content-event .nb-file p{text-align:center;line-height:22px}#modalstych-event .pills--event .content-event select{padding:11px;font-size:14px;background-position:calc(102% - 23px) calc(1em + 2px),calc(100% - 8px) calc(1em + 2px),calc(100% - 1.5em) .5em;background-size:13px 8px,10px 9px,0 7.5em}#modalstych-event .pills--event .content-event select:focus{box-shadow:none}#modalstych-event .pills--event .content-event select option{color:#3f3f3f}#modalstych-event .pills--event .content-event select option[value=""][disabled]{display:none}#modalstych-event .pills--event .content-event .over-dispo{background:#fff}#modalstych-event .pills--event .content-event .over-dispo h3{font-family:"CircularStd-Bold";font-size:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .switch{width:43px;height:16px}#modalstych-event .pills--event .content-event .over-dispo .switch .slider:before{height:25px;width:25px;bottom:-4px}#modalstych-event .pills--event .content-event .over-dispo .content-periode svg{color:#d8d9db;font-size:36px}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details span{font-family:"circular-std-medium";display:block;font-size:20px;line-height:24px;color:#3f3f3f}#modalstych-event .pills--event .content-event .over-dispo .content-periode .student-details p{font-family:"circular-std-medium";color:#b5b6b6;font-size:14px;line-height:18px}#modalstych-event .pills--event .content-event .over-dispo .content-periode p{font-size:24px;color:#3f3f3f;letter-spacing:.48px}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]{font-size:22px;margin-top:0}#modalstych-event .pills--event .content-event .over-dispo .content-periode label{font-size:12px;color:#3f3f3f;padding:13px 11px 13px 45px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{left:-21px;top:0;width:25px;height:25px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked){opacity:0}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:before{left:9px;top:7px;width:27px;height:27px}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:before{background:#0d6efd}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after,#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{top:12px;font-size:12px;left:17px}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked~label{color:#0d6efd !important}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}#modalstych-event .pills--event .content-event .over-dispo .content-periode [type=radio]:checked+label:after{opacity:1;transform:scale(1)}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content{border:1px solid #36f;transition:ease-in .3s}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content svg{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content span{color:#36f}#modalstych-event .pills--event .content-event .over-dispo .content-periode input[type=radio]:checked+.student-content p{color:#36f}#modalstych-event .pills--event option[value=""][disabled]{display:none}#modalstych-event .pills--event .btn-event{padding:10px 0;margin:10px 0 0;position:fixed;bottom:0;width:100%;left:0}#modalstych-event .pills--event .btn-event button{font-size:16px;padding:16px}.aselect .selector .label{font-size:14px !important;padding:10px 14px !important}.aselect .selector .label span{font-size:15px}.aselect .selector .arrow{border-left:7px solid rgba(0,0,0,0) !important;border-right:7px solid rgba(0,0,0,0) !important;border-top:7px solid #000 !important}.aselect .selector ul li{font-size:14px !important}#accordion--objectif .accordion-item .accordion-header .accordion-button .title-question p{font-size:12px}#accordion--objectif .accordion-item .accordion-body .question-cours p{font-size:12px}#accordion--objectif .accordion-item .accordion-body .question-cours .file-box{width:74%}#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-one .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-two .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson p,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson span,#pills-obs .base-observation .tab-content-obs .obs-three .valid-lesson span{font-size:12px !important}#accordion--objectif .accordion-item .accordion-header .accordion-button:not(.locked)::after{height:35px;width:35px;background-size:28% !important;padding:12px !important}}@media(max-width: 425px){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:35px;height:450px;overflow-y:scroll}#modalcours .modal-content .active_cours_trajectory .container_accordion #accordion--objectif:last-child{padding-bottom:25px}.app-wrapper.toggled #sidebar-wrapper{width:59vw}.app-wrapper.toggled #sidebar-wrapper .opacity_header{width:41vw}}@supports(-webkit-touch-callout: none){.sticky-suivi{margin-bottom:.5em}.bloc-cards .file-item .nbr-notif{bottom:50%;left:35px}}@media screen and (device-aspect-ratio: 9/16){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=tel],input[type=url]{font-size:16px}}@media only screen and (max-device-width: 430px)and (orientation: portrait){#modalcours .modal-content .active_cours_trajectory .container_accordion{height:350px !important;overflow-y:scroll}#modalcours .modal-content .active_cours_trajectory .container_accordion #accordion--objectif:last-child{padding-bottom:15px}}@media only screen and (device-width: 414px)and (device-height: 896px)and (-webkit-device-pixel-ratio: 2){#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:0px !important;height:360px !important;overflow-y:scroll}#modalcours .modal-content .active_cours_trajectory .container_accordion #accordion--objectif:last-child{padding-bottom:15px}}@media only screen and (min-device-width: 375px)and (max-device-width: 667px)and (-webkit-min-device-pixel-ratio: 2){.list--theme #Modal-stych .modal-dialog{overflow:hidden}.list--theme #Modal-stych .modal-dialog .modal-content{overflow:hidden}.list--theme #Modal-stych .modal-dialog .modal-content .modal-body{max-height:initial;margin-bottom:initial;overflow:hidden}.list--theme #Modal-stych .modal-dialog .modal-content .modal-body .content--form{max-height:53vh !important;padding-bottom:40px}#follow-cours .content-suivi .suivi-parcour .btn--center--suivi button{margin-bottom:20px}.btn--center--suivi{margin-bottom:80px !important;padding-bottom:80px}.course-to-end .btn--center--suivi{margin-bottom:80px !important;padding-bottom:80px}.course-to-start-soon .btn--center--suivi{margin-bottom:180px !important;padding-bottom:180px}.suivi-parcour{min-height:284px}#modalcours .modal-footer{bottom:0;position:fixed;width:100%}#modalcours .modal-body{max-height:100vh;margin-bottom:40px}#modalcours .modal-footer .start-cours{padding:17px 46px !important}}@media only screen and (min-device-width: 390px)and (max-device-width: 414px)and (-webkit-min-device-pixel-ratio: 2){#modalcoursMoto .modal-dialog .modal-content .modal-body .inner_file .reserve_presence{padding:30px 0 91px 0}#modalcours .modal-content .active_cours_trajectory .container_accordion{padding-bottom:0px !important;height:280px !important;overflow-y:scroll}#modalcours .modal-content .active_cours_trajectory .container_accordion #accordion--objectif:last-child{padding-bottom:5px}.header-objective{min-height:117px}.list--theme #Modal-stych .modal-dialog .modal-content .modal-body .content--form{max-height:60vh !important;padding-bottom:39px}}@media(max-width: 414px){.app-wrapper.toggled{padding-left:244px}.bloc-carousel .carousel-inner .carousel-item{min-height:341px !important}.bloc-carousel .carousel-inner .carousel-item.main-item{min-height:341px !important}.bloc-carousel .carousel-inner .carousel-item.bloc-info{margin-bottom:50px !important}.bloc-carousel .carousel-inner .carousel-item.bloc-info h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:212px}.bloc-carousel .carousel-inner .carousel-item.bloc-info h4{font-size:11px !important}.bloc-carousel .carousel-inner .carousel-item.bloc-info .date{font-size:30px !important}.bloc-carousel .carousel-inner .carousel-item.bloc-info .adress{font-size:11px}.bloc-carousel .carousel-inner .carousel-item button{font-size:12px !important}#carousel-footer .carousel-control-next{right:4px}#carousel-footer .carousel-control-prev{left:4px}.modal-dialog{width:96%;max-width:100%}.modal-dialog .modal-content .modal-header{padding-left:20px !important;padding-right:20px !important}.modal-dialog .modal-content .modal-header h5{font-size:16px}.modal-dialog .modal-content .modal-body{padding:40px 20px !important}.modal-dialog .modal-content .modal-body textarea{font-size:14px !important}.calendar__stych button.fc-today-button.fc-button.fc-button-primary{position:absolute !important;top:43px}}@media(max-width: 375px){.app-wrapper.toggled{padding-left:221px}.eleve .reserve__cour .content-name{padding-left:10px !important}}@media(max-width: 360px){.app-wrapper.toggled #sidebar-wrapper{width:62vw}.app-wrapper.toggled #sidebar-wrapper .opacity_header{width:38vw}.bloc-carousel .carousel-inner{min-height:419px !important}.bloc-carousel .carousel-inner .main-item{min-height:288px !important}.bloc-carousel .carousel-inner .main-item .bloc2{min-height:71px !important}.bloc-cards .item-title{font-size:12px;padding-left:14px}}@media(max-width: 320px){.app-wrapper.toggled #sidebar-wrapper{width:69vw}.app-wrapper.toggled #sidebar-wrapper .opacity_header{width:31vw}}
button[data-v-3aef7519]{color:#fff;background:#3eaf7c;padding:12px 24px;font-size:14px;border:none}
