.or{color:#e38903}.bg-or{background-color:#e38903}.rc_g .bg-or{background-color:#e38903 !important}@media(max-width:991px){.rc_g .bg-or{background-color:#e38903 !important}.rc_g .avis li{width:100%;margin-bottom:15%}.mt20mob{margin-top:20px}.personnel .cl-2-16-m{grid-column:1 / 17}.rc_g .rel.cl-4-14-m{transform:translateY(-30%)}#floor2 .cl-2-8.r-1-17.w87.intro{top:60%}#floor2 .flex a.cta{font-size:24px}header{background:0}.pac-container{z-index:9999999999999 !important}.harcourt{position:absolute;bottom:100px;right:10px;width:25%}.mt40mob{margin-top:40px}}@media screen and (max-width:640px){#floor2 .flex .ft40{font-size:35px}}@media screen and (min-width:640px) and (max-width:991px){#floor2 .flex .ft40{font-size:28px}}@media(max-width:639px){#floor2 .cl-2-8.r-1-17.w87.intro{top:40%}#floor2 .flex .ft40{font-size:26px}.picto-salaire{max-width:60vw;margin:-12% auto 8%}}@media screen and (min-width:641px) and (max-width:991px){body.rc_g #floor2 .img-container .img-container01{height:95vh}}@media screen and (min-width:520px) and (max-width:991px){#floor2 .cl-2-8.r-1-17.w87.intro{bottom:10%}}@media screen and (min-width:640px) and (max-width:991px){#floor2 .cl-2-8.r-1-17.w87.intro{bottom:10%}}@media(max-width:480px){#floor2 .cl-2-8.r-1-17.w87.intro{top:40%}#floor2 .flex .ft40,#floor2 .flex a.cta{font-size:18px}}@media(max-width:380px){.harcourt{position:absolute;bottom:80px;right:10px;width:25%}#floor2 .cl-2-8.r-1-17.w87.intro{top:35%}#floor2 .flex .ft40,#floor2 .flex a.cta{font-size:16px}.hoursperweek .col-flex{width:40%}.hoursperweek .col-flex .radio_container{margin-right:0}header .logo img{min-width:65px}}@media(max-width:330px){.hoursperweek .row-flex .col-flex{width:45%}.hoursperweek .row-flex .col-flex:first-of-type{margin-left:10px}}@media(max-width:300px){#floor2 .cl-2-8.r-1-17.w87.intro{top:49%}}@media(min-width:420px) and (max-width:480px){.bg-opac{margin-top:35%;padding:10px}}@media(min-width:640px) and (max-width:991px){.bg-opac{margin-top:0;padding:10px}#floor2 .cl-2-8.r-1-17.w87.intro{top:45%}}@media screen and (max-width:991px){body.rc_g .logo img,body.cand main.c_gouv .logo img,body.cand main.c_fdm .logo img{min-width:80px !important}.rc_g .avantages span.italic{display:none}.rc_g .avantages a.cta{margin-bottom:20px !important}}@media(min-width:992px){body.rc_g .logo img,body.cand main.c_gouv .logo img,body.cand main.c_fdm .logo img{min-width:130px !important}}@media screen and (min-width:1450px){body.cand.nc main.c_gouv .personnel,body.rc_g .personnel{margin-bottom:-60px;margin-top:-60px}body.cand.nc main.c_gouv .personnel .r-2-15.hidden-m img,body.rc_g .personnel .r-2-15.hidden-m img{margin-top:30px}body.cand.nc main.c_gouv .personnel .picto-salaire img,body.rc_g .personnel .picto-salaire img{position:relative;top:0;transform:scale(0.8)}body.cand.nc main.c_fdm .personnel{margin-bottom:-120px;margin-top:-120px}body.cand.nc main.c_fdm .personnel .r-2-15.hidden-m img{margin-top:60px}body.cand.nc main.c_fdm .personnel .picto-salaire img{position:relative;top:40px}}@media screen and (min-width:991px) and (max-width:1450px){body.cand.nc main.c_gouv .personnel,body.rc_g .personnel{margin-bottom:-60px;margin-top:-60px}body.cand.nc main.c_gouv .personnel .r-2-15.hidden-m img,body.rc_g .personnel .r-2-15.hidden-m img{margin-top:30px}body.cand.nc main.c_gouv .personnel .picto-salaire img,body.rc_g .personnel .picto-salaire img{position:relative;top:20px}body.cand.nc main.c_fdm .personnel{margin-bottom:-80px;margin-top:-80px}body.cand.nc main.c_fdm .personnel .r-2-15.hidden-m img{margin-top:40px}body.cand.nc main.c_fdm .personnel .picto-salaire .img-container{position:relative;top:20px}}@media(max-width:991px){header{height:80px;min-height:80px;position:relative;top:0;left:0;display:block}}@media(max-width:991px){header{transition:.3s ease-out}}header{background:#fff;display:flex;align-items:center;justify-content:flex-end;width:90%;margin:0 auto;position:relative}@media(max-width:991px){header{justify-content:space-between;padding:0}}header{background-color:transparent}header{justify-content:flex-end}header{position:absolute;top:35px;left:50%;transform:translateX(-50%);z-index:1}@media(max-width:991px){header{top:0}header .logo{width:30%;position:relative;height:calc(30vw* 0.6);display:flex;justify-content:center;align-items:center}}@media(max-width:991px){header .logo{height:calc(19.8vw)}}@media(max-width:767px){header .logo{margin-right:20%}}header .logo{max-width:150px;position:absolute;top:0;left:0;z-index:6;padding:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background:#fff;margin-top:0}@media(max-width:991px){header .logo{justify-content:flex-end;margin-top:10px;width:100px;height:100px}}header .logo img{width:80%;margin-left:auto;margin-right:auto;display:block;min-width:130px}@media(max-width:640px){header .logo img{min-width:80px}}.logo img:not(.menage-printemps){width:100%;min-width:inherit}header .tel{max-width:190px;z-index:99}header .tel{max-width:180px}@media(max-width:991px){header .tel{width:35%}}@media(max-width:640px){header .tel{width:40%}}section#floor2{background:#000;position:relative}section#floor2 .img-container.sticky{width:100%;filter:brightness(0.9)}#floor2 .img-container .img-container01{height:inherit !important}@media(max-width:991px){.harcourt{position:absolute;right:10px;width:18vw}}@media(max-width:991px){.harcourt{bottom:2% !important}}@media screen and (max-width:991px){#floor2 .cl-2-8.r-1-17.w87.intro{top:inherit !important}}@media(max-width:520px){#floor2 .cl-2-8.r-1-17.w87.intro{bottom:10% !important}}@media(min-width:420px) and (max-width:480px){.bg-opac{margin-top:35%;padding:10px}}@media screen and (max-width:490px){.bg-opac>p:first-child{font-size:20px !important}}@media(max-width:480px){#floor2 .flex .ft40,#floor2 .flex a.cta{font-size:18px}}@media(max-width:480px){#floor2 .flex .ft40,#floor2 .flex a.cta{font-size:18px}}@media screen and (max-width:991px){#floor2 .img-container .img-container01 img{object-fit:contain;width:100%;display:block;height:auto}.bg-opac{margin-top:0;padding:0}section.avantages.mt80.mt40mob{margin-top:0}section.grid-16.grid-16-c-m.personnel{margin-bottom:0}section.grid-16-c.grid-16-c-m.pt4.bg-beige.rel.pt10b30-m{margin-bottom:40px;padding:10% 0 0}}@media screen and (min-width:991px){.img-container01 img{width:100%;height:auto}}
