.single_job .breadcrumbs{color:var(--color-primary);text-decoration:none!important;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;border-bottom:2px solid currentColor;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single_job .breadcrumbs svg{width:1.3rem;height:1.3rem;margin-right:.4rem}@media(min-width:992px){.single_job .return{border-bottom:1px solid var(--Gray-3,#e9e9e9);padding-bottom:1.2rem}}@media(min-width:992px){.single_job .single_job__sticky{position:-webkit-sticky;position:sticky;top:3.6rem;z-index:1}}.single_job .single_job__title{color:var(--Secondary-Brand,#511e26);font-size:3.2rem!important;font-weight:500;line-height:100%;letter-spacing:-.13rem}.single_job .bg-2{position:relative}.single_job .bg-2::before{content:"";position:absolute;pointer-events:none;top:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100vw;height:100%;background-color:#f9f9f9;z-index:-1}.single_job .bg-2::after{content:"";position:absolute;pointer-events:none;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:100vw;height:100%;background-color:#f9f9f9;z-index:-1}@media(min-width:992px){.single_job .bg-2{background-color:#fff!important}.single_job .bg-2::after,.single_job .bg-2::before{display:none}}.single_job .job_offers__info{display:grid;grid-template-columns:1fr;gap:1.6rem}.single_job .job_offers__info__item:not(:last-child){border-bottom:1px solid var(--Primary-Brand,#ffa06a)}.single_job .job_offers__info__item .job_offers__info__title{color:var(--Primary-Brand,#ffa06a);font-size:2rem;font-weight:400;line-height:100%;letter-spacing:-.15rem}.single_job .job_offers__info__item .job_offers__info__value{color:var(--Secondary-Brand,#511e26);line-height:150%;letter-spacing:-.04rem}.single_job .single_job__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.single_job .single_job__content .single_job__item{max-width:55.2rem;width:100%;margin:0 auto;border-radius:.4rem;background:var(--White,#fff);-webkit-box-shadow:6px 6px 25px 0 rgba(0,0,0,.1);box-shadow:6px 6px 25px 0 rgba(0,0,0,.1)}.single_job .single_job__content .single_job__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.single_job .single_job__content .single_job__list li{color:var(--Secondary-Brand,#511e26);font-size:1.8rem;font-weight:500;line-height:125%;letter-spacing:-.036rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.6rem}.single_job .single_job__content .single_job__list li::before{content:"";display:block;width:1rem;height:1rem;background-color:var(--color-primary);-ms-flex-negative:0;flex-shrink:0;margin-top:.6rem}@media(min-width:992px){.single_job .questions_cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1200px){.single_job .questions_cta{display:block}}.single_job .questions_cta .questions_cta__heading{font-size:2.2rem!important;font-weight:500;line-height:125%;letter-spacing:-.044rem}.single_job .questions_cta .questions_cta__description ul{list-style-type:disc;list-style-position:inside;margin-left:.8rem;margin-top:1.2rem}.single_job .questions_cta .questions_cta__btn{border-radius:1111.1rem;border:2px solid var(--Secondary-Brand,#511e26);font-weight:500;cursor:pointer}.single_job .questions_cta .questions_cta__btn:hover{background-color:var(--Secondary-Brand,#511e26);color:var(--White,#fff)}.single_job .questions_cta .questions_cta__bottom_text{color:var(--Secondary-Brand,#000);text-align:center;font-size:1.2rem;line-height:130%;letter-spacing:-.024rem}