.header-trans{background-color:rgba(45,52,54,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background-color 0.4s ease,backdrop-filter 0.4s ease}body.scrolled .header-trans{background:linear-gradient(135deg,rgb(0 0 0),rgb(38 38 38 / 70%));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(8px)}.gradient-cta .elementor-icon-box-icon,.gradient-cta2 .elementor-icon-box-icon,.gradient-cta3 .elementor-icon-box-icon,.gradient-cta3-1 .elementor-icon-box-icon,.gradient-cta4 .elementor-icon-box-icon,.gradient-cta5 .elementor-icon-box-icon,.gradient-cta6 .elementor-icon-box-icon,.gradient-cta7 .elementor-icon-box-icon,.gradient-cta-orange .elementor-icon-box-icon,.gradient-cta3-2 .elementor-icon-box-icon,.gradient-cta-orange-2 .elementor-icon-box-icon{display:flex!important;align-items:center;justify-content:center}.gradient-cta .elementor-icon-box-icon,.gradient-cta2 .elementor-icon-box-icon,.gradient-cta3 .elementor-icon-box-icon,.gradient-cta3-1 .elementor-icon-box-icon,.gradient-cta3-2 .elementor-icon-box-icon{background:linear-gradient(135deg,#00a1b3,#cc9719)}.gradient-cta .elementor-icon-box-icon,.gradient-cta3-2 .elementor-icon-box-icon{width:56px;height:56px;border-radius:10px}.gradient-cta2 .elementor-icon-box-icon{width:48px;height:48px;border-radius:10px}.gradient-cta3 .elementor-icon-box-icon{width:56px;height:56px;border-radius:50%}.gradient-cta3-1 .elementor-icon-box-icon{width:64px;height:64px;border-radius:50%}.gradient-cta4 .elementor-icon-box-icon{background:#00a1b31a;width:80px;height:80px;border-radius:50%}.gradient-cta5 .elementor-icon-box-icon{background:#00a1b31a;width:48px;height:48px;border-radius:50%}.gradient-cta6 .elementor-icon-box-icon{background:#cc97191a;width:48px;height:48px;border-radius:10%}.gradient-cta7 .elementor-icon-box-icon{background:#00a1b31a;width:48px;height:48px;border-radius:10%}.gradient-cta-orange .elementor-icon-box-icon,.gradient-cta-orange-2 .elementor-icon-box-icon{background:linear-gradient(135deg,#cc9719,#f2c307);width:48px;height:48px;border-radius:10px}.gradient-cta2 .elementor-icon-box-icon,.gradient-cta3-1 .elementor-icon-box-icon,.gradient-cta4 .elementor-icon-box-icon,.gradient-cta5 .elementor-icon-box-icon,.gradient-cta-orange .elementor-icon-box-icon,.gradient-cta3-2 .elementor-icon-box-icon,.gradient-cta6 .elementor-icon-box-icon,.gradient-cta7 .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important}.gradient-bg-warm{--ring-normal:#ffffff1a;--ring-hover:#00a1b366;--icon-size:64px;--icon-size-hover:70px;--ring-gap:14px;--ring-stroke:2px}.gradient-bg-warm .elementor-icon-box-wrapper{text-align:center}.gradient-bg-warm .elementor-icon-box-icon{display:flex;justify-content:center;margin-bottom:18px}.gradient-bg-warm .elementor-icon{width:var(--icon-size);height:var(--icon-size);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:width .25s ease,height .25s ease}.gradient-bg-warm .elementor-icon::before{content:"";position:absolute;inset:calc(-1 * (var(--ring-gap) + var(--ring-stroke)));border-radius:50%;border:var(--ring-stroke) solid var(--ring-normal);transition:border-color .25s ease;z-index:-1}.gradient-bg-warm .elementor-icon svg{width:28px;height:28px;fill:#fff;display:block}.gradient-bg-warm:hover .elementor-icon{width:var(--icon-size-hover);height:var(--icon-size-hover)}.gradient-bg-warm:hover .elementor-icon::before{border-color:var(--ring-hover)}.variant-gold .elementor-icon{background:linear-gradient(180deg,#F8C700,#e5a300)}.variant-teal-gold .elementor-icon{background:linear-gradient(135deg,#00a1b3,#cc9719)}.variant-teal-grey .elementor-icon{background:linear-gradient(135deg,#00a1b3,#afb3b6)}.variant-teal-purple .elementor-icon{background:linear-gradient(135deg,#9baaf3,#0097B2)!important}.gradient-text-teal{background:linear-gradient(135deg,#00a1b3,#f2c307);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-energy{background:linear-gradient(135deg,#cc9719,#f2c307);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-energy-2{background:linear-gradient(135deg,#61666B,#B0B3B6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-energy-3{background:linear-gradient(135deg,#0C2D31,#0097B2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-text-energy-4{background:linear-gradient(135deg,#0097b2,#0097B2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bullet-points-orange li::marker{color:#cc9719!important}.bullet-points-vert li::marker{color:#00a1b3!important}.bullet-points-gris li::marker{color:#B0B3B6!important}.bullet-points-bleu li::marker{color:#9baaf3!important}.form legend.gfield_label.gform-field-label.gfield_label_before_complex,.form label.gfield_label.gform-field-label,.form p.gform_required_legend{color:#FFFC}legend.gfield_label.gform-field-label.gfield_label_before_complex,label.gfield_label.gform-field-label,p.gform_required_legend{font-size:16px}.form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:#FFFFFFCC!important;font-size:16px}.form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label a{color:#0097B2!important;font-size:16px}.form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label a:hover{color:#cc9719!important;font-size:16px}input#gform_submit_button_1,input#gform_submit_button_2{background-color:#0097B2;width:100%}input#gform_submit_button_1:hover,input#gform_submit_button_2:hover{background-color:#E5A300}#breadcrumbs a,#breadcrumbs .breadcrumb_last{font-weight:300!important}p#breadcrumbs,#breadcrumbs .breadcrumb_last{color:#FFFFFF85}.font-medium{font-weight:600;font-size:16px}.chiffres p.elementor-counter-title{text-align:center}.blur{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.tel a{color:#61666b}a.bouton-download{background-color:#0097B2;width:100%;padding:10px;border-radius:10px;color:#fff}a.bouton-download:hover{background-color:#E5A300}