.text-orange-udd,.text-orange-udd-h:hover{color:#f4764b!important}.bg-orange-udd,.bg-orange-udd-h:hover{background-color:#f4764b!important}.bc-orange-udd{border-color:#f4764b!important}.text-black-udd,.text-black-udd-h:hover{color:#1c2023!important}.bg-black-udd,.bg-black-udd-h:hover{background-color:#1c2023!important}.bc-black-udd{border-color:#1c2023!important}.text-blue-udd,.text-blue-udd-h:hover{color:#002d3e!important}.bg-blue-udd,.bg-blue-udd-h:hover{background-color:#002d3e!important}.bc-blue-udd{border-color:#002d3e!important}.text-grey-menu,.text-grey-menu-h:hover{color:#f9fafb!important}.bg-grey-menu,.bg-grey-menu-h:hover{background-color:#f9fafb!important}.bc-grey-menu{border-color:#f9fafb!important}.text-blue-campus,.text-blue-campus-h:hover{color:#005673!important}.bg-blue-campus,.bg-blue-campus-h:hover{background-color:#005673!important}.bc-blue-campus{border-color:#005673!important}.text-green-campus,.text-green-campus-h:hover{color:#a7bf49!important}.bg-green-campus,.bg-green-campus-h:hover{background-color:#a7bf49!important}.bc-green-campus{border-color:#a7bf49!important}.text-dark-green-formation,.text-dark-green-formation-h:hover{color:#1f817c!important}.bg-dark-green-formation,.bg-dark-green-formation-h:hover{background-color:#1f817c!important}.bc-dark-green-formation{border-color:#1f817c!important}.text-light-green-formation,.text-light-green-formation-h:hover{color:#68b49f!important}.bg-light-green-formation,.bg-light-green-formation-h:hover{background-color:#68b49f!important}.bc-light-green-formation{border-color:#68b49f!important}.text-secondary-formation,.text-secondary-formation-h:hover{color:#99c995!important}.bg-secondary-formation,.bg-secondary-formation-h:hover{background-color:#99c995!important}.bc-secondary-formation{border-color:#99c995!important}.text-nacre-cfa,.text-nacre-cfa-h:hover{color:#fff4da!important}.bg-nacre-cfa,.bg-nacre-cfa-h:hover{background-color:#fff4da!important}.bc-nacre-cfa{border-color:#fff4da!important}.text-dark-nacre-cfa,.text-dark-nacre-cfa-h:hover{color:#f7d3a9!important}.bg-dark-nacre-cfa,.bg-dark-nacre-cfa-h:hover{background-color:#f7d3a9!important}.bc-dark-nacre-cfa{border-color:#f7d3a9!important}.text-purple-cfa,.text-purple-cfa-h:hover{color:#581c32!important}.bg-purple-cfa,.bg-purple-cfa-h:hover{background-color:#581c32!important}.bc-purple-cfa{border-color:#581c32!important}.text-orange-learning-lab,.text-orange-learning-lab-h:hover{color:#f79a54!important}.bg-orange-learning-lab,.bg-orange-learning-lab-h:hover{background-color:#f79a54!important}.bc-orange-learning-lab{border-color:#f79a54!important}.text-dark-learning-lab,.text-dark-learning-lab-h:hover{color:#511849!important}.bg-dark-learning-lab,.bg-dark-learning-lab-h:hover{background-color:#511849!important}.bc-dark-learning-lab{border-color:#511849!important}.text-light-green-sector,.text-light-green-sector-h:hover{color:#68b5a0!important}.bg-light-green-sector,.bg-light-green-sector-h:hover{background-color:#68b5a0!important}.bc-light-green-sector{border-color:#68b5a0!important}@font-face{font-display:swap;font-family:Respondent;font-style:normal;font-weight:100;src:url(/build/fonts/Respondent-Thin.070adf0e.woff) format("woff")}@font-face{font-display:swap;font-family:Respondent;font-style:normal;font-weight:200;src:url(/build/fonts/Respondent-Light.62865872.woff) format("woff")}@font-face{font-display:swap;font-family:Respondent;font-style:normal;font-weight:400;src:url(/build/fonts/Respondent-Medium.87d5d4ef.woff) format("woff")}@font-face{font-display:swap;font-family:Respondent;font-style:normal;font-weight:700;src:url(/build/fonts/Respondent-Bold.4c3db503.woff) format("woff")}@font-face{font-display:swap;font-family:Respondent;font-style:normal;font-weight:800;src:url(/build/fonts/Respondent-Black.dc6e6480.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/build/fonts/Roboto-Light.6286ebfc.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/build/fonts/Roboto-Bold.33f090d6.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;src:url(/build/fonts/Roboto-Black.f4d4810e.woff) format("woff")}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/build/fonts/BebasNeue.d250ccb1.woff) format("woff")}article.article-preview .date>div:first-child,article.main-article .main-bloc .article-content h3,article.main-article .main-bloc .date .day{font-family:BebasNeue,Helvetica,sans-serif}article.article-preview a img{transition:transform .2s}article.article-preview a:hover img{transform:scale(1.2)}.newsroom{margin-left:auto;margin-right:auto;margin-top:30px;max-width:1070px;padding-left:25px;padding-right:25px;position:relative;width:100%}.newsroom h2{margin-bottom:45px}.newsroom .btn-container{margin-top:25px;text-align:center}@media (min-width:992px){.newsroom{margin-bottom:60px;margin-top:70px}.newsroom .btn-container{margin-top:45px}}article.article-preview{position:relative}article.article-preview a{color:#1c2023;text-decoration:none}article.article-preview .date{background-color:#f4764b;padding:15px 8px 5px;position:absolute;right:40px;top:0;z-index:10}article.article-preview .date>div:first-child{font-size:2.6rem;line-height:2rem}article.article-preview .date>div:last-child{text-transform:uppercase}article.article-preview .img-container{height:calc(56.27462vw - 28.13731px);overflow:hidden;width:calc(100vw - 50px)}article.article-preview img{height:100%;object-fit:cover;width:100%}article.article-preview h3{margin-bottom:0;padding:20px 0 15px}article.article-preview .add-background-effect{height:12px;left:25%;margin-top:-6px;position:absolute;width:50%}article.article-preview.article-campus .date{background-color:#005673}article.article-preview.article-becomePartner .date,article.article-preview.article-cfa .date{background-color:#f7d3a9}article.article-preview.article-learningLab .date{background-color:#f79a54}article.article-preview.article-formation .date{background-color:#68b49f}@media (min-width:992px){article.article-preview a:hover{color:#1c2023}article.article-preview .add-background-effect{margin-top:0;top:219px}article.article-preview .img-container{height:225px;width:100%}}article.main-article>.full-width [class*=bloc],article.main-article>.limit-width [class*=bloc]{clear:both;margin-bottom:60px}article.main-article>.full-width [class*=bloc] .title-roboto,article.main-article>.limit-width [class*=bloc] .title-roboto{margin-bottom:55px}article.main-article>.limit-width [class*=bloc]{border-top:1px solid #1c2023;padding-top:50px}article.main-article>.full-width+div [class*=bloc],article.main-article>.limit-width .main-bloc{border-top:none;padding-top:0}article.main-article .main-bloc .title-bebasNeue{margin-bottom:0}article.main-article .main-bloc .img-container{margin:40px 0 20px;position:relative}article.main-article .main-bloc .add-background-effect{position:absolute;right:-25px}article.main-article .main-bloc .date{padding:15px 8px 5px;text-align:center}article.main-article .main-bloc .date .day{font-size:2.6rem;line-height:2rem}article.main-article .main-bloc .date .min-month{text-transform:uppercase}article.main-article .main-bloc .date .month,article.main-article .main-bloc .date .place,article.main-article .main-bloc .date .time,article.main-article .main-bloc .date .weekday{display:none}article.main-article .main-bloc .chapo{margin:20px 0}article.main-article .main-bloc .share{margin:25px 0 20px}article.main-article .main-bloc .share .social-media a{margin-right:15px}article.main-article .main-bloc .share .social-media a:last-child{margin-right:0}article.main-article .main-bloc .article-additional-data span{display:block}article.main-article .main-bloc .article-content h2{font-size:30px;font-weight:700;margin-bottom:20px;margin-top:3rem}article.main-article .main-bloc .article-content h3{font-size:30px;font-weight:500;margin-bottom:20px}article.main-article .main-bloc .article-content p{margin-bottom:20px}@media (min-width:992px){article.main-article .main-bloc .article-content h2{font-size:30px}article.main-article .main-bloc .article-content h3{font-size:25px}article.main-article .main-bloc .title-bebasNeue{margin-bottom:30px}article.main-article .main-bloc .img-container{margin:0}article.main-article .main-bloc .img-container img,article.main-article .main-bloc .main-content{width:75%}article.main-article .main-bloc .add-background-effect{left:-12px;position:relative}article.main-article .main-bloc .deco{height:340px;width:24px}article.main-article .main-bloc .date{background-image:url(/build/images/calendar.cc62884d.svg);background-position:center 60px;background-repeat:no-repeat;background-size:auto 60px;padding:135px 25px 60px;width:250px}article.main-article .main-bloc .date .day,article.main-article .main-bloc .date .month,article.main-article .main-bloc .date .time,article.main-article .main-bloc .date .weekday{display:block}article.main-article .main-bloc .date .month,article.main-article .main-bloc .date .weekday{font-size:1.1rem;line-height:1em;text-transform:uppercase}article.main-article .main-bloc .date .day{font-size:4.8rem;line-height:.9em;margin-top:5px}article.main-article .main-bloc .date .time{font-size:.8rem}article.main-article .main-bloc .date .min-month{display:none}article.main-article .main-bloc .date .place{display:block;font-weight:700;margin-top:10px;position:relative;text-transform:uppercase}article.main-article .main-bloc .date .place:before{background-image:url(/build/images/geo.13f6327d.svg);background-position:0;background-repeat:no-repeat;background-size:10px;content:"";display:inline-block;height:20px;margin-bottom:2px;margin-right:5px;vertical-align:middle;width:10px}article.main-article .main-bloc .chapo{margin:35px 0}article.main-article .main-bloc .share{margin:45px 0 10px}article.main-article .main-bloc .share .social-media{text-align:right}article.main-article .main-bloc .article-additional-data span{border-right:1px solid #1c2023;display:inline;margin-right:25px;padding-right:30px}article.main-article .main-bloc .article-additional-data span:last-child{border:none;margin-right:0;padding-right:0}}article.main-article .gallery-bloc .gallery-element{height:calc(56.45571vw - 28.22786px);width:calc(100vw - 50px)}article.main-article .gallery-bloc .gallery-element>*{height:100%;object-fit:cover;width:100%}article.main-article .gallery-bloc .gallery-element~.gallery-element{margin-top:10px}@media (min-width:992px){article.main-article .gallery-bloc .gallery-elements{display:flex}article.main-article .gallery-bloc .gallery-element{height:auto}article.main-article .gallery-bloc .gallery-element~.gallery-element{margin-top:0}article.main-article .gallery-bloc.with-1 .gallery-element{aspect-ratio:16/9;width:100%}article.main-article .gallery-bloc.with-2 .gallery-element{aspect-ratio:16/9;margin:10px;width:50%}article.main-article .gallery-bloc.with-2 .gallery-element:first-child{margin-left:0}article.main-article .gallery-bloc.with-2 .gallery-element:last-child{margin-right:0}article.main-article .gallery-bloc.with-3 .gallery-elements{flex-direction:column;flex-wrap:wrap;height:380px}article.main-article .gallery-bloc.with-3 .gallery-element:first-child{height:50%;padding-bottom:10px;padding-right:10px;width:33%}article.main-article .gallery-bloc.with-3 .gallery-element:nth-child(2){height:50%;padding-right:10px;padding-top:10px;width:33%}article.main-article .gallery-bloc.with-3 .gallery-element:nth-child(4){height:100%;padding-left:10px;width:67%}article.main-article .gallery-bloc .break-column{flex-basis:100%;width:0}article.main-article [class*=bloc]{margin-bottom:80px}}#become-partner{color:#581c32}@media (min-width:1500px){#become-partner{background-image:url(/build/images/wave_cfa_2.de03a404.svg),url(/build/images/wave_cfa_3.3b9365eb.svg),url(/build/images/wave_cfa_2.de03a404.svg),url(/build/images/wave_cfa_3.3b9365eb.svg),url(/build/images/wave_cfa_3.3b9365eb.svg),url(/build/images/wave_cfa_2.de03a404.svg);background-position:right 850px,left 2330px,right 3130px,left 3500px,left 5210px,right 5750px;background-repeat:no-repeat;background-size:200px,215px,200px,215px,215px,200px}}#become-partner .main-top-panel{background-image:url(/build/images/top_pannel_background_mobile_1.f485a1fa.webp),url(/build/images/top_pannel_background_mobile_pattern.3a44b1d5.webp);background-position:left calc(50% + 50px) top,50%;background-repeat:no-repeat,repeat-x;background-size:auto 100%,cover;min-height:400px}#become-partner .main-top-panel .title-roboto{color:#fff;margin:0 auto 20px;max-width:300px;padding-right:80px}#become-partner .main-top-panel .title-roboto+div{margin:auto;max-width:300px}@media (min-width:992px){#become-partner .main-top-panel{background-image:url(/build/images/top_pannel_background_1.3eed6734.webp),url(/build/images/top_pannel_pattern_2.f0757568.webp);background-position:top;background-repeat:no-repeat,repeat-x;background-size:auto 100%}#become-partner .main-top-panel .title-roboto{margin-bottom:60px;max-width:100%;padding-right:0}#become-partner .main-top-panel .title-roboto+div{max-width:100%}}@media (min-width:1500px){#become-partner .main-top-panel{background-image:url(/build/images/wave_5.8b995510.svg),url(/build/images/wave_6.0fe66076.svg),url(/build/images/top_pannel_background_1.3eed6734.webp),url(/build/images/top_pannel_pattern_2.f0757568.webp);background-position:left -20px bottom -40px,100% 0,top,top;background-repeat:no-repeat,no-repeat,no-repeat,repeat-x;background-size:200px,465px,auto 100%,auto 100%}}#become-partner .main-top-panel+div{margin:30px auto 60px}#become-partner .main-top-panel+div .big-number{background-image:url(/build/images/ecrous.ab497e2f.svg);background-position:center 20px;background-repeat:no-repeat;background-size:auto 120px;margin:auto;max-width:360px;padding-top:140px;text-align:center}#become-partner .main-top-panel+div .big-number>div{font-size:2.8rem;font-weight:900;line-height:1em;margin-bottom:20px;margin-top:20px}#become-partner .main-top-panel+div .big-number>p{display:block;margin:auto;max-width:280px}#become-partner .main-top-panel+div .big-number>small{display:block;line-height:1.1em;margin:10px auto auto;max-width:280px}@media (min-width:992px){#become-partner .main-top-panel+div{margin:70px auto}#become-partner .main-top-panel+div .big-number{background-size:contain;padding-top:110px}}#become-partner .bloc-img-left-to-middle .bloc-img-left-to-middle-background{background-image:url(/build/images/become_partner_background.95a520ad.webp);background-size:cover}#become-partner .cfa-dark-banner{margin:90px 0 70px}@media (min-width:1500px){#become-partner .cfa-dark-banner{position:relative}#become-partner .cfa-dark-banner:after{background-image:url(/build/images/wave_cfa_2.de03a404.svg);background-position:100% 0;background-repeat:no-repeat;background-size:200px;content:"";height:420px;pointer-events:none;position:absolute;right:0;top:30px;width:200px}}#become-partner .which-job{margin-bottom:50px;max-width:800px}#become-partner .which-job .job-container .job:first-child{margin-top:0}@media (min-width:992px){#become-partner .which-job{margin-bottom:100px;margin-top:50px}#become-partner .which-job .job-container{margin-top:70px}}#become-partner .linkedin-banner{margin-bottom:70px}#become-partner .focus-on-human{margin-bottom:50px}#become-partner .focus-on-human ul.simple-list-with-thumb{list-style-position:inside;list-style-type:none;margin:0;padding:20px 0}#become-partner .focus-on-human ul.simple-list-with-thumb li{background-image:url(/build/images/benefit_dark.16375837.svg);background-position:0;background-repeat:no-repeat;background-size:50px 50px;padding:20px 0 20px 60px}@media (min-width:992px){#become-partner .focus-on-human{align-items:center;display:flex;margin-bottom:70px;margin-top:40px}#become-partner .focus-on-human:before{background-image:url(/build/images/puzzle.aca48c06.webp);background-repeat:no-repeat;background-size:400px auto;content:"";flex-shrink:0;height:510px;width:470px}}#become-partner .next-sessions{background-color:#fff4da;margin-top:70px;padding-bottom:70px;padding-top:90px;position:relative}#become-partner .next-sessions:before{background-image:url(/build/images/arrow_separator_light.5788d47a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:110px;margin-top:-40px;position:absolute;top:0;width:100%}#become-partner .next-sessions .next-sessions-main-title{text-align:center}#become-partner .next-sessions .formation-session-dates-container{margin-top:50px}#become-partner .next-sessions .formation-session-dates-container .carousel-item{padding:50px 0}#become-partner .next-sessions .formation-session-dates-container .formation-session-date{background-color:#fff;color:#581c32;margin:15px;padding:30px 5px;position:relative;width:200px}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .weekday{display:block}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .month,#become-partner .next-sessions .formation-session-dates-container .formation-session-date .weekday{font-size:1.1rem;line-height:1em}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .hours{font-size:1rem}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .day{font-size:4.8rem;line-height:.9em;margin-top:5px}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .place{font-size:.8rem;margin-top:10px}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .place:before{background-image:url(/build/images/geo_cfa_dark.f5e01ffa.svg)}#become-partner .next-sessions .formation-session-dates-container .formation-session-date .formation-name{left:50%;position:absolute;top:-50px;transform:translateX(-50%);white-space:nowrap}@media (min-width:992px){#become-partner .next-sessions{margin-top:90px}#become-partner .next-sessions .next-sessions-main-title:after,#become-partner .next-sessions .next-sessions-main-title:before{background-image:url(/build/images/x_separator_cfa.a9e3cbf2.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin:7px 20px;width:100px}}@media (min-width:1500px){#become-partner .next-sessions{background-image:url(/build/images/wave_cfa_1.361af078.svg);background-position:left -20px bottom -40px;background-repeat:no-repeat;background-size:200px}#become-partner .next-sessions:after{background-image:url(/build/images/wave_cfa_2.de03a404.svg);background-position:100% 0;background-repeat:no-repeat;background-size:200px;content:"";height:420px;pointer-events:none;position:absolute;right:0;top:-180px;width:200px}}#become-partner .how-is-the-training-going{margin-bottom:100px;margin-top:70px}#become-partner .how-is-the-training-going .background-pennant{background-image:url(/build/images/pennant_success_cfa_dark.92e20cdb.svg);background-position:bottom;background-repeat:no-repeat;background-size:auto 245px;min-height:275px}#become-partner .how-is-the-training-going .qualiopi{color:#1c2023;font-size:.8rem;margin-top:70px}#become-partner .how-is-the-training-going .qualiopi img{width:185px}#become-partner .how-is-the-training-going .qualiopi ul{list-style-position:inside;padding:0}#become-partner .how-is-the-training-going>div:last-child>div{aspect-ratio:16/9;background-repeat:no-repeat;position:relative}#become-partner .how-is-the-training-going>div:last-child>div .btn-container{left:0;position:absolute;right:0;top:100%;transform:translateY(-50%)}#become-partner .how-is-the-training-going>div:last-child>div .btn{max-width:220px}#become-partner .how-is-the-training-going>div:last-child>div:first-child{background-image:url(/build/images/top_pannel_background_2.6089bf28.webp);background-position:right 25% top;background-size:auto 100%;margin-top:40px}#become-partner .how-is-the-training-going>div:last-child>div:last-child{background-image:url(/build/images/cfa_background_2.1a7a234e.webp);background-position:left 30% top -30px;background-size:140%;margin-top:80px}@media (min-width:992px){#become-partner .how-is-the-training-going{margin-top:100px}#become-partner .how-is-the-training-going .background-pennant{background-image:url(/build/images/pennant_success_cfa_dark.92e20cdb.svg);background-position:top;background-repeat:no-repeat;background-size:auto 245px;min-height:245px}#become-partner .how-is-the-training-going>div:last-child>div{aspect-ratio:4/3}#become-partner .how-is-the-training-going>div:last-child>div .btn{max-width:100%}#become-partner .how-is-the-training-going>div:last-child>div:first-child{background-position:right -270px top;margin-right:40px;margin-top:80px}#become-partner .how-is-the-training-going>div:last-child>div:last-child{background-position:left top -40px;background-size:150%;margin-left:40px;margin-top:80px}}#become-partner .newsroom{background-image:url(/build/images/wave_cfa_5.f6727aa2.svg);background-position:left -80px bottom -70px;background-repeat:no-repeat;background-size:440px auto;padding-bottom:200px}@media (min-width:992px){#become-partner .newsroom{background:none;padding-bottom:0}}#become-partner-fullscreen-contact-form .fullscreen-form-details{background-color:#f7d3a9}#become-partner-fullscreen-contact-form .error-message,#become-partner-fullscreen-contact-form .form-check-input::placeholder,#become-partner-fullscreen-contact-form .form-control,#become-partner-fullscreen-contact-form .form-control::placeholder,#become-partner-fullscreen-contact-form .form-mentions,#become-partner-fullscreen-contact-form .form-mentions a,#become-partner-fullscreen-contact-form .form-select,#become-partner-fullscreen-contact-form .form-select::placeholder,#become-partner-fullscreen-contact-form .fullscreen-form-more,#become-partner-fullscreen-contact-form label[for=contact_confirm_age],#become-partner-fullscreen-contact-form label[for=contact_opt_in]{color:#581c32}#become-partner-fullscreen-contact-form .form-check-input[type=checkbox]:checked{background-color:#581c32}#become-partner-fullscreen-contact-form .form-check-input[type=radio]:checked{background-image:escape-svg(url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23581C32'/%3E%3C/svg%3E"))}#become-partner-fullscreen-contact-form .error-message{background-image:url(/build/images/stamp_exclamation_cfa_dark.8c0e2bb4.svg)}#become-partner-fullscreen-contact-form .fullscreen-form-more{display:block;padding:0 24px}#become-partner-fullscreen-contact-form .fullscreen-form-more .more-title{margin:30px 0}@media (min-width:992px){#become-partner-fullscreen-contact-form .fullscreen-form-more{padding:0}#become-partner-fullscreen-contact-form .fullscreen-form-more .more-title{margin-top:0}}.cfa-content .job-description{margin-bottom:70px}.cfa-content .job-description h2.title-bebasNeue{color:#f7d3a9;margin-bottom:30px}.cfa-content .job-description .job-description-content,.cfa-content .job-description h2.title-bebasNeue+div{max-width:640px}.cfa-content .job-description .img-full-screen-in-limited-container{margin-bottom:35px}.cfa-content .job-description .job-description-container{padding-bottom:20px;padding-top:20px}.cfa-content .job-description .job-description-container .separator{display:none}.cfa-content .job-description .job-description-container .child-care,.cfa-content .job-description .job-description-container .life-assistant{background-repeat:no-repeat;background-size:auto 100%;height:calc(75.01875vw - 37.50938px);margin-bottom:130px;position:relative}.cfa-content .job-description .job-description-container .life-assistant{background-image:url(/build/images/life_assistant_background.4504f60f.webp);background-position:left -35px top}.cfa-content .job-description .job-description-container .child-care{background-image:url(/build/images/child_care_background.c490affc.webp);background-position:right -35px top}.cfa-content .job-description .job-description-container .add-background-effect{bottom:-110px;font-size:.8rem;left:20px;line-height:1.3em;padding:15px;position:absolute;width:190px}.cfa-content .job-description .job-description-container .add-background-effect>div:first-child *{color:#fff}.cfa-content .job-description .bubble-list *,.cfa-content .job-description .bubble-list li:before{color:#581c32}@media (min-width:605px){.cfa-content .job-description .job-description-container{display:flex}.cfa-content .job-description .job-description-container .separator{display:block;flex:0 0 25px}.cfa-content .job-description .job-description-container .child-care,.cfa-content .job-description .job-description-container .life-assistant{flex:1 0 auto;height:calc(37.50938vw - 28.13203px)}}@media (min-width:992px){.cfa-content .job-description .img-full-screen-in-limited-container{margin-bottom:80px}.cfa-content .job-description .job-description-container{display:flex;padding-bottom:80px}.cfa-content .job-description .job-description-container .separator{flex:0 0 80px}.cfa-content .job-description .job-description-container .child-care,.cfa-content .job-description .job-description-container .life-assistant{flex:1 0 auto;height:360px}.cfa-content .job-description .job-description-container .add-background-effect{font-size:inherit;line-height:inherit;padding:35px;width:290px}.cfa-content .job-description .bubble-list{margin:80px auto;max-width:100%;width:850px}}.cfa-content .years-panel{padding-top:90px;position:relative}.cfa-content .years-panel:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:110px;margin-top:-40px;position:absolute;top:0;width:100%}.cfa-content .years-panel .years-main-title{text-align:center}.cfa-content .years-panel .diagrams-container{align-items:center;margin-bottom:40px;margin-top:25px}.cfa-content .years-panel .diagrams-container>:first-child,.cfa-content .years-panel .diagrams-container>:nth-child(3),.cfa-content .years-panel .diagrams-container>:nth-child(5){background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:250px;padding-top:90px}.cfa-content .years-panel .diagrams-container>:first-child div:first-child,.cfa-content .years-panel .diagrams-container>:nth-child(3) div:first-child,.cfa-content .years-panel .diagrams-container>:nth-child(5) div:first-child{font-size:3.4rem}.cfa-content .years-panel .diagrams-container>:first-child div:last-child,.cfa-content .years-panel .diagrams-container>:nth-child(3) div:last-child,.cfa-content .years-panel .diagrams-container>:nth-child(5) div:last-child{font-size:1rem;line-height:1em}.cfa-content .years-panel .diagrams-container>:nth-child(2),.cfa-content .years-panel .diagrams-container>:nth-child(4){color:#f7d3a9;font-size:2.4rem;font-weight:700}.cfa-content .years-panel .diagrams-container>:first-child{background-image:url(/build/images/circle_purple.624fb6ba.svg)}.cfa-content .years-panel .diagrams-container>:first-child *{color:#581c32}.cfa-content .years-panel .diagrams-container>:nth-child(3){background-image:url(/build/images/circle_orange.073736e9.svg)}.cfa-content .years-panel .diagrams-container>:nth-child(3) *{color:#f4764b}.cfa-content .years-panel .diagrams-container>:nth-child(5){background-image:url(/build/images/circle_nacre.be46395b.svg)}.cfa-content .years-panel .diagrams-container>:nth-child(5) *{color:#f7d3a9}.cfa-content .years-panel .years-secondary-title{font-size:1.3rem;font-weight:700;line-height:1.2em;text-transform:uppercase}.cfa-content .years-panel .years-secondary-title:after{background-image:url(/build/images/x_separator_udd.3e563d10.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:13px;margin:7px 0}.cfa-content .years-panel .time-details{margin-top:10px}.cfa-content .years-panel .time-details:last-child{margin-bottom:60px}.cfa-content .years-panel .time-details>div{line-height:1em}.cfa-content .years-panel .time-details div:last-child{font-size:1rem}@media (min-width:992px){.cfa-content .years-panel .years-main-title:after,.cfa-content .years-panel .years-main-title:before{background-image:url(/build/images/x_separator_cfa.a9e3cbf2.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin:7px 20px;width:100px}.cfa-content .years-panel .years-secondary-title:after{background-position:0}}.cfa-content .benefits-container .benefit{background-image:url(/build/images/checkbox_cfa_light.81295835.svg);background-position:top;background-repeat:no-repeat;background-size:70px;padding:100px 20px 20px;text-align:center}.cfa-content .benefits-container .benefit div:first-child{color:#581c32;font-size:3.4rem}.cfa-content .benefits-container .benefit div:last-child{font-size:1rem;line-height:1em}@media (min-width:992px){.cfa-content .benefits-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}}.cfa-content .cfa-dark-banner{background-color:#581c32;margin:30px 0;padding:30px 0 50px}.cfa-content .cfa-dark-banner .content *{color:#fff}.cfa-content .cfa-dark-banner .title-roboto{display:block;margin-bottom:15px}@media (min-width:992px){.cfa-content .cfa-dark-banner{margin:110px 0;padding:40px 0}.cfa-content .cfa-dark-banner .content{padding-right:90px}.cfa-content .cfa-dark-banner .content p{margin:0}.cfa-content .cfa-dark-banner .title-roboto{line-height:1.2em;margin-bottom:20px}}.cfa-content .job-container .job{margin-top:40px;text-align:center}.cfa-content .job-container .job:last-child{margin-bottom:40px}.cfa-content .job-container .job-title{color:inherit;margin-bottom:10px}.cfa-content .job-container .job-title:before{background-position:top;background-repeat:no-repeat;background-size:auto 110px;content:"";display:block;height:120px}.cfa-content .job-container .life-assistant .job-title:before{background-image:url(/build/images/fusee.dcaec18f.svg)}.cfa-content .job-container .child-care .job-title:before{background-image:url(/build/images/cadenas.8d07173d.svg)}@media (min-width:992px){.cfa-content .job-container .job{margin:0}.cfa-content .job-container .job-title{margin-bottom:15px}.cfa-content .job-container .child-care{position:relative}.cfa-content .job-container .child-care:before{background-image:url(/build/images/y_separator_cfa.794e9271.svg);background-size:auto 100%;content:"";height:100%;left:0;margin-left:-12px;position:absolute;width:24px}}.cfa-content .content-with-separator{margin-bottom:50px}.cfa-content .content-with-separator .dome-separator{margin-top:25px}@media (min-width:992px){.cfa-content .content-with-separator{margin-bottom:60px;margin-top:50px}.cfa-content .content-with-separator .dome-separator{margin-top:60px}}@media (min-width:1500px){.cfa-job-description{background-image:url(/build/images/wave_cfa_1.361af078.svg),url(/build/images/wave_cfa_2.de03a404.svg);background-position:left 1450px,right 1860px;background-repeat:no-repeat;background-size:200px}}.cfa-job-description .bloc-img-left-to-middle{margin-top:90px}.cfa-job-description .bloc-img-left-to-middle .moving-titles{position:absolute;top:calc(-75.01875vw - -37.50938px);transform:translateY(-100%);width:100%}.cfa-job-description .bloc-img-left-to-middle .bloc-img-left-to-middle-background{width:100vw}.cfa-job-description .bloc-img-left-to-middle .background-life-assistant{background-image:url(/build/images/life_assistant_background.4504f60f.webp)}.cfa-job-description .bloc-img-left-to-middle .background-child-care{background-image:url(/build/images/child_care_background.c490affc.webp)}@media (min-width:992px){.cfa-job-description .bloc-img-left-to-middle{margin-top:0}.cfa-job-description .bloc-img-left-to-middle .moving-titles{position:static;transform:none}.cfa-job-description .bloc-img-left-to-middle .bloc-img-left-to-middle-content h1{font-size:4.2rem}.cfa-job-description .bloc-img-left-to-middle .bloc-img-left-to-middle-background{width:50%}}.cfa-job-description .qualities{background-color:#581c32;margin-top:40px;padding:50px 0;position:relative}.cfa-job-description .qualities *{color:#fff}.cfa-job-description .qualities .quality{background-image:url(/build/images/checkbox_cfa_light.81295835.svg);background-position:40px;background-repeat:no-repeat;background-size:30px;margin-top:50px;padding-left:85px}@media (min-width:992px){.cfa-job-description .qualities{margin-top:100px;padding:75px 0}.cfa-job-description .qualities .quality{background-position:0;background-size:35px;margin-top:35px;padding-left:60px}}@media (min-width:1500px){.cfa-job-description .qualities:after{background-image:url(/build/images/wave_cfa_2.de03a404.svg);background-position:100% 0;background-repeat:no-repeat;background-size:200px;content:"";height:430px;pointer-events:none;position:absolute;right:0;top:-245px;width:200px}}.cfa-job-description .benefits{background-image:url(/build/images/wave_cfa_5.f6727aa2.svg);background-position:left -80px bottom -70px;background-repeat:no-repeat;background-size:440px auto;padding-bottom:170px;padding-top:50px}.cfa-job-description .benefits .benefit{background-image:url(/build/images/benefit.6b8a6da2.svg);background-position:top;background-repeat:no-repeat;background-size:60px;margin-top:60px;padding-top:80px}.cfa-job-description .benefits .btn-container{margin-top:100px}@media (min-width:992px){.cfa-job-description .benefits{background:none;padding-bottom:120px;padding-top:120px}.cfa-job-description .benefits .benefit{background-size:85px;margin-top:80px;padding-top:115px}.cfa-job-description .benefits .btn-container{margin-top:125px}}