.box-share{display:none;width:100%;padding:1rem;border:1px solid #ccc;background-color:#f2f2f2;margin-bottom:2rem}.box-share ul{margin:0;padding:0;list-style:none}.box-share ul li{text-align:center}.box-share ul li a{color:#575757;font-size:2rem}.box-share ul li a:hover{color:#921f30}.box-share ul li a span{display:none}.intro-col,.link-nav{text-transform:uppercase;font-size:1.8rem}.intro-col a,.link-nav a{color:#999}.intro-col span,.link-nav span{font-weight:700}#offer-intro{width:100%;background-color:#921f30;padding:10rem 10rem 5rem;position:relative;min-height:300px;display:flex;flex-wrap:wrap;align-items:flex-end}@media (max-width:1399.98px){#offer-intro{padding:7rem 7.5rem 5rem}}@media (max-width:1199.98px){#offer-intro{padding:5rem 7.5rem}}@media (max-width:991.98px){#offer-intro{padding:5rem}}@media (max-width:767.98px){#offer-intro{padding:2.5rem 4.5rem}}#offer-intro h1{color:#fff;font-size:4.8rem;text-transform:uppercase;width:100%;flex:0 0 100%;margin:0 0 5rem}@media (max-width:1599.98px){#offer-intro h1{font-size:4rem}}@media (max-width:1399.98px){#offer-intro h1{font-size:3.4rem}}@media (max-width:1199.98px){#offer-intro h1{font-size:3rem}}#offer-intro .infos{font-size:2.4rem;color:#fff;flex:1 0 auto;max-width:100%}@media (max-width:1399.98px){#offer-intro .infos{font-size:1.8rem}}@media (max-width:767.98px){#offer-intro .infos{font-size:1.5rem}}#offer-intro .infos span{background-repeat:no-repeat;background-position:0;padding:.5rem 0 .5rem 35px;margin-right:4rem}#offer-intro .infos span:last-child{margin-right:0}@media (max-width:767.98px){#offer-intro .infos span{float:left;width:100%;margin-top:1rem}}#offer-intro .infos span.localisation{background-image:url(/build/images/picto-white-localisation.11cc9ed3.png)}#offer-intro .infos span.contract{background-image:url(/build/images/picto-white-contract.b4349f70.png)}#offer-intro .infos span.remuneration{background-image:url(/build/images/picto-white-remuneration.ec7dff91.png)}#offer-intro .btn-container{display:flex;flex:0 0 auto;margin-left:auto;margin-top:3rem}@media (max-width:767.98px){#offer-intro .btn-container{width:80%;display:none}}#offer-intro .btn-container>div{width:300px;float:left;padding:0 1rem;align-self:flex-end}@media (max-width:767.98px){#offer-intro .btn-container>div{width:50%;padding:0 .5rem}}#offer-intro .btn-container>div .btn-add-selection{line-height:1rem}#offer-intro .btn-container>div .btn-add-selection span{font-size:1rem}#offer-intro .btn-container>div .btn-share{margin-bottom:2rem}@media (max-width:767.98px){#offer-intro .btn-container>div .btn-share{margin-bottom:1rem}}@media (max-width:1799.98px){#offer-intro .btn-container{width:100%;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}#offer-intro .btn-container>div{width:auto;flex:0 1 auto;align-self:flex-start}#offer-intro .btn-container .right{display:flex;flex-wrap:wrap;align-items:flex-end}#offer-intro .btn-container .btn{width:auto!important;min-width:12rem}}@media (max-width:1799.98px) and (max-width:991.98px){#offer-intro .btn-container .btn{min-width:0}}@media (max-width:1799.98px){#offer-intro .btn-container>div .btn-share{margin-bottom:0;margin-right:2rem}#offer-intro .btn-container .box-share{order:1;width:100%;margin:2rem 0 0}}#offer-detail p{text-transform:uppercase;font-size:1.4rem;margin:3rem 0 0}#offer-detail p span{display:inline-block;margin-bottom:.5rem}#offer-detail .btn-container{margin-top:5rem}#offer-detail .btn-container .btn{margin-bottom:2rem}#offer-detail .btn-container .btn-add-selection{line-height:1rem}#offer-detail .btn-container .btn-add-selection span{font-size:1rem}#offer{margin-top:3rem}#offer h3{color:#921f30;text-transform:uppercase;font-size:2.4rem;margin:0 0 2.5rem}#offer p.description{font-size:1.8rem;text-align:justify;margin:0 0 5rem}