@-webkit-keyframes gfoot1{0%{background-position-x:0}100%{background-position-x:100vw}}@keyframes gfoot1{0%{background-position-x:0}100%{background-position-x:100vw}}@-webkit-keyframes form{0%{background-position-x:0}100%{background-position-x:20vw}}@keyframes form{0%{background-position-x:0}100%{background-position-x:20vw}}.error-404-cont{display:flex;width:100%;min-height:calc(100vh - 450px);padding-top:76px;height:auto;align-items:center}.error-404-cont .svg{width:50%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.error-404-cont .svg svg{height:100%;max-height:100%}.error-404-cont .txt{width:50%;height:100%}.error-404-cont .txt h2{font-size:7.5em!important;margin:15px 0;font-weight:700;font-family:"gotham bold";letter-spacing:20px;color:#660133}.error-404-cont .txt h3{font-weight:700;text-align:left;font-family:"gotham bold"}.error-404-cont .txt p{font-family:"Gotham book";color:#333;font-size:16px;padding:10px}.web-development div.item-page .cont_offshore_avantages .pack_site_web p{text-align:center!important}.error-404-cont .txt .btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.error-404-cont .txt .btn{z-index:1;overflow:hidden;background:0 0;position:relative;padding:8px 25px;border-radius:0;cursor:pointer;font-size:1em;letter-spacing:2px;transition:.2s ease;font-weight:700;margin:30px 0;text-transform:uppercase}.error-404-cont .txt .btn.purple{border:2px solid #660133;color:#0e0620}.error-404-cont .txt .btn.purple:hover{text-decoration:none;background-color:#660133;color:#fff}span.cc-cookie-settings-toggler{margin:auto}span.cc-cookie-settings-toggler{color:transparent;position:relative}span.cc-cookie-settings-toggler.cc-opened::after{margin-top:2px}span.cc-cookie-settings-toggler::after{position:absolute;content:'>';width:100%;height:100%;left:0;top:0;color:#660133;transform:rotate(270deg);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;margin-top:-1px}.contact .alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;min-height:200px;display:flex;align-items:center;justify-content:center}.contact .alert-success p{font-family:"Gotham bold";font-size:16px!important}.formulaire-next-step .cont_offshore_avantages.cont_notpad_bi.pageContact{min-height:calc(100vh - 550px)!important;padding-top:20px}.cc-revoke.cc-bottom.cc-animate{display:none!important}.fancybox-close-small:active{position:absolute;top:0}div.cc-settings-label,span.cc-cookie-settings-toggle{font-size:14px;display:flex;align-items:center}input.cc-cookie-checkbox+span{position:absolute;top:50%;left:0;cursor:pointer;height:18px;width:18px;transform:translateY(-50%)}div.cc-checkboxes-container{display:flex;width:100%;flex-flow:wrap;margin-top:6px;padding:20px 50px 0}div.cc-checkboxes-container a.cc-btn.cc-allow,span.cc-message span.cc-cookie-settings-toggle{font-weight:700;width:200px;padding:.2em .4em;font-size:.9em;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;display:inline-block;margin-top:0;padding:.8em 1.8em}.cc-compliance{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto}.cc-banner.cc-theme-edgeless .cc-message{padding:0 50px}div.cc-compliance>a.cc-btn{width:200px;margin:5px 0!important;-webkit-animation:all .9s ease-in-out;animation:all .9s ease-in-out}div.cc-compliance>a.cc-btn:hover{background-color:#660133!important;color:#f3f3f3!important}.cookie-text-v-en h5,.cookie-text-v-fr h5{font-size:20px;font-family:"gotham bold";margin:10px 0;color:#660133}.cookie-text-v-en div,.cookie-text-v-fr div{margin:15px 0;font-family:"Gotham book"}.gm-fullscreen-control{display:none}div#fox-container-m419 .btn,div#fox-container-m419 .btn span{font-size:20px}.gm-ui-hover-effect{display:none!important}.gm-ui-hover-effect.showit{display:block!important}.container_slider_animate.fr_block_animation,.custom.slider_animate,.jm-allpage-space,.moduletable.slider_animate{height:auto}#js-mainnav.noJS ul.megamenu li.megacss:nth-child(8)>div.childcontent{border-top:solid 1px #82898e;height:80px!important;overflow:hidden}.dropdownPos{position:relative;display:inline-block}.dropdownPos .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdownPos:hover .dropdown-content{display:block}li.megacss:nth-child(8) .childcontent .megacol.column1.first ul.megamenu.clearfix.level1{display:flex!important;justify-content:flex-end!important;max-width:calc(100% - 45px)!important;padding-right:45px!important;align-items:center}li.megacss:nth-child(8) .childcontent .megacol.column1.first ul.megamenu.clearfix.level1 li.megacss.first{width:auto!important}#js-mainnav.noJS ul.megamenu li.haschild.last>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss{width:175px}#js-mainnav.noJS ul.megamenu li:nth-child(8)>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss:hover>a.megacss:before{background-image:none;width:1px;height:100%}.login .footer,.merci-de-nous-avoir-contacte .footer,.thank-you-for-having-contacted-us .footer{padding-top:40px}.login #jm-maincontent,.merci-de-nous-avoir-contacte #jm-maincontent,.thank-you-for-having-contacted-us #jm-maincontent{min-height:calc(100vh - 350px)}.login div.item-page h1,.merci-de-nous-avoir-contacte div.item-page h1,.thank-you-for-having-contacted-us div.item-page h1{font-family:Gotham!important;font-weight:500;text-align:center!important}.login .control-group{display:flex;align-items:center;justify-content:center}.login .control-label{min-width:150px;margin:10px}.login .bg_page_all{padding-bottom:0;display:flex;align-items:center;justify-content:center}#js-mainnav.megamenu.white ul.level0>li.megacss{display:flex;align-items:center;justify-content:center}.contact div#fox-container-m262 .fox-form input[type=text] .reclamation div#fox-container-m262 .fox-form select,.contact div#fox-container-m262 .fox-form select,.contact div#fox-container-m262 .fox-form textarea,.reclamation div#fox-container-m262 .fox-form input[type=text],.reclamation div#fox-container-m262 .fox-form textarea{border:none!important;box-shadow:none!important}.contact div#fox-container-m262 .fox-form input[type=text]::placeholder,.contact div#fox-container-m262 .fox-form select::placeholder,.contact div#fox-container-m262 .fox-form textarea::placeholder,.reclamation div#fox-container-m262 .fox-form input[type=text]::placeholder,.reclamation div#fox-container-m262 .fox-form select::placeholder,.reclamation div#fox-container-m262 .fox-form textarea::placeholder{color:#555}.contact .fox-form input[type=text],.contact .fox-form select,.contact .fox-form textarea,.reclamation .fox-form input[type=text],.reclamation .fox-form select,.reclamation .fox-form textarea{border:none!important;box-shadow:none!important}.contact .fox-form input[type=text]::placeholder,.contact .fox-form select::placeholder,.contact .fox-form textarea::placeholder,.reclamation .fox-form input[type=text]::placeholder,.reclamation .fox-form select::placeholder,.reclamation .fox-form textarea::placeholder{color:#555}.contact div#fox-container-m304 .fox-form input[type=text],.contact div#fox-container-m304 .fox-form input[type=text]:focus,.contact div#fox-container-m304 .fox-form select,.contact div#fox-container-m304 .fox-form select:focus,.contact div#fox-container-m304 .fox-form textarea,.contact div#fox-container-m304 .fox-form textarea:focus{border:none!important;box-shadow:none!important;background-color:#fff!important}div#fox-container-m419 .fox-form input[type=text],div#fox-container-m419 .fox-form select,div#fox-container-m419 .fox-form textarea,div#fox-container-m440 .fox-form textarea{border:none!important;box-shadow:none!important;background-color:#fff!important}div#fox-container-m420 .fox-form input[type=text],div#fox-container-m420 .fox-form select,div#fox-container-m420 .fox-form textarea{border:none!important;box-shadow:none!important;background-color:#fff!important}div#fox-container-m308 .fox-form input[type=text],div#fox-container-m308 .fox-form select,div#fox-container-m308 .fox-form textarea{background:#fff!important}#jm-toppage:after{-webkit-transition:none;-o-transition:none;transition:none;content:none}.page-id-208 .information_contact p,.page-id-85 .information_contact p{line-height:22px!important}.page-id-208 .information_contact .phone,.page-id-85 .information_contact .phone{width:calc(50% - 13px);padding:35px 0 20px 13px}.page-id-208 .information_contact .adresse,.page-id-85 .information_contact .adresse{width:calc(50% - 12px);padding:35px 12px 40px 0}.page-id-208 .information_contact>div>p,.page-id-85 .information_contact>div>p{margin:30px 0 10px!important}.page-id-208 .contact .information_contact>div>p,.page-id-85 .contact .information_contact>div>p{background-color:#fff;display:flex;align-items:center;justify-content:center}#jm-toppage-left{z-index:23;position:relative;width:225px}p#step14 a{font-size:18px}p#step14{bottom:8%;font-family:"gotham book"}h1#step2{bottom:30%;font-family:"gotham book"}.step_3_cont{top:50%}div#animate_sld{height:80%}body.internalPageCls.careers a#navigation-toggle.close-ico-redf,body.internalPageCls.carrieres a#navigation-toggle.close-ico-redf,body.internalPageCls.expertise a#navigation-toggle.close-ico-redf,body.internalPageCls.expertises a#navigation-toggle.close-ico-redf,body.internalPageCls.offers a#navigation-toggle.close-ico-redf,body.internalPageCls.offres a#navigation-toggle.close-ico-redf,body.internalPageCls.offshore a#navigation-toggle.close-ico-redf,body.internalPageCls.page_home a#navigation-toggle.close-ico-redf,body.internalPageCls.technologies a#navigation-toggle.close-ico-redf{background:url(../../../images/modules/assets/close-ico-redf-b.png) no-repeat center!important}.hidden-body{overflow:hidden;height:100%}.page_home .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.page_home .video-js .vjs-play-control .vjs-icon-placeholder,.page_home .vjs-icon-play{display:none!important;-webkit-appearance:none;content:""}.page_home .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.page_home .video-js .vjs-play-control .vjs-icon-placeholder:before,.page_home .vjs-icon-play:before{display:none!important;-webkit-appearance:none;content:""}.page_home .video-js .vjs-big-play-button{display:none!important;-webkit-appearance:none;content:""}.page_home .vjs-big-play-centered .vjs-big-play-button{display:none!important;-webkit-appearance:none;content:""}.page_home .video-js .vjs-big-play-button:focus,.page_home .video-js:hover .vjs-big-play-button{display:none!important;-webkit-appearance:none;content:""}.page_home .vjs-controls-disabled .vjs-big-play-button,.page_home .vjs-error .vjs-big-play-button,.page_home .vjs-has-started .vjs-big-play-button,.page_home .vjs-using-native-controls .vjs-big-play-button{display:none!important;-webkit-appearance:none;content:""}.page_home .vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:none!important;-webkit-appearance:none;content:""}.page_home .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.page_home .vjs-button>.vjs-icon-placeholder:before{display:none!important;-webkit-appearance:none;content:""}.page_home .video-js .vjs-big-play-button,.page_home .vjs-button{display:none!important;-webkit-appearance:none}.page_home .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.page_home .vjs-button>.vjs-icon-placeholder:before{text-align:center!important;content:none!important;display:none!important;-webkit-appearance:none}.page_home ::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.page_home .playing_video::-webkit-media-controls-panel{display:flex!important;-webkit-appearance:revert}.page_home ::state(webkit-media-controls-play-button){display:none!important;-webkit-appearance:none}.page_home ::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.page_home .vjs-big-play-button{display:none!important;-webkit-appearance:none}.lg_log.tech_ut.dev_t{width:30%;min-width:240px;margin-bottom:110px;margin-top:20px}.menu_technologies_etiquettes ul.menu li a:hover{background-color:#660133;color:#fff!important}.menu_technologies_etiquettes ul.menu li.active a{display:none}.menu_technologies_etiquettes ul.menu li.active{display:none}.img_grs_onl{width:auto;height:auto;max-height:100px}.portfolio-strip li{height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact div#jm-toppage:before{top:100%;height:1px}.rc-anchor-light{background:#fff}.contact #fox-m262-dropdown1,.contact .chzn-container a{border:none}.chzn-container-single .chzn-single{border:none}p#step14 a{border-radius:0;position:relative;border:none;transition:all .1s ease-in-out;margin-bottom:18px!important}p#step14 a::before{content:"";position:absolute;left:0;top:0;width:30px;height:calc(100% - 2px);border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #fff}p#step14 a::after{content:"";position:absolute;right:0;top:0;width:30px;height:calc(100% - 2px);border-top:solid 1px #fff;border-right:solid 1px #fff;border-bottom:solid 1px #fff}.information_contact div:nth-of-type(3) p{margin-right:0!important;margin-left:0!important}.information_contact div:first-of-type p{margin-left:0!important;margin-right:0!important}.contact .cont_offshore_avantages.cont_notpad_bi.pageContact{padding-left:0;padding-right:0;max-width:1240px}.contact .bg_detail_content_a.contact_block_lk{position:relative;background-color:#f5f5f5;padding:20px 30px;margin:0 10px;width:calc(100% - 85px)}.contact .bg_detail_content_a.contact_block_lk::after{content:"";position:absolute;left:-6px;top:-6px;background-image:linear-gradient(90deg,#670e37,#d634cf,#755eeb,#670e37);background-repeat:repeat;background-size:20vw 20vw;width:150px;height:50%;max-height:200px;animation:form 4s linear infinite;z-index:-1}.contact .bg_detail_content_a.contact_block_lk::before{content:"";position:absolute;right:-6px;bottom:-6px;background-image:linear-gradient(90deg,#670e37,#d634cf,#755eeb,#670e37);background-repeat:repeat;background-size:20vw 20vw;width:150px;height:50%;max-height:200px;animation:form 4s linear infinite;z-index:-1}.contact .formulaire_f:not(.contact .formulaire_f,.contact.page-id-269 .formulaire_f,.contact.page-id-270 .formulaire_f,.contact.page-id-85 .formulaire_f,.contact.page-id-208 .formulaire_f)::after{content:"";position:absolute;left:-6px;top:-6px;background-image:linear-gradient(90deg,#670e37,#d634cf,#755eeb,#670e37);background-repeat:repeat;background-size:20vw 20vw;width:150px;height:50%;max-height:200px;animation:form 4s linear infinite;z-index:-1}.contact .formulaire_f:not(.contact .formulaire_f,.contact.page-id-269 .formulaire_f,.contact.page-id-270 .formulaire_f,.contact.page-id-85 .formulaire_f,.contact.page-id-208 .formulaire_f)::before{content:"";position:absolute;right:-6px;bottom:-6px;background-image:linear-gradient(90deg,#670e37,#d634cf,#755eeb,#670e37);background-repeat:repeat;background-size:20vw 20vw;width:150px;height:50%;max-height:200px;animation:form 4s linear infinite;z-index:-1}.contact .formulaire_f{position:relative;z-index:1}.contact .formulaire_f>div{background-color:#f5f5f5;padding:10px}#jm-back-top{display:none}#jm-back-top span{background-color:rgba(66,1,33,.4)}#jm-back-top a:hover span{background-color:#420121}.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:400px;width:auto}.djslider-default,.djslider-default img.dj-image{width:auto;min-width:100%}.contact .information_contact>div>span{font-family:"Gotham medium";font-weight:500;min-height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact .information_contact>div>p:before{background-color:#fff}.page_home #jm-contentTop2 .slide-desc-text-default p{font-family:"Gotham book"}.page_home #jm-contentTop2 .slide-desc-text-default h4{font-family:"Gotham medium";font-weight:500}.page_home #jm-contentTop2 .slide-desc-text-default h5{font-family:"Gotham medium";font-weight:500}.page_home #jm-topline-mods{height:calc(100vh - 80px);min-height:620px;max-height:700px}.img_bg_slide video,.page_home .img_bg_slide{height:100%}.page_home div#media-container{height:100%!important}.contact .rc-anchor-light.rc-anchor-normal{background-color:#f5f5f5!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item .chzn-container a{background-color:#fff!important;border:none!important}.contact div#fox-container-m262 .fox-form-stacked .controls{border:1px solid #dbdbdb!important}.contact div#fox-container-m262 .fox-form-stacked #fox-m262-recaptcha-box .controls{border:none!important}.contact .information_contact>div>p{background-color:#fff;line-height:45px!important}.information_contact>div span:before{background-color:#fff}.job-offers.page-id- .c_page_content,.offres-d-emploi.page-id- .c_page_content{min-height:calc(100vh - 400px);width:90%}.job-offers .c_page_content h3.contentheading,.offres-d-emploi .c_page_content h3.contentheading{margin:100px 0 30px;font-family:"gotham bold";font-size:24px}.job-offers .c_page_content div.back_button,.offres-d-emploi .c_page_content div.back_button{margin:50px auto;width:100%;text-align:center}.job-offers .c_page_content div.back_button a,.offres-d-emploi .c_page_content div.back_button a{background-image:none!important;border-radius:0;background-color:#660133;border:solid 1px #660133;text-align:center;width:auto!important;min-width:200px;font-family:"Gotham book";transition:all .5s ease-in-out}.job-offers .c_page_content div.back_button a:hover,.offres-d-emploi .c_page_content div.back_button a:hover{background-color:#fff;color:#660133!important}.job-offers .c_page_content p,.offres-d-emploi .c_page_content p{font-family:"Gotham book";font-size:16px}.contact .chzn-container-single .chzn-single span{color:#555}.contact .information_contact .email a{color:#6a6a6a}.contact .formulaire-next-step .control-group{padding:0}.contact .formulaire-next-step .fox-item-radio-label-inline,.contact .fox-item-checkbox-group-label-inline,.contact .fox-item-radio-label-stacked{margin:10px 0}.contact #fox-m262-dropdown1,.contact .chzn-container a{width:100%!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;margin:0!important;outline:0!important;height:40px!important;border:solid 1px #dbdbdb!important;font-family:"Gotham book"!important;font-size:14px!important;position:relative!important;text-align:left!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding:0 10px}.contact div#fox-container-m262 .fox-item-dropdown .controls select{height:30px;width:100%;background:#fff}.page_home .step_3_cont_t{display:flex;margin:auto;width:100%}.page_home #step3,.step_3_cont_t ul{width:auto;font-family:"gotham bold"}#step3{position:relative;left:0;margin:auto}.page_home .portfolio_cont{background:#fff;padding-bottom:40px}.page_home .portfolio_cont{background:#fff;padding-bottom:40px;padding-top:50px}.page_home #jm-contentTop2 .customgray .section-title h2{color:#fff}.page_home #jm-contentTop2 .customgray .section-title h2::before{background-color:#fff}.page_home .skewed{margin-top:-50px;-webkit-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg);background:#f8f8f8}.page_home .skewed .techtransform{-webkit-transform:skew(0deg,4deg);transform:skew(0deg,4deg)}.page_home #content_top_log_center{width:100%}.page_home .poles{padding-bottom:0}.page_home .poles,.page_home .poles .fix-skew{-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg)}.e_close-ico-redf{background:url(../../../images/modules/assets/close-ico-redf-b.png) no-repeat center!important}.careers a#navigation-toggle.close-ico-redf,.carrieres a#navigation-toggle.close-ico-redf,.expertise a#navigation-toggle.close-ico-redf,.expertises a#navigation-toggle.close-ico-redf,.offers a#navigation-toggle.close-ico-redf,.offres a#navigation-toggle.close-ico-redf,.offshore a#navigation-toggle.close-ico-redf,.technologies a#navigation-toggle.close-ico-redf{background:url(../../../images/modules/assets/close-ico-redf-b.png) no-repeat center!important}.careers .close-ico-redf span.nav-line,.carrieres .close-ico-redf span.nav-line,.contact .close-ico-redf span.nav-line,.expertise .close-ico-redf span.nav-line,.expertises .close-ico-redf span.nav-line,.offers .close-ico-redf span.nav-line,.offres .close-ico-redf span.nav-line,.offshore .close-ico-redf span.nav-line,.technologies .close-ico-redf span.nav-line{background:0 0!important;height:0!important}#jm-toppage.HoveredElement{background:0 0!important;border-bottom:none!important}div#jm-toppage .fixed-nav{display:none}div#jm-header{padding-top:0;background:0 0}body.careers.internalPageCls div#jm-header,body.carrieres.internalPageCls div#jm-header,body.expertise.internalPageCls div#jm-header,body.expertises.internalPageCls div#jm-header,body.offers.internalPageCls div#jm-header,body.offres.internalPageCls div#jm-header,body.offshore.internalPageCls div#jm-header,body.technologies.internalPageCls div#jm-header{padding-top:0}#jm-toppage #js-mainnav ul.level0>li>a>span{font-family:Gotham;font-weight:400;font-size:16px;text-transform:uppercase;padding:0!important}#jm-mainpage{background:0 0}div#jm-toppage{background:0 0;position:absolute;top:0;z-index:9999}.offres div#jm-toppage{background:0 0!important}.careers #jm-mainpage #jm-content .bg_page_all .container_page,.carrieres #jm-mainpage #jm-content .bg_page_all .container_page,.expertise #jm-mainpage #jm-content .bg_page_all .container_page,.expertises #jm-mainpage #jm-content .bg_page_all .container_page,.offers #jm-mainpage #jm-content .bg_page_all .container_page,.offres #jm-mainpage #jm-content .bg_page_all .container_page,.offshore #jm-mainpage #jm-content .bg_page_all .container_page,.technologies #jm-mainpage #jm-content .bg_page_all .container_page{margin:0;width:100%;padding:0}.careers span.nav-line,.carrieres span.nav-line,.expertise span.nav-line,.expertises span.nav-line,.offers span.nav-line,.offres span.nav-line,.offshore span.nav-line,.technologies span.nav-line{background:#fff!important}div#jm-toppage h2#jm-logo a{font-family:Gotham,Fallback,sans-serif;font-weight:500;font-size:30px;text-transform:uppercase;letter-spacing:4px;color:#fff;width:200px}.job-offers div#jm-toppage .fixed-nav,.offres-d-emploi div#jm-toppage .fixed-nav{display:none}.job-offers div#jm-header,.offres-d-emploi div#jm-header{padding-top:0;background:0 0}body.job-offers.internalPageCls div#jm-header,body.offres-d-emploi.internalPageCls div#jm-header{padding-top:0}.job-offers #jm-toppage #js-mainnav ul.megamenu>li.active:nth-child(4)>a>span,.offres-d-emploi #jm-toppage #js-mainnav ul.megamenu>li.active:nth-child(4)>a>span{color:#fff}.job-offers div#jm-toppage div#jm-toppage-in ul.level0.megamenu>li>a>span,.offres-d-emploi div#jm-toppage div#jm-toppage-in ul.level0.megamenu>li>a>span{color:#202020}.job-offers #jm-mainpage,.offres-d-emploi #jm-mainpage{background:0 0}.job-offers div#jm-toppage,.offres-d-emploi div#jm-toppage{position:absolute!important}.job-offers #jm-mainpage #jm-content .bg_page_all .container_page,.offres-d-emploi #jm-mainpage #jm-content .bg_page_all .container_page{margin:0;width:100%;padding:0}.job-offers div#jm-header,.offres-d-emploi div#jm-header{padding-top:0;background:0 0;background:#fff}.job-offers #jm-toppage-wrap,.offres-d-emploi #jm-toppage-wrap{margin:0 26px}body.job-offers,body.offres-d-emploi{background:#f6f6f6}.job-offers .footer,.offres-d-emploi .footer{padding-top:40px}.job-offers .offres-page .pagination div,.offres-d-emploi .offres-page .pagination div{color:transparent}.job-offers .offres-page .pagination div .pagination-end,.job-offers .offres-page .pagination div .pagination-next,.job-offers .offres-page .pagination div .pagination-prev,.job-offers .offres-page .pagination div .pagination-start,.offres-d-emploi .offres-page .pagination div .pagination-end,.offres-d-emploi .offres-page .pagination div .pagination-next,.offres-d-emploi .offres-page .pagination div .pagination-prev,.offres-d-emploi .offres-page .pagination div .pagination-start{display:none}.job-offers div.pagination li,.offres-d-emploi div.pagination li{border:1px solid #d2d2d2!important}.job-offers fieldset.application,.offres-d-emploi fieldset.application{width:100%;max-width:none}.job-offers .offres-page #limit,.offres-d-emploi .offres-page #limit{display:none}.job-offers div.pagination ul li span,.offres-d-emploi div.pagination ul li span{color:#b8236e!important}.job-offers .cont_offshore_avantages.cont_notpad_bi .tableoffers .pagination a,.offres-d-emploi .cont_offshore_avantages.cont_notpad_bi .tableoffers .pagination a{color:#d2d2d2}ul li{background-image:none}.job-offers .HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss:nth-child(4)>a>span,.offres-d-emploi .HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss:nth-child(4)>a>span{color:#292929!important}.contact .footer,.offers .footer,.offres .footer,.offshore .footer{padding-top:100px}.stylePP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page_in.hashtags{color:#688bca;cursor:pointer;font-size:19px;margin-bottom:30px;font-family:Gotham;font-weight:400;font-style:italic;text-align:left}.stylePP h1{padding:0 0!important;font-size:33px!important;letter-spacing:2px!important;text-align:left!important;font-family:"Gotham medium"!important;font-weight:500;text-transform:uppercase!important},.android div.item-page .bg_fonctionalite h4,.angular div.item-page .bg_fonctionalite h4,.bases-de-donnees div.item-page .cont_offshore_avantages h2,.business-intelligence div.item-page .cont_offshore_avantages h2,.codeigniter div.item-page .bg_fonctionalite h4,.developpement-mobile div.item-page .cont_offshore_avantages h2,.developpement-specifique div.item-page .bg_fonctionalite h4,.developpement-web div.item-page .cont_offshore_avantages h2,.drupal div.item-page .bg_fonctionalite h4,.ibm div.item-page .bg_fonctionalite h4,.ibm-bi div.item-page .bg_fonctionalite h4,.ibm-cognos div.item-page .bg_fonctionalite h4,.ibm-datastage div.item-page .bg_fonctionalite h4,.ibm-infosphere div.item-page .bg_fonctionalite h4,.ibm-spss div.item-page .bg_fonctionalite h4,.ionic div.item-page .bg_fonctionalite h4,.ios-app div.item-page .bg_fonctionalite h4,.java-jee div.item-page .bg_fonctionalite h4,.joomla div.item-page .bg_fonctionalite h4,.magento div.item-page .bg_fonctionalite h4,.microsoft div.item-page .bg_fonctionalite h4,.microsoft-bi div.item-page .bg_fonctionalite h4,.microsoft-dotnet div.item-page .bg_fonctionalite h4,.node-js div.item-page .bg_fonctionalite h4,.pentaho div.item-page .bg_fonctionalite h4,.prestashop div.item-page .bg_fonctionalite h4,.qui-sommes-nous div.item-page .bg_fonctionalite h4,.sql-server div.item-page .bg_fonctionalite h4,.ssas-ssrs-et-ssis div.item-page .bg_fonctionalite h4,.styleP h2,.styleP h4,.symfony div.item-page .bg_fonctionalite h4,.talend div.item-page .bg_fonctionalite h4,.tma div.item-page .cont_offshore_avantages h2,.windev-webdev-windevmobile div.item-page .bg_fonctionalite h4,.zend div.item-page .bg_fonctionalite h4,h4.page_in{font-family:"gotham bold"}.android .cont_header_entreprise h2 span.title_ikl,.angular .cont_header_entreprise h2 span.title_ikl,.bases-de-donnees div.item-page .cont_offshore_avantages h2 span.title_ikl,.business-intelligence div.item-page .cont_offshore_avantages h2 span.title_ikl,.codeigniter .cont_header_entreprise h2 span.title_ikl,.developpement-mobile div.item-page .cont_offshore_avantages h2 span.title_ikl,.developpement-specifique .cont_header_entreprise h2 span.title_ikl,.developpement-web div.item-page .cont_offshore_avantages h2 span.title_ikl,.drupal .cont_header_entreprise h2 span.title_ikl,.ibm div.item-page .cont_offshore_avantages h2 span.title_ikl,.ibm-bi .cont_header_entreprise h2 span.title_ikl,.ibm-cognos .cont_header_entreprise h2 span.title_ikl,.ibm-datastage .cont_header_entreprise h2 span.title_ikl,.ibm-infosphere .cont_header_entreprise h2 span.title_ikl,.ibm-spss .cont_header_entreprise h2 span.title_ikl,.ionic .cont_header_entreprise h2 span.title_ikl,.ios-app .cont_header_entreprise h2 span.title_ikl,.java-jee .cont_header_entreprise h2 span.title_ikl,.joomla .cont_header_entreprise h2 span.title_ikl,.magento .cont_header_entreprise h2 span.title_ikl,.microsoft .cont_header_entreprise h2 span.title_ikl,.microsoft-bi div.item-page .cont_offshore_avantages h2 span.title_ikl,.microsoft-dotnet .cont_header_entreprise h2 span.title_ikl,.node-js .cont_header_entreprise h2 span.title_ikl,.pentaho div.item-page .cont_offshore_avantages h2 span.title_ikl,.prestashop .cont_header_entreprise h2 span.title_ikl,.qui-sommes-nous .cont_header_entreprise h2 span.title_ikl,.sql-server div.item-page .cont_offshore_avantages h2 span.title_ikl,.ssas-ssrs-et-ssis .cont_header_entreprise h2 span.title_ikl,.symfony .cont_header_entreprise h2 span.title_ikl,.talend div.item-page .cont_offshore_avantages h2 span.title_ikl,.tma div.item-page .cont_offshore_avantages h2 span.title_ikl,.windev-webdev-windevmobile .cont_header_entreprise h2 span.title_ikl,.zend .cont_header_entreprise h2 span.title_ikl,h2.page_in{font-family:Gotham;font-weight:400}.android div.item-page .cont_offshore_avantages h1 span.title_ikl,.angular div.item-page .cont_offshore_avantages h1 span.title_ikl,.bases-de-donnees div.item-page .cont_offshore_avantages h1 span.title_ikl,.business-intelligence div.item-page .cont_offshore_avantages h1 span.title_ikl,.codeigniter div.item-page .cont_offshore_avantages h1 span.title_ikl,.developpement-mobile div.item-page .cont_offshore_avantages h1 span.title_ikl,.developpement-specifique div.item-page .cont_offshore_avantages h1 span.title_ikl,.developpement-web div.item-page .cont_offshore_avantages h1 span.title_ikl,.drupal div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm-bi div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm-cognos div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm-datastage div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm-infosphere div.item-page .cont_offshore_avantages h1 span.title_ikl,.ibm-spss div.item-page .cont_offshore_avantages h1 span.title_ikl,.ionic div.item-page .cont_offshore_avantages h1 span.title_ikl,.ios-app div.item-page .cont_offshore_avantages h1 span.title_ikl,.java-jee div.item-page .cont_offshore_avantages h1 span.title_ikl,.joomla div.item-page .cont_offshore_avantages h1 span.title_ikl,.magento div.item-page .cont_offshore_avantages h1 span.title_ikl,.microsoft div.item-page .cont_offshore_avantages h1 span.title_ikl,.microsoft-bi div.item-page .cont_offshore_avantages h1 span.title_ikl,.microsoft-dotnet div.item-page .cont_offshore_avantages h1 span.title_ikl,.node-js div.item-page .cont_offshore_avantages h1 span.title_ikl,.pentaho div.item-page .cont_offshore_avantages h1 span.title_ikl,.prestashop div.item-page .cont_offshore_avantages h1 span.title_ikl,.qui-sommes-nous div.item-page .cont_offshore_avantages h1 span.title_ikl,.sql-server div.item-page .cont_offshore_avantages h1 span.title_ikl,.ssas-ssrs-et-ssis div.item-page .cont_offshore_avantages h1 span.title_ikl,.symfony div.item-page .cont_offshore_avantages h1 span.title_ikl,.talend div.item-page .cont_offshore_avantages h1 span.title_ikl,.tma div.item-page .cont_offshore_avantages h1 span.title_ikl,.windev-webdev-windevmobile div.item-page .cont_offshore_avantages h1 span.title_ikl,.zend div.item-page .cont_offshore_avantages h1 span.title_ikl,h1.page_in span.title_ikl{font-family:Gotham;font-weight:400}.android #jm-mainpage h5,.angular #jm-mainpage h5,.bases-de-donnees #jm-mainpage h5,.business-intelligence #jm-mainpage h5,.codeigniter #jm-mainpage h5,.developpement-mobile #jm-mainpage h5,.developpement-specifique #jm-mainpage h5,.developpement-web #jm-mainpage h5,.drupal #jm-mainpage h5,.ibm #jm-mainpage h5,.ibm-bi #jm-mainpage h5,.ibm-cognos #jm-mainpage h5,.ibm-datastage #jm-mainpage h5,.ibm-infosphere #jm-mainpage h5,.ibm-spss #jm-mainpage h5,.ionic #jm-mainpage h5,.ios-app #jm-mainpage h5,.java-jee #jm-mainpage h5,.joomla #jm-mainpage h5,.magento #jm-mainpage h5,.microsoft #jm-mainpage h5,.microsoft-bi #jm-mainpage h5,.microsoft-dotnet #jm-mainpage h5,.node-js #jm-mainpage h5,.pentaho #jm-mainpage h5,.prestashop #jm-mainpage h5,.sql-server #jm-mainpage h5,.ssas-ssrs-et-ssis #jm-mainpage h5,.styleP h5,.stylePP h5,.symfony #jm-mainpage h5,.talend #jm-mainpage h5,.tma #jm-mainpage h5,.windev-webdev-windevmobile #jm-mainpage h5,.zend #jm-mainpage h5,h5.page_in{font-family:"Gotham medium";font-weight:500}.android #jm-mainpage h6,.angular #jm-mainpage h6,.bases-de-donnees #jm-mainpage h6,.business-intelligence #jm-mainpage h6,.codeigniter #jm-mainpage h6,.developpement-mobile #jm-mainpage h6,.developpement-specifique #jm-mainpage h6,.developpement-web #jm-mainpage h6,.drupal #jm-mainpage h6,.ibm #jm-mainpage h6,.ibm- #jm-mainpage h6,.ibm-bi #jm-mainpage h6,.ibm-cognos #jm-mainpage h6,.ibm-datastage #jm-mainpage h6,.ibm-infosphere #jm-mainpage h6,.ionic #jm-mainpage h6,.ios-app #jm-mainpage h6,.java-jee #jm-mainpage h6,.joomla #jm-mainpage h6,.magento #jm-mainpage h6,.microsoft #jm-mainpage h6,.microsoft-bi #jm-mainpage h6,.microsoft-dotnet #jm-mainpage h6,.node-js #jm-mainpage h6,.pentaho #jm-mainpage h6,.prestashop #jm-mainpage h6,.sql-server #jm-mainpage h6,.ssas-ssrs-et-ssis #jm-mainpage h6,.styleP h6,.stylePP h6,.symfony #jm-mainpage h6,.talend #jm-mainpage h6,.tma #jm-mainpage h6,.windev-webdev-windevmobile #jm-mainpage h6,.zend #jm-mainpage h6,h6.page_in{font-family:"Gotham medium";font-weight:500}.android #jm-mainpage p,.angular #jm-mainpage p,.bases-de-donnees #jm-mainpage p,.business-intelligence #jm-mainpage p,.codeigniter #jm-mainpage p,.developpement-mobile #jm-mainpage p,.developpement-specifique #jm-mainpage p,.drupal #jm-mainpage p,.ibm #jm-mainpage p,.ibm-bi #jm-mainpage p,.ibm-cognos #jm-mainpage p,.ibm-datastage #jm-mainpage p,.ibm-infosphere #jm-mainpage p,.ibm-spss #jm-mainpage p,.ionic #jm-mainpage p,.ios-app #jm-mainpage p,.java-jee #jm-mainpage p,.joomla #jm-mainpage p,.magento #jm-mainpage p,.microsoft #jm-mainpage p,.microsoft-bi #jm-mainpage p,.microsoft-dotnet #jm-mainpage p,.node-js #jm-mainpage p,.pentaho #jm-mainpage p,.prestashop #jm-mainpage p,.sql-server #jm-mainpage p,.ssas-ssrs-et-ssis #jm-mainpage p,.styleP p,.stylePP p,.symfony #jm-mainpage p,.talend #jm-mainpage p,.tma #jm-mainpage p,.windev-webdev-windevmobile #jm-mainpage p,.zend #jm-mainpage p,p.page_in{font-family:"Gotham book";color:#333!important;font-size:16px!important;text-align:left!important}.android #jm-mainpage ul li,.angular #jm-mainpage ul li,.bases-de-donnees #jm-mainpage ul li,.business-intelligence #jm-mainpage ul li,.codeigniter #jm-mainpage ul li,.developpement-mobile #jm-mainpage ul li,.developpement-specifique #jm-mainpage ul li,.developpement-web #jm-mainpage ul li,.drupal #jm-mainpage ul li,.ibm #jm-mainpage ul li,.ibm-bi #jm-mainpage ul li,.ibm-cognos #jm-mainpage ul li,.ibm-datastage #jm-mainpage ul li,.ibm-infosphere #jm-mainpage ul li,.ibm-spss #jm-mainpage ul li,.ionic #jm-mainpage ul li,.ios-app #jm-mainpage ul li,.java-jee #jm-mainpage ul li,.joomla #jm-mainpage ul li,.magento #jm-mainpage ul li,.microsoft #jm-mainpage ul li,.microsoft-bi #jm-mainpage ul li,.microsoft-dotnet #jm-mainpage ul li,.node-js #jm-mainpage ul li,.pentaho #jm-mainpage ul li,.prestashop #jm-mainpage ul li,.sql-server #jm-mainpage ul li,.ssas-ssrs-et-ssis #jm-mainpage ul li,.styleP ul li,.stylePP ul li,.symfony #jm-mainpage ul li,.talend #jm-mainpage ul li,.tma #jm-mainpage ul li,.windev-webdev-windevmobile #jm-mainpage ul li,.zend #jm-mainpage ul li,ul.page_in li{font-family:"Gotham book";font-size:16px}.qui-sommes-nous div#jm-header .cont_header_entreprise{background:rgba(0,0,0,.7)!important}.qui-sommes-nous div#jm-header .header_entreprise{width:100%!important;height:212px!important;background:url("../../../images/modules/detialsBg.png") no-repeat!important;background-attachment:fixed!important;background-size:100% 500px!important;background-position:center}.about-us div#jm-header .cont_header_entreprise{background:rgba(0,0,0,.7)!important}.about-us div#jm-header .header_entreprise{width:100%!important;height:212px!important;background:url("../../../images/modules/detialsBg.png") no-repeat!important;background-attachment:fixed!important;background-size:100% 500px!important;background-position:center}.trouverexpert #js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild{color:#262626;background:#fff;border-left:4px solid #a0003b}#js-mainnav ul.level0>li.active>a:not(#menu712)>span,#js-mainnav ul.level0>li:hover>a:not(#menu712)>span,.HoveredElement #js-mainnav ul.level0>li:hover>a:not(#menu712)>span{background:#000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) #js-mainnav ul.level0>li.active>a:not(#menu712)>span,.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) #js-mainnav ul.level0>li:hover>a:not(#menu712)>span,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) #js-mainnav ul.level0>li.active>a:not(#menu712)>span,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) #js-mainnav ul.level0>li:hover>a:not(#menu712)>span{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important;color:#fff!important}#js-mainnav ul.level0>li.megacss:has(> a#menu1439).active>a>span,#js-mainnav ul.level0>li.megacss:has(> a#menu1439):hover>a>span{background:linear-gradient(90deg,#7d133d,#f34087);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT>a,.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439)>a,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT>a,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439)>a{color:#fff!important}.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT .menu-title,.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT:hover .menu-title,.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439):hover>a>span,.careers #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439)>a>span,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT .menu-title,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li#TROUVERUNEXPERT:hover .menu-title,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439):hover>a>span,.carrieres #jm-toppage:not(.sticky-nav):not(.HoveredElement) li.megacss:has(> a#menu1439)>a>span{background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important;color:#fff!important}#jm-toppage:not(.sticky-nav):not(.HoveredElement) #menu588.active>.menu-title{color:#fff!important;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;font-weight:400!important}#jm-toppage.HoveredElement #menu588.active>.menu-title,#jm-toppage.sticky-nav #menu588.active>.menu-title{color:#292929!important;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;font-weight:400!important}#menu588.active.mega-open>.menu-title{color:#000!important;background:0 0!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important}#menu588.active:hover:not(.mega-open)>.menu-title{background:linear-gradient(90deg,#7d133d 0,#e83e8c 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.offres-d-emploi .HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss:nth-child(3)>a>span{color:#292929!important}.HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before{background-color:#171717}.childcontent .megacol .megamenu .level1 .group-title a span{font-family:Gotham;font-weight:500;font-size:20px;text-transform:uppercase;color:#fff}#js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before{background-color:#660133}.HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.careers #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.carrieres #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.expertise #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.expertises #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.offers #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.offres #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.offshore #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.page_home #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before,.technologies #js-mainnav.megamenu.white ul.level0>li.megacss.haschild:hover:before{background-color:#171717}#js-mainnav.megamenu.white ul.level0>li.megacss::after,.careers #js-mainnav.megamenu.white ul.level0>li.megacss::after,.carrieres #js-mainnav.megamenu.white ul.level0>li.megacss::after,.expertise #js-mainnav.megamenu.white ul.level0>li.megacss::after,.expertises #js-mainnav.megamenu.white ul.level0>li.megacss::after,.offers #js-mainnav.megamenu.white ul.level0>li.megacss::after,.offshore #js-mainnav.megamenu.white ul.level0>li.megacss::after,.page_home .offres #js-mainnav.megamenu.white ul.level0>li.megacss::after,.technologies #js-mainnav.megamenu.white ul.level0>li.megacss::after{background-color:#fff!important}.HoveredElement #js-mainnav.megamenu.white ul.level0>li.megacss::after{background-color:#fff!important}.HoveredElement #js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after,.HoveredElement #js-mainnav.megamenu.white ul.level0 li.megacss>span.mega.haschild:after{border:1px solid #fff;border-top:none;border-left:none}.sidr .sidr-inner>ul>li>a{text-transform:uppercase;width:80%}.sidr .sidr-inner>ul>.sidr-class-item-1091>ul,.sidr .sidr-inner>ul>.sidr-class-item-1092>ul,.sidr .sidr-inner>ul>.sidr-class-item-1139>ul,.sidr .sidr-inner>ul>.sidr-class-item-1439>ul,.sidr .sidr-inner>ul>.sidr-class-item-611>ul,.sidr .sidr-inner>ul>l sidr-class-item-928>ul{display:block!important}#sidr-main .sidr-inner li.sidr-class-has-sub.sidr-class-parent.closedArrowMenu{background:0 0}#jm-toppage #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss#menu912{width:80%}.about-us .container_page,.qui-sommes-nous .container_page,.who-are-we .container_page{width:100%;margin:auto;padding:25px 0}.qui-sommes-nous .section-description p{width:80%;line-height:20px;font-size:18px;margin-bottom:50px}.about-us .section-description p{width:80%!important;line-height:20px!important;font-size:18px!important;margin-bottom:50px!important}.contact .responsive_map{height:calc(100vh - 300px);width:100%;margin:0 auto;border-radius:6px}.contact h1{padding:0!important}.complaint-submitted .offshore-skewed,.contact .offshore-skewed,.reclamation-soumise .offshore-skewed{background-color:#fff;-webkit-transform:none;transform:none;margin-top:0}.complaint-submitted .offshore-skewed .techtransform,.contact .offshore-skewed .techtransform,.reclamation-soumise .offshore-skewed .techtransform{-webkit-transform:none;transform:none}.contact .gmap_marker,.page_home .gmap_marker{font-family:"gotham book"}.contact .gmap_marker b,.page_home .gmap_marker b{font-family:"Gotham medium";font-weight:500}.contact .container_page{padding-top:0}.contact div#fox-container-m262 .fox-form-stacked .controls{margin:5px 0}.contact #jm-toppage.HoveredElement{border-bottom:none!important}.contact div#jm-toppage{border-bottom:none}body.internalPageCls.contact #jm-allpage .container_page .formulaire_f .btn{max-width:300px;background:#690e32;border:solid 1px #690e32;transition:all .5s ease-in-out;border-radius:0;outline:0}body.internalPageCls.contact #jm-allpage .container_page .formulaire_f .btn:hover{background:#fff}body.internalPageCls.contact #jm-allpage .container_page .formulaire_f .btn:hover span{color:#690e32}.contact-page-container{background-color:#f5f5f5}.contact .cont_offshore_avantages.cont_notpad_bi.pageContact{margin:75px auto 0;position:relative;z-index:5;background-color:#f5f5f5}.contact .beffooter,.contact.page-id-208 .beffooter,.contact.page-id-269 .beffooter,.contact.page-id-270 .beffooter,.contact.page-id-85 .beffooter{margin-bottom:-53px}.reclamation .beffooter{margin-top:unset!important;margin-bottom:-70px!important}.contact .beffooter{width:100%;height:180px;background-color:#f5f5f5;-webkit-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg);margin-bottom:0;margin-top:-100px}.contact .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.page_home .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c{left:-75px}.contact .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.page_home .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c{left:55px}#js-mainnav.megamenu ul.level0 li.megacss a img{float:left;width:24px}.job-offers div#jm-toppage #js-mainnav.megamenu ul.level0 li.megacss a img,.offres-d-emploi div#jm-toppage #js-mainnav.megamenu ul.level0 li.megacss a img{-webkit-filter:none;filter:none;-webkit-transition:brightness .3s ease-out;-o-transition:brightness .3s ease-out;transition:brightness .3s ease-out}div#jm-toppage.HoveredElement #js-mainnav.megamenu ul.level0 li.megacss a img{transition:brightness .3s ease-out}@media all and (max-width:1286px){.page_home #jm-contentTop2 .slide-desc-text-default p{font-size:16px;line-height:20px}}@media screen and (max-width:1190px){.contact .beffooter{margin-bottom:0}}@media all and (max-width:1024px){.offres-d-emploi #jm-toppage-wrap{margin:0 0}.offres-d-emploi h2#jm-logo{padding-left:0}.details{padding-top:54px}.offres-page .title-section{margin-top:55px}}@media all and (max-width:1000px){.page_home #jm-topline-mods{height:700px}}@media all and (max-width:920px){.android div#jm-header .cont_header_entreprise h1,.angular div#jm-header .cont_header_entreprise h1,.bases-de-donnees div#jm-header .cont_header_entreprise h1,.business-intelligence div#jm-header .cont_header_entreprise h1,.codeigniter div#jm-header .cont_header_entreprise h1,.developpement-mobile div#jm-header .cont_header_entreprise h1,.developpement-specifique div#jm-header .cont_header_entreprise h1,.developpement-web div#jm-header .cont_header_entreprise h1,.drupal div#jm-header .cont_header_entreprise h1,.flutter div#jm-header .cont_header_entreprise h1,.ibm div#jm-header .cont_header_entreprise h1,.ibm-bi div#jm-header .cont_header_entreprise h1,.ibm-cognos div#jm-header .cont_header_entreprise h1,.ibm-datastage div#jm-header .cont_header_entreprise h1,.ibm-infosphere div#jm-header .cont_header_entreprise h1,.ibm-spss div#jm-header .cont_header_entreprise h1,.ionic div#jm-header .cont_header_entreprise h1,.ios-app div#jm-header .cont_header_entreprise h1,.java-jee div#jm-header .cont_header_entreprise h1,.joomla div#jm-header .cont_header_entreprise h1,.magento div#jm-header .cont_header_entreprise h1,.microsoft div#jm-header .cont_header_entreprise h1,.microsoft-bi div#jm-header .cont_header_entreprise h1,.microsoft-dotnet div#jm-header .cont_header_entreprise h1,.node-js div#jm-header .cont_header_entreprise h1,.pentaho div#jm-header .cont_header_entreprise h1,.php div#jm-header .cont_header_entreprise h1,.power-bi div#jm-header .cont_header_entreprise h1,.prestashop div#jm-header .cont_header_entreprise h1,.qui-sommes-nous div#jm-header .cont_header_entreprise h1,.react-js div#jm-header .cont_header_entreprise h1,.ruby-on-rails div#jm-header .cont_header_entreprise h1,.sas div#jm-header .cont_header_entreprise h1,.sql-server div#jm-header .cont_header_entreprise h1,.ssas-ssrs-et-ssis div#jm-header .cont_header_entreprise h1,.styleP h1,.stylePP h1,.symfony div#jm-header .cont_header_entreprise h1,.talend div#jm-header .cont_header_entreprise h1,.tma div#jm-header .cont_header_entreprise h1,.vue-js div#jm-header .cont_header_entreprise h1,.windev-webdev-windevmobile div#jm-header .cont_header_entreprise h1,.xamarin div#jm-header .cont_header_entreprise h1,.zend div#jm-header .cont_header_entreprise h1,h1.page_in{font-size:20px!important}.android div.item-page .bg_fonctionalite h4,.angular div.item-page .bg_fonctionalite h4,.bases-de-donnees div.item-page .cont_offshore_avantages h2,.business-intelligence div.item-page .cont_offshore_avantages h2,.codeigniter div.item-page .bg_fonctionalite h4,.developpement-mobile div.item-page .cont_offshore_avantages h2,.developpement-specifique div.item-page .bg_fonctionalite h4,.developpement-web div.item-page .cont_offshore_avantages h2,.drupal div.item-page .bg_fonctionalite h4,.ibm div.item-page .bg_fonctionalite h4,.ibm-bi div.item-page .bg_fonctionalite h4,.ibm-cognos div.item-page .bg_fonctionalite h4,.ibm-datastage div.item-page .bg_fonctionalite h4,.ibm-infosphere div.item-page .bg_fonctionalite h4,.ibm-spss div.item-page .bg_fonctionalite h4,.ionic div.item-page .bg_fonctionalite h4,.ios-app div.item-page .bg_fonctionalite h4,.java-jee div.item-page .bg_fonctionalite h4,.joomla div.item-page .bg_fonctionalite h4,.magento div.item-page .bg_fonctionalite h4,.microsoft div.item-page .bg_fonctionalite h4,.microsoft-bi div.item-page .bg_fonctionalite h4,.microsoft-dotnet div.item-page .bg_fonctionalite h4,.node-js div.item-page .bg_fonctionalite h4,.pentaho div.item-page .bg_fonctionalite h4,.prestashop div.item-page .bg_fonctionalite h4,.sql-server div.item-page .cont_offshore_avantages h2,.ssas-ssrs-et-ssis div.item-page .bg_fonctionalite h4,.styleP h4,.stylePP h4,.symfony div.item-page .bg_fonctionalite h4,.talend div.item-page .bg_fonctionalite h4,.tma div.item-page .cont_offshore_avantages h2,.windev-webdev-windevmobile div.item-page .bg_fonctionalite h4,.zend div.item-page .bg_fonctionalite h4,h4.page_in{font-size:19px!important;color:#616161}.android #jm-mainpage h5,.angular #jm-mainpage h5,.bases-de-donnees #jm-mainpage h5,.business-intelligence #jm-mainpage h5,.codeigniter #jm-mainpage h5,.developpement-mobile #jm-mainpage h5,.developpement-specifique #jm-mainpage h5,.developpement-web #jm-mainpage h5,.drupal #jm-mainpage h5,.ibm #jm-mainpage h5,.ibm-bi #jm-mainpage h5,.ibm-cognos #jm-mainpage h5,.ibm-datastage #jm-mainpage h5,.ibm-infosphere #jm-mainpage h5,.ibm-spss #jm-mainpage h5,.ionic #jm-mainpage h5,.ios-app #jm-mainpage h5,.java-jee #jm-mainpage h5,.joomla #jm-mainpage h5,.magento #jm-mainpage h5,.microsoft #jm-mainpage h5,.microsoft-bi #jm-mainpage h5,.microsoft-dotnet #jm-mainpage h5,.node-js #jm-mainpage h5,.pentaho #jm-mainpage h5,.prestashop #jm-mainpage h5,.sql-server #jm-mainpage h5,.ssas-ssrs-et-ssis #jm-mainpage h5,.styleP h5,.stylePP h5,.symfony #jm-mainpage h5,.talend #jm-mainpage h5,.tma #jm-mainpage h5,.windev-webdev-windevmobile #jm-mainpage h5,.zend #jm-mainpage h5,h5.page_in{font-size:16px!important;color:#616161}.android #jm-mainpage h6,.angular #jm-mainpage h6,.bases-de-donnees #jm-mainpage h6,.business-intelligence #jm-mainpage h6,.codeigniter #jm-mainpage h6,.developpement-mobile #jm-mainpage h6,.developpement-specifique #jm-mainpage h6,.developpement-web #jm-mainpage h6,.drupal #jm-mainpage h6,.ibm #jm-mainpage h6,.ibm-bi #jm-mainpage h6,.ibm-cognos #jm-mainpage h6,.ibm-datastage #jm-mainpage h6,.ibm-infosphere #jm-mainpage h6,.ibm-spss #jm-mainpage h6,.ionic #jm-mainpage h6,.ios-app #jm-mainpage h6,.java-jee #jm-mainpage h6,.joomla #jm-mainpage h6,.magento #jm-mainpage h6,.microsoft #jm-mainpage h6,.microsoft-bi #jm-mainpage h6,.microsoft-dotnet #jm-mainpage h6,.node-js #jm-mainpage h6,.pentaho #jm-mainpage h6,.prestashop #jm-mainpage h6,.sql-server #jm-mainpage h6,.ssas-ssrs-et-ssis #jm-mainpage h6,.styleP h6,.stylePP h6,.symfony #jm-mainpage h6,.talend #jm-mainpage h6,.tma #jm-mainpage h6,.windev-webdev-windevmobile #jm-mainpage h6,.zend #jm-mainpage h6,h6.page_in{font-size:16px!important;color:#616161}.android #jm-mainpage ul li,.angular #jm-mainpage ul li,.bases-de-donnees #jm-mainpage ul li,.business-intelligence #jm-mainpage ul li,.codeigniter #jm-mainpage ul li,.developpement-mobile #jm-mainpage ul li,.developpement-specifique #jm-mainpage ul li,.developpement-web #jm-mainpage ul li,.drupal #jm-mainpage ul li,.ibm #jm-mainpage ul li,.ibm-bi #jm-mainpage ul li,.ibm-cognos #jm-mainpage ul li,.ibm-datastage #jm-mainpage ul li,.ibm-infosphere #jm-mainpage ul li,.ibm-spss #jm-mainpage ul li,.ionic #jm-mainpage ul li,.ios-app #jm-mainpage ul li,.java-jee #jm-mainpage ul li,.joomla #jm-mainpage ul li,.magento #jm-mainpage ul li,.microsoft #jm-mainpage ul li,.microsoft-bi #jm-mainpage ul li,.microsoft-dotnet #jm-mainpage ul li,.node-js #jm-mainpage ul li,.pentaho #jm-mainpage ul li,.prestashop #jm-mainpage ul li,.sql-server #jm-mainpage ul li,.ssas-ssrs-et-ssis #jm-mainpage ul li,.styleP ul li,.stylePP ul li,.symfony #jm-mainpage ul li,.talend #jm-mainpage ul li,.tma #jm-mainpage ul li,.windev-webdev-windevmobile #jm-mainpage ul li,.zend #jm-mainpage ul li,ul.page_in li{font-size:13px}.android #jm-mainpage p,.angular #jm-mainpage p,.bases-de-donnees #jm-mainpage p,.business-intelligence #jm-mainpage p,.codeigniter #jm-mainpage p,.developpement-mobile #jm-mainpage p,.developpement-specifique #jm-mainpage p,.developpement-web #jm-mainpage p,.drupal #jm-mainpage p,.ibm #jm-mainpage p,.ibm-bi #jm-mainpage p,.ibm-cognos #jm-mainpage p,.ibm-datastage #jm-mainpage p,.ibm-infosphere #jm-mainpage p,.ibm-spss #jm-mainpage p,.ionic #jm-mainpage p,.ios-app #jm-mainpage p,.java-jee #jm-mainpage p,.joomla #jm-mainpage p,.magento #jm-mainpage p,.microsoft #jm-mainpage p,.microsoft-bi #jm-mainpage p,.microsoft-dotnet #jm-mainpage p,.node-js #jm-mainpage p,.pentaho #jm-mainpage p,.prestashop #jm-mainpage p,.sql-server #jm-mainpage p,.ssas-ssrs-et-ssis #jm-mainpage p,.styleP p,.stylePP p,.symfony #jm-mainpage p,.talend #jm-mainpage p,.tma #jm-mainpage p,.windev-webdev-windevmobile #jm-mainpage p,.zend #jm-mainpage p,p.page_in{font-size:13px!important}}@media all and (max-width:854px){.page_home #jm-contentTop2 .slide-desc-text-default h4{font-size:45px;line-height:45px}.page_home #jm-contentTop2 .slide-desc-text-default h5{font-size:26px}}@media all and (max-width:772px){.error-404-cont{flex-direction:column}.error-404-cont .svg{width:100%}.error-404-cont .txt{width:100%;text-align:center}.error-404-cont .txt h3{text-align:center}.cookie-text-v-en,.cookie-text-v-fr{max-height:200px;overflow-y:scroll}div.cc-checkboxes-container{padding:0}div.cc-checkboxes-container a.cc-btn.cc-allow,span.cc-message span.cc-cookie-settings-toggle{margin-top:10px;display:block;margin:5px auto}.cc-banner.cc-theme-edgeless .cc-message{padding:0}div.cc-window.cc-banner{flex-direction:column;padding:0 15px 20px}.page_home .domaines .contenu{padding:0 5%;padding-bottom:0}.accueil-management .contenu .elem .elem-contenu .head h5{font-size:17px!important}.accueil-applicatif .contenu .elem .elem-contenu .head h5{font-size:17px!important}.quiSommesNous-acteur .contenu .sous-title h4{font-size:16px}.page_home .nous-contact .cntct2::after{content:"";position:absolute;left:50%;top:15px;transform:translateX(-50%);width:60%;height:2px;background-color:#660133}.page_home .img_bg_slide{position:relative;height:auto}}@media all and (max-width:700px){div#jm-header .header_entreprise{background-size:215% 850px!important}.qui-sommes-nous div#jm-header .header_entreprise{background-size:150% 500px!important}}@media screen and (max-width:670px){.contact .chzn-container a{width:100%!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;margin:0!important;outline:0!important;height:40px!important;border:solid 1px #dbdbdb!important;font-family:"Gotham book"!important;font-size:14px!important;position:relative!important;text-align:left!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";padding:0 10px}div.item-page .cont_offshore_avantages.cont_notpad_bi .adresse p{margin:30px 0 10px!important}.information_contact .adresse,.information_contact .email,.information_contact .phone{width:100%!important;padding:35px 0 20px 0!important;margin:30px 0 10px!important}.page_home #jm-contentTop2 .slide-desc-text-default h4{font-size:36px}.page_home #jm-contentTop2 .slide-desc-text-default h5{font-size:20px}.contact.page-id-234 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-235 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-236 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-237 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-238 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-240 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-241 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-242 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-243 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-244 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-246 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-247 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-269 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.contact.page-id-270 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.page_home.page-id-313 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.page_home.page-id-339 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c,.page_home.page-id-77 .gm-style>div>div>div>div>div:first-of-type .gm-style-iw-c{left:-10px;width:120px}.contact.page-id-234 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-235 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-236 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-237 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-238 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-240 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-241 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-242 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-243 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-244 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-246 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-247 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-269 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.contact.page-id-270 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.page_home.page-id-313 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.page_home.page-id-339 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c,.page_home.page-id-77 .gm-style>div>div>div>div>div:nth-of-type(2) .gm-style-iw-c{left:0;width:120px}.contact-application-mobile .beffooter,.contact-autre-type-projet .beffooter,.contact-developpement-applicatif .beffooter,.contact-developpement-applicatif-autre .beffooter,.contact-developpement-web .beffooter,.contact-erp-cloud .beffooter{margin-bottom:0;margin-top:-85px}.contact .bg_detail_content_a.contact_block_lk{position:relative;padding:0 10px 25px;margin:0;width:calc(100% - 20px);background-color:#f5f5f5}.contact .bg_detail_content_a.contact_block_lk::before{width:150px;height:190px}.contact .bg_detail_content_a.contact_block_lk::after{width:150px;height:190px}}@media screen and (max-width:600px){.djslider-default,.djslider-default img.dj-image{min-width:130%}.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media all and (max-width:550px){.careers div#jm-toppage h2#jm-logo a,.carrieres div#jm-toppage h2#jm-logo a{font-size:20px}}@media screen and (max-width:450px){.djslider-default,.djslider-default img.dj-image{min-width:170%}}.fox-item-recaptcha .controls span.asterisk{left:310px!important}#sidr-main .sidr-inner>ul>li.sidr-class-item-1091>a,#sidr-main .sidr-inner>ul>li.sidr-class-item-1092>a{display:none!important}div#fox-container-m262 .alert-error{display:none}div#fox-container-m419 .alert-error{display:none}div#fox-container-m420 .alert-error{display:none}div#fox-container-m304 .alert-error{display:none}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.error .chzn-container a,div#fox-container-m419 .control-group.error .fox-item-captcha-cnt img,div#fox-container-m419 .control-group.error a.chzn-single,div#fox-container-m419 .control-group.error input[type=text],div#fox-container-m419 .control-group.error select,div#fox-container-m419 .control-group.error textarea,div#fox-container-m419 .fox-item-recaptcha.error div.controls .fox-item-recaptcha-display{border:1px solid #b94a48!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.success .chzn-container a,div#fox-container-m419 .control-group.success .fox-item-captcha-cnt img,div#fox-container-m419 .control-group.success a.chzn-single,div#fox-container-m419 .control-group.success input[type=text],div#fox-container-m419 .control-group.success select,div#fox-container-m419 .control-group.success textarea,div#fox-container-m419 .fox-item-recaptcha.success div.controls .fox-item-recaptcha-display{border:1px solid #468847!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.error .chzn-container a,div#fox-container-m262 .control-group.error .fox-item-captcha-cnt img,div#fox-container-m262 .control-group.error a.chzn-single,div#fox-container-m262 .control-group.error input[type=text],div#fox-container-m262 .control-group.error select,div#fox-container-m262 .control-group.error textarea,div#fox-container-m262 .fox-item-recaptcha.error div.controls .fox-item-recaptcha-display{border:1px solid #b94a48!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.success .chzn-container a,div#fox-container-m262 .control-group.success .fox-item-captcha-cnt img,div#fox-container-m262 .control-group.success a.chzn-single,div#fox-container-m262 .control-group.success input[type=text],div#fox-container-m262 .control-group.success select,div#fox-container-m262 .control-group.success textarea,div#fox-container-m262 .fox-item-recaptcha.success div.controls .fox-item-recaptcha-display{border:1px solid #468847!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.error .chzn-container a,div#fox-container-m420 .control-group.error .fox-item-captcha-cnt img,div#fox-container-m420 .control-group.error a.chzn-single,div#fox-container-m420 .control-group.error input[type=text],div#fox-container-m420 .control-group.error select,div#fox-container-m420 .control-group.error textarea,div#fox-container-m420 .fox-item-recaptcha.error div.controls .fox-item-recaptcha-display{border:1px solid #b94a48!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.success .chzn-container a,div#fox-container-m420 .control-group.success .fox-item-captcha-cnt img,div#fox-container-m420 .control-group.success a.chzn-single,div#fox-container-m420 .control-group.success input[type=text],div#fox-container-m420 .control-group.success select,div#fox-container-m420 .control-group.success textarea,div#fox-container-m420 .fox-item-recaptcha.success div.controls .fox-item-recaptcha-display{border:1px solid #468847!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.error .chzn-container a,div#fox-container-m304 .control-group.error .fox-item-captcha-cnt img,div#fox-container-m304 .control-group.error a.chzn-single,div#fox-container-m304 .control-group.error input[type=text],div#fox-container-m304 .control-group.error select,div#fox-container-m304 .control-group.error textarea,div#fox-container-m304 .fox-item-recaptcha.error div.controls .fox-item-recaptcha-display{border:1px solid #b94a48!important}.contact div#jm-main form.fox-form .fox-row .fox-column .fox-item.control-group.success .chzn-container a,div#fox-container-m304 .control-group.success .fox-item-captcha-cnt img,div#fox-container-m304 .control-group.success a.chzn-single,div#fox-container-m304 .control-group.success input[type=text],div#fox-container-m304 .control-group.success select,div#fox-container-m304 .control-group.success textarea,div#fox-container-m304 .fox-item-recaptcha.success div.controls .fox-item-recaptcha-display{border:1px solid #468847!important}.developpement-specifique #jm-djmenu ul.level0.megamenu li:first-of-type>a{color:#a01c5f!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent{height:510px}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner{-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;max-width:100%;width:100%!important;padding:0;margin:0;box-sizing:border-box}div#js-meganav ul.megamenu.level0 li.megacss.haschild .childcontent .childcontent-inner-wrap .childcontent-inner:has(> .megacol > ul.megamenu.level1 > li.megacss.group){-webkit-box-shadow:none!important;box-sizing:border-box;box-shadow:none!important;border-radius:0!important;max-width:100%!important;width:100%!important;padding:40px 11px;height:100%!important;margin:0!important}div#js-meganav ul.megamenu.level0 li.megacss.haschild .childcontent .childcontent-inner-wrap .childcontent-inner:has(> .megacol > ul.megamenu.level1 > li.megacss.group) .megacol{width:100%!important;max-width:100%!important;height:100%;padding:0!important;margin:0}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol{width:100%!important;max-width:100%!important;height:100%;padding:0!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1{width:100%!important;max-width:100%!important;height:100%;padding:0!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group{width:100%!important;max-width:100%!important;height:100%;padding:0!important;margin-bottom:0!important;position:relative;display:block;min-height:100%}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group{height:100%}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-title{margin-bottom:25px;position:relative;display:none}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-title>a.megacss{width:100%;cursor:default}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-title>a.megacss>span{width:100%;font-size:23px;text-align:center}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu{width:100%!important;max-width:100%!important;padding:0!important;display:flex;max-width:unset}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss{display:block;max-width:unset;text-align:left;margin:0;position:relative;height:fit-content}#js-mainnav.noJS ul.megamenu li.haschild.first>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss{margin-left:14px!important;margin-right:14px!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-title>a>span{font-family:Gotham;font-weight:500;font-size:16.5px;margin-bottom:0;line-height:22px;cursor:default;text-wrap:nowrap!important;margin-bottom:5px!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu{display:flex;flex-direction:column}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu>li.megacss{width:calc(100%)!important;max-width:unset;height:46px;text-align:left;padding:6px 6px 14px 0;box-sizing:border-box;padding-left:0!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu>li.megacss>a>span{font-size:13px;color:#000}div#js-meganav ul.megamenu.level0 li.megacss.haschild .childcontent .childcontent-inner-wrap .childcontent-inner:has(> .megacol > ul.megamenu.level1 > li.megacss.group):before{content:none}.styleP table,.styleP td,.styleP th,.styleP tr{border-collapse:collapse;border:1px solid #862656;padding:5px 10px}.styleP .table-container{overflow:auto;width:94vw}.styleP table{margin-top:20px;min-width:900px}.styleP a{color:#660133!important;font-weight:700}.styleP h3,.styleP h4,.styleP.bg_detail_content h1,.styleP.bg_detail_content h2{font-family:"Gotham medium"!important;font-weight:500;text-align:left!important}.styleP tr:nth-child(2n){background-color:#e7e9eb}.styleP th{background-color:#660133;color:#fff;border:1px solid #fff}#js-mainnav.noJS ul.megamenu li.haschild:first-of-type>div.childcontent{height:410px!important}#js-mainnav.noJS ul.megamenu li.haschild:first-of-type>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu{justify-content:space-between}.android #jm-mainpage ul,.angular #jm-mainpage ul,.bases-de-donnees #jm-mainpage ul,.business-intelligence #jm-mainpage ul,.codeigniter #jm-mainpage ul,.developpement-mobile #jm-mainpage ul,.developpement-specifique #jm-mainpage ul,.developpement-web #jm-mainpage ul,.drupal #jm-mainpage ul,.ibm #jm-mainpage ul,.ibm-bi #jm-mainpage ul,.ibm-cognos #jm-mainpage ul,.ibm-datastage #jm-mainpage ul,.ibm-infosphere #jm-mainpage ul,.ibm-spss #jm-mainpage ul,.ionic #jm-mainpage uli,.ios-app #jm-mainpage ul,.java-jee #jm-mainpage ul,.joomla #jm-mainpage ul,.magento #jm-mainpage ul,.microsoft #jm-mainpage ul,.microsoft-bi #jm-mainpage ul,.microsoft-dotnet #jm-mainpage ul,.node-js #jm-mainpage ul,.pentaho #jm-mainpage ul,.prestashop #jm-mainpage ul,.sql-server #jm-mainpage ul,.ssas-ssrs-et-ssis #jm-mainpage ul,.styleP ul,.styleP ul ul,.stylePP ul,.symfony #jm-mainpage ul,.talend #jm-mainpage ul,.tma #jm-mainpage ul,.windev-webdev-windevmobile #jm-mainpage ul,.zend #jm-mainpage ul,ul.page_in{position:relative}.android #jm-mainpage ul>li,.angular #jm-mainpage ul>li,.bases-de-donnees #jm-mainpage ul>li,.business-intelligence #jm-mainpage ul>li,.codeigniter #jm-mainpage ul>li,.developpement-mobile #jm-mainpage ul>li,.developpement-specifique #jm-mainpage ul>li,.developpement-web #jm-mainpage ul>li,.drupal #jm-mainpage ul>li,.ibm #jm-mainpage ul>li,.ibm-bi #jm-mainpage ul>li,.ibm-cognos #jm-mainpage ul>li,.ibm-datastage #jm-mainpage ul>li,.ibm-infosphere #jm-mainpage ul>li,.ibm-spss #jm-mainpage ul>li,.ionic #jm-mainpage ul>li,.ios-app #jm-mainpage ul>li,.java-jee #jm-mainpage ul>li,.joomla #jm-mainpage ul>li,.magento #jm-mainpage ul>li,.microsoft #jm-mainpage ul>li,.microsoft-bi #jm-mainpage ul>li,.microsoft-dotnet #jm-mainpage ul>li,.node-js #jm-mainpage ul>li,.pentaho #jm-mainpage ul>li,.prestashop #jm-mainpage ul>li,.sql-server #jm-mainpage ul>li,.ssas-ssrs-et-ssis #jm-mainpage ul>li,.styleP ul ul>li,.styleP ul>li,.stylePP ul>li,.symfony #jm-mainpage ul>li,.talend #jm-mainpage ul>li,.tma #jm-mainpage ul>li,.windev-webdev-windevmobile #jm-mainpage ul>li,.zend #jm-mainpage ul>li,ul.page_in>li{background:0 0;position:relative}.android #jm-mainpage ul>li::before,.angular #jm-mainpage ul>li::before,.bases-de-donnees #jm-mainpage ul>li::before,.business-intelligence #jm-mainpage ul>li::before,.codeigniter #jm-mainpage ul>li::before,.developpement-mobile #jm-mainpage ul>li::before,.developpement-specifique #jm-mainpage ul>li::before,.developpement-web #jm-mainpage ul>li::before,.drupal #jm-mainpage ul>li::before,.ibm #jm-mainpage ul>li::before,.ibm-bi #jm-mainpage ul>li::before,.ibm-cognos #jm-mainpage ul>li::before,.ibm-datastage #jm-mainpage ul>li::before,.ibm-infosphere #jm-mainpage ul>li::before,.ibm-spss #jm-mainpage ul>li::before,.ionic #jm-mainpage ul>li::before,.ios-app #jm-mainpage ul>li::before,.java-jee #jm-mainpage ul>li::before,.joomla #jm-mainpage ul>li::before,.magento #jm-mainpage ul>li::before,.microsoft #jm-mainpage ul>li::before,.microsoft-bi #jm-mainpage ul>li::before,.microsoft-dotnet #jm-mainpage ul>li::before,.node-js #jm-mainpage ul>li::before,.pentaho #jm-mainpage ul>li::before,.prestashop #jm-mainpage ul>li::before,.sql-server #jm-mainpage ul>li::before,.ssas-ssrs-et-ssis #jm-mainpage ul>li::before,.styleP ul ul>li::before,.styleP ul>li::before,.stylePP ul>li::before,.symfony #jm-mainpage ul>li::before,.talend #jm-mainpage ul>li::before,.tma #jm-mainpage ul>li::before,.windev-webdev-windevmobile #jm-mainpage ul>li::before,.zend #jm-mainpage ul>li::before,ul.page_in>li::before{content:"";border:solid #862656;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:12px;left:0}.styleP ul li>ul>li{background:0 0}.styleP ul li>ul>li::before{content:"\2022";color:#862656;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:20px;border:none;position:absolute;transform:none;-webkit-transform:none;top:-3px;left:16px}.nav.menu.mod-list li::before{content:none!important}.sidr ul li a,.sidr ul li span{color:#262626}.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:350px;overflow-x:auto;overflow-y:auto;font-size:16px;background:#fff;color:#fff}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.sidr ul{border-style:none!important}a.sidr-class-toggle-sidr-close:before{font-size:22px;font-weight:400;color:#000;margin:0;text-decoration:none;content:"x";background:#fff;padding:0;border-radius:50%;width:25px;height:25px;display:inline-block;text-align:center;line-height:24px}#sidr-main.sidr.left::-webkit-scrollbar-thumb{background:#dddcdd;border-radius:66px}span.menu-title.has-img{display:flex!important;align-items:center}img.menu-image{margin-right:6px;width:26px!important;object-fit:contain}.lg-drop li.megacss.submenu-align-auto{padding-left:34px}#js-mainnav.megamenu.white ul.level1 li.megacss li.megacss .group-content li:hover a.megacss:before{display:none!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu>li.megacss .menu-title:hover{cursor:pointer;color:#484848}.second-col-sect-1{width:30%;box-sizing:border-box;padding:21px;margin-top:0}#js-mainnav.noJS ul.megamenu li.haschild.first.HoveredElem:hover>div.childcontent{display:flex;justify-content:space-between}div#js-meganav ul.megamenu.level0 li.megacss.haschild .childcontent .childcontent-inner-wrap .childcontent-inner>.megacol>ul.megamenu.level1>li>.group>.group-content>ul.megamenu>li.megacss>.group>.group-title>.mega.group>span.menu-title{font-size:13px!important}.sidr ul li a.lvl{display:flex;align-items:center}.sidr ul li a>img{width:22px}span.sidr-class-image-title{padding-left:16px!important}#js-mainnav.megamenu li a.lg-contact-expert.lvl{color:#484848;padding:4px 2px;font-size:17px!important;font-weight:700;position:relative}#js-mainnav.megamenu li a.lg-contact-expert.lvl:hover{text-decoration:none!important}#js-mainnav.megamenu li a.lg-contact-expert{padding:6px 2px;font-size:16px!important;position:relative;display:flex;align-items:center;width:fit-content!important}#pid-1139 .expertise-col1{width:26%!important}#pid-1139 .expertise-col2{width:44%}.expertise-col1{background-color:#ede8EB69;width:643px!important;padding-bottom:14px!important}.expertise-col2{background:#f8f8f8}.expertise-col2{width:90%;padding:24px}.expertise-col1-title{border-bottom:2px solid #dfdcdc;padding:13px 0;font-weight:700;font-size:13pt}.expertise-col1-head{padding:12px 23px}.expertise-col3 img{height:85%}div#pid-1439{padding:0!important;display:flex;margin:0!important}ul.ctm-ul li{display:block;box-sizing:border-box;font-size:11pt;color:#595858;cursor:pointer;line-height:0;font-family:"Gotham Medium"}#js-mainnav.megamenu.white ul.ctm-ul li:hover,ul.ctm-ul li.active{background-color:#7d133d;color:#fff}ul.ctm-ul li.active .item-arrow,ul.ctm-ul li:hover .item-arrow{display:block}ul.ctm-ul li .ctm-item{display:flex;align-items:center;position:relative;padding:12px 20px;transition:none}ul.ctm-ul li .ctm-item-regie{display:flex;align-items:center;gap:12px;padding:11px 20px}.expertise-col1 ul.ctm-ul li{padding:0!important}ul.ctm-ul .item-arrow{width:8px;position:absolute;right:24px;display:none;filter:invert(100%) sepia(17%) saturate(0%) hue-rotate(43deg) brightness(101%) contrast(105%)}.expertise-col1 ul.ctm-ul .item-arrow-regie{width:8px;position:relative;right:14px;padding:10px;filter:invert(100%) sepia(17%) saturate(0%) hue-rotate(43deg) brightness(101%) contrast(105%);flex-shrink:0;opacity:0;transition:opacity 150ms ease}.expertise-col1 ul.ctm-ul li.active .item-arrow-regie,.expertise-col1 ul.ctm-ul li:hover .item-arrow-regie{opacity:1}#js-mainnav.megamenu.white .childcontent-inner{width:100%}.page-id-313 .container_page{width:100%}h2.active-menu-title{color:#000;font-weight:600;margin-bottom:32px;font-family:Raleway!important}ul.ctm-child-ul li{display:block;box-sizing:border-box;font-size:11pt;color:#595858;cursor:pointer;padding:0}ul.ctm-child-ul li .ctm-item{display:flex;align-items:center;position:relative;padding:8px 0}ul.ctm-child-ul .item-img img{max-width:33px;max-height:26px;transition:all .2s ease-in-out}ul.ctm-child-ul .item-img{margin-right:14px;width:40px;text-align:center}.ctm-ul .active-menu-container{display:none}ul.ctm-child-ul li .ctm-item .item-text{color:#424242;transition:all .2s ease-in-out}ul.ctm-child-ul li:hover .ctm-item a.item-link{font-weight:400!important;color:#7d133d!important}ul.ctm-child-ul li .ctm-item:hover .item-img img{filter:grayscale(0)}#js-mainnav.megamenu li a.item-link{padding:0!important;font-size:14px!important;color:#424242;transition:all .2s ease-in-out}@media screen and (max-width:1024px){#navigation-toggle span.nav-line{color:#bababa!important}}ul.sidr-class-sub-menu li a{display:flex;align-items:center}.second-col-sect-1 img.lg-header-img{height:70%;width:100%;border-radius:12px;margin-top:20px}#Technologies img.lg-header-img{height:312px;border-radius:12px;margin-top:147px}#Technologies .childcontent-inner .expertise-col1 ul.tech-ul li{margin:0!important}#Technologies .childcontent-inner .expertise-col1 ul.tech-ul li .ctm-item .item-text{margin:0!important}#Technologies .childcontent-inner .expertise-col1 ul.tech-ul li .ctm-item{left:0!important;padding:12px 40px!important}.HoveredElement #js-mainnav.megamenu.white ul.level0 li.megacss:hover>a{color:#262626}.HoveredElement #js-mainnav ul.level0>li>a>span{color:#262626!important}#jm-toppage.sticky-nav #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#292929!important;opacity:1}body.internalPageCls #jm-toppage #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#fff}body.internalPageCls.contact #jm-toppage #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#292929}a.lg-contact-expert:hover{text-decoration:none!important}#js-mainnav.megamenu ul.level0 li.megacss #menu1091 .menu-image,#js-mainnav.megamenu ul.level0 li.megacss #menu1092 .menu-image{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.page-id-269 #jm-toppage #js-mainnav.megamenu ul.level0 li.megacss #menu1091 .menu-image{-webkit-filter:brightness(9) invert(1);filter:brightness(9) invert(1)}#jm-toppage.HoveredElement #js-mainnav.megamenu ul.level0 li.megacss #menu1091 .menu-image,#jm-toppage.HoveredElement #js-mainnav.megamenu ul.level0 li.megacss #menu1092 .menu-image,#jm-toppage.sticky-nav #js-mainnav.megamenu ul.level0 li.megacss #menu1091 .menu-image,#jm-toppage.sticky-nav #js-mainnav.megamenu ul.level0 li.megacss #menu1092 .menu-image{-webkit-filter:brightness(8) invert(1);filter:brightness(8) invert(1)}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu>li.megacss>a:hover>span.image-title{color:#7d133d!important}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner .megacol>ul.megamenu.level1>li.megacss.first.group>.group>.group-content>ul.megamenu>li.megacss>.group>.group-content>ul.megamenu>li.megacss>a:hover>span.menu-desc{color:#000!important}.homePageCls .container_page{width:100%!important}.contact-arrow{width:7px;margin-right:6px;display:inline-block;margin-left:6px;transition:all .3s ease-in-out}#jm-header-mod.jm-mod-fluid,.jm-header-slider.jm-mod-fluid #jm-toppage #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#292929}#js-mainnav.noJS ul.megamenu li.haschild>div.childcontent .childcontent-inner{height:100%;display:flex}.page_home #step3,.step_3_cont_t ul{width:auto;font-family:"gotham bold";text-align:center!important;line-height:33px}.footer .links div p a{text-decoration:none;font-size:12px;-webkit-font-family:"Gotham";font-family:Gotham;font-weight:500;color:#650a34;margin:7px;line-height:12px;cursor:pointer}.second-col-sect-1{display:none}@media(min-width:1480px){.second-col-sect-1{display:block}#pid-1439 .expertise-col1{width:40%!important}.expertise-col1{width:500px!important}}@media screen and (max-width:670px){.page_home #jm-contentTop2 .slide-desc-text-default h5{font-size:15px}}.details .contenu .left .postule .inputs .area.buttons{display:flex;justify-content:space-between}.details .contenu .left .postule .inputs button:first-child{order:2}.articles-img-container{display:flex;padding:0}.formulaire_f .fox-container .controls input[type=text]:focus,.formulaire_f .fox-container .controls input[type=text]:hover,.formulaire_f .fox-container .controls textarea{background-color:#fff!important}p.reclamation-title{text-align:center!important;font-family:'Gotham medium'!important;font-size:15pt!important;color:#2c2c2c!important}p.reclamation-desc{text-align:center!important;font-size:11pt!important;font-family:Gotham;padding-top:30px;color:#7b3b4f!important;font-weight:600}#sidr-main .sidr-inner ul li ul li.sidr-class-has-sub.sidr-class-parent.closedArrowMenu::before{content:"";width:8px;height:17px;display:block;background-image:url(/images/homepage/img/fleche-menu.svg);background-size:8px;right:26px;background-repeat:no-repeat;position:absolute;margin-top:11px;background-position:center;transform:rotate(0);transition:.3s ease-in-out}#sidr-main .sidr-inner ul li ul li.sidr-class-has-sub.sidr-class-parent.openArrowMenu::before{content:"";width:8px;height:17px;display:block;background-image:url(/images/homepage/img/fleche-menu.svg);background-size:8px;right:26px;background-repeat:no-repeat;position:absolute;margin-top:13px;background-position:center;transform:rotate(90deg);transition:.3s ease-in-out}#sidr-main .sidr-inner ul li:has(> a.sidr-class-trouverunexpert) ul li.sidr-class-has-sub.sidr-class-parent.closedArrowMenu::before,#sidr-main .sidr-inner ul li:has(> a.sidr-class-trouverunexpert) ul li.sidr-class-has-sub.sidr-class-parent.openArrowMenu::before{content:none}#menu1174::before,#menu1183::before{content:"";top:20px;height:20px;width:1px;background-color:#e3e3e3;display:block;position:absolute;left:0}.career-path{padding-top:0}.line-img{margin-top:-6px}.accueil-applicatif .contenu .elem .elem-contenu .head::after,.accueil-applicatif .contenu .elem .elem-contenu .head::before{display:none!important}@media screen and (max-width:721px){.metier>h6{margin-bottom:140px!important}}.item-page .table-borderless th{border:1px solid #862656}span.cc-cookie-settings-toggler::after{font-size:10px!important}#jm-header .container .title{color:#fff!important}.sidr-class-item-1109,.sidr-class-item-1110{border-top:none!important}.link-menu-item{display:flex!important;align-items:center!important}.sidr-class-item-1109 a,.sidr-class-item-1110 a{padding:0 15px!important}.img-menu-item{height:22px!important;width:22px!important}.text-menu-item{padding:0 10px!important;text-transform:none!important}@media screen and (max-width:650px){#slider301>li:last-child>img{min-width:120%!important}}@media screen and (max-width:1024px){li:has(> a.sidr-class-trouverunexpert)>ul img{filter:brightness(0) invert(1)}li:has(> a.sidr-class-trouverunexpert)>ul .sidr-class-image-title{color:#fff}li:has(> a.sidr-class-no-icon-invert)>ul img{filter:none!important}}#js-meganav>.megamenu{display:block!important}.sidr-class-item-1468 span,.sidr-class-item-683 a,.sidr-class-item-683 span,.sidr-class-item-928 a,.sidr-class-item-928 span{color:#262626!important}.sidr-class-item-1092>ul{display:block!important}.sidr-class-item-1109>a,.sidr-class-item-1110>a,.sidr-class-item-1468 a{color:#262626!important}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0!important;display:grid!important;align-items:center!important;grid-template-columns:fit-content(100%) 1fr;grid-template-rows:auto auto;grid-template-areas:"item1 item2" "item3 item3";margin:12px 0}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss>img{grid-area:item1}.image-title{grid-area:item2}.menu-desc{grid-area:item3}#js-meganav>.megamenu>.last>.childcontent{width:124px!important;position:absolute!important;padding:0!important;margin-top:70px!important;height:91px!important}#js-meganav>.megamenu>li:nth-child(8)>.childcontent .menu-title{font-size:11px!important;font-weight:100}#js-meganav>.megamenu>li.last>div.childcontent>div.childcontent>div.childcontent{padding:10px 5px!important}#pid-1222 li{width:100%!important;text-align:center!important;height:auto!important;margin:12px 0 5px 0!important;display:flex!important;justify-content:center!important}#pid-1222 li a{padding:0!important}#js-mainnav.noJS ul.megamenu li.haschild:nth-child(2):hover>div.childcontent{height:600px!important}#pid-1222 li.megacss a.megacss span{text-align:center!important;width:59px!important;padding:6px 15px 6px 16px!important}#jm-toppage.HoveredElement #menu1222,#jm-toppage.sticky-nav #menu1222,body.offres-d-emploi #menu1222{background-image:url("/images/icons/svg/icone-langue-noir.svg")!important}#menu1222{background-image:url("/images/icons/svg/icone-langue-blanc.svg")!important;background-repeat:no-repeat!important;background-size:20px!important;background-position:left!important;background-position-y:9px!important;background-position-x:3px!important}#jm-toppage.HoveredElement .line-lang,#jm-toppage.sticky-nav .line-lang,body.offres-d-emploi .line-lang{background-color:#171717}.line-lang{width:25px;height:1px;position:absolute;top:30px;left:-9px;background-color:#fff;transform:rotate(90deg)}#js-meganav>ul>li.last.hoveredElem:hover{display:block!important;background-color:green!important}#menu1223 span{border:solid rgba(123,58,78,.8) .4px!important;color:#fff!important;border-radius:50px!important}#menu1223>span:hover{color:rgba(123,58,78)!important}#menu1223>span{color:rgba(123,58,78)!important}#menu1225>span{color:#7b3a4e!important}#menu1225>span:hover{color:#fff!important;background-color:rgba(123,58,78)!important;border-radius:50px!important}#pid-1222 li.megacss a.megacss span{font-size:11px!important}#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss.haschild{padding-right:30px}.sidr-class-item-1222{padding-left:15px!important}.sidr-class-item-1222>a{background-image:url("/images/icons/svg/icone-langue-noir.svg")!important;background-repeat:no-repeat!important;background-size:20px!important;background-position:left!important;background-position-y:center!important;padding-left:30px!important}.sidr-class-item-1222.closedArrowMenu::before{content:"";width:8px;height:17px;display:block;background-image:url(/images/homepage/img/fleche-menu.svg);background-size:8px;right:26px;background-repeat:no-repeat;position:absolute;margin-top:16px;background-position:center;transform:rotate(0);transition:.3s ease-in-out}.sidr-class-item-1222>ul{display:none!important}.sidr-class-item-1222.openArrowMenu>ul{display:flex!important;padding-top:10px;border:1px solid #000;padding-bottom:5px;justify-content:center}.sidr-class-item-1222.openArrowMenu::before{content:"";width:8px;height:17px;display:block;background-image:url(/images/homepage/img/fleche-menu.svg);background-size:8px;right:26px;background-repeat:no-repeat;position:absolute;margin-top:16px;background-position:center;transform:rotate(90deg);transition:.3s ease-in-out}.sidr-class-item-1223{border-bottom:none!important}.sidr-class-item-1223>a{color:rgba(123,58,78)!important;border-radius:50px!important;border:1px solid rgba(123,58,78)!important;width:62px!important;margin:5px 0 0 30px!important;padding:0 0 0 20px!important;font-size:12px!important;line-height:24px!important}.sidr-class-item-1225{width:185px!important}.sidr-class-item-1225>a{transition:all ease .4s;width:62px!important;margin:5px 0 0 30px!important;padding:0 0 0 20px!important;font-size:12px!important;line-height:24px!important;background-color:rgba(123,58,78)!important;border-radius:50px!important;border:solid rgba(123,58,78) .4px!important;color:#fff!important}.sidr-class-item-1109,.sidr-class-item-1110{padding-left:15px!important}.sidr-class-item-1109>a,.sidr-class-item-1110>a{background-image:url("/images/icons/location.svg")!important;background-repeat:no-repeat!important;background-size:20px!important;background-position:left!important;background-position-y:center!important;padding-left:28px!important}#menu1091 img,#menu1092 img{width:24px!important;height:24px!important;filter:brightness(0) invert(1)}#js-meganav>ul>.megacss.last.submenu-align-auto{padding:0!important}#jm-toppage.HoveredElement #js-meganav>ul>.megacss.last.submenu-align-auto::before,#jm-toppage.sticky-nav #js-meganav>ul>.megacss.last.submenu-align-auto::before{background:#000}.lang-menu-mobile{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 15px!important}.logo-mobile-menu>img{width:180px!important}.close-icon-mobile-menu>img{width:20px!important;cursor:pointer!important}.sidr-inner>ul>li>a{color:#262626}#jm-toppage.sticky-nav .nav-line{background-color:#5d022b!important}.sidr-class-item-1468>a,.sidr-class-item-683>a,.sidr-class-item-928>a{padding-left:15px!important}.sidr-class-item-1225{margin-bottom:5px!important}#jm-toppage.HoveredElement{border-bottom:none!important}#pid-1222>div>ul>li.first{margin-bottom:5px!important}.jm-switcherLanguage div.mod-languages ul{padding-left:29px!important;padding-top:0!important;height:30px}.jm-switcherLanguage div.mod-languages ul:before{background-image:url("/images/icons/svg/icone-langue-blanc.svg")!important;background-repeat:no-repeat!important;background-position-y:0px!important;background-position-x:center!important;background-size:20px!important}.jm-switcherLanguage div.mod-languages ul li a{margin-top:2px!important}#js-mainnav.noJS ul.megamenu li.megacss:nth-child(8){width:auto!important}#js-mainnav.noJS ul.megamenu li.megacss:nth-child(8)>div.childcontent{border-top:none!important}#js-mainnav.noJS ul.megamenu li.megacss:nth-child(8)>div.childcontent{height:60px!important;width:120px!important;position:absolute!important;left:-12px!important;padding:0!important;margin-top:70px!important;height:90px!important}#pid-1091,#pid-1092,#pid-1222{padding:0!important}#pid-1091>div>ul>li,#pid-1092>div>ul>li,#pid-1222>div>ul>li{width:100%!important;display:flex;justify-content:center}#pid-1091>div>ul>li:first-child>a>span,#pid-1092>div>ul>li:first-child>a>span,#pid-1222>div>ul>li:first-child>a>span{border-radius:25px!important;border:1px solid #7b3a4e!important;padding:4px 6px!important}#pid-1091>div>ul>li#LogigroupFrance>a>span:hover,#pid-1092>div>ul>li#LogigroupFrance>a>span:hover,#pid-1222>div>ul>li#LogigroupFrance>a>span:hover{background-color:#7b3a4e!important;color:#fff!important;padding:4px 6px!important}#menu1091 .menu-image,#menu1092 .menu-image{width:20px!important;height:20px!important}#pid-1091>div>ul>li,#pid-1092>div>ul>li #pid-1222>div>ul>li{width:100%!important;text-align:center!important;padding:0!important}#menu1109>span,#menu1110>span{transition:all .4s ease;font-weight:700!important;font-size:10px!important;color:rgba(123,58,78,.8)!important;line-height:19px!important}#menu1109>span:hover,#menu1110>span:hover{color:rgba(123,58,78)!important}.item-page h2{padding:0!important;margin:20px 0 5px 0!important;font-size:24px;font-weight:500!important}.item-page h2:first-of-type{margin-top:0}.bg_page_shadow>.container_page{width:100%!important}#js-meganav>ul>li.haschild:nth-child(2)>div>div>div,#js-meganav>ul>li.haschild:nth-child(4)>div>div>div{padding:0!important;display:flex;margin:0!important}#LogigroupFrance{display:flex!important;justify-content:center!important;align-items:center!important}#LogigroupFrance span{padding:6px!important}#jm-toppage-in{width:100%!important;margin:0!important}#jm-toppage-wrap{margin:0!important}#jm-toppage-left{margin-left:33px!important}.pagination{display:flex;justify-content:center;align-items:center}.pagination li{width:30px;height:30px;margin-right:10px!important;padding:5px}.pagination li.active a{color:#b8236e!important}.pagination li:first-child,.pagination li:last-child,.pagination li:nth-child(2),.pagination li:nth-last-child(2){display:none!important}#menu1092 img{filter:brightness(0) invert(1)}#jm-toppage.HoveredElement #menu1091 img,#jm-toppage.HoveredElement #menu1092 img,#jm-toppage.sticky-nav #menu1091 img,#jm-toppage.sticky-nav #menu1092 img,#offres-d-emploi #menu1091 img,#offres-d-emploi #menu1092 img{filter:none}.confirmation{padding:100px!important}.jm-switcherLanguage{display:flex;justify-content:end;align-items:center;width:33.33%}.bg_page_shadow>.container_page{padding:0!important}.item-page>div>#jm-header{padding-top:75px}.cc-custom-revoke{margin:0 10px 0 0!important;padding:0 10px!important;background-color:#640032!important}#js-mainnav.megamenu.white ul.level0 li.megacss.last>a.haschild:after{right:30px!important}#jm-footer{display:flex!important}.jm-switcherLanguage{display:flex;align-items:center}@media screen and (max-width:960px){#jm-footer>.container{flex-direction:column-reverse!important}#jm-poweredby{display:flex!important;width:100%!important;justify-content:center!important}.jm-switcherLanguage{flex-direction:column!important;width:100%!important}.cc-custom-revoke{margin:0!important}}@media screen and (max-width:690px){.jm-switcherLanguage{justify-content:space-between;width:100%}#jm-footer.container{justify-content:space-between}}@media screen and (max-width:413px){#jm-footer>.container{justify-content:center!important;flex-direction:column-reverse}.jm-switcherLanguage{flex-direction:column}}.information_reclamation p{color:#690e32!important}.formulaire_f h3{font-family:Gotham!important;font-weight:700!important}#cf1 select:invalid,#cf3 select:invalid,#cf4 select:invalid,#cf5 select:invalid{color:#888!important}#cf1 select option,#cf3 select option,#cf4 select option,#cf5 select option{color:#888!important}#megamenucss .white.megamenu ul.level0>li.megacss:hover>a.megacss{color:#fff!important}.djslider-default .navigation-container .next-button,.djslider-default .navigation-container .prev-button{z-index:99}#cf_4,#cf_5,.convertforms{min-width:100%!important}.jm-allpage-space{display:flex!important;flex-direction:column!important;min-height:100%!important}#jm-mainpage{flex-grow:1;background:#f5f5f5}.bg_page_all{background:#fff}@media all and (max-width:1024px){.container_slider_animate .animate_sld #step2{display:block!important;width:100%;line-height:120%;text-align:center;margin-left:50%;transform:translateX(-50%);bottom:35%}.container_slider_animate .animate_sld #step14{bottom:10%!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:820px){.container_slider_animate .animate_sld #step2{bottom:35%}.container_slider_animate .animate_sld #step14{bottom:10%!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:768px){.container_slider_animate .animate_sld #step2{bottom:37%}.container_slider_animate .animate_sld #step14{bottom:13%!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:540px){.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:440px!important}.container_slider_animate .animate_sld #step2{display:block!important;width:72%;line-height:120%;text-align:center;margin-left:50%;transform:translateX(-50%)}.container_slider_animate .animate_sld #step14{bottom:10%!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:440px){.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:400px!important}.container_slider_animate .animate_sld #step2{display:none!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}.jm-allpage-space .custom .carriere .content .voir-tous a{min-width:275px}}@media all and (max-width:412px){.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:370px!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:400px){.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:350px!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}.jm-allpage-space .custom .carriere .content .voir-tous a{min-width:275px}}@media all and (max-width:280px){.footer .links div h5{width:200px!important}.footer .links div p{width:200px!important}.section-title h2{letter-spacing:3px!important}.djslider-default,.djslider-default img.dj-image,.djslider-default ul.djslider-in>li{min-height:275px!important}.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}.jm-allpage-space .custom .carriere .content .voir-tous a{min-width:234px}}.iso_footer{width:100%;display:flex;flex-direction:column;justify-content:center;margin-bottom:-2rem;align-items:center;margin-top:1rem}.iso_footer span{margin-bottom:.5rem;font-size:14px;font-weight:600}.iso_footer img{height:100px}.expertise .iso_footer img,.expertises .iso_footer img{width:auto!important}div#js-meganav ul.megamenu.level0 li.megacss.first.haschild .childcontent .childcontent-inner-wrap .childcontent-inner>.megacol.column1>ul.megamenu.level1>li>.group>.group-content>ul.megamenu>li.megacss:nth-child(4){width:22.25%!important}a.sidr-class-toggle-sidr-close{display:none}table.table_machine_learning td{vertical-align:baseline;padding:10px}table.table_machine_learning th:first-child{border-left:none}table.table_machine_learning th:last-child{border-right:none}.article_machine_learning .lg_log.tech_ut.dev_t{margin-bottom:0;margin-top:0;padding:0;float:right}.article_machine_learning .lg_log.tech_ut.dev_t img{width:190px}table.table_machine_learning td span{display:block}ul.machine_learning_offering li span{display:block}.etl.lg_log.tech_ut.dev_t{margin:0;padding:0}.etl.articles-img-container{width:100%;padding:0;justify-content:center}.social-media .x_logo{filter:brightness(0) saturate(100%) invert(11%) sepia(100%) saturate(2595%) hue-rotate(310deg) brightness(77%) contrast(123%);height:19px}.sidr-class-items{line-height:48px;font-size:16px;text-transform:uppercase;display:inline!important;padding-right:0!important}.sidr-class-item-1139,.sidr-class-item-1439,.sidr-class-item-611{border-top:none!important;padding:0!important}.sidr-class-hide{display:none!important}.mdm-text{margin-top:50px!important;margin-bottom:0!important}.erreur-404 .jm-allpage-space,.error-404 .jm-allpage-space{min-height:auto!important}.erreur-404 #sep_bottom_c,.error-404 #sep_bottom_c{background:#fff}.career-path .version-en .section-title,.career-path .version-fr .section-title{padding-top:0!important}.information_reclamation{margin-top:30px}.global-title .section-title{padding-top:80px}@media only screen and (width:1024px) and (height:600px){.jm-allpage-space .custom .carriere .content .voir-tous{bottom:55px!important}}@media all and (max-width:280px){.sidr{width:100%!important}}@media screen and (max-width:768px){#sidr-main{width:100%}}.offshore #jm-mainpage{margin-top:-60px}.offshore .enjeux{padding-top:60px}.offshore .domaines2{padding-bottom:30px}.navbar-animation{position:fixed!important;z-index:3000;animation-name:fadeInUp;animation-duration:.4s;box-shadow:0 4px 8px rgba(0,0,0,.1)}#jm-mainpage .python-avantage ul{margin:0!important}#jm-mainpage .python-avantage .content-text p{margin-bottom:0!important}@keyframes fadeInUp{from{opacity:0;top:-50px}to{opacity:1;top:0}}@media screen and (max-width:1170px) and (min-width:1023px){#jm-toppage-wrap{display:flex!important;align-items:center;gap:calc(10px)}}.expertise #sep_bottom_c,.expertises #sep_bottom_c,.technologies #sep_bottom_c{height:0;margin-top:-4px}.no-wrap{text-wrap:nowrap}.content-method li{background:0 0!important;position:relative;display:flex;align-items:baseline;gap:5px}.content-method li img{width:7px;height:10px}@media screen and (max-width:560px){.expertise-value .value-text p{font-size:14px}}.header-logigroup{display:flex;margin-bottom:40px;justify-content:space-between;width:550px}.presentation-2-sections .header-logigroup{display:none}.header-bar{width:4px;background-color:#cdcdcd;height:60px}.header-logigroup p{font-family:"Gotham Bold";line-height:21px;font-size:18px;letter-spacing:-.3}.header-logigroup p:first-child{color:#7d133d}.header-message-container{display:flex;align-items:center;justify-content:end}.header-message-video{text-align:right;font-family:'Gotham Bold';font-size:15px;letter-spacing:-.3;order:2}.header-arrow{height:81.81px;order:1}.header-video-custom{flex:1}.lg-header-animation .techtransform{flex:0 0 100%;margin-top:-150px}.lg-header-animation .techtransform h3{font-size:60px;font-family:Gotham;color:#222;font-weight:400;text-align:center;margin-bottom:0;line-height:70px;text-transform:capitalize}.lg-header-animation .techtransform h3 span:first-child{color:#505151;letter-spacing:1px}.lg-header-animation .techtransform h3 span:nth-child(2){color:#7d133d}@media screen and (max-width:1200px){.lg-header-animation{display:block}.lg-header-animation-text-links{display:none!important}.header-logigroup{display:none}.lg-header-animation .techtransform h3{font-size:40px}.presentation-2-sections .header-logigroup{display:flex;margin:auto}}@media screen and (max-width:1000px){.presentation-2-sections .presentation-video{margin-bottom:0;height:300px;width:80%;margin:auto}}@media screen and (max-width:600px){.presentation-2-sections .header-logigroup{width:100%}.lg-header-animation .techtransform h3{font-size:20px}.header-logigroup p{font-size:14px}.header-message-video{font-size:10px}.header-arrow{height:50.81px}.presentation-2-sections .presentation-video{margin-bottom:0;height:300px;width:100%;margin:auto}}@media (max-width:400px){.header-message-container{justify-content:start}.header-message-video{order:1}.header-arrow{order:2;transform:scaleX(-1)}}.active-menu{opacity:1!important;left:0!important;position:fixed!important;visibility:visible!important;display:flex!important;top:0!important;background:#fff!important;padding-top:76px!important;width:100%;z-index:0!important;height:auto!important}#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss .childcontent{opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}#megamenucss #js-mainnav.megamenu .js-megamenu li.megacss .childcontent.active-menu{opacity:1!important;transform:translateY(0)!important}.checkbox-confirmation{font-size:14px!important}.checkbox-confirmation a{color:#7d133d;font-weight:700}.expertise-col2 .ctm-item-regie .item-img img{max-width:80px;height:auto;display:block;margin:0 auto}.expertise-regie-list .ctm-item-regie .item-img img{max-width:40px;height:auto;display:block;margin:0 auto}[menu-id="1445"] .ctm-item-regie-col2::after{content:'';background:url(/images/homepage/img/arrow-right.svg) no-repeat center;display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:middle;opacity:0;transition:opacity 150ms cubic-bezier(.215, .61, .355, 1)}.ctm-item-regie-col2{display:flex;align-items:center;justify-content:start;position:relative;gap:12px;padding:9px;line-height:1.3;width:fit-content}.ctm-item-regie-col2 .item-img img{width:24px;height:auto;display:block;margin-top:-50%}.ctm-item-regie-col2 .item-text{font-size:14px;line-height:1.3;margin:0;min-width:0;flex:1 1 auto;white-space:normal}.expertise-col1 .ctm-item{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.expertise-col1 .ctm-item .item-text{margin:5px 0 0;font-size:.9rem;line-height:1.3}ul.ctm-ul .ctm-item-regie .item-img{width:fit-content;flex-shrink:0;text-align:center}.item-text p{font-family:Gotham,sans-serif;font-style:normal;font-size:12px;line-height:22px;letter-spacing:0;color:#b5b0b0;padding:0 4px;width:103%}#pid-1439 .expertise-col1 .ctm-item .item-text p{margin-top:5px!important}.expertise-regie-list .ctm-item-regie:hover .item-text,.expertise-regie-list .ctm-item-regie:hover .item-text a,.expertise-regie-list .ctm-item-regie:hover .item-text p{color:#000!important}[menu-id="1445"] ul.ctm-ul .ctm-item-regie .item-img{margin-right:0}[menu-id="1445"] .expertise-regie-list ul.ctm-ul .ctm-item-regie .item-img{width:fit-content}.expertise-regie-list ul.ctm-ul .ctm-item-regie .item-img{width:fit-content;text-align:center;flex-shrink:0;margin:0}#expert-col2 .ctm-item-regie .item-img{text-align:center;padding:3px}[menu-id="1092"] .expertise-regie-list ul.ctm-ul li .ctm-item-regie{left:0}.expertise-regie-list ul.ctm-ul li .ctm-item-regie{display:flex;align-items:center;gap:12px;padding:16px 20px;margin-top:-3%}.expertise-regie-list ul.ctm-ul li.regie-item{position:relative}.expertise-regie-list ul.ctm-ul li.regie-item.active-regie::after,.expertise-regie-list ul.ctm-ul li.regie-item:hover::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;height:14px;background-color:#7d133d;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E") no-repeat center/contain}.expert-cols-wrapper .ctm-item-regie .item-text>p{font-family:Gotham;font-style:normal;font-size:14px;line-height:26px;letter-spacing:0;color:#9a9a9a;margin:15px 0 0;padding:2px 4px;width:90%;font-weight:400;margin-left:-4px}.expertise-col1 .ctm-ul li.active .item-text,.expertise-col1 .ctm-ul li.active .item-text a,.expertise-col1 .ctm-ul li.active .item-text p{color:#fff!important}ul.ctm-child-ul li:hover .ctm-item-regie-col2 a.item-link{color:#7d133d!important}.ctm-item-regie-col2:hover a.item-link{color:#7d133d!important;font-weight:400}.ctm-item-regie-col1{display:flex;align-items:flex-start;gap:15px;padding:20px 15px;cursor:pointer;transition:all .3s ease;width:189%}#expert-col1 li .ctm-item-regie-col1{position:relative}#expert-col1 li .ctm-item-regie-col1::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:8px;height:14px;background-color:#7d133d;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E") no-repeat center/contain}.ctm-item-regie-col1 .item-text{font-size:16px;line-height:1.5;color:#333}#expert-col1 li.active .ctm-item-regie-col1{background-color:#f2f2f2!important}.ctm-item-regie-col1:hover{background-color:#f2f2f2!important}.ctm-item-regie-col1 a.item-link{color:#7d133d;font-weight:700;text-decoration:none}.col-wrapper{display:flex;flex-direction:column}.separator-wrapper{display:flex;align-items:flex-start}.ctm-item-regie .item-text>p{font-family:Gotham,sans-serif;font-style:normal;font-size:12px;line-height:22px;letter-spacing:0;color:#b5b0b0;width:80%;margin-left:-4px}.expertise-col1 li.active .item-img img{filter:brightness(0) invert(1)}#js-mainnav .expertise-col1 li:hover .item-img img{filter:brightness(0) invert(1)}#js-mainnav .expertise-col1 li:hover .item-text p{color:#fff!important}#pid-1439 #expert-col2 li .ctm-item-regie-col2::after{content:'';background:url(/images/homepage/img/arrow-right.svg) no-repeat center;display:inline-block;width:16px;height:16px;vertical-align:middle;opacity:0;transition:opacity 150ms cubic-bezier(.215, .61, .355, 1)}#pid-1439 #expert-col2 li:hover .ctm-item-regie-col2::after{opacity:1}#pid-1439 #expert-col2 li .ctm-item-regie-col2:hover .item-text{color:#7d133d}#expert-col1{position:relative;width:100%}#expert-col1>li{margin-bottom:20px}#expert-col1 .item-text .item-link{display:inline-block}@media screen and (max-width:1200px){.lg-header-animation .techtransform{margin-top:50px}}#js-mainnav.noJS ul.megamenu li.megacss:nth-child(6)>div.childcontent{height:60px!important;width:120px!important;position:absolute!important;left:-12px!important;padding:0!important;margin-top:70px!important;height:90px!important}@media (max-width:580px){.careers .skewed,.carrieres .skewed{margin-top:-50px!important}}.ctm-ul.expert-ul li{line-height:normal;margin:0!important}.expertise-content-right{display:flex;flex-direction:column}.expertise-content-right>.expert-col1,.expertise-content-right>.expert-col2{display:flex}.expertise-col2 .expert-col1,.expertise-content-right .expert-col1{width:60%;margin-right:35px}.expertise-col2 .expert-col2,.expertise-content-right .expert-col2{width:30%;padding-left:calc(5% - 1px);border-left:1px solid #ccc;margin-left:4px;height:450px}.expertise-content-right>.expert-col1,.expertise-content-right>.expert-col2{display:block}.expertise-col2.expert-block>.active-menu-container{display:flex;flex-wrap:nowrap;align-items:flex-start}.expertise-regie-list{flex-shrink:0;padding-bottom:14px;margin-top:22px}#pid-1439 .expertise-regie-list{width:35%}#pid-1439 .second-col-sect-1{width:40%}#pid-1439 .expertise-regie-list .ctm-item-regie .item-text{white-space:normal;overflow-wrap:break-word;word-break:break-word;line-height:1.3;text-align:left;margin:0!important}#pid-1439 .expertise-regie-list .ctm-item-regie .item-text,#pid-1439 .expertise-regie-list .ctm-item-regie .item-text p{text-align:left}#pid-1439 .expertise-regie-list .ctm-item-regie .item-img{text-align:left}#pid-1439 .expertise-regie-list .ctm-item-regie .item-img img{margin:0}#pid-1439 .expertise-regie-list ul.ctm-ul li.active,#pid-1439 .expertise-regie-list ul.ctm-ul li.active-regie{left:0}#pid-1439 .expertise-regie-list ul.ctm-ul li.regie-item{left:0;padding:0;margin:0}.expertise-regie-list .expert-ul{margin:0;padding:0;list-style:none}.expertise-regie-list .expert-ul li{line-height:normal}.expertise-content-right{width:74%;flex:1;padding:24px;display:flex;flex-direction:column;margin-right:-51px;margin-top:10px}.expertise-col2.expert-block h2.active-menu-title{width:100%;font-size:16px;color:#7d133d;font-weight:500;margin-bottom:20px}.expertise-content-right .expert-col1{width:60%;margin-right:35%}.expertise-content-right .expert-col2{width:5%;border-left:1px solid #ad6060}.expertise-block{display:flex;gap:15px;height:450px}.separator-line{border-left:1px solid #ccc}.expert-cols-wrapper{display:flex;align-items:flex-start;align-items:stretch;width:100%}#expert-col1{width:36%;position:relative;margin-left:-55px;margin-top:-24px}.separator-line-col2{position:relative;z-index:5;width:1px;background-color:#ccc;margin:0 20px;align-self:stretch;margin-left:36%;height:455px;margin-top:-4%}.ctm-item-regie-col1{display:flex;align-items:flex-start;gap:10px;margin-bottom:-31px}.ctm-item-regie-col1 .item-img{width:50px;height:50px;display:flex;align-items:flex-start;justify-content:center}.ctm-item-regie-col1 .item-img img{max-width:100%;max-height:100%;object-fit:contain}li[data-menu-id="1448"] .ctm-item-regie-col1 .item-img img{max-height:100%;object-fit:contain}li[data-menu-id="1451"] .ctm-item-regie-col1 .item-img img{max-height:56%;object-fit:contain}li.active[data-menu-id="1538"] .ctm-item-regie-col1 .item-img img{max-height:100%;object-fit:contain;margin-top:45%!important}li.active[data-menu-id="1536"] .ctm-item-regie-col1 .item-img img{max-height:100%;object-fit:contain;margin-top:42%!important}li[data-menu-id="1443"] .ctm-item-regie .item-img img{max-height:100%;object-fit:contain}li[data-menu-id="1442"] .ctm-item-regie .item-img img{max-height:100%;object-fit:contain}li[data-menu-id="1444"] .ctm-item-regie .item-img img{max-height:100%;object-fit:contain;margin-right:-5px}li[data-menu-id="1443"] .ctm-item-regie .item-img img{max-height:100%;object-fit:contain}.ctm-item-regie-col1 .item-text{display:flex;flex-direction:column;justify-content:flex-start}#expert-col2{width:60%;position:relative;margin-left:-36px;margin-top:0}.expert-block .expert-col1 .ctm-ul li{background-color:#fff!important;color:#505151!important;line-height:normal;margin-bottom:5px}.expert-block .expert-col1 .ctm-ul li.active,.expert-block .expert-col1 .ctm-ul li:hover{background-color:#f9f9f9!important;color:#505151!important;line-height:normal}.expert-block .expert-col1 ul.ctm-ul li .ctm-item{padding:25px 0 25px 67px}.expert-block .expert-col1 ul.ctm-ul li .ctm-item:after{content:none}.expert-block .expert-col1 ul.ctm-ul li .ctm-item p{font-weight:400;margin-top:10px}.expert-block .expert-col1 ul.ctm-ul li .ctm-item .item-img{position:absolute;left:25px;top:15px;margin:0}.expert-block .expert-col1 ul.ctm-ul li .ctm-item .item-img img{filter:none}.expertise-col2 .megamenu.clearfix.ctm-child-ul{display:flex;flex-direction:column;flex-wrap:wrap;height:490px}.custom-column-6 .megamenu.clearfix.ctm-child-ul{height:330px!important}.custom-column-4 .megamenu.clearfix.ctm-child-ul{height:230px!important}#js-mainnav li.active-menu,#js-mainnav li.current,#js-mainnav li.open{background:#fff;border-left:4px solid #a0003b}#js-mainnav li.active-menu>a>span,#js-mainnav li.current>a>span,#js-mainnav li.open>a>span{color:#262626!important;font-weight:600}