.text-tertiary[data-v-5cd1e640]{font-family:Tertiary,TertiaryFallback,sans-serif}.text-secondary[data-v-5cd1e640]{font-family:Secondary,SecondaryFallback,sans-serif}.text-primary[data-v-5cd1e640]{font-family:Primary,PrimaryFallback,sans-serif}.cls-1[data-v-5cd1e640]{fill:#33323d}.cls-2[data-v-5cd1e640],.cls-11[data-v-5cd1e640]{opacity:.2;fill:var(--v-stickers_secondaire-base)}.cls-3[data-v-5cd1e640],.cls-5[data-v-5cd1e640]{fill:var(--v-stickers_primaire-base)}.cls-4[data-v-5cd1e640]{fill:#ffb8b8}.cls-5[data-v-5cd1e640],.cls-8[data-v-5cd1e640],.cls-19[data-v-5cd1e640]{opacity:.1}.cls-6[data-v-5cd1e640]{fill:#33323d}.cls-7[data-v-5cd1e640]{fill:#4c4981}.cls-9[data-v-5cd1e640]{fill:#fbbebe}.cls-10[data-v-5cd1e640]{fill:#504f60}.cls-11[data-v-5cd1e640],.cls-19[data-v-5cd1e640]{fill:#fff}.cls-12[data-v-5cd1e640]{fill:var(--v-stickers_secondaire-base)}.cls-13[data-v-5cd1e640]{fill:#cacaca}.cls-14[data-v-5cd1e640]{fill:#3d3f42}.cls-15[data-v-5cd1e640]{fill:#f3f3f3}.cls-16[data-v-5cd1e640]{fill:#6f6f6f}.cls-17[data-v-5cd1e640]{fill:#454545}.cls-18[data-v-5cd1e640]{fill:#ababab}.text-tertiary[data-v-01cbe32e]{font-family:Tertiary,TertiaryFallback,sans-serif}.text-secondary[data-v-01cbe32e]{font-family:Secondary,SecondaryFallback,sans-serif}.text-primary[data-v-01cbe32e]{font-family:Primary,PrimaryFallback,sans-serif}.cls-1[data-v-01cbe32e],.cls-4[data-v-01cbe32e]{fill:var(--v-stickers_primaire-base)}.cls-1[data-v-01cbe32e],.cls-10[data-v-01cbe32e],.cls-13[data-v-01cbe32e]{opacity:.1}.cls-2[data-v-01cbe32e],.cls-24[data-v-01cbe32e]{fill:var(--v-stickers_secondaire-base)}.cls-3[data-v-01cbe32e]{fill:#cacaca}.cls-5[data-v-01cbe32e]{fill:#3d3f42}.cls-6[data-v-01cbe32e]{fill:#f3f3f3}.cls-7[data-v-01cbe32e]{fill:#6f6f6f}.cls-8[data-v-01cbe32e]{fill:#454545}.cls-9[data-v-01cbe32e]{fill:#ababab}.cls-10[data-v-01cbe32e],.cls-16[data-v-01cbe32e],.cls-22[data-v-01cbe32e]{fill:#fff}.cls-11[data-v-01cbe32e]{fill:#33323d}.cls-12[data-v-01cbe32e]{fill:#4c4981}.cls-14[data-v-01cbe32e]{fill:#fbbebe}.cls-15[data-v-01cbe32e]{fill:#504f60}.cls-16[data-v-01cbe32e],.cls-18[data-v-01cbe32e]{opacity:.2}.cls-17[data-v-01cbe32e]{fill:#2f2e41}.cls-19[data-v-01cbe32e]{fill:#ffb8b8}.cls-20[data-v-01cbe32e]{fill:var(--v-stickers_secondaire-base)}.cls-21[data-v-01cbe32e]{fill:#ccc}.cls-23[data-v-01cbe32e]{fill:#f2f2f2}.cls-24[data-v-01cbe32e]{font-size:50px;font-family:DreamOrphans-Regular,Dream Orphans;letter-spacing:-.02em}@font-face{font-family:PrimaryFallback;src:url(../fonts/RiftSoft-Medium.89321029.otf) format("truetype")}@font-face{font-family:SecondaryFallback;src:url(../fonts/Europa-Bold.d3bfee78.ttf) format("truetype")}@font-face{font-family:TertiaryFallback;src:url(../fonts/Europa-Regular.23c0fcab.ttf) format("truetype")}.text-tertiary[data-v-8b69ca76]{font-family:Tertiary,TertiaryFallback,sans-serif}.text-secondary[data-v-8b69ca76]{font-family:Secondary,SecondaryFallback,sans-serif}.text-primary[data-v-8b69ca76]{font-family:Primary,PrimaryFallback,sans-serif}.program[data-v-8b69ca76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-position:50%}.program__title[data-v-8b69ca76]{position:relative;font-size:1.8rem;font-family:Primary,PrimaryFallback,sans-serif;line-height:1.15;font-weight:400;color:var(--v-homeglobal_titre_principal-base);letter-spacing:1px}.program__title[data-v-8b69ca76]:not(:first-child){margin-bottom:1rem}@media only screen and (min-width:600px){.program__title[data-v-8b69ca76]{font-size:2.3rem}}.program__title__highlight[data-v-8b69ca76]{font-size:2.8rem;text-shadow:0 3px 6px rgba(0,0,0,.3960784314);padding-bottom:0}.program__divider[data-v-8b69ca76]:after{border-bottom:1px solid var(--v-homeglobal_lignes-base);bottom:-10px;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:600px){.program__divider[data-v-8b69ca76]:after{width:35%}}.program .title-center[data-v-8b69ca76]{text-align:center;margin:auto}.program__svg[data-v-8b69ca76]{width:100%;margin:1rem auto}@media only screen and (min-width:600px){.program__svg[data-v-8b69ca76]{margin-top:-2rem}}@media only screen and (min-width:1264px){.program__svg[data-v-8b69ca76]{margin-top:-1rem}}@media only screen and (max-width:599.98px){.program__svg[data-v-8b69ca76]{margin-top:2rem;margin-bottom:-1.5rem}}.program__svg svg[data-v-8b69ca76]{height:100%;width:100%}