@media screen and (max-width:1900px){a.absol_dv_link{position:absolute;top:35px;right:17%;color:#fff;font-size:18px}p#step1{line-height:60px}}@media screen and (max-width:1720px){a.absol_dv_link{position:absolute;top:30px;right:17%;color:#fff;font-size:16px}}@media screen and (max-width:1600px){a.absol_dv_link{position:absolute;top:26px;right:17%;color:#fff;font-size:15px}}@media screen and (max-width:1440px){a.absol_dv_link{top:22px}.client_logo{width:18.5%}p#step1{top:20px}.item-page .slide-desc-text .slide-text{width:48%}}@media screen and (max-width:1366px){.center_method_dev_log_l1{width:100%;float:none;margin-bottom:20px}.center_method_dev_log_l2{width:100%;float:none}a.absol_dv_link{top:21px;right:16%;font-size:14px}.client_logo{width:18.5%}p#step1{top:15px}}@media screen and (max-width:1349px){#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0 !important font-size: 12px!important;color:#858585!important}}@media screen and (max-width:1280px){#jm-copyrights .row .acymailing_module_form input.button{padding:18px 6px 17px}.client_logo{width:18.5%}#jm-djmenu .moduletable.dj-horizontal{margin-right:0}p#step1{top:0}#jm-toppage-left{width:165px}#jm-toppage-right{float:right;width:82%}#jm-allpage #jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0>li.megacss>a.megacss{z-index:5555;padding:7px 20px 7px!important}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0!important;font-size:12px!important}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss:hover{padding:0!important}#js-mainnav.megamenu.white ul.level1 li.megacss .group .group-title a:hover{padding:7px 0 0!important}.desc-white-sl p{font-family:segoe_ui_light;font-size:20px;padding-bottom:25px;line-height:35px}.min-title-v{line-height:40px}.item-page .slide-desc-text .slide-text{width:45%;top:116px;left:35px}a.absol_dv_link{top:20px;right:17.2%}}@media screen and (min-width:1025px) and (max-width:1210px){.min-title-v{line-height:37px}.min-title-v{padding-bottom:0}.min-title-v.pad-n{padding-top:0}.desc-white-sl p{font-size:18px;line-height:26px}}@media screen and (max-width:1210px){.article_contenu_texte .right_content_t{width:50%}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0!important;font-size:12px!important;color:#858585!important}a.absol_dv_link{top:19px;right:16.8%;font-size:13px}}@media screen and (max-width:1190px){.cont_offshore_avantages.cont_notpad_bi.pageContact{padding:0;width:95%;margin:auto}.contact-page-container{background-color:#fff}}@media screen and (max-width:1130px){.bg_page_shadow{padding-bottom:50px}a.absol_dv_link{top:13px;right:16%;font-size:12px}#js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0!important;font-size:12px!important;color:#858585!important}#js-mainnav.noJS ul.megamenu li.haschild:hover>div.childcontent.cols3{left:0}#js-mainnav.megamenu ul.megamenu.level0{margin:0 0 0}}@media screen and (max-width:1024px){#jm-toppage.fixed-nav{height:45px!important;overflow:hidden}#jm-toppage.fixed-nav{border-bottom:1px solid #912558}#jm-toppage.HoveredElement:after,#jm-toppage.HoveredElement:before{background:#fff!important}#jm-toppage.HoveredElement{background:#fff!important}#jm-toppage{height:55px!important;overflow:hidden;background-color:transparent}.cont_nos_valeurs_bg{background:0 0;height:auto}.cont_nos_equipe_bg{overflow:hidden}#jm-allpage #jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{padding:8px 25px 7px!important;z-index:5555}.mobile_res .moduletable #menu{overflow-y:overlay;max-height:350px;min-height:230px}.mobile_res #menu li.deeper.parent ul li{width:100%!important}#jm-toppage-right{display:none}body.internalPageCls div#jm-header{padding-top:56px}#jm-toppage-left{margin-top:14px}#jm-toppage-right.mobile_res{display:table}#jm-toppage.HoveredElement img{-webkit-filter:unset!important;filter:unset!important}.bg_page_shadow{padding-bottom:50px}.cont_methodologie{min-width:100%}.container_detail{display:none}.item-page .slide-desc-text .slide-text{top:25px}.container_slide_rel .title_gh{display:none}.content_lf{float:none;width:100%}.content_r{float:none;width:100%;margin-top:25px}.article_contenu_texte .right_content_t{width:50%}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after,#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss>span.megacss.haschild:after{margin-top:1px!important}#js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after,#js-mainnav.megamenu.white ul.level0 li.megacss>span.megacss.haschild:after{margin-top:-8px!important}#jm-copyrights .row .acymailing_module_form .subscriptionField{width:54%}.article_contenu_texte .left_content_t p{padding-bottom:10px;line-height:23px}a.absol_dv_link{top:12px;right:16%;font-size:12px}.min-title-v{line-height:40px}.min-title-v span{font-size:35px!important}.min-title-v.pad-n{padding-top:0}.desc-white-sl p{font-size:17px;line-height:35px;padding-top:5px}#js-mainnav.megamenu.white ul.level0 li.haschild.megacss .megamenu.level1 li a.megacss.group{padding:7px 0 0!important}#js-mainnav.megamenu.white ul.level0 li.haschild.megacss .megamenu.level1 li a.megacss.group:hover{padding:7px 0 0!important}#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{padding:5px 22px 25px 15px!important;font-size:16px!important}#js-mainnav.megamenu.white ul.level0 li.haschild.megacss .megamenu.level1 li a.megacss{padding:5px 0 1px 10px!important;font-size:12px!important}#js-mainnav.megamenu.white ul.level0 li.haschild.megacss .megamenu.level1 li a.megacss:hover{padding-left:7px!important}#js-mainnav.noJS ul.megamenu li.haschild:hover>div.childcontent.cols3{left:-125px}#jm-djmenu .moduletable.dj-horizontal{margin-right:0;margin-left:10px}.moduletable.slider_animate{height:100%}p#step1{line-height:40px}}@media screen and (min-width:1020px){div#jm-toppage h2#jm-logo img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#jm-toppage.fixed-nav:not(.HoveredElement) h2#jm-logo{margin-top:-4px}#jm-toppage.fixed-nav.HoveredElement #jm-toppage-left h2#jm-logo{height:26px;margin-top:5px}}@media screen and (max-width:1020px){#jm-copyrights .row .acymailing_module_form .inputbox{padding:17px 2px 18px}.flt_nos_valeurs{width:94%;float:none;margin-right:auto;margin-left:auto;text-align:center}.flt_txt_nos_valeurs{padding-right:0;padding-top:20px;width:94%;margin:auto;text-align:center}.cont_nos_equipe_bg{overflow:initial;height:auto;display:table}.flt_notre_equipe{float:none;max-height:initial;overflow:initial;margin-left:auto;width:100%;margin:auto;text-align:right;margin-right:auto}.flt_txt_notre_equipe{padding-left:0;padding-top:20px;text-align:center;width:94%;margin:auto}}@media screen and (max-width:970px){.methodologie_content{display:none}.g-recaptcha{max-width:300px;margin:auto}.methodologie_content_mobile{display:block;background:url("../../../images/img_template/bg_methodologie_mobile.png") center no-repeat;height:687px;width:304px;margin:auto;position:relative}.methodologie_content_mobile .step_1,.methodologie_content_mobile .step_2,.methodologie_content_mobile .step_3,.methodologie_content_mobile .step_4,.methodologie_content_mobile .step_5{width:120px;font-size:13px;line-height:19px;text-align:center}.methodologie_content_mobile .step_1 span,.methodologie_content_mobile .step_2 span,.methodologie_content_mobile .step_3 span,.methodologie_content_mobile .step_4 span,.methodologie_content_mobile .step_5 span{display:block;color:#6e1140;font-size:15px;padding-bottom:4px}.methodologie_content_mobile .step_1{position:absolute;top:10px;left:5px}.methodologie_content_mobile .step_2{right:5px;left:initial;top:143px;position:absolute}.methodologie_content_mobile .step_3{left:5px;top:271px;position:absolute}.methodologie_content_mobile .step_4{position:absolute;top:407px;right:5px}.methodologie_content_mobile .step_5{position:absolute;left:5px;top:545px}p#step1 span{padding-top:15px}p#step1{line-height:36px;font-size:26px}div#animate_sld ul,p#step3{font-size:47px}h1#step2{font-size:15px}#jm-djmenu .demande_devis a{width:115px}}@media screen and (max-width:991px){.application-form.cont_offshore_avantages.cont_notpad_bi .control-group{float:unset!important;width:90%!important;margin:0 auto}.application-form.cont_offshore_avantages.cont_notpad_bi .control-group select{width:95%}}@media screen and (max-width:900px){.contentTop2_container{display:none}.contentTop2Mobile_container{display:block}.cont_option_prix{min-width:inherit}.bg_page_shadow{padding-bottom:40px}p#step1 span{padding-top:15px}p#step1{line-height:36px;font-size:26px}div#animate_sld ul,p#step3{font-size:45px}h1#step2{font-size:15px}}@media screen and (max-width:880px){div#jm-ourMission .filtred_bg_our_mission h5{text-align:center}div#jm-ourMission .filtred_bg_our_mission h5 span{border-right:none;display:block;padding:10px 0 15px}#jm-djmenu .moduletable.demande_devis{display:none}#js-mainnav.noJS ul.megamenu li.haschild:hover>div.childcontent.cols3{left:-190px}#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{padding:5px 19px 17px 0!important;font-size:14px!important}}@media screen and (max-width:860px){.cloud_cont,.dedie_cont{float:none;margin-bottom:20px}.dedie_cont{margin-left:34px}}@media screen and (max-width:810px){#jm-copyrights .row .acymailing_module_form .subscriptionButton input.button{padding:18px 2px 17px;font-size:14px}}@media screen and (max-width:800px){.logigroup_container_txt{margin-bottom:25px}div#jm-ourMission .cont_our_mission_lg{height:auto}#jm-bottompage_top2 .txt_contact_us_bar{float:left;width:70%;padding:26px 0;font-size:18px;color:#fff}.item-page .menu_content ul.offshore_pad li a{padding-left:5px!important;padding-right:5px!important}.center_method_dev_log_l1{width:100%;float:none;margin-bottom:20px}.center_method_dev_log_l2{width:100%;float:none}.contanier_domaine_w.expertise_w .domaine_fl{width:33.33%;min-height:205px}.lien_neo_recrut a{float:none;margin-bottom:10px}.lien_neo_recrut a:nth-child(2){margin-left:0!important}.bg_page_shadow{padding-bottom:30px}.detail_savoir_faire h2{padding-bottom:0}.client_logo{width:31.5%}.item-page .slide-desc-text .slide-text{top:17px}.item-page .portfolio-strip li{float:left;width:25%;padding:0 10px 25px 10px}.djslider .slide-desc-text .slide-text,.djslider .slide-desc-text .slide-text p{overflow:visible;-o-text-overflow:ellipsis;text-overflow:ellipsis}#lg-bottom-bottom .business_card{width:450px}#jm-toppage{height:58px}p#step14{bottom:160px!important}h1#step2{display:none!important}p#step1{font-size:20px;line-height:30px}.step_3_cont_t ul{width:44%}#step3{width:56%}.moduletable.slider_animate .container_slider_animate{width:100%}#lg-bottom-bottom .business_card{height:185px}a.absol_dv_link{top:9px;right:17%;font-size:14px}.customgray .jm-module-content .block_res{width:43%}}@media screen and (max-width:768px){.djslider-default .navigation-container{display:none}.reference_link_ref{display:none}div#jm-contentTop2 .customgray{display:none}#jm-contentTop2 .slide-desc{top:60px}#jm-contentTop2 .slide-desc-text-default h4,#jm-contentTop2 .slide-desc-text-default h5,#jm-contentTop2 .slide-desc-text-default p{width:50%}#jm-contentTop2 .slide-desc-text-default h4{padding-bottom:0}}@media screen and (max-width:768px){div#jm-contentTop2 .djslider-loader-default{padding-bottom:0!important}.img_bg_slide{position:relative;height:70vh}.img_bg_slide video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.logigroup_container_img{padding-top:30px}p.dsp_desktop_sh{display:none}p.dsp_mobile_sh{display:block}div#jm-bottompage2 .img_tr_dev{width:100%;float:none;text-align:center}div#jm-bottompage2 .txt_tr_dev{float:none;width:100%;padding-left:0}.flt_right_img_devlg{float:none;text-align:center;width:100%;padding-bottom:20px}.flt_left_txt_devlg{float:none;width:100%;text-align:center}.flt_left_img_devlg{float:none;text-align:center;width:100%;padding-bottom:20px}.flt_right_txt_devlg{float:none;width:100%;text-align:center}.cont_devlogi_element .flt_right_txt_devlg h4,.cont_devlogi_element .flt_right_txt_devlg p{text-align:center}.cont_devlogi_element .flt_left_txt_devlg h4{text-align:center}.portfolio-strip li{width:50%;margin-bottom:20px}#content_top_log .customgray .jm-module-content .block_res{width:100%;margin-bottom:12px}#footer-widget-area-1{float:none;width:100%;padding-right:0;padding-right:0}#footer-widget-area-3{float:right;width:45%}#footer-widget-area-2{float:left;width:45%;padding-right:5%}#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss.haschild{background:0 0}#js-mainnav.megamenu.noJS ul.megamenu li.haschild>div.childcontent{display:none!important}#js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{padding:5px 42px 17px 23px!important}#js-mainnav.megamenu .js-megamenu{clear:both;background:#fff}#js-mainnav.megamenu.horizontal.left ul.level0{clear:both}#js-mainnav.megamenu.noJS #css3-megaMenuToggle{text-indent:-9999px;background:url("../../../images/modules/assets/nav-icon.png") no-repeat center center #323232!important;width:20px;float:right}#js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon{display:none}#js-mainnav.megamenu{width:130px!important;overflow:hidden}}@media screen and (max-width:730px){.mission_detail_cont{width:100%;float:none;padding:0 4% 30px}.reference_link_ref{display:none}p#step1 span{padding-top:15px}}@media screen and (max-width:710px){#jm-copyrights .row .acymailing_module_form .subscriptionButton input.button{font-size:13px}.item-page .jm-slider1 .djslider .navigation-container{top:20%!important}.item-page .slide-desc-text .slide-text{width:60%!important}}@media screen and (max-width:780px){#jm-contentTop2 .slide-desc-text-default h4{padding-bottom:5px;line-height:22px}#jm-contentTop2 .slide-desc-text-default p{line-height:22px}#jm-contentTop2 .slide-desc-text-default h4{font-size:28px;padding-bottom:0}.mobile_res .moduletable #menu{max-height:300px;min-height:230px}.steps_bi_process{display:none}div#animate_sld ul,p#step3{font-size:32px}#jm-copyrights .row .acymailing_module_form .subscriptionButton input.button{font-size:12px}}@media screen and (max-width:670px){.information_contact .adresse,.information_contact .email,.information_contact .phone{width:100%;float:none;margin-bottom:20px;padding:35px 0 20px}.content_slider .customgray h3.jm-title{font-size:20px;line-height:40px}.customgray h3.jm-title{font-size:25px}.desc-white-sl p{width:90%!important}.min-title-v span{font-size:28px!important;line-height:33px}.min-title-v{padding-bottom:15px!important}.desc-white-sl p,.min-title-v.pad-n{padding-bottom:0!important}.mobile_res #menu{top:83px}div.item-page .bg_detail_content.dev_logi.dev_logi_title h2{padding:0 0 10px;font-size:24px!important;line-height:32px}.t_fed_one .lg_log{width:90%;float:none;margin:auto;clear:both;display:table}.t_fed_one,.t_fed_two{width:95%;float:none;margin-bottom:15px;height:auto}.lg_log{width:145px}.mobile_res .moduletable #menu{max-height:300px;min-height:276px}}@media screen and (max-width:640px){#jm-contentTop2 .slide-desc-text-default h4{font-size:20px}#jm-contentTop2 .slide-desc-text-default h5{font-size:18px;padding-bottom:5px}}@media screen and (max-width:620px){p#step14{line-height:38px}.desc-white-sl p{display:none}.contanier_domaine_w.expertise_w .domaine_fl{width:50%}}@media screen and (min-width:481px) and (max-width:620px){#jm-copyrights #footer-widget-area-1{width:96%;float:none;margin:auto}#jm-copyrights #footer-widget-area-2{width:96%;float:none;margin-left:0;margin:auto;display:table}#jm-copyrights #footer-widget-area-3{width:96%;float:none;margin:auto}.widget.widget_text.cnt_wdg{display:block;margin:auto;float:left}.widget.widget_text.mp_wdg{float:right;margin-top:15px}#jm-copyrights .row .acymailing_module_form .subscriptionButton input.button{font-size:16px;padding:18px 8px 17px}#jm-copyrights .row .acymailing_module_form .inputbox{padding:17px 8px 18px}.moduletable.newsletter{padding-bottom:15px}}@media screen and (max-width:600px){#jm-bottompage_top2 .txt_contact_us_bar{width:60%;font-size:16px;padding:21px 0}#jm-bottompage_top2 .link_contact_us_bar a{font-size:16px}#jm-bottompage_top2 .link_contact_us_bar{width:40%}.lien_neo_recrut{padding-bottom:20px;margin-left:5%}.txt_flt_l{width:100%;margin-bottom:10px}.lien_neo_recrut a:nth-child(2){margin-left:0!important}.img_flt_r{padding:0!important;width:100%!important}.article_contenu_texte .right_content_t{width:100%;float:none}.article_contenu_texte .left_content_t{width:100%;float:none}#lg-bottom-bottom .business_card{width:335px}p#step1 span{padding-top:5px}p#step14{line-height:40px}div#animate_sld ul,p#step3{font-size:28px}}@media screen and (max-width:580px){.logigroup_container_img{display:none}.logigroup_container_txt{padding-bottom:25px;float:none;width:100%;text-align:center}div.item-page .logigroup_container_txt h3{text-align:center;margin-top:20px;margin-bottom:5px}#footer-widget-area-2{float:none;width:100%;padding-right:0}#footer-widget-area-3{float:none;width:100%}#ca_banner .accept{margin:0 20px 0 0}p#step14{line-height:40px}.item-page .jm-slider1 .djslider .navigation-container{top:13%!important}}@media screen and (max-width:560px){#jm-contentTop2 .slide-desc{top:20px}}@media screen and (max-width:530px){#jm-contentTop3 .serv_cont_ap{width:100%;float:none}.customgray .jm-module-content .block_res{min-height:inherit}.customgray .jm-module-content .block_res{min-height:inherit}.customgray .jm-module-content .block_res{width:100%;margin:0 0;padding:0 0}}@media screen and (max-width:510px){div#animate_sld ul,p#step3{font-size:28px}}@media screen and (max-width:497px){.bg_fonctionalite{background:0 0!important}.menu_crm_erp.conseil_amo{padding-top:0}}@media screen and (max-width:480px){#jm-contentTop2 .slide-desc-text-default p{display:none}p#step14 a{min-width:80%}#jm-bottompage_top2 .link_contact_us_bar a{font-size:16px;float:none;text-align:center}#jm-bottompage_top2 .txt_contact_us_bar{width:100%;text-align:center;padding:5px 0 5px}#jm-bottompage_top2 .link_contact_us_bar{width:100%;padding:10px 0 10px}div#jm-bottompage_top2{height:140px}#jm-toppage-right.mobile_res .show-menu{margin-top:5px}.item-page li{line-height:22px}.mobile_res #menu{top:65px!important}.desc-white-sl p{width:100%!important}.steps_bi_process{display:none}ul.content_slider_ul_l li{float:none;width:90%}.mobile_res #jm-djmenu{margin:10px 0 0!important}.formulaire_contact_fl{width:90%;float:none;margin-left:22px}.add_width{width:210px}.cloud_cont,.dedie_cont{float:none}.min-title-v span{font-size:16px!important}ul.menu.dev_web.offshore_pad li{width:100%}.lien_neo_recrut a:nth-child(2){margin-left:0!important}.log .domaine_fl{width:50%;margin-left:0!important}.cont_methodologie_l{float:none}.cont_methodologie_r{float:none}.menu_crm_erp{float:none;width:90%;padding-left:5%;padding-right:5%;padding-top:10px!important}#jm-bottompage .foxcontainer .control-group{width:90%!important;float:none!important;margin:auto auto 5px!important}#jm-bottompage .foxcontainer div:nth-child(4){margin-top:0;overflow:hidden}.formulaire_contact_fl .foxcontainer .fox_form div:nth-child(2),.formulaire_contact_fl .foxcontainer .fox_form div:nth-child(3){float:none!important;width:70%!important;margin:auto!important}.formulaire_contact_fl .foxcontainer .fox_form div:nth-child(4),.formulaire_contact_fl .foxcontainer .fox_form div:nth-child(5){width:70%!important;padding:5px 5px}.content_wrapper{float:none;padding:20px 5% 0;width:90%;margin-top:auto}.c_page_content h1{padding:10px 0 20px!important}#jm-toppage-left{padding-top:1px}#jm-djmenu .moduletable.demande_devis{float:none;margin:auto;display:none}.container_slide_rel .title_gh{border-color:#fff;display:none}#lg-bottom-bottom .business_card{width:90%;padding:20px 5%}.business_card_c{width:94%}.item-page .portfolio-strip li{float:left;width:50%;padding:0 10px 20px 10px;margin:auto}.article_contenu_texte .left_content_t{width:100%;float:none}.article_contenu_texte .right_content_t{width:100%;float:none}#lg-bottom-bottom .custom .c_tel{padding:0 5px 15px 20px}#jm-copyrights #footer-widget-area-1{width:96%;float:none;margin:auto}#jm-copyrights #footer-widget-area-2{width:96%;float:none;margin-left:0;margin:auto}#jm-copyrights #footer-widget-area-3{width:96%;float:none;margin:auto}div#jm-poweredby div{float:none!important;text-align:center;width:96%;margin:auto}div#jm-poweredby div:first-child{padding-bottom:20px}.widget.widget_text.mp_wdg{margin-top:5px;margin-bottom:20px}.widget.widget_text.cnt_wdg{width:100%}#jm-copyrights .row h3.widget-title{margin-bottom:5px}.moduletable.newsletter{padding-bottom:15px}.customgray h3.jm-title{line-height:50px;font-size:19px}.content_slider .customgray h3.jm-title{font-size:18px;line-height:30px;padding-bottom:10px;padding-top:5px}.customgray .jm-title-wrap{height:auto}.item-page .customgray .jm-title-wrap{padding-bottom:0}.item-page .customgray{padding-bottom:0}#jm-copyrights .row .acymailing_module_form .inputbox{padding:2px 5px 2px;margin:2px 2px;height:37px}#jm-copyrights .row .acymailing_module_form input.button{padding:15px 13px 15px;margin-left:-8px;margin-top:1px}.customgray .jm-title-wrap{padding-bottom:10px}.moduletable.slider_animate .container_slider_animate{padding:0 0;min-height:100%}h1#step2{display:none!important}p#step1 span{display:block;padding-top:5px}p#step1{top:60px;line-height:26px!important;font-size:20px}div#animate_sld{height:100%;padding-top:0}.accueil-conseil-services-informatique #lg-bottom-bottom{width:100%}#jm-toppage-left{float:left!important;margin-left:10px!important;width:151px!important}#jm-toppage.fixed-nav{background-position:top center!important}#jm-toppage.fixed-nav #jm-toppage-right.mobile_res{margin-top:0!important}#jm-toppage.fixed-nav h2#jm-logo{height:27px!important;width:40%;margin-top:1px!important}#jm-toppage h2#jm-logo{width:100%}#jm-toppage-right{float:right!important;width:auto!important}.megaMenuToggle{text-indent:-9999px}.megaMenuToggle span.megaMenuToggle-icon{padding:15px 7px;background:url("../../../images/modules/assets/nav-icon.png") no-repeat center center #7f1e4f!important}.container_detail{display:none}.item-page .slide-desc-text .slide-text{width:60%!important;top:55px;left:5px}.portfolio_cont p.stc{width:95%;margin:auto}}@media screen and (max-width:440px){#jm-contentTop2 .slide-desc-text-default h4{padding-bottom:15px;font-size:18px}#jm-contentTop2 .slide-desc-text-default h5{font-size:16px}p#step1{top:56px;line-height:26px!important;font-size:18px}.item-page .slide-desc-text .slide-text{top:40px}}@media screen and (max-width:410px){p#step1{top:50px;line-height:26px!important;font-size:18px}.item-page .slide-desc-text .slide-text{top:20px}.mobile_res .moduletable #menu{max-height:300px;min-height:230px}}@media screen and (max-width:380px){p#step1{top:46px;line-height:20px!important;font-size:15px}p#step1 span{display:block;padding-top:5px}}@media screen and (max-width:344px){#js-mainnav.megamenu{width:80px!important}}@media screen and (max-width:340px){p#step1{top:35px;line-height:20px!important;font-size:14px}p#step1 span{display:block;padding-top:5px}}@media screen and (max-width:320px){p#step1{top:32px;line-height:18px!important;font-size:14px}.item-page .slide-desc-text .slide-text{top:10px}.article_contenu_texte .left_content_t p{padding-bottom:10px;line-height:19px}.article_contenu_texte .left_content_t h5{margin-bottom:0}}.mobile_res .show-menu{text-decoration:none;color:#fff;padding:7px 16px;background:url("../../../images/modules/assets/nav-icon.png") no-repeat center center transparent!important;text-align:center;text-indent:-9999px;margin-right:0;width:5px;float:right;cursor:pointer;margin-top:10px}.mobile_res input[type=checkbox]{display:none;-webkit-appearance:none}.mobile_res #menu{position:absolute;display:none;width:100%;z-index:1000;left:0;top:59px;background:#fff;font-family:Raleway!important}.mobile_res #menu li{float:none;width:100%}.mobile_res #menu li a{display:block;height:auto;text-align:left;line-height:25px;color:#494949;text-decoration:none;padding-left:17px;width:80%;font-size:16px}.mobile_res #menu li.deeper.parent{background:url("../../../images/modules/assets/fleche_ico_mobile.png") no-repeat 94% 20px #fff!important}.mobile_res #menu li{border-bottom:1px solid #dfdfdf}.mobile_res #menu li.deeper.parent ul li a{background:url("../../../images/modules/assets/li_sous_menu_mobile.png") left center no-repeat!important;margin-left:2%;line-height:15px;font-size:14px}.mobile_res #menu li.deeper.parent ul{display:none}.mobile_res .lg-menu .moduletable_menu{display:block;margin-top:0}.mobile_res .show-menu{display:block}.mobile_res #jm-djmenu{margin:20px 0 0}.mobile_res #jm-djmenu #menu{margin:0 0 0}.mobile_res #menu li.deeper.parent ul{margin-top:0}.mobile_res #menu li.deeper.parent ul li{width:80%}.mobile_res #menu li span.separator{font-size:16px;text-align:left;padding:5px 9px 0}.mobile_res #menu li.deeper.parent li{background:0 0!important;border-bottom:none!important}@media (max-width:962px) and (min-width:621px){.acymailing_fulldiv tr:nth-child(2){width:40%}.acymailing_fulldiv tr:first-child{width:60%}.acymailing_fulldiv tr{float:left}.acymailing_fulldiv td{float:none}#jm-copyrights .row .acymailing_module_form .inputbox{padding:4px 2px 0;height:37px}}#jm-toppage.fixed-nav{height:50px;display:block;background:#fff;border-bottom:1px solid #912558}#jm-toppage.fixed-nav #jm-djmenu{margin:0 0 0}#jm-toppage.fixed-nav h2#jm-logo{height:42px;overflow:hidden;margin-top:-3px}#jm-toppage.fixed-nav #jm-djmenu .moduletable.demande_devis{float:right;margin-top:1px}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss{border-right:none;height:35px}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#353535;padding:7px 30px 7px!important}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level1 li.megacss{height:auto}#jm-toppage.fixed-nav #js-mainnav.noJS ul.megamenu li.haschild:hover>div.childcontent{top:42px}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss div.group a.megacss,#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss div.group span.megacss{padding:0 0 0 10px!important}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level1 li.megacss a.megacss{padding:0 0 0 10px!important}#jm-toppage.fixed-nav #js-mainnav.megamenu.white .group-content ul.megamenu{padding-left:10px}#jm-toppage.fixed-nav #jm-toppage-left{float:left;margin-top:0}#jm-toppage.fixed-nav #jm-djmenu .custom.demande_devis .demande_devis{margin-top:1px}#jm-toppage.fixed-nav #jm-toppage-right.mobile_res{margin-top:0}#jm-toppage.fixed-nav .mobile_res #menu{top:51px}body.internalPageCls .jm-allpage-space{padding-top:var(--nav-height,76px)}body.internalPageCls .jm-allpage-space:has(> #jm-header .jm-header-slider),body.internalPageCls .jm-allpage-space:has(> #jm-topline-mods),body.internalPageCls.careers .jm-allpage-space,body.internalPageCls.carrieres .jm-allpage-space,body.internalPageCls.offshore .jm-allpage-space{padding-top:0}#jm-mainpage{margin-top:0}#jm-mainpage.fixed-tp{margin-top:0}body.page_home #jm-mainpage.fixed-tp{margin-top:0}@media screen and (max-width:480px){body.internalPageCls div#jm-header .cont_header_entreprise h3{padding:65px 0 5px;line-height:32px}.min-title-v{padding-bottom:5px!important}#jm-toppage.fixed-nav .mobile_res #jm-djmenu{margin:8px 0 0!important}div.item-page .bg_detail_content.dev_logi.dev_logi_title h2{padding:0 0 0;font-size:24px!important}div.item-page .bg_detail_content.dev_logi.dev_logi_title h3{font-size:20px;line-height:30px;padding-bottom:10px}.clear_article_fl{clear:both;height:0}.bg_fonctionalite h4{padding:0 0 10px;font-size:24px;line-height:30px}.bg_detail_content h5{font-size:18px}.lg_log.tech_ut,.lg_log.tech_ut.dev_t{width:100%;margin-bottom:15px;margin-left:0!important;padding:15px 0}.title_essai_gratuit{font-size:20px;padding:10px 0 0}h4.title_essai_gratuit{font-size:22px!important;padding:0 0 0!important}.realisation_clients_logos{padding-bottom:20px}div.item-page h2{font-size:22px!important;padding-top:20px;padding-bottom:16px!important;line-height:40px}.expertise_offsore_h4{padding:10px 0;font-size:24px}#jm-toppage.fixed-nav .mobile_res #menu{top:48px!important}.meth_ti h4{font-size:26px;padding:0 0}.lg_log.tech_ut.dev_t.p_lg{width:100%;margin:auto;float:none;padding:0}}@media (min-width:480px) and (max-width:1000px){div.item-page h2{padding-bottom:16px!important}}@media screen and (max-width:430px){.cloud_cont,.dedie_cont{margin:auto;width:300px}.dedie_cont{margin-top:30px}.cloud_cont div{width:266px}.dedie_cont div{width:266px}.title_desc_cloud{top:81px;height:56px;text-align:left;color:#7f1e4f;font-size:16px;line-height:24px;left:47px;width:250px!important}.desc_cloud{width:265px!important}.desc_cloud li{padding-bottom:7px!important}.user_cloud{bottom:182px;font-size:22px}.price_cloud{bottom:112px;font-size:17px;width:266px!important}.title_cloud{top:24px;font-size:20px;left:50px}.user_add_cloud{bottom:65px;font-size:18px}.price_user_add_cloud{font-size:20px}.dedie_cont .title_desc_cloud{left:20px;top:97px}.dedie_cont .desc_cloud{left:6px}}@media screen and (max-width:414px){p#step1{top:30px}.jm-switcherLanguage div.mod-languages ul{float:none;margin:auto;display:table}div#jm-poweredby{float:none;width:100%;text-align:center}.jm-switcherLanguage{float:none;width:100%}}@media screen and (max-width:340px){.mobile_res .moduletable #menu{max-height:240px;min-height:230px}.min-title-v.pad-n{display:block}.min-title-v span{line-height:16px}}#jm-toppage.fixed-nav.HoveredElement #js-mainnav.megamenu.white ul.level0 li.megacss a.megacss{color:#fff}#jm-toppage.fixed-nav #js-mainnav.megamenu.white ul.level0 li.megacss>span.megacss.haschild:after,#js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after{background-image:url(img/logigroup_sprite.png);background-position:-140px -706px}#jm-toppage.fixed-nav.HoveredElement #js-mainnav.megamenu.white ul.level0 li.megacss>span.megacss.haschild:after,#js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after{background-image:url(img/logigroup_sprite.png);background-position:-140px -706px}#js-mainnav.megamenu.white ul.level0 li.megacss>a.haschild:after,#js-mainnav.megamenu.white ul.level0 li.megacss>span.megacss.haschild:after{position:static!important;right:auto!important;top:auto!important;left:auto!important;bottom:auto!important;background-image:none!important;margin:0 0 0 8px!important;vertical-align:middle!important}#js-mainnav.megamenu.white ul.level0>li.megacss>a.haschild{display:inline-flex!important;align-items:center!important}@media (min-width:1025px){#js-mainnav.megamenu.white ul.level0{display:flex!important;align-items:center!important;gap:16px!important}#js-mainnav.megamenu.white ul.level0>li.megacss{margin-left:0!important;margin-right:0!important}#js-mainnav.megamenu.white ul.level0>li.contactez-nous{margin-left:auto!important}}@media screen and (max-width:1000px){.bpm-image{margin-top:0!important}.bpm-line{margin-top:12px!important}}