.job-text-compact{max-width:700px;margin:0 auto 10px}.job-video-wrapper{max-width:600px;margin:20px auto 10px}.job-banner{position:relative}.job-banner .oa-picture-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;z-index:1}.job-banner__text-wrapper{position:absolute;top:27%;left:0;right:0;text-align:center;display:flex;align-items:center;justify-content:center;z-index:2;padding:15px}@media (min-width: 768px){.job-banner__text-wrapper{top:50%;transform:translateY(-90px);text-align:left;justify-content:initial}}.job-banner__title{text-transform:uppercase;color:#fff;font-size:24px;margin:0}@media (min-width: 768px){.job-banner__title{font-size:32px}}@media (max-width: 1369px){.job-banner__title{font-size:24px}}.job-banner__subtitle{color:#fff;font-size:18px;text-transform:uppercase;margin:0}@media (min-width: 768px){.job-banner__subtitle{font-size:28px}}@media (max-width: 1369px){.job-banner__subtitle{font-size:20px}}.job-section{text-align:center;padding:30px 0}.job-section.job-section--grey{background-color:#fafafa}.job-section.job-section--big{padding:50px 0}.job-section.product-information-v2{text-align:left}.job-section h2{text-transform:uppercase;margin-top:10px}.job-section h3,.job-section h4{text-transform:uppercase}.job-section blockquote{padding:0;margin:0;border:0;font-size:inherit}.job-section .small,.job-section small{color:inherit}.job-image-section{background-color:#fafafa;position:relative;height:200px;text-align:center;text-transform:uppercase;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 20px;overflow:hidden}@media (min-width: 768px){.job-image-section{height:300px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.job-image-section{padding:0}.job-image-section picture{display:block;width:100%}}.job-image-section h3{margin:0;padding:0;font-size:24px;color:#fff;text-transform:uppercase;text-shadow:0px 2px 15px rgba(0,0,0,.3)}@media (min-width: 768px){.job-image-section h3{font-size:32px}}.job-image-section img{display:block;width:auto;min-width:100%;height:200px}@media (min-width: 768px){.job-image-section img{height:300px}}.job-image-section .small,.job-image-section small{color:inherit}.job-image-section__text-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;text-align:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.job-image-section__text-wrapper>*{flex:1 1 auto}}.job-statements__item{padding:0 10px}@media (min-width: 768px){.job-statements__item{padding:0 20px}}.job-statements__item p{font-style:italic;margin-bottom:20px}.job-statements__item h4{margin-bottom:2px}.job-statements__item a{font-style:italic;color:inherit;text-decoration:underline}.job-statements__item .job-text-compact{max-width:800px}.job-statements__image{max-width:100px;margin:45px auto;transition:max-width .3s,margin .3s;will-change:margin,max-width}@media (min-width: 768px){.job-statements__image{max-width:150px}}.job-statements__image>img{width:100%}.job-statements-text-slider .job-statements__item__quote-icon{display:block;width:30px;margin:20px auto 0}.job-statements-slider{margin:0 auto;max-width:800px}.job-statements-slider .swiper-slide-active .job-statements__image{max-width:150px;margin:20px auto}@media (min-width: 768px){.job-statements-slider .swiper-slide-active .job-statements__image{max-width:200px}}.job-offers-list{max-width:700px;margin:0 auto}.job-offers-list__item{margin-bottom:1px;text-align:left}.job-offers-list__item__heading h4{margin:0;text-align:left;color:inherit;line-height:1}.job-offers-list__item__heading h4 a,.job-offers-list__item__heading h4 a:hover{font-weight:inherit!important}.job-offers-list__item__heading a{display:block;background-color:#fafafa;color:inherit;padding:12px 20px;transition:color .2s ease,background-color .2s ease;position:relative}.job-offers-list__item__heading a .job-offers-list__icon-open,.job-offers-list__item__heading a .job-offers-list__icon-close{float:right;text-transform:lowercase;font-family:Helvetica Neue;font-size:22px;position:relative}.job-offers-list__item__heading a .job-offers-list__icon-open{top:-5px}.job-offers-list__item__heading a .job-offers-list__icon-close{display:none;top:-6px}.job-offers-list__item__heading a[aria-expanded=true]{background-color:#000;color:#fff}.job-offers-list__item__heading a[aria-expanded=true] .job-offers-list__icon-open{display:none}.job-offers-list__item__heading a[aria-expanded=true] .job-offers-list__icon-close{display:block}.job-offers-list__item__body ul{margin:0;padding:10px 15px;list-style-type:none}.job-offers-list__item__body i.oa.oa-keyboard-arrow-right{font-size:22px;line-height:20px;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.job-offers-list__offer{position:relative;padding:15px 15px 15px 5px;margin-right:10px}@media (min-width: 768px){.job-offers-list__offer{padding:10px 10px 10px 5px}}.job-offers-list__link{display:block;padding-right:100px;color:#000!important;text-decoration:underline!important}.job-offers-list__flags{display:inline-flex;align-items:center;justify-content:flex-end;position:absolute;top:0;right:20px;bottom:0;width:80px}.job-offers-list__flags-item{margin-left:15px}.job-offers-list__flags-item img{height:20px;width:auto}.job-benefits-wrapper{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;max-width:600px;margin:0 auto}.job-benefits__item{flex:0 0 auto;width:80%;max-width:100px;margin:10px auto}@media (min-width: 768px){.job-benefits__item{width:100px;max-width:100px;margin:10px 20px}}.job-benefits__item p{margin-bottom:0}.job-benefits__item__image{margin:0 auto 15px;padding:0 10px;filter:brightness(.3)}@media (min-width: 768px){.product-information-v2 .information-col--image{width:500px;flex-basis:500px}}.product-information-v2 .information-image{max-width:500px}
/*# sourceMappingURL=/cdn/shop/t/216/assets/page.job.scss.css.map */
