@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap);@import url(https://fonts.cdnfonts.com/css/muller-narrow?styles=45071);@tailwind base;@tailwind components;@tailwind utilities;.menu-matieres{scrollbar-color:#d44479 #f7e9ef;scrollbar-width:thin}.description-discipline table.border-orange{border:4px solid #ff914d;border-radius:5px;padding:20px}.description-discipline table.border-orange td{border:2px solid #ff914d;border-radius:5px;padding:20px}.description-discipline table.table-dark{background-color:#333;color:#fff}.description-discipline table th,table td{border:1px solid #ccc;padding:8px}.description-discipline .box-info{background:#e8f4ff;border-left:5px solid #007bff;margin:1em 0;padding:1em}.description-discipline .table-epreuve{border:4px solid #ff914d;border-radius:5px;min-height:300px}.description-discipline .table-epreuve .row-ep{border-top:2px solid #ff914d}.description-discipline .table-epreuve .col-ep{padding:15px;width:50%}.description-discipline .col-ep+.col-ep{border-left:1px solid #ff914d}.description-discipline .table-epreuve .col-ep-2{display:flex;flex-flow:row}.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{color:#5251d4;font-weight:700}.description-discipline .border-bleu{border-width:4px!important}.description-discipline .border-bleu h4{color:#5251d4;font-weight:700;margin-bottom:1.25rem}.description-discipline .table-epreuve .row-ep p strong{color:#5251d4;display:block;font-weight:700;margin-bottom:1.25rem}[x-cloak]{display:none!important}@media (min-width:1023.99px){.list-activity{column-count:3;column-fill:balance}}@media (min-width:767.99px) and (max-width:1023.98px){.list-activity{column-count:2;column-fill:balance}}@media (max-width:767.98px){.list-activity{column-count:1;column-fill:balance}}