:root{--color-neutral-300:#e3e1de;--color-dark:var(--color-neutral-800);--background-white:#f4f4f4;--color-neutral-100:#333;--color-light:var(--color-neutral-200);--color-neutral-200:#efeeec;--color-neutral-400:#cbc8c5;--menu-padding:2em;--green:#a2ff62;--background:#151313;--purple:#8465fa;--color-neutral-800:#131313;--color-neutral-700:#1f1f1f;--color-black:var(--color-neutral-900);--pink:#e54d82;--color-white:#fff;--color-neutral-600:#2c2c2c;--border-radius:.625em;--conatainer-padding:2rem;--color-neutral-900:black;--color-primary:#e54d82;--color-error:var(--color-primary);--color-neutral-500:#818180;--color-success:#0ba954}body{color:#333;padding-bottom:1rem;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;line-height:1.25rem}h1{font-size:2.375rem;font-weight:700;line-height:2.75rem}h2{margin-top:1.25rem;margin-bottom:.625rem;font-size:2rem;font-weight:700;line-height:1.2}p{margin-bottom:0}a{color:#131313;text-decoration:none}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.logo{z-index:999;color:var(--green);letter-spacing:.9375rem;mix-blend-mode:difference;justify-content:center;align-items:center;margin-top:.2rem;font-family:PP Neue Montreal,Arial,sans-serif;font-size:3rem;font-weight:600;line-height:2.5rem;display:inline-block;overflow:hidden}.logo.margins{color:var(--color-light);text-align:left;text-align:left;line-height:0}.head{z-index:1;color:var(--color-white);border-radius:1.25rem;flex-flow:column;justify-content:center;align-items:center;height:97vh;margin-top:1rem;margin-left:1rem;margin-right:1rem;display:flex;position:relative}.ganesh-holder{z-index:997;mix-blend-mode:difference;flex-flow:column;justify-content:center;align-items:center;max-width:65%;margin-top:1rem;display:flex;position:absolute}.spline{border-radius:.625rem;max-width:98vw;max-height:95vh;margin-left:auto;margin-right:auto;overflow:hidden}.paragraph{font-size:2rem;line-height:2.8rem}.grid_services{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr}.grid_services.a_propos{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;grid-template-columns:1fr 1fr 1fr;margin-bottom:4em;font-size:1.5rem;line-height:2.1}.texte_services{flex-flow:column;justify-content:space-between;font-size:1.5rem;line-height:2.1rem;text-decoration:none;display:flex}.heading-services{margin-top:0;margin-right:.625rem;padding-bottom:.3125rem}.div-services{margin-bottom:2rem}.header-services{margin-bottom:.625rem;display:flex}.line_services{border:.0625rem dashed var(--green);margin-bottom:.625rem}.line_services.expertises{margin-top:var(--conatainer-padding);margin-bottom:var(--conatainer-padding);border-color:var(--color-neutral-400)}.section_services{flex-flow:column;margin-left:auto;margin-right:auto;padding:2rem 2.5rem 3rem;display:flex;position:relative}.back_to_top{z-index:999;border:.0625rem solid var(--color-light);background-color:var(--purple);border-radius:3.125rem;justify-content:center;align-items:center;width:2.1875rem;height:2.1875rem;display:flex;position:fixed;inset:auto 2rem 2rem auto}.texte_temoignage{color:var(--background);flex-flow:column;justify-content:space-between;width:30vw;font-size:1.3rem;line-height:2.1rem}.splide__slide{justify-content:center;align-items:center;padding:1.1875rem;display:flex}.splide__slide.is-images{flex-flow:column;justify-content:center;align-items:center;display:flex}.splide__slide.is-images.splide-temoignages{border:2px solid var(--green);border-radius:var(--border-radius);border:2px solid var(--green);border-radius:var(--border-radius);background-color:#fff;justify-content:flex-start;align-items:stretch}.stars{margin-top:.3125rem;display:flex}.splide.is-images{z-index:999;z-index:999;margin-top:.25em;padding-bottom:.3125rem;overflow:hidden}.splide__list{display:flex}.splide__list.is-images{padding-bottom:.3125rem}.div-black{border-radius:var(--border-radius);background-color:var(--background);padding:2rem 1.5rem 3rem}.code-embed-icon{border-radius:var(--border-radius);width:1.25rem;height:1.25rem}.icons{border-radius:var(--border-radius);background-color:var(--green);margin-right:.625rem;padding:.625rem}.cell{border-radius:var(--border-radius);background-color:var(--color-white);color:var(--color-dark);padding:2rem 3rem 3rem;box-shadow:0 2px .3125rem #00000026}.texte_boxes_services{color:#71717b;flex-flow:column;justify-content:space-between;font-size:1.2rem;line-height:2rem;text-decoration:none}.titles_boxes_services{color:var(--color-error);flex-flow:column;justify-content:space-between;margin-top:1.25rem;margin-bottom:.625rem;font-size:1.5rem;font-weight:600;line-height:2.1rem;text-decoration:none}.temoignages{width:100%;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:3rem;overflow:hidden}.heading_hero{text-align:center;margin-top:0;margin-bottom:2rem;font-size:4rem;line-height:4.2rem}.hero-subtitle{z-index:999;text-align:center;mix-blend-mode:difference;margin-bottom:3rem;font-size:1.7rem;font-weight:400;line-height:1.1}.hero-ctas{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;margin-bottom:2rem}.btn-primary{background-color:var(--green);color:var(--color-neutral-900);text-align:center;border-radius:3em;width:100%;padding:1.1rem 2.5rem;font-size:1.2rem;font-weight:600}.btn-secundary{border:1px solid var(--color-light);border-radius:var(--border-radius);color:var(--color-white);text-align:center;background-color:#3898ec00;width:100%;padding:1.1rem 2.5rem;font-size:1.2rem;font-weight:600}.hero-stats{color:var(--color-light);text-align:center;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;font-weight:400}.text-span{color:var(--green);margin-right:.1rem}.section-social-proof{flex-flow:column;padding-top:6rem;padding-bottom:6rem;display:flex}.titles_boxes_services-copy{color:var(--purple);text-transform:uppercase;flex-flow:column;justify-content:space-between;margin-top:1.25rem;margin-bottom:1.25rem;font-family:PP Neue Corp Tight,Arial,sans-serif;font-size:1.5rem;font-weight:600;line-height:2.1rem;text-decoration:none}.logos{min-width:300px;max-height:120px}.section_pourquoi_ganesh{color:var(--color-neutral-300);margin-left:1rem;margin-right:1rem;display:flex}.secttion_temoignages{background-color:var(--background);flex-flow:column;padding-bottom:4rem;display:flex;overflow:hidden}.logos-temoignages{min-width:180px;max-width:50%;max-height:120px;margin-bottom:1rem}.bg-blob{z-index:-1;background-color:var(--color-neutral-300);border-radius:500em;margin:9rem 3rem 4rem;position:absolute;inset:0%}.lang-color-wrap{color:var(--color-neutral-200)}.spacer-top{margin-top:2rem}.project-wrapper{position:relative}.text-centered{text-align:center}.stat-number{color:var(--color-error);margin-bottom:1rem;font-size:3rem;font-weight:600}.label-top{margin-top:1rem}.text-muted-sm{color:#efeeeccc;text-align:center;margin-top:.5rem;font-size:.8rem}.text-medium{font-weight:500}.text-xl{font-size:2rem;line-height:2.8rem}.embed-icon-sm{color:var(--purple);width:1.25rem;margin-right:.3125rem}.embed-icon-xs{color:#f1f1f1;width:1.125rem}.spline-hero{z-index:95;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:var(--background);position:absolute;inset:0%;overflow:hidden}.grid-projects{grid-column-gap:3.125rem;grid-row-gap:3.125rem;max-width:98vw;padding:0}.navbar-2{z-index:5000;background-color:#ddd0;max-width:98vw;margin-top:1.8rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:fixed;inset:0% 0% auto}.button-audit{border:1px solid var(--color-neutral-400);border-radius:var(--border-radius);background-color:var(--green);color:var(--color-dark);text-transform:uppercase;justify-content:center;align-items:center;height:50px;font-weight:700;display:flex}.button-audit:hover{background-color:var(--purple);color:var(--color-light)}.nav-menu{justify-content:center;align-items:center;display:flex}.nav-link-3{color:var(--color-neutral-400);text-transform:uppercase;mix-blend-mode:difference}.nav-link-3.w--current{color:var(--color-light)}.h2-heading{text-transform:uppercase;margin-bottom:2rem;font-family:PP Neue Montreal,Arial,sans-serif;font-size:2.375rem;line-height:1}.h2-heading.white{color:var(--color-light)}.brand{flex-flow:column;display:flex}.section_audit{flex-flow:column;margin-left:auto;margin-right:auto;padding:2rem 1.5rem;display:flex;position:relative}.title_pret_a_d-marer{color:var(--purple);text-align:center;flex-flow:column;justify-content:space-between;margin-top:1.25rem;font-size:1.5rem;font-weight:600;line-height:2.1rem;text-decoration:none}.div-block-23{flex-flow:column;justify-content:center;align-items:center;display:flex}.bold-text-3{font-family:PP Neue Corp Tight,Arial,sans-serif}.text-span-5{font-size:1.2rem;line-height:1rem}.bold-text-4{color:var(--green);font-family:PP Neue Montreal,Arial,sans-serif;font-size:.8rem;font-weight:400}.form-block-3{flex-flow:row}.form-2{width:100%;margin-top:3rem;display:flex}.text-field-2{border-radius:var(--border-radius);width:320px;height:50px;margin-right:1.5rem}.text-block-10{color:var(--color-neutral-500)}.grid-3{grid-column-gap:10rem;grid-row-gap:10rem;grid-template-rows:auto}.skill{border:1px solid var(--purple);justify-content:center;align-items:center;margin-right:1rem;padding:10px;display:flex}.div-block-25{margin-top:1rem;display:flex}.text-block-11{color:var(--purple);text-transform:uppercase;font-size:.7rem}.section_gamme{flex-flow:column;margin-left:1rem;margin-right:1rem;display:flex;position:relative}.grid_processus{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.grid_processus.a_propos{grid-column-gap:3rem;grid-row-gap:3rem;text-align:center;grid-template-columns:1fr 1fr 1fr;margin-bottom:4em;font-size:1.5rem;line-height:2.1}.footer-dark{background-color:var(--background);color:var(--color-light);border-bottom:1px solid #e4ebf3;padding:50px 30px 15px;position:relative}.footer-dark.div-black{margin-left:1rem;margin-right:1rem}.footer-wrapper{justify-content:space-between;align-items:flex-start;margin-left:auto;margin-right:auto;display:flex}.footer-content{grid-column-gap:70px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;display:grid}.footer-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.title-small{letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:700;line-height:16px}.footer-link{color:var(--color-light);margin-top:12px;margin-bottom:6px;font-size:14px;line-height:16px;text-decoration:none}.footer-link:hover{color:var(--green)}.footer-social-block{justify-content:flex-start;align-items:center;margin-top:12px;margin-left:-12px;display:flex}.footer-social-link{color:var(--color-light);margin-left:12px}.footer-divider{background-color:var(--green);width:100%;height:1px;margin-top:70px;margin-bottom:15px}.footer-copyright-center{text-align:center;font-size:14px;line-height:16px}.icon-social-media{width:20px}.anchor-back-to-top{z-index:5000;position:absolute;inset:0% auto auto 0%}@media screen and (max-width:991px){.clone-in-webflow{margin-right:-.5em}.spline-scene{left:.625rem;right:.625rem}.head{max-width:none;margin-left:1rem;margin-right:1rem}.ganesh-holder{max-width:80%}.grid_services{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;grid-template-columns:1fr;margin-left:2rem;margin-right:2rem}.grid_services.a_propos{grid-column-gap:3.125rem;grid-row-gap:3.125rem;grid-column-gap:3.125rem;grid-row-gap:3.125rem;grid-template-columns:1fr}.grid-contact{grid-column-gap:3.125rem;grid-row-gap:3.125rem;grid-template-columns:1fr}.div-block-8{margin-top:2.5rem;margin-bottom:0}.section_projects{min-height:auto;padding-bottom:2rem}.project_img-bg-wrapper{height:20vh}.project_link-wrapper{padding-left:2rem}.project_text{font-size:4vw}.rt_services.clients{margin-right:2rem}.section_services{padding-bottom:2rem}.mix-container{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.code-embed{width:1.375rem;height:1.375rem}.project_left-column{display:none}.texte_temoignage{width:45vw;font-size:1.2rem}.portrait{height:auto;margin-bottom:2rem}.div-black{min-height:auto}.contact_details{margin-top:2.5rem}.temoignages{padding-left:1.5rem}.heading_hero{margin-top:4rem;font-size:4rem;line-height:3.4rem}.link-to-website{height:28vw}.section_pourquoi_ganesh{padding-bottom:2rem}.filter-controls{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr 1fr}.div-dots{min-height:auto}.bg-blob{margin-left:1rem;margin-right:1rem}.grid-sidebar{flex-flow:column;display:flex}.project-video-bg{height:28vw}.nav-menu{border-bottom:1px solid var(--green);background-color:var(--background);padding-bottom:1rem}.nav-link-3{justify-content:center;align-items:center;display:flex}.h2-heading{text-align:center}.icon{color:var(--green)}.menu-button-2.w--open{background-color:var(--background)}.grid{grid-template-columns:1fr 1fr}.button-audit-big{width:50%}.section_gamme{padding-bottom:2rem}.grid_processus{grid-column-gap:1.5625rem;grid-row-gap:1.5625rem;grid-template-columns:1fr;margin-left:2rem;margin-right:2rem}.grid_processus.a_propos{grid-column-gap:3.125rem;grid-row-gap:3.125rem;grid-column-gap:3.125rem;grid-row-gap:3.125rem;grid-template-columns:1fr}.container{max-width:728px}.footer-content{grid-column-gap:60px}}@media screen and (max-width:767px){.osmo-ui{position:fixed}.nav-row{flex-flow:column;justify-content:space-between;align-items:baseline}.nav-logo-row{grid-column-gap:2.5em;grid-row-gap:2.5em;width:auto}.nav-row__right{grid-column-gap:0rem;grid-row-gap:0rem;justify-content:space-around;width:100%;margin-bottom:1rem}.cloneable-title{pointer-events:none;width:calc(100% - 5.25em);padding-left:1em;position:absolute;overflow:hidden}.cloneable-title__nr,.cloneable-title__h1{font-size:.875em}.clone-in-webflow{justify-content:flex-end;width:100%;margin-right:0;padding-left:.75em}.clone-in-webflow__p{display:none}.cloneable-title__gradient,.osmo-ui__bg{display:block}.osmo-ui__bg.is--header,.nav{display:none}.menu{padding-top:calc(6*var(--menu-padding));width:100%}.bg-panel{border-top-left-radius:0;border-bottom-left-radius:0}.menu-list-item{height:4.5em}.menu-link-heading{font-size:4em}.socials-row{grid-column-gap:1em;grid-row-gap:1em}.p-large.text-link{font-size:1em}.logo{mix-blend-mode:normal;font-size:2rem}.ganesh-holder{z-index:99;mix-blend-mode:difference;max-width:90%}.section-contact{padding-left:.625rem;padding-right:.625rem}.grid_services{margin-left:0;margin-right:0}.section_projects{padding-left:.625rem;padding-right:.625rem}.project_link-wrapper{padding-left:.625rem}.project_link-container{margin-right:var(--menu-padding)}.project_link{justify-content:flex-start;align-items:center}.project_text{line-height:1.1}.rt_services.clients{margin-left:.625rem}.section_services{padding-left:.625rem;padding-right:.625rem}.mix-container{grid-template-columns:1fr}.code-embed{justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}.heading-black-sections{padding-left:.625rem}.section-a-propos{padding-left:.625rem;padding-right:.625rem}.texte_temoignage{width:85vw}.portrait{max-width:97%;height:auto}.heading_hero{margin-top:11rem;margin-bottom:0;font-size:3rem;line-height:3rem}.hero-subtitle{margin-bottom:1rem;font-size:1.6rem}.hero-ctas{grid-template-columns:1fr}.hero-stats{font-size:1rem}.link-to-website{height:55vw}.section_pourquoi_ganesh,.section_a_propos{padding-left:.625rem;padding-right:.625rem}.grid-sidebar{grid-column-gap:2rem;grid-row-gap:2rem}.project-video-bg{height:55vw}.nav-link.text-link{font-size:1em}.navbar-2{justify-content:center;align-items:center;display:flex}.section-gtr,.section-testimonials{padding-left:.625rem;padding-right:.625rem}.grid{grid-template-columns:1fr}.section_audit{padding-left:.625rem;padding-right:.625rem}.button-audit-big{width:60%}.section_gamme{padding-left:.625rem;padding-right:.625rem}.grid_processus{margin-left:0;margin-right:0}.footer-dark{padding-left:15px;padding-right:15px}.footer-wrapper{flex-direction:column;align-items:center}.footer-content{grid-template-columns:1fr;margin-top:40px}.footer-block{align-items:center}.footer-link:hover{color:#1a1b1fbf}.footer-social-block{margin-top:20px;margin-left:-20px}.footer-social-link{margin-left:20px}.footer-divider{margin-top:60px}}@media screen and (max-width:479px){h2{font-size:4rem}.body.is--cursor{padding-top:.625rem;padding-bottom:.625rem}.header{padding-top:1em}.menu{padding-top:calc(7*var(--menu-padding));padding-bottom:calc(2*var(--menu-padding))}.spline-scene{max-height:95vh;top:.625rem;bottom:.625rem}.logo{font-size:2rem}.ganesh-holder{max-width:95%}.section-heading{margin-top:0;margin-left:auto;font-size:4rem}.spline{max-height:none}.grid_services{display:block}.texte_services{font-size:1.35rem}.grid-contact{flex-flow:column;max-width:none;display:block}.submit-button{text-align:center;font-size:1.2rem}.link-3{font-size:1.2rem}.section_projects{margin-left:0;margin-right:0;padding-left:.625rem;padding-right:.625rem}.project_text{flex:none;font-size:5.5vw}.section_services{padding-left:.625rem;padding-right:.625rem}.code-embed{justify-content:center;align-items:center;width:1.25rem;display:none}.link-5{font-size:1.2rem}.heading-black-sections{padding-left:0}.section-a-propos{margin-left:0;margin-right:0;padding-top:.625rem;padding-left:.625rem;padding-right:.625rem}.texte_temoignage{width:88vw}.portrait{height:auto}.qui{margin-top:2.5rem}.splide.is-images{overflow:hidden}.div-black{padding:6rem .6rem 1rem}.div-black-conctact{padding:6rem .6rem 1rem .625rem}._404{height:95vh;margin-top:.625rem;margin-left:.625rem;margin-right:.625rem}.cell{margin-bottom:1rem;padding-left:.6rem;padding-right:.6rem}.h1-heading{font-size:4rem}.fs-consent_banner_buttons{text-align:center;flex-flow:column;align-items:stretch}.heading_hero{margin-top:5rem;margin-bottom:.5rem;font-size:1.7rem;line-height:2rem}.hero-subtitle{font-size:1rem}.hero-ctas{grid-column-gap:.5rem;grid-row-gap:.5rem;margin-bottom:1rem}.hero-stats{grid-column-gap:6px;grid-row-gap:6px;grid-template-columns:1fr}.section_pourquoi_ganesh{margin-left:0;margin-right:0;padding-left:.625rem;padding-right:.625rem}.section_a_propos{margin-left:0;margin-right:0;padding-top:.625rem;padding-left:.625rem;padding-right:.625rem}.filter-controls{max-width:100%}.div-dots{padding:.625rem .6rem 1rem}.card-inner{padding-top:.5rem;padding-bottom:.5rem}.service-header-row{justify-content:flex-start;align-items:flex-start}.spacer-top{margin-top:0}.label-top{margin-top:.5rem}.spline-hero{height:auto}.form{padding:5px}.h2-heading{font-size:2rem}.paragraph-4{margin-bottom:-2.3rem}.brand-mobile{display:flex}.section_audit{margin-left:0;margin-right:0;padding-top:.625rem;padding-left:.625rem;padding-right:.625rem}.button-audit-big{width:80%}.section_gamme{padding-left:.625rem;padding-right:.625rem}.grid_processus{display:block}.container{max-width:none}}#w-node-_36de0ddf-ac6e-7dcc-9cdb-9dc57ecc6643-9221fccc{place-self:start center}#w-node-dc9f493c-cf67-4ed0-8515-5fe85f9af403-9221fccc{place-self:center}#w-node-a68259be-bb3a-a374-2018-b2aafffff324-9221fccc{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}#w-node-_7abac2fb-7704-8b0a-c7ed-787fe7dd97b0-e7dd97a6,#w-node-_7abac2fb-7704-8b0a-c7ed-787fe7dd97bb-e7dd97a6{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-a68259be-bb3a-a374-2018-b2aafffff324-9221fccc{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){#w-node-a68259be-bb3a-a374-2018-b2aafffff324-9221fccc{grid-template-rows:auto auto;grid-template-columns:1fr}}