:root{--black-color:#2a2a2a;--grey-color:#686868;--light-color:#f5f5f5;--main-color:#142de2;--main-color-hover:#142ce1;--main-color-light:#b8bff6;--company-hover:rgba(20,45,226,.3);--main-color-filter:invert(10%) sepia(100%) saturate(7021%) hue-rotate(240deg) brightness(91%) contrast(94%)}.text-l{font-size:3.3rem!important;line-height:1}.text-xl{font-size:4.5rem!important;line-height:1}.fs-7{font-size:.85rem!important}.fs-8{font-size:.8rem!important}.fs-9{font-size:.75rem!important}.fs-10{font-size:.7rem!important}.fs-11{font-size:.65rem!important}.fs-12{font-size:.6rem!important}.offset-underline-5{text-underline-offset:5px}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.mt8{margin-top:8px!important}.mt-6{margin-top:5rem!important}.mt-8{margin-top:6rem!important}.mt-10{margin-top:8rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n3{margin-top:-2.5rem!important}.mb-6{margin-bottom:5rem!important}.mb-8{margin-bottom:6rem!important}.mb-10{margin-bottom:8rem!important}.ml-n2{margin-left:-2px!important}.ml-n5{margin-left:-5px!important}.ml-n10{margin-left:-10px!important}.ml-n40{margin-left:-40px!important}.ml-n50{margin-left:-50px!important}.ml-n60{margin-left:-60px!important}.pt35{padding-top:35px!important}.pt-6{padding-top:5rem!important}.py-1-5{padding-bottom:.4rem!important;padding-top:.4rem!important}.py-8{padding-bottom:6rem!important;padding-top:6rem!important}.pl55{padding-left:55px!important}.h30{height:30px!important}.h50{height:50px!important}.h80{height:80px!important}.h100{height:100px!important}.h160{height:160px!important}.h200{height:200px!important}.h250{height:250px!important}.h300{height:300px!important}.h320{height:320px!important}.h400{height:400px!important}.h500{height:500px!important}.h600{height:600px!important}.h700{height:700px!important}.w10{width:10px!important}.w15{width:15px!important}.w20{width:20px!important}.w30{width:30px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w80{width:80px!important}.w100{width:100px!important}.w120{width:120px!important}.w150{width:150px!important}.w200{width:200px!important}.w250{width:250px!important}.w300{width:300px!important}.w330{width:330px!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-80{width:80%!important}.w-90{width:90%!important}h1{font-size:40px}h2{font-size:30px}h3{font-size:25px}.ts-wrapper:focus,input:focus,select:focus{border:1px solid #ccc!important}.focus{box-shadow:none!important}.btn-circle{border-radius:15px!important;font-size:12px;height:30px;line-height:1.428571429;padding:6px 0!important;text-align:center;width:30px}.btn-slider-inactive{background-color:#d5d5d5;color:#fff}.form-control:focus+.form-label{color:#000}.form-floating>.form-control::placeholder{color:revert}.form-floating>.form-control:not(:focus)::placeholder{color:transparent}.form-floating>.form-control{font-size:.875rem}:focus{border:1px solid red(any color)!important;box-shadow:none!important}.btn-main{background-color:var(--main-color);border:1px solid var(--main-color);border-radius:3px;color:#fff;letter-spacing:.05rem;padding:8px 18px;text-decoration:none}.btn-main:hover{background-color:var(--main-color-hover);border:1px solid var(--main-color-hover);color:#fff;transition:.3s}.btn-grey{background-color:var(--grey-color);border:1px solid var(--grey-color);border-radius:3px;color:#fff;letter-spacing:.05rem;text-decoration:none}.btn_article_view:hover{background-color:var(--main-color-hover)!important;border:1px solid var(--main-color-hover)!important;color:#fff!important;cursor:pointer!important;transition:.3s!important}.btn-outline-main{background-color:#fff;border:1px solid var(--main-color);border-radius:3px;color:var(--main-color);letter-spacing:.05rem;padding:8px 18px;text-decoration:none}.btn-outline-main:hover{background-color:var(--main-color);border:1px solid var(--main-color);color:#fff;transition:.3s}.btn-outline-transparent-main{background-color:transparent;border:1px solid var(--main-color);border-radius:3px;color:var(--main-color);letter-spacing:.05rem;padding:8px 18px;text-decoration:none}.btn-outline-transparent-main:hover{background-color:var(--main-color);border:1px solid var(--main-color);color:#fff;transition:.3s}.btn-no-right-radius{border-bottom-right-radius:0!important;border-top-right-radius:0!important;transition:.3s}div.form-floating label{transform:translateY(-10px)}div.form-floating ::placeholder{color:var(--grey-color)!important}div.form-floating ::-moz-placeholder{color:var(--grey-color)!important}.dropdown-content li.active,.dropdown-content li:hover{background-color:#4285f4}.d-lg-flex>.form-floating>input{padding-top:40px!important}.d-lg-flex>.form-floating>input:focus{padding-top:26px!important}.mb-5>form>.form-floating>input{padding-top:40px!important}.mb-5>form>.form-floating>input:focus{padding-top:26px!important}.col-6>.form-floating>input{padding-top:40px!important}.col-6>.form-floating>input:focus{padding-top:26px!important}#contact_message{padding-top:40px!important}#contact_message:focus{padding-top:36px!important}.d-flex>.form-floating>input{padding-top:40px!important}.d-flex>.form-floating>input:focus{padding-top:26px!important}.card-text>form>.form-floating>input{padding-top:40px!important}.card-text>form>.form-floating>input:focus{padding-top:26px!important}.modal-body>form>.form-floating>input{padding-top:40px!important}.modal-body>form>.form-floating>input:focus{padding-top:26px!important}.row>.form-floating>input{padding-top:40px!important}.row>.form-floating>input:focus{padding-top:26px!important}.tab-content>fieldset>.form-floating>input{padding-top:40px!important}.tab-content>fieldset>.form-floating>input:focus{padding-top:26px!important}@-moz-document url-prefix(){.d-lg-flex>.form-floating>input:focus,.mb-5>form>.form-floating>input:focus{padding-top:35px!important}#contact_message:focus,.card-text>form>.form-floating>input:focus,.col-6>.form-floating>input:focus,.d-flex>.form-floating>input:focus,.modal-body>form>.form-floating>input:focus{padding-top:33px!important}.row>.form-floating>input:focus,.tab-content>fieldset>.form-floating>input:focus{padding-top:35px!important}#contact_message:focus{padding-top:40px!important}}div.form-floating :focus::placeholder{color:var(--grey-color)!important;opacity:1;transform:translateY(4px)}.bottom-right-radius{border-bottom-right-radius:40px}.company-item{box-shadow:5px 5px 20px rgba(0,0,0,.1);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.1);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.1)}.company-item:hover{box-shadow:5px 5px 20px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.3);transition:.3s}.company-item:hover .btn-no-right-radius,.jobdating-item:hover .btn-no-right-radius{background-color:#fff;border:1px solid var(--main-color);border-right:1px solid #fff;color:var(--main-color)}.company-item:hover .company-item-bg{box-shadow:inset 0 0 0 1000px var(--company-hover);transition:.3s}.section-hexa{background-repeat:no-repeat;background-size:9%;color:1px solid var(--black-color);font-size:2.2rem;margin-left:50px;padding-left:55px}.section-hexa2{margin-left:-60px!important}.section-tic{background-repeat:no-repeat;background-size:5%;margin-left:-45px;padding-left:45px;padding-top:35px}.bg-main{background-color:var(--main-color)!important}.bg-dark{background-color:var(--black-color)!important}.bg-grey{background-color:var(--grey-color)!important}.bg-light{background-color:var(--light-color)!important}.text-light{color:var(--light-color)!important}.text-grey{color:var(--grey-color)!important}.text-dark{color:var(--black-color)!important}.text-black{color:#000!important}nav.breadcrumb path{color:var(--light-color)!important}.border-main{border-color:var(--main-color)!important}.border-light{border-color:var(--light-color)!important}.border-grey{border-color:var(--grey-color)!important}#site-navigation{z-index:999!important}#top-header{background:linear-gradient(90deg,#fff,#fff 50%,#2a2a2a 0,#2a2a2a)}.navbar{display:flex;flex-direction:column}#logo{margin:-2rem 0 0 -1rem!important}ul.navbar-nav a.nav-link.active,ul.navbar-nav a.nav-link:hover{border-bottom:2px solid var(--main-color);color:var(--black-color)}ul.navbar-nav a.nav-link.active{font-weight:700!important}ul.navbar-nav a.nav-link{color:var(--grey-color);font-weight:500!important}#triangle_svg{transform:rotate(180deg)}#top-nav{height:40px!important}#top-nav button,#top-nav input{height:25px!important}.footer .fa-brands{background-color:var(--main-color);border-radius:70%;color:#fff;font-size:16px;padding:12px 15px;text-decoration:none}.footer a:hover{color:#bfbfbf!important}.bg-generic{background-size:cover}#a42-ac-button{background:none!important;border:0!important;color:#fff;text-decoration:underline;text-underline-offset:5px}.bg-hexa-section{background:url(/img/logomark-blanc.png) no-repeat 110% 60%;background-size:60%}.bg-hexa-left-ha,.bg-hexa-left-hb,.bg-hexa-left-hd,.bg-hexa-left-he,.bg-hexa-left-hh,.bg-hexa-left-hi,.bg-hexa-left-mh{background:url(/img/logomark-blanc.png) no-repeat -50% 0;background-size:50%}.bg-hexa-left-sj{background:url(/img/logomark-blanc-sj.png) no-repeat -20% 0;background-size:50%}.bg-hexa-right-ha,.bg-hexa-right-hb,.bg-hexa-right-hd,.bg-hexa-right-he,.bg-hexa-right-hh,.bg-hexa-right-hi,.bg-hexa-right-mh{background:url(/img/logomark-blanc.png) no-repeat 140% 0;background-size:50%}.bg-hexa-right-sj{background:url(/img/logomark-blanc-sj.png) no-repeat 140% 0;background-size:50%}.bg-tics-ha,.bg-tics-hb,.bg-tics-hd,.bg-tics-he,.bg-tics-hh,.bg-tics-hi,.bg-tics-mh{background:url(/img/svg/tics_background.svg) no-repeat;background-position:0 0;background-size:80%!important;padding:30px!important}.bg-tics-sj{background:none;padding:30px 0!important}.bg-tics-mdhs{background:url(/img/svg/tics_background.svg) no-repeat;background-position:0 0;background-size:55%!important;padding:30px!important}.bg-hexa-grey-right-ha,.bg-hexa-grey-right-hb,.bg-hexa-grey-right-hd,.bg-hexa-grey-right-he,.bg-hexa-grey-right-hh,.bg-hexa-grey-right-hi,.bg-hexa-grey-right-mh{background:url(/img/svg/logomark-grey.svg) no-repeat 140% 0;background-size:50%}.bg-hexa-grey-right-sj{background:url(/img/svg/logomark-grey-sj.svg) no-repeat 120% 0;background-size:50%}@-webkit-keyframes fadeInRight{0%{left:20%;opacity:0}to{left:0;opacity:1}}@keyframes fadeInRight{0%{left:20%;opacity:0}to{left:0;opacity:1}}#a42-ac{background-color:#fff!important;margin-top:50px!important;padding:0!important;z-index:99999!important}#a42-ac-title{color:var(--black-color)!important;display:block!important;font-size:1.2rem!important;font-weight:900!important;padding:20px!important}#a42-ac-title:before{color:var(--main-color)!important;content:"\f53f";font:var(--fa-font-solid);margin-right:10px!important}.a42-ac-content{background-color:#f5f5f5!important;padding:20px 50px 30px!important}#a42-ac fieldset{background-color:#fff!important;border:1px solid #ccc!important;border-radius:5px!important}#a42-ac input[type=radio]:checked+label:before{border-color:var(--main-color)!important}#a42-ac legend{color:var(--black-color)!important;font-size:1.15rem!important}#a42-ac input[type=radio]+label:after{background-color:var(--main-color)!important}#a42-ac input[type=radio]+label:before{border-color:#ccc!important;border-width:.1em!important}.height_box{height:45px!important}#home-events{height:630px!important}[role=link]{cursor:pointer}#home-companies a img{border:1px solid var(--light-color)}#home-companies a img:hover{border:1px solid var(--main-color);transition:.5s}#home-functions a .function-item{border:1px solid var(--light-color)}#home-functions a:hover .function-item{border:1px solid var(--main-color);transition:.3s}#home-functions a:hover .bg-main i{transform:translateX(5px);transition:.3s}.home-event{border-top-left-radius:20px 20px;border-top-right-radius:0!important;box-shadow:5px 5px 20px rgba(0,0,0,.1);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.1);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.1)}.home-event .card-img-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.home-event:hover{box-shadow:5px 5px 20px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.3);transition:.3s}.home-event img{transform:scale(1);transition:.4s}.home-event:hover img{transform:scale(1.1);transition:.4s}#home-deposit-image{margin-left:25px;margin-top:-175px;position:absolute;width:310px}#home-deposit .row{z-index:10!important}#home-deposit .home-tic-hh{margin:-50px 0 0 -40px;position:absolute;transform:translateY(0);transition:.3s ease}#home-deposit:hover .home-tic-hh{transform:translateY(-20px);transition:.3s ease}#home-deposit .home-tic-hb{margin:-40px 0 0 550px;position:absolute;transform:scale(.8) rotate(55deg) translateX(-20px) translateY(-20px);transition:.3s ease}#home-deposit:hover .home-tic-hb{transform:scale(.8) rotate(55deg) translateX(0) translateY(0);transition:.3s ease}#home-deposit .home-tic-hd{margin:0 0 0 1020px;position:absolute;transform:rotate(120deg) translateX(-15px) translateY(-30px);transition:.3s ease;z-index:9900!important}#home-deposit:hover .home-tic-hd{transform:rotate(120deg) translateX(0) translateY(0);transition:.3s ease}#home-deposit .home-tic-ha{margin:250px 0 0 1040px;position:absolute;transform:rotate(180deg) translateX(0) translateY(0);transition:.3s ease;z-index:9900!important}#home-deposit:hover .home-tic-ha{transform:rotate(180deg) translateX(-30px) translateY(0);transition:.3s ease}#home-deposit .home-tic-he{margin:310px 0 0 280px;position:absolute;transform:scale(.8) rotate(240deg) translateX(0) translateY(0);transition:.3s ease;z-index:9900!important}#home-deposit:hover .home-tic-he{transform:scale(.8) rotate(240deg) translateX(-20px) translateY(-20px);transition:.3s ease}#home-deposit .home-tic-hi{margin:140px 0 0 -50px;position:absolute;transform:rotate(-60deg) translateX(0) translateY(0);transition:.3s ease}#home-deposit:hover .home-tic-hi{transform:rotate(-60deg) translateX(-20px) translateY(-20px);transition:.3s ease}#home-deposit .home-tic-sj1{margin:-100px 0 0 -150px;position:absolute}#home-deposit .home-tic-sj2{margin:160px 0 0 930px;position:absolute;z-index:9900!important}.article_card_arrow,.company_right_arrow,.job_right_arrow,.mdh_right_arrow,.sector_job_arrow{transform:scale(1);transition:.4s}.article_card_arrow :hover,.company_right_arrow :hover,.job_right_arrow :hover,.mdh_right_arrow :hover,.sector_job_arrow:hover{transform:scale(1.1);transition:.4s}.carousel_company_card:hover .company_right_arrow,.company-item:hover .company_right_arrow,.job_card:hover .job_right_arrow{transform:translateX(5px);transition:.3s ease}.home-event:hover .btn-main{background-color:#fff;border:1px solid var(--main-color);border-right:1px solid #fff;color:var(--main-color)}#home-last-articles{padding-right:0!important}.home-resources{background-color:var(--main-color);border:1px solid var(--main-color);border-top-left-radius:20px 20px;color:#fff;height:400px;padding:30px 20px;text-align:center}.home-resources a.btn:hover{background-color:#fff;border:1px solid #bdbdbd;box-shadow:0 5px 2px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 2px rgba(0,0,0,.2);-moz-box-shadow:0 5px 2px rgba(0,0,0,.2)}.home-resources a.btn:hover i{color:var(--main-color)}iframe{border:0}#search_job_jobContractType{display:flex;flex-direction:row;justify-content:space-between}.form-select{color:var(--grey-color);font-size:.8rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(4rem + 2px)!important}.sw .toolbar{padding-left:0!important;padding-right:0!important}.sw .toolbar>.sw-btn-next{background-color:var(--main-color)!important;border:1px solid var(--main-color)!important;border-radius:0!important;font-weight:700!important;padding:10px 20px!important;text-decoration:none}.sw .toolbar>.sw-btn-next,.sw .toolbar>.sw-btn-prev{font-size:12px!important;letter-spacing:.05rem;text-transform:uppercase!important}.sw .toolbar>.sw-btn-prev{background-color:transparent!important;border:0!important;border-radius:0!important;color:#000!important;padding:5px 0 0!important;text-decoration:underline!important}.sw-btn-prev{float:left}a.engaged-company:hover .card{box-shadow:5px 5px 20px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.3);transition:.3s}a.engaged-company:hover .btn-main{background-color:#fff;border-right:1px solid #fff;color:var(--main-color);transition:.3s}a.engaged-company:hover .btn-main i{transform:translateX(5px);transition:.3s ease}.invalid-feedback-step{background-color:var(--main-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:.875em;width:100%}.job-item:hover .card{box-shadow:5px 5px 20px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.3);transition:.3s}.job-item:hover span:not(.bg-label-inclusif){background-color:#fff;border:1px solid var(--main-color);border-right:1px solid #fff;color:var(--main-color);transition:.3s}#stepForm ul{display:none}a.show-more{background-color:var(--main-color);color:#fff}.show-more:hover{background-color:#fff;border-right:1px transparent;color:var(--main-color);transition:.3s}.show-more:hover i{transform:translateX(5px);transition:.3s ease}.animate-bottom-to-top{background:linear-gradient(#fff,#fff 50%,var(--main-color-light) 50%,var(--main-color-light));background-size:100% 200%;border-bottom:1px solid var(--main-color);transition:background .15s}.animate-bottom-to-top:hover{background-position:100% 100%;border-bottom:1px solid var(--main-color-light)}#jobs_content{display:flex;flex-direction:row}#job_carousel{position:relative}#job_company_logo{margin-top:-40px}#job_see_company_profile{border-top-left-radius:20px;border-top-right-radius:20px;margin:auto;width:10rem}#company-header-wrapper{background-color:var(--black-color)!important;height:37em}#company-header-wrapper nav.breadcrumb{margin-bottom:325px!important}#company-header{height:32rem;padding-top:1px!important}#company-social-networks .btn-outline-main{border:0!important;padding:6px 10px!important}#company-social-networks .website-link{color:#fff;text-decoration:none}#company-social-networks .website-link:hover{color:var(--main-color);transition:.5s}#company-social-networks .fa-stack .text-main{color:#fff;transition:.3s}#company-social-networks .fa-stack:hover .text-white{color:var(--main-color-hover)!important;transition:.3s}#company-social-networks{height:32px}ul.company-nav{margin-left:-10px;margin-top:42px}ul.company-nav a{color:var(--light-color)!important;padding:5px 15px;text-decoration:none}.active_company_header,ul.company-nav a.active{background:#444;font-weight:700}.active_company_header{padding-left:12px;padding-right:12px}.company_header_link{color:#fff;text-decoration:none}.company_header_link:hover{color:#ccc}.company_website_link{color:#fff;text-decoration:none}#company_header_name{margin-top:-5px}.company_value{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:row;width:48%}.fa-image{color:#8f8f8f;font-size:32px}.company_key_number{background-color:#f5f5f5;border-bottom-right-radius:20px}.company_engagment{background-color:#f5f5f5;width:49%}.jobdating_thematic{border-radius:20px;font-size:12px}.company_job{border:1px solid grey;border-radius:5px}.company_jobs_form{background-color:#f5f5f5;padding:20px}#quote{background-image:url(/img/svg/guillemets_fond.svg);background-position:bottom 50px right 0;background-repeat:no-repeat}#speaker{display:flex;flex-direction:row}.bars,.play,.volume{border:2px solid #fff;font-size:16px}.puced-list{margin-top:15px}.puced-list-li::marker{color:var(--main-color);margin-right:15px}.puced-list-advantages{border:1px solid var(--main-color);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin-top:-15px;padding:40px 0 20px}.puced-list-advantages-li{display:flex;padding:20px}.tic_list_ha,.tic_list_hb,.tic_list_hd,.tic_list_he,.tic_list_hh,.tic_list_hi,.tic_list_mh{rotate:60deg}.tic_list_sj{rotate:0deg}td,th{border:2px solid #ffe6e6;padding:5px}th{font-weight:700}.bg-label-inclusif{background-color:rgba(114,152,251,.2)}.searchbar input::placeholder{font-size:1.3em;font-weight:700}.jobdating-item:hover a i{transform:translateX(5px);transition:.3s ease}.jobdating-item:hover img{box-shadow:inset 0 0 0 1000px var(--company-hover);transition:.3s}img.jobdating-item-img{border-bottom-left-radius:15px;border-right:5px solid var(--main-color);border-top-left-radius:15px;top:-50px;width:250px!important}.highlighted-jobdating{top:30px;z-index:0}.highlighted-company,.highlighted-jobdating{background-color:var(--main-color);position:absolute}.highlighted-company{margin-top:20px;z-index:9999999}.badge-triangle{top:30px}.badge-triangle,.badge-triangle-company{border-color:var(--main-color) transparent transparent transparent;border-style:solid;border-width:28px 6px 0 0;height:0;left:74px;position:absolute;width:0;z-index:0}.badge-triangle-company{top:0}.mobile-badge-triangle-company{border-color:var(--main-color) transparent transparent transparent;border-style:solid;border-width:28px 6px 0 0;height:0;left:199px;position:absolute;top:50px;width:0;z-index:0}.mobile-badge-company{left:125px;position:absolute;top:50px}.bg-show-mdh{background:#fff;background:-moz-linear-gradient(0deg,#fff 0,#fff 86%,var(--main-color) 86%,var(--main-color) 100%);background:-webkit-linear-gradient(0deg,#fff 0,#fff 86%,var(--main-color) 86%,var(--main-color) 100%);background:linear-gradient(0deg,#fff 0,#fff 86%,var(--main-color) 86%,var(--main-color) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="var(--main-color)",GradientType=1)}.mdh{height:11vw;object-fit:cover;width:100%}.bg-show-mdh h1{font-size:2rem}.timeline{border-bottom-right-radius:4px;border-left:2px solid var(--main-color);border-top-right-radius:4px;list-style:none;margin:0 auto;padding-left:30px;padding-right:30px;position:relative;text-align:left}.form_mdh_apply_rqth [id]:before{height:0;margin-top:0}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding-top:6%!important}.timeline .event{border-bottom:1px dashed var(--main-color);margin-bottom:20px;padding-bottom:10px;position:relative}.timeline span{font-size:18px}.timeline .event:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.timeline .event:after,.timeline .event:before{display:block;position:absolute;top:0}.timeline .event:before{content:attr(data-date);font-size:.4em;font-weight:100;left:-207px;min-width:120px;text-align:right}.timeline .event:after{background:var(--main-color);border-radius:50%;content:"";height:15px;left:-38px;top:5px;width:15px}#mdt-banner{background:url(/img/banner-mdt-index.png) 50% 0;background-size:cover}#mdt-banner,#mdt-banner h1{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.article_card:hover{box-shadow:5px 5px 20px rgba(0,0,0,.3);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.3);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.3);transition:.3s}.back-to-top{border-radius:50%;bottom:40px;cursor:pointer;display:none;padding:10px 10px 5px;position:fixed;right:20px}.btn-scrollTop{background-color:var(--black-color)!important;color:#fff}.btn-scrollTop:hover{background-color:#fff;color:#111!important}.article_card:hover a{color:var(--main-color)}.article_card:hover i{transform:translateX(5px);transition:.3s ease}.card_mdhs_mobile:hover i{transform:translateX(0)!important;transition:none!important}#hero-blog-article{background-size:cover;height:500px!important}#blog-index-hero{background:url(/img/hero-homepage.jpg) 50% 0;background-size:cover}.blog_index_title{font-size:4rem}.blog_index_subtitle{font-size:3rem}#page-content{margin-top:110px}#animated_placeholder_bar{background-color:#fff;border-radius:20px;height:15px;width:800px}.animated_bar{background-color:var(--main-color);border-radius:20px;height:.7rem;margin-left:2px;margin-top:2px;max-width:796px;min-width:1%;width:1%}#progress_bar{align-items:center;background-color:#2a2a2a;color:#fff;display:flex;flex-direction:row;height:30px;justify-content:center;position:fixed;top:114px;width:100%;z-index:1}.sticky{align-self:flex-start;position:sticky;top:170px}.sticky-top{z-index:100!important}.summary-link{color:#000;margin-bottom:-15px;text-decoration:none}#summary{border-right:1px solid var(--main-color);border-top:1px solid var(--main-color)}#article_header{height:30rem;margin-top:120px}#article_header_content{margin-left:35%;max-width:800px;position:absolute;top:70%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#article-body{position:relative}.bg-pink{background-color:var(--main-color);color:#fff}#article_main_picture{border-radius:5px}blockquote{align-items:center;border:1px solid var(--main-color);border-radius:5px;padding:10px 20px}.fa-quote-left{color:var(--main-color);font-size:32px}.fa-envelope{font-size:24px}.fa-circle-xmark{font-size:32px}blockquote>p{margin-left:30px;margin-top:1rem}#next_article,#previous_article{background-color:#e6e6e6}.previous_next_articles_links{color:var(--main-color);text-decoration:none}.links a{color:var(--black-color);font-size:1.1rem!important;text-decoration:underline}.most_consulted_articles{background-color:var(--main-color);border-radius:50%;color:#fff;font-weight:700;padding:7px 15px}.article_main_picture img{padding-top:80px!important}.blog_index_sections{border:1px solid var(--main-color);border-radius:5px;color:var(--main-color);font-size:14px;text-decoration:none}.article_card_img{border-bottom:5px solid var(--main-color)}.article_card_date{color:#828282}.main-color,.text-main{color:var(--main-color)}.article_card_categories{bottom:10px;left:20px;right:20px}.interesting_article_card_categories{bottom:20px;left:15px;right:20px}.article_card_categories_item{background-color:#424242;border-radius:50px;color:#fff;font-size:12px;margin-bottom:0;padding:5px 10px}#see-more-articles{display:flex;justify-content:center}#article_progress_bar{width:25%}#article_progress_bar,#company_progress_bar{border:1px solid #8f8f8f;border-radius:15px;margin:auto auto 10px}#company_progress_bar{width:12rem}#job_progress_bar,#mobile_job_progress_bar{border:1px solid #8f8f8f;border-radius:15px;margin:auto auto 10px;width:30%}.article_animated_bar,.company_animated_bar,.job_animated_bar,.mdh_animated_bar,.mobile_mdh_animated_bar{background-color:var(--main-color);border-radius:20px;height:.5rem;max-width:100%;min-width:1%;width:1%}.last_tweet{width:100%}.accordion_chevron:after{background:url(/img/svg/chevron-down-solid_transp.svg) no-repeat!important;filter:var(--main-color-filter)!important}.accordion_faq .fa-solid,.fas{color:var(--main-color)!important}.form_hp{background:hsla(0,0%,100%,.2)}.accordion-button:not(.collapsed){background-color:#fff;color:#000}.accordion-button:after{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708"/></svg>')!important}.accordion-button:after,.accordion-button:after svg{fill:var(--main-color)!important}.swap-on-hover{margin:0 auto;max-width:400px!important;position:relative}.swap-on-hover img{left:0;overflow:hidden;position:absolute;top:0}.swap-on-hover .swap-on-hover__front-image{cursor:pointer;transition:opacity .5s linear;z-index:9999}.swap-on-hover:hover>.swap-on-hover__front-image{opacity:0}.bg-logos-pic{padding-bottom:50px!important;padding-right:30px!important}#site_map li,#site_map p{color:var(--grey-color)!important}#site_map span{color:var(--black-color)!important}#site_map .section-tic{background-repeat:no-repeat;background-size:4%;margin-left:-45px;padding-left:50px;padding-top:50px}#site_map .section-tic-light{background-size:3%;margin-left:-30px;padding-left:35px;padding-top:35px}#sitemap_subtitle{font-size:3rem}.sitemap-list>li>a{color:#404040}.sitemap-list>li,.sitemap-list>li>a{margin-bottom:20px;margin-top:20px}.cv_custom_eror{margin-top:-4px!important}.card_upload_cv{margin-top:130px!important;width:300px!important}.card_upload_cv img{margin-top:-100px!important}.error_code{font-size:20px}.about-main-ha img,.about-main-hb img,.about-main-hd img,.about-main-he img,.about-main-hh img,.about-main-hi img,.about-main-mh img{height:auto;margin-left:-50px!important;max-width:100%;width:100%}.about-main-sj{margin-right:50px!important;text-align:right}.about-main-mobile-ha,.about-main-mobile-hb,.about-main-mobile-hd,.about-main-mobile-he,.about-main-mobile-hh,.about-main-mobile-hi,.about-main-mobile-mh{background-image:url(/img/about-main-mh.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:45vh;padding-top:250px}.about-main-mobile-sj{background-image:url(/img/about-main-sj.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:28vh;padding-top:450px}.about-tic-left-ha,.about-tic-left-hb,.about-tic-left-hd,.about-tic-left-he,.about-tic-left-hh,.about-tic-left-hi,.about-tic-left-mh{background:url(/img/svg/about-tic2.svg) no-repeat;background-position:top -50px left -150px}.about-tic-left-sj{background:url(/img/logomark-blanc-sj.png) no-repeat;background-position:top 0 left -150px;background-size:30%}.about-tic-right-ha,.about-tic-right-hb,.about-tic-right-hd,.about-tic-right-he,.about-tic-right-hh,.about-tic-right-hi,.about-tic-right-mh{background:url(/img/svg/about-tic1.svg) no-repeat;background-position:top 50px right -100px}.about-tic-right-sj,.about-tic-right2-sj{background:url(/img/logomark-blanc-sj.png) no-repeat;background-position:top 50px right -50px;background-size:30%}.about-tic-right2-ha,.about-tic-right2-hb,.about-tic-right2-hd,.about-tic-right2-he,.about-tic-right2-hh,.about-tic-right2-hi,.about-tic-right2-mh{background:url(/img/svg/about-tic3.svg) no-repeat;background-position:top 50px right -100px}@media (min-width:577px){#mobile_progress_bar_content{display:none}#desktop_progress_bar_content{display:block}}@media (min-width:768px){#firstVehicleRadioLabel{left:45px!important}.overlay nav{font-size:20px!important}.mdh{height:30vw!important}}@media(min-width:769px){#home-deposit-image{margin-left:70px!important}#job_mobile_company_card{display:none}}@media (min-width:992px){#home-deposit-image{margin-left:100px!important}#height_card{height:500px!important}#company_index_container{display:flex}#company_list{margin-left:8.333333333%}#jobs_mobile_carousel_control{display:none}#jobs_desktop_carousel_control{display:block}#faq_elements{display:block;flex-direction:row}#countJobs{margin-top:10px}#company_jobdatings_content{display:flex;flex-direction:row}#job_desktop_carousel_control{display:block}#job_mobile_carousel_control{display:none}.accordion{margin-top:0}#company_engagments,#company_profile{display:flex;flex-direction:row}#company_values_items{display:flex;width:50%}#company_quote_img_div{width:50%}.mdh{height:19vw!important}#firstVehicleRadioLabel{left:100px!important}#secondVehicleRadioLabel{left:170px!important}#firstRqthRadioLabel{left:100px!important}#secondRqthRadioLabel{left:170px!important}}@media (min-width:992px) and (max-width:1400px){#cv_share{margin-left:38%}}@media (min-width:992px) and (max-width:1199px){#cv_share{margin-left:45%}}@media(min-width:1201px){#home-deposit-image{margin-left:25px!important}#height_card{height:470px!important}#jobs_content,#search_result_count{display:flex;flex-direction:row}.job-item{width:50%}#count_and_date{display:flex;flex-direction:row;margin-bottom:20px}#filters_params{flex:0 0 auto;width:25%}#all_jobs_container{margin-left:8.33333333%;margin-top:50px}#job_desktop_search_engine{display:block}#job_mobile_search_engine{display:none}#hero-jobs{margin-bottom:.5rem}#search_result_container{display:flex;flex-direction:row}#search_result_newsletter{margin-top:100px!important}.company_mobile_item{display:none}.company_desktop_item{display:block}.mdh{height:17vw!important}#jobs_mobile_search_btn{display:none}#firstVehicleRadioLabel{left:145px!important}#secondVehicleRadioLabel{left:210px!important}#firstRqthRadioLabel{left:145px!important}#secondRqthRadioLabel{left:215px!important}}@media (min-width:1350px){#firstVehicleRadioLabel{left:145px!important}.mdh{height:14vw!important}}@media (min-width:1420px){#firstVehicleRadioLabel{left:85px!important}#secondVehicleRadioLabel{left:150px!important}#firstRqthRadioLabel{left:80px!important}#secondRqthRadioLabel{left:150px!important}.mdh{height:14vw!important}}@media (min-width:1515px){#firstVehicleRadioLabel{left:95px!important}#secondVehicleRadioLabel{left:155px!important}#firstRqthRadioLabel{left:95px!important}#secondRqthRadioLabel{left:150px!important}.mdh{height:14vw!important}}@media (min-width:1580px){#firstVehicleRadioLabel{left:105px!important}#secondVehicleRadioLabel{left:175px!important}#firstRqthRadioLabel{left:105px!important}#secondRqthRadioLabel{left:175px!important}.mdh{height:13vw!important}}@media (min-width:1880px){#secondVehicleRadioLabel{left:200px!important}#firstRqthRadioLabel{left:130px!important}#secondRqthRadioLabel{left:200px!important}#firstVehicleRadioLabel{left:135px!important}.mdh{height:11vw!important}}@media(max-width:480px){#home-deposit-image{margin-left:50px}.mdhs_number p{text-align:center!important}.newsletter p{text-align:left!important}.mdhs_number{margin-top:20px!important}.section-hexa{background-repeat:no-repeat;background-size:23%!important;margin-left:0!important;padding-left:30px!important}.slick-slider{margin-top:0!important}#mdhs_city{height:calc(3.4rem + 2px)!important}.mdt_about{padding-left:10px!important;padding-right:10px!important}.mdh{height:50vw!important}.timeline{padding-bottom:0!important;padding-left:25px!important;padding-top:0!important}.timeline .event{top:-40px!important}.bg-show-mdh{background:#fff;background:-moz-linear-gradient(0deg,#fff 0,#fff 84%,#ff0046 84%,#ff0046 100%);background:-webkit-linear-gradient(0deg,#fff,#fff 84%,#ff0046 0,#ff0046);background:linear-gradient(0deg,#fff,#fff 84%,#ff0046 0,#ff0046);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="var(--main-color)",GradientType=1)}.form-check-label{margin-left:-45px!important;margin-top:10px!important}.mln20{margin-left:-20px!important}.css3-shadow:after{height:310px!important;top:30%!important}.back-to-top{bottom:80px!important}.btn-main{font-size:.8rem!important}#faq-hero h1{font-size:2.5rem!important}#faq-hero h2{font-size:1.9rem!important}.modal-dialog{margin-top:100px!important}#a42-ac{top:8%!important}.overlay nav{font-size:14px!important}.link-menu #a42-ac-button{background-color:transparent!important;border:0;cursor:pointer;font-size:18px;line-height:24px;text-decoration:underline!important}.navbar{z-index:9999999}.button_container{cursor:pointer;height:40px;position:fixed;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:35px;z-index:100}.button_container:hover{opacity:.7}.button_container.active .top{background:#000;-webkit-transform:translateY(11px) translateX(0) rotate(45deg);transform:translateY(11px) translateX(0) rotate(45deg)}.button_container.active .middle{background:#000;opacity:0}.button_container.active .bottom{background:#000;-webkit-transform:translateY(-11px) translateX(0) rotate(-45deg);transform:translateY(-11px) translateX(0) rotate(-45deg)}.button_container.active .bottom_bottom{font-size:.5rem!important}.button_container span{background:#000!important;border:none;cursor:pointer;height:3px;left:0;position:absolute;top:0;-webkit-transition:all .35s ease;transition:all .35s ease;width:100%}.button_container span:nth-of-type(2){top:11px}.button_container span:nth-of-type(3){top:22px}.button_container span:nth-of-type(4){background:transparent!important;top:32px}.overlay{background:#fff;height:0;left:20%;opacity:0;overflow:hidden;position:fixed;top:0;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;visibility:hidden;width:100%;z-index:999999!important}.overlay.open{height:100%;opacity:1;visibility:visible}.overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}.overlay.open li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.overlay.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.overlay.open li:nth-of-type(4){-webkit-animation-delay:.5s;animation-delay:.5s}.overlay nav{font-size:20px;height:65%;position:relative;text-align:left;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{display:inline-block;height:100%;list-style:none;margin:25px auto;padding:0;position:relative}.overlay ul li{display:block;opacity:0;position:relative}.overlay ul li a{border-top:1px solid #dee2e6;color:var(--grey-color);display:block;font-size:18px;overflow:hidden;padding:10px 10px 10px 20px;position:relative;text-decoration:none}.overlay ul li a.active{border-left:3px solid var(--main-color);color:var(--black-color);font-size:18px;font-weight:700}.overlay ul li a.btn-main{background-color:var(--main-color);color:#fff}.overlay ul li a.btn-main,.overlay ul li a.btn-outline-main{border:1px solid var(--main-color);border-radius:3px;letter-spacing:.05rem;padding:8px 18px;text-decoration:none}.overlay ul li a.btn-outline-main{background-color:#fff;color:var(--main-color)}.overlay ul li a:active:after,.overlay ul li a:focus:after{width:100%}.link-menu{border:0;cursor:pointer;font-size:18px;line-height:24px;text-decoration:none!important}.bottom_bottom{font-size:12px;text-align:center!important}}@media(max-width:370px){#home-deposit-image{margin-left:10px}#jobs_mobile_search_btn{font-size:.75rem}}@media (max-width:576px){#home-deposit-image{margin-left:80px}.overlay nav{font-size:14px!important}#home-last-articles{padding-right:12px!important}#mobile_progress_bar_content{display:block}#desktop_progress_bar_content{display:none}}@media (max-width:767px){.custom_carousel{margin:auto!important;width:95%!important}#home-deposit-image{margin-left:100px}.timeline{max-width:98%;padding:25px}#job_mobile_carousel_control{margin-top:5px!important}#width_company_img_home .card-text{font-size:14px}#width_company_img .width_company_img{width:21rem!important}.timeline .event{padding-top:30px}#page-content{margin-top:50px!important}.timeline .event:before{left:0;text-align:left}.timeline .event:after{left:-33px;top:35px}}@media(max-width:768px){.custom_carousel{margin:auto!important;width:90%!important}#home-deposit-image{margin-left:35px}#job_desktop_company_card{display:none}}@media(max-width:991px){.article_main_picture img{margin-bottom:20px!important}.center_mobile{text-align:center!important}#hero-companies{background:url(/img/hero/hero-companies-mh-mobile.png);background-size:cover}.card_upload_cv{left:10%!important;margin-top:130px!important;width:80%!important}.card_upload_cv img{margin-top:-100px!important}#sticky-nav{margin-top:4.6rem!important}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding-top:11%!important}#hero-blog-article{height:380px!important;margin-top:80px!important}#progress_bar{height:40px!important;margin-top:0;top:60px!important}#animated_placeholder_bar{margin-left:.5rem!important;margin-right:.5rem!important;width:370px!important}.see-more-articles-mobile{background-color:var(--main-color)!important;color:#fff!important;font-weight:700!important;margin-top:20px!important;padding-bottom:10px!important;padding-top:10px!important;text-transform:uppercase!important;width:70%!important}.vmobile_margin{margin-right:.7rem!important;width:65%!important}.mdh_show_banner{margin-top:-150px!important}.block{background-size:cover!important;height:300px!important}.form_hp_field_where{display:none!important}.form_hp_field_what{margin-left:0!important;margin-right:0!important}.form_hp_field_what input{border-radius:0!important}.form_hp_field_search{padding-left:0!important}.form_hp{background:transparent!important;border-radius:0!important}#job_carousel.mobile{margin-bottom:8rem!important}.home-resources p{font-size:1rem!important}.home-resources h3{margin-bottom:20px!important}.article_title{color:var(--black-color)!important}#home-events{height:750px!important}.bg-hexa-right{padding-bottom:0!important;padding-top:0!important}.bg-hexa-left,.bg-hexa-right{background:var(--light-color)!important}.bg-hexa{background-size:0!important}#home-functions{margin-top:0!important}.section-hexa3{margin-left:-10px!important}.section-hexa{background-repeat:no-repeat;background-size:30%!important;color:1px solid var(--black-color);font-size:1.7rem!important}.section-hexa_margin{margin-left:-40px!important}.img_sites_footer{margin-bottom:20px!important}#sitemap_title{font-size:2rem!important;padding-top:40px!important}#sitemap_subtitle{font-size:1.5rem!important}#site_map .section-tic{padding-top:10px!important}#company_engagment_title{margin-left:10px}.section-tic{background:none;margin-left:0;padding-left:0}#company_jobdatings_content{align-items:center;display:flex;flex-direction:column}#job_desktop_carousel_control{display:none}.accordion{margin-top:30px}.faq_card{margin-left:auto;margin-right:auto}#company_engagments,#company_profile{align-items:center;display:flex;flex-direction:column}#company_values_items{align-items:flex-start;display:flex;flex-direction:column}#company_quote_img_div{margin-bottom:20px;width:100%}#company_quote_row{align-items:center;display:flex;flex-direction:column}#company_quote_img_div>img{width:100%}#quote{margin:auto;width:95%}.engagment_img_div{width:100%}.engagment_last_element{margin-top:10px;width:100%}#company_engagment_items{display:flex;flex-direction:column}.company_engagment_item{width:100%}.job-carousel.px-4{padding-left:0!important}#hero-companies h1{font-size:2.5rem!important}#job_mobile_carousel_control{display:flex;flex-direction:row;justify-content:center}#company_index_container{align-items:center;display:flex;flex-direction:column-reverse}#company_list{margin-left:0}#see-more-companies{margin-bottom:50px}#engaged_count{text-align:center}.height_box{height:130px!important}#job_right_sidebar{display:none}#job_left_content{margin-left:0;width:100%}#job_left_content_child{width:100%}.fa-envelope{display:none}#a42-ac-button,#mobile_palette{color:#000!important}#jobs_mobile_carousel_control{display:flex;flex-direction:row;justify-content:center}#jobs_desktop_carousel_control{display:none}#faq_elements{align-items:center;display:flex;flex-direction:column}}@media (max-width:1200px){#search_result_container{align-items:center;display:flex;flex-direction:column-reverse}#search_result_newsletter{margin-top:150px!important}#search_result_hr{display:none}#search_result_count{text-align:center}#jobs_content{flex-direction:column-reverse}#all-jobs,#jobs_content{align-items:center;display:flex}#all-jobs{flex-direction:column}.job-item{width:22rem}#count_and_date{align-items:center;display:flex;flex-direction:column;margin-bottom:80px}#job_desktop_search_engine{display:none}#job_mobile_search_engine{display:block}#hero-jobs{margin-bottom:0}#filters_params{margin-top:50px}.company_mobile_item{display:block}.company_desktop_item{display:none}#all-companies{align-items:center;display:flex;flex-direction:column}#job_index_hr,#jobs_form{display:none}#jobs_mobile_search_btn{align-items:center;display:flex;flex-direction:row;justify-content:center}#company_count_jobs{text-align:center}}@media(max-width:1920px){#error_404_img{width:50%}#error_404_text{left:39%;top:51%}}@media(max-width:1600px){#error_404_text{left:37%;top:50%}#error_404_img{width:55%}}@media(max-width:1366px){#error_404_text{left:35%;top:50%}#error_404_img{width:70%}}@media(max-width:1280px){#error_404_text{left:33%;top:50%}#error_404_img{width:70%}}@media(min-width:800px) and (max-width:1100px){#error_404_text{left:30%;top:50%}#error_404_img{width:70%}}.slick-slide{margin:0 10px}.slick-list{margin:0 -10px;overflow:visible!important}.slick-disabled{display:none!important}#breadcrumb,#expand_search{margin-top:200px}.newsletter_inline_field{width:48%}.error_border{border:3px solid var(--main-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.newsletter_form_error{background-color:var(--main-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px}#mobile_search_engine_advanced:hover,#search_engine_advanced:hover{cursor:pointer}.noUi-connect{background-color:var(--main-color)!important}.ts-wrapper{border:none;min-height:calc(.5em + .75rem + 2px)!important}#slider_group,#tom_select_departments_dropdown,.tom_select_job_dropdown{border:1px solid #ccc;border-radius:5px}.ts-control input:focus::-webkit-input-placeholder{color:transparent}.ts-control input:focus:-moz-placeholder,.ts-control input:focus::-moz-placeholder{color:transparent}.ts-control input:focus::-webkit-input-placeholder{opacity:0}.ts-control input:focus:-moz-placeholder,.ts-control input:focus::-moz-placeholder{opacity:0}#slider_group{padding-bottom:35px}#search_job_jobContractType-ts-label,#search_job_jobFunction-ts-label,#search_job_xpLevel-ts-label{margin-bottom:0;margin-left:10px;margin-top:5px}.xp_level_label{margin-left:10px;margin-top:5px}.noUi-tooltip{font-size:13px}#mobileXpSlider,#xpSlider{height:5px}#xpSlider{margin-left:5rem;max-width:70%}#mobileXpSlider .noUi-handle,#xpSlider .noUi-handle{border-radius:9px;height:18px;right:-9px;width:18px}.noUi-horizontal .noUi-tooltip{bottom:-250%!important;margin:0}.fa-circle-exclamation{font-size:1.5rem}#stepForm{border:none}.invalid-feedback-cv,.invalid-feedback-cv-weight{margin-top:-20px}.mdh_apply_hasVehicle{margin:auto}.item_icon{font-size:30px}.interesting_article_card{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.interesting_article_card,.interesting_img_card{border-top-left-radius:15px!important;border-top-right-radius:0!important}.formatted_img_div .puced-list{padding-left:15px}.index_company_item_mobile{border-top:3px solid var(--main-color)}#see-more-companies{display:flex;flex-direction:row;justify-content:center;width:18rem}#company_job_title{margin-top:50px}.owl-prev{left:-15px}.owl-next,.owl-prev{bottom:-8px;color:var(--main-color)!important;font-size:30px!important;position:absolute!important}.owl-next{right:-15px}#company_carousel{position:relative}.owl-stage{margin-left:auto!important;margin-right:auto!important}.company_jobs_see_more{width:16rem}.article_H1,.article_H2{font-weight:bolder}.article_H3,.article_H4,.article_H5,.article_H6{color:#686868}.article_H1,.article_H2,.article_H3,.article_H4,.article_H5,.article_H6{margin-bottom:10px}.article_H1:hover,.article_H2:hover{color:#000;text-decoration:none}.article_H3:hover .article_H4:hover,.article_H5:hover,.article_H6:hover{color:#686868;text-decoration:none}h1[id]:before,h2[id]:before,h3[id]:before,h4[id]:before,h5[id]:before,h6[id]:before{content:" ";display:block;height:155px;margin-top:-155px;visibility:hidden}#candidate_modal{border-radius:0!important;margin-top:120px}.candidate_modal_content{border-radius:0}#candidate_mail_submit_btn{width:10rem}.custom_error{border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-10px}.custom_error .invalid-feedback{color:#fff;margin-left:5px}#candidate_email_email.is-invalid{border:3px solid var(--main-color)}#candidate_jobFunction-ts-label,#candidate_jobsContractType-ts-label,#candidate_searchedArea-ts-label{color:#686868;margin-left:10px}.cv_info_group{padding:5px 5px 20px}.contract_profile_group,.cv_info_group{border:1px solid #ccc;border-radius:5px}.active_btn{background-color:var(--main-color);color:var(--light-color)}#jobErrorToast,#jobSuccessToast{position:absolute;right:10px}#alertSuccessToast{left:37%;position:absolute;width:25rem}#more_wrapper_content{display:flex;flex-direction:row;justify-content:center}#mobile_newsletter_placeholder{margin-top:2px}.error_terms{color:var(--main-color)}.border_error,.border_error_simple_select{border:3px solid var(--main-color)!important}.border_error_simple_select{border-bottom-left-radius:0;border-bottom-right-radius:0}#hero-jobs{position:relative}.captcha_error{background-color:var(--main-color);border-radius:5px}.grecaptcha-badge{visibility:hidden}.pagination{justify-content:center}.page-item.active>.page-link,.page-item.active>.page-link:hover{background-color:var(--main-color);border-color:var(--main-color);color:#fff}.page-link,.page-link:hover{color:#000}.page-link{font-size:15px}