@media(max-width:1024px){.elementor .hero-section{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 75%,#1E293B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column-reverse;align-items:center;}}@media(max-width:1024px){.elementor .pill_badge{font-weight:400;}}@media(max-width:1024px){.elementor .hero-title{font-weight:800;font-size:50px;letter-spacing:-2px;text-align:center;}}@media(max-width:1024px){.elementor .hero-pitch{font-size:16px;text-align:center;}}@media(max-width:1024px){.elementor .btn-secondary{font-size:15px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:1024px){.elementor .bento-card{max-height:450px;}}@media(max-width:1024px){.elementor .txt-md{font-size:14px;}}@media(max-width:1024px){.elementor .lbl-badge{width:70px;height:70px;column-gap:3px;flex-direction:column;justify-content:space-evenly;}}@media(max-width:1024px){.elementor .txt-lbl-badge{font-weight:300;font-size:10px;text-align:center;}}@media(max-width:1024px){.elementor .titre-pave{font-weight:600;font-size:18px;}}@media(max-width:1024px){.elementor .parcours-section{padding-block-start:var(----space-md);}}@media(max-width:1024px){.elementor .parcours-kicker{padding-inline-start:40px;}}@media(max-width:1024px){.elementor .parcours-main-title{font-size:44px;padding-inline-start:40px;}}@media(max-width:1024px){.elementor .parcours-description{padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .parcours-action{width:100%;padding-block-start:0px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:15px;}}@media(max-width:1024px){.elementor .parcours-experience-title{font-size:1.25rem;text-align:center;}}@media(max-width:1024px){.elementor .parcours-experience-description{font-size:0.85rem;}}@media(max-width:1024px){.elementor .parcours-dossier{padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:1024px){.elementor .parcours-tab{font-size:1rem;}}@media(max-width:1024px){.elementor .parcours-sheet{padding:var(----space-sm);}}@media(max-width:1024px){.elementor .canevas-parcours-sheet-top{width:100%;}}@media(max-width:1024px){.elementor .parcours-sheet-year{font-size:0.9rem;}}@media(max-width:1024px){.elementor .parcours-company{font-size:0.9rem;}}@media(max-width:1024px){.elementor .parcours-details{padding-block-start:10px;}}@media(max-width:1024px){.elementor .parcours-detail{font-size:0.8rem;}}@media(max-width:1024px){.elementor .company-tab-title{gap:10px;}}@media(max-width:1024px){.elementor .parcours-sheet-content{width:50%;row-gap:2px;}}@media(max-width:1024px){.elementor .parcours-sheet-img{width:50%;object-fit:contain;object-position:center center;}}@media(max-width:1024px){.elementor .canevas-parcours-img{width:150px;}}@media(max-width:1024px){.elementor .canevas-content{padding-block-end:10px;}}@media(max-width:1024px){.elementor .parcours-slogan{font-size:0.8rem;text-align:center;padding-block-start:10px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .canevas-content-txt-card{padding-inline-start:0px;padding-inline-end:0px;}}