.wrap-header{background:#2f5ac8;background:-webkit-linear-gradient(bottom,#3144a1,#2f5ac8);background:linear-gradient(to bottom,#3144a1,#2f5ac8);position:relative}.overlay-img{padding-top:100px;padding-bottom:16px}.img-obj{position:absolute;top:0%;left:0;mix-blend-mode:screen}.text-present{color:#fff;width:380px;height:180px;border-radius:4px;padding:25px;position:absolute;top:230px;right:30px;background:#5c72fc}.text-present p.small{font-family:open-sans-sb,sans-serif;font-size:14px;text-transform:uppercase}.text-present p:last-child{margin-bottom:0;font-size:1.2em;line-height:27px}.text-job-about p{padding-right:50px;line-height:30px}.image-job{position:relative}.table{display:table}.table .table-body{display:table-row-group}.table .jobs-item{display:table-row;height:75px;line-height:21px;color:#46627f;cursor:pointer}.table .jobs-item .item-cell{display:table-cell;padding:5px 20px;vertical-align:middle}.table .jobs-item .item-cell:first-child{color:#001e5a}.table .table-body .jobs-item:nth-child(2n+1){background:#f8fafc}.table .table-body .jobs-item:hover{background:#eaedf4}.job-section{padding:25px 100px 70px 100px}.job-description h3{margin-bottom:50px;margin-top:50px;text-transform:capitalize}.job-section ul{list-style:none}.job-section ul li{position:relative;padding-left:25px;line-height:32px}.job-section ul li:before{content:" ";display:block;position:absolute;background:#4d72cc;border-radius:50%;height:6px;width:6px;left:0;top:13px}.size-padd-job{margin:35px 10px}.size-padd-job-bottom{padding:60px 10px 80px}.job-apply{margin-top:80px}.job-details{padding-left:30px}.confirmation-text{margin-bottom:20px;margin-top:20px;font-size:16px;line-height:30px}.complement-description{margin-top:40px;padding:30px 60px;font-style:italic}.arrow-back{margin-bottom:40px}.arrow-back a{color:#374e6b}.arrow-back img{margin-right:10px;margin-top:-4px}.job-categories img{width:16px;margin-right:8px;margin-top:-5px}.job-categories li:nth-child(1) img{width:14px}.job-categories ul li{display:inline;margin-right:10px}.col-details{display:inline-block;width:66%;vertical-align:middle}.col-apply{display:inline-block;width:33%;vertical-align:middle;text-align:right;padding-right:30px}.form-control{height:40px}.job-form-item{border-bottom:1px solid #d8e5ef;padding-bottom:20px;padding-top:20px}.job-form-item:first-child{padding-top:0}.job-form-item label{font-size:13px}.job-form-item .optional{color:#93a0b3;font-size:11px;font-weight:normal}.job-form-item .req{color:red!important;font-size:10px;vertical-align:top}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.link-file{color:#0078d4;font-size:15px;border:none;outline:thin dotted}.link-file:hover,.link-file:focus{color:#09f;box-shadow:none;outline:thin dotted #09f}.btn:active,.btn.active{box-shadow:none;outline:thin dotted #4265ed}.job-contact{padding:25px 20px;margin-top:200px;overflow:hidden}.job-contact div:first-child{display:inline-block;vertical-align:top;width:10%;margin-bottom:-42px}.job-contact div:first-child img{width:70px}.job-contact div:last-child{display:inline-block;vertical-align:bottom;font-size:1.2em;width:78%}.block-wr-left{padding-right:50px}.item-country{display:inline-block}.item-country:before{content:"";display:inline-block;background-image:url(/content/images/temp/flags.png);width:21px;height:15px;margin-right:12px;margin-top:6px;vertical-align:-2px}.icon-country-en:before{background-position:-109px 18px}.icon-country-fr:before{background-position:-570px 16px}.icon-country-de:before{background-position:-438px 16px}.icon-country-it:before{background-position:-109px 18px}.icon-country-at:before{background-position:-109px 18px}.link-turn{border-top:1px solid #d8e5ef;width:500px;margin:0 auto;padding-top:20px}.link-turn a{margin-right:20px}@media(max-width:1100px){.job-contact div:last-child{text-align:left;padding-left:30px}}@media(max-width:992px){.image-job{max-width:75%;margin-top:40px}.text-present{width:75%;height:inherit;top:40px;right:0}.job-contact{margin-top:60px}.arrow-back{margin-bottom:25px}.job-details{padding-left:5px}.col-details{width:100%}.col-apply{display:block;width:100%;text-align:left;padding-left:5px;margin-top:20px}.job-section{padding:10px 20px 40px}.job-description h3,.job-form-item h3{margin-bottom:40px;margin-top:40px}.job-apply{margin-top:60px}.size-padd-job-bottom{padding:20px 10px 30px}.block-wr-left{padding-right:20px}}@media(max-width:767px){.text-job-about p{padding-right:0}.image-job{display:none}.text-present{width:100%;position:static;margin-top:25px;padding:10px 15px}.job-contact{padding:10px}.job-contact div:first-child{width:15%;margin-bottom:0}.job-contact div:first-child img{width:35px}.job-contact div:last-child{width:82%;padding-left:10px}.h2-line{margin:15px auto}.job-categories ul{margin-bottom:0}.job-categories ul li:last-child{margin-bottom:0}}@media(max-width:500px){.table .jobs-item .item-cell{padding:5px 7px}.size-padd-job,.size-padd-job-bottom{margin:20px 0}.job-details,.col-apply{padding-left:0}.job-categories ul li{display:block;margin-right:0;margin-bottom:8px}.job-categories ul li:nth-child(even){display:none}.job-section{box-shadow:none;padding:0}.job-description h3,.job-form-item h3{margin-bottom:20px;margin-top:20px}.job-section ul{padding-left:2px}.job-section ul li{padding-left:20px;line-height:26px}.job-apply{margin-top:25px}.job-form-item .form-control{height:34px;padding:6px}.job-form-item{padding-bottom:10px;padding-top:10px;border-bottom:none}.job-form-item .col-xs-12,.job-form-item .col-xs-12{padding-left:0;padding-right:0}.size-padd-job-bottom{padding:10px 0 0}}