.text-tertiary[data-v-638302a3]{font-family:Tertiary,TertiaryFallback,sans-serif}.text-secondary[data-v-638302a3]{font-family:Secondary,SecondaryFallback,sans-serif}.text-primary[data-v-638302a3]{font-family:Primary,PrimaryFallback,sans-serif}.points[data-v-638302a3]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.points[data-v-638302a3],.points__first[data-v-638302a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;width:100%}.points__first[data-v-638302a3]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.points__text[data-v-638302a3]{position:relative}.points__text--title[data-v-638302a3]{font-family:Primary,PrimaryFallback,sans-serif;font-size:1.8rem;font-weight:400;color:var(--v-homeglobal_titre-base);line-height:1.15}@media only screen and (min-width:600px){.points__text--title[data-v-638302a3]{font-size:2.3rem}}.points__text--title[data-v-638302a3]:after{content:"";display:block;width:20%;height:1px;background:var(--v-homeglobal_lignes-base);left:.1rem;-webkit-transform:translateY(1rem);transform:translateY(1rem)}.points__text--title--bigline[data-v-638302a3]:after{height:5px}.points__text--subtitle[data-v-638302a3]{font-family:Secondary,SecondaryFallback,sans-serif;font-weight:400;line-height:1.2;color:var(--v-homeglobal_sous_titre-base);font-size:1.2rem;margin-top:1.5rem}@media only screen and (min-width:600px){.points__text--subtitle[data-v-638302a3]{font-size:1.6rem}}@media only screen and (min-width:1264px){.points__text--subtitle[data-v-638302a3]{font-size:1.4rem}}.points__text--description[data-v-638302a3]{font-family:Tertiary,TertiaryFallback,sans-serif;font-weight:400;line-height:1.2;font-size:1.15rem;color:var(--v-homeglobal_texte_fond-base);text-align:left;margin:1rem 1rem 1rem 0}@media only screen and (min-width:600px){.points__text--description[data-v-638302a3]{font-size:1rem}}.points__text--btn[data-v-638302a3]{font-size:1rem;margin:1rem 10% 1rem 10%;font-family:Secondary,SecondaryFallback,sans-serif;color:var(--v-homeglobal_texte_bouton-base)}@media only screen and (min-width:600px){.points__text--btn[data-v-638302a3]{margin-top:2rem;margin-left:0;margin-right:0}}@media only screen and (min-width:1264px){.points__text--btn[data-v-638302a3]{margin-top:4rem}}@media only screen and (min-width:1264px){.points__text--btn--nomargin[data-v-638302a3]{margin-top:1rem}}.points__second[data-v-638302a3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:280px;margin:1rem auto}.points__second--img[data-v-638302a3]{max-width:100%;max-height:280px}.points__second--img--radius[data-v-638302a3]{border-radius:1rem}.points__squareimage[data-v-638302a3]{width:60%;-o-object-fit:"cover";object-fit:"cover"}@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-22f2f09f]{font-family:Tertiary,TertiaryFallback,sans-serif}.text-secondary[data-v-22f2f09f]{font-family:Secondary,SecondaryFallback,sans-serif}.text-primary[data-v-22f2f09f]{font-family:Primary,PrimaryFallback,sans-serif}@media only screen and (min-width:1264px){.home[data-v-22f2f09f] .program h1{font-size:5.5em}}.home[data-v-22f2f09f] h1{font-weight:900;font-size:3em}.home[data-v-22f2f09f] .intro__block__text--description:after,.home[data-v-22f2f09f] .intro__block__text--title:after{display:none}@media only screen and (min-width:1264px){.home[data-v-22f2f09f] .intro__block__text--btn{margin-right:0}}@media only screen and (max-width:599.98px){.home[data-v-22f2f09f] .intro__block__text--btn{margin-bottom:.5em}}.home[data-v-22f2f09f].v-btn{font-size:1.4em!important;width:17em}@media only screen and (min-width:600px){.home[data-v-22f2f09f].v-btn{width:19em}}@media only screen and (min-width:1264px){.home[data-v-22f2f09f].v-btn{width:26em}}@media only screen and (min-width:1264px){.home[data-v-22f2f09f] .partners__btn{margin:0 auto 1rem 0!important}}@media only screen and (min-width:1264px){.home[data-v-22f2f09f] .program__title{margin:8rem auto 0}}.home[data-v-22f2f09f] .v-slide-group__next .v-icon,.home[data-v-22f2f09f] .v-slide-group__prev .v-icon{color:#e1844d!important;font-weight:900;font-size:4.5em}@media only screen and (max-width:599.98px){.home[data-v-22f2f09f] h1,.home h2[data-v-22f2f09f],.home p[data-v-22f2f09f]{text-align:center!important}.home[data-v-22f2f09f] h2{margin:auto}.home[data-v-22f2f09f] .offer-show__title-text:after,.home[data-v-22f2f09f] .partners__header-title-text:after,.home[data-v-22f2f09f] .points__text--title:after{width:180px;margin:0 auto .75em;height:1px!important}}.home[data-v-22f2f09f] .offer-show__title-text:after,.home[data-v-22f2f09f] .partners__header-title-text:after,.home[data-v-22f2f09f] .points__text--title:after{height:4px}.home__first-block[data-v-22f2f09f]{width:100%;min-height:100vh;background-size:cover;position:relative;top:-48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:46px}.home__first-block__title[data-v-22f2f09f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4rem 1rem 4.2rem}@media only screen and (min-width:600px){.home__first-block__title[data-v-22f2f09f]{padding:2rem 10%}}@media only screen and (min-width:1264px){.home__first-block__title[data-v-22f2f09f]{padding:2rem 20%}}.home__first-block__intro[data-v-22f2f09f]{-webkit-box-flex:2;-ms-flex:2;flex:2}.home__points[data-v-22f2f09f]{padding:2rem 1rem 4rem}@media only screen and (min-width:600px){.home__points[data-v-22f2f09f]{padding:2rem 10%}}@media only screen and (min-width:1264px){.home__points[data-v-22f2f09f]{padding:4rem 20%}}.home__partners[data-v-22f2f09f]{padding:2rem 1rem 4rem}@media only screen and (min-width:600px){.home__partners[data-v-22f2f09f]{padding:2rem 10%}}@media only screen and (min-width:1264px){.home__partners[data-v-22f2f09f]{padding:4rem 20%}}.home__service[data-v-22f2f09f]{padding:2rem 1rem}@media only screen and (min-width:600px){.home__service[data-v-22f2f09f]{padding:2rem 10%}}@media only screen and (min-width:1264px){.home__service[data-v-22f2f09f]{padding:4rem 20%}}.home[data-v-22f2f09f].v-btn{letter-spacing:0;font-size:1rem;width:17rem}@media only screen and (min-width:600px){.home[data-v-22f2f09f].v-btn{width:19rem}}@media only screen and (min-width:1904px){.home[data-v-22f2f09f].v-btn{width:26rem}}