@media(min-width: 1200px){body{background:radial-gradient(50% 50% at 50% 50%, #B81B00 0%, #B81B00 51%, #AA1800 100%) 0% 0% no-repeat padding-box}header{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}header nav a.selected{position:relative}header nav a.selected:after{position:absolute;display:block;content:'';left:0;bottom:-8px;width:100%;height:6px;border-radius:3px;background:#F5685C}div.breadcrumb{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}section.job-offers div.offers-list ul li a{background:linear-gradient(90deg, #564DFF 0%, #3C35C2 100%) 0% 0% no-repeat padding-box}section.job-offers{overflow:hidden;box-sizing:border-box}section.job-offers picture{display:inline-block}section.job-offers h1{width:612px}section.job-offers p{width:612px}section.job-offers div.offers-list ul li a{display:block;box-shadow:0 2px 6px #0000004D;border-radius:10px}section.job-offers div.offers-list ul li a strong{display:inline-block;font-weight:700;vertical-align:middle;font-size:21px;line-height:28px}section.job-offers div.offers-list ul li a span{display:inline-block;font-weight:700;vertical-align:middle;background:#FFFFFF;border-radius:24px;box-shadow:0 2px 6px #0000004D;color:#3C35C2;font-size:20px;line-height:22px}section{position:relative;z-index:3}section.job-offers{z-index:1;min-height:970px;padding-top:80px}section.job-offers picture{position:absolute;left:50%;z-index:1}section.job-offers div.container{position:relative;z-index:2}section.job-offers h1{margin-bottom:30px;font-size:70px;line-height:72px;font-family:'Proxima-Bold',sans-serif}section.job-offers p{font-size:20px;line-height:30px}section.job-offers div.offers-list{width:612px;margin-top:50px}section.job-offers div.offers-list p{font-size:26px;line-height:30px}section.job-offers div.offers-list ul li{margin-top:14px}section.job-offers div.offers-list ul li a{padding:19px 0 19px 30px}section.job-offers div.offers-list ul li a strong{width:334px;margin-right:10px}section.job-offers div.offers-list ul li a span{padding:10px 20px}section.job-offers picture{top:70px;margin-left:40px}section.job-offers div.offers-list div.academy{margin-top:14px;padding:30px;border-radius:10px;box-shadow:0 2px 6px #0000004D;background:#1BA67E}section.job-offers div.offers-list div.academy h2{margin-bottom:10px;font-size:32px;line-height:34px;font-family:'Proxima-Bold',sans-serif}section.job-offers div.offers-list div.academy p{width:auto;margin-bottom:20px;font-size:18px;line-height:28px}section.job-offers div.offers-list div.academy a{font-size:18px;line-height:1em}}@media(min-width: 768px) and (max-width: 1199px){body{background:radial-gradient(50% 50% at 50% 50%, #B81B00 0%, #B81B00 51%, #AA1800 100%) 0% 0% no-repeat padding-box}header{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}header nav a.selected{position:relative}header nav a.selected:after{position:absolute;display:block;content:'';left:0;bottom:-8px;width:100%;height:6px;border-radius:3px;background:#F5685C}div.breadcrumb{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}section.job-offers div.offers-list ul li a{background:linear-gradient(90deg, #564DFF 0%, #3C35C2 100%) 0% 0% no-repeat padding-box}section.job-offers{overflow:hidden;box-sizing:border-box}section.job-offers picture{display:inline-block}section.job-offers h1{width:444px}section.job-offers p{width:444px}section.job-offers div.offers-list ul li a{display:block;box-shadow:0 2px 6px #0000004D;border-radius:10px}section.job-offers div.offers-list ul li a strong{display:inline-block;font-weight:700;vertical-align:middle;font-size:21px;line-height:28px}section.job-offers div.offers-list ul li a span{display:inline-block;font-weight:700;vertical-align:middle;background:#FFFFFF;border-radius:24px;box-shadow:0 2px 6px #0000004D;color:#3C35C2;font-size:20px;line-height:22px}section.job-offers{position:relative;padding:50px 0}section.job-offers picture{position:absolute;left:50%;z-index:1}section.job-offers div.container{position:relative;z-index:2}section.job-offers h1{margin-bottom:55px;font-size:40px;line-height:46px;font-family:'Proxima-Bold',sans-serif}section.job-offers p{font-size:18px;line-height:28px}section.job-offers div.offers-list{margin-top:50px}section.job-offers div.offers-list p{margin-bottom:14px;font-size:22px;line-height:30px}section.job-offers div.offers-list ul li{float:left;width:370px;margin-bottom:22px;text-align:center}section.job-offers div.offers-list ul li:nth-child(even){float:right}section.job-offers div.offers-list ul li a{padding:22px 0 28px}section.job-offers div.offers-list ul li a strong{display:block;margin-bottom:20px}section.job-offers div.offers-list ul li a span{padding:10px 34px}section.job-offers div.offers-list ul:after{clear:both;display:block !important;content:'';visibility:hidden}section.job-offers picture{top:30px;margin-left:0}section.job-offers div.offers-list div.academy{margin-top:14px;padding:30px;border-radius:10px;box-shadow:0 2px 6px #0000004D;background:#1BA67E}section.job-offers div.offers-list div.academy h2{margin-bottom:10px;font-size:32px;line-height:34px;font-family:'Proxima-Bold',sans-serif}section.job-offers div.offers-list div.academy p{width:auto;margin-bottom:20px;font-size:18px;line-height:28px}section.job-offers div.offers-list div.academy a{font-size:18px;line-height:1em}}@media(max-width: 767px){body{background:radial-gradient(50% 50% at 50% 50%, #B81B00 0%, #B81B00 51%, #AA1800 100%) 0% 0% no-repeat padding-box}header{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}header nav a.selected{position:relative}header nav a.selected:after{position:absolute;display:block;content:'';left:0;bottom:-8px;width:100%;height:6px;border-radius:3px;background:#F5685C}div.breadcrumb{background:transparent linear-gradient(90deg, #B81B00 0%, #B81B00 51%, #9D1600 100%) 0% 0% no-repeat padding-box}section.job-offers div.offers-list ul li a{background:linear-gradient(90deg, #564DFF 0%, #3C35C2 100%) 0% 0% no-repeat padding-box}section.job-offers{overflow:hidden;box-sizing:border-box}section.job-offers picture{display:inline-block}section.job-offers h1{width:auto}section.job-offers p{width:auto}section.job-offers div.offers-list ul li a{display:block;box-shadow:0 2px 6px #0000004D;border-radius:10px}section.job-offers div.offers-list ul li a strong{display:inline-block;font-weight:700;vertical-align:middle;font-size:21px;line-height:28px}section.job-offers div.offers-list ul li a span{display:inline-block;font-weight:700;vertical-align:middle;background:#FFFFFF;border-radius:24px;box-shadow:0 2px 6px #0000004D;color:#3C35C2;font-size:20px;line-height:22px}section.job-offers{position:relative;padding:20px 0 46px;text-align:center}section.job-offers h1{margin:25px 0 36px;font-size:32px;line-height:40px;font-family:'Proxima-Bold',sans-serif}section.job-offers p{margin:0px 14px;font-size:16px;line-height:24px}section.job-offers div.offers-list{margin-top:20px}section.job-offers div.offers-list p{margin-bottom:14px;font-size:20px;line-height:30px}section.job-offers div.offers-list ul li{width:340px;margin:0 auto 12px;text-align:center}section.job-offers div.offers-list ul li a{padding:22px 0 28px}section.job-offers div.offers-list ul li a strong{display:block;margin-bottom:20px}section.job-offers div.offers-list ul li a span{padding:10px 34px}section.job-offers div.offers-list ul li a strong{padding:0 60px}section.job-offers div.offers-list div.academy{margin-top:14px;padding:30px;border-radius:10px;box-shadow:0 2px 6px #0000004D;background:#1BA67E}section.job-offers div.offers-list div.academy h2{margin-bottom:10px;font-size:32px;line-height:34px;font-family:'Proxima-Bold',sans-serif}section.job-offers div.offers-list div.academy p{width:auto;margin-bottom:20px;font-size:16px;line-height:24px}section.job-offers div.offers-list div.academy a{font-size:16px;line-height:1em}}