.page_main__GlU4n{display:flex;flex-direction:column;overflow:hidden}.page_main__GlU4n h1{font-size:var(--h1-font-size);font-weight:700;max-inline-size:12ch}.page_main__GlU4n h2{font-size:var(--h2-font-size)}.page_main__GlU4n p{font-size:var(--p-font-size);line-height:150%}.header-page_preHeader__Ic3JF{padding-block:max(1em,calc(.25em + 1vw));padding-inline:var(--section-padding-inline);width:100%}.header-page_header__3DNlW{max-width:var(--max-width);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--gap-in-section)}@media screen and (max-width:1023px){.header-page_header__3DNlW{flex-direction:column;gap:2em}}@media screen and (max-width:500px){.header-page_header__3DNlW{width:100%}}.modal_modal__container__smLdj{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1}.modal_modal__background__NW_FM{position:absolute;width:100%;height:100%;background-color:rgba(6,24,45,.2)}.modal_modal__CZ9gP{background-color:#fff;width:max-content;height:-moz-fit-content;height:fit-content;padding:2em;border-radius:.5em;z-index:1}.modal_modal__header__XSjS5{display:flex;justify-content:space-between;color:#06182d;border-bottom:1px solid #e9ecf1;gap:2em;-webkit-padding-after:1em;padding-block-end:1em;-webkit-margin-after:1em;margin-block-end:1em}.modal_modal__header__title__container__ZB0Dj{display:flex;align-items:center;gap:.5em}.modal_modal__header__title__text__1NcXT{font-weight:400}.modal_modal__header__close__Y7Im8{transition:color .2s}.modal_modal__header__close__Y7Im8:hover{cursor:pointer;color:#c52626}@media screen and (max-width:500px){.modal_modal__CZ9gP{border-radius:0}}.call-to-action-modal-button_btn__ekpCW{color:#fff;background-color:#174c78;padding:var(--button-padding-block) 1.5em;border-radius:2em;width:max-content;transition:background-color .2s,transform .2s}.call-to-action-modal-button_btn__ekpCW:hover{cursor:pointer;background-color:#205c8d;transform:scale(1.02)}.call-to-action-modal-button_container__Q5ELX{display:flex;gap:1em;flex-wrap:wrap}@media screen and (max-width:500px){.call-to-action-modal-button_btn__ekpCW{width:100%;text-align:center}}.faq-unit_faqUnit__LDHYD{display:flex;flex-direction:column;align-items:center;width:100%}.faq-unit_faqUnit__question__xYls_{display:flex;justify-content:space-between;align-items:center;gap:.5em;width:100%;font-weight:600;font-size:var(--p-font-size);text-align:left}.faq-unit_faqUnit__question__xYls_:hover{cursor:pointer}.faq-unit_faqUnit__question__icon__MAkfr{display:flex;justify-content:center;align-items:center;transition:transform .2s}.faq-unit_faqUnit__question_toggled___RoDF{transform:rotate(180deg)}.faq-unit_faqUnit__response__qUxZh{display:flex;width:100%;max-height:0;transition:max-height .3s;visibility:hidden;overflow:hidden;font-size:var(--p-font-size)}.faq-unit_faqUnit__response_visible__tyM98{max-height:35em;visibility:visible}.faq-unit_faqUnit__response__qUxZh>div{padding:1em 0;max-inline-size:60ch;line-height:150%;overflow:hidden}.faq-unit_faqUnit__response__qUxZh ul{-webkit-padding-start:2em;padding-inline-start:2em}.link-primary_linkPrimary__ZXysu{color:#fff;background-color:#174c78;padding:var(--button-padding-block) 1.5em;border-radius:2em;width:max-content;transition:background-color .2s,transform .2s}.link-primary_linkPrimary__ZXysu:hover{cursor:pointer;background-color:#205c8d;transform:scale(1.02)}@media screen and (max-width:500px){.link-primary_linkPrimary__ZXysu{width:100%;text-align:center}}.cours-automobile_section__coursAutomobile__xVwIE{align-items:center;justify-content:space-between}.cours-automobile_callToAction__container__l6_pG{display:flex;align-items:center;flex-wrap:wrap;gap:1em}@media screen and (max-width:1023px){.cours-automobile_section__coursAutomobile__xVwIE{align-items:flex-start;flex-direction:column;max-width:max-content!important}.cours-automobile_textual__MW_9m{order:2}}@media screen and (max-width:500px){.cours-automobile_callToAction__container__l6_pG{justify-content:center}}.h2_h2__9AdyP{position:relative;font-size:var(--h2-font-size);max-inline-size:12ch}.h2_h2__9AdyP:before{content:"";position:absolute;width:15%;height:.15em;transform:translateY(-.4em);background-color:#174c78}.p_p__ymFCL{max-inline-size:50ch;line-height:150%;font-size:var(--p-font-size)}.fragmented-image_fragmentedImage__w7sCE{--fragmented-container-width:calc(var(--nbr-images-per-row) * var(--width-per-image));column-count:var(--nbr-images-per-row);column-gap:.25em;width:min(var(--fragmented-container-width),100%)}.fragmented-image_fragmentedImage__image__4oMxI{display:block;width:100%;height:auto;margin-bottom:.25em}.textual-content-block_textualContentBlock__TIVTm{display:flex;flex-direction:column;gap:1.5em}.section_preSection__Hb7Aa{padding-block:5em;width:100%;position:relative}.section_section__NImXJ{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--section-padding-inline);display:flex;gap:var(--gap-in-section)}.hero_home__header__container__r6DJ7{display:flex;flex-direction:column;gap:2.5em}.hero_home__header__cmfUI:before{content:"";left:0;top:0;position:absolute;width:100%;height:60%;background-image:url(/_next/static/media/test2.48c0fd9a.png)}.hero_home__header__textual__zlB4l{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5em}.hero_home__header__textual__zlB4l:after{content:"";width:75%;height:40em;top:-50%;position:absolute;background-color:#fafafa;border-radius:100%;filter:blur(50px);z-index:-1}.hero_home__header__textual__title__8n1uH{font-size:var(--h1-font-size);font-weight:700;max-inline-size:12ch}.hero_home__header__textual__text__1CXw_{font-size:var(--p-font-size);line-height:150%;max-inline-size:55ch}.hero_home__header__courses__container__nTVat{justify-content:space-between}.hero_home__header__courses__tKRhv{display:flex;justify-content:space-between;width:100%;position:relative}.hero_home__header__courses__tKRhv:after{content:"";position:absolute;width:100%;height:1px;top:125%;left:0;background:linear-gradient(90deg,#000,rgba(0,0,0,.15) 25%,transparent 50%,rgba(0,0,0,.15) 75%,#000)}.hero_home__header__course__card__button__uUXoy{position:relative;display:flex;justify-content:center;align-items:flex-end;scroll-snap-align:center;z-index:1}.hero_home__header__course__card__button__uUXoy:hover{cursor:pointer}.hero_home__header__course__card__button__uUXoy:before{position:absolute;content:"";top:0;width:max(9em,calc(9em + 1.5vw));height:80%;border-radius:.8em;background-color:#f0f0f0;z-index:-1}.hero_home__header__course__card__button__uUXoy:after{content:"";position:absolute;transform:scale(.8) translateY(-.75em);width:100%;height:2.5em;background:linear-gradient(to bottom right,#737373,hsla(0,0%,58%,0) 50%) 100% 100% /50% 50% no-repeat,linear-gradient(to bottom left,#737373,hsla(0,0%,58%,0) 50%) 0 100% /50% 50% no-repeat,linear-gradient(to top left,#737373,hsla(0,0%,58%,0) 50%) 0 0 /50% 50% no-repeat,linear-gradient(to top right,#737373,hsla(0,0%,58%,0) 50%) 100% 0 /50% 50% no-repeat;z-index:-1}.hero_home__header__course__card__image__vYr2v{transform:scale(.8);transition:transform .2s ease-in}.hero_home__header__course__card__button__uUXoy:hover .hero_home__header__course__card__image__vYr2v{transform:scale(.9)}.hero_home__header__courses__modal__on32x{display:flex;gap:1em;flex-wrap:wrap}.hero_home__header__courses__modal__link__W2_70{color:#fff;background-color:#174c78;padding:var(--button-padding-block) 1.5em;border-radius:2em;width:max-content;transition:background-color .2s,transform .2s}.hero_home__header__courses__modal__link__W2_70:hover{cursor:pointer;background-color:#205c8d;transform:scale(1.02)}@media screen and (max-width:1023px){.hero_home__header__courses__container__nTVat{padding-inline:0!important}.hero_home__header__courses__tKRhv{overflow-x:auto}.hero_home__header__courses__tKRhv:after{display:none}}@media screen and (max-width:500px){.hero_home__header__courses__tKRhv{scroll-snap-type:x mandatory}.hero_home__header__course__card__button__uUXoy{min-width:calc(100vw - var(--section-padding-inline))}.hero_home__header__course__card__button__uUXoy:before{width:100%;border-radius:0}.hero_home__header__course__card__button__uUXoy:after{width:60%}.hero_home__header__course__card__image__vYr2v{transform:scale(1)}.hero_home__header__courses__modal__link__W2_70{width:100%;text-align:center}}.voiture-electrique_section__voitureElectrique__CMFZM{width:100%;gap:.25em}.voiture-electrique_textual__block__Ft3ms{position:relative;display:flex;justify-content:center;width:100%}.voiture-electrique_textual__block__Ft3ms:before{content:"";position:absolute;left:-6em;height:100%;width:calc(100% + 6em);border-radius:.8em;background-color:#174c78}.voiture-electrique_textual__block__Ft3ms:after{content:"";position:absolute;width:25em;height:25em;background-image:url(/_next/static/media/icone-voitures-electriques.44bf5af3.svg);background-size:contain;background-repeat:no-repeat}.voiture-electrique_textual__block__title__f1j9S{color:#fff;z-index:1}.voiture-electrique_textual__block__title__f1j9S span{color:#ffd500}.voiture-electrique_textual__block__text__maWok{color:#fff;z-index:1}.voiture-electrique_textual__block__details__2etXN{display:flex;flex-wrap:wrap;max-width:20em;gap:1em 2.5em;z-index:1}.voiture-electrique_textual__block__detail__tbLHU{display:flex;gap:1em;color:#fff}@media screen and (max-width:1023px){.voiture-electrique_section__voitureElectrique__CMFZM{padding-inline:0!important}.voiture-electrique_textual__block__Ft3ms{position:static;order:2;align-items:center;text-align:center;height:max-content;padding-block:5em;padding-inline:var(--section-padding-inline)}.voiture-electrique_textual__block__Ft3ms:before{border-radius:0;left:0;width:100%}.voiture-electrique_fragmentedImage__custom__ClrAn{display:none!important}}@media screen and (max-width:500px){.voiture-electrique_textual__block__Ft3ms:after{width:18em;height:18em}}.pourquoi-auto-ecole-steeve-duguay_section__pourquoiAutoEcoleSteeveDuguay__Kegef{flex-direction:column}.pourquoi-auto-ecole-steeve-duguay_textual__title__CWdaW{max-inline-size:15ch;text-align:center}.pourquoi-auto-ecole-steeve-duguay_textual__title__CWdaW:before{display:none}.pourquoi-auto-ecole-steeve-duguay_whySchool__content__text__qcGXM{max-inline-size:50ch;text-align:center;line-height:150%;font-size:var(--p-font-size)}.pourquoi-auto-ecole-steeve-duguay_visual__image__dG9kU{max-width:100%;height:auto;border-radius:.8em}@media screen and (max-width:1023px){.pourquoi-auto-ecole-steeve-duguay_custom__section__9H06n{align-items:center;width:100%}.pourquoi-auto-ecole-steeve-duguay_visual__image__dG9kU{width:100%;height:auto}}.cours-moto-et-plus_section__coursMotoEtPlus__vDnMA{align-items:center;justify-content:space-between}.cours-moto-et-plus_callToAction__container__8SeLt{display:flex;align-items:center;flex-wrap:wrap;gap:1em}@media screen and (max-width:1023px){.cours-moto-et-plus_section__coursMotoEtPlus__vDnMA{align-items:flex-start;flex-direction:column;max-width:max-content}}@media screen and (max-width:500px){.cours-moto-et-plus_callToAction__container__8SeLt{justify-content:center}}.faq_faq__units__container__tuQWr{display:flex;flex-direction:column;gap:2.5em;width:100%;max-width:45em}@media screen and (max-width:1023px){.faq_section__FAQ__AVrc7{max-width:max-content;flex-direction:column}}