#hs_cos_wrapper_module_arguments_libres+#hs_cos_wrapper_module_etapes_mci .row{border-top:0;padding-top:0}.etapes_mci .pre-title{display:block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:15px}.etapes_mci .slick-initialized{max-width:calc(100% - 25px)}.etapes_mci .slick-list{overflow:visible}.etapes_mci .slick-initialized .wrap{padding-right:25px}.etapes_mci .new-steps-list{margin-bottom:-20px}.etapes_mci .step-item .step{background-color:#ff3859;border-radius:50%;color:#fff;font-size:20px;font-weight:700;height:35px;line-height:25px;margin-bottom:20px;width:35px;z-index:3}.etapes_mci .step-item h1,.etapes_mci .step-item h2,.etapes_mci .step-item h3,.etapes_mci .step-item h4,.etapes_mci .step-item h5,.etapes_mci .step-item h6{font-size:18px;font-weight:600;line-height:1.2;margin-bottom:8px}.etapes_mci .step-item h3{margin-left:50px;margin-top:-50px}.etapes_mci .step-item ol,.etapes_mci .step-item p,.etapes_mci .step-item ul{font-size:14px;line-height:1.25}.etapes_mci .step-item p{margin-left:50px}.etapes_mci .step-item{margin-bottom:20px;min-width:auto;position:relative}.etapes_mci .step-item:not(:last-child) .bar{background-color:#ff3859;display:block!important;height:100%;left:17px;position:absolute;top:39px;width:2px;z-index:0}@media (min-width:576px){.etapes_mci .step-item h1,.etapes_mci .step-item h2,.etapes_mci .step-item h3,.etapes_mci .step-item h4,.etapes_mci .step-item h5,.etapes_mci .step-item h6{font-size:22px;margin-bottom:8px}.etapes_mci .step-item ol,.etapes_mci .step-item p,.etapes_mci .step-item ul{font-size:15px;line-height:20px;margin-left:0}}@media (min-width:768px){.etapes_mci .col-md-4{padding-right:40px}.etapes_mci .new-steps-list{display:flex;flex-direction:column;height:auto;overflow:visible;position:relative}.etapes_mci .step-item{padding-left:75px}.etapes_mci .step-item .step{left:0;position:absolute}.step-item .text-etape{opacity:0;transform:translateX(-50px);transition:all .8s ease}.step-item.animate .text-etape{opacity:1;transform:translateX(0);transition:all .8s ease}.etapes_mci .step-item h3{font-size:22px;font-weight:600;line-height:1.2;margin-bottom:8px;margin-left:0;margin-top:0}.etapes_mci .step-item:not(:last-child) .bar{top:26px}}@media (min-width:992px){.steps-section .pre-title{font-size:18px;line-height:28px;margin-bottom:12px}}@media (min-width:1200px){.steps-section .row{padding-top:65px}.steps-section .step-item{padding-left:100px}}