@charset "UTF-8";@font-face{font-family:avenir;src:url(/fonts/avenir.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:avenir;src:url(/fonts/avenir-medium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:avenir;src:url(/fonts/avenir-bold.woff)format("woff");font-weight:700;font-style:normal}.btn-default{position:relative;font-size:.9rem}.btn-default::before,.btn-default::after{position:absolute;content:"";left:0;bottom:-.1rem;display:block;width:100%;height:1px;background:#fc4c02;transition:1.1s cubic-bezier(.19,1,.22,1)}.btn-default::before{transform:scaleX(0);transform-origin:left}.btn-default::after{transform-origin:right;transition-delay:.25s}.btn-default:hover::before{transform:scaleX(1);transition-delay:.25s}.btn-default:hover::after{transform:scaleX(0);transition-delay:0s}.btn-white{color:#f7f7f7!important;border:2px solid #f7f7f7;border-radius:1rem;padding:.15rem 1rem}.btn-white:hover{background-color:#f7f7f7;color:#111!important}.btn-orange{color:#f7f7f7!important;background-color:#fc4c02;border:2px solid #fc4c02;border-radius:1rem;padding:.15rem 1rem}.btn-orange:hover{background-color:#f7f7f7;color:#fc4c02!important}#job-list{padding:1rem 0 4rem}@media screen and (max-width:767px){#job-list{padding:4rem 0}}#job-list li,#job-list h2{padding-inline:2rem}@media screen and (max-width:998px){#job-list li,#job-list h2{padding-inline:1rem}}@media screen and (min-width:1921px){#job-list li,#job-list h2{padding-inline:4rem}}#job-list h2{margin-bottom:0;padding-bottom:2rem;border-bottom:1px solid #b3b9c3}#job-list li{border-bottom:1px solid #b3b9c3;transition:background-position .5s;background-size:200% 100%;background-image:linear-gradient(to right,#FC4C02 50%,#F7F7F7 50%);background-position:100% 0}#job-list li:hover,#job-list li:active,#job-list li:focus{background-position:0 0}#job-list li:hover a,#job-list li:active a,#job-list li:focus a{color:#f7f7f7}#job-list li>a{display:flex;justify-content:space-between;padding-block:1rem}@media screen and (max-width:767px){#job-list li>a{display:block;position:relative}#job-list li>a::after{content:url(/images/arrow.svg);position:absolute;right:0;top:50%;transform:translateY(-50%)}#job-list li>a span{display:block}#job-list li>a span:first-of-type{font-size:1.4rem}#job-list li>a span:last-of-type{color:#fc4c02}}#values h2::after{display:none}.single-layout #values{padding-bottom:0}#_intro-single{padding-bottom:4rem}#_intro-single .content{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width:998px){#_intro-single .content{grid-template-columns:1fr}}#_intro-single .content .short-description{position:sticky;top:2rem;align-self:start;padding-bottom:2rem;max-width:500px}@media screen and (max-width:998px){#_intro-single .content .short-description{position:relative;top:0}}#_intro-single .content .short-description figure{margin-top:2rem}#_intro-single ul{margin-bottom:2rem}#_intro-single ul li{margin-bottom:.3rem;font-size:.9rem}#_intro-single ul li::before{content:'•';color:#fc4c02;font-size:.9rem;margin-right:.5rem}.no-content{margin-bottom:4rem}.carrieres #form .alert{text-align:left;color:#f7f7f7}