.post-header-annonce-container{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:480px}.details-titles h1{color:#fff;font-size:2.6rem;padding-top:1rem}.details-titles p{font-size:.9rem}.details-titles p,.details-titles p.details{color:#fff;font-family:DINPro Medium,sans-serif;width:60%}.details-titles p.details{font-size:1.1rem}button.btn.bg-red.btn-postuler{font-family:DINPro Medium,sans-serif;margin-top:1%}.details-titles span{font-family:fixtureCondensedBlack,sans-serif;font-size:3.2rem;padding-left:8px;padding-right:4px;padding-top:7px}.container-mission li{font-family:DINPro Light,serif;font-size:15px;margin-top:2%}.container-mission ul{margin-left:5%}.fiche-metier-first-row{margin-top:9%;position:relative}.container-mission h2,.container-profil h2{font-family:DINPro Medium,serif;font-size:1.5rem;font-variant-ligatures:no-common-ligatures}.row-mission{padding:7%}.row-mission p{font-family:DINPro Light,sans-serif;font-size:16px}.descriptif{padding-left:5rem;padding-right:5rem}.descriptif ul{margin-left:2%}.descriptif p{font-family:DINPro Light,serif;font-size:.9rem;font-variant-ligatures:no-common-ligatures;width:100%}.descriptif li{font-family:DINPro Light,serif;font-size:16px;margin-top:2%}.video-fiche-metier h2{font-family:DINPro Medium,serif;font-size:24pt;font-variant-ligatures:no-common-ligatures}.descriptif h2{font-family:DINPro Medium,serif;font-size:1.5rem;font-variant-ligatures:no-common-ligatures}.section-presentation{margin-bottom:3%}.title-offre-univers .textCouleur{padding:0 10px 6px}.descriptif.text-left h2 span{padding-left:9px;padding-right:9px}.container-mission{margin-bottom:4%;margin-top:4%}.qualite-push{margin-bottom:6%}.video-fiche-metier{margin-bottom:5%}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.mission,.qualite{background:#f8f7f7;border-radius:13px}.qualite p{font-family:DINPro Light,serif;font-size:15px}.qualite b{font-family:DINPro Bold,serif}.univers-bloc-content{padding:7%}.univers-bloc-content ul{margin:2%}.univers-bloc-content li{color:#4c4c4c;font-family:DINPro Light,sans-serif}.qualite-push .position-absolute p{font-family:DINPro Light,serif}.qualite-push .position-absolute{left:8%;top:20%;width:48%}.qualite-push .position-absolute h2,.qualite-push .position-absolute p{color:#fff}.black-bg{background:-moz-linear-gradient(left,rgba(0,0,0,.65) 0,transparent 59%,transparent 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.65),transparent 59%,transparent);background:linear-gradient(90deg,rgba(0,0,0,.65) 0,transparent 59%,transparent)}.details-offres .contrat img{margin-left:-5px;width:16px}.details-offres .ville img{width:16px}.container-fluid.vignette-fiche-metier{background:#f8f7f7}.container-fluid.vignette-fiche-metier a{color:unset}.container-fluid.vignette-fiche-metier a:hover{color:unset;text-decoration:none}.vignette-fiche-metier .container{padding-bottom:7rem;padding-top:3rem}.bg-black-gradient{background:-moz-linear-gradient(left,rgba(0,0,0,.65) 0,transparent 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,.65),transparent);background:linear-gradient(90deg,rgba(0,0,0,.65) 0,transparent);height:480px}.cote-1{left:1%;top:0}.cote-1,.cote-2{position:absolute}.cote-2{bottom:0;right:1%}.testimonial.position-relative p{margin:auto;padding-bottom:16%;padding-top:13%;position:relative;width:100%;z-index:2}.img-banner-mid-mobile{display:none}.img-banner-mid,.img-qualite{display:block}.img-qualite-mobile{display:none!important}.video-fiche-metier h2{margin-bottom:3%}.link-metier-univers a{border:1.5px solid #ee2d2f;border-radius:21px;font-family:DINPro Light,serif;font-size:18px;font-weight:600!important}.bloc-metier-univers{margin-top:16%}.link-metier-univers{margin-top:12%}.univers-slick .slick-dots li.slick-active button:before{background:#212529;width:16px}.univers-slick .slick-dots li button:before{background-color:#565656;border-radius:4px;cursor:pointer;font-size:0;height:8px;left:50%;opacity:.4;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.5s;transition-property:all;width:8px}.bloc-univers-metier-mobile{display:none}.title-offre-univers{font-size:2.2rem}.vignette-fiche-metier.metier-detail-fiche h3{font-size:.9rem;font-weight:700;margin-top:10px}.ville-detail{text-align:left}.contrat-detail{text-align:right}.type-contrat{margin-top:5%;padding:2%}.contrat-detail img,.ville-detail img{margin-right:9px;max-width:21px;min-width:21px;vertical-align:text-bottom;width:21px}.type-contrat .col-md-7{margin:auto}.partage-annonce{display:inline-flex;float:right}.container-partage{margin-top:2%}.partage-annonce img{margin-left:2px;margin-right:2px;max-width:45px;min-width:45px;width:45px}.bloc-reseau{margin-left:22px}.bloc-reseau a .hover-icon{display:none}.bloc-reseau a:hover .hover-icon{display:inline-block}.bloc-reseau a:hover .no-hover-icon{display:none}.partage-annonce p{font-size:15px;margin:4px 0 0;margin:11px 0 0;padding:0}.icone-back,p.readmore-link{display:none}.postulation-action{margin-bottom:5rem;margin-top:2rem}.card-annonce-marker a:hover{text-decoration:none!important}.card-annonce-marker .details-offres span{color:#757575!important;font-size:12px!important}.card-annonce-marker .details-offres img{margin-right:2px!important}.post-header-img{border-left:11px solid;border-right:11px solid;border-top:11px solid}@media screen and (min-width:320px) and (max-width:991px){.container-mission .col-12,.section-profil{padding:0}.mission{background-color:#fff}.descriptif{padding-left:1rem;padding-right:1rem}.partage-rs{text-align:center}.contrat-detail,.ville-detail{text-align:left}.univers-bloc-content ul{margin-left:6%}button.btn.bg-red.btn-postuler{font-family:DINPro Medium,sans-serif}.postulation-action{margin-bottom:0}.postulation-action .container{padding:0}.icone-back,p.readmore-link{display:block}.type-contrat{border-radius:14px;line-height:20px;padding:6%;text-align:center;width:71%}.univers-slick button.slick-next.slick-arrow{display:none!important}.img-banner-mid-mobile{display:block!important}.bloc-univers-metier{display:none}.bloc-univers-metier-mobile{display:block}.metier-detail-fiche{margin-top:0}.title-offre-univers{font-size:1.8rem}.title-offre-univers span{margin:auto;width:50%}.descriptif .bg-light-red{background:#cb1c48;color:#fff!important;padding-left:4px;padding-right:5px}.univers-slick{margin-left:auto;margin-right:auto;margin-top:12%}.qualite-push{margin-bottom:8%;padding:0}.container.video-fiche-metier{margin-bottom:0;padding:0!important}.container.video-fiche-metier iframe{height:247px;margin-top:5%}.video-fiche-metier h2{margin-left:9%}.link-metier-univers{margin-top:8%}.univers-bloc-content{padding:13% 7%}.img-banner-mid,.img-qualite{display:none}.img-qualite-mobile{display:block!important;margin-top:17%}.qualite-push .position-absolute{left:8%;top:21%;width:85%}.col-12.col-md-6.px-0.text-left{order:2}.qualite{background:#fff;border-radius:13px}.post-header-annonce{background-color:#fff;border-style:solid;border-width:0 11px 11px;color:#000;height:auto!important}.details-titles h1{color:#000;font-size:1.8rem}.details-titles p{color:#000;font-weight:600;width:100%}.bloc-univers-metier,.bloc-univers-metier-mobile{margin:auto;position:static;width:84%}.descriptif{margin:2% auto auto;width:100%}.vignette-fiche-metier .container{padding-bottom:5%;padding-top:11%}.vignette-fiche-metier .small-card p{font-size:10pt;margin-bottom:0}.container-fluid.vignette-fiche-metier{background:#f8f7f7;padding-bottom:18%}.vignette-fiche-metier .btn.bg-red a{font-size:83%!important}.vignette-fiche-metier .btn.bg-red{padding-bottom:11px}.slider-offre-mobile{display:block!important}.post-header-annonce-container{background-image:none!important;height:auto;min-height:unset}.container-partage{margin-bottom:7%;margin-top:7%;text-align:center}.partage-annonce p{font-size:1rem;margin-right:12px;margin-top:11px;padding:0}.partage-annonce{float:unset;text-align:center}.bloc-reseau,.fil-ariane-container{display:none}.details-titles{margin-left:auto;margin-right:auto;margin-top:0!important;padding:0!important;width:94%}.section-presentation{margin-bottom:8%;margin-top:0;padding-left:8%;padding-right:7%}p.readmore-link a{color:#ed2d2f;font-size:16px}.container-mission{margin-bottom:4%;margin-top:4%;padding-left:0;padding-right:0;width:80%}.details-titles span{font-family:fixtureCondensedBlack,sans-serif;font-size:3.2rem;padding-left:7px;padding-top:7px}.post-header-annonce button{width:50%!important}.container.container-mission button{border-radius:unset;margin-left:auto;margin-right:auto;margin-top:4%!important;width:100%}.row-mission{padding:0}.profil-bloc{background:#f8f7f7}.bg-black-gradient{background:none;filter:none;height:auto}.descriptif p{font-family:DINPro Light,serif;font-size:1.1rem;font-variant-ligatures:no-common-ligatures;text-align:left;width:100%}.readmore{max-height:383px;overflow-y:hidden;position:relative;transition:all .5s ease;width:100%}.readmore-link{background-image:-moz-linear-gradient(top,transparent,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffffa6),color-stop(1,#fff));bottom:0;margin:0;padding:69px 15px 15px 18px;position:absolute;right:0;text-align:right;width:100%}.readmore.open{max-height:100%;padding-bottom:50px;transition:all 1s ease}.readmore.open .readmore-link{background-image:none}}.slider-offre-mobile{display:none}