<!doctype html><html lang="fr"><head>
<meta charset="utf-8">
<title>Ilya: Pioneering Water Recycling Through 3D Innovation</title>
<link rel="shortcut icon" href="https://8764694.fs1.hubspotusercontent-na1.net/hubfs/8764694/Logo%20Ohmycad%20Carre%20-%20PNG.png">
<meta name="description" content="With the startup program of SolidWorks integrated to 3DEXPERIENCE on cloud, Ilya innovated on 2 products through rapid prototyping and iterations. Ohmycad played a key role as technical coach for the pioneer in sustainable water management.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:description" content="With the startup program of SolidWorks integrated to 3DEXPERIENCE on cloud, Ilya innovated on 2 products through rapid prototyping and iterations. Ohmycad played a key role as technical coach for the pioneer in sustainable water management.">
<meta property="og:title" content="Ilya: Pioneering Water Recycling Through 3D Innovation">
<meta name="twitter:description" content="With the startup program of SolidWorks integrated to 3DEXPERIENCE on cloud, Ilya innovated on 2 products through rapid prototyping and iterations. Ohmycad played a key role as technical coach for the pioneer in sustainable water management.">
<meta name="twitter:title" content="Ilya: Pioneering Water Recycling Through 3D Innovation">
<style>
a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}
</style>
<style>
/* Settings */
:root {
/* HubSpot DND layout grid */
--hsElevate--column__gap: 2.13%;
--hsElevate--column__widthMultiplier: 8.333;
/* Sections */
--hsElevate--contentWrapper--narrow__maxWidth: 768px ;
--hsElevate--contentWrapper--medium__maxWidth: 1120px ;
--hsElevate--contentWrapper--wide__maxWidth: 1296px ;
--hsElevate--section--extraSmall__verticalPadding: 48px ;
--hsElevate--section--small__verticalPadding: 64px ;
--hsElevate--section--medium__verticalPadding: 96px ;
--hsElevate--section--large__verticalPadding: 128px ;
--hsElevate--section--extraLarge__verticalPadding: 192px ;
/* Default section left/right padding */
--hsElevate--section--horizontalPadding: 32px ;
/* Gap - default gaps that could be easily leveraged in module styles via class names */
--hsElevate--gap--extraSmall: 16px ;
--hsElevate--gap--small: 24px ;
--hsElevate--gap--medium: 32px ;
--hsElevate--gap--large: 64px ;
--hsElevate--gap--extraLarge: 96px ;
/* Spacing - default spacing values */
--hsElevate--spacing--4: 4px ;
--hsElevate--spacing--8: 8px ;
--hsElevate--spacing--12: 12px ;
--hsElevate--spacing--16: 16px ;
--hsElevate--spacing--20: 20px ;
--hsElevate--spacing--24: 24px ;
--hsElevate--spacing--32: 32px ;
--hsElevate--spacing--40: 40px ;
--hsElevate--spacing--48: 48px ;
--hsElevate--spacing--56: 56px ;
--hsElevate--spacing--64: 64px ;
--hsElevate--spacing--72: 72px ;
--hsElevate--spacing--80: 80px ;
--hsElevate--spacing--88: 88px ;
--hsElevate--spacing--96: 96px ;
--hsElevate--spacing--104: 104px ;
--hsElevate--spacing--112: 112px ;
--hsElevate--spacing--120: 120px ;
--hsElevate--spacing--128: 128px ;
--hsElevate--spacing--136: 136px ;
--hsElevate--spacing--144: 144px ;
--hsElevate--spacing--152: 152px ;
--hsElevate--spacing--160: 160px ;
--hsElevate--spacing--168: 168px ;
--hsElevate--spacing--176: 176px ;
--hsElevate--spacing--184: 184px ;
--hsElevate--spacing--192: 192px ;
/* Grids */
--default-section-padding: var(--hsElevate--section--medium__verticalPadding) var(--hsElevate--section--horizontalPadding);
--default-section-margin: 0;
--default-section-max-width: var(--hsElevate--contentWrapper--wide__maxWidth);
--default-container-padding: 0;
--default-container-margin: 0;
--default-container-gap: var(--hsElevate--gap--medium);
--default-container-row-gap: var(--hsElevate--gap--medium);
--default-container-column-gap: var(--hsElevate--gap--medium);
--default-table-padding: 0;
--default-table-margin: 0;
--default-table-row-gap: var(--hsElevate--gap--medium);
--default-table-column-gap: var(--hsElevate--gap--medium);
}
:root {
/* Text spacing */
--hsElevate--text--extraSmall__margin: 0 0.75rem; /* 12px */
--hsElevate--text--small__margin: 0 1.25rem; /* 20px */
--hsElevate--text__margin: 0 2rem; /* 32px */
--hsElevate--text--large__margin: 0 2.5rem; /* 40px */
--hsElevate--text--extraLarge__margin: 0 4rem; /* 64px */
/* Body */
--hsElevate--baseText__fontSize: 16px ;
--hsElevate--body__font: Inter ;
--hsElevate--body--small__fontSize: 1.000125rem ;
--hsElevate--body__fontSize: 1.125rem ;
--hsElevate--body--large__fontSize: 1.499625rem ;
--hsElevate--body--extraLarge__fontSize: 1.9991249999999998rem ;
--hsElevate--body__fontWeight: normal ;
--hsElevate--body__fontStyle: normal ;
--hsElevate--body__lineHeight: 1.55;
/* Primary links */
--hsElevate--link--primary__fontColor: #008cdf ;
--hsElevate--link--primary__textDecoration: none;
--hsElevate--link--primary__textDecorationColor: transparent;
/* Hover state */
--hsElevate--link--primary__hover--fontColor: #008cdf ;
--hsElevate--link--primary__hover--textDecoration: underline;
--hsElevate--link--primary__hover--textDecorationColor: #008cdf ;
/* Secondary links */
--hsElevate--link--secondary__fontColor: #00c19f ;
--hsElevate--link--secondary__textDecoration: none;
--hsElevate--link--secondary__textDecorationColor: transparent;
/* Hover state */
--hsElevate--link--secondary__hover--fontColor: #00c19f ;
--hsElevate--link--secondary__hover--textDecoration: underline;
--hsElevate--link--secondary__hover--textDecorationColor: #00c19f ;
/* Headings */
/* Percentage change for the heading font sizes on mobile */
--hsElevate--heading__tablet-modifier: 0.8;
--hsElevate--heading__lineHeight: 1.2;
--hsElevate--display1__font: Inter ;
--hsElevate--display1__fontSize: 6.313rem;
--hsElevate--display2__font: Inter ;
--hsElevate--display2__fontSize: 4.75rem;
--hsElevate--h1__font: Inter ;
--hsElevate--h1__fontSize: 3.5625rem ;
--hsElevate--h1__fontWeight: 500 ;
--hsElevate--h1__fontStyle: normal ;
--hsElevate--h2__font: Inter ;
--hsElevate--h2__fontSize: 2.6875rem ;
--hsElevate--h2__fontWeight: 600 ;
--hsElevate--h2__fontStyle: normal ;
--hsElevate--h3__font: Inter ;
--hsElevate--h3__fontSize: 2.0rem ;
--hsElevate--h3__fontWeight: 600 ;
--hsElevate--h3__fontStyle: normal ;
--hsElevate--h4__font: Inter ;
--hsElevate--h4__fontSize: 1.5rem ;
--hsElevate--h4__fontWeight: 600 ;
--hsElevate--h4__fontStyle: normal ;
--hsElevate--h5__font: Inter ;
--hsElevate--h5__fontSize: 1.25rem ;
--hsElevate--h5__fontWeight: 600 ;
--hsElevate--h5__fontStyle: normal ;
--hsElevate--h6__font: Inter ;
--hsElevate--h6__fontSize: 1.0rem ;
--hsElevate--h6__fontWeight: 600 ;
--hsElevate--h6__fontStyle: normal ;
/* Quotes */
--hsElevate--quotes__font: Inter ;
--hsElevate--quotes__fontColor: ;
--hsElevate--quotes__fontSize: 1.125rem ;
--hsElevate--quotes__fontWeight: 400 ;
--hsElevate--quotes__fontStyle: normal ;
/* Captions */
--hsElevate--captions__font: Inter ;
--hsElevate--captions__fontSize: 0.75rem ;
--hsElevate--captions__fontWeight: 800 ;
--hsElevate--captions__fontStyle: normal ;
--hsElevate--captions__case: uppercase ;
/* Images */
--hsElevate--rteImages__margin: 2rem; /* 32px */
}
:root {
/* Base colors */
--hsElevate--color--base--1: #FFFFFF ;
--hsElevate--color--base--2: #F7F9FC ;
--hsElevate--color--base--3: #09152B ;
/* Accent colors */
--hsElevate--color--accent--1: #F4F2FF ;
--hsElevate--color--accent--2: #00c19f ;
--hsElevate--color--accent--3: #008cdf ;
}
:root {
/* Primary button variables */
--hsElevate--button--primary__buttonFill: filled ;
/* Primary button font */
--hsElevate--button--primary__font: Inter ;
/*
TODO: Look into why primary_button.text.size ~ primary_button.text.size_unit
is not evaluating to the correct size_unit, but can still take in px
*/
--hsElevate--button--primary__fontSize: 1.125rem ;
--hsElevate--button--primary__fontWeight: 600 ;
--hsElevate--button--primary__fontStyle: normal ;
/* Primary button text color */
--hsElevate--button--primary__textColor: #F7F9FC ;
--hsElevate--button--primary__hover--textColor: #F7F9FC ;
/* Primary button shape */
--hsElevate--button--primary__borderRadius: 8px;
/* Primary button background color */
--hsElevate--button--primary__backgroundColor: #008cdf ;
--hsElevate--button--primary__hover--backgroundColor: #00c19f ;
--hsElevate--button--primary__active--backgroundColor: #00a381 ;
/* Primary button border */
--hsElevate--button--primary__borderThickness: 0px ;
--hsElevate--button--primary__hover--borderThickness: 0px ;
--hsElevate--button--primary__borderColor: transparent;
--hsElevate--button--primary__hover--borderColor: transparent;
/* Secondary button variables */
--hsElevate--button--secondary__buttonFill: no_fill ;
/* Secondary button font */
--hsElevate--button--secondary__font: Inter ;
--hsElevate--button--secondary__fontSize: 1.0rem ;
--hsElevate--button--secondary__fontWeight: 500 ;
--hsElevate--button--secondary__fontStyle: normal ;
/* Secondary button text color */
--hsElevate--button--secondary__textColor: #008cdf ;
--hsElevate--button--secondary__hover--textColor: #00c19f ;
/* Secondary button shape */
--hsElevate--button--secondary__borderRadius: 8px;
/* Secondary button background color */
--hsElevate--button--secondary__backgroundColor: transparent;
--hsElevate--button--secondary__hover--backgroundColor: transparent;
/* Secondary button border */
--hsElevate--button--secondary__borderThickness: 2px ;
--hsElevate--button--secondary__hover--borderThickness: 2px ;
--hsElevate--button--secondary__borderColor: #008cdf ;
--hsElevate--button--secondary__hover--borderColor: #00c19f ;
/* Tertiary button variables */
--hsElevate--button--tertiary__buttonFill: filled ;
/* Tertiary button font */
--hsElevate--button--tertiary__font: Inter ;
--hsElevate--button--tertiary__fontSize: 1.0rem ;
--hsElevate--button--tertiary__fontWeight: 500 ;
--hsElevate--button--tertiary__fontStyle: normal ;
/* Tertiary button text color */
--hsElevate--button--tertiary__textColor: #09152B ;
--hsElevate--button--tertiary__hover--textColor: #09152B ;
/* Tertiary button shape */
--hsElevate--button--tertiary__borderRadius: 50px;
/* Tertiary button background color */
--hsElevate--button--tertiary__backgroundColor: #00c19f ;
--hsElevate--button--tertiary__hover--backgroundColor: #E9E5FF ;
/* Tertiary button border */
--hsElevate--button--tertiary__borderThickness: 0px ;
--hsElevate--button--tertiary__hover--borderThickness: 0px ;
--hsElevate--button--tertiary__borderColor: transparent;
--hsElevate--button--tertiary__hover--borderColor: transparent;
/* Accent button variables */
--hsElevate--button--accent__buttonFill: no_fill ;
/* Accent button font */
--hsElevate--button--accent__font: Inter ;
--hsElevate--button--accent__fontSize: 1.0rem ;
--hsElevate--button--accent__fontWeight: 500 ;
--hsElevate--button--accent__fontStyle: normal ;
/* Accent button text color */
--hsElevate--button--accent__textColor: #00c19f ;
--hsElevate--button--accent__hover--textColor: #E9E5FF ;
/* Accent button shape */
--hsElevate--button--accent__borderRadius: 50px;
/* Accent button background color */
--hsElevate--button--accent__backgroundColor: transparent;
--hsElevate--button--accent__hover--backgroundColor: transparent;
/* Accent button border */
--hsElevate--button--accent__borderThickness: 2px ;
--hsElevate--button--accent__hover--borderThickness: 2px ;
--hsElevate--button--accent__borderColor: #00c19f ;
--hsElevate--button--accent__hover--borderColor: #E9E5FF ;
}
:root {
/* Form field background color */
--hsElevate--formField__backgroundColor: #F7F9FC ;
/* Form field shape */
--hsElevate--formField__borderRadius: 50px;
/* Form field border -- multiple fields to properly handle field visibility for both fill and no fill */
/* Proper usage of variables to achieve "All" or "Bottom" will be within CSS */
--hsElevate--formField__borderThickness: 1px ;
--hsElevate--formField__borderTop: 1px solid #D3DAE4 ;
--hsElevate--formField__borderRight: 1px solid #D3DAE4 ;
--hsElevate--formField__borderLeft: 1px solid #D3DAE4 ;
--hsElevate--formField__borderBottom: 1px solid #D3DAE4 ;
--hsElevate--formField__borderColor: #D3DAE4 ;
/* Form field text color */
--hsElevate--formFieldInput__textColor: #09152B ;
/* Form field spacing */
--hsElevate--formField__marginBottom: var(--hsElevate--spacing--32);
/* Form textarea border radius */
--hsElevate--formFieldTextArea__borderRadius: calc(var(--hsElevate--formField__borderRadius) * 0.5);
/* Form field checkbox/radio */
--hsElevate--formFieldCheckboxRadio__size: 24px;
--hsElevate--formFieldCheckboxRadio__fillColor: #000000;
/* Form field placeholder */
--hsElevate--formFieldPlaceholder__textColor: #7d8ca5 ;
/* Form required field color */
--hsElevate--formRequired__color: #de2828;
/* Form field datepicker icon */
--hsElevate--formField__datepickerIcon: url("data:image/svg+xml,%3Csvg width='24' height='29' viewBox='0 0 24 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3812_12272)'%3E%3Cpath d='M8.14286 2.07136C8.14286 1.35886 7.56964 0.785645 6.85714 0.785645C6.14464 0.785645 5.57143 1.35886 5.57143 2.07136V4.21422H3.42857C1.5375 4.21422 0 5.75172 0 7.64279V8.49993V11.0714V24.7856C0 26.6767 1.5375 28.2142 3.42857 28.2142H20.5714C22.4625 28.2142 24 26.6767 24 24.7856V11.0714V8.49993V7.64279C24 5.75172 22.4625 4.21422 20.5714 4.21422H18.4286V2.07136C18.4286 1.35886 17.8554 0.785645 17.1429 0.785645C16.4304 0.785645 15.8571 1.35886 15.8571 2.07136V4.21422H8.14286V2.07136ZM2.57143 11.0714H21.4286V24.7856C21.4286 25.2571 21.0429 25.6428 20.5714 25.6428H3.42857C2.95714 25.6428 2.57143 25.2571 2.57143 24.7856V11.0714Z' fill='%2309152B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3812_12272'%3E%3Crect width='24' height='27.4286' fill='white' transform='translate(0 0.785645)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
/* Form field select icon */
--hsElevate--formField__selectIcon: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9407 19.5595C11.5267 20.1454 12.4782 20.1454 13.0642 19.5595L22.0642 10.5595C22.6501 9.97354 22.6501 9.02197 22.0642 8.43604C21.4782 7.8501 20.5267 7.8501 19.9407 8.43604L12.0001 16.3767L4.05947 8.44072C3.47354 7.85478 2.52197 7.85478 1.93604 8.44072C1.3501 9.02666 1.3501 9.97822 1.93604 10.5642L10.936 19.5642L10.9407 19.5595Z' fill='%2309152B'/%3E%3C/svg%3E%0A");
/* Textarea drag icon */
--hsElevate--formField__dragIcon: url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='-1' x2='29.5206' y2='-1' transform='matrix(-0.666795 0.745241 -0.806754 -0.590888 19.6843 0)' stroke='%23303F59' stroke-width='2'/%3E%3Cpath d='M21.0005 9.99756L10.5005 21.9976' stroke='%23303F59' stroke-width='2'/%3E%3C/svg%3E%0A");
/* Label text */
--hsElevate--formLabel__textColor: #09152B ;
--hsElevate--formLabel__font: Inter ;
--hsElevate--formLabel__fontSize: 1.125rem ;
--hsElevate--formLabel__fontWeight: 500 ;
--hsElevate--formLabel__marginBottom: var(--hsElevate--spacing--8);
/* Help text */
--hsElevate--formHelpText__textColor: #647390;
/* Form background color */
--hsElevate--form__backgroundColor: #FFFFFF ;
/* Form shape */
--hsElevate--form__borderRadius: 24px;
/* Form border */
--hsElevate--form__borderThickness: 1px ;
--hsElevate--form__borderColor: #D3DAE4 ;
/* Form spacing */
--hsElevate--form__padding: var(--hsElevate--spacing--48);
/* CSS variables for new forms */
/* Global vars */
--hsf-global__font-family: var(--hsElevate--formLabel__font);
--hsf-global__font-size: var(--hsElevate--formLabel__fontSize);
--hsf-global__color: var(--hsElevate--formLabel__textColor);
--hsf-global-error__color: var(--hsElevate--formRequired__color);
/* Form */
--hsf-background__background-color: var(--hsElevate--form__backgroundColor);
--hsf-background__padding: var(--hsElevate--form__padding);
--hsf-background__border-style: solid;
--hsf-background__border-color: var(--hsElevate--form__borderColor);
--hsf-background__border-radius: var(--hsElevate--form__borderRadius);
--hsf-background__border-width: var(--hsElevate--form__borderThickness);
/* Content */
--hsf-heading__font-family: var(--hsf-global__font-family);
--hsf-heading__color: var(--hsf-global__color);
--hsf-heading__text-shadow: none;
--hsf-richtext__font-family: var(--hsf-global__font-family);
--hsf-richtext__font-size: var(--hsf-global__font-size);
--hsf-richtext__color: var(--hsf-global__color);
/* Labels */
--hsf-field-label__font-family: var(--hsf-global__font-family);
--hsf-field-label__font-size: var(--hsf-global__font-size);
--hsf-field-label__color: var(--hsf-global__color);
--hsf-field-label-requiredindicator__color: var(--hsf-global-error__color);
--hsf-module__vertical-spacing: var(--hsElevate--formLabel__marginBottom);
/* Help text */
--hsf-field-description__font-family: var(--hsf-global__color);
--hsf-field-description__color: var(--hsElevate--formHelpText__textColor);
/* Errors */
--hsf-erroralert__font-family: var(--hsElevate--formLabel__font);
--hsf-erroralert__color: var(--hsf-global-error__color);
/* Field footer */
--hsf-field-footer__font-family: var(--hsf-field-description__font-family);
--hsf-field-footer__color: var(--hsf-field-description__color);
/* Field */
--hsf-field-input__font-family: var(--hsf-global__font-family);
--hsf-field-input__background-color: var(--hsElevate--formField__backgroundColor);
--hsf-field-input__placeholder-color: var(--hsElevate--formFieldPlaceholder__textColor);
--hsf-field-input__border-color: var(--hsElevate--formField__borderColor);
--hsf-field-input__border-width: var(--hsElevate--formField__borderThickness);
--hsf-field-input__border-style: solid;
--hsf-field-input__border-radius: var(--hsElevate--formField__borderRadius);
--hsf-field-input__padding: var(--hsElevate--spacing--20) var(--hsElevate--spacing--32);
--hsf-field-input__color: var(--hsElevate--formFieldInput__textColor);
--hsf-row__vertical-spacing: var(--hsElevate--formField__marginBottom);
--hsf-row__horizontal-spacing: var(--hsElevate--spacing--32);
/* Textarea */
--hsf-field-textarea__font-family: var(--hsf-field-input__font-family);
--hsf-field-textarea__color: var(--hsf-field-input__color);
--hsf-field-textarea__background-color: var(--hsf-field-input__background-color);
--hsf-field-textarea__border-color: var(--hsf-field-input__border-color);
--hsf-field-textarea__border-style: var(--hsf-field-input__border-style);
--hsf-field-textarea__border-radius: var(--hsElevate--formFieldTextArea__borderRadius);
--hsf-field-textarea__padding: var(--hsf-field-input__padding);
/* Checkbox */
--hsf-field-checkbox__padding: calc(var(--hsElevate--formFieldCheckboxRadio__size) / 2);
--hsf-field-checkbox__background-color: #fff;
--hsf-field-checkbox__color: var(--hsElevate--formFieldCheckboxRadio__fillColor);
--hsf-field-checkbox__border-color: var(--hsf-field-input__border-color);
--hsf-field-checkbox__border-width: 1px 1px 1px 1px;
--hsf-field-checkbox__border-style: var(--hsf-field-input__border-style);
/* Radio */
--hsf-field-radio__padding: calc(var(--hsElevate--formFieldCheckboxRadio__size) / 2);
--hsf-field-radio__background-color: #fff;
--hsf-field-radio__color: var(--hsElevate--formFieldCheckboxRadio__fillColor);
--hsf-field-radio__border-color: var(--hsf-field-input__border-color);
--hsf-field-radio__border-width: 1px 1px 1px 1px;
--hsf-field-radio__border-style: var(--hsf-field-input__border-style);
/* Progress bar CSS vars:
- --hsf-progressbar__font-family
- --hsf-progressbar__font-family
- --hsf-progressbar__font-size
- --hsf-progressbar__color
- --hsf-progressbar__background-color
- --hsf-progressbar__background
- --hsf-progressbar__border-color
- --hsf-progressbar__border-style
- --hsf-progressbar__border-width
*/
/* Button */
--hsf-button__width: 100%;
--hsf-button__font-family: var(--hsElevate--button--primary__font);
--hsf-button__font-size: var(--hsElevate--button--primary__fontSize);
--hsf-button__font-weight: var(--hsElevate--button--primary__fontWeight);
--hsf-button__color: var(--hsElevate--button--primary__textColor);
--hsf-button__background-color: var(--hsElevate--button--primary__backgroundColor);
--hsf-button__background-image: none;
--hsf-button__border-radius: var(--hsElevate--button--primary__borderRadius);
--hsf-button__border-width: var(--hsElevate--button--primary__borderThickness);
--hsf-button__border-style: solid;
--hsf-button__border-color: var(--hsElevate--button--primary__borderColor);
--hsf-button__padding: var(--hsElevate--spacing--20) var(--hsElevate--spacing--24);
--hsf-button__box-shadow: none;
--hsf-button--hover__color: var(--hsElevate--button--primary__hover--textColor);
--hsf-button--hover__background-color: var(--hsElevate--button--primary__hover--backgroundColor);
--hsf-button--hover__border-color: var(--hsElevate--button--primary__hover--borderColor);
--hsf-button--focus__color: var(--hsElevate--button--primary__hover--textColor);
--hsf-button--focus__background-color: var(--hsElevate--button--primary__hover--backgroundColor);
--hsf-button--focus__border-color: var(--hsElevate--button--primary__hover--borderColor);
}
:root {
/* Card variant 1 */
/* Shape */
--hsElevate--card--variant1__borderRadius: 16px;
--hsElevate--card--variant1__iconBorderRadius: 12px;
/* Border thickness */
--hsElevate--card--variant1__borderThickness: 1px ;
/* Colors */
--hsElevate--card--variant1__backgroundColor: #FFFFFF ;
--hsElevate--card--variant1__borderColor: #D3DAE4 ;
--hsElevate--card--variant1__textColor: #09152B ;
/* Links */
--hsElevate--card--variant1--link__fontColor: #008cdf ;
--hsElevate--card--variant1--link__textDecoration: none;
--hsElevate--card--variant1--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--card--variant1--link__hover--fontColor: #008cdf ;
--hsElevate--card--variant1--link__hover--textDecoration: underline;
--hsElevate--card--variant1--link__hover--textDecorationColor: #008cdf ;
/* Icon colors */
--hsElevate--card--variant1__iconColor: #008cdf ;
--hsElevate--card--variant1__iconBackgroundColor: #00c19f ;
/* Card variant 2 */
/* Shape */
--hsElevate--card--variant2__borderRadius: 16px;
--hsElevate--card--variant2__iconBorderRadius: 12px;
/* Border thickness */
--hsElevate--card--variant2__borderThickness: 1px ;
/* Colors */
--hsElevate--card--variant2__backgroundColor: #F7F9FC ;
--hsElevate--card--variant2__borderColor: #D3DAE4 ;
--hsElevate--card--variant2__textColor: #09152B ;
/* Links */
--hsElevate--card--variant2--link__fontColor: #008cdf ;
--hsElevate--card--variant2--link__textDecoration: none;
--hsElevate--card--variant2--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--card--variant2--link__hover--fontColor: #008cdf ;
--hsElevate--card--variant2--link__hover--textDecoration: underline;
--hsElevate--card--variant2--link__hover--textDecorationColor: #008cdf ;
/* Icon colors */
--hsElevate--card--variant2__iconColor: #008cdf ;
--hsElevate--card--variant2__iconBackgroundColor: #D3DAE4 ;
/* Card variant 3 */
/* Shape */
--hsElevate--card--variant3__borderRadius: 16px;
--hsElevate--card--variant3__iconBorderRadius: 12px;
/* Border thickness */
--hsElevate--card--variant3__borderThickness: 1px ;
/* Colors */
--hsElevate--card--variant3__backgroundColor: #09152B ;
--hsElevate--card--variant3__borderColor: #303F59 ;
--hsElevate--card--variant3__textColor: #F7F9FC ;
/* Links */
--hsElevate--card--variant3--link__fontColor: #00c19f ;
--hsElevate--card--variant3--link__textDecoration: none;
--hsElevate--card--variant3--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--card--variant3--link__hover--fontColor: #00c19f ;
--hsElevate--card--variant3--link__hover--textDecoration: underline;
--hsElevate--card--variant3--link__hover--textDecorationColor: #00c19f ;
/* Icon colors */
--hsElevate--card--variant3__iconColor: #00c19f ;
--hsElevate--card--variant3__iconBackgroundColor: #303F59 ;
/* Card variant 4 */
/* Shape */
--hsElevate--card--variant4__borderRadius: 16px;
--hsElevate--card--variant4__iconBorderRadius: 12px;
/* Border thickness */
--hsElevate--card--variant4__borderThickness: 1px ;
/* Colors */
--hsElevate--card--variant4__backgroundColor: #18233B ;
--hsElevate--card--variant4__borderColor: #303F59 ;
--hsElevate--card--variant4__textColor: #F7F9FC ;
/* Links */
--hsElevate--card--variant4--link__fontColor: #00c19f ;
--hsElevate--card--variant4--link__textDecoration: none;
--hsElevate--card--variant4--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--card--variant4--link__hover--fontColor: #00c19f ;
--hsElevate--card--variant4--link__hover--textDecoration: underline;
--hsElevate--card--variant4--link__hover--textDecorationColor: #00c19f ;
/* Icon colors */
--hsElevate--card--variant4__iconColor: #00c19f ;
--hsElevate--card--variant4__iconBackgroundColor: #303F59 ;
}
:root {
/* Light section 1 */
--hsElevate--section--lightSection--1__backgroundColor: #FFFFFF ;
--hsElevate--section--lightSection--1__textColor: #09152B ;
--hsElevate--section--lightSection--1__accentColor: #008cdf ;
--hsElevate--section--lightSection--1__captionColor: #647390 ;
--hsElevate--section--lightSection--1--blockquote__textColor: #09152B ;
--hsElevate--section--lightSection--1--blockquote__backgroundColor: #F7F9FC ;
--hsElevate--section--lightSection--1--blockquote__accentColor: #008cdf ;
--hsElevate--section--lightSection--1--link__fontColor: #008cdf ;
--hsElevate--section--lightSection--1--link__textDecoration: none;
--hsElevate--section--lightSection--1--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--section--lightSection--1--link__hover--fontColor: #008cdf ;
--hsElevate--section--lightSection--1--link__hover--textDecoration: underline;
--hsElevate--section--lightSection--1--link__hover--textDecorationColor: #008cdf ;
/* Light section 2 */
--hsElevate--section--lightSection--2__backgroundColor: #F7F9FC ;
--hsElevate--section--lightSection--2__textColor: #09152B ;
--hsElevate--section--lightSection--2__accentColor: #008cdf ;
--hsElevate--section--lightSection--2__captionColor: #647390 ;
--hsElevate--section--lightSection--2--blockquote__textColor: #09152B ;
--hsElevate--section--lightSection--2--blockquote__backgroundColor: #F7F9FC ;
--hsElevate--section--lightSection--2--blockquote__accentColor: #008cdf ;
--hsElevate--section--lightSection--2--link__fontColor: #008cdf ;
--hsElevate--section--lightSection--2--link__textDecoration: none;
--hsElevate--section--lightSection--2--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--section--lightSection--2--link__hover--fontColor: #008cdf ;
--hsElevate--section--lightSection--2--link__hover--textDecoration: underline;
--hsElevate--section--lightSection--2--link__hover--textDecorationColor: #008cdf ;
/* Light section 3 */
--hsElevate--section--lightSection--3__backgroundColor: #F4F2FF ;
--hsElevate--section--lightSection--3__textColor: #09152B ;
--hsElevate--section--lightSection--3__accentColor: #008cdf ;
--hsElevate--section--lightSection--3__captionColor: #4D6080 ;
--hsElevate--section--lightSection--3--blockquote__textColor: #09152B ;
--hsElevate--section--lightSection--3--blockquote__backgroundColor: #F4F2FF ;
--hsElevate--section--lightSection--3--blockquote__accentColor: #008cdf ;
--hsElevate--section--lightSection--3--link__fontColor: #008cdf ;
--hsElevate--section--lightSection--3--link__textDecoration: none;
--hsElevate--section--lightSection--3--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--section--lightSection--3--link__hover--fontColor: #008cdf ;
--hsElevate--section--lightSection--3--link__hover--textDecoration: underline;
--hsElevate--section--lightSection--3--link__hover--textDecorationColor: #008cdf ;
/* Dark section 1 */
--hsElevate--section--darkSection--1__backgroundColor: #09152B ;
--hsElevate--section--darkSection--1__textColor: #F7F9FC ;
--hsElevate--section--darkSection--1__accentColor: #00c19f ;
--hsElevate--section--darkSection--1__captionColor: #7D8CA5 ;
--hsElevate--section--darkSection--1--blockquote__textColor: #F7F9FC ;
--hsElevate--section--darkSection--1--blockquote__backgroundColor: #18233B ;
--hsElevate--section--darkSection--1--blockquote__accentColor: #00c19f ;
--hsElevate--section--darkSection--1--link__fontColor: #00c19f ;
--hsElevate--section--darkSection--1--link__textDecoration: none;
--hsElevate--section--darkSection--1--link__textDecorationColor: transparent;
/* Hover state */
--hsElevate--section--darkSection--1--link__hover--fontColor: #00c19f ;
--hsElevate--section--darkSection--1--link__hover--textDecoration: underline;
--hsElevate--section--darkSection--1--link__hover--textDecorationColor: #00c19f ;
}
:root {
/* Font */
--hsElevate--tag__font: Inter ;
--hsElevate--tag__fontColor: ;
--hsElevate--tag__fontSize: 0.875rem ;
--hsElevate--tag__fontWeight: 500 ;
--hsElevate--tag__fontStyle: normal ;
/* Text colors */
--hsElevate--tag__textColor: #063E95 ;
/* Background colors */
--hsElevate--tag__backgroundColor: #E5F0FF ;
/* Shape */
--hsElevate--tag__borderRadius: 50px;
/* Border thickness */
--hsElevate--tag__borderThickness: 1px ;
--hsElevate--tag__borderColor: #E5F0FF ;
/* Case */
--hsElevate--tag__case: none ;
}
:root {
/* Border radius based on shape */
--hsElevate-sharp: 0;
--hsElevate-rounded--extra-small: 4px;
--hsElevate-rounded--small: 8px;
--hsElevate-rounded: 16px;
--hsElevate-rounded--large: 24px;
--hsElevate-rounded--extra-large: 32px;
--hsElevate-circle: 50%;
}
:root {
--hsElevate--icon--small__size: 16px;
--hsElevate--icon--medium__size: 24px;
--hsElevate--icon--large__size: 32px;
}
/* Generic */
*,
*:before,
*:after {
box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/
html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
margin: 0;
overflow-x: hidden;
}
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
========================================================================== */
/**
* Add the correct box sizing in Firefox.
*/
hr {
box-sizing: content-box;
height: 0;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/* Text-level semantics
========================================================================== */
/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
*/
abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted; /* 2 */
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/* Forms
========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}
/**
* Remove the inheritance of text transform in Edge and Firefox.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select {
text-transform: none;
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button;
}
/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
outline: 1px dotted ButtonText;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers.
*/
legend {
padding: 0;
}
/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
vertical-align: baseline;
}
/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
height: auto;
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type='search'] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type='search']::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
/* Interactive
========================================================================== */
/*
* Add the correct display in Edge and Firefox.
*/
details {
display: block;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Objects */
.dnd-section {
padding: var(--hsElevate--section--medium__verticalPadding) var(--hsElevate--section--horizontalPadding);
}
.dnd-section > .row-fluid,
.hs-elevate-content-wrapper {
margin: 0 auto;
max-width: var(--hsElevate--contentWrapper--wide__maxWidth);
}
.hs-elevate-content-wrapper {
padding: 0 var(--hsElevate--section--horizontalPadding);
}
/* Helper Classes */
.hs-elevate-content-wrapper--sm {
max-width: var(--hsElevate--contentWrapper--narrow__maxWidth);
padding: 0;
}
.hs-elevate-content-wrapper--md {
max-width: var(--hsElevate--contentWrapper--medium__maxWidth);
padding: 0;
}
/* Padding for non DND sections */
.hs-elevate-content-padding {
padding-block: var(--hsElevate--section--medium__verticalPadding);
}
.hs-elevate-content-padding--extra-small {
padding-block: var(--hsElevate--section--extraSmall__verticalPadding);
}
.hs-elevate-content-padding--small {
padding-block: var(--hsElevate--section--small__verticalPadding);
}
.hs-elevate-content-padding--large {
padding-block: var(--hsElevate--section--large__verticalPadding);
}
.hs-elevate-content-padding--extra-large {
padding-block: var(--hsElevate--section--extraLarge__verticalPadding);
}
.row-fluid {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.row-fluid .span1,
.row-fluid .span2,
.row-fluid .span3,
.row-fluid .span4,
.row-fluid .span5,
.row-fluid .span6,
.row-fluid .span7,
.row-fluid .span8,
.row-fluid .span9,
.row-fluid .span10,
.row-fluid .span11,
.row-fluid .span12 {
min-height: 1px;
width: 100%;
}
@media (min-width: 768px) {
.row-fluid {
flex-wrap: nowrap;
justify-content: space-between;
}
.row-fluid .span1 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 1 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 11 / 100);
}
.row-fluid .span2 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 2 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 10 / 100);
}
.row-fluid .span3 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 3 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 9 / 100);
}
.row-fluid .span4 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 4 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 8 / 100);
}
.row-fluid .span5 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 5 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 7 / 100);
}
.row-fluid .span6 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 6 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 6 / 100);
}
.row-fluid .span7 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 7 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 5 / 100);
}
.row-fluid .span8 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 8 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 4 / 100);
}
.row-fluid .span9 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 9 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 3 / 100);
}
.row-fluid .span10 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 10 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 2 / 100);
}
.row-fluid .span11 {
width: calc(var(--hsElevate--column__widthMultiplier) * 1% * 11 - var(--hsElevate--column__gap) * var(--hsElevate--column__widthMultiplier) * 1 / 100);
}
}
/* Elements */
html {
font-size: var(--hsElevate--baseText__fontSize);
}
body {
background-color: var(--hsElevate--section--lightSection--1__backgroundColor);
color: var(--hsElevate--section--lightSection--1__textColor);
font-family: var(--hsElevate--body__font);
font-size: var(--hsElevate--body__fontSize);
font-style: var(--hsElevate--body__fontStyle);
font-weight: var(--hsElevate--body__fontWeight);
line-height: var(--hsElevate--body__lineHeight);
overflow-wrap: break-word;
}
html[lang^='ja'] body,
html[lang^='zh'] body,
html[lang^='ko'] body {
line-break: strict;
overflow-wrap: normal;
word-break: break-all;
}
/* Paragraphs */
p {
margin-block: var(--hsElevate--text__margin);
}
a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link),
a.hs-elevate-link--primary,
.hs-elevate-link--primary a {
color: var(--hsElevate--link--primary__fontColor);
cursor: pointer;
-webkit-text-decoration: var(--hsElevate--link--primary__textDecoration);
text-decoration: var(--hsElevate--link--primary__textDecoration);
text-decoration-color: var(--hsElevate--link--primary__textDecorationColor);
}
a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover,
a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus,
a.hs-elevate-link--primary:hover,
.hs-elevate-link--primary a:hover,
a.hs-elevate-link--primary:focus,
.hs-elevate-link--primary a:focus {
color: var(--hsElevate--link--primary__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--link--primary__hover--textDecoration);
text-decoration: var(--hsElevate--link--primary__hover--textDecoration);
text-decoration-color: var(--hsElevate--link--primary__hover--textDecorationColor);
}
a.hs-elevate-link--secondary,
.hs-elevate-link--secondary a {
color: var(--hsElevate--link--secondary__fontColor);
cursor: pointer;
-webkit-text-decoration: var(--hsElevate--link--secondary__textDecoration);
text-decoration: var(--hsElevate--link--secondary__textDecoration);
text-decoration-color: var(--hsElevate--link--secondary__textDecorationColor);
}
a.hs-elevate-link--secondary:hover,
.hs-elevate-link--secondary a:hover a.hs-elevate-link--secondary:focus,
.hs-elevate-link--secondary a:focus {
color: var(--hsElevate--link--secondary__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--link--secondary__hover--textDecoration);
text-decoration: var(--hsElevate--link--secondary__hover--textDecoration);
text-decoration-color: var(--hsElevate--link--secondary__hover--textDecorationColor);
}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6,
.hs-elevate-display-1,
.hs-elevate-display-2 {
line-height: var(--hsElevate--heading__lineHeight);
margin-block: var(--hsElevate--text__margin);
}
.hs-elevate-display-1 {
font-family: var(--hsElevate--display1__font);
font-size: calc(var(--hsElevate--display1__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: normal;
font-weight: 400;
}
.hs-elevate-display-2 {
font-family: var(--hsElevate--display2__font);
font-size: calc(var(--hsElevate--display2__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: normal;
font-weight: 400;
}
h1,
.hs-elevate-h1 {
font-family: var(--hsElevate--h1__font);
font-size: calc(var(--hsElevate--h1__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h1__fontStyle);
font-weight: var(--hsElevate--h1__fontWeight);
}
h2,
.hs-elevate-h2 {
font-family: var(--hsElevate--h2__font);
font-size: calc(var(--hsElevate--h2__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h2__fontStyle);
font-weight: var(--hsElevate--h2__fontWeight);
}
h3,
.hs-elevate-h3 {
font-family: var(--hsElevate--h3__font);
font-size: calc(var(--hsElevate--h3__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h3__fontStyle);
font-weight: var(--hsElevate--h3__fontWeight);
}
h4,
.hs-elevate-h4 {
font-family: var(--hsElevate--h4__font);
font-size: calc(var(--hsElevate--h4__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h4__fontStyle);
font-weight: var(--hsElevate--h4__fontWeight);
}
h5,
.hs-elevate-h5 {
font-family: var(--hsElevate--h5__font);
font-size: calc(var(--hsElevate--h5__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h5__fontStyle);
font-weight: var(--hsElevate--h5__fontWeight);
}
h6,
.hs-elevate-h6 {
font-family: var(--hsElevate--h6__font);
font-size: calc(var(--hsElevate--h6__fontSize) * var(--hsElevate--heading__tablet-modifier));
font-style: var(--hsElevate--h6__fontStyle);
font-weight: var(--hsElevate--h6__fontWeight);
}
@media (min-width: 767px) {
.hs-elevate-display-1 {
font-size: var(--hsElevate--display1__fontSize);
}
.hs-elevate-display-2 {
font-size: var(--hsElevate--display2__fontSize);
}
h1,
.hs-elevate-h1 {
font-size: var(--hsElevate--h1__fontSize);
}
h2,
.hs-elevate-h2 {
font-size: var(--hsElevate--h2__fontSize);
}
h3,
.hs-elevate-h3 {
font-size: var(--hsElevate--h3__fontSize);
}
h4,
.hs-elevate-h4 {
font-size: var(--hsElevate--h4__fontSize);
}
h5,
.hs-elevate-h5 {
font-size: var(--hsElevate--h5__fontSize);
}
h6,
.hs-elevate-h6 {
font-size: var(--hsElevate--h6__fontSize);
}
}
/* Lists */
ul,
ol {
margin-block: var(--hsElevate--text__margin);
}
/* Blockquotes */
blockquote {
padding: var(--hsElevate--spacing--24, 24px);
border-radius: var(--hsElevate-rounded--extra-small);
border-left: 3px solid var(--hsElevate--blockquote__accentColor, var(--hsElevate--section--lightSection--1--blockquote__accentColor));
background-color: var(--hsElevate--blockquote__backgroundColor, var(--hsElevate--section--lightSection--1--blockquote__backgroundColor));
color: var(--hsElevate--blockquote__fontColor, var(--hsElevate--section--lightSection--1--blockquote__textColor));
font-family: var(--hsElevate--quotes__font);
font-size: var(--hsElevate--quotes__fontSize);
font-style: var(--hsElevate--quotes__fontStyle);
font-weight: var(--hsElevate--quotes__fontWeight);
margin-block: var(--hsElevate--text__margin);
}
:is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) blockquote {
padding: var(--hsElevate--spacing--24, 24px);
border-radius: var(--hsElevate-rounded--extra-small);
border-left: 3px solid var(--hsElevate--blockquote__accentColor, var(--hsElevate--section--lightSection--1--blockquote__accentColor));
background-color: var(--hsElevate--blockquote__backgroundColor, var(--hsElevate--section--lightSection--1--blockquote__backgroundColor));
color: var(--hsElevate--blockquote__fontColor, var(--hsElevate--section--lightSection--1--blockquote__textColor));
font-family: var(--hsElevate--quotes__font);
font-size: var(--hsElevate--quotes__fontSize);
font-style: var(--hsElevate--quotes__fontStyle);
font-weight: var(--hsElevate--quotes__fontWeight);
margin-block: var(--hsElevate--text__margin);
}
@media (max-width: 767.98px) {
:is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) blockquote {
font-size: calc(var(--hsElevate--body__fontSize) + 4px);
margin-inline: 0;
}
}
/* Captions */
.hs-elevate-caption {
color: var(--hsElevate--captions__fontColor, var(--hsElevate--section--lightSection--1--captionColor));
font-family: var(--hsElevate--captions__font);
font-size: var(--hsElevate--captions__fontSize);
font-style: var(--hsElevate--captions__fontStyle);
font-weight: var(--hsElevate--captions__fontWeight);
text-transform: var(--hsElevate--captions__case);
}
/* Tags */
.hs-elevate-tag {
padding: 2px 8px;
border-color: var(--hsElevate--tag__borderColor);
border-radius: var(--hsElevate--tag__borderRadius);
border-style: solid;
border-width: var(--hsElevate--tag__borderThickness);
background-color: var(--hsElevate--tag__backgroundColor);
color: var(--hsElevate--tag__textColor);
font-family: var(--hsElevate--tag__font);
font-size: var(--hsElevate--tag__fontSize);
font-style: var(--hsElevate--tag__fontStyle);
font-weight: var(--hsElevate--tag__fontWeight);
text-transform: var(--hsElevate--tag__case);
}
/* Images in rich text */
:is(.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_inline_richtext_field) img {
max-width: 100%;
margin-block-end: var(--hsElevate--rteImages__margin);
}
.hs-elevate-button:focus {
outline: 2px solid #53acff;
outline-offset: 2px;
}
.hs-elevate-button--primary {
font-family: var(--hsElevate--button--primary__font);
font-size: var(--hsElevate--button--primary__fontSize);
font-weight: var(--hsElevate--button--primary__fontWeight);
font-style: var(--hsElevate--button--primary__fontStyle);
color: var(--hsElevate--button--primary__textColor);
border-width: var(--hsElevate--button--primary__borderThickness);
background-color: var(--hsElevate--button--primary__backgroundColor);
border-style: solid;
border-color: var(--hsElevate--button--primary__borderColor);
border-radius: var(--hsElevate--button--primary__borderRadius);
text-decoration: none;
}
.hs-elevate-button--primary:hover {
color: var(--hsElevate--button--primary__hover--textColor);
background-color: var(--hsElevate--button--primary__hover--backgroundColor);
border-color: var(--hsElevate--button--primary__hover--borderColor);
border-width: var(--hsElevate--button--primary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--primary:active {
color: var(--hsElevate--button--primary__hover--textColor);
background-color: #00a381 ;
border-color: ;
border-width: var(--hsElevate--button--primary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--secondary {
font-family: var(--hsElevate--button--secondary__font);
font-size: var(--hsElevate--button--secondary__fontSize);
font-weight: var(--hsElevate--button--secondary__fontWeight);
font-style: var(--hsElevate--button--secondary__fontStyle);
color: var(--hsElevate--button--secondary__textColor);
border-width: var(--hsElevate--button--secondary__borderThickness);
background-color: var(--hsElevate--button--secondary__backgroundColor);
border-style: solid;
border-color: var(--hsElevate--button--secondary__borderColor);
border-radius: var(--hsElevate--button--secondary__borderRadius);
text-decoration: none;
}
.hs-elevate-button--secondary:hover {
color: var(--hsElevate--button--secondary__hover--textColor);
background-color: var(--hsElevate--button--secondary__hover--backgroundColor);
border-color: var(--hsElevate--button--secondary__hover--borderColor);
border-width: var(--hsElevate--button--secondary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--secondary:active {
color: var(--hsElevate--button--secondary__hover--textColor);
background-color: transparent ;
border-color: #00a381 ;
border-width: var(--hsElevate--button--secondary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--tertiary {
font-family: var(--hsElevate--button--tertiary__font);
font-size: var(--hsElevate--button--tertiary__fontSize);
font-weight: var(--hsElevate--button--tertiary__fontWeight);
font-style: var(--hsElevate--button--tertiary__fontStyle);
color: var(--hsElevate--button--tertiary__textColor);
border-width: var(--hsElevate--button--tertiary__borderThickness);
background-color: var(--hsElevate--button--tertiary__backgroundColor);
border-style: solid;
border-color: var(--hsElevate--button--tertiary__borderColor);
border-radius: var(--hsElevate--button--tertiary__borderRadius);
text-decoration: none;
}
.hs-elevate-button--tertiary:hover {
color: var(--hsElevate--button--tertiary__hover--textColor);
background-color: var(--hsElevate--button--tertiary__hover--backgroundColor);
border-color: var(--hsElevate--button--tertiary__hover--borderColor);
border-width: var(--hsElevate--button--tertiary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--tertiary:active {
color: var(--hsElevate--button--tertiary__hover--textColor);
background-color: #cbc7e1 ;
border-color: ;
border-width: var(--hsElevate--button--tertiary__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--accent {
font-family: var(--hsElevate--button--accent__font);
font-size: var(--hsElevate--button--accent__fontSize);
font-weight: var(--hsElevate--button--accent__fontWeight);
font-style: var(--hsElevate--button--accent__fontStyle);
color: var(--hsElevate--button--accent__textColor);
border-width: var(--hsElevate--button--accent__borderThickness);
background-color: var(--hsElevate--button--accent__backgroundColor);
border-style: solid;
border-color: var(--hsElevate--button--accent__borderColor);
border-radius: var(--hsElevate--button--accent__borderRadius);
text-decoration: none;
}
.hs-elevate-button--accent:hover {
color: var(--hsElevate--button--accent__hover--textColor);
background-color: var(--hsElevate--button--accent__hover--backgroundColor);
border-color: var(--hsElevate--button--accent__hover--borderColor);
border-width: var(--hsElevate--button--accent__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-button--accent:active {
color: var(--hsElevate--button--accent__hover--textColor);
background-color: ;
border-color: #cbc7e1 ;
border-width: var(--hsElevate--button--accent__hover--borderThickness);
text-decoration: none;
}
.hs-elevate-card--variant-1 {
border-color: var(--hsElevate--card--variant1__borderColor);
border-radius: var(--hsElevate--card--variant1__borderRadius);
border-style: solid;
border-width: var(--hsElevate--card--variant1__borderThickness);
background-color: var(--hsElevate--card--variant1__backgroundColor);
color: var(--hsElevate--card--variant1__textColor);
}
.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) {
color: var(--hsElevate--card--variant1--link__fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant1--link__textDecoration);
text-decoration: var(--hsElevate--card--variant1--link__textDecoration);
text-decoration-color: var(--hsElevate--card--variant1--link__textDecorationColor);
}
.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover,
.hs-elevate-card--variant-1 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus {
color: var(--hsElevate--card--variant1--link__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant1--link__hover--textDecoration);
text-decoration: var(--hsElevate--card--variant1--link__hover--textDecoration);
text-decoration-color: var(--hsElevate--card--variant1--link__hover--textDecorationColor);
}
.hs-elevate-card--variant-2 {
border-color: var(--hsElevate--card--variant2__borderColor);
border-radius: var(--hsElevate--card--variant2__borderRadius);
border-style: solid;
border-width: var(--hsElevate--card--variant2__borderThickness);
background-color: var(--hsElevate--card--variant2__backgroundColor);
color: var(--hsElevate--card--variant2__textColor);
}
.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) {
color: var(--hsElevate--card--variant2--link__fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant2--link__textDecoration);
text-decoration: var(--hsElevate--card--variant2--link__textDecoration);
text-decoration-color: var(--hsElevate--card--variant2--link__textDecorationColor);
}
.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover,
.hs-elevate-card--variant-2 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus {
color: var(--hsElevate--card--variant2--link__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant2--link__hover--textDecoration);
text-decoration: var(--hsElevate--card--variant2--link__hover--textDecoration);
text-decoration-color: var(--hsElevate--card--variant2--link__hover--textDecorationColor);
}
.hs-elevate-card--variant-3 {
border-color: var(--hsElevate--card--variant3__borderColor);
border-radius: var(--hsElevate--card--variant3__borderRadius);
border-style: solid;
border-width: var(--hsElevate--card--variant3__borderThickness);
background-color: var(--hsElevate--card--variant3__backgroundColor);
color: var(--hsElevate--card--variant3__textColor);
}
.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) {
color: var(--hsElevate--card--variant3--link__fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant3--link__textDecoration);
text-decoration: var(--hsElevate--card--variant3--link__textDecoration);
text-decoration-color: var(--hsElevate--card--variant3--link__textDecorationColor);
}
.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover,
.hs-elevate-card--variant-3 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus {
color: var(--hsElevate--card--variant3--link__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant3--link__hover--textDecoration);
text-decoration: var(--hsElevate--card--variant3--link__hover--textDecoration);
text-decoration-color: var(--hsElevate--card--variant3--link__hover--textDecorationColor);
}
.hs-elevate-card--variant-4 {
border-color: var(--hsElevate--card--variant4__borderColor);
border-radius: var(--hsElevate--card--variant4__borderRadius);
border-style: solid;
border-width: var(--hsElevate--card--variant4__borderThickness);
background-color: var(--hsElevate--card--variant4__backgroundColor);
color: var(--hsElevate--card--variant4__textColor);
}
.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link) {
color: var(--hsElevate--card--variant4--link__fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant4--link__textDecoration);
text-decoration: var(--hsElevate--card--variant4--link__textDecoration);
text-decoration-color: var(--hsElevate--card--variant4--link__textDecorationColor);
}
.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):hover,
.hs-elevate-card--variant-4 a:not(.hs-elevate-button, .hs-elevate-blog-listing__pagination-link, .hs-elevate-card--blog__link):focus {
color: var(--hsElevate--card--variant4--link__hover--fontColor);
-webkit-text-decoration: var(--hsElevate--card--variant4--link__hover--textDecoration);
text-decoration: var(--hsElevate--card--variant4--link__hover--textDecoration);
text-decoration-color: var(--hsElevate--card--variant4--link__hover--textDecorationColor);
}
/* Form */
.hs-form,
.hs-elevate-system-form form,
.hs-elevate-system-form--subscription-preferences form .email-prefs {
padding: var(--hsElevate--form__padding);
border-color: var(--hsElevate--form__borderColor);
border-radius: var(--hsElevate--form__borderRadius);
border-style: solid;
border-width: var(--hsElevate--form__borderThickness);
background: var(--hsElevate--form__backgroundColor);
}
/* Form labels */
:is(.hs-form, .hs-elevate-system-form) label,
.hs-elevate-system-form--subscription-preferences .fakelabel {
display: block;
color: var(--hsElevate--formLabel__textColor);
font-family: var(--hsElevate--formLabel__font);
font-size: var(--hsElevate--formLabel__fontSize);
font-weight: var(--hsElevate--formLabel__fontWeight);
margin-block-end: var(--hsElevate--formLabel__marginBottom);
}
/* Form fields */
.hs-form .hs-form-field {
margin-block-end: var(--hsElevate--formField__marginBottom);
}
:is(.hs-form, .hs-elevate-system-form) input[type='text'],
:is(.hs-form, .hs-elevate-system-form) input[type='email'],
:is(.hs-form, .hs-elevate-system-form) input[type='password'],
:is(.hs-form, .hs-elevate-system-form) input[type='tel'],
:is(.hs-form, .hs-elevate-system-form) input[type='number'],
:is(.hs-form, .hs-elevate-system-form) input[type='search'],
:is(.hs-form, .hs-elevate-system-form) select,
:is(.hs-form, .hs-elevate-system-form) textarea {
width: 100% !important;
border-radius: var(--hsElevate--formField__borderRadius);
border-top: var(--hsElevate--formField__borderTop);
border-right: var(--hsElevate--formField__borderRight);
border-bottom: var(--hsElevate--formField__borderBottom);
border-left: var(--hsElevate--formField__borderLeft);
background-color: var(--hsElevate--formField__backgroundColor);
color: var(--hsElevate--formFieldInput__textColor);
padding-block: var(--hsElevate--spacing--20);
padding-inline: var(--hsElevate--spacing--32);
}
.hs-input.hs-fieldtype-intl-phone {
display: flex;
width: 100% !important;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
gap: 8px; /* matches column margins from form injection */
}
.hs-input.hs-fieldtype-intl-phone > input {
flex: 1 0 calc(70% - 8px) !important;
}
.hs-input.hs-fieldtype-intl-phone > select {
flex: 1 0 30% !important;
}
@media (max-width: 600px) {
.hs-input.hs-fieldtype-intl-phone {
display: flex;
width: 100%;
flex-direction: column;
gap: 8px;
}
.hs-input.hs-fieldtype-intl-phone > select,
.hs-input.hs-fieldtype-intl-phone > input {
min-width: 100%;
flex: 1 1 100%;
}
}
.hs-form fieldset {
max-width: 100% !important;
}
/* Form fields - textarea */
.hs-form textarea {
position: relative;
height: 160px;
border-radius: var(--hsElevate--formFieldTextArea__borderRadius);
}
.hs-form textarea::-webkit-resizer {
display: none;
}
.hs-form .hs_multi_line_field .input {
position: relative;
}
.hs-form .hs_multi_line_field .input:after {
position: absolute;
right: var(--hsElevate--spacing--8);
bottom: var(--hsElevate--spacing--8);
content: var(--hsElevate--formField__dragIcon);
pointer-events: none;
}
/* Form fields - select */
.hs-form .hs-fieldtype-select .input {
position: relative;
}
.hs-form select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.hs-form .hs-fieldtype-select .input:after {
position: absolute;
top: 50%;
right: var(--hsElevate--spacing--32);
content: var(--hsElevate--formField__selectIcon);
pointer-events: none;
transform: translateY(-50%);
}
/* Form fields - datepicker */
.hs-form .hs-dateinput {
position: relative;
}
.hs-form .hs-dateinput:before {
position: absolute;
top: 50%;
right: var(--hsElevate--spacing--32);
content: var(--hsElevate--formField__datepickerIcon);
pointer-events: none;
transform: translateY(-50%);
}
/* Form fields - placeholders */
::-moz-placeholder {
color: var(--hsElevate--formFieldPlaceholder__textColor);
}
::placeholder {
color: var(--hsElevate--formFieldPlaceholder__textColor);
}
/* Form fields - checkbox/radio */
.hs-form .inputs-list {
padding: 0;
margin: 0;
list-style: none;
}
.hs-form .inputs-list li {
display: block;
margin-block-end: var(--hsElevate--spacing--16);
}
.hs-form .inputs-list li:last-of-type {
margin-block-end: 0;
}
.hs-form .inputs-list :is(input, span) {
vertical-align: middle;
}
:is(.hs-form, .hs-elevate-system-form) input[type='checkbox'],
:is(.hs-form, .hs-elevate-system-form) input[type='radio'] {
height: var(--hsElevate--formFieldCheckboxRadio__size);
width: var(--hsElevate--formFieldCheckboxRadio__size) !important;
accent-color: var(--hsElevate--formFieldCheckboxRadio__fillColor);
cursor: pointer;
margin-inline-end: var(--hsElevate--spacing--12);
}
/* Form help text */
.hs-form legend {
/* To do: figure out where we should pull this from */
color: var(--hsElevate--formHelpText__textColor);
margin-block-end: var(--hsElevate--spacing--8);
}
/* Form rich text */
.hs-form .hs-richtext {
color: var(--hsElevate--formLabel__textColor);
}
.hs-form .hs-richtext img {
height: auto;
max-width: 100% !important;
}
/* Form error messages */
.hs-form .hs-input.error {
border-color: var(--hsElevate--formRequired__color);
}
.hs-form .hs-error-msg,
.hs-form .hs-error-msgs {
color: var(--hsElevate--formRequired__color);
margin-block-start: var(--hsElevate--spacing--4);
}
/* Form button */
:is(.hs-form, .hs-elevate-system-form) .hs-button,
:is(.hs-form, .hs-elevate-system-form) input[type='submit'] {
display: inline-block;
width: 100%;
border-color: var(--hsElevate--button--primary__borderColor);
border-radius: var(--hsElevate--button--primary__borderRadius);
border-style: solid;
border-width: var(--hsElevate--button--primary__borderThickness);
background-color: var(--hsElevate--button--primary__backgroundColor);
color: var(--hsElevate--button--primary__textColor);
cursor: pointer;
font-family: var(--hsElevate--button--primary__font);
font-size: var(--hsElevate--button--primary__fontSize);
font-style: var(--hsElevate--button--primary__fontStyle);
font-weight: var(--hsElevate--button--primary__fontWeight);
padding-block: var(--hsElevate--spacing--20);
padding-inline: var(--hsElevate--spacing--24);
text-align: center;
text-decoration: none;
transition: all 0.15s linear;
white-space: normal !important;
}
:is(.hs-form, .hs-elevate-system-form) .hs-button:hover,
:is(.hs-form, .hs-elevate-system-form) .hs-button:focus,
:is(.hs-form, .hs-elevate-system-form) input[type='submit']:hover,
:is(.hs-form, .hs-elevate-system-form) input[type='submit']:focus {
border-color: var(--hsElevate--button--primary__hover--borderColor);
border-width: var(--hsElevate--button--primary__hover--borderThickness);
background-color: var(--hsElevate--button--primary__hover--backgroundColor);
color: var(--hsElevate--button--primary__hover--textColor);
text-decoration: none;
}
/* Captcha */
.grecaptcha-badge {
margin-block: 0;
margin-inline: auto;
}
/* Components */
/* Navigation skipper */
.hs-elevate-header__skip {
position: absolute;
top: -1000px;
left: -1000px;
overflow: hidden;
height: 1px;
width: 1px;
text-align: left;
}
.hs-elevate-header__skip:hover,
.hs-elevate-header__skip:focus,
.hs-elevate-header__skip:active {
z-index: 2;
top: 0;
left: 0;
overflow: visible;
height: auto;
width: auto;
}
/*
TODO: Move this code to the MenuComponent styled-component code -- keeping it here to prevent conflicts with open Menu PRs
TODO: Remove this file and its references from main.hubl.css
*/
@media (max-width: 767px) {
.hs-elevate-footer .hs-elevate-menu {
display: flex;
flex-direction: column;
align-items: center;
}
}
/*
Spacing variables are:
--hsElevate--menuItem__padding
--hsElevate--menuItem__margin
--hsElevate--menu--topLevel__gap
--hsElevate--flyoutSubMenu__top
--hsElevate--flyoutSubMenu__left
--hsElevate--flyoutSubMenu__right
--hsElevate--flyoutSubMenu__bottom
--hsElevate--firstFlyoutMenu__top
--hsElevate--firstFlyoutMenu__left
--hsElevate--firstFlyoutMenu__right
--hsElevate--firstFlyoutMenu__bottom
*/
.hs-elevate-menu {
display: flex;
}
.hs-elevate-menu,
.hs-elevate-menu ul {
list-style: none;
}
.hs-elevate-menu li {
position: relative;
}
.hs-elevate-menu--horizontal {
flex-direction: row;
flex-wrap: wrap;
}
.hs-elevate-menu--vertical {
flex-direction: column;
}
.hs-elevate-menu {
gap: var(--hsElevate--menu--topLevel__gap, 0);
}
.hs-elevate-menu--desktop {
margin: 0;
}
.hs-elevate-menu__flyout-submenu {
min-width: -moz-max-content;
min-width: max-content;
max-width: 250px;
white-space: nowrap;
overflow-wrap: break-word;
padding: 20px;
border: 1px solid #f7f7f7;
border-radius: 8px;
background-color: white;
}
.logo-company-name {
margin-block: 0;
}
/* Offsets margin on ul element inside default image grid */
.hs-image__grid__list {
margin-block: 0;
}
/* Logo responsive styling */
.widget-type-logo img {
height: auto;
max-width: 100%;
}
/* Preset-specific styles */
/* Onyx preset specific styles */
</style>
<link rel="stylesheet" href="//7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/template_assets/DEFAULT_ASSET/1767818313060/template_case-studies.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167430521434/1767818354933/module_cs_company_logo.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167525120130/1767818350870/module_cs_title.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167301068368/1767818349904/module_cs_featured_details.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167874432185/1767818358778/module_cs_metrics.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167759652005/1767818352707/module_cs_testimonial_slider.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.2/dist/css/splide.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167624157779/1767818357878/module_cs_about_company.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167656476720/1767818356949/module_cs_full_width_cta_banner.min.css">
<link rel="stylesheet" href="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167744688246/1767818353988/module_cs_related_case_studies.min.css">
<style>
#hs_cos_wrapper_footer-module-7 hr {
border:0 none;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:rgba(48,63,89,1.0);
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:100%;
}
</style>
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-CUPeVKfK.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-DCWhKHgU.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/PlaceholderEmptyContent-B2I37L3y.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MobileMenuIsland-DegqUzhD.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MobileLogoBackButton-CmJnDxIi.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-Ds9XKKwq.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MenuItemComponent--qmiGgYp.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/useDocumentLang-3-44YB-D.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/PlaceholderEmptyContent-B2I37L3y.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MenuItemComponent--qmiGgYp.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-D-B40IO2.css">
<link rel="preload" as="style" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-DFq_5kQ2.css">
<style>
@font-face {
font-family: "Inter";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 500;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/500.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/500.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/600.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 800;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/800.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/800.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 600;
font-style: italic;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/600italic.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/600italic.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/italic.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/italic.woff") format("woff");
}
@font-face {
font-family: "Inter";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff");
}
</style>
<!-- Editor Styles -->
<style id="hs_editor_style" type="text/css">
.header-row-0-force-full-width-section > .row-fluid {
max-width: none !important;
}
.footer-row-1-force-full-width-section > .row-fluid {
max-width: none !important;
}
.footer-module-3-flexbox-positioning {
display: -ms-flexbox !important;
-ms-flex-direction: column !important;
-ms-flex-align: center !important;
-ms-flex-pack: start;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: flex-start;
}
.footer-module-3-flexbox-positioning > div {
max-width: 100%;
flex-shrink: 0 !important;
}
/* HubSpot Non-stacked Media Query Styles */
@media (min-width:768px) {
.header-row-0-vertical-alignment > .row-fluid {
display: -ms-flexbox !important;
-ms-flex-direction: row;
display: flex !important;
flex-direction: row;
}
.header-module-1-vertical-alignment {
display: -ms-flexbox !important;
-ms-flex-direction: column !important;
-ms-flex-pack: center !important;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
}
.header-module-1-vertical-alignment > div {
flex-shrink: 0 !important;
}
}
/* HubSpot Styles (default) */
.header-row-0-padding {
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
}
.footer-row-0-padding {
padding-top: 64px !important;
padding-bottom: 64px !important;
}
.footer-row-0-background-layers {
background-image: linear-gradient(rgba(9, 21, 43, 1), rgba(9, 21, 43, 1)) !important;
background-position: left top !important;
background-size: auto !important;
background-repeat: no-repeat !important;
}
.footer-row-1-padding {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.footer-row-1-background-layers {
background-image: linear-gradient(rgba(9, 21, 43, 1), rgba(9, 21, 43, 1)) !important;
background-position: left top !important;
background-size: auto !important;
background-repeat: no-repeat !important;
}
.footer-row-2-padding {
padding-top: 32px !important;
padding-bottom: 32px !important;
}
.footer-row-2-background-layers {
background-image: linear-gradient(rgba(9, 21, 43, 1), rgba(9, 21, 43, 1)) !important;
background-position: left top !important;
background-size: auto !important;
background-repeat: no-repeat !important;
}
.footer-column-1-row-0-margin {
margin-bottom: 16px !important;
}
.footer-column-1-row-1-margin {
margin-bottom: 16px !important;
}
</style>
<script id="cs-testimonial-slider__config--cs-testimonials" type="application/json">
{
"direction": "ltr",
}
</script>
<link rel="canonical" href="https://ohmycad.com/case-studies/ilya-water-recycling-through-3d-innovation">
<script type="wphb-delay-type">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://omc.ohmycad.com/op94m4zmuwxvk67.js?awl='+i.replace(/^GTM-/, '')+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-P7XZWRHK');</script>
<meta property="og:image" content="https://8764694.fs1.hubspotusercontent-na1.net/hubfs/8764694/DSC02955.jpg">
<meta property="og:image:width" content="4240">
<meta property="og:image:height" content="2384">
<meta name="twitter:image" content="https://8764694.fs1.hubspotusercontent-na1.net/hubfs/8764694/DSC02955.jpg">
<meta property="og:url" content="https://ohmycad.com/case-studies/ilya-water-recycling-through-3d-innovation">
<meta http-equiv="content-language" content="fr">
<meta name="generator" content="HubSpot"></head>
<body class="body-wrapper hs-content-id-182919318846 theme-overrides">
<div data-global-resource-path="@hubspot/elevate/templates/partials/header.hubl.html">
<header class="hs-elevate-header">
<a href="#main-content" class="hs-elevate-header__skip">Passer au contenu</a>
<div class="container-fluid">
<div class="row-fluid-wrapper">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section header-row-0-padding header-row-0-force-full-width-section header-row-0-vertical-alignment">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget header-module-1-vertical-alignment dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_header-module-1" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-CUPeVKfK.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-DCWhKHgU.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/PlaceholderEmptyContent-B2I37L3y.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MobileMenuIsland-DegqUzhD.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MobileLogoBackButton-CmJnDxIi.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-Ds9XKKwq.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MenuItemComponent--qmiGgYp.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/useDocumentLang-3-44YB-D.css">
<div class="hs-elevate-site-header _hs-elevate-site-header_kf6j8_1" style="--hsElevate--siteHeader__menuTextColor:#09152B;--hsElevate--siteHeader__hover--menuTextColor:#09152B;--hsElevate--siteHeader__menuBackgroundColor:#ffffff;--hsElevate--siteHeader__menuAccentColor:#F7F9FC"><div class="hs-elevate-site-header__header-container _hs-elevate-site-header__header-container_kf6j8_21"><div class="hs-elevate-site-header__logo-container _hs-elevate-site-header__logo-container_kf6j8_33"><!--$--><div data-hs-island="true" id="island-02056ai1R3"><!--$--><div class="hs-elevate-site-header__back-button-container"><a class="hs-elevate-site-header__logo-link _hs-elevate-site-header__logo-link_1q62y_33" href="https://ohmycad.com"><img class="hs-elevate-site-header__logo _hs-elevate-site-header__logo_1q62y_33" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=4391&height=1005&name=56593_Ohmycad_AK_BJ_PB-01.png" loading="eager" width="4391" height="1005" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=2196&height=503&name=56593_Ohmycad_AK_BJ_PB-01.png 2196w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=4391&height=1005&name=56593_Ohmycad_AK_BJ_PB-01.png 4391w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=6587&height=1508&name=56593_Ohmycad_AK_BJ_PB-01.png 6587w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=8782&height=2010&name=56593_Ohmycad_AK_BJ_PB-01.png 8782w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=10978&height=2513&name=56593_Ohmycad_AK_BJ_PB-01.png 10978w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=13173&height=3015&name=56593_Ohmycad_AK_BJ_PB-01.png 13173w" sizes="(max-width: 4391px) 100vw, 4391px"><span class="_hs-elevate-site-header__logo-link-screen-reader_1q62y_65">Page d'accueil</span></a></div><!--/$--></div><!--/$--></div><div class="hs-elevate-site-header__main-nav _hs-elevate-site-header__main-nav_kf6j8_42"><!--$--><div data-hs-island="true" id="island-02056ai1R5" style="flex:1 0 100%"><!--$--><nav tabindex="0" aria-label="Main navigation"><ul role="menu" class="hs-elevate-menu hs-elevate-menu--horizontal hs-elevate-menu--desktop hs-elevate-site-header__main-nav-menu" style="justify-content:center;padding:0"><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Home</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Products</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Pricing</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Blog</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Company</span></div></li></ul></nav><!--/$--></div><!--/$--></div><div class="hs-elevate-site-header__button-container _hs-elevate-site-header__button-container_kf6j8_169"><a style="--hsElevate--button__padding:var(--hsElevate--spacing--16, 16px) var(--hsElevate--spacing--24, 24px)" class="hs-elevate-button _hs-elevate-button_1g7px_1 hs-elevate-button--primary hs-elevate-site-header__button" target="" rel="" data-hs-token="module.header-module-1.groupButton.buttonContentText">Pour commencer</a></div><div class="hs-elevate-site-header__mobile-menu-container _hs-elevate-site-header__mobile-menu-container_kf6j8_183"><!--$--><div data-hs-island="true" id="island-02056ai1Rb"><!--$--><div style="--hsElevate--mobileMenu__textColor:#09152B;--hsElevate--mobileMenu__hover--textColor:#09152B;--hsElevate--mobileMenu__backgroundColor:#ffffff;--hsElevate--mobileMenu__accentColor:#F7F9FC;--hsElevate--mobileMenu__height:0px;--hsElevate--mobileMenuButtonContainer__height:0px;--hsElevate--mobileMenuLanguageSwitcher__height:0px" class="hs-elevate-site-header__mobile-menu _hs-elevate-site-header__mobile-menu_1ke6g_1"><div class="hs-elevate-site-header__hamburger-menu _hs-elevate-site-header__hamburger-menu_1ke6g_133" tab-index="1"><div></div><div></div><div></div></div><div class="hs-elevate-site-header__menu-container _hs-elevate-site-header__menu-container_1ke6g_5 _hs-elevate-site-header__menu-container--is-hidden_1ke6g_109"><nav tabindex="0" aria-label="Main mobile navigation"><ul role="menu" class="hs-elevate-menu hs-elevate-menu--vertical hs-elevate-menu--mobile hs-elevate-site-header__menu"><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Home</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Products</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Pricing</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Blog</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span style="--hsElevate--menu--topLevel__gap:0" class="hs-elevate-link--primary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Company</span></div></li></ul></nav><div class="hs-elevate-site-header__mobile-button-container _hs-elevate-site-header__mobile-button-container_1ke6g_113"><a style="--hsElevate--button__padding:var(--hsElevate--spacing--16, 16px) var(--hsElevate--spacing--24, 24px)" class="hs-elevate-button _hs-elevate-button_1g7px_1 hs-elevate-button--primary hs-elevate-site-header__mobile-button _hs-elevate-site-header__mobile-button_1ke6g_113" target="" rel="" data-hs-token="module.header-module-1.groupButton.buttonContentText">Pour commencer</a></div></div></div><!--/$--></div><!--/$--></div></div></div>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:SeparateIslandRenderOption","CMS:JSRenderer:CompressResponse","CMS:JSRenderer:MinifyCSS","CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:LocalProxySchemaVersion1","CMS:JSRenderer:SharedDeps"],"hublet":"na1","portalID":8764694};
window.__hsServerPageUrl = "https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
window.__hsBasePath = "\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
</script>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
var newIslands = [{"clientOnly":false,"hydrateOn":"load","id":"island-02056ai1R3","moduleId":"components\u002Fmodules\u002FSiteHeader\u002Fislands\u002FMobileLogoBackButton.tsx?client-entry","moduleName":"MobileLogoBackButton","priority":0,"props":{"companyName":null,"isInEditor":false,"logoField":{"alt":null,"height":1005,"src":"https:\u002F\u002F8764694.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F8764694\u002F56593_Ohmycad_AK_BJ_PB-01.png","suppress_company_name":false,"width":4391},"logoLink":"https:\u002F\u002Fohmycad.com","logoLinkAriaText":"Page d'accueil","logoPlaceholderDescription":"Cliquez pour ajouter un logo","logoPlaceholderTitle":"Pas de logo"},"resolvedDataDependencies":{"languageVariants":{"data":[{"isActive":true,"languageCode":"fr","languageDisplayName":{"HYBRID":"Français","LOCALIZED":"Français","PAGELANG":"Français"},"localizedUrl":"https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation"}],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056ai1R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"202784782471\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EHome\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EProducts\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EPricing\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EBlog\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003ECompany\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{},"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F48752163.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F48752163\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2000\u002Fjs_client_assets\u002Fassets\u002FMobileLogoBackButton-CGW0S5-K.js"},{"clientOnly":false,"hydrateOn":"load","id":"island-02056ai1R5","moduleId":"components\u002FMenuComponent\u002Findex.tsx?client-entry","moduleName":"index","priority":0,"props":{"additionalClassArray":["hs-elevate-site-header__main-nav-menu"],"flow":"horizontal","flyouts":true,"maxDepth":3,"menuAlignment":{"css":"","horizontal_align":"CENTER"},"menuDataArray":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Home","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Products","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Pricing","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Blog","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Company","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""}],"navigationAriaLabel":"Main navigation"},"resolvedDataDependencies":{"languageVariants":{"data":[{"isActive":true,"languageCode":"fr","languageDisplayName":{"HYBRID":"Français","LOCALIZED":"Français","PAGELANG":"Français"},"localizedUrl":"https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation"}],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056ai1R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"202784782471\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EHome\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EProducts\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EPricing\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EBlog\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003ECompany\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{},"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F48752163.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F48752163\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2000\u002Fjs_client_assets\u002Fassets\u002Findex-K7i4Kdbf.js"},{"clientOnly":false,"hydrateOn":"load","id":"island-02056ai1Rb","moduleId":"components\u002Fmodules\u002FSiteHeader\u002Fislands\u002FMobileMenuIsland.tsx?client-entry","moduleName":"MobileMenuIsland","priority":0,"props":{"buttonStyleSize":"medium","buttonStyleVariant":"primary","flow":"horizontal","flyouts":true,"groupButton":{"buttonContentIcon":{"icon_set":"fontawesome-6.4.2","name":"arrow-right"},"buttonContentIconPosition":"right","buttonContentLink":{"no_follow":false,"open_in_new_tab":false,"rel":"","sponsored":false,"url":null,"user_generated_content":false},"buttonContentShowIcon":false,"buttonContentText":"Pour commencer","showButton":true},"hublData":{"companyName":null,"defaultLogo":{"alt":null,"height":1005,"src":"https:\u002F\u002F8764694.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F8764694\u002F56593_Ohmycad_AK_BJ_PB-01.png","suppress_company_name":false,"width":4391},"isInEditor":false,"logoLink":"https:\u002F\u002Fohmycad.com","navigation":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Home","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Products","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Pricing","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Blog","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Company","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"}},"langSwitcherIconFieldPath":"globe_icon","languageSwitcherSelectText":"Sélectionner une langue","maxDepth":3,"menuAccentColor":"#F7F9FC","menuAlignment":{"css":"","horizontal_align":"CENTER"},"menuBackgroundColor":"#ffffff","menuDataArray":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Home","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Products","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Pricing","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Blog","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Company","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""}],"menuTextColor":"#09152B","menuTextHoverColor":"#09152B","moduleName":"header-module-1","myAvailableTranslations":[{"isActive":true,"languageCode":"fr","languageDisplayName":{"HYBRID":"Français","LOCALIZED":"Français","PAGELANG":"Français"},"localizedUrl":"https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation"}],"navigationAriaLabel":"Main mobile navigation"},"resolvedDataDependencies":{"languageVariants":{"data":[{"isActive":true,"languageCode":"fr","languageDisplayName":{"HYBRID":"Français","LOCALIZED":"Français","PAGELANG":"Français"},"localizedUrl":"https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation"}],"status":"SUCCESS"}},"sharedStateID":"hs-ss-:02056ai1R0:","supplementalFieldValues":{"defaultContent":{"languageSwitcherSelectText":{},"logoLinkAriaText":{},"logoPlaceholderDescription":{},"logoPlaceholderTitle":{},"placeholderDescription":{},"placeholderTitle":{}},"globe_icon":{"type":"icon","value":{"aliases":["globe-americas","earth","earth-america"],"altIconName":"earth-americas","categories":[],"icon_set":"fontawesome-6.4.2","name":"earth-americas","styles":["SOLID"],"svg":{"SOLID":"M57.7 193l9.4 16.4c8.3 14.5 21.9 25.2 38 29.8L163 255.7c17.2 4.9 29 20.6 29 38.5v39.9c0 11 6.2 21 16 25.9s16 14.9 16 25.9v39c0 15.6 14.9 26.9 29.9 22.6c16.1-4.6 28.6-17.5 32.7-33.8l2.8-11.2c4.2-16.9 15.2-31.4 30.3-40l8.1-4.6c15-8.5 24.2-24.5 24.2-41.7v-8.3c0-12.7-5.1-24.9-14.1-33.9l-3.9-3.9c-9-9-21.2-14.1-33.9-14.1H257c-11.1 0-22.1-2.9-31.8-8.4l-34.5-19.7c-4.3-2.5-7.6-6.5-9.2-11.2c-3.2-9.6 1.1-20 10.2-24.5l5.9-3c6.6-3.3 14.3-3.9 21.3-1.5l23.2 7.7c8.2 2.7 17.2-.4 21.9-7.5c4.7-7 4.2-16.3-1.2-22.8l-13.6-16.3c-10-12-9.9-29.5 .3-41.3l15.7-18.3c8.8-10.3 10.2-25 3.5-36.7l-2.4-4.2c-3.5-.2-6.9-.3-10.4-.3C163.1 48 84.4 108.9 57.7 193zM464 256c0-36.8-9.6-71.4-26.4-101.5L412 164.8c-15.7 6.3-23.8 23.8-18.5 39.8l16.9 50.7c3.5 10.4 12 18.3 22.6 20.9l29.1 7.3c1.2-9 1.8-18.2 1.8-27.5zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"},"unicode":"f57d","viewPort":[0,0,512,512]}},"groupButton":{"buttonContentIcon":{"type":"icon","value":{"aliases":[],"altIconName":"arrow-right","categories":[],"icon_set":"fontawesome-6.4.2","name":"arrow-right","styles":["SOLID"],"svg":{"SOLID":"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"},"unicode":"f061","viewPort":[0,0,448,512]}},"buttonContentIconPosition":{},"buttonContentLink":{},"buttonContentShowIcon":{},"buttonContentText":{},"showButton":{}},"groupLogo":{"logo":{},"logoLinkOverride":{},"overrideLogoLink":{}},"groupNavigation":{"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_header-module-1_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_header-module-1_\" class=\"hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"202784782471\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EHome\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EProducts\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EPricing\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EBlog\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003ECompany\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}}},"styles":{"groupButton":{"buttonStyleSize":{},"buttonStyleVariant":{}},"groupMenu":{"menuAccentColor":{},"menuAlignment":{},"menuBackgroundColor":{},"menuTextColor":{},"menuTextHoverColor":{}}}},"url":"https:\u002F\u002F48752163.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F48752163\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2000\u002Fjs_client_assets\u002Fassets\u002FMobileMenuIsland-CH7VjEf8.js"}];
if (Array.isArray(window.__islands)) {
window.__islands.push(...newIslands);
} else {
window.__islands = newIslands;
}
var newState = {"hs-ss-:02056ai1R0:":{"value":[],"hasCustomReducerFunc":true}};
if (window.__hsSSInit) {
window.__hsSSInit = Object.assign(window.__hsSSInit, newState);
} else {
window.__hsSSInit = newState;
}
</script>
<link rel="modulepreload" crossorigin href="https://static.hsappstatic.net/cms-js-static/ex/js/react/v18/react-combined.mjs">
<script type="wphb-delay-type" data-wphb-type="module" crossorigin>
import { initConfigSingletonFromJSON, setupIslandHydration } from "https://static.hsappstatic.net/cms-js-static/ex/js/island-runtime/v1/island-runtime.mjs"
initConfigSingletonFromJSON(window.__hsEnvConfig)
setupIslandHydration();
</script>
</div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
</div><!--end widget-span -->
</div>
</div>
</div>
</header></div>
<main id="main-content">
<div class="case-studies-detail">
<div class="hs-elevate-content-wrapper">
<div class="cs-logo-wrapper">
<div id="hs_cos_wrapper_cs-logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cs-logo-container">
<img class="cs-logo" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=1100&height=171&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png" alt="Ilya x Solidworks" width="1100" height="171" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=550&height=86&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 550w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=1100&height=171&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 1100w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=1650&height=257&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 1650w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=2200&height=342&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 2200w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=2750&height=428&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 2750w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png?width=3300&height=513&name=logo%20OMC%20ft...%20VSpdf%20(828%20x%20228%20px)%20(300%20x%20175%20px)%20(5).png 3300w" sizes="(max-width: 1100px) 100vw, 1100px">
</div></div>
</div>
<div class="cs-title-wrapper">
<div id="hs_cos_wrapper_cs-name" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html -->
<div class="cs-title-container">
<h1 id="hs_cos_wrapper_cs-name_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_text_field" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_text_field">Ilya: Pioneering Water Recycling Through 3D Innovation</h1>
</div></div>
</div>
<div class="cs-feature-wrapper">
<div id="hs_cos_wrapper_cs-feature" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="cs-feature">
<div class="cs-feature__image-container">
<img class="cs-feature__image" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=1280&height=720&name=Case%20studies.png" width="1280" height="720" alt="Ilya - Green tech' startup" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=640&height=360&name=Case%20studies.png 640w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=1280&height=720&name=Case%20studies.png 1280w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=1920&height=1080&name=Case%20studies.png 1920w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=2560&height=1440&name=Case%20studies.png 2560w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=3200&height=1800&name=Case%20studies.png 3200w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/Case%20studies.png?width=3840&height=2160&name=Case%20studies.png 3840w" sizes="(max-width: 1280px) 100vw, 1280px">
</div>
<div class="cs-feature__content-container">
<div class="cs-feature__details">
<div class="cs-feature__detail" role="group">
<div class="cs-feature__detail--label-container">
<p class="cs-feature__detail--label" aria-label="Secteur d'activité">Secteur d'activité</p>
</div>
<div class="cs-feature__detail--value-container">
<p class="cs-feature__detail--value">Green Tech' </p>
</div>
</div>
<div class="cs-feature__detail" role="group">
<div class="cs-feature__detail--label-container">
<p class="cs-feature__detail--label" aria-label="Challenge">Challenge</p>
</div>
<div class="cs-feature__detail--value-container">
<p class="cs-feature__detail--value">Ilya's challenge was to engineer water-saving products that were not only compact and highly efficient but useful in the dailylife for everyone. Achieving this required rapid iteration, sophisticated 3D modeling, and cloud-based collaboration, all while operating within the financial constraints of a small start-up environment. Industry-standard 3d conception of Dassault Systèmes and expert technical support were essential to overcoming the technical challenges and accelerating innovation cycles.</p>
</div>
</div>
<div class="cs-feature__detail" role="group">
<div class="cs-feature__detail--label-container">
<p class="cs-feature__detail--label" aria-label="Results">Results</p>
</div>
<div class="cs-feature__detail--value-container">
<p class="cs-feature__detail--value">With the adoption of SolidWorks part of the 3DEXPERIENCE platform through the start-up program, Ilya was able to consolidate their entire product development process. The cloud-based collaborative platform enabled real-time teamwork, eliminated communication bottlenecks, and fostered rapid prototyping. Access to these advanced industrial tools at a significantly reduced cost allowed Ilya to bring two innovative products to market quickly, reinforcing their status as a pioneer in sustainable water management.</p>
</div>
</div>
<div class="cs-feature__detail" role="group">
<div class="cs-feature__detail--label-container">
<p class="cs-feature__detail--label" aria-label="Solidworks Design Standard Offer">Solidworks Design Standard Offer</p>
</div>
<div class="cs-feature__detail--value-container">
<p class="cs-feature__detail--value">Produit numéro 1</p>
</div>
</div>
</div>
<div class="cs-feature__link-container">
<a class="cs-feature__link" href="https://www.ilya-tech.fr/">
www.ilya-tech.fr/
<svg class="cs-feature__chevron" xmlns="http://www.w3.org/2000/svg" width="16" height="10" viewbox="0 0 16 10" fill="none">
<path class="cs-feature__chevron-path" d="M9.79399 4.10043L2.99372 0.190703C2.16891 -0.283516 1.10262 0.178478 0.961074 1.00594C0.940125 1.12841 0.968466 1.2526 1.01359 1.36836L2.42912 5.00004L1.01359 8.63172C0.968466 8.74748 0.940121 8.87169 0.961111 8.99414C1.10095 9.80995 2.14126 10.2741 2.96632 9.82472L9.76659 6.12076C10.6065 5.66331 10.6212 4.57602 9.79399 4.10043Z" fill="#516747" />
</svg>
</a>
</div>
</div>
</div></div>
</div>
<div class="cs-metrics-wrapper">
<div id="hs_cos_wrapper_cs-metrics" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="cs-metrics-container" data-metric-count="4">
<div class="cs-metric">
<div class="cs-metric__data">*2</div>
<div class="cs-metric__label">simplified collaboration</div>
</div>
<div class="cs-metric">
<div class="cs-metric__data">+60%</div>
<div class="cs-metric__label">Project acceleration</div>
</div>
<div class="cs-metric">
<div class="cs-metric__data">90%</div>
<div class="cs-metric__label">Key in hand tool</div>
</div>
<div class="cs-metric">
<div class="cs-metric__data">+2 </div>
<div class="cs-metric__label">delivered products in - 2 years</div>
</div>
</div></div>
</div>
<div class="cs-testimonials-wrapper">
<div id="hs_cos_wrapper_cs-testimonials" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="cs-testimonials splide" data-hs-module-name="cs-testimonials" style="text-align: center;">
<div class="splide__track">
<div class="splide__list">
<div class="splide__slide cs-testimonial__slide">
<svg xmlns="http://www.w3.org/2000/svg" width="56" height="31" viewbox="0 0 56 31" fill="none" class="cs-testimonial__quote-icon">
<g clip-path="url(#clip0_81_22982)">
<path class="cs-testimonial__quote-icon-path" d="M42.8387 0.533936C41.1321 2.70176 39.9443 4.83462 39.2749 6.93252C38.6391 9.03041 38.3212 11.0234 38.3212 12.9115C39.4591 12.9115 40.6135 12.999 41.7846 13.1738C42.9556 13.3486 43.9931 13.6283 44.8964 14.0129C45.8333 14.3975 46.5863 14.887 47.1552 15.4815C47.7574 16.0759 48.0585 16.7926 48.0585 17.6318V25.2891C48.0585 26.1982 47.7574 26.9849 47.1552 27.6494C46.5863 28.3137 45.8333 28.8556 44.8964 29.2751C43.9597 29.6948 42.9055 30.0095 41.7345 30.2192C40.5631 30.4289 39.3921 30.5339 38.221 30.5339C36.9828 30.5339 35.7617 30.4289 34.5569 30.2192C33.3859 30.0095 32.3317 29.6948 31.3948 29.2751C30.4581 28.8556 29.7051 28.3137 29.1362 27.6494C28.5675 26.9849 28.283 26.1982 28.283 25.2891V20.8835C28.283 19.9045 28.3331 18.5584 28.4336 16.8451C28.5675 15.0968 28.8519 13.2437 29.2867 11.2857C29.7552 9.32762 30.4077 7.38706 31.2442 5.464C32.0809 3.54092 33.2353 1.89757 34.7075 0.533936H42.8387ZM15.4339 0.533936C13.7273 2.70176 12.5227 4.83462 11.82 6.93252C11.1508 9.03041 10.8162 11.0234 10.8162 12.9115C11.9873 12.9115 13.1585 12.999 14.3296 13.1738C15.5008 13.3486 16.5381 13.6283 17.4415 14.0129C18.3784 14.3975 19.1313 14.887 19.7002 15.4815C20.269 16.0759 20.5534 16.7926 20.5534 17.6318V25.2891C20.5534 26.1982 20.269 26.9849 19.7002 27.6494C19.1313 28.3137 18.3784 28.8556 17.4415 29.2751C16.5046 29.6948 15.4506 30.0095 14.2794 30.2192C13.1083 30.4289 11.9204 30.5339 10.7158 30.5339C9.51121 30.5339 8.3066 30.4289 7.102 30.2192C5.93085 30.0095 4.87684 29.6948 3.93991 29.2751C3.003 28.8556 2.2334 28.3137 1.63109 27.6494C1.06225 26.9849 0.777832 26.1982 0.777832 25.2891V20.8835C0.777832 19.9045 0.828024 18.5584 0.928408 16.8451C1.06225 15.0968 1.34667 13.2437 1.78167 11.2857C2.25013 9.32762 2.90262 7.38706 3.73916 5.464C4.57568 3.54092 5.7301 1.89757 7.2024 0.533936H15.4339Z" fill="#516747" />
</g>
<defs>
<clippath id="clip0_81_22982">
<rect width="54.4445" height="30" fill="white" transform="translate(0.777832 0.533936)" />
</clippath>
</defs>
</svg>
<div class="cs-testimonial__content-container">
<h2 class="cs-testimonial__testimonial"> The start-up program's reduced-cost access was pivotal: The start-up program allowed us to test the tool at a very reduced cost in the first years and to learn the software completely from the outset.</h2>
<div class="cs-testimonial__author">
<div class="cs-testimonial__author--image-container">
<img class="cs-testimonial__author--image" data-splide-lazy="https://8764694.fs1.hubspotusercontent-na1.net/hubfs/8764694/Capture%20d%C3%A9cran%202025-12-24%20111818.png" width="80" height="80" alt="">
</div>
<div class="cs-testimonial__author--content-container">
<p class="cs-testimonial__author--name">Antonin Escante</p>
<p class="cs-testimonial__author--details">Co-founder @Ilya</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div>
</div>
<div class="hs-elevate-content-wrapper hs-elevate-content-wrapper--md">
<div class="cs-about-company-wrapper">
<div id="hs_cos_wrapper_cs-about-company" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><!-- module html -->
<div class="cs-about-company">
<div class="cs-about-company__image-container">
<img class="cs-about-company__image" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=1920&height=1080&name=ILYA_INGE.jpg" alt="ILYA_INGE" width="1920" height="1080" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=960&height=540&name=ILYA_INGE.jpg 960w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=1920&height=1080&name=ILYA_INGE.jpg 1920w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=2880&height=1620&name=ILYA_INGE.jpg 2880w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=3840&height=2160&name=ILYA_INGE.jpg 3840w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=4800&height=2700&name=ILYA_INGE.jpg 4800w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/ILYA_INGE.jpg?width=5760&height=3240&name=ILYA_INGE.jpg 5760w" sizes="(max-width: 1920px) 100vw, 1920px">
</div>
<div class="cs-about-company__content-container">
<h2>About our Subscriber</h2>
Ilya is a French start-up founded in 2019 by Antonin Escande and Simon Buoro in Toulouse. The company is dedicated to creating impactful products that facilitate the ecological transition in everyday habits, particularly focusing on water and energy consumption.
</div>
</div></div>
</div>
</div>
<div class="hs-elevate-content-wrapper hs-elevate-content-wrapper--sm">
<div class="cs-body-wrapper">
<div id="hs_cos_wrapper_cs-body" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cs-body-container">
<div id="hs_cos_wrapper_cs-body_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_richtext_field" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_richtext_field"><h2>The Stakes</h2>
<p>As a young, agile start-up committed to sustainability, <a href="https://www.ilya-tech.fr/" rel="noopener" target="_blank">Ilya </a>faced the demanding task of designing innovative water conservation products that could easily fit into users' daily routines. The founders needed to deliver highly functional, compact systems that would encourage widespread adoption of water-saving habits—without compromising user experience. To achieve this in a <a href="https://www.youtube.com/watch?v=oOg8BywBlFA&t=1s" rel="noopener" target="_blank">fast-moving market, the team required state-of-the-art 3D design tools, seamless collaborative capabilities, and the ability to iterate rapidly, all while managing limited resources and technical complexity</a>.</p>
<h2>The Solution</h2>
<p>Ilya discovered SolidWorks integrated to 3DEXPERIENCE,via Ohmycad's tailored <a href="https://ohmycad.com/startup/" rel="noopener" target="_blank">start-up program</a>, which provided not only the <a href="https://ohmycad.com/quel-est-le-meilleur-outil-de-cao-pour-une-startup-industrielle/" rel="noopener" target="_blank">essential software </a>but also expert technical guidance. The cloud version of the platform proved invaluable for their distributed, small team, enabling effective real-time collaboration, streamlined design workflows, and direct communication with suppliers. As Antonin Escande, Co-founder of Ilya, explains: 'The need for a collaborative tool led us to <a href="https://ohmycad.com/role/data/" rel="noopener" target="_blank">SolidWorks and 3DEXPERIENCE</a>, especially the cloud version, which was very useful for us.' This support allowed Ilya to focus on innovation rather than technical or financial constraints, empowering them to develop their flagship products—the Ilo sensor and cyclic shower—at pace.</p>
<h2>The Results</h2>
<p>By integrating SolidWorks on <a href="https://www.youtube.com/watch?v=xcORbSTlClE" rel="noopener" target="_blank">Cloud </a>supported by the official Solidworks experts from ohmycad, Ilya realized significant gains in both speed and agility. The team moved from concept to prototype with unprecedented efficiency, facilitating stakeholder collaboration and simplifying supplier engagement. In just a few years since its 2019 founding, Ilya successfully launched two<a href="https://ohmycad.com/startup/" rel="noopener" target="_blank"> pioneering products </a>with a team of only two, exemplifying the impact of targeted technology adoption in the start-up ecosystem. Their ability to access advanced tools at <a href="https://ohmycad.com/startup/" rel="noopener" target="_blank">a fraction of standard costs ensured resources </a>were focused on product excellence and growth, positioning Ilya at the forefront of sustainable innovation in water conservation.</p></div>
</div></div>
</div>
</div>
</div>
<div class="cs-cta-banner-wrapper">
<div id="hs_cos_wrapper_cs-cta-banner" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="cs-cta-banner">
<div class="cs-cta-banner__content">
<h2 class="cs-cta-banner__heading">Ready to get started?</h2>
<div class="cs-cta-banner__cta">
<a href="/" class="button hs-button">Call-to-action</a>
</div>
</div>
</div>
</div>
</div>
<div class="cs-background--off-white">
<div class="hs-elevate-content-wrapper">
<div class="cs-related-articles-wrapper">
<div id="hs_cos_wrapper_cs-related-case-studies" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<div class="cs-related">
<h2 class="cs-related__heading">Études de cas associées</h2>
<div class="cs-related__card-container">
<a class="cs-related__case-study" href="/case-studies/slow-mobility-innovation-with-solidworks-the-midipile-story">
<div class="cs-related__image-container">
<img class="cs-related__image" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=1280&height=1280&name=FOND%20NEUTRE%20(10)-1.png" width="1280" height="1280" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=640&height=640&name=FOND%20NEUTRE%20(10)-1.png 640w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=1280&height=1280&name=FOND%20NEUTRE%20(10)-1.png 1280w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=1920&height=1920&name=FOND%20NEUTRE%20(10)-1.png 1920w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=2560&height=2560&name=FOND%20NEUTRE%20(10)-1.png 2560w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=3200&height=3200&name=FOND%20NEUTRE%20(10)-1.png 3200w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(10)-1.png?width=3840&height=3840&name=FOND%20NEUTRE%20(10)-1.png 3840w" sizes="(max-width: 1280px) 100vw, 1280px">
</div>
<div class="cs-related__content-container">
<div class="cs-related__industry-container">
<span class="cs-related__industry">Green Tech' </span>
</div>
<h3>Empowering slow mobility innovation with SolidWorks: The MidiPile Story</h3>
</div>
</a>
<a class="cs-related__case-study" href="/case-studies/dlv-technologies-testimonial">
<div class="cs-related__image-container">
<img class="cs-related__image" src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=1280&height=1280&name=FOND%20NEUTRE%20(3).png" width="1280" height="1280" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=640&height=640&name=FOND%20NEUTRE%20(3).png 640w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=1280&height=1280&name=FOND%20NEUTRE%20(3).png 1280w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=1920&height=1920&name=FOND%20NEUTRE%20(3).png 1920w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=2560&height=2560&name=FOND%20NEUTRE%20(3).png 2560w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=3200&height=3200&name=FOND%20NEUTRE%20(3).png 3200w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/FOND%20NEUTRE%20(3).png?width=3840&height=3840&name=FOND%20NEUTRE%20(3).png 3840w" sizes="(max-width: 1280px) 100vw, 1280px">
</div>
<div class="cs-related__content-container">
<div class="cs-related__industry-container">
<span class="cs-related__industry">Green Tech' </span>
</div>
<h3>How SOLIDWORKS and Ohmycad Empowered DLV Technologies' Startup Success?</h3>
</div>
</a>
</div>
</div></div>
</div>
</div>
</div>
</div>
</main>
<div data-global-resource-path="@hubspot/elevate/templates/partials/footer.hubl.html">
<footer class="hs-elevate-footer">
<div class="container-fluid">
<div class="row-fluid-wrapper">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-1 footer-row-0-background-color dnd-section footer-row-0-padding footer-row-0-background-layers">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-2 footer-column-1-row-0-margin dnd-row">
<div class="row-fluid">
<div class="span4 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="4">
<div id="hs_cos_wrapper_footer-module-2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-space" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="hs-horizontal-spacer"></span></div>
</div><!--end widget-span -->
<div class="span4 widget-span widget-type-custom_widget footer-module-3-flexbox-positioning dnd-module" style="" data-widget-type="custom_widget" data-x="4" data-w="4">
<div id="hs_cos_wrapper_footer-module-3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<span id="hs_cos_wrapper_footer-module-3_hs_logo_widget" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="http://ohmycad.com" id="hs-link-footer-module-3_hs_logo_widget" style="border-width:0px;border:0px;"><img src="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=4391&height=1005&name=56593_Ohmycad_AK_BJ_PB-01.png" class="hs-image-widget" height="1005" style="height: auto;width:4391px;border-width:0px;border:0px;" width="4391" alt="" title="" loading="lazy" srcset="https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=2196&height=503&name=56593_Ohmycad_AK_BJ_PB-01.png 2196w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=4391&height=1005&name=56593_Ohmycad_AK_BJ_PB-01.png 4391w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=6587&height=1508&name=56593_Ohmycad_AK_BJ_PB-01.png 6587w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=8782&height=2010&name=56593_Ohmycad_AK_BJ_PB-01.png 8782w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=10978&height=2513&name=56593_Ohmycad_AK_BJ_PB-01.png 10978w, https://8764694.fs1.hubspotusercontent-na1.net/hub/8764694/hubfs/56593_Ohmycad_AK_BJ_PB-01.png?width=13173&height=3015&name=56593_Ohmycad_AK_BJ_PB-01.png 13173w" sizes="(max-width: 4391px) 100vw, 4391px"></a></span>
</div>
</div><!--end widget-span -->
<div class="span4 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="8" data-w="4">
<div id="hs_cos_wrapper_footer-module-4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-space" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span class="hs-horizontal-spacer"></span></div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row footer-column-1-row-1-margin">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_footer-module-5" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/PlaceholderEmptyContent-B2I37L3y.css">
<link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/MenuItemComponent--qmiGgYp.css">
<div style="--hsElevate--menuItem__paddingVertical:0;--hsElevate--menuItem__paddingHorizontal:0;--hsElevate--menu--topLevel__gap:var(--hsElevate--spacing--32, 32px);--hsElevate--menuItem__gap:0" class="hs-elevate-horizontal-menu"><!--$--><div data-hs-island="true" id="island-354f3ci1R0"><!--$--><nav tabindex="0"><ul role="menu" class="hs-elevate-menu hs-elevate-menu--horizontal hs-elevate-menu--desktop hs-elevate-horizontal-menu__menu" style="justify-content:center;padding:0"><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--secondary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Home</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--secondary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Products</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--secondary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Pricing</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--secondary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Blog</span></div></li><li class="" data-hs-elevate-menuitem-depth="1" tabindex="-1" role="menuitem"><div class="hs-elevate-menu__menu-item-link-container _menuItemLinkContainer_bqqz5_27"><span class="hs-elevate-link--secondary hs-elevate-menu__menu-item-span _menuItemLink_bqqz5_27" tabindex="-1">Company</span></div></li></ul></nav><!--/$--></div><!--/$--></div>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:SeparateIslandRenderOption","CMS:JSRenderer:CompressResponse","CMS:JSRenderer:MinifyCSS","CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:LocalProxySchemaVersion1","CMS:JSRenderer:SharedDeps"],"hublet":"na1","portalID":8764694};
window.__hsServerPageUrl = "https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
window.__hsBasePath = "\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
</script>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
var newIslands = [{"clientOnly":false,"hydrateOn":"load","id":"island-354f3ci1R0","moduleId":"components\u002FMenuComponent\u002Findex.tsx?client-entry","moduleName":"index","priority":0,"props":{"additionalClassArray":["hs-elevate-horizontal-menu__menu"],"flow":"horizontal","linkStyleVariant":"secondary_links","maxDepth":1,"menuAlignment":{"css":"","horizontal_align":"CENTER"},"menuDataArray":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Home","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Products","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Pricing","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Blog","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Company","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"","urlParamStr":"","urlWithoutAnchor":""}],"navigationAriaLabel":""},"supplementalFieldValues":{"groupPlaceholderText":{"placeholderDescription":{},"placeholderTitle":{}},"maxDepth":{},"menu":{"type":"menu","value":{"content":"\u003Cspan id=\"hs_cos_wrapper_footer-module-5_\" class=\"hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu\" style=\"\" data-hs-cos-general-type=\"widget\" data-hs-cos-type=\"menu\" \u003E\u003Cdiv id=\"hs_menu_wrapper_footer-module-5_\" class=\"hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal\" role=\"navigation\" data-sitemap-name=\"default\" data-menu-id=\"202784782471\" aria-label=\"Navigation Menu\"\u003E\n \u003Cul role=\"menu\"\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EHome\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EProducts\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EPricing\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003EBlog\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003Cli class=\"hs-menu-item hs-menu-depth-1\" role=\"none\"\u003E\u003Ca href=\"javascript:;\" role=\"menuitem\"\u003ECompany\u003C\u002Fa\u003E\u003C\u002Fli\u003E\n \u003C\u002Ful\u003E\n\u003C\u002Fdiv\u003E\u003C\u002Fspan\u003E","menuId":"default"}},"menuName":{},"styles":{"groupLink":{"linkStyleVariant":{}},"groupMenu":{"menuAlignment":{},"menuColumnGap":{}},"groupMenuItems":{"menuItemPadding":{},"menuItemVerticalGap":{}}}},"url":"https:\u002F\u002F48752163.fs1.hubspotusercontent-na1.net\u002Fhubfs\u002F48752163\u002Fraw_assets\u002Fcms-elevate-theme\u002Fmaster\u002F2000\u002Fjs_client_assets\u002Fassets\u002Findex-K7i4Kdbf.js"}];
if (Array.isArray(window.__islands)) {
window.__islands.push(...newIslands);
} else {
window.__islands = newIslands;
}
</script>
<link rel="modulepreload" crossorigin href="https://static.hsappstatic.net/cms-js-static/ex/js/react/v18/react-combined.mjs">
<script type="wphb-delay-type" data-wphb-type="module" crossorigin>
import { initConfigSingletonFromJSON, setupIslandHydration } from "https://static.hsappstatic.net/cms-js-static/ex/js/island-runtime/v1/island-runtime.mjs"
initConfigSingletonFromJSON(window.__hsEnvConfig)
setupIslandHydration();
</script>
</div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_footer-module-6" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-D-B40IO2.css">
<div class="hs-elevate-social-follow _hs-elevate-social-follow_el603_1" style="--hsElevate--socialFollowIcon__padding:var(--hsElevate--spacing--10, 10px);--hsElevate--socialFollowIcon__size:var(--hsElevate--icon--small__size);--hsElevate--socialFollowIcon__shape:var(--hsElevate-circle);--hsElevate--socialFollowIcon__gap:var(--hsElevate--spacing--12, 12px);--hsElevate--socialFollow__justifyContent:center;--hsElevate--socialFollowIcon__backgroundColor:var(--hsElevate--button--accent__backgroundColor);--hsElevate--socialFollowIcon__color:var(--hsElevate--button--accent__textColor);--hsElevate--socialFollowIcon__borderColor:var(--hsElevate--button--accent__borderColor);--hsElevate--socialFollowIcon__borderWidth:var(--hsElevate--button--accent__borderThickness);--hsElevate--socialFollowIcon__hover--backgroundColor:var(--hsElevate--button--accent__hover--backgroundColor);--hsElevate--socialFollowIcon__hover--color:var(--hsElevate--button--accent__hover--textColor);--hsElevate--socialFollowIcon__hover--borderColor:var(--hsElevate--button--accent__hover--borderColor);--hsElevate--socialFollowIcon__hover--borderWidth:var(--hsElevate--button--accent__hover--borderThickness);--hsElevate--socialFollowIcon__active--backgroundColor:var(--hsElevate--button--accent__active--backgroundColor);--hsElevate--socialFollowIcon__active--color:var(--hsElevate--button--accent__active--textColor);--hsElevate--socialFollowIcon__active--borderColor:var(--hsElevate--button--accent__active--borderColor);--hsElevate--socialFollowIcon__active--borderWidth:var(--hsElevate--button--accent__active--borderThickness)"><a class="hs-elevate-social-follow__link _hs-elevate-social-follow__link_el603_9" rel="" target="" href="https://www.linkedin.com" aria-label="Suivez-nous sur LinkedIn"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true" class="hs-elevate-social-follow__icon _hs-elevate-social-follow__icon_el603_50"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg></a><a class="hs-elevate-social-follow__link _hs-elevate-social-follow__link_el603_9" rel="" target="" href="https://www.facebook.com" aria-label="Suivez-nous sur Facebook"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 320 512" aria-hidden="true" class="hs-elevate-social-follow__icon _hs-elevate-social-follow__icon_el603_50"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"></path></svg></a><a class="hs-elevate-social-follow__link _hs-elevate-social-follow__link_el603_9" rel="" target="" href="https://www.twitter.com" aria-label="Suivez-nous sur X"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true" class="hs-elevate-social-follow__icon _hs-elevate-social-follow__icon_el603_50"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg></a><a class="hs-elevate-social-follow__link _hs-elevate-social-follow__link_el603_9" rel="" target="" href="https://www.instagram.com" aria-label="Suivez-nous sur Instagram"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true" class="hs-elevate-social-follow__icon _hs-elevate-social-follow__icon_el603_50"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></a><a class="hs-elevate-social-follow__link _hs-elevate-social-follow__link_el603_9" rel="" target="" href="https://www.tiktok.com" aria-label="Suivez-nous sur TikTok"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true" class="hs-elevate-social-follow__icon _hs-elevate-social-follow__icon_el603_50"><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"></path></svg></a></div>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:SeparateIslandRenderOption","CMS:JSRenderer:CompressResponse","CMS:JSRenderer:MinifyCSS","CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:LocalProxySchemaVersion1","CMS:JSRenderer:SharedDeps"],"hublet":"na1","portalID":8764694};
window.__hsServerPageUrl = "https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
window.__hsBasePath = "\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
</script>
</div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
<div class="row-fluid-wrapper row-depth-1 row-number-5 footer-row-1-force-full-width-section dnd-section footer-row-1-padding footer-row-1-background-layers footer-row-1-background-color">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_footer-module-7" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module">
<hr></div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
<div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-section footer-row-2-background-layers footer-row-2-background-color footer-row-2-padding">
<div class="row-fluid">
<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12">
<div id="hs_cos_wrapper_footer-module-8" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><link rel="stylesheet" href="https://48752163.fs1.hubspotusercontent-na1.net/hubfs/48752163/raw_assets/cms-elevate-theme/master/2000/js_client_assets/assets/index-DFq_5kQ2.css">
<div class="hs-elevate-rich-text _hs-elevate-rich-text_6uweg_1" style="--hsElevate--richText__textColor:var(--hsElevate--section--darkSection--1__textColor);--hsElevate--richText__accentColor:var(--hsElevate--section--darkSection--1__accentColor);--hsElevate--richText__linkColor:var(--hsElevate--section--darkSection--1--link__fontColor);--hsElevate--richText__textDecoration:var(--hsElevate--section--darkSection--1--link__textDecoration);--hsElevate--richText__textDecorationColor:var(--hsElevate--section--darkSection--1--link__textDecorationColor);--hsElevate--richText__linkHoverColor:var(--hsElevate--section--darkSection--1--link__hover--fontColor);--hsElevate--richText__linkHoverTextDecoration:var(--hsElevate--section--darkSection--1--link__hover--textDecoration);--hsElevate--richText__linkHoverTextDecorationColor:var(--hsElevate--section--darkSection--1--link__hover--textDecorationColor);--hsElevate--blockquote__textColor:var(--hsElevate--section--darkSection--1--blockquote__textColor);--hsElevate--blockquote__backgroundColor:var(--hsElevate--section--darkSection--1--blockquote__backgroundColor);--hsElevate--blockquote__accentColor:var(--hsElevate--section--darkSection--1--blockquote__accentColor)" data-hs-token="module.footer-module-8.richTextContentHTML"><div style="text-align: center;">
<a href="" style="text-decoration: none;">Politique de confidentialité</a> ·
<a href="" style="text-decoration: none;">Conditions générales</a> ·
<span>© 2026. Tous droits réservés.</span>
</div></div>
<script type="wphb-delay-type" data-wphb-type="text/javascript">
window.__hsEnvConfig = {"hsDeployed":true,"hsEnv":"prod","hsJSRGates":["CMS:JSRenderer:SeparateIslandRenderOption","CMS:JSRenderer:CompressResponse","CMS:JSRenderer:MinifyCSS","CMS:JSRenderer:GetServerSideProps","CMS:JSRenderer:LocalProxySchemaVersion1","CMS:JSRenderer:SharedDeps"],"hublet":"na1","portalID":8764694};
window.__hsServerPageUrl = "https:\u002F\u002Fohmycad.com\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
window.__hsBasePath = "\u002Fcase-studies\u002Filya-water-recycling-through-3d-innovation";
</script>
</div>
</div><!--end widget-span -->
</div><!--end row-->
</div><!--end row-wrapper -->
</div><!--end widget-span -->
</div>
</div>
</div>
</footer></div>
<!-- HubSpot performance collection script -->
<script type="wphb-delay-type" defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
<script type="wphb-delay-type">
var hsVars = hsVars || {}; hsVars['language'] = 'fr';
</script>
<script type="wphb-delay-type" src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
<script type="wphb-delay-type" src="/hs/hsstatic/keyboard-accessible-menu-flyouts/static-1.17/bundles/project.js"></script>
<script type="wphb-delay-type" src="https://7052064.fs1.hubspotusercontent-na1.net/hubfs/7052064/hub_generated/module_assets/1/-167759652005/1767818352707/module_cs_testimonial_slider.min.js"></script>
<script type="wphb-delay-type" src="https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.2/dist/js/splide.min.js"></script>
<!-- Start of HubSpot Analytics Code -->
<script type="wphb-delay-type" data-wphb-type="text/javascript">
var _hsq = _hsq || [];
_hsq.push(["setContentType", "structured-content"]);
_hsq.push(["setCanonicalUrl", "https:\/\/ohmycad.com\/case-studies\/ilya-water-recycling-through-3d-innovation"]);
_hsq.push(["setPageId", "203429342727"]);
_hsq.push(["setContentMetadata", {
"contentPageId": "203429342727",
"legacyPageId": "203429342727",
"contentFolderId": null,
"contentGroupId": 182925165595,
"abTestId": null,
"languageVariantId": 182919318846,
"languageCode": "fr",
"scpContentType": "case-study",
}]);
</script>
<script type="wphb-delay-type" data-wphb-type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/8764694.js"></script>
<!-- End of HubSpot Analytics Code -->
<script type="wphb-delay-type" data-wphb-type="text/javascript">
var hsVars = {
render_id: "99879254-3207-45e2-8d74-146e9e90ad2a",
ticks: 1767864401595,
page_id: 182919318846,
dynamic_page_id: "203429342727",
content_group_id: 182925165595,
portal_id: 8764694,
app_hs_base_url: "https://app.hubspot.com",
cp_hs_base_url: "https://cp.hubspot.com",
language: "fr",
analytics_page_type: "structured-content",
scp_content_type: "case-study",
scp_id: "203429342727",
analytics_page_id: "203429342727",
category_id: 13,
folder_id: 0,
is_hubspot_user: false
}
</script>
<script type="wphb-delay-type" defer src="/hs/hsstatic/HubspotToolsMenu/static-1.432/js/index.js"></script>
</body></html>