.t-primaire{color:#000!important}.t-secondaire{color:#ff3cb0!important}.t-fonce{color:#46465a!important}.t-moyen{color:#a2a2ac!important}.t-clair{color:#f4f4f4!important}.t-white{color:#fff!important}.bg-primaire{background-color:#000!important}.bg-secondaire{background-color:#ff3cb0!important}.bg-fonce{background-color:#46465a!important}.bg-moyen{background-color:#a2a2ac!important}.bg-clair{background-color:#f4f4f4!important}.texte-le-plus-petit{color:#46465a;font-family:NeueKabel;font-size:.8rem}.texte-encore-plus-petit{color:#46465a;font-family:NeueKabel;font-size:.84rem}.texte-plus-petit{font-size:.95rem}.texte-petit,.texte-plus-petit{color:#46465a;font-family:NeueKabel}.texte-petit{font-size:1rem}.texte-normal{color:#46465a;font-family:NeueKabel;font-size:1.25rem}.texte-normal-mini-titre{color:#000;font-family:NeueKabel Bold;font-size:1.3rem}.sous-titre-partie{color:#000;font-family:NeueKabel Bold;font-size:1.6rem}.sous-titre{color:#000;font-family:NeueKabel Medium;font-size:2rem}.titre-partie{font-size:2rem}.titre,.titre-partie{color:#000;font-family:NeueKabel Bold}.titre{font-size:3rem}.f-standard{font-family:NeueKabel!important}.f-medium{font-family:NeueKabel Medium!important}.f-light{font-family:NeueKabel Light!important}.f-thin{font-family:NeueKabel Thin!important}.bouton-bleu{background-color:#fff;border:.15em solid #000;border-radius:1px;color:#000;display:block;font-family:NeueKabel;font-family:NeueKabel Bold;font-size:1.25rem;margin:1.4em 1em 0;padding:.15em .7em;text-decoration:none;width:fit-content}.bouton-bleu .fa-brands,.bouton-bleu .fa-solid{padding-left:5px}.tag-bleu{background-color:#000;color:#fff;display:block;font-family:NeueKabel Medium;font-size:.9em;padding:.35em .8em;text-decoration:none;width:fit-content}.month-name{background-color:#fff;margin-top:-.6em!important;padding:0 .8em;position:relative;user-select:none;width:max-content;z-index:2}.category,.fa-sharp{transition:.1s}.category{color:#a2a2ac;padding-left:.8rem;padding-right:.8rem;user-select:none}.category:active,.category:hover{cursor:pointer}.category.active,.category:active{color:#000}.date-line{color:#46465a;left:50%;max-width:950px;position:absolute;transform:translate(-50%,-.73em);width:70%}@media screen and (max-width:352px){.date-line{width:50%}}.line-arrow-left,.line-arrow-right{color:#000;display:flex;font-size:2em;position:absolute;transform:translateY(-.35em);user-select:none}.line-arrow-left:active .fa-sharp,.line-arrow-right:active .fa-sharp{font-weight:700}@media (min-width:1200px){.line-arrow-right{margin-left:1005px}}@media (min-width:1200px) and (max-width:1399.98px){.line-arrow-right{right:12.4%}}@media (min-width:992px) and (max-width:1199.98px){.line-arrow-right{margin-left:825.26px}}@media (min-width:992px) and (max-width:1199.98px) and (min-width:1135px){.line-arrow-right{right:12.4%}}@media (min-width:768px) and (max-width:991.98px){.line-arrow-right{right:8.2%}}@media (max-width:767.98px){.line-arrow-right{right:3%}}.circle,.date-text{transition:.1s}.circle{border-radius:50%;height:.6em;width:.6em;z-index:2}.contain-dates{display:flex;justify-content:center;width:100%}.individual-date{user-select:none}.individual-date.active .circle{background-color:#a1d8f6!important}.individual-date.active .date-text{color:#000!important}.individual-date [role=presentation]{pointer-events:none}@media screen and (max-width:382px){.hide-xs{display:none!important}}.month-text,.weekday{text-transform:uppercase}.weekday{min-width:37px}.dateslot.active{color:#000}main{margin:3em 3%}