/*!******************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css ***!
  \******************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (1) ***!
  \**********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (2) ***!
  \**********************************************************************************************************************************************************************************************************************/
@import url(https://fonts.cdnfonts.com/css/muller-narrow?styles=45071);
/*!**********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[2]!./assets/sass/front/dashboard-free/input.css (3) ***!
  \**********************************************************************************************************************************************************************************************************************/
@tailwind base;
@tailwind components;
@tailwind utilities;




.menu-matieres {
  scrollbar-color: #d44479 #f7e9ef;
  scrollbar-width: thin;
}

.description-discipline table.border-orange { border:4px solid #FF914D;padding: 20px;border-radius: 5px }
.description-discipline table.border-orange td { border:2px solid #FF914D;padding: 20px;border-radius: 5px }
.description-discipline table.table-dark { background-color: #333; color: #fff; }
.description-discipline table th, table td { padding: 8px; border: 1px solid #ccc; }
.description-discipline .box-info { padding: 1em; background: #e8f4ff; border-left: 5px solid #007bff; margin: 1em 0; }
.description-discipline .table-epreuve{border:4px solid #FF914D;min-height:300px;border-radius: 5px}
.description-discipline .table-epreuve .row-ep{border-top:2px solid #FF914D;}
.description-discipline .table-epreuve .col-ep{width:50%;padding:15px}
.description-discipline .col-ep+.col-ep{border-left:1px solid #FF914D;}
.description-discipline .table-epreuve .col-ep-2{ flex-flow: row;display: flex;}
.description-discipline .table-epreuve .row-ep:not(.col-ep-2) { padding:15px;}
.description-discipline .table-epreuve .row-ep:last-child{border-radius:0 0 3px 3px;}
.description-discipline .table-epreuve .row-ep:first-child{border-radius:3px 3px 0 0;}
.description-discipline .table-epreuve .row-ep:first-child h4{font-weight: bold;color:rgb(82 81 212);}
.description-discipline .border-bleu {border-width: 4px!important;}
.description-discipline .border-bleu h4{font-weight: 700;color: rgb(82 81 212);margin-bottom: 1.25rem;}
.description-discipline .table-epreuve .row-ep p strong{font-weight: 700;display: block;color: rgb(82 81 212);margin-bottom: 1.25rem;}
[x-cloak] { display: none !important; }
@media (min-width: 1023.99px){
  .list-activity{
    column-fill: balance;
    columns: 3;
  }
}

@media  (min-width: 767.99px) and (max-width: 1023.98px){
  .list-activity{
    column-fill: balance;
    columns: 2;
  }
}

@media  (max-width: 767.98px){
  .list-activity{
    column-fill: balance;
    columns: 1;
  }
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJlZS5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O0FBSUEsY0FBYztBQUNkLG9CQUFvQjtBQUNwQixtQkFBbUI7Ozs7O0FBS25CO0VBQ0UsZ0NBQWdDO0VBQ2hDLHFCQUFxQjtBQUN2Qjs7QUFFQSw4Q0FBOEMsd0JBQXdCLENBQUMsYUFBYSxDQUFDLG1CQUFtQjtBQUN4RyxpREFBaUQsd0JBQXdCLENBQUMsYUFBYSxDQUFDLG1CQUFtQjtBQUMzRywyQ0FBMkMsc0JBQXNCLEVBQUUsV0FBVyxFQUFFO0FBQ2hGLDZDQUE2QyxZQUFZLEVBQUUsc0JBQXNCLEVBQUU7QUFDbkYsb0NBQW9DLFlBQVksRUFBRSxtQkFBbUIsRUFBRSw4QkFBOEIsRUFBRSxhQUFhLEVBQUU7QUFDdEgsdUNBQXVDLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLGtCQUFrQjtBQUNuRywrQ0FBK0MsNEJBQTRCLENBQUM7QUFDNUUsK0NBQStDLFNBQVMsQ0FBQyxZQUFZO0FBQ3JFLHdDQUF3Qyw2QkFBNkIsQ0FBQztBQUN0RSxrREFBa0QsY0FBYyxDQUFDLGFBQWEsQ0FBQztBQUMvRSxnRUFBZ0UsWUFBWSxDQUFDO0FBQzdFLDBEQUEwRCx5QkFBeUIsQ0FBQztBQUNwRiwyREFBMkQseUJBQXlCLENBQUM7QUFDckYsOERBQThELGlCQUFpQixDQUFDLG9CQUFvQixDQUFDO0FBQ3JHLHNDQUFzQywyQkFBMkIsQ0FBQztBQUNsRSx3Q0FBd0MsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsc0JBQXNCLENBQUM7QUFDdEcsd0RBQXdELGdCQUFnQixDQUFDLGNBQWMsQ0FBQyxxQkFBcUIsQ0FBQyxzQkFBc0IsQ0FBQztBQUNySSxZQUFZLHdCQUF3QixFQUFFO0FBQ3RDO0VBQ0U7SUFDRSxvQkFBb0I7SUFDcEIsVUFBVTtFQUNaO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLG9CQUFvQjtJQUNwQixVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0Usb0JBQW9CO0lBQ3BCLFVBQVU7RUFDWjtBQUNGIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvZnJvbnQvZGFzaGJvYXJkLWZyZWUvaW5wdXQuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEA0MDA7NTAwOzYwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUdsb3JpYStIYWxsZWx1amFoJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuY2RuZm9udHMuY29tL2Nzcy9tdWxsZXItbmFycm93P3N0eWxlcz00NTA3MScpO1xuXG5AdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuXG5cblxuLm1lbnUtbWF0aWVyZXMge1xuICBzY3JvbGxiYXItY29sb3I6ICNkNDQ0NzkgI2Y3ZTllZjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuXG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSB0YWJsZS5ib3JkZXItb3JhbmdlIHsgYm9yZGVyOjRweCBzb2xpZCAjRkY5MTREO3BhZGRpbmc6IDIwcHg7Ym9yZGVyLXJhZGl1czogNXB4IH1cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIHRhYmxlLmJvcmRlci1vcmFuZ2UgdGQgeyBib3JkZXI6MnB4IHNvbGlkICNGRjkxNEQ7cGFkZGluZzogMjBweDtib3JkZXItcmFkaXVzOiA1cHggfVxuLmRlc2NyaXB0aW9uLWRpc2NpcGxpbmUgdGFibGUudGFibGUtZGFyayB7IGJhY2tncm91bmQtY29sb3I6ICMzMzM7IGNvbG9yOiAjZmZmOyB9XG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSB0YWJsZSB0aCwgdGFibGUgdGQgeyBwYWRkaW5nOiA4cHg7IGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC5ib3gtaW5mbyB7IHBhZGRpbmc6IDFlbTsgYmFja2dyb3VuZDogI2U4ZjRmZjsgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMDA3YmZmOyBtYXJnaW46IDFlbSAwOyB9XG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSAudGFibGUtZXByZXV2ZXtib3JkZXI6NHB4IHNvbGlkICNGRjkxNEQ7bWluLWhlaWdodDozMDBweDtib3JkZXItcmFkaXVzOiA1cHh9XG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSAudGFibGUtZXByZXV2ZSAucm93LWVwe2JvcmRlci10b3A6MnB4IHNvbGlkICNGRjkxNEQ7fVxuLmRlc2NyaXB0aW9uLWRpc2NpcGxpbmUgLnRhYmxlLWVwcmV1dmUgLmNvbC1lcHt3aWR0aDo1MCU7cGFkZGluZzoxNXB4fVxuLmRlc2NyaXB0aW9uLWRpc2NpcGxpbmUgLmNvbC1lcCsuY29sLWVwe2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjRkY5MTREO31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC50YWJsZS1lcHJldXZlIC5jb2wtZXAtMnsgZmxleC1mbG93OiByb3c7ZGlzcGxheTogZmxleDt9XG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSAudGFibGUtZXByZXV2ZSAucm93LWVwOm5vdCguY29sLWVwLTIpIHsgcGFkZGluZzoxNXB4O31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC50YWJsZS1lcHJldXZlIC5yb3ctZXA6bGFzdC1jaGlsZHtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4O31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC50YWJsZS1lcHJldXZlIC5yb3ctZXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMDt9XG4uZGVzY3JpcHRpb24tZGlzY2lwbGluZSAudGFibGUtZXByZXV2ZSAucm93LWVwOmZpcnN0LWNoaWxkIGg0e2ZvbnQtd2VpZ2h0OiBib2xkO2NvbG9yOnJnYig4MiA4MSAyMTIpO31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC5ib3JkZXItYmxldSB7Ym9yZGVyLXdpZHRoOiA0cHghaW1wb3J0YW50O31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC5ib3JkZXItYmxldSBoNHtmb250LXdlaWdodDogNzAwO2NvbG9yOiByZ2IoODIgODEgMjEyKTttYXJnaW4tYm90dG9tOiAxLjI1cmVtO31cbi5kZXNjcmlwdGlvbi1kaXNjaXBsaW5lIC50YWJsZS1lcHJldXZlIC5yb3ctZXAgcCBzdHJvbmd7Zm9udC13ZWlnaHQ6IDcwMDtkaXNwbGF5OiBibG9jaztjb2xvcjogcmdiKDgyIDgxIDIxMik7bWFyZ2luLWJvdHRvbTogMS4yNXJlbTt9XG5beC1jbG9ha10geyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDIzLjk5cHgpe1xuICAubGlzdC1hY3Rpdml0eXtcbiAgICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgICBjb2x1bW5zOiAzO1xuICB9XG59XG5cbkBtZWRpYSAgKG1pbi13aWR0aDogNzY3Ljk5cHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzLjk4cHgpe1xuICAubGlzdC1hY3Rpdml0eXtcbiAgICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG59XG5cbkBtZWRpYSAgKG1heC13aWR0aDogNzY3Ljk4cHgpe1xuICAubGlzdC1hY3Rpdml0eXtcbiAgICBjb2x1bW4tZmlsbDogYmFsYW5jZTtcbiAgICBjb2x1bW5zOiAxO1xuICB9XG59XG5cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/