.body-container--parcours{background-color:#fdfdfd}.dnd-section.parcours-hero-section{padding-bottom:clamp(80px,10.5vw,134px)}.dnd-section.parcours-hero-section>.row-fluid{max-width:calc(1074px + 2rem)}@media (min-width:1025px){.parcours-hero-section .parcours-hero__left{flex-basis:60.7%}.parcours-hero-section .parcours-hero__right{flex-basis:44.7%;margin-left:-8.8%;margin-right:3.4%}.parcours-hero-section .parcours-hero__description{max-width:85.4%}}.dnd-section.parcours-presentation-section{padding:clamp(56px,7.1vw,91px) 2rem}.dnd-section.parcours-presentation-section>.row-fluid{max-width:calc(1094px + 2rem)}.dnd-section.parcours-start-section{padding:clamp(64px,8.4vw,107px) 2rem}.dnd-section.parcours-start-section>.row-fluid{max-width:calc(1097px + 2rem)}.dnd-section.parcours-steps-section{padding:clamp(80px,14.4vw,184px) 2rem clamp(80px,20.6vw,264px)}.parcours-steps-section .hs_cos_wrapper_type_rich_text h2{color:#27234f;font-family:Roboto;font-size:36px;font-weight:700;line-height:1;margin:0 0 clamp(48px,8.2vw,105px);padding:0;scroll-margin-top:120px;text-align:center}.dnd-section.parcours-etape-section{padding-bottom:0;padding-top:0}.dnd-section.parcours-etape-section>.row-fluid{max-width:calc(1088px + 2rem)}.dnd-section.parcours-form-section{padding:clamp(24px,6vw,77px) 2rem clamp(80px,13.75vw,176px)}.dnd-section.parcours-form-section>.row-fluid{max-width:calc(993px + 2rem)}@media (max-width:1024px){.parcours-steps-section .hs_cos_wrapper_type_rich_text h2{font-size:clamp(28px,3.5vw,36px);line-height:1.1}}@media (max-width:767px){.dnd-section.parcours-form-section,.dnd-section.parcours-presentation-section,.dnd-section.parcours-start-section,.dnd-section.parcours-steps-section{padding-left:1rem;padding-right:1rem}.parcours-steps-section .hs_cos_wrapper_type_rich_text h2{font-size:26px}.parcours-steps-section .hs_cos_wrapper_type_rich_text h2 br{display:none}}