:root{--color--dark--900:#0a0019;--color--grey--200:#d1cbda;--color--grey--000:#f2f2f2;--brown-dark:#2e2c28;--color--grey--100:#d2ced8;--white:white;--color--primary:#5c26ff;--color--grey--600:#8b8299;--color--secondary:#2d007a;--lilas:#617fd8;--color--dark--800:#11002f;--soft-sun:#fffcf9;--background:#faf9f7;--color--grey--300:#ccb6f2;--stroke-offset:600px;--stroke-dashoffset:600px;--bg_lilas:#f8f9ff}body{background-color:var(--color--dark--900);color:var(--color--grey--200);flex-direction:column;justify-content:space-between;font-family:Sarabun,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;display:flex}h1{color:var(--color--grey--000);text-transform:none;margin-top:0;margin-bottom:0;font-family:Clashdisplay,Arial,sans-serif;font-size:4rem;font-weight:500;line-height:1.1}h2{color:var(--color--grey--000);margin-top:0;margin-bottom:0;font-family:Clashdisplay,Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.25}h3{color:var(--color--grey--000);letter-spacing:normal;text-transform:none;margin-top:0;margin-bottom:0;font-family:Clashdisplay,Arial,sans-serif;font-weight:500;line-height:1.5}h4{color:var(--brown-dark);text-transform:none;margin-top:0;margin-bottom:0;font-family:Clashdisplay,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5}h5{text-transform:none;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:400;line-height:1.5}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:400;line-height:18px}p{color:var(--color--grey--100);margin-bottom:0;font-family:Sarabun,Arial,sans-serif;font-size:1.15rem;font-weight:400;line-height:1.5}a{color:var(--white);text-align:center;font-weight:400;text-decoration:none}a:hover{color:var(--color--primary)}ul{margin-top:0;margin-bottom:10px;padding-left:40px;font-weight:300}ol{margin-top:0;margin-bottom:10px;padding-left:40px;font-family:Sarabun,Arial,sans-serif;font-weight:400}img{object-fit:cover;width:100%;max-width:100%;height:100%;display:inline-block}strong{font-weight:400}blockquote{border-left:0 #e2e2e2;margin-top:2rem;margin-bottom:2rem;padding:0;font-size:18px;line-height:22px}figcaption{text-align:center;margin-top:5px}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.page-wrapper{flex-direction:column;justify-content:space-between;display:flex;position:relative}.page-wrapper.data-scroll-container{display:block;position:static;overflow:clip}.main-wrapper{z-index:100;display:block;position:static;overflow:visible}.global-padding{opacity:1;border-radius:5px;margin-top:0;margin-left:2.5rem;margin-right:2.5rem;font-weight:400;display:block;position:static}.container-large{max-width:84rem;margin-left:auto;margin-right:auto;display:block;position:relative;overflow:visible}.container-large.position_relative{position:relative;overflow:visible}.padding-vertical{grid-column-gap:16px;grid-row-gap:16px;cursor:default;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:8rem 0;display:block;position:static;top:0}.padding-vertical.top-none{padding-top:0}.logo-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;color:var(--color--grey--600);flex-flow:wrap;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.logo-wrapper:hover{color:var(--color--primary)}.flex-box{width:100%;display:flex}.copyright-text_wrapper{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-end;align-items:flex-start;display:flex}.social-media_wrapper.flex-box{justify-content:flex-end;align-items:center;width:auto}.social-media_icon{margin-left:1rem}.social-media_icon_image{width:1.75rem;height:1.75rem}.social-media_icon_image.is-small{color:#a75e5e;width:1.5rem;height:1.5rem;display:none}.social-media_icon_image.is-small:hover{opacity:.66;mix-blend-mode:normal;background-color:#0000;border:1px #0000}.container-medium{max-width:60rem;margin-left:auto;margin-right:auto}.text-size_medium{color:var(--color--grey--100);font-family:Sarabun,Arial,sans-serif;font-size:1.5rem;font-weight:400;text-decoration:none;transform:translate(0)}.text-size_medium.text-align_justify{color:var(--color--grey--200);font-family:Sarabun,Arial,sans-serif}.padding-bottom{padding-bottom:5rem}.section_projet-hero{margin-top:4rem}.section_visuel{background-color:#0000;position:static}.index-info_grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.main-nav_wrap{z-index:1000;display:block;position:fixed;inset:2rem 0% auto}.padding-small{padding-top:1rem;padding-bottom:1rem}.padding-xsmall{padding-top:.5rem;padding-bottom:.5rem}.footer{z-index:100;background-color:#fff;margin-top:auto;position:static;inset:auto 0% 0%}.footer.grainy-background{z-index:0;background-color:var(--color--dark--900);z-index:0;background-image:none;background-color:var(--color--dark--900);inset:auto 0% 0%;background-image:none;margin-top:0;padding-top:4rem;position:relative;inset:auto 0% 0%;overflow:hidden}.container-small{max-width:48rem;margin-left:auto;margin-right:auto;position:relative}.cta-main{border:1px solid var(--color--primary);background-color:var(--color--secondary);color:var(--color--grey--100);letter-spacing:.05rem;border-radius:.25rem;flex:none;align-self:flex-end;padding:.75rem 2rem;font-family:Clashdisplay,Arial,sans-serif;font-weight:500}.cta-main:hover{background-color:var(--color--primary);color:var(--color--grey--100);padding-top:.75rem;padding-bottom:.75rem}.cta-main.is-dark{background-color:var(--color--dark--800)}.cta-main.is-dark:hover{background-color:var(--color--secondary)}.footer-icon-svg_linkedin{width:1.5rem;height:1.5rem;color:var(--color--grey--100);display:block}.footer-icon-svg_linkedin:hover{color:var(--color--primary)}.footer-icon-svg_malt{width:1.5rem;height:1.5rem;color:var(--color--grey--100);-webkit-text-stroke-color:var(--brown-dark)}.footer-icon-svg_malt:hover{color:var(--color--primary)}.open-menu{color:var(--color--primary);font-family:Sarabun,Arial,sans-serif;display:none}.main-nav-desktop{justify-content:center;align-items:flex-start;display:block}.smartphone-nav_wrapper{display:none}.logo-portfolio{cursor:pointer;width:auto;max-width:240px;height:auto;max-height:88px}.link-portfolio{cursor:pointer}.cta_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--soft-sun);padding-top:2rem;display:flex;position:relative}.link-legales{color:var(--color--grey--200)}.link-legales:hover{color:var(--color--grey--300)}.text-size-small{font-size:.75rem}.padding-section-medium{padding-top:4rem;padding-bottom:4rem;padding-right:0}.spacer-medium{padding-top:2rem}.spacer-small{padding-top:1rem}.is-rich-text{padding-left:0;padding-right:0;font-family:"Sarabun 700",Arial,sans-serif;font-weight:700}.is-rich-text h1{padding-left:2rem;padding-right:2rem;font-weight:500}.is-rich-text h2{color:var(--color--grey--000);margin-top:4rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem}.is-rich-text h3{margin-top:3rem;margin-bottom:2rem;padding-left:2rem}.is-rich-text p{margin-bottom:.5rem;padding-left:2rem;padding-right:2rem;font-weight:400}.is-rich-text blockquote{color:var(--color--grey--000);font-family:Clashdisplay,Arial,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.5}.is-rich-text ol{margin-top:1rem;margin-bottom:1rem;padding-left:4rem;font-family:Sarabun,Arial,sans-serif;font-size:1.15rem;font-weight:400}.is-rich-text li{margin-bottom:.5rem;font-family:Sarabun,Arial,sans-serif;font-weight:400}.is-rich-text ul{margin-top:1rem;margin-bottom:1rem;padding-left:4rem;font-size:1.15rem;font-weight:400}.is-rich-text a{color:var(--color--grey--300);cursor:pointer;font-family:"Sarabun 700",Arial,sans-serif;font-weight:700;text-decoration:underline}.is-rich-text a:hover{color:var(--color--grey--100)}.is-rich-text figcaption{margin-top:.5rem;margin-bottom:2rem;font-family:Sarabun,Arial,sans-serif;font-size:.875rem;font-weight:700}.is-rich-text strong{color:var(--color--grey--000);font-family:"Sarabun 700",Arial,sans-serif;font-weight:400}.is-rich-text h4{color:var(--color--grey--000);margin-top:1rem;margin-bottom:.5rem;font-weight:500}.is-rich-text h5{font-family:Clashdisplay,Arial,sans-serif;font-size:1rem;font-weight:500}.is-rich-text img{border-radius:.5rem}.footer-content{z-index:10;justify-content:center;align-items:flex-start;display:block;position:relative}.footer-logo-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.icon-logo{width:4.125rem;height:2rem;color:var(--color--primary);flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-top{justify-content:space-between;align-items:flex-start;padding-bottom:4rem;display:flex}.footer-bottom{justify-content:space-between;display:flex}.footer-nav{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;display:flex}.footer-link{color:var(--color--grey--200)}.footer-link:hover{color:var(--color--grey--300)}.footer-link.w--current{cursor:pointer}.icon-gradient-footer{flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;display:block;position:absolute;inset:auto 0% -134%}.icon-logo-nav{width:4.125rem;height:2rem;color:var(--color--primary);flex-direction:column;justify-content:center;align-items:center;display:flex}.icon-logo-nav:hover{color:var(--color--secondary)}.main-nav-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.25fr 1fr .25fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:grid}.main-nav-entry-wrapper{background-color:var(--color--dark--900);opacity:.9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-top:1px solid #610bd980;border-left:1px solid #610bd980;border-radius:99rem;padding:1rem 2rem}.main-nav-entry{color:var(--color--grey--100)}.main-nav-entry:hover,.main-nav-entry.w--current{color:var(--color--primary)}.entry-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;display:flex}.nav-link-text-space{text-transform:uppercase}.main-nav-menu-wrapper{justify-content:center;align-items:center;display:flex}.links-mobile{color:var(--brown-dark);text-transform:none;margin-left:0;font-family:Sarabun,Arial,sans-serif;font-size:1.1rem;font-weight:400;text-decoration:none}.links-mobile.w--current{color:var(--lilas);font-size:1.1rem}.rdv_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--soft-sun);padding-top:0;display:flex;position:relative}.baseline-wrapper.text-size-small{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-column-gap:.25rem;grid-row-gap:.25rem}.image-wrapper{border-radius:.5rem;overflow:clip}.image-wrapper.border-radius{border-radius:.25rem;overflow:clip}.heading-style-h3{font-size:1.25rem}.footer-carbon-print{justify-content:flex-end;align-items:center;display:flex}.header-grid{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:3fr 1fr;grid-auto-columns:1fr;display:grid}.header-link-wrapper{cursor:pointer;flex-flow:column;justify-content:space-between;align-items:flex-end;height:100%;display:flex}.icon-link{width:3.9375rem;height:3.9375rem;color:var(--color--primary);flex-direction:column;justify-content:center;align-items:center;display:flex}.portfolio-category_card{border-bottom:1px solid var(--color--secondary);padding-bottom:2rem}.section_data,.section_case-study{background-color:#0000;position:static}.card-portfolio{background-color:var(--color--dark--800);justify-content:center;align-items:center;height:240px;display:flex}.portfolio-more{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:dense;display:grid}.portfolio-category_wrapper{background-color:var(--color--secondary);border-radius:99rem;padding:.25rem .75rem}.category-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row}.portfolio-categorie{letter-spacing:.05rem;text-transform:uppercase;font-size:.825rem}.quote-wrapper{grid-column-gap:4rem;grid-row-gap:4rem;background-color:#130033;flex-flow:column;padding:4rem;display:flex}.client-quote-content{grid-column-gap:.5rem;grid-row-gap:.5rem;border-top:1px solid var(--color--secondary);flex-flow:column;align-items:flex-start;padding-top:1rem;display:flex}@media screen and (min-width:1440px){.index-info_grid{border-top:1px solid var(--color--secondary);padding-top:2rem}.container-small{max-width:52rem}.is-rich-text p{padding-left:2rem;padding-right:2rem}.is-rich-text ol{padding-left:4rem;padding-right:2rem}.is-rich-text ul{padding-left:4rem}.is-rich-text h4{margin-top:1.5rem;margin-bottom:1rem;padding-left:2rem;padding-right:2rem}.portfolio-category_wrapper{background-color:var(--color--secondary);border-radius:99rem;justify-content:center;align-items:center;padding:.5rem 1rem}.category-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row}}@media screen and (max-width:991px){h1{margin-top:0;margin-bottom:0;font-size:3rem;font-weight:500}h2{font-size:1.75rem}h5{font-size:1rem}p{font-size:1.15rem}.section_home-header{justify-content:center;align-items:center;height:auto;margin-top:0;margin-bottom:0;padding-top:4rem;display:flex}.global-padding{border-radius:0;margin-left:2rem;margin-right:2rem}.global-padding.none{margin-left:0;margin-right:0}.container-large{max-width:none}.padding-vertical{padding-top:3rem;padding-bottom:3rem}.copyright-text_wrapper{justify-content:space-between;padding-top:4rem}.text-size_medium{font-size:1.25rem}.padding-bottom{padding-bottom:2rem}.padding-bottom.padding-xsmall{padding-bottom:.5rem}.section_projet-hero{margin-top:2rem}.section_visuel{padding-bottom:0}.index-info_grid{grid-template-columns:1fr 1fr}.section_projets-list{padding-top:0;padding-bottom:6rem}.projet_collection-grid{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.main-nav_wrap{background-color:var(--color--dark--900);padding-top:.5rem;padding-bottom:1rem;top:0}.section_contact-header.background-color_grey{position:static}.checkbox-field{margin-bottom:1rem}.besoins_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr 1fr}.form{padding:2rem}.form-block{width:auto}.fs-cc-banner_buttons-wrapper{margin-top:1rem}.fs-cc-banner_container{flex-direction:column;align-items:flex-start}.fs-cc-banner_text{margin-right:0}.open-menu{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--color--primary);border-radius:50rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:40px;height:40px;padding-bottom:0;padding-right:0;display:block}.main-nav-desktop{display:none}.menu-mobile-wrapper{background-color:var(--color--dark--900);flex-flow:column;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:2rem;display:flex;position:static;inset:4rem 0% auto}.smartphone-nav_wrapper{display:block}.smartphone-nav_content{justify-content:space-between;align-items:center;margin-top:.5rem;display:flex}.logo-portfolio{width:auto;max-width:140px;height:auto;max-height:none}.text-size_regular{font-size:1rem}.section_expertise-header{margin-top:5rem}.certification-img{width:100%;height:100%}.certification-grid{grid-template-columns:1fr 1fr}.certification-component{padding-top:4rem;padding-bottom:4rem}.form-info{width:100%}.form-component{flex-direction:column}.heading-style-h1{font-size:2.5rem}.article_content{width:100%;max-width:none}.article_wrapper{flex-direction:column;display:flex}.cta_wrapper.mobile{justify-content:center;align-items:center;width:100%}.section_hacks-list{padding-top:6rem;padding-bottom:6rem}.hack-title_wrapper{grid-template-columns:1fr}.header_article,.article-image_wrapper{width:100%}.list-article-image_wrapper{width:auto}.text-style-article-list{font-size:1.5rem}.list-article-image{width:100%}.filters-collection-list{justify-content:flex-start}.filters_wrapper{flex-direction:column;align-items:flex-start}.filters-clear_wrapper{justify-content:flex-start}.filters-form_block{flex-direction:column;align-self:stretch;width:100%;display:flex}.section_mentions-legales{margin-top:0}.hero-content{margin-top:0;margin-bottom:0;display:flex}.icon-gradient-hero{justify-content:flex-end;align-items:flex-end;height:25rem;inset:4rem 0% 0%}.width-75{width:auto}.social-proof-wrapper{padding-top:0}.client-line-01{grid-column-gap:1rem;grid-row-gap:1rem}.icon-chevron-left,.icon-chevron-right{display:none}.avantages-content.background-gradient{padding-top:4rem}.avantages-grid{grid-column-gap:4rem;grid-row-gap:4rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}.icon-avantages{width:4rem;height:4rem;top:2rem;left:2rem}.icon-avantages.alt{display:none}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.savoir-faire-grid{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr;margin-left:0;padding-left:8rem;padding-right:8rem}.savoir-faire-card{margin-bottom:0;padding:2rem 1rem}.temoignage-wrapper{flex-flow:row;justify-content:flex-start;align-items:flex-start;padding-top:1rem}.icon-checked{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding-top:0}.solution-wrapper{justify-content:space-between}.solutions-exposant-wrapper{text-align:right;flex:0 auto}.text-style-exposant{font-size:.85rem}.section_audit{overflow:clip}.audit-content{width:80%;padding:4rem 2rem}.icon-gradient-audit{right:-9%}.icon-arrow-cta{left:-8rem}.mansory-grid{column-count:2}.icon-checked-wrapper{padding-top:0}.text-style-highlight{font-size:1.25rem;line-height:1.5}.about-grid{grid-column-gap:4rem;grid-row-gap:4rem;padding-bottom:0;padding-left:2rem;padding-right:2rem}.icon-sun{width:5rem;height:5rem;display:none;top:-4rem;left:auto;right:0}.faq-content{padding-top:3rem}.answer-wrapper{padding-right:4rem}.ressources-list-wrapper{padding-top:2rem}.article-tag{order:-1;padding-bottom:.5rem}.article-title-wrapper{flex-flow:column}.text-style-tag{font-size:.85rem}.icon-logo{color:var(--color--primary)}.footer-bottom{flex-flow:column}.footer-nav{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.footer-link:hover{color:var(--color--primary)}.icon-arrow-bg{display:none}.icon-bg-ressources{top:auto;bottom:-25%;left:10%}.links-mobile{width:100%;color:var(--color--grey--100);justify-content:center;align-items:center;font-family:Sarabun,Arial,sans-serif;font-size:1.35rem;display:flex}.links-mobile:hover{color:var(--color--primary)}.links-mobile.w--current{color:var(--color--primary);font-family:Sarabun,Arial,sans-serif;font-size:1.35rem}.conception-wrapper{margin-bottom:0;padding:2rem 1rem}.padding-header{padding-top:3rem;padding-bottom:3rem}.section_data,.section_case-study{padding-bottom:2rem}.card-portfolio{height:200px}.portfolio-more{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr 1fr}.quote-wrapper{padding:2rem}}@media screen and (max-width:767px){h1{font-size:3rem}h2{font-size:1.85rem}h3{font-size:1.3rem}p{font-size:1.15rem}.section_home-header{margin-top:5rem;margin-bottom:0;padding-bottom:0}.global-padding{margin-left:1.5rem;margin-right:1.5rem}.container-large{max-width:none}.padding-vertical{margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.logo-wrapper{align-items:flex-end}.copyright-text_wrapper{text-align:center}.social-media_wrapper.flex-box{justify-content:center;width:100%;padding-top:1rem}.section_visuel{padding-bottom:0}.section_projets-list{padding-top:4rem;padding-bottom:4rem}.projet_collection-grid{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.chapo-text_wrapper{padding-top:2rem}.besoins_wrapper{grid-template-columns:1fr 1fr}.form-name_grid{grid-template-columns:1fr}.fs-cc-banner_container{flex-direction:column;align-items:flex-start}.fs-cc-prefs_title{font-size:1.25rem}.open-menu{background-color:var(--color--primary);width:40px;height:40px;color:var(--color--primary);border-radius:50rem;flex:0 auto;padding-bottom:0;padding-right:0;display:block}.menu-mobile-wrapper{display:none}.smartphone-nav_content{justify-content:space-between;align-items:center;display:flex}.logo-portfolio{max-width:180px}.heading-style-h1{font-size:2rem}.recaptcha-wrapper{padding-top:1rem}.cta_wrapper{flex-flow:row;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.section_hacks-list{padding-top:4rem;padding-bottom:4rem}.hack-title_wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column wrap;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column dense;margin-bottom:2rem;display:flex}.header_article{width:100%}.list-article-date_wrapper{padding-top:0;padding-bottom:0;padding-left:1rem}.list-article-image_wrapper{width:auto}.text-style-article-list{font-size:1.2rem}.list-article-image{width:100%}.text-style-categorie{font-size:.75rem}.list-article-info_wrapper{padding-top:0;padding-bottom:0;padding-left:1rem}.filters-collection-list{justify-content:flex-start}.client-line-01{flex-flow:column;display:flex}.icon-paref,.icon-fairmat{width:6rem}.icon-qwest,.icon-centrale-supelec{height:3rem}.icon-chevron-left{display:none}.savoir-faire-grid{padding-left:4rem;padding-right:4rem}.audit-content{width:auto;margin-left:0;margin-right:0;padding-top:6rem}.promo-wrapper.is--hidden_mobile,.icon-gradient-audit{right:auto}.icon-jouvet{height:3rem}.logo-clients-wrapper{grid-template-columns:1fr 1fr 1fr;align-items:flex-end}.links-mobile,.links-mobile.w--current{font-size:1rem}.rdv_wrapper{flex-flow:row;justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.max-witdth-50{width:auto}.padding-header{margin-bottom:0;padding-top:2rem;padding-bottom:2rem}.header-grid{display:flex}.header-link-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:flex-start;width:100%}.section_data,.section_case-study{padding-bottom:1.5rem}.portfolio-more{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.faq-section-wrapper{padding:2rem}}@media screen and (max-width:479px){h1{font-size:2rem;line-height:1.25}h2{font-size:1.25rem}h3{line-height:1.25}p{font-size:1.1rem}.page-wrapper,.main-wrapper{overflow:hidden}.section_home-header{margin-top:2rem;padding-top:0}.global-padding{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;flex:1;width:auto;margin-left:1rem;margin-right:1rem;display:flex}.container-large{width:100%;margin-left:0;margin-right:0;overflow:visible}.container-large.position_relative{width:100%}.padding-vertical{padding:2rem 0}.aspect-ratio_cinema{border-radius:2px;overflow:hidden}.logo-wrapper.w--current{color:var(--color--primary);justify-content:flex-start;align-items:flex-start}.copyright-text_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;width:auto;padding-top:2rem}.social-media_wrapper.flex-box{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:stretch;width:100%;padding-top:0}.social-media_icon{margin-left:0}.section_notes-header{margin-top:3rem}.container-medium{width:auto;max-width:none}.text-size_medium{font-size:1.25rem}.padding-bottom.padding-small{padding-bottom:1rem}.section_projet-hero{margin-top:0}.section_visuel{padding-bottom:0}.index-info_grid{grid-template-columns:1fr;grid-auto-columns:.25fr}.section_projets-list{padding-top:3rem;padding-bottom:3rem}.projet_collection-grid{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr}.main-nav_wrap{padding-top:.25rem;padding-bottom:.75rem;top:0}.footer.grainy-background{padding-top:0;padding-bottom:1rem;position:relative;left:auto}.chapo-text_wrapper{padding-top:1rem}.section_contact-header.background-color_grey{margin-top:3rem;position:static}.text-field{margin-top:.5rem;margin-bottom:1rem}.submit-button{width:100%}.checkbox-field{margin-bottom:0;padding-left:1.25rem}.checkbox-field-2{padding-left:1.25rem}.besoins_wrapper{grid-template-columns:1fr 1fr}.form-cta_wrapper{justify-content:center;align-items:center;width:100%}.textarea{min-height:180px}.form{padding:1rem}.field-labell{margin-bottom:.5rem}.form-name_grid{grid-column-gap:0rem;grid-row-gap:0rem}.cta-main{align-self:center;width:100%}.cta-main.is-dark{flex:1}.margin-top{margin-top:1rem}.checkbox-field-3,.checkbox-field-4,.checkbox-field-5,.checkbox-field-6{margin-bottom:0;padding-left:1.25rem}.fs-cc-banner_buttons-wrapper{text-align:center;flex-direction:column-reverse;justify-content:space-between;align-items:center;width:100%;padding-left:0}.fs-cc-banner_container{align-items:flex-start;display:flex}.fs-cc-manager_component{justify-content:center;align-items:center;display:none}.fs-cc-manager_trigger{width:40px;height:40px}.fs-cc-prefs_space-medium{width:100%}.fs-cc-prefs_content{padding:1.5rem}.fs-cc-banner_button{width:100%;margin-bottom:.5rem;margin-left:0}.fs-cc-banner_button.fs-cc-button-alt{margin-top:1rem}.fs-cc-banner_close{position:absolute;inset:-1.5rem .75rem auto auto}.fs-cc-banner_text{width:100%}.fs-cc-banner_text-link{padding-top:1rem}.fs-cc-manager_button{justify-content:center;align-items:center;width:40px;height:40px}.fs-cc-prefs_component{padding:1.5rem;display:none}.fs-cc-banner_component{display:none;inset:0% 0% auto}.fs-cc-prefs_button{justify-content:center;width:100%;margin-bottom:.5rem;display:none}.fs-cc-prefs_button.fs-cc-button-alt{justify-content:center;width:100%;display:flex}.cookies-container{max-width:100%}.utility-page-content{width:auto;min-width:240px;margin-bottom:0}.open-menu{border-style:none;border-width:1px 0 1px 1px;border-color:var(--lilas);background-color:var(--color--primary);border-radius:50rem;width:35px;height:35px;padding-bottom:0;padding-right:0;display:block}.main-nav-desktop{display:none}.menu-mobile-wrapper{background-color:var(--color--dark--800);flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;display:flex}.smartphone-nav_wrapper{border-bottom:1px solid #2e2c2833;justify-content:space-between;margin-top:.25rem;display:flex}.smartphone-nav_content{justify-content:space-between;align-items:center;display:flex}.logo-portfolio{object-fit:contain;object-position:50% 50%;max-width:120px}.logo-portfolio.max-height-medium{max-height:42px}.link-portfolio{justify-content:center;align-items:center;display:block;overflow:hidden}.utility-page-form{flex-flow:column;justify-content:center;align-items:stretch;width:100%}.text-size_regular{font-size:.85rem;line-height:1.25}.is--hidden_mobile{display:none}.section_expertise-header{margin-top:3rem}.certification-grid{grid-template-columns:1fr}.certification-component{margin-bottom:0}.form-info{padding-right:0}.heading-style-h1{margin-bottom:0;font-size:1.15rem}.article-excerpt-text{font-size:1rem}.recaptcha-wrapper{perspective-origin:0 0;transform-origin:0 0;transform:scale(.85)}.recaptcha{margin-bottom:0}.cta_wrapper{flex-flow:column;order:0;justify-content:flex-start;align-self:center;align-items:flex-start;padding-top:1rem}.push-article_wrapper.grainy-background{display:flex}.push-article_wrapper.grainy-background.none{display:none}.section_hacks-list{padding-top:2rem;padding-bottom:2rem}.hack-title_wrapper{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;margin-bottom:1rem;display:flex}.text-style-chapo{font-family:Clashdisplay,Arial,sans-serif;font-size:1.15rem;font-weight:500;line-height:1.35}.header_article{width:100%}.article-image_wrapper{margin-top:2rem}.list-article-date_wrapper{padding:1rem 0 2rem}.list-article-image_wrapper{flex-direction:column;width:100%;padding-left:0;padding-right:0;display:flex}.list-article-image{object-fit:cover}.categorie{margin-top:1rem;font-size:.75rem}.text-style-categorie{font-size:.75rem;font-weight:400}.list-article-info_wrapper{padding-left:0;padding-right:0}.filters-collection-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;display:grid}.text-style-filter{flex:0 auto}.filter_wrapper{justify-content:center;align-items:center;margin-top:0;font-size:.75rem}.checkbox-label{font-weight:400}.section_mentions-legales{margin-top:0}.social-star_wrapper{margin-top:1rem}.hero-content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;width:auto;margin-top:2rem;margin-left:0;margin-right:0;padding-top:0}.icon-gradient-hero{width:50rem;height:50rem;display:none;inset:-16rem 0% 0%}.padding-section-medium{padding-top:2rem;padding-bottom:0}.width-75.text-align_justify{width:auto}.social-proof-wrapper{padding-top:1rem}.client-line-01{flex-flow:column}.icon-sidiese,.icon-paref,.icon-la-recrue{width:3rem;min-width:4rem}.icon-wu-sales{width:2rem;min-width:4rem;max-width:5rem}.icon-ekimetrics{width:auto;min-width:3.5rem;max-width:5rem}.icon-origyn{width:2rem;min-width:4rem}.icon-box-conseil{width:2rem;height:2rem}.icon-tikehau-capital{width:4rem;min-width:auto}.icon-rushour{width:4rem}.icon-ljcom{width:2.5rem}.icon-serie-mania{width:3rem}.icon-lafonciere-des-ecoles,.icon-atelier-reness,.icon-amj-groupe{width:4rem}.icon-les-echappes{width:5rem}.icon-fairmat{width:4rem}.icon-qwest{width:3rem;height:2.5rem}.icon-centrale-supelec{width:4rem;height:2.5rem}.icon-solstice{width:auto;min-width:5rem}.avantages-content.background-gradient{padding-top:1rem;padding-left:.75rem;padding-right:.75rem}.section-title-wrapper.text-align_justify{text-align:left;text-align:left;justify-content:flex-start;align-items:flex-start}.label-wrapper{padding-bottom:1rem}.label-text-wrapper{padding-left:.5rem;padding-right:.5rem}.text-style-label{font-size:.65rem}.avantages-grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;grid-template-columns:1fr;padding:1rem 0;display:flex}.avantages-text-wrapper{grid-column-gap:.5em;grid-row-gap:.5em}.spacer-medium{padding-top:1rem}.avantages-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;border-bottom-style:none;justify-content:flex-start;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.avantages-wrapper.first{border-bottom-style:none;justify-content:flex-start;align-items:center;padding-bottom:.5rem}.icon-avantages{display:none}.padding-section-large{padding-top:2rem;padding-bottom:2rem}.padding-section-large.none{padding-top:0;padding-bottom:0}.section_savoir-faire{padding-top:0}.savoir-faire-grid{grid-column-gap:1rem;grid-row-gap:1rem;padding-top:2rem;padding-left:0;padding-right:0}.savoir-faire-card{padding-top:2rem;padding-bottom:2rem}.savoir-faire-title{border-bottom-style:none;border-bottom-color:#5c26ff80;margin-bottom:0;padding-bottom:1rem}.temoignage-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:row;padding-top:.5rem;padding-bottom:0}.icon-checked{width:1rem;height:1rem}.solutions-content{padding-bottom:1rem}.solutions-list{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:0;padding-bottom:0;display:grid}.solution-wrapper{flex-flow:column}.solution-wrapper.first{border-top-style:none;flex-flow:column;padding-top:1rem}.solutions-exposant-wrapper{display:none}.text-style-exposant{text-align:left;font-size:.75rem}.audit-content{flex-flow:column;width:auto;margin-left:0;margin-right:0;padding:4rem 1rem 2rem;display:flex}.audit-text-wrapper{padding-top:1rem}.promo-wrapper.is--hidden_mobile{order:-1;justify-content:center;align-self:center;align-items:center;width:auto;height:auto;margin-bottom:2rem;padding-bottom:0;padding-left:1rem;padding-right:1rem;display:flex;position:absolute;top:-2rem}.icon-promo{width:5rem}.padding-section-xlarge{padding-top:4rem;padding-bottom:4rem}.icon-arrow-cta{display:none}.icon-jouvet{width:auto;min-width:4.5rem}.mansory-grid{padding-top:2rem}.icon-checked-wrapper{padding-top:.25rem;display:block}.text-style-highlight{font-size:1.1rem;line-height:1.35}.about-grid{grid-template-columns:1fr;grid-auto-flow:row;padding-top:0;padding-left:0;padding-right:0}.about-grid.savoir-faire-card{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;padding-left:2rem;padding-right:2rem;display:flex}.calendly-wrapper{text-align:center;flex-flow:row;justify-content:center;align-items:center;margin-top:.5rem}.icon-webflow,.icon-plus{width:1.5rem;height:1.5rem}.about-portrait-wrapper{margin-top:2rem}.icon-sun{width:4rem;height:4rem;top:-6rem;right:2rem}.faq-content{padding-top:1rem}.question-wrapper{grid-column-gap:1rem;grid-row-gap:1rem}.answer-wrapper{padding-right:0}.article-tag{order:-1;padding-top:0;padding-bottom:1rem}.article-title-wrapper{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column}.text-style-tag{font-size:.75rem}.is-rich-text h1{padding-left:0}.is-rich-text h2{margin-top:1rem;margin-bottom:1rem;padding-left:0;padding-right:0}.is-rich-text h3{padding-left:0}.is-rich-text p{padding-left:0;padding-right:0;font-size:1.1rem}.is-rich-text blockquote{margin-top:3rem;margin-bottom:3rem;font-family:Sarabun,Arial,sans-serif;font-size:1.15rem;font-weight:400;line-height:1.25}.is-rich-text ol{font-size:1.1rem}.is-rich-text ul{padding-left:2rem;font-size:1.1rem}.is-rich-text figcaption{font-size:.85rem;line-height:1.15}.icon-logo{width:3rem}.footer-top{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;justify-content:space-between;align-items:flex-start;padding-bottom:2rem}.footer-nav{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-columns:1fr 1fr;display:flex}.footer-link{align-self:flex-start}.logo-clients-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:center;padding:0 0 2rem;display:grid}.hero-title{font-size:2rem}.client-first-wrapper{width:auto}.about-portrait-frame{width:10rem}.icon-ecv{width:3rem}.paragraph-6{font-size:1rem}.cv-content{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;padding-top:1rem;display:flex}.links-mobile{width:100%;color:var(--color--grey--100);justify-content:center;align-items:center;font-family:Sarabun,Arial,sans-serif;font-size:1.5rem;display:flex}.links-mobile:hover{color:var(--color--primary)}.links-mobile.w--current{color:var(--color--primary);font-size:1.5rem}.checked{font-family:Sarabun,Arial,sans-serif}.promo-content{flex:none}.rdv_wrapper{flex-flow:column;order:0;justify-content:flex-start;align-self:center;align-items:flex-start;padding-top:1rem}.icon-fup{width:4rem;min-width:auto}.icon-dripple{width:4.5rem}.filters-form{margin-top:1.5rem}.icon-embed-custom-10{width:auto;max-width:6rem}.conception-wrapper{padding-top:2rem;padding-bottom:2rem}.footer-carbon-print.none{display:none}.ariane-wrapper.text-size-small{flex-flow:wrap;padding-bottom:1rem}.padding-header{padding:2rem 0}.header-link-wrapper{flex-flow:row;justify-content:space-between;align-items:center}.icon-link{width:2rem;height:2rem}.card-portfolio{height:120px}.portfolio-more{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr}.faq-section-wrapper{padding:1rem}.quote-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;padding:1rem}.intro-wrapper{padding-left:0;padding-right:0}}#w-node-_239511f3-55aa-fc7b-9a1b-16adda100dd1-6abd4c3a{justify-self:end}#w-node-_3f81b4b9-8e8d-7737-c6c7-b02f0636f086-90f6a2aa{place-self:center}#w-node-a8528d73-602d-b24b-f829-b7caa5bef420-90f6a2aa{justify-self:end}@media screen and (max-width:479px){#w-node-_932a1f22-71fe-39c4-75db-c555821a4d05-ddf50316,#w-node-_689b3bbc-7ca2-5339-5a5f-1fb2aad0a84d-ddf50316,#w-node-_1b28aa33-7b00-d067-24e1-9121f323b8b3-ddf50316{justify-self:start}}