@media screen and (min-width:1024px){.wpml-ls-current-language>a>span{display:none}.wpml-ls-current-language .sub-menu{right:0;left:unset!important}}.image-team img{object-fit:cover;position:relative;z-index:10}.image-team:after{z-index:20;position:absolute;bottom:1rem;left:1rem;margin-top:1rem;content:"Sortie d’entreprise, décembre 2019";display:block;color:white;font-size:13px;font-family:"Lato"}.testimonial-container{display:flex;align-items:center;align-content:center;justify-content:center;color:white;font-family:"Lato";font-size:15px;padding-bottom:4rem}.testi-first{border-bottom:0.5px solid #2d3a3f}.testimonial-container>span{color:white;font-family:"Lato";font-size:15px;text-align:center}.testimonial-container>p{font-weight:300;width:95%}.cards-item{display:flex;flex-direction:column;justify-content:space-between;background:white}@media screen and (min-width:981px){.cards-item{min-height:500px;display:flex;justify-content:space-between;position:relative}.section-card .et_pb_code_inner{min-height:500px}}.cards-item h3{font-family:"Arial";text-align:center;font-size:16px;line-height:1.4em;text-transform:uppercase;letter-spacing:0.12em;font-weight:600;margin-bottom:5px;padding-left:10px;padding-right:10px;margin-top:15px}.cards-item .item-text{min-height:200px}@media screen and (max-width:600px){.cards-item .item-text{min-height:280px}}.cards-item p{font-family:"Lincoln light";text-align:center;font-size:17px;margin-bottom:15px;padding-left:10px;padding-right:10px}.btn-bottom{width:100%;position:absolute;bottom:0;left:0;right:0;margin:auto}.cards-item a{width:100%}.cards-item{display:flex;flex-direction:column;justify-content:space-between;background:white}@media screen and (min-width:981px){.cards-item{min-height:350px;display:flex;justify-content:space-between;position:relative}.section-card .et_pb_code_inner{min-height:350px}}.cards-item h3{font-family:"Arial";text-align:center;font-size:16px;line-height:1.4em;text-transform:uppercase;letter-spacing:0.12em;font-weight:600;margin-bottom:5px;padding-left:10px;padding-right:10px;margin-top:15px}.cards-item .item-text{min-height:200px}@media screen and (max-width:600px){.cards-item .item-text{min-height:280px}}.cards-item p{font-family:"Lincoln light";text-align:center;font-size:17px;margin-bottom:15px;padding-left:10px;padding-right:10px}.btn-bottom{width:100%;position:absolute;bottom:0;left:0;right:0;margin:auto}.cards-item a{width:100%}.projects-group .project{background:white;box-shadow:0px 2px 20px 0px rgba(10,10,10,0.2);height:400px;position:relative}.projects-group .project>h2{padding:1rem}.projects-group .project>h3{padding-left:10px;padding-right:10px;font-size:15px;font-weight:600}.projects-group .project .post-meta{position:absolute;bottom:0;padding:1rem}.dernieres-actu article{background:white;border:none;box-shadow:0px 2px 20px 0px rgba(10,10,10,0.2);min-height:420px;position:relative}.dernieres-actu .post-meta{position:absolute;bottom:0;padding:1rem}.nav .sub-menu>li{padding-left:0;padding-right:0;width:100%;border-bottom:1px solid white}.nav .sub-menu>li:hover{border-bottom:1px solid #fa482a}.nav .sub-menu>li:hover>a{color:#fa482a!important}.actus-group .project{background:white;box-shadow:0px 2px 20px 0px rgba(10,10,10,0.2);height:300px;position:relative}@media (max-width:1000px){.actus-group .project{height:250px}}@media (max-width:480px){.actus-group .project{height:300px}}.actus-group .project>h2{padding:1rem}.actus-group .project .post-meta{position:absolute;bottom:0;padding:1rem}@media (min-width:981px){.lwp-col-portfolio .et_pb_grid_item{width:29.66%!important;margin-right:5.5%!important}.lwp-col-portfolio .et_pb_grid_item:nth-child(3n){margin-right:0!important}.lwp-col-portfolio .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.lwp-col-portfolio .et_pb_grid_item.first_in_row{clear:unset}}@media screen and (max-width:1140px){.et_pb_menu__logo{width:90px!important}}.mob-menu-logo-holder{display:flex;justify-content:center;align-items:center}.footer{font-size:12px;font-weight:400;font-family:"Arial"!important;font-size:14px!important}.menu-footer ul{padding-left:0}.menu-footer ul li{list-style:none;font-family:"Arial"}.footer a{color:#4d5156;font-family:"Arial"!important;font-size:14px!important}.widget_categories{width:100%!important}.filters-blog ul.wp-block-categories-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%!important}.filters-blog ul.wp-block-categories-list li{margin:5px;border:1px solid #e2e2e2;width:auto;padding:0.5rem 1rem}.filters-blog ul.wp-block-categories-list li:last-child{display:none}.filters-blog ul.wp-block-categories-list li a{font-family:"Arial";font-size:11px;font-weight:700;letter-spacing:1.32px;text-transform:uppercase!important;padding:1rem;color:#666}.wp-block-categories .current-cat a{color:#fa482a!important}.wp-block-categories .current-cat{color:#fa482a!important;border:1px solid #fa482a!important}@media screen and (max-width:600px){.filters-blog ul.wp-block-categories-list li{width:100%;padding:0.2rem 1rem}}#portfoliofiltrage .post-meta a{pointer-events:none;cursor:default;text-decoration:none}.et_pb_blog_grid .et_pb_post{opacity:1!important}.et_pb_post{opacity:1!important}.et_pb_blog_grid{opacity:1!important}@media screen and (max-width:981px){.reverse{display:flex;flex-direction:column-reverse}}/*.footer #btn-normal{color:#fa3b24!important}.et_pb_social_media_follow_network_0_tb_footer:hover a.icon,.et_pb_social_media_follow_network_1_tb_footer:hover a.icon,.et_pb_social_media_follow_network_2_tb_footer:hover a.icon{background-color:#fa3b24!important}.footer .et-pb-icon{font-size:12px!important;color:#099dc8;margin-right:5px}.adresse-footer{text-indent:-8px;padding-left:17px}.adresse-footer .et-pb-icon{font-size:12px;margin-right:2px}.footer a:hover{color:#fc5e39}.cn-set-cookie{background:rgb(249,43,26)!important;background:linear-gradient(90deg,rgba(249,43,26,1) 0%,rgba(251,74,45,1) 100%)!important;color:#fff}.cn-more-info{background:none!important;color:#fff;text-decoration:underline!important}.footer h4{font-family:"Poppins";font-weight:700;letter-spacing:2px}/*.card-item>.et_pb_button_module_wrapper{position:absolute;bottom:0;width:100%}/*.et_pb_button:hover{background:white!important;border:2px solid #fa482a!important}.et_pb_button_0_tb_footer:hover{background:white!important;border:2px solid #fa482a!important;color:#fa482a!important}.et_pb_button_0_tb_footer:hover a{color:#fa482a!important}body #btn-normal::after{font-size:3rem!important}/*.btn-normal:hover{background:#ca361c!important;transition:300ms}.btn-normal{transition:300ms}/*p,ul li{font-weight:400}h1{font-weight:700!important;text-transform:uppercase;font-size:50px!important}h2{font-weight:500;font-size:44px!important}h1:after,h2:after{content:" ";display:block;width:100px;height:4px;background-color:#099dc8;border-radius:10px}.title-center h2:after{content:" ";display:block;width:100px;height:4px;background-color:#099dc8;border-radius:10px;text-align:center;margin:0 auto}body .et_pb_button{-webkit-box-shadow:0px 15px 29px -5px rgba(0,0,0,0.2);-moz-box-shadow:0px 15px 29px -5px rgba(0,0,0,0.2);box-shadow:0px 15px 29px -5px rgba(0,0,0,0.2);background:rgb(249,43,26);background:linear-gradient(90deg,rgba(249,43,26,1) 0%,rgba(251,74,45,1) 100%);min-width:150px;text-align:center}body .et_pb_button:hover{-webkit-box-shadow:0px 5px 29px -5px rgba(0,0,0,0);-moz-box-shadow:0px 5px 29px -5px rgba(0,0,0,0);box-shadow:0px 5px 29px -5px rgba(0,0,0,0);background:transparent!important}@media screen and (max-width:680px){h1{font-size:40px!important}.hero-area-metier h1{font-size:30px!important}h2{font-weight:500;font-size:30px!important}h3{font-size:24px!important}}.et_pb_menu .et-menu>li{padding-left:20px;padding-right:20px}.et-menu li li a{padding:6px 10px!important}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.05)!important}.et_mobile_menu li a.mobile-toggle{border-bottom:0px solid rgba(0,0,0,.05)!important}@media screen and (max-width:1120px){.et_pb_menu .et-menu>li{padding-left:11px;padding-right:11px}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:16px!important}}.pa-header{background:transparent;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.pa-header a:hover{text-decoration:underline solid #099dc8 2px!important;opacity:1}.pa-header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{}.pa-fixed-header{background-color:#fff!important;-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out;box-shadow:0px 2px 10px -4px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 10px -4px rgba(0,0,0,0.3);-moz-box-shadow:0px 2px 10px -4px rgba(0,0,0,0.3)}.pa-fixed-header a{}.pa-fixed-header a:hover{text-decoration:underline solid #099dc8 2px!important;opacity:1}.pa-fixed-header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{}.et_mobile_menu li a{border-bottom:1px solid rgb(255,255,255,0.3);color:#4d5156!important}.et_mobile_menu li a:hover{opacity:1!important;background-color:#fc5e39!important;color:#fff!important;text-decoration:none!important}.et_pb_menu_0_tb_header .et_mobile_menu li.current-menu-item a:hover{color:#fff!important}@media screen and (max-width:980px){.et_pb_section_0_tb_header.et_pb_section{padding-top:15px!important;padding-bottom:15px!important}}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}.footer{font-size:12px;font-weight:400}.menu-footer ul{padding-left:0}.menu-footer ul li{list-style:none}.footer a{color:#4d5156}.et_pb_social_media_follow_network_0_tb_footer:hover a.icon,.et_pb_social_media_follow_network_1_tb_footer:hover a.icon,.et_pb_social_media_follow_network_2_tb_footer:hover a.icon{background-color:#fa3b24!important}.footer .et-pb-icon{font-size:12px;color:#099dc8;margin-right:5px}.adresse-footer{text-indent:-8px;padding-left:17px}.adresse-footer .et-pb-icon{margin-right:2px}.footer a:hover{color:#fc5e39}.cn-set-cookie{background:rgb(249,43,26)!important;background:linear-gradient(90deg,rgba(249,43,26,1) 0%,rgba(251,74,45,1) 100%)!important;color:#fff}.cn-more-info{background:none!important;color:#fff;text-decoration:underline!important}.hero-area{padding-top:200px!important;height:100vh!important}.visuel-hero{position:relative;display:block;width:100%;height:100%}.visuel-hero iframe{border:none;margin-top:0px;padding-top:0px;position:absolute;top:-100px;width:100%;height:100%;min-width:600px;min-height:650px;overflow:visible!important}.btn-metier.et_pb_button{min-width:70%!important}@media screen and (max-width:980px){.hero-area{padding-top:60px!important;height:auto!important}.visuel-hero iframe{position:relative!important;top:0px!important;width:100%;height:100%;min-width:100px!important;min-height:450px}}.testimonial-slider .dnxte-tstimonial-prfle-review{display:none}.swissmade{float:right;margin-top:-50px}@media screen and (max-width:500px){.swissmade{float:none!important;margin-top:0px!important}}.black-box,.black-box h1,.black-box h2,.black-box h3{color:#fff}.black-box .et_pb_button_module_wrapper:hover a.et_pb_button{color:#fff!important}.orange-box{background:rgb(249,43,26);background:linear-gradient(90deg,rgba(249,43,26,1) 0%,rgba(251,74,45,1) 100%);color:#fff;text-align:center}.orange-box h2{color:#fff;font-size:24px!important}.orange-box h2:after{width:0;height:0}.btn-white{margin:30px auto!important;display:block!important}.btn-white a{background-color:#fff;padding:10px 20px;display:inline!important;text-align:center;border-radius:5px;text-decoration:none}.orange-box:hover .btn-white a{background-color:transparent!important;border:solid 2px #fff;color:#fff!important}.logos-ref img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.hero-area-metier{padding-top:200px!important;height:100vh!important}@media screen and (max-width:980px){.hero-area-metier{padding-top:50px!important;background-size:150%;background-position:bottom right!important}}.metier-title{color:#099dc8;text-transform:uppercase;font-size:18px;display:inline}.picto-metier-title{vertical-align:middle}.solution-card{background:#fff;text-align:center;cursor:pointer!important;border:solid 1px #fa3a23}.solution-card{padding-bottom:20px}.solution-card h2{font-size:24px!important;text-align:center}.solution-card h2:after{content:" ";display:block;width:0px;height:0px}.et_pb_newsletter_button_wrap:hover a.et_pb_newsletter_button{color:#fff!important}.et_pb_newsletter_footer{margin-top:0px!important;font-size:12px;font-style:italic}.et_pb_newsletter_result h2,.et_pb_newsletter_success h2{font-size:24px!important;font-weight:500!important}.et_pb_newsletter_result h2:after,.et_pb_newsletter_success h2:after{content:" ";display:block;width:0px;height:0px}.news-form #et_pb_signup_email{width:70%!important;border-radius:5px 0px 0px 5px}.news-form .et_pb_newsletter_button{width:30%!important;float:right;border-radius:0px 5px 5px 0px!important;margin-top:-74px!important}@media screen and (max-width:780px){.news-form #et_pb_signup_email{width:100%!important;border-radius:5px 5px 5px 5px}.news-form .et_pb_newsletter_button{width:100%!important;float:none!important;border-radius:5px 5px 5px 5px!important;margin-top:0px!important;display:block!important}}.hero-area-service{height:92vh;margin-top:8vh}.intro-service h1{color:#fa3b24!important}.intro-service h1:after,.intro-service h2:after{content:" ";display:block;width:0px;height:0px}@media screen and (max-width:980px){.hero-area-service{height:auto!important}}.btn-service{min-width:260px!important}.hero-area-solution{padding-top:200px!important;height:100vh!important}.hero-area-solution h1{color:#099dc8;text-transform:uppercase;font-size:18px!important;display:inline}.hero-area-solution h1:after,.hero-area-solution h2:after{content:" ";display:block;width:0px;height:0px}.liste-avantages ul{padding-left:20px}.liste-avantages ul li{list-style:none;text-indent:-12px!important;padding-bottom:20px}.liste-avantages ul li .et-pb-icon{font-size:14px;color:#099dc8;margin-right:10px!important}.title-picto img{width:60px}.testimonial p.comment{font-style:italic}.testimonial p.people{color:#099dc8}.testimonial p.people span.company{color:#4d5156;font-size:14px}@media screen and (max-width:980px){.hero-area-solution{padding-top:60px!important;height:auto!important}}@media (min-width:768px){.lwp-col-portfolio .et_pb_grid_item{width:47.25%!important;margin-right:5.5%!important}.lwp-col-portfolio .et_pb_grid_item:nth-child(3n){margin-right:5.5%!important}.lwp-col-portfolio .et_pb_grid_item:nth-child(2n){margin-right:0!important}.lwp-col-portfolio .et_pb_grid_item.et_pb_portfolio_item:nth-child(4n+1){clear:none!important}.lwp-col-portfolio .et_pb_grid_item.first_in_row{clear:unset}}.list-projet h5{font-size:18px;padding-bottom:0}.list-projet li{font-weight:400;margin-bottom:20px}.logo-plateforme img{margin-right:30px!important}@media screen and (max-width:980px){.hero-area-projet h1{font-size:30px!important}}.et_contact_bottom_container{margin-top:5px}.infos-contact a,.infos-peros a{color:#4d5156}.infos-contact .et-pb-icon{font-size:12px;color:#099dc8;margin-right:5px}.infos-contact a:hover{color:#fa3b24}.infos-peros p{margin-bottom:2px;padding-bottom:2px}.fonction{color:#099dc8}.hero-area.et_pb_contact_field_checkbox,.et_pb_contact_field_options_title,.et_pb_contact_field_radio,.et_pb_contact_field_select_title{display:inline!important}.et_pb_contact p input[type=checkbox]+label,.et_pb_contact p input[type=radio]+label{margin-left:30px}.et_pb_contact_form_0.et_pb_contact_form_container .input[type="radio"]+label i{border-radius:60px 60px 60px 60px!important}h1.title-news{text-transform:none!important}@media screen and (min-width:780px){.et_pb_blog_grid .et_pb_post{min-height:620px}}@media screen and (max-width:979px){h1.title-news,h1.entry-title{font-size:30px!important}}.post-content h2{font-size:30px!important;margin-top:40px}.sidebar h3{margin-top:0px}.post-content h2:after,.sidebar h3:after{width:0;height:0}.et_pb_widget_area_left{border-right:0px!important}.et_pb_widget .wp-block-search__button{background-color:#ddd;width:110px}.wp-block-group ul li{padding:10px 0!important;border-bottom:solid 1px #d8d8d8}.sidebar .et_pb_post{margin-bottom:30px!important;border-bottom:solid 1px #d8d8d8!important}.card-item{-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.37);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.37);border-radius:10px!important}.card-item .text{padding:20px 20px 30px 20px}.card-item .text h3{font-size:24px!important;font-weight:bold!important}.section-sombre h2{color:white}.section-sombre p{color:white}.section-sombre span{color:white}.product-presentation>h1{color:fa442a!important}.product-presentation h1::after{display:none}.flip-cards .touch-btn{position:absolute;bottom:-50px;right:70px;transform:rotate(-30deg)}