.image-square{position:relative;padding-top:100%;overflow:hidden}.image-square>.image{position:absolute;top:0;left:0;width:100%;height:100%;white-space:nowrap;text-align:center}.image-square>.image:after{content:" ";font-size:0;height:100%;display:inline-block;vertical-align:middle}.image-square>.image>img{max-height:100%;display:inline-block;vertical-align:middle}.glyphicon-mixin{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-awesome-mixin{position:relative;top:1px;display:inline-block;font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .editors textarea{max-width:none;min-height:10em}form textarea.form-control{max-width:none;min-height:10em}.document-tree .document{padding:1em;margin-bottom:2em}.document-tree .document a{text-decoration:none;color:inherit}.document-tree .document span.title+img{margin-top:1em}.two-level-document-tree .item .img-item,.two-level-document-tree .item .item-description{padding:0 .5em}.two-level-document-tree .item .img-item{max-height:100px;width:100px}.two-level-document-tree .item .item-description{margin-left:3em}.team-list .team-member .image>img{margin:0 auto}.team-list .team-member .fonction{font-weight:bold}.tooltip .tooltip-inner{font-size:12px;white-space:pre-wrap;border-radius:5px}.lbl_job_benefits{color:#0093d9;cursor:pointer}@media(min-width:1400px){.container{width:1300px!important}}.job-list{padding-top:3rem;padding-bottom:3rem}.job-list hr{display:block;margin-top:1em;margin-bottom:2em;margin-left:auto;margin-right:auto;width:80px;background-color:#006492;color:#006492;height:4px;border-radius:3px}.job-list h4{font-weight:bolder;font-size:20px;margin-left:25px;margin-bottom:2em}.job-list .dot{height:10px;width:10px;background-color:#bbb;border-radius:50%;display:inline-block;margin-right:10px;margin-left:10px;vertical-align:middle;background-color:#006492}.job-list .container>.row:last-child{display:flex;width:100%;margin:auto}.job-list .container>.row:last-child .col-sm-6{flex:1}.job-list .card-button{-webkit-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);-moz-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);box-shadow:0 10px 70px 0 rgba(200,200,200,.9);width:350px;font-size:22px;margin-bottom:30px;border-radius:1rem;border-color:#fff;color:unset;display:inline-block;text-align:center;padding:10px}.job-list .card-button a{font-size:26px;color:inherit;font-weight:bold;display:block;padding-top:10px;padding-bottom:10px}.job-list .card-button p{font-size:16px;font-weight:500}.job-list .card-button .col-sm-11{text-align:left}.job-list .card-submit{-webkit-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);-moz-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);box-shadow:0 10px 70px 0 rgba(200,200,200,.9);margin-bottom:30px;border-radius:1rem;border-color:#fff;color:unset;padding:25px;margin:25px}.job-list .card-submit h4{margin-left:0;margin-bottom:.5em}.job-list .card-submit .btn-yellow{margin-top:0;padding-left:2.3em;padding-right:2.3em}.job-list .enStyle>p{margin-top:2em}@media(max-width:479px){.job-list .card-button{width:290px}}@media(min-width:480px) and (max-width:767px){.job-list .card-button{width:330px}}@media(max-width:767px){.job-list .card-button{text-align:left}.job-list .card-button a{padding-top:0;padding-bottom:20px;font-size:22px}.job-list .card-button a .row{display:inline-flex}.job-list .container>.row:last-child{display:block}.job-list .card-submit .btn-yellow{width:100%}.job-list hr+h4{text-align:center;margin-bottom:40px}.job-list .h4-spontan{text-align:center;margin-bottom:11px}.job-list .enStyle>p{margin-top:0}}@media(min-width:768px) and (max-width:1029px){.job-list .frStyle p{margin-top:3.4em}.job-list .enStyle>p{margin-top:3.4em}}@media(min-width:1030px) and (max-width:1199px){.job-list .frStyle p{margin-top:2em}.job-list .enStyle>.btn-yellow{margin-top:1.4em}}@media(min-width:1200px) and (max-width:1399px){.job-list .frStyle p{margin-top:2em}.job-list .frStyle .btn-yellow{margin-top:1.4em}}.view-job h3{margin-bottom:0}.view-job hr{display:block;margin-top:0;margin-bottom:2em;margin-left:auto;margin-right:auto;width:80px;background-color:#006492;color:#006492;height:4px;border-radius:3px}.view-job .hr-position-desc{float:left}.view-job .card-info{-webkit-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);-moz-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);box-shadow:0 10px 70px 0 rgba(200,200,200,.9);margin-bottom:80px;border-radius:1rem;border-color:#fff;color:unset;padding:20px}.view-job .card-info .col-sm-3 strong::before{content:'✔';display:inline-block;vertical-align:middle;line-height:1em;height:20px;width:20px;border-radius:50%;color:#fff;background-color:#f93;padding:3px;margin-right:15px}.view-job h4{font-weight:bolder;text-align:center;font-size:20px;margin-bottom:30px}.view-job .btn-yellow{float:right;padding-left:2.3em;padding-right:2.3em}.view-job .btn-others-positions{margin-top:1rem;border:1.5px solid #0093d9;padding-left:2.3em;padding-right:2.3em}.view-job .btn-others-positions:hover,.view-job :focus{border-color:#373737}.view-job .h4-position-desc{text-align:left;font-weight:unset;margin-top:2em;text-decoration:underline}.view-job .card-pos-options{-webkit-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);-moz-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);box-shadow:0 10px 70px 0 rgba(200,200,200,.9);border-radius:1rem;width:49%;padding:20px}.view-job .nav-tabs{border-bottom:none;margin-bottom:20px}.view-job .nav-tabs a,.view-job .nav-tabs .active>a,.view-job .nav-tabs .active>a:focus{border:none!important}.view-job .nav-tabs a:hover{border:none;background-color:transparent}.view-job .tab-content{margin-bottom:50px}.view-job .tab-pane{-webkit-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);-moz-box-shadow:0 10px 70px 0 rgba(200,200,200,.9);box-shadow:0 10px 70px 0 rgba(200,200,200,.9);border-radius:1rem;border-color:#fff}.view-job .post-for-you{font-style:italic;font-size:26px;margin-top:10px}.view-job div.tab-content+div.row{margin-bottom:50px}.view-job div.tab-content+div.row .col-sm-4{left:20px}.view-job .job-image-header{position:relative;text-align:center;color:#fff}.view-job .job-image-header img{width:100%}.view-job .job-image-header .centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.view-job .job-image-header .centered .btn-blue{color:#fff;background-color:#022f48;padding-left:4em;padding-right:4em;padding-top:1em;padding-bottom:1em}.view-job .job-image-header .centered .btn-blue:hover,.view-job .job-image-header .centered :focus{opacity:.8;color:#f58220}.view-job .job-advantages{background-color:#f3f3f3}.view-job .job-advantages img{width:74px;height:auto;background-color:#fff;box-shadow:0 5px 40px 0 rgba(150,150,150,.6);border-radius:50%;margin-bottom:15px}@media(max-width:399px){.view-job .job-image-header .centered h2{margin-bottom:5px;margin-top:5px;line-height:18px;font-size:18px}.view-job .job-image-header .centered .btn-blue{font-size:14px;padding:4px 8px 4px 8px}.view-job .nav-tabs{display:grid}.view-job .nav-tabs .card-pos-options{width:100%}.view-job .nav-tabs .card-pos-options:first-child{margin-bottom:20px}}@media(min-width:400px) and (max-width:663px){.view-job .job-image-header .centered h2{margin-bottom:5px;margin-top:5px;line-height:22px;font-size:22px}.view-job .job-image-header .centered .btn-blue{padding:8px 12px 8px 12px}}@media(min-width:664px) and (max-width:767px){.view-job .job-image-header .centered h2{line-height:32px;font-size:32px}}@media(max-width:767px){.view-job .card-info .col-sm-3{display:flex}.view-job .card-info .col-sm-3 span{margin-left:2.2em;margin-bottom:.5em}.view-job .btn-yellow,.view-job .btn-others-positions{float:none;width:100%}.view-job .btn-others-positions{padding-left:0;padding-right:0;font-size:14px}}@media(min-width:768px){.view-job .card-info .row:not(:last-child){margin-bottom:30px}}@media(min-width:400px) and (max-width:1029px){.view-job .nav-tabs{display:flex}.view-job .nav-tabs .card-pos-options{flex:1}.view-job .nav-tabs .card-pos-options:first-child{margin-right:10px}.view-job .nav-tabs .pull-right{margin-left:10px}}@media(max-width:1029px){.view-job div.tab-content+div.row .col-sm-4{left:0;text-align:center;width:100%}.view-job div.tab-content+div.row .col-sm-2{width:100%}.view-job div.tab-content+div.row .col-sm-2 .btn-yellow{width:100%}.view-job div.tab-content+div.row .col-sm-6{width:100%}.view-job div.tab-content+div.row .col-sm-6 .btn-others-positions{width:100%}}@media(min-width:1030px){.view-job .job-advantages .text-center{display:flex}.view-job .job-advantages .text-center .col-sm-3{flex:1}}@media(max-width:1199px){.view-job .card-info .col-sm-3 strong{display:flex}}.sitemaplist .bg-image{background-image:url('../../../Public/img/Bg-images/Bg-Contact.jpg');background-size:cover;height:400px;background-position:center;line-height:400px}.sitemaplist .bg-image h1{text-align:center;display:inline-block;vertical-align:middle;line-height:normal;width:100%;color:#fff}.sitemaplist .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:rgba(255,255,255,.8);background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:10px;-webkit-box-shadow:0 0 30px -10px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px -10px rgba(0,0,0,.5);box-shadow:0 0 30px -10px rgba(0,0,0,.5);padding:30px;margin:15px 0}.sitemaplist .sitemap li{list-style:none}.sitemaplist .sitemap li:before{content:'➤';vertical-align:middle;line-height:1em;height:20px;width:20px;border-radius:50%;display:inline-block;text-align:left;color:#f93;margin-right:10px;margin-left:-15px;font-weight:bolder}.sitemaplist .sitemap li li:before{content:'➥'}.sitemaplist .sitemap li li li:before{content:'➺'}.sitemaplist .sitemap li li li li:before{content:'➻'}@media(max-width:767px){.sitemaplist .card{padding:30px 0}}