.elementor-kit-704{--e-global-color-primary:#52569F;--e-global-color-secondary:#3D3170;--e-global-color-text:#3D3170;--e-global-color-accent:#191F39;--e-global-color-cllilacl:#ECEEFB;--e-global-color-cllilac0:#F1EEF9;--e-global-color-clgreyl0:#D7D7D9;--e-global-color-clwhite0:#FFFFFF;--e-global-typography-primary-font-family:"Figtree";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Figtree";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Figtree";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-size:0.95rem;font-weight:400;line-height:1.4em;}.elementor-kit-704 button,.elementor-kit-704 input[type="button"],.elementor-kit-704 input[type="submit"],.elementor-kit-704 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-clwhite0 );border-radius:100px 100px 100px 100px;}.elementor-kit-704 e-page-transition{background-color:#FFBC7D;}.elementor-kit-704 h1{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-weight:400;}.elementor-kit-704 h2{color:var( --e-global-color-text );font-family:"Figtree", Sans-serif;font-weight:600;}.elementor-kit-704 h3{color:#3D3170;font-family:"Figtree", Sans-serif;font-weight:500;}.elementor-kit-704 h4{font-family:"Figtree", Sans-serif;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --cl-white:#ffffff; --cl-navy:#191f39; --cl-lilac-light:#eceefb; --cl-grey-light:#d7d7d9; --cl-violet:#52569f; --cl-violet-dark:#3d3170; --cl-lilac:#f1eef9; --font-main:Figtree; --font-alt:Montserrat; --e-gv-c0e1f6f:Fira Code; --container:1200px; --radius-card:30px; --radius-block:40px; --sp-20:10px; --sp-30:20px; --sp-40:30px; --sp-50:clamp(30px, 5vw, 50px); --sp-60:clamp(30px, 7vw, 70px); --sp-70:clamp(50px, 7vw, 90px); --fs-small:0.875rem; --fs-medium:clamp(1rem, 0.95rem + 0.25vw, 1.125rem); --fs-large:clamp(1.125rem, 1rem + 0.5vw, 1.375rem); --fs-x-large:clamp(1.75rem, 1.6rem + 0.5vw, 2rem); --fs-xx-large:clamp(2.15rem, 1.8rem + 1.4vw, 3rem); --fs-h2:clamp(1.6rem, 1.3rem + 1.2vw, 2.1rem); --fs-h1:clamp(2.4rem, 1.8rem + 2.4vw, 3.5rem); --container-mini:900px; --DUP_sp-30:20px; --DUP_sp-40:30px; --DUP_cl-lilac-light:#eceefb; --DUP_sp-50:clamp(30px, 5vw, 50px); --DUP_sp-60:clamp(30px, 7vw, 70px); --DUP_font-main:Figtree; --DUP_cl-violet-dark:#3d3170; --DUP_fs-medium:clamp(1rem, 0.95rem + 0.25vw, 1.125rem); }
/* Start custom CSS *//* ==========================================================
   Formulaire de contact Cloudéo — Contact Form 7
   À coller dans Apparence > Éditeur > Styles > CSS additionnel
   (ou dans la zone « Style » du thème).
   Ajuste uniquement les variables ci-dessous si besoin.
   ========================================================== */

.cf-cloudeo {
  /* Couleurs : reprennent les presets du thème FSE s'ils existent */
  --cf-accent: #234695;
  --cf-text: #3d3170;
  --cf-bg: #ffffff;
  --cf-muted: color-mix(in srgb, var(--cf-text) 55%, transparent);
  --cf-line: color-mix(in srgb, var(--cf-text) 18%, transparent);
  --cf-field-bg: color-mix(in srgb, var(--cf-text) 3%, var(--cf-bg));
  --cf-error: #c62828;
  --cf-radius: 10px;

  font-family: inherit;          /* même typo que le reste du site */
  color: var(--cf-text);
  display: grid;
  gap: 1.5rem;
  max-width: 820px;
  margin-inline: auto;
}

/* Contact Form 7 ajoute des <p> et <br> automatiques : on les neutralise */
.cf-cloudeo p { margin: 0; }
.cf-cloudeo br { display: none; }

/* ---------- Grille ---------- */
.cf-row {
  display: grid;
  gap: 1.5rem;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.cf-row--3 { grid-template-columns: 1fr 1.4fr 1.6fr; }

@media (max-width: 720px) {
  .cf-row,
  .cf-row--3 { grid-template-columns: 1fr; }
}

/* ---------- Libellés ---------- */
.cf-field { display: grid; gap: .5rem; }

.cf-label {
  font-size: .95rem;
  font-weight: 600;
  line-height: 1.3;
}
.cf-label abbr {
  color: #e63447;
  text-decoration: none;
  border: 0;
}

/* ---------- Champs ---------- */
.cf-cloudeo .wpcf7-form-control-wrap { display: block; }

.cf-cloudeo input[type="text"],
.cf-cloudeo input[type="tel"],
.cf-cloudeo input[type="email"],
.cf-cloudeo textarea {
  width: 100%;
  box-sizing: border-box;
  font: inherit;
  font-size: 1rem;
  color: var(--cf-text);
  background: var(--cf-field-bg);
  /*border: 1px solid var(--cf-line);*/
  border:none;
  border-radius: var(--cf-radius);
  padding: .85rem 1rem;
  transition: border-color .15s, box-shadow .15s, background-color .15s;
}

.cf-cloudeo textarea {
  min-height: 9rem;
  resize: vertical;
  line-height: 1.5;
}

.cf-cloudeo ::placeholder { color: var(--cf-muted); opacity: 1; }

.cf-cloudeo input:hover,
.cf-cloudeo textarea:hover {
  border-color: color-mix(in srgb, var(--cf-text) 35%, transparent);
}

.cf-cloudeo input:focus,
.cf-cloudeo textarea:focus {
  outline: none;
  background: var(--cf-bg);
  border-color: var(--cf-accent);
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--cf-accent) 22%, transparent);
}

/* ---------- Choix (cases à cocher en pastilles) ---------- */
.cf-choice {
  border: 0;
  padding: 0;
  margin: 0;
  min-width: 0;
}
.cf-choice legend { padding: 0; margin-bottom: .75rem; }

.cf-choice .wpcf7-checkbox,
.cf-choice .wpcf7-radio {
  display: flex;
  flex-wrap: wrap;
  gap: .6rem;
}

.cf-choice .wpcf7-list-item { margin: 0; }

.cf-choice .wpcf7-list-item label {
  position: relative;
  display: block;
  cursor: pointer;
}

/* case native masquée visuellement mais toujours accessible au clavier */
.cf-choice input[type="checkbox"],
.cf-choice input[type="radio"] {
  position: absolute;
  opacity: 0;
  inset: 0;
  margin: 0;
  cursor: pointer;
}

.cf-choice .wpcf7-list-item-label {
  display: inline-flex;
  align-items: center;
  gap: .55rem;
  padding: .65rem 1.1rem;
  font-size: .95rem;
  line-height: 1.3;
  border: 1px solid var(--cf-line);
  border-radius: 999px;
  background: var(--cf-field-bg);
  transition: border-color .15s, background-color .15s, color .15s;
}

/* petit indicateur rond devant le texte */
.cf-choice .wpcf7-list-item-label::before {
  content: "";
  flex: none;
  width: .9rem;
  height: .9rem;
  border-radius: 50%;
  border: 2px solid var(--cf-line);
  background: var(--cf-bg);
  transition: border-color .15s, box-shadow .15s;
}

.cf-choice label:hover .wpcf7-list-item-label {
  border-color: color-mix(in srgb, var(--cf-accent) 50%, transparent);
}

.cf-choice input:checked + .wpcf7-list-item-label {
  border-color: var(--cf-accent);
  background: color-mix(in srgb, var(--cf-accent) 8%, var(--cf-bg));
  color: var(--cf-text);
  font-weight: 600;
}
.cf-choice input:checked + .wpcf7-list-item-label::before {
  border-color: var(--cf-accent);
  box-shadow: inset 0 0 0 3px var(--cf-bg);
  background: var(--cf-accent);
}

.cf-choice input:focus-visible + .wpcf7-list-item-label {
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--cf-accent) 30%, transparent);
}

/* ---------- Bouton ---------- */
.cf-submit {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 1rem 1.5rem;
}

.cf-cloudeo .wpcf7-submit {
  font: inherit;
  font-weight: 600;
  font-size: 1rem;
  color: #fff;
  background: var(--cf-text);
  border: 0;
  border-radius: 999px;
  padding: .95rem 2rem;
  cursor: pointer;
  transition: background-color .15s, transform .15s;
}
.cf-cloudeo .wpcf7-submit:hover {
  background: color-mix(in srgb, var(--cf-accent) 85%, #000);
}
.cf-cloudeo .wpcf7-submit:active { transform: translateY(1px); }
.cf-cloudeo .wpcf7-submit:focus-visible {
  outline: 3px solid color-mix(in srgb, var(--cf-accent) 35%, transparent);
  outline-offset: 3px;
}
.cf-cloudeo .wpcf7-submit:disabled { opacity: .6; cursor: progress; }

.cf-note { font-size: .85rem; color: var(--cf-muted); }

.cf-cloudeo .wpcf7-spinner { margin: 0; }

/* ---------- Erreurs et messages ---------- */
.cf-cloudeo .wpcf7-not-valid {
  border-color: var(--cf-error) !important;
}
.cf-cloudeo .wpcf7-not-valid-tip {
  font-size: .85rem;
  color: var(--cf-error);
  margin-top: .4rem;
}

.wpcf7 form .wpcf7-response-output {
  max-width: 820px;
  margin: 1.5rem auto 0;
  padding: .9rem 1.1rem;
  border-radius: var(--cf-radius, 10px);
  font-size: .95rem;
}

@media (prefers-reduced-motion: reduce) {
  .cf-cloudeo * { transition: none !important; }
}




/* ===== Cloudéo V4 — compléments globaux ===== */
html { scroll-behavior: smooth; }
body { -webkit-font-smoothing: antialiased; }
/* Liens dans les éléments atomiques : héritent de la couleur du texte */
.e-paragraph-base a, .e-heading-base a { color: inherit; }
.e-paragraph-base ul, .e-paragraph-base ol { margin: 0; padding-left: 1.2em; }
.e-paragraph-base li + li { margin-top: 10px; }
.e-paragraph-base a { text-decoration: underline; text-underline-offset: .1em; text-decoration-thickness: 1px; }
/* Onglets (cas d'usage) : état actif */
.elementor .cl-tab.e--selected, .elementor .cl-tab.e--selected:hover { background-color: #3d3170; color: #ffffff; transform: translateY(-3px); }
.elementor .cl-tab.e--selected svg { fill: #ffffff; }
/* Évite tout défilement horizontal lié aux décors débordants */
html, body { overflow-x: clip; }
/* Onglets : titres et textes héritent de la couleur de l'onglet */
.elementor .cl-tab .e-heading-base, .elementor .cl-tab .e-paragraph-base { color: inherit; }
/* Cartes "hébergement" : carte violette quand la liste de services est ouverte */
.elementor .cl-card:has(details[open]) { background-color: #5256a1; }
.elementor .cl-card:has(details[open]) :is(.e-heading-base, .e-paragraph-base) { color: #ffffff; }
.elementor .cl-card:has(details[open]) svg { color: #ffffff; fill: #ffffff; }
.elementor .cl-card:has(details[open]) .e-divider-base { background-color: #ffffff; }


/* ===== EcoIndex : composants allégés (CSS au lieu d'éléments DOM) ===== */

/* Listes à icônes (une liste <ul> au lieu d'un bloc par ligne) */
.elementor .cl-ilist ul { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: var(--cl-gap, 7px); }
.elementor .cl-ilist li { display: block; position: relative; margin: 0; padding-left: calc(var(--ico-size, 15px) + 15px); }
.elementor .cl-ilist li + li { margin-top: 0; }
.elementor .cl-ilist li::before { content: ""; position: absolute; left: 0; top: var(--ico-top, .15em); width: var(--ico-size, 15px); height: var(--ico-size, 15px); background-color: var(--ico-color, #52569f); -webkit-mask: var(--ico) center / contain no-repeat; mask: var(--ico) center / contain no-repeat; }
.elementor .cl-ilist-arrow { --ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 896 1024' fill='currentColor'%3E%3Cpath d='M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z'%3E%3C/path%3E%3C/svg%3E"); --ico-color: #191f39; --cl-gap: 10px; --ico-top: .2em; }
.elementor .cl-ilist-check { --ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='currentColor'%3E%3Cpath d='M512 16c-273.934 0-496 222.066-496 496s222.066 496 496 496 496-222.066 496-496-222.066-496-496-496zM512 112c221.064 0 400 178.902 400 400 0 221.064-178.902 400-400 400-221.064 0-400-178.902-400-400 0-221.064 178.902-400 400-400zM792.408 372.534l-45.072-45.436c-9.334-9.41-24.53-9.472-33.94-0.136l-282.704 280.432-119.584-120.554c-9.334-9.41-24.53-9.472-33.94-0.138l-45.438 45.072c-9.41 9.334-9.472 24.53-0.136 33.942l181.562 183.032c9.334 9.41 24.53 9.472 33.94 0.136l345.178-342.408c9.408-9.336 9.468-24.532 0.134-33.942z'%3E%3C/path%3E%3C/svg%3E"); }
.elementor .cl-ilist-times { --ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='currentColor'%3E%3Cpath d='M512 16c-274 0-496 222-496 496s222 496 496 496 496-222 496-496-222-496-496-496zM512 944c-237.4 0-432-192.2-432-432 0-237.4 192.2-432 432-432 237.4 0 432 192.2 432 432 0 237.4-192.2 432-432 432zM701.6 373.4l-138.6 138.6 138.6 138.6c9.4 9.4 9.4 24.6 0 34l-17 17c-9.4 9.4-24.6 9.4-34 0l-138.6-138.6-138.6 138.6c-9.4 9.4-24.6 9.4-34 0l-17-17c-9.4-9.4-9.4-24.6 0-34l138.6-138.6-138.6-138.6c-9.4-9.4-9.4-24.6 0-34l17-17c9.4-9.4 24.6-9.4 34 0l138.6 138.6 138.6-138.6c9.4-9.4 24.6-9.4 34 0l17 17c9.2 9.4 9.2 24.6 0 34z'%3E%3C/path%3E%3C/svg%3E"); }
.elementor .cl-ilist-white { --ico-color: #ffffff; --cl-gap: 20px; --ico-top: .25em; }
.elementor .cl-card:has(details[open]) .cl-ilist { --ico-color: #ffffff; border-color: #ffffff; }
.elementor .cl-card:has(details[open]) summary { color: #ffffff; }

/* Accordéons : icône « + » en CSS */
.elementor .cl-acc summary { list-style: none; }
.elementor .cl-acc summary::-webkit-details-marker { display: none; }
.elementor .cl-acc summary::after { content: ""; flex: 0 0 var(--plus, 16px); width: var(--plus, 16px); height: var(--plus, 16px); background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M11 4h2v7h7v2h-7v7h-2v-7H4v-2h7z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M11 4h2v7h7v2h-7v7h-2v-7H4v-2h7z'/%3E%3C/svg%3E") center / contain no-repeat; transition: transform .2s ease-in-out; }
.elementor .cl-acc details[open] > summary::after { transform: rotate(45deg); }
.elementor .cl-acc-faq { --plus: 20px; }
.elementor .cl-acc-faq summary { color: #3d3170; }

/* Titres de carte avec pastille (picto en fond) */
.elementor .cl-h3-picto { background-repeat: no-repeat; }

/* Pastilles pouce (avant / après) */
.elementor .cl-thumb-up, .elementor .cl-thumb-down { background: var(--thumb) no-repeat 8px 8px / 16px 16px, radial-gradient(circle at 16px 16px, #52569f 15.5px, transparent 16px) no-repeat 0 0 / 32px 32px; }
.elementor .cl-thumb-up { --thumb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='white'%3E%3Cpath d='M968.517 573.851c22.662-26.155 35.565-69.381 35.565-110.541 0-27.17-5.899-50.974-17.056-68.842-14.526-23.259-37.762-36.069-65.426-36.069h-134.053c72.966-132.683 91.408-232.587 54.766-297.302-25.534-45.096-72.366-61.098-104.714-61.098-12.811 0-23.65 9.469-25.368 22.165-9.147 67.554-60.811 148.131-141.742 221.074-77.518 69.869-172.765 125.768-270.642 159.208-12.317-26.010-38.811-44.046-69.448-44.046h-153.6c-42.347 0-76.8 34.453-76.8 76.8v460.8c0 42.347 34.453 76.8 76.8 76.8h153.6c32.437 0 60.222-20.226 71.459-48.718 100.421 12.57 138.195 32.754 174.794 52.314 45.802 24.482 89.062 47.605 230.547 47.605 36.854 0 71.587-9.624 97.8-27.101 25.61-17.074 41.968-41.006 47.4-68.755 20.414-8.283 38.544-27.426 52.454-55.893 13.53-27.688 22.272-63.077 22.272-90.166 0-5.069-0.296-9.726-0.89-14.014 12.944-9.528 24.56-24.243 34.152-43.592 13.837-27.912 22.099-62.866 22.099-93.494 0-21.694-4.027-39.802-11.968-53.822-0.645-1.128-1.312-2.234-2.003-3.31zM230.4 921.6h-153.6c-14.115 0-25.6-11.485-25.6-25.6v-460.8c0-14.115 11.485-25.6 25.6-25.6h153.6c14.115 0 25.6 11.485 25.6 25.6v460.738c0 0.022 0 0.043 0 0.066-0.002 14.114-11.486 25.597-25.6 25.597zM938.944 526.014c-7.739 15.546-15.57 21.186-18.944 21.186-14.139 0-25.6 11.461-25.6 25.6s11.461 25.6 25.6 25.6c2.149 0 3.699 0 5.971 4.008 3.378 5.965 5.315 16.382 5.315 28.582 0 22.77-6.427 49.883-16.771 70.754-10.131 20.437-20.451 27.856-24.915 27.856-14.139 0-25.6 11.461-25.6 25.6 0 9.067 4.715 17.034 11.827 21.582 1.581 16.206-5.976 59.629-25.627 87.947-7.438 10.722-15.238 16.87-21.4 16.87-14.139 0-25.6 11.461-25.6 25.6 0 45.072-49.765 65.6-96 65.6-128.659 0-164.691-19.259-206.413-41.56-38.992-20.84-82.864-44.29-193.587-58.085v-419.179c107.558-35.258 212.589-96.114 297.566-172.704 81.554-73.502 135.12-152.979 153.286-226.603 13.933 4.477 29.651 13.896 39.706 31.656 17.096 30.192 29.896 107.299-76.43 284.506-4.746 7.909-4.87 17.758-0.325 25.784s13.053 12.987 22.277 12.987h178.32c10.17 0 16.749 3.586 21.998 11.99 5.986 9.586 9.283 24.402 9.283 41.72 0 21.733-5.211 45.174-13.938 62.702z'%3E%3C/path%3E%3C/svg%3E"); }
.elementor .cl-thumb-down { --thumb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' fill='white'%3E%3Cpath d='M968.517 450.149c22.662 26.155 35.565 69.381 35.565 110.541 0 27.17-5.899 50.974-17.056 68.842-14.526 23.259-37.762 36.069-65.426 36.069h-134.053c72.966 132.683 91.408 232.587 54.766 297.302-25.534 45.096-72.366 61.098-104.714 61.098-12.811 0-23.65-9.469-25.368-22.165-9.147-67.554-60.811-148.131-141.742-221.074-77.518-69.869-172.765-125.768-270.642-159.208-12.317 26.010-38.811 44.046-69.448 44.046h-153.6c-42.347 0-76.8-34.453-76.8-76.8v-460.8c0-42.347 34.453-76.8 76.8-76.8h153.6c32.437 0 60.222 20.226 71.459 48.718 100.421-12.57 138.195-32.754 174.794-52.314 45.802-24.482 89.062-47.605 230.547-47.605 36.854 0 71.587 9.624 97.8 27.101 25.61 17.074 41.968 41.006 47.4 68.755 20.414 8.283 38.544 27.426 52.454 55.893 13.53 27.688 22.272 63.077 22.272 90.166 0 5.069-0.296 9.726-0.89 14.014 12.944 9.528 24.56 24.243 34.152 43.592 13.837 27.912 22.099 62.866 22.099 93.494 0 21.694-4.027 39.802-11.968 53.822-0.645 1.128-1.312 2.234-2.003 3.31zM230.4 102.4h-153.6c-14.115 0-25.6 11.485-25.6 25.6v460.8c0 14.115 11.485 25.6 25.6 25.6h153.6c14.115 0 25.6-11.485 25.6-25.6v-460.738c0-0.022 0-0.043 0-0.066-0.002-14.114-11.486-25.597-25.6-25.597zM938.944 497.986c-7.739-15.546-15.57-21.186-18.944-21.186-14.139 0-25.6-11.461-25.6-25.6s11.461-25.6 25.6-25.6c2.149 0 3.699 0 5.971-4.008 3.378-5.965 5.315-16.382 5.315-28.582 0-22.77-6.427-49.883-16.771-70.754-10.131-20.437-20.451-27.856-24.915-27.856-14.139 0-25.6-11.461-25.6-25.6 0-9.067 4.715-17.034 11.827-21.582 1.581-16.206-5.976-59.629-25.627-87.947-7.438-10.722-15.238-16.87-21.4-16.87-14.139 0-25.6-11.461-25.6-25.6 0-45.072-49.765-65.6-96-65.6-128.659 0-164.691 19.259-206.413 41.56-38.992 20.84-82.864 44.29-193.587 58.085v419.179c107.558 35.258 212.589 96.114 297.566 172.704 81.554 73.502 135.12 152.979 153.286 226.603 13.933-4.477 29.651-13.896 39.706-31.656 17.096-30.192 29.896-107.299-76.43-284.506-4.746-7.909-4.87-17.758-0.325-25.784s13.053-12.987 22.277-12.987h178.32c10.17 0 16.749-3.586 21.998-11.99 5.986-9.586 9.283-24.402 9.283-41.72 0-21.733-5.211-45.174-13.938-62.702z'%3E%3C/path%3E%3C/svg%3E"); }

/* Chiffres : picto en fond de la pastille */
.elementor .cl-stat.cl-stat { background-repeat: no-repeat; background-position: center 35px; background-size: 64px 64px; }
.elementor .cl-stat.cl-stat-clients { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 50' fill='%2352569f'%3E %3Cpath d='M45.78,39.37c-.18-.23-.46-.37-.78-.37h-3v-4.22c0-4.42-3.16-8.15-7.51-8.88l-6.39-1.07c-.42-.07-.75-.4-.83-.84-.05-.29-.09-.59-.13-.9,3.45-1.58,5.86-5.06,5.86-9.09v-4c0-5.51-4.49-10-10-10s-10,4.49-10,10v4c0,4.03,2.41,7.51,5.86,9.09-.04.31-.08.61-.13.9-.08.44-.41.77-.84.84l-6.37,1.07c-4.36.73-7.52,4.46-7.52,8.88v4.22H1c-.64,0-1.1.6-.98,1.22l2,9c.11.45.51.78.98.78h6c.55,0,1-.45,1-1s-.45-1-1-1H3.8l-1.55-7h41.5l-1.55,7H13c-.55,0-1,.45-1,1s.45,1,1,1h30c.47,0,.87-.33.98-.78,0,0,2-9,2-9,.06-.31-.02-.62-.2-.85ZM28.73,26.97l2.59.43-2.57,4.12-2.35-1.89,2.33-2.66ZM23,2c4.07,0,7.44,3.06,7.93,7h-4.14c-1.53,0-2.97-.6-4.06-1.68l-1.02-1.03c-.21-.21-.5-.31-.81-.29-.3.03-.57.2-.73.45-1.07,1.59-2.85,2.55-4.78,2.55h-.32c.49-3.94,3.86-7,7.93-7ZM15,14v-3h.39c2.19,0,4.25-.92,5.7-2.5l.23.23c1.46,1.47,3.4,2.27,5.47,2.27h4.21v3c0,4.41-3.59,8-8,8s-8-3.59-8-8ZM17.26,26.97l2.34,2.66-2.35,1.89-2.57-4.12,2.58-.43ZM22,39h-10v-4c0-.55-.45-1-1-1s-1,.45-1,1v4h-4v-4.22c0-3.44,2.46-6.34,5.85-6.9l.7-.12,3.6,5.77c.15.24.4.41.68.46.28.05.58-.03.8-.21l3.29-2.64,1.08,1.24v6.62ZM19.38,26.34c.67-.45,1.17-1.16,1.31-2.01.04-.19.07-.39.09-.59.72.17,1.46.26,2.22.26s1.5-.09,2.22-.26c.02.2.05.4.09.59.14.85.64,1.56,1.31,2.01l-3.62,4.14-3.62-4.14ZM40,39h-4v-4c0-.55-.45-1-1-1s-1,.45-1,1v4h-10v-6.62l1.08-1.24s3.28,2.63,3.29,2.64c.47.37,1.16.26,1.48-.25l3.6-5.77.71.12c3.38.56,5.84,3.46,5.84,6.9v4.22Z'%3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-stat.cl-stat-web { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%2352569f'%3E %3Cpath d='M49,6h-4v-2c0-.55-.45-1-1-1h-4V1c0-.55-.45-1-1-1H11c-.55,0-1,.45-1,1v2h-4c-.55,0-1,.45-1,1v2H1c-.55,0-1,.45-1,1v30c0,.55.45,1,1,1h18v.39c0,1.99-.54,3.92-1.56,5.61h-4.44c-.55,0-1,.45-1,1v4c0,.55.45,1,1,1h24c.55,0,1-.45,1-1v-4c0-.55-.45-1-1-1h-4.44c-1.02-1.69-1.56-3.62-1.56-5.61v-.39h8c.55,0,1-.45,1-1s-.45-1-1-1H2v-4h46v4h-5c-.55,0-1,.45-1,1s.45,1,1,1h6c.55,0,1-.45,1-1V7c0-.55-.45-1-1-1ZM36,46v2H14v-2h22ZM21,38.39v-.39h8v.39c0,1.96.44,3.87,1.28,5.61h-10.56c.84-1.74,1.28-3.65,1.28-5.61ZM5,30h-3V8h3v22ZM10,30h-3V5h3v25ZM38,6h-18c-.55,0-1,.45-1,1s.45,1,1,1h18v22H12V8h4c.55,0,1-.45,1-1s-.45-1-1-1h-4V2h26v4ZM43,30h-3V5h3v25ZM48,30h-3V8h3v22Z'%3E%3C/path%3E %3Cpath d='M28.29,16.71c.39.39,1.02.39,1.41,0l2-2c.39-.39.39-1.02,0-1.41l-2-2c-.39-.39-1.02-.39-1.41,0s-.39,1.02,0,1.41l1.29,1.29-1.29,1.29c-.39.39-.39,1.02,0,1.41Z'%3E%3C/path%3E %3Cpath d='M20.29,16.71c.39.39,1.02.39,1.41,0,.39-.39.39-1.02,0-1.41l-1.29-1.29,1.29-1.29c.39-.39.39-1.02,0-1.41s-1.02-.39-1.41,0l-2,2c-.39.39-.39,1.02,0,1.41,0,0,2,2,2,2Z'%3E%3C/path%3E %3Cpath d='M23.68,17.95c.49.16,1.08-.09,1.27-.63l2-6c.17-.52-.11-1.09-.63-1.26-.53-.18-1.09.11-1.27.63l-2,6c-.17.52.11,1.09.63,1.26Z'%3E%3C/path%3E %3Cpath d='M35,20h-16c0-.55-.45-1-1-1s-1,.45-1,1h-2c-.55,0-1,.45-1,1s.45,1,1,1h2c0,.55.45,1,1,1s1-.45,1-1h16c.55,0,1-.45,1-1s-.45-1-1-1Z'%3E%3C/path%3E %3Cpath d='M35,25h-4c0-.55-.45-1-1-1s-1,.45-1,1h-14c-.55,0-1,.45-1,1s.45,1,1,1h14c0,.55.45,1,1,1s1-.45,1-1h4c.55,0,1-.45,1-1s-.45-1-1-1Z'%3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-stat.cl-stat-domaines { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' fill='%2352569f'%3E %3Cpath d='M25,31c-9.93,0-18,8.07-18,18,0,.55.45,1,1,1h34c.55,0,1-.45,1-1,0-9.93-8.07-18-18-18ZM36.97,38.4c-1.44.65-2.85,1.14-4.18,1.51-.72-2.51-1.74-4.61-2.96-6.15,2.78.89,5.24,2.5,7.14,4.64ZM24,33.2v7.77c-1.64-.06-3.27-.25-4.87-.58,1.13-3.92,2.97-6.5,4.87-7.19ZM24,42.97v5.03h-5.98c.06-2.06.27-3.96.63-5.67,1.76.37,3.54.59,5.35.64ZM26,42.98c1.53-.05,3.35-.23,5.35-.65.35,1.71.57,3.61.63,5.67h-5.98v-5.02ZM26,40.98v-7.78c1.89.69,3.73,3.26,4.86,7.17-1.9.4-3.58.55-4.86.6ZM20.16,33.76c-1.22,1.54-2.24,3.64-2.96,6.16-1.41-.4-2.8-.9-4.17-1.52,1.89-2.13,4.35-3.75,7.13-4.64ZM11.79,40.02c1.61.76,3.25,1.37,4.93,1.84-.4,1.89-.63,3.96-.69,6.15h-6.99c.18-2.95,1.18-5.68,2.76-7.98ZM33.98,48c-.06-2.18-.29-4.26-.69-6.15,1.57-.44,3.23-1.04,4.93-1.84,1.57,2.31,2.57,5.04,2.76,7.99h-6.99Z'%3E%3C/path%3E %3Cpath d='M48,24.18v-11.18c0-.55-.45-1-1-1h-10V3c0-1.65-1.35-3-3-3h-18c-1.65,0-3,1.35-3,3v9h-4c-.55,0-1,.45-1,1s.45,1,1,1h11v6H2v-6h3c.55,0,1-.45,1-1s-.45-1-1-1H1c-.55,0-1,.45-1,1v12c0,.55.45,1,1,1h6v3h-1c-.55,0-1,.45-1,1s.45,1,1,1h10c.55,0,1-.45,1-1s-.45-1-1-1h-1v-3h6c.55,0,1-.45,1-1v-12c0-.55-.45-1-1-1h-6V3c0-.55.45-1,1-1h18c.55,0,1,.45,1,1v9h-6c-.55,0-1,.45-1,1v11.18c-1.16.42-2,1.52-2,2.82,0,1.65,1.35,3,3,3h3c.55,0,1-.45,1-1s-.45-1-1-1h-3c-.55,0-1-.45-1-1s.45-1,1-1h18c.55,0,1,.45,1,1s-.45,1-1,1h-11c-.55,0-1,.45-1,1s.45,1,1,1h11c1.65,0,3-1.35,3-3,0-1.3-.84-2.4-2-2.82ZM13,29h-4v-3h4v3ZM20,24H2v-2h18v2ZM46,24h-16v-10h16v10Z'%3E%3C/path%3E %3Cpath d='M29,5c0-.55-.45-1-1-1h-6c-.55,0-1,.45-1,1s.45,1,1,1h6c.55,0,1-.45,1-1Z'%3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-stat.cl-stat-s3 { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 173.77 183.5' fill='%2352569f'%3E %3Cpath d='M137.88,48.2h0c-1.35-.19-2.61.75-2.81,2.09-.1.65.07,1.31.47,1.84.4.53.97.88,1.63.97,25.97,3.79,31.66,8.99,31.66,10.67,0,1.32-4.08,5.54-22.72,9.16-15.79,3.07-36.82,4.76-59.21,4.76s-43.42-1.69-59.21-4.76c-18.64-3.62-22.72-7.84-22.72-9.16,0-1.68,5.69-6.88,31.66-10.67,1.35-.2,2.29-1.46,2.09-2.81-.2-1.35-1.46-2.29-2.81-2.1C12.08,51.68,0,56.92,0,63.78v19.92c0,1.82.87,3.55,2.54,5.1q.04.05,67.7,55.92v33.6c0,3.44,5.6,5.19,16.65,5.19s16.65-1.75,16.65-5.19v-33.6q67.58-55.77,67.65-55.86c1.71-1.6,2.58-3.33,2.58-5.15v-19.92c0-6.86-12.08-12.1-35.9-15.57ZM86.89,97.61c-22.39,0-43.42-1.69-59.21-4.76-18.64-3.62-22.72-7.84-22.72-9.16v-12.97c7.63,4.83,22.89,7.61,34.56,9.1,14.03,1.8,31.3,2.83,47.37,2.83s33.34-1.03,47.37-2.83c11.67-1.49,26.93-4.27,34.56-9.1v12.97c0,1.32-4.08,5.54-22.72,9.16-15.79,3.07-36.82,4.76-59.21,4.76ZM98.58,143.54v33.71c-1.57.56-5.68,1.3-11.7,1.3s-10.12-.74-11.7-1.3v-33.71c0-.74-.33-1.44-.9-1.91l-55.27-45.59c18.81,4.8,47.11,6.53,67.87,6.53s49.06-1.73,67.87-6.53l-55.27,45.59c-.57.47-.9,1.17-.9,1.91Z'%3E%3C/path%3E %3Cpath d='M86.89,69.74c6.21,0,11.27-5.06,11.27-11.27,0-5.28-3.67-9.84-8.79-10.99v-30.06c0-1.37-1.11-2.48-2.48-2.48s-2.48,1.11-2.48,2.48v30.06c-5.12,1.15-8.79,5.71-8.79,10.99,0,6.21,5.06,11.27,11.27,11.27ZM80.57,58.47c0-3.48,2.83-6.31,6.31-6.31s6.31,2.83,6.31,6.31-2.83,6.31-6.31,6.31-6.31-2.83-6.31-6.31Z'%3E%3C/path%3E %3Cpath d='M56.11,54.79c6.21,0,11.27-5.06,11.27-11.27,0-5.28-3.67-9.84-8.79-10.99V2.48c0-1.37-1.11-2.48-2.48-2.48s-2.48,1.11-2.48,2.48v30.06c-5.12,1.15-8.79,5.71-8.79,10.99,0,6.21,5.06,11.27,11.27,11.27ZM49.8,43.52c0-3.48,2.83-6.31,6.31-6.31s6.31,2.83,6.31,6.31-2.83,6.31-6.31,6.31-6.31-2.83-6.31-6.31Z'%3E%3C/path%3E %3Cpath d='M117.66,54.79c6.21,0,11.27-5.06,11.27-11.27,0-5.28-3.67-9.84-8.79-10.99V2.48c0-1.37-1.11-2.48-2.48-2.48s-2.48,1.11-2.48,2.48v30.06c-5.12,1.15-8.79,5.71-8.79,10.99,0,6.21,5.06,11.27,11.27,11.27ZM111.35,43.52c0-3.48,2.83-6.31,6.31-6.31s6.31,2.83,6.31,6.31-2.83,6.31-6.31,6.31-6.31-2.83-6.31-6.31Z'%3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-stat.cl-stat-dc { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60.13 59.65' fill='%2352569f'%3E %3Cpath d='M30.06,54.89H1c-.55,0-1-.45-1-1V1C0,.45.45,0,1,0h29.06c.55,0,1,.45,1,1v52.89c0,.55-.45,1-1,1ZM2,52.89h27.06V2H2v50.89Z' %3E%3C/path%3E %3Cpath d='M25.55,14.93H5.52c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM6.52,12.93h18.03v-5.14H6.52v5.14Z' %3E%3C/path%3E %3Cpath d='M11.02,11.36h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M25.55,26.45H5.52c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM6.52,24.45h18.03v-5.14H6.52v5.14Z' %3E%3C/path%3E %3Cpath d='M25.55,22.88h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M25.55,37.97H5.52c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM6.52,35.97h18.03v-5.14H6.52v5.14Z' %3E%3C/path%3E %3Cpath d='M11.02,34.4h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M25.55,49.49H5.52c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM6.52,47.49h18.03v-5.14H6.52v5.14Z' %3E%3C/path%3E %3Cpath d='M25.55,45.92h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M59.13,54.89h-29.06c-.55,0-1-.45-1-1V1c0-.55.45-1,1-1h29.06c.55,0,1,.45,1,1v52.89c0,.55-.45,1-1,1ZM31.06,52.89h27.06V2h-27.06v50.89Z' %3E%3C/path%3E %3Cpath d='M54.61,14.93h-20.03c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM35.58,12.93h18.03v-5.14h-18.03v5.14Z' %3E%3C/path%3E %3Cpath d='M40.08,11.36h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M54.61,26.45h-20.03c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM35.58,24.45h18.03v-5.14h-18.03v5.14Z' %3E%3C/path%3E %3Cpath d='M54.61,22.88h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M54.61,37.97h-20.03c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM35.58,35.97h18.03v-5.14h-18.03v5.14Z' %3E%3C/path%3E %3Cpath d='M40.08,34.4h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M54.61,49.49h-20.03c-.55,0-1-.45-1-1v-7.14c0-.55.45-1,1-1h20.03c.55,0,1,.45,1,1v7.14c0,.55-.45,1-1,1ZM35.58,47.49h18.03v-5.14h-18.03v5.14Z' %3E%3C/path%3E %3Cpath d='M54.61,45.92h-5.5c-.55,0-1-.45-1-1s.45-1,1-1h5.5c.55,0,1,.45,1,1s-.45,1-1,1Z' %3E%3C/path%3E %3Cpath d='M54.1,59.65H6.03c-.55,0-1-.45-1-1v-4.86c0-.55.45-1,1-1h48.08c.55,0,1,.45,1,1v4.86c0,.55-.45,1-1,1ZM7.03,57.65h46.08v-2.86H7.03v2.86Z' %3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-stat.cl-stat-bp { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 171.99 171.99' fill='%2352569f'%3E %3Cpath d='M44.24,79.59c-17.58,0-36.27,4.97-36.27,14.17v64.06c0,9.2,18.69,14.17,36.27,14.17s36.27-4.97,36.27-14.17v-64.06c0-9.2-18.69-14.17-36.27-14.17ZM44.24,102.98c-19.11,0-31.31-5.46-31.31-9.21s12.2-9.21,31.31-9.21,31.31,5.46,31.31,9.21-12.2,9.21-31.31,9.21ZM75.55,101.24v56.59c0,3.76-12.2,9.21-31.31,9.21s-31.31-5.46-31.31-9.21v-56.59c6.25,4.09,18.35,6.7,31.31,6.7s25.06-2.61,31.31-6.7Z'%3E%3C/path%3E %3Cpath d='M135.73,0c-17.58,0-36.27,4.97-36.27,14.17v143.65c0,9.2,18.69,14.17,36.27,14.17s36.27-4.97,36.27-14.17V14.17c0-9.2-18.69-14.17-36.27-14.17ZM167.04,59.58v98.24c0,3.76-12.2,9.21-31.31,9.21s-31.31-5.46-31.31-9.21V59.58c6.25,4.09,18.35,6.7,31.31,6.7s25.06-2.61,31.31-6.7ZM167.04,21.64v30.47c0,3.76-12.2,9.21-31.31,9.21s-31.31-5.46-31.31-9.21v-30.47c6.25,4.09,18.35,6.7,31.31,6.7s25.06-2.61,31.31-6.7ZM135.73,23.38c-19.11,0-31.31-5.46-31.31-9.21s12.2-9.21,31.31-9.21,31.31,5.46,31.31,9.21-12.2,9.21-31.31,9.21Z'%3E%3C/path%3E %3Cpath d='M86,49.63h-16.12c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48h16.12c1.37,0,2.48-1.11,2.48-2.48s-1.11-2.48-2.48-2.48Z'%3E%3C/path%3E %3Cpath d='M36.18,54.59h16.12c1.37,0,2.48-1.11,2.48-2.48s-1.11-2.48-2.48-2.48h-16.12c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48Z'%3E%3C/path%3E %3Cpath d='M21.08,52.11c0-1.37-1.11-2.48-2.48-2.48H2.48c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48h16.12c1.37,0,2.48-1.11,2.48-2.48Z'%3E%3C/path%3E %3Cpath d='M86,11.69h-16.12c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48h16.12c1.37,0,2.48-1.11,2.48-2.48s-1.11-2.48-2.48-2.48Z'%3E%3C/path%3E %3Cpath d='M36.18,16.65h16.12c1.37,0,2.48-1.11,2.48-2.48s-1.11-2.48-2.48-2.48h-16.12c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48Z'%3E%3C/path%3E %3Cpath d='M2.48,16.65h16.12c1.37,0,2.48-1.11,2.48-2.48s-1.11-2.48-2.48-2.48H2.48c-1.37,0-2.48,1.11-2.48,2.48s1.11,2.48,2.48,2.48Z'%3E%3C/path%3E %3C/svg%3E"); }

/* Menu V4 léger : une seule liste, sous-menus au survol / au clavier */
.elementor .cl-nav ul { list-style: none; margin: 0; padding: 0; }
.elementor .cl-nav > ul { display: flex; align-items: center; justify-content: flex-end; gap: 4px; }
.elementor .cl-nav li { position: relative; margin: 0; }
.elementor .cl-nav li + li { margin-top: 0; }
.elementor .cl-nav a { display: block; padding: 10px 16px; border-radius: 6px; color: #ffffff; font-family: "Montserrat", sans-serif; font-size: .875rem; font-weight: 500; line-height: 1.3; text-decoration: none; white-space: nowrap; }
.elementor .cl-nav > ul > li:hover > a, .elementor .cl-nav > ul > li:focus-within > a { background-color: #eceefb; color: #191f39; }
.elementor .cl-nav li:has(ul) > a::after { content: ""; display: inline-block; width: .6em; height: .6em; margin-left: .55em; vertical-align: .05em; background-color: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207 381L13 187c-9-9-9-25 0-34l23-23c9-9 24-9 34 0l154 154 155-154c9-9 24-9 34 0l23 23c9 9 9 25 0 34L241 381c-9 9-25 9-34 0z'/%3E%3C/svg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207 381L13 187c-9-9-9-25 0-34l23-23c9-9 24-9 34 0l154 154 155-154c9-9 24-9 34 0l23 23c9 9 9 25 0 34L241 381c-9 9-25 9-34 0z'/%3E%3C/svg%3E") center / contain no-repeat; }
.elementor .cl-nav li ul { display: none; position: absolute; top: 100%; left: 0; z-index: 20; min-width: 260px; padding: 6px 0; background-color: #ffffff; border-radius: 8px; box-shadow: 2px 2px 10px 3px rgba(25, 32, 57, .1); }
.elementor .cl-nav li:hover > ul, .elementor .cl-nav li:focus-within > ul { display: block; }
.elementor .cl-nav li ul a { color: #3d3170; font-size: .85rem; padding: 10px 18px; border-radius: 0; white-space: normal; }
.elementor .cl-nav li ul a:hover, .elementor .cl-nav li ul a:focus { background-color: #eceefb; color: #191f39; }
.elementor button.cl-burger { display: none; }
@media (max-width: 1024px) {
  .elementor button.cl-burger { display: block; flex-shrink: 0; width: 44px; height: 44px; margin-left: auto; padding: 0; border: 0; border-radius: 50%; font-size: 0; color: transparent; cursor: pointer; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z'/%3E%3C/svg%3E") center / 24px no-repeat transparent; }
  .cl-menu-open .elementor button.cl-burger { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M6.4 5 5 6.4 10.6 12 5 17.6 6.4 19l5.6-5.6 5.6 5.6 1.4-1.4-5.6-5.6L19 6.4 17.6 5 12 10.6z'/%3E%3C/svg%3E"); }
  .elementor span.cl-nav { display: none; position: absolute; top: calc(100% + 10px); left: 0; right: 0; max-height: calc(100vh - 110px); overflow-y: auto; padding: 10px 0; background-color: #ffffff; border-radius: 16px; box-shadow: 0 10px 30px rgba(25, 31, 57, .18); }
  .cl-menu-open .elementor span.cl-nav { display: block; }
  .elementor .cl-nav > ul { flex-direction: column; align-items: stretch; gap: 0; }
  .elementor .cl-nav a { color: #3d3170; white-space: normal; }
  .elementor .cl-nav > ul > li:hover > a, .elementor .cl-nav > ul > li:focus-within > a { background-color: transparent; color: #3d3170; }
  .elementor .cl-nav a:hover { background-color: #eceefb; }
  .elementor .cl-nav li ul { display: block; position: static; min-width: 0; padding: 0 0 6px 14px; background: transparent; box-shadow: none; border-radius: 0; }
  .elementor .cl-nav li:has(ul) > a::after { display: none; }
}


/* ===== EcoIndex (2) : petites images intégrées en data URI (moins de requêtes) — portée globale ===== */
body { --cl-px: url("data:image/svg+xml,%3Csvg id='Mode_Isolation' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 337.02 280.71'%3E %3Cg style='opacity: .4;'%3E %3Cg%3E %3Crect x='251.37' y='175.42' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='159.3' y='140.19' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='177.72' y='122.65' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='177.72' y='140.19' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='196.13' y='52.6' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='177.72' y='105.18' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='196.13' y='70.13' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='196.13' y='87.65' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='196.13' y='122.65' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='214.54' y='52.6' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='214.54' y='70.13' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='214.54' y='87.65' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='214.54' y='105.18' width='18.41' height='17.54' style='fill: %23204495;'/%3E %3Crect x='232.96' y='52.6' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='305.65' y='52.6' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='232.96' y='70.13' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='232.96' y='87.65' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='232.96' y='105.18' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='232.96' y='122.65' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='251.37' y='70.13' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='251.37' y='87.65' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='318.61' y='87.65' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='251.37' y='105.18' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='159.3' y='157.88' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='159.3' y='175.42' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='159.3' y='192.95' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='159.3' y='210.6' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='159.3' y='245.53' width='18.41' height='17.54' style='fill: %23888bc4;'/%3E %3Crect x='159.3' y='263.17' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='177.72' y='157.88' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='177.72' y='175.42' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='177.72' y='192.95' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='177.72' y='210.6' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='177.72' y='228.06' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='177.72' y='245.53' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='196.13' y='157.88' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='196.13' y='175.42' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='196.13' y='192.95' width='18.41' height='17.54' style='fill: %2352529f;'/%3E %3Crect x='196.13' y='228.06' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='196.13' y='245.53' width='18.41' height='17.54' style='fill: %2352529f;'/%3E %3Crect x='196.13' y='263.17' width='18.41' height='17.54' style='fill: %23888bc4;'/%3E %3Crect x='214.54' y='175.42' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='214.54' y='192.95' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='214.54' y='245.53' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='232.96' y='228.06' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='288.19' y='263.17' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='306.61' y='245.53' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='177.72' y='70.13' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3C/g%3E %3Cg%3E %3Crect x='67.24' y='70.11' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='159.3' y='105.34' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='140.89' y='122.88' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='140.89' y='105.34' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='122.48' y='192.93' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='140.89' y='140.35' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='85.65' y='87.65' width='18.41' height='17.54' style='fill: %23888bc4;'/%3E %3Crect x='122.48' y='175.4' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='122.48' y='157.88' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='122.48' y='122.88' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='104.07' y='192.93' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='104.07' y='175.4' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='104.07' y='157.88' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='104.07' y='140.35' width='18.41' height='17.54' style='fill: %23204495;'/%3E %3Crect x='104.07' y='122.88' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='85.65' y='192.93' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='12.95' y='192.93' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='85.65' y='175.4' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='85.65' y='157.88' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='85.65' y='140.35' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='85.65' y='122.88' width='18.41' height='17.54' style='fill: %23221f46;'/%3E %3Crect x='85.65' y='105.34' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='67.24' y='175.4' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='67.24' y='157.88' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='0' y='157.88' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='67.24' y='140.35' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='67.24' y='122.88' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='159.3' y='87.65' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='159.3' y='70.11' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='159.3' y='52.58' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='159.3' y='34.94' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='159.3' y='17.47' width='18.41' height='17.54' style='fill: %23c81f55;'/%3E %3Crect x='159.3' y='0' width='18.41' height='17.54' style='fill: %23888bc4;'/%3E %3Crect x='140.89' y='87.65' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3Crect x='140.89' y='70.11' width='18.41' height='17.54' style='fill: %23352f75;'/%3E %3Crect x='140.89' y='52.58' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='140.89' y='34.94' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='140.89' y='17.47' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='122.48' y='87.65' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='122.48' y='70.11' width='18.41' height='17.54' style='fill: %23e73d4e;'/%3E %3Crect x='122.48' y='52.58' width='18.41' height='17.54' style='fill: %2352529f;'/%3E %3Crect x='122.48' y='0' width='18.41' height='17.54' style='fill: %2352529f;'/%3E %3Crect x='104.07' y='70.11' width='18.41' height='17.54' style='fill: %232b285e;'/%3E %3Crect x='29.98' y='70.11' width='18.41' height='17.54' style='fill: %23204495;'/%3E %3Crect x='104.07' y='52.58' width='18.41' height='17.54' style='fill: %2341398c;'/%3E %3Crect x='48.83' y='105.34' width='18.41' height='17.54' style='fill: %238b153b;'/%3E %3Crect x='26.49' y='122.81' width='18.41' height='17.54' style='fill: %23352f75;'/%3E %3Crect x='140.89' y='175.4' width='18.41' height='17.54' style='fill: %23191f39;'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E"); --cl-mosaique: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 337.02 280.71' xmlns:c2pa='http://c2pa.org/manifest'%3E %3Cstyle%3E /%2A Opacit%C3%A9 finale du motif (0.4 comme le fichier d'origine) %2A/ .mosaic %7B opacity: .4; %7D rect %7B transform-box: fill-box; transform-origin: center; animation: pop .55s cubic-bezier(.2,1.4,.4,1) both, tint .9s ease-out both, ripple 5s ease-in-out infinite; animation-delay: var(--d), var(--d), calc(3s %2B var(--w)); %7D /%2A Apr%C3%A8s l'apparition : une vague douce traverse la mosa%C3%AFque en diagonale, en boucle %2A/ %40keyframes ripple %7B 0%25, 45%25, 100%25 %7B transform: scale(1); opacity: 1; %7D 20%25 %7B transform: scale(.78); opacity: .6; %7D %7D %40keyframes pop %7B 0%25 %7B transform: scale(0); opacity: 0; %7D 60%25 %7B opacity: 1; %7D 100%25 %7B transform: scale(1); opacity: 1; %7D %7D /%2A Flash blanc puis retour %C3%A0 la couleur du bloc %2A/ %40keyframes tint %7B 0%25, 35%25 %7B fill: %23ffffff; %7D 100%25 %7B fill: var(--c); %7D %7D %40media (prefers-reduced-motion: reduce) %7B rect %7B animation: none; %7D %7D %3C/style%3E %3Cg class='mosaic'%3E %3Cg class='g1'%3E %3Crect x='251.37' y='175.42' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.17s;--w:1.65s'/%3E %3Crect x='159.3' y='140.19' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.35s;--w:1.16s'/%3E %3Crect x='177.72' y='122.65' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:0.54s;--w:1.16s'/%3E %3Crect x='177.72' y='140.19' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:0.43s;--w:1.23s'/%3E %3Crect x='196.13' y='52.6' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.08s;--w:0.96s'/%3E %3Crect x='177.72' y='105.18' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.59s;--w:1.10s'/%3E %3Crect x='196.13' y='70.13' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.86s;--w:1.03s'/%3E %3Crect x='196.13' y='87.65' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.82s;--w:1.10s'/%3E %3Crect x='196.13' y='122.65' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.58s;--w:1.23s'/%3E %3Crect x='214.54' y='52.6' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.14s;--w:1.03s'/%3E %3Crect x='214.54' y='70.13' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.96s;--w:1.10s'/%3E %3Crect x='214.54' y='87.65' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.86s;--w:1.17s'/%3E %3Crect x='214.54' y='105.18' width='18.41' height='17.54' fill='%23204495' style='--c:%23204495;--d:0.84s;--w:1.24s'/%3E %3Crect x='232.96' y='52.6' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.31s;--w:1.11s'/%3E %3Crect x='305.65' y='52.6' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.67s;--w:1.39s'/%3E %3Crect x='232.96' y='70.13' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.10s;--w:1.17s'/%3E %3Crect x='232.96' y='87.65' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.09s;--w:1.24s'/%3E %3Crect x='232.96' y='105.18' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.08s;--w:1.31s'/%3E %3Crect x='232.96' y='122.65' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.98s;--w:1.38s'/%3E %3Crect x='251.37' y='70.13' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.25s;--w:1.24s'/%3E %3Crect x='251.37' y='87.65' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.28s;--w:1.31s'/%3E %3Crect x='318.61' y='87.65' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.65s;--w:1.57s'/%3E %3Crect x='251.37' y='105.18' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.21s;--w:1.38s'/%3E %3Crect x='159.3' y='157.88' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:0.52s;--w:1.23s'/%3E %3Crect x='159.3' y='175.42' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.65s;--w:1.30s'/%3E %3Crect x='159.3' y='192.95' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:0.79s;--w:1.36s'/%3E %3Crect x='159.3' y='210.6' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:0.97s;--w:1.43s'/%3E %3Crect x='159.3' y='245.53' width='18.41' height='17.54' fill='%23888bc4' style='--c:%23888bc4;--d:1.36s;--w:1.57s'/%3E %3Crect x='159.3' y='263.17' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.39s;--w:1.64s'/%3E %3Crect x='177.72' y='157.88' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.63s;--w:1.30s'/%3E %3Crect x='177.72' y='175.42' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.77s;--w:1.37s'/%3E %3Crect x='177.72' y='192.95' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:0.86s;--w:1.43s'/%3E %3Crect x='177.72' y='210.6' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.03s;--w:1.50s'/%3E %3Crect x='177.72' y='228.06' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.09s;--w:1.57s'/%3E %3Crect x='177.72' y='245.53' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:1.23s;--w:1.64s'/%3E %3Crect x='196.13' y='157.88' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.67s;--w:1.37s'/%3E %3Crect x='196.13' y='175.42' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.85s;--w:1.44s'/%3E %3Crect x='196.13' y='192.95' width='18.41' height='17.54' fill='%2352529f' style='--c:%2352529f;--d:0.93s;--w:1.51s'/%3E %3Crect x='196.13' y='228.06' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:1.18s;--w:1.64s'/%3E %3Crect x='196.13' y='245.53' width='18.41' height='17.54' fill='%2352529f' style='--c:%2352529f;--d:1.36s;--w:1.71s'/%3E %3Crect x='196.13' y='263.17' width='18.41' height='17.54' fill='%23888bc4' style='--c:%23888bc4;--d:1.48s;--w:1.78s'/%3E %3Crect x='214.54' y='175.42' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.90s;--w:1.51s'/%3E %3Crect x='214.54' y='192.95' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.09s;--w:1.58s'/%3E %3Crect x='214.54' y='245.53' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.44s;--w:1.78s'/%3E %3Crect x='232.96' y='228.06' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.32s;--w:1.78s'/%3E %3Crect x='288.19' y='263.17' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.90s;--w:2.13s'/%3E %3Crect x='306.61' y='245.53' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.91s;--w:2.14s'/%3E %3Crect x='177.72' y='70.13' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:0.95s;--w:0.96s'/%3E %3C/g%3E %3Cg class='g2'%3E %3Crect x='67.24' y='70.11' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.31s;--w:0.53s'/%3E %3Crect x='159.3' y='105.34' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.52s;--w:1.02s'/%3E %3Crect x='140.89' y='122.88' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:0.60s;--w:1.02s'/%3E %3Crect x='140.89' y='105.34' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:0.54s;--w:0.95s'/%3E %3Crect x='122.48' y='192.93' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.93s;--w:1.22s'/%3E %3Crect x='140.89' y='140.35' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.56s;--w:1.09s'/%3E %3Crect x='85.65' y='87.65' width='18.41' height='17.54' fill='%23888bc4' style='--c:%23888bc4;--d:1.00s;--w:0.67s'/%3E %3Crect x='122.48' y='175.4' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.82s;--w:1.15s'/%3E %3Crect x='122.48' y='157.88' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.64s;--w:1.09s'/%3E %3Crect x='122.48' y='122.88' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.69s;--w:0.95s'/%3E %3Crect x='104.07' y='192.93' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.08s;--w:1.15s'/%3E %3Crect x='104.07' y='175.4' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.95s;--w:1.08s'/%3E %3Crect x='104.07' y='157.88' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.92s;--w:1.01s'/%3E %3Crect x='104.07' y='140.35' width='18.41' height='17.54' fill='%23204495' style='--c:%23204495;--d:0.78s;--w:0.95s'/%3E %3Crect x='104.07' y='122.88' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:0.85s;--w:0.88s'/%3E %3Crect x='85.65' y='192.93' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.16s;--w:1.08s'/%3E %3Crect x='12.95' y='192.93' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.69s;--w:0.80s'/%3E %3Crect x='85.65' y='175.4' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.05s;--w:1.01s'/%3E %3Crect x='85.65' y='157.88' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.06s;--w:0.94s'/%3E %3Crect x='85.65' y='140.35' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.04s;--w:0.87s'/%3E %3Crect x='85.65' y='122.88' width='18.41' height='17.54' fill='%23221f46' style='--c:%23221f46;--d:0.96s;--w:0.81s'/%3E %3Crect x='85.65' y='105.34' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.03s;--w:0.74s'/%3E %3Crect x='67.24' y='175.4' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.12s;--w:0.94s'/%3E %3Crect x='67.24' y='157.88' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.18s;--w:0.87s'/%3E %3Crect x='0.0' y='157.88' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.73s;--w:0.61s'/%3E %3Crect x='67.24' y='140.35' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:1.21s;--w:0.80s'/%3E %3Crect x='67.24' y='122.88' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.18s;--w:0.74s'/%3E %3Crect x='159.3' y='87.65' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:0.67s;--w:0.96s'/%3E %3Crect x='159.3' y='70.11' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:0.84s;--w:0.89s'/%3E %3Crect x='159.3' y='52.58' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.04s;--w:0.82s'/%3E %3Crect x='159.3' y='34.94' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:1.07s;--w:0.75s'/%3E %3Crect x='159.3' y='17.47' width='18.41' height='17.54' fill='%23c81f55' style='--c:%23c81f55;--d:1.29s;--w:0.68s'/%3E %3Crect x='159.3' y='0.0' width='18.41' height='17.54' fill='%23888bc4' style='--c:%23888bc4;--d:1.39s;--w:0.62s'/%3E %3Crect x='140.89' y='87.65' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.67s;--w:0.88s'/%3E %3Crect x='140.89' y='70.11' width='18.41' height='17.54' fill='%23352f75' style='--c:%23352f75;--d:0.80s;--w:0.82s'/%3E %3Crect x='140.89' y='52.58' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:1.07s;--w:0.75s'/%3E %3Crect x='140.89' y='34.94' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.10s;--w:0.68s'/%3E %3Crect x='140.89' y='17.47' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.27s;--w:0.61s'/%3E %3Crect x='122.48' y='87.65' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:0.80s;--w:0.81s'/%3E %3Crect x='122.48' y='70.11' width='18.41' height='17.54' fill='%23e73d4e' style='--c:%23e73d4e;--d:1.01s;--w:0.75s'/%3E %3Crect x='122.48' y='52.58' width='18.41' height='17.54' fill='%2352529f' style='--c:%2352529f;--d:1.00s;--w:0.68s'/%3E %3Crect x='122.48' y='0.0' width='18.41' height='17.54' fill='%2352529f' style='--c:%2352529f;--d:1.48s;--w:0.47s'/%3E %3Crect x='104.07' y='70.11' width='18.41' height='17.54' fill='%232b285e' style='--c:%232b285e;--d:1.04s;--w:0.67s'/%3E %3Crect x='29.98' y='70.11' width='18.41' height='17.54' fill='%23204495' style='--c:%23204495;--d:1.61s;--w:0.39s'/%3E %3Crect x='104.07' y='52.58' width='18.41' height='17.54' fill='%2341398c' style='--c:%2341398c;--d:1.21s;--w:0.61s'/%3E %3Crect x='48.83' y='105.34' width='18.41' height='17.54' fill='%238b153b' style='--c:%238b153b;--d:1.36s;--w:0.60s'/%3E %3Crect x='26.49' y='122.81' width='18.41' height='17.54' fill='%23352f75' style='--c:%23352f75;--d:1.42s;--w:0.58s'/%3E %3Crect x='140.89' y='175.4' width='18.41' height='17.54' fill='%23191f39' style='--c:%23191f39;--d:0.73s;--w:1.22s'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E"); --cl-tetes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1048 273' xmlns:c2pa='http://c2pa.org/manifest'%3E %3Cdefs%3E %3Cg id='tete'%3E%3Crect x='24' y='0' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='6' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='30' y='6' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='42' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='30' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='24' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='18' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='12' y='12' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='42' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='30' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='24' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='18' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='12' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='6' y='18' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='42' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='30' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='24' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='18' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='12' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='6' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='0' y='24' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='30' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='30' y='30' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='24' y='30' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='18' y='30' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='12' y='30' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='6' y='30' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='0' y='30' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='36' width='6.3' height='6.3' fill='%23234695'/%3E%3Crect x='30' y='36' width='6.3' height='6.3' fill='%23e63447'/%3E%3Crect x='24' y='36' width='6.3' height='6.3' fill='%23234695'/%3E%3Crect x='18' y='36' width='6.3' height='6.3' fill='%23e63447'/%3E%3Crect x='12' y='36' width='6.3' height='6.3' fill='%23e63447'/%3E%3Crect x='6' y='36' width='6.3' height='6.3' fill='%23e63447'/%3E%3Crect x='0' y='36' width='6.3' height='6.3' fill='%23e63447'/%3E%3Crect x='36' y='42' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='30' y='42' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='24' y='42' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='18' y='42' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='12' y='42' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='6' y='42' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='0' y='42' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='36' y='48' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='30' y='48' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='24' y='48' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='18' y='48' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='12' y='48' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='6' y='48' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='30' y='54' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='24' y='54' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='18' y='54' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='12' y='54' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='6' y='54' width='6.3' height='6.3' fill='%23191f39'/%3E%3Crect x='24' y='60' width='6.3' height='6.3' fill='%23fff'/%3E%3Crect x='18' y='60' width='6.3' height='6.3' fill='%23fff'/%3E%3C/g%3E %3C/defs%3E %3Cstyle%3E /%2A Rebond fa%C3%A7on %C3%A9cran de veille : le mouvement horizontal et le vertical ont des dur%C3%A9es diff%C3%A9rentes, donc la trajectoire change %C3%A0 chaque passage %2A/ .x1 %7B animation: x-go 18s linear infinite alternate; %7D .y1 %7B animation: y-up 8.6s linear infinite alternate; %7D %40keyframes x-go %7B from %7B transform: translateX(0); %7D to %7B transform: translateX(1000px); %7D %7D %40keyframes y-up %7B from %7B transform: translateY(207px); %7D to %7B transform: translateY(0); %7D %7D /%2A Petit dodelinement de la t%C3%AAte pendant qu'elle voyage %2A/ .wobble %7B transform-box: fill-box; transform-origin: center; animation: wobble 2.4s ease-in-out infinite alternate; %7D %40keyframes wobble %7B from %7B transform: rotate(-8deg); %7D to %7B transform: rotate(8deg); %7D %7D %40media (prefers-reduced-motion: reduce) %7B .x1, .y1, .wobble %7B animation: none; %7D .y1 %7B transform: translateY(207px); %7D %7D %3C/style%3E %3Crect x='0' y='150' width='15' height='14' fill='%23888bc4'/%3E %3Crect x='44' y='161' width='15' height='14' fill='%23e73548'/%3E %3Crect x='29' y='175' width='15' height='14' fill='%231d4a9c'/%3E %3Crect x='989' y='0' width='15' height='14' fill='%23888bc4'/%3E %3Crect x='1033' y='11' width='15' height='14' fill='%23e73548'/%3E %3Crect x='1018' y='25' width='15' height='14' fill='%231d4a9c'/%3E %3Cg class='x1'%3E%3Cg class='y1'%3E%3Cg class='wobble'%3E%3Cuse href='%23tete'/%3E%3C/g%3E%3C/g%3E%3C/g%3E %3C/svg%3E"); --cl-tete: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-120 -120 820 994' xmlns:c2pa='http://c2pa.org/manifest'%3E %3Cstyle%3E /%2A La t%C3%AAte flotte et se balance doucement, pench%C3%A9e comme sur ton visuel %2A/ .tete %7B transform-origin: 290px 679px; animation: sway 4s ease-in-out infinite; %7D %40keyframes sway %7B 0%25, 100%25 %7B transform: translateY(0) rotate(-14deg); %7D 50%25 %7B transform: translateY(-22px) rotate(-6deg); %7D %7D %40media (prefers-reduced-motion: reduce) %7B .tete %7B animation: none; transform: rotate(-14deg); %7D %7D %3C/style%3E %3Cg class='tete'%3E %3Crect x='31.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='31.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='31.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='31.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='89.9' y='553.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='147.9' y='553.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='553.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='205.9' y='611.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='31.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='553.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='263.9' y='611.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='89.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='321.9' y='553.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='89.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='321.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='379.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='437.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='379.9' y='495.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='437.9' y='147.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='437.9' y='205.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='437.9' y='263.9' width='110.2' height='110.2' fill='%23dae1ea'/%3E %3Crect x='290' y='58' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='116' width='60' height='60' fill='%23191f39'/%3E %3Crect x='348' y='116' width='60' height='60' fill='%23191f39'/%3E %3Crect x='464' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='348' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='290' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='232' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='174' y='174' width='60' height='60' fill='%23191f39'/%3E %3Crect x='464' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='348' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='290' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='232' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='174' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='116' y='232' width='60' height='60' fill='%23191f39'/%3E %3Crect x='464' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='348' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='290' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='232' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='174' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='116' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='58' y='290' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='348' width='60' height='60' fill='%23fff'/%3E %3Crect x='348' y='348' width='60' height='60' fill='%23fff'/%3E %3Crect x='290' y='348' width='60' height='60' fill='%23fff'/%3E %3Crect x='232' y='348' width='60' height='60' fill='%23fff'/%3E %3Crect x='174' y='348' width='60' height='60' fill='%23191f39'/%3E %3Crect x='116' y='348' width='60' height='60' fill='%23191f39'/%3E %3Crect x='58' y='348' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='406' width='60' height='60' fill='%23234695'/%3E %3Crect x='348' y='406' width='60' height='60' fill='%23e63447'/%3E %3Crect x='290' y='406' width='60' height='60' fill='%23234695'/%3E %3Crect x='232' y='406' width='60' height='60' fill='%23e63447'/%3E %3Crect x='174' y='406' width='60' height='60' fill='%23e63447'/%3E %3Crect x='116' y='406' width='60' height='60' fill='%23e63447'/%3E %3Crect x='58' y='406' width='60' height='60' fill='%23e63447'/%3E %3Crect x='406' y='464' width='60' height='60' fill='%23fff'/%3E %3Crect x='348' y='464' width='60' height='60' fill='%23fff'/%3E %3Crect x='290' y='464' width='60' height='60' fill='%23fff'/%3E %3Crect x='232' y='464' width='60' height='60' fill='%23fff'/%3E %3Crect x='174' y='464' width='60' height='60' fill='%23fff'/%3E %3Crect x='116' y='464' width='60' height='60' fill='%23191f39'/%3E %3Crect x='58' y='464' width='60' height='60' fill='%23191f39'/%3E %3Crect x='406' y='522' width='60' height='60' fill='%23fff'/%3E %3Crect x='348' y='522' width='60' height='60' fill='%23fff'/%3E %3Crect x='290' y='522' width='60' height='60' fill='%23fff'/%3E %3Crect x='232' y='522' width='60' height='60' fill='%23fff'/%3E %3Crect x='174' y='522' width='60' height='60' fill='%23191f39'/%3E %3Crect x='116' y='522' width='60' height='60' fill='%23191f39'/%3E %3Crect x='348' y='580' width='60' height='60' fill='%23fff'/%3E %3Crect x='290' y='580' width='60' height='60' fill='%23fff'/%3E %3Crect x='232' y='580' width='60' height='60' fill='%23fff'/%3E %3Crect x='174' y='580' width='60' height='60' fill='%23191f39'/%3E %3Crect x='116' y='580' width='60' height='60' fill='%23191f39'/%3E %3Crect x='290' y='638' width='60' height='60' fill='%23fff'/%3E %3Crect x='232' y='638' width='60' height='60' fill='%23fff'/%3E %3C/g%3E %3C/svg%3E"); --cl-pix-small: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAnCAYAAACxMTBTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAvklEQVRogeXXsWkCUBSF4f/9iEWqWCru4ADap3SEjGAlOIJgr3PYCHYpDKmzg70Wloru8ATlcb7+cO4pb1muDnfq9RbzyZlGSBAJIkEkiASRIBJEgkgQCdKhIcfx9ANYR4wFusD3M2P/nyi/0ZBCQ47j6Sdwqs1LEAkiQSSIBJEgEkSCSBAJUl5d2P/aDIBdTbbDvfxd9rOWvp4uMKoJXikMf7c/tcUSRIJIEAkiQSSIBJEgEkSCSBDffcArPQBVORU0r+cc9AAAAABJRU5ErkJggg=="); }

/* Pastilles des cartes « hébergement » */
.elementor .cl-picto-iaas { background: url("data:image/png;base64,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") no-repeat 10px 50% / 20px auto, radial-gradient(circle at 20px 50%, #52569f 19.5px, transparent 20px) no-repeat 0 0 / 40px 100%; }
.elementor .cl-picto-ia { background: url("data:image/png;base64,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") no-repeat 10px 50% / 20px auto, radial-gradient(circle at 20px 50%, #52569f 19.5px, transparent 20px) no-repeat 0 0 / 40px 100%; }
.elementor .cl-picto-devops { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAhCAYAAAC1ONkWAAAKOmlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASImdU3dYU3cXPvfe7MFKiICMsJdsgQAiI+whU5aoxCRAGCGGBNwDERWsKCqyFEWqAhasliF1IoqDgqjgtiBFRK3FKi4cfaLP09o+/b6vX98/7n2f8zvn3t9533MAaAEhInEWqgKQKZZJI/292XHxCWxiD6BABgLYAfD42ZLQKL9oAIBAXy47O9LfG/6ElwOAKN5XrQLC2Wz4/6DKl0hlAEg4ADgIhNl8ACQfADJyZRJFfBwAmAvSFRzFKbg0Lj4BANVQ8JTPfNqnnM/cU8EFmWIBAKq4s0SQKVDwTgBYnyMXCgCwEAAoyBEJcwGwawBglCHPFAFgrxW1mUJeNgCOpojLhPxUAJwtANCk0ZFcANwMABIt5Qu+4AsuEy6SKZriZkkWS0UpqTK2Gd+cbefiwmEHCHMzhDKZVTiPn86TCtjcrEwJT7wY4HPPn6Cm0JYd6Mt1snNxcrKyt7b7Qqj/evgPofD2M3se8ckzhNX9R+zv8rJqADgTANjmP2ILygFa1wJo3PojZrQbQDkfoKX3i35YinlJlckkrjY2ubm51iIh31oh6O/4nwn/AF/8z1rxud/lYfsIk3nyDBlboRs/KyNLLmVnS3h8Idvqr0P8rwv//h7TIoXJQqlQzBeyY0TCXJE4hc3NEgtEMlGWmC0S/ycT/2XZX/B5rgGAUfsBmPOtQaWXCdjP3YBjUAFL3KVw/XffQsgxoNi8WL3Rz3P/CZ+2+c9AixWPbFHKpzpuZDSbL5fmfD5TrCXggQLKwARN0AVDMAMrsAdncANP8IUgCINoiId5wIdUyAQp5MIyWA0FUASbYTtUQDXUQh00wmFohWNwGs7BJbgM/XAbBmEEHsM4vIRJBEGICB1hIJqIHmKMWCL2CAeZifgiIUgkEo8kISmIGJEjy5A1SBFSglQge5A65FvkKHIauYD0ITeRIWQM+RV5i2IoDWWiOqgJaoNyUC80GI1G56Ip6EJ0CZqPbkLL0Br0INqCnkYvof3oIPoYncAAo2IsTB+zwjgYFwvDErBkTIqtwAqxUqwGa8TasS7sKjaIPcHe4Ag4Bo6Ns8K54QJws3F83ELcCtxGXAXuAK4F14m7ihvCjeM+4Ol4bbwl3hUfiI/Dp+Bz8QX4Uvw+fDP+LL4fP4J/SSAQWARTgjMhgBBPSCMsJWwk7CQ0EU4R+gjDhAkikahJtCS6E8OIPKKMWEAsJx4kniReIY4QX5OoJD2SPcmPlEASk/JIpaR60gnSFdIoaZKsQjYmu5LDyALyYnIxuZbcTu4lj5AnKaoUU4o7JZqSRllNKaM0Us5S7lCeU6lUA6oLNYIqoq6illEPUc9Th6hvaGo0CxqXlkiT0zbR9tNO0W7SntPpdBO6Jz2BLqNvotfRz9Dv0V8rMZSslQKVBEorlSqVWpSuKD1VJisbK3spz1NeolyqfES5V/mJClnFRIWrwlNZoVKpclTlusqEKkPVTjVMNVN1o2q96gXVh2pENRM1XzWBWr7aXrUzasMMjGHI4DL4jDWMWsZZxgiTwDRlBjLTmEXMb5g9zHF1NfXp6jHqi9Qr1Y+rD7IwlgkrkJXBKmYdZg2w3k7RmeI1RThlw5TGKVemvNKYquGpIdQo1GjS6Nd4q8nW9NVM19yi2ap5VwunZaEVoZWrtUvrrNaTqcypblP5UwunHp56SxvVttCO1F6qvVe7W3tCR1fHX0eiU65zRueJLkvXUzdNd5vuCd0xPYbeTD2R3ja9k3qP2OpsL3YGu4zdyR7X19YP0Jfr79Hv0Z80MDWYbZBn0GRw15BiyDFMNtxm2GE4bqRnFGq0zKjB6JYx2ZhjnGq8w7jL+JWJqUmsyTqTVpOHphqmgaZLTBtM75jRzTzMFprVmF0zJ5hzzNPNd5pftkAtHC1SLSotei1RSydLkeVOy75p+Gku08TTaqZdt6JZeVnlWDVYDVmzrEOs86xbrZ/aGNkk2Gyx6bL5YOtom2Fba3vbTs0uyC7Prt3uV3sLe759pf01B7qDn8NKhzaHZ9Mtpwun75p+w5HhGOq4zrHD8b2Ts5PUqdFpzNnIOcm5yvk6h8kJ52zknHfBu3i7rHQ55vLG1clV5nrY9Rc3K7d0t3q3hzNMZwhn1M4Ydjdw57nvcR+cyZ6ZNHP3zEEPfQ+eR43HfU9DT4HnPs9RL3OvNK+DXk+9bb2l3s3er7iu3OXcUz6Yj79PoU+Pr5rvbN8K33t+Bn4pfg1+4/6O/kv9TwXgA4IDtgRcD9QJ5AfWBY4HOQctD+oMpgVHBVcE3w+xCJGGtIeioUGhW0PvzDKeJZ7VGgZhgWFbw+6Gm4YvDP8+ghARHlEZ8SDSLnJZZFcUI2p+VH3Uy2jv6OLo27PNZstnd8QoxyTG1MW8ivWJLYkdjLOJWx53KV4rXhTflkBMiEnYlzAxx3fO9jkjiY6JBYkDc03nLpp7YZ7WvIx5x+crz+fNP5KET4pNqk96xwvj1fAmFgQuqFowzufyd/AfCzwF2wRjQndhiXA02T25JPlhinvK1pSxVI/U0tQnIq6oQvQsLSCtOu1Velj6/vSPGbEZTZmkzKTMo2I1cbq4M0s3a1FWn8RSUiAZXOi6cPvCcWmwdF82kj03u03GlElk3XIz+Vr5UM7MnMqc17kxuUcWqS4SL+pebLF4w+LRJX5Lvl6KW8pf2rFMf9nqZUPLvZbvWYGsWLCiY6XhyvyVI6v8Vx1YTVmdvvqHPNu8krwXa2LXtOfr5K/KH17rv7ahQKlAWnB9ndu66vW49aL1PRscNpRv+FAoKLxYZFtUWvRuI3/jxa/svir76uOm5E09xU7FuzYTNos3D2zx2HKgRLVkScnw1tCtLdvY2wq3vdg+f/uF0uml1TsoO+Q7BstCytrKjco3l7+rSK3or/SubKrSrtpQ9WqnYOeVXZ67Gqt1qouq3+4W7b6xx39PS41JTelewt6cvQ9qY2q7vuZ8XbdPa1/Rvvf7xfsHD0Qe6Kxzrqur164vbkAb5A1jBxMPXv7G55u2RqvGPU2spqJDcEh+6NG3Sd8OHA4+3HGEc6TxO+PvqpoZzYUtSMvilvHW1NbBtvi2vqNBRzva3dqbv7f+fv8x/WOVx9WPF5+gnMg/8fHkkpMTpySnnpxOOT3cMb/j9pm4M9c6Izp7zgafPX/O79yZLq+uk+fdzx+74Hrh6EXOxdZLTpdauh27m39w/KG5x6mnpde5t+2yy+X2vhl9J654XDl91efquWuB1y71z+rvG5g9cON64vXBG4IbD29m3Hx2K+fW5O1Vd/B3Cu+q3C29p32v5kfzH5sGnQaPD/kMdd+Pun97mD/8+Kfsn96N5D+gPygd1Rute2j/8NiY39jlR3MejTyWPJ58UvCz6s9VT82efveL5y/d43HjI8+kzz7+uvG55vP9L6a/6JgIn7j3MvPl5KvC15qvD7zhvOl6G/t2dDL3HfFd2Xvz9+0fgj/c+Zj58eNv94Tz+8WoiUIAAAAJcEhZcwAACxMAAAsTAQCanBgAAAKgSURBVFiFxZixaxRREIdnNcToFRoSq4SAkIRTSCEigl2EYAobNaCFf0Q6axGbIAEtrxFUELEIBDSKGoyNXieo2IhRlChqFKISjHqfjPdbXM7bzbl7tzdw7N17837z7Xv7Zt+cWUYDJoEl4BdV+wpcAXqyameBui+Y58BZ4BRQBirACrCzHVDnBXWyTt848BN4C3TmDfbdZyyh/7SW90SeUCOarUMJPjvkczVNjA0p2Xp1fZngs6LrtjzBHul6JMFnn5lVzOyp5WnAC+ALUKjT1wU801LuyRtstx7uD8CBSPte4LH6LuQKFRowqllD6eEHf60EbLR2GbAJeKD0sQY8AXa1DcjNk6enAy3niD7+/VruibUGahZ4E50hoKi22XZk/c4I1GCd/sHc4VgHqi1wwBbgDvA6CaoG7hUw72NbCTWvI07/f4zr15jmw6WFaikcsDULVB24e65pTYAqK2mmhoro9el1VU4NF4Fyoe1ZoUJzrdRwrYJKBQcEwFFgRi/mT8CYtciAMWBZsWYUO6h1Ggbe6VTgL+JVVTput5u5zanucNdEMVYVEzEMh449wDc5HA+p1X5Jg8v/3E0K06o8lOblsPZU+zExOEuvN87pUFeMEStJaCINTI3WhLRKMf1FscyZKG8liBV0CFxoAtiCtAoJPjedqcPMuswsNmgQBD61H81sP5BUFTVifWa27JoJPl6rHuxQJbNe8txsZktmNpkR7JyZdTcAX/GpWwTexz3cOte7TWWEcq0paY3G9AdiWfQfh+V8oxYOGNKfI/4crnenjYB1S8tz11AdqOtiqdarwLQaPgMXgTPAXe2Qtbg7tHRwvgKu6doew2N5TI/tNl07wP+h8SLVd43bn90KDDQLKhJrQNoeIyz9PPZ46PQbl2MKYSv0L9oAAAAASUVORK5CYII=") no-repeat 10px 50% / 20px auto, radial-gradient(circle at 20px 50%, #52569f 19.5px, transparent 20px) no-repeat 0 0 / 40px 100%; }
.elementor .cl-picto-protect { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAjCAYAAABsFtHvAAAKOmlDQ1BzUkdCIElFQzYxOTY2LTIuMQAASImdU3dYU3cXPvfe7MFKiICMsJdsgQAiI+whU5aoxCRAGCGGBNwDERWsKCqyFEWqAhasliF1IoqDgqjgtiBFRK3FKi4cfaLP09o+/b6vX98/7n2f8zvn3t9533MAaAEhInEWqgKQKZZJI/292XHxCWxiD6BABgLYAfD42ZLQKL9oAIBAXy47O9LfG/6ElwOAKN5XrQLC2Wz4/6DKl0hlAEg4ADgIhNl8ACQfADJyZRJFfBwAmAvSFRzFKbg0Lj4BANVQ8JTPfNqnnM/cU8EFmWIBAKq4s0SQKVDwTgBYnyMXCgCwEAAoyBEJcwGwawBglCHPFAFgrxW1mUJeNgCOpojLhPxUAJwtANCk0ZFcANwMABIt5Qu+4AsuEy6SKZriZkkWS0UpqTK2Gd+cbefiwmEHCHMzhDKZVTiPn86TCtjcrEwJT7wY4HPPn6Cm0JYd6Mt1snNxcrKyt7b7Qqj/evgPofD2M3se8ckzhNX9R+zv8rJqADgTANjmP2ILygFa1wJo3PojZrQbQDkfoKX3i35YinlJlckkrjY2ubm51iIh31oh6O/4nwn/AF/8z1rxud/lYfsIk3nyDBlboRs/KyNLLmVnS3h8Idvqr0P8rwv//h7TIoXJQqlQzBeyY0TCXJE4hc3NEgtEMlGWmC0S/ycT/2XZX/B5rgGAUfsBmPOtQaWXCdjP3YBjUAFL3KVw/XffQsgxoNi8WL3Rz3P/CZ+2+c9AixWPbFHKpzpuZDSbL5fmfD5TrCXggQLKwARN0AVDMAMrsAdncANP8IUgCINoiId5wIdUyAQp5MIyWA0FUASbYTtUQDXUQh00wmFohWNwGs7BJbgM/XAbBmEEHsM4vIRJBEGICB1hIJqIHmKMWCL2CAeZifgiIUgkEo8kISmIGJEjy5A1SBFSglQge5A65FvkKHIauYD0ITeRIWQM+RV5i2IoDWWiOqgJaoNyUC80GI1G56Ip6EJ0CZqPbkLL0Br0INqCnkYvof3oIPoYncAAo2IsTB+zwjgYFwvDErBkTIqtwAqxUqwGa8TasS7sKjaIPcHe4Ag4Bo6Ns8K54QJws3F83ELcCtxGXAXuAK4F14m7ihvCjeM+4Ol4bbwl3hUfiI/Dp+Bz8QX4Uvw+fDP+LL4fP4J/SSAQWARTgjMhgBBPSCMsJWwk7CQ0EU4R+gjDhAkikahJtCS6E8OIPKKMWEAsJx4kniReIY4QX5OoJD2SPcmPlEASk/JIpaR60gnSFdIoaZKsQjYmu5LDyALyYnIxuZbcTu4lj5AnKaoUU4o7JZqSRllNKaM0Us5S7lCeU6lUA6oLNYIqoq6illEPUc9Th6hvaGo0CxqXlkiT0zbR9tNO0W7SntPpdBO6Jz2BLqNvotfRz9Dv0V8rMZSslQKVBEorlSqVWpSuKD1VJisbK3spz1NeolyqfES5V/mJClnFRIWrwlNZoVKpclTlusqEKkPVTjVMNVN1o2q96gXVh2pENRM1XzWBWr7aXrUzasMMjGHI4DL4jDWMWsZZxgiTwDRlBjLTmEXMb5g9zHF1NfXp6jHqi9Qr1Y+rD7IwlgkrkJXBKmYdZg2w3k7RmeI1RThlw5TGKVemvNKYquGpIdQo1GjS6Nd4q8nW9NVM19yi2ap5VwunZaEVoZWrtUvrrNaTqcypblP5UwunHp56SxvVttCO1F6qvVe7W3tCR1fHX0eiU65zRueJLkvXUzdNd5vuCd0xPYbeTD2R3ja9k3qP2OpsL3YGu4zdyR7X19YP0Jfr79Hv0Z80MDWYbZBn0GRw15BiyDFMNtxm2GE4bqRnFGq0zKjB6JYx2ZhjnGq8w7jL+JWJqUmsyTqTVpOHphqmgaZLTBtM75jRzTzMFprVmF0zJ5hzzNPNd5pftkAtHC1SLSotei1RSydLkeVOy75p+Gku08TTaqZdt6JZeVnlWDVYDVmzrEOs86xbrZ/aGNkk2Gyx6bL5YOtom2Fba3vbTs0uyC7Prt3uV3sLe759pf01B7qDn8NKhzaHZ9Mtpwun75p+w5HhGOq4zrHD8b2Ts5PUqdFpzNnIOcm5yvk6h8kJ52zknHfBu3i7rHQ55vLG1clV5nrY9Rc3K7d0t3q3hzNMZwhn1M4Ydjdw57nvcR+cyZ6ZNHP3zEEPfQ+eR43HfU9DT4HnPs9RL3OvNK+DXk+9bb2l3s3er7iu3OXcUz6Yj79PoU+Pr5rvbN8K33t+Bn4pfg1+4/6O/kv9TwXgA4IDtgRcD9QJ5AfWBY4HOQctD+oMpgVHBVcE3w+xCJGGtIeioUGhW0PvzDKeJZ7VGgZhgWFbw+6Gm4YvDP8+ghARHlEZ8SDSLnJZZFcUI2p+VH3Uy2jv6OLo27PNZstnd8QoxyTG1MW8ivWJLYkdjLOJWx53KV4rXhTflkBMiEnYlzAxx3fO9jkjiY6JBYkDc03nLpp7YZ7WvIx5x+crz+fNP5KET4pNqk96xwvj1fAmFgQuqFowzufyd/AfCzwF2wRjQndhiXA02T25JPlhinvK1pSxVI/U0tQnIq6oQvQsLSCtOu1Velj6/vSPGbEZTZmkzKTMo2I1cbq4M0s3a1FWn8RSUiAZXOi6cPvCcWmwdF82kj03u03GlElk3XIz+Vr5UM7MnMqc17kxuUcWqS4SL+pebLF4w+LRJX5Lvl6KW8pf2rFMf9nqZUPLvZbvWYGsWLCiY6XhyvyVI6v8Vx1YTVmdvvqHPNu8krwXa2LXtOfr5K/KH17rv7ahQKlAWnB9ndu66vW49aL1PRscNpRv+FAoKLxYZFtUWvRuI3/jxa/svir76uOm5E09xU7FuzYTNos3D2zx2HKgRLVkScnw1tCtLdvY2wq3vdg+f/uF0uml1TsoO+Q7BstCytrKjco3l7+rSK3or/SubKrSrtpQ9WqnYOeVXZ67Gqt1qouq3+4W7b6xx39PS41JTelewt6cvQ9qY2q7vuZ8XbdPa1/Rvvf7xfsHD0Qe6Kxzrqur164vbkAb5A1jBxMPXv7G55u2RqvGPU2spqJDcEh+6NG3Sd8OHA4+3HGEc6TxO+PvqpoZzYUtSMvilvHW1NbBtvi2vqNBRzva3dqbv7f+fv8x/WOVx9WPF5+gnMg/8fHkkpMTpySnnpxOOT3cMb/j9pm4M9c6Izp7zgafPX/O79yZLq+uk+fdzx+74Hrh6EXOxdZLTpdauh27m39w/KG5x6mnpde5t+2yy+X2vhl9J654XDl91efquWuB1y71z+rvG5g9cON64vXBG4IbD29m3Hx2K+fW5O1Vd/B3Cu+q3C29p32v5kfzH5sGnQaPD/kMdd+Pun97mD/8+Kfsn96N5D+gPygd1Rute2j/8NiY39jlR3MejTyWPJ58UvCz6s9VT82efveL5y/d43HjI8+kzz7+uvG55vP9L6a/6JgIn7j3MvPl5KvC15qvD7zhvOl6G/t2dDL3HfFd2Xvz9+0fgj/c+Zj58eNv94Tz+8WoiUIAAAAJcEhZcwAACxMAAAsTAQCanBgAAAKiSURBVFiF3ZfPS1RRFMe/d0AhdRHSRjBMQhQ3LlJBadMyiFYtNFu1CPsDWoULiXBngZswIglEhH6AGRERaARBhLiIaCG2qijoBxITlPqJo2dKphnnvjfTBJ3Nve/cc76f82Yu950rpTCgD7gBfPGxL41OtAH1wBlgmW1bB575iPttvb6S0E5gAlhzyFtgFGj29WZ/Nj8eZ/GdaYG1wACwwG97BJwAaork1Pi6xeVswXVqY6AtwEXgvSd/Bi4D7QmLb/c8y8f1TLclPzADHAXmgA0Pfg6cBuqSQAsUUec6pofrzzkvYwGrvpAFrgM95QB3KaTH9bPOWzWn2TzQ+DegBYpodB4Z962EED5VA+6cFZvn4P/EMv8dHOgFQtXhwBFJTyRNVxUOdEi6LclOwcdVgwP7JM1L2ivpUgjhSlXgbJ/ddyQdlHRX0rmYvEwFwLaxrkk6LGlZ0skQwkZF4EAADu0Scl7SKUnvJB0LIXyNLTwTETMh6SlwvEBhA5IuSMo6+E0sOBb+wnfvzZ0FeOs0JWlT0lAIYUlJDfgIzJaIOesfoO9WAHAA+OC+qM2VpzdrXJssbn3eSifsLOC1zyeTgl3LPuOLNhlxoa4EBZg9LNZSldDo8vwRe2gFNoGpyGQr4CVgh0liM47zWnOOGW9xuiMF9qQEdztnZqdzv7e8r4CGNMIR4AbXXzNe/uKg/xcPolrd5K246ZoNFguy5t/sXrmda14Ha3pmo6WCxzxw6demSA9udR2zsdikYeCHXwSHUoKHPN90htO0Qite9f3Yu5ff7Swez+8t5/8a9+rtNjoJNBWJbfL1dY8fr8i+AdqAW/423xzSkWud/Nn8eFxb2VD9WUR/7rbhp5TdyW3M3Xr6Kw4tUIS97VXfUDZu/QpJ7ScxLHd3X3d+4QAAAABJRU5ErkJggg==") no-repeat 10px 50% / 20px auto, radial-gradient(circle at 20px 50%, #52569f 19.5px, transparent 20px) no-repeat 0 0 / 40px 100%; }

/* Bouton téléphone : picto en fond */
.elementor a.cl-phone { background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-position: 5px 50%; background-size: 40px 40px; }

/* Chiffres : M365 */
.elementor .cl-stat.cl-stat-m365 { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABeCAYAAADc6BHlAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJSElEQVR4nO1dXWwc1RX+Qiio0Co1tPDAQ1unVd+g4FghgAgldn+QuhI7xCMETJEq2Y1Kg/xk88ILD9gvrESEwFYrtdNG7cSdRdoHRGWDSPgJoBihPlCpJS5IIKS06pa2qUBpZXS8Z6Lr8dw7986d3Vl77ydZmV3PnHPmfueee86548muH979xDKAMcgx1WpOL0ITtXpjBsCc4pSVVnN6XHH9CNtzGAAdi1gCsApgsdWcbuvalJI/CWBIYmMif6nVnF5TyCDbTqA4yP4pOrhU4+S5Wr2xojJIMGwYABFgjFpn4OdynOEw/5BN5BSzukTU6g2SuwBgWFM+kTHfak4TIWmoZBjhEo1zZN6ShQU+3wi1jkedyRn8NMiTzzDpefLJKZYNB27DJp4xaRjfow0BG8ZIDEnfpMkAljGdaUCXa/XGkEVIVIFm/ZJEb08JAE/L4TJDT60zcDRrbEC6J3PCWlFMSUJcJQSoQlGh0IPOwJUxnWkWZcFm8Cn+r0h+VxoBOovwllAkZkUcmoxDTyIPaswDaGsM5ohk0c2zazb1eU4IPaRbNmtlTrORQeXoTOQXIgBJhkBTk0OPjZct8QBnDdQ+MQOhTIwX6jLIJfsnMr6f57AFRXY1nCM3kzgZihCQxO0JHvzCIaTVMXY+5V00o9oZ6Z8qDV4zIGBNMviJTVlppy4Bual6GQQkoeiERggxQqvjdVs8SGOmbSoU2YtljkFenizcYuKQ6F7JIUFFgDhjh3l82qpCtigBKHvwRdTqjbMGCx15XfoGVbGfiDkr+X6D5Fq9QQtwen0Qz8tCW0jXN9leqzcWmJzZ9MKelwXlTUcZZNlD2VgFMJ4Rr1VhUWfNmqnVG1S4ZUHmGAmBst+PcM0yZ0LAouaqLmKpwDVFQN5EC/WaTlZUAGPpwSpJ9owoV6cOoKmo2/ii82RTt2yMKdoQZbUKaLDGulADkNwRLQLYwzY6d5qVo3EmUBBj3KsZ6WavRqyyNfpOiQPqRIAZ7Uq41ZzWCSuUA/ci9KQHmuKqqVeSnVe1mtO7qN7IWbNoYd0glJyLruHrZvlnRWgxk8x5TnP35USOMdMsiGYBeVvWzbYNZkkuWs3pvZJek6wzSTFVzO3bukUYpZy1emOCMyPZzBlJkyQUXJmFF8udVfS6hui+tHtBnGnMGjatSkGr43lTiqyMvFR0DFUY3OLtbLtq9haN+7lZpFEdQCGGcuRUAVNK6Kl12sZgLxyWVKtriixkRBh4FQEyLy9z3dAmrkghNs9FGAk3WaA3gT32hGxAKfsQixY+P6/A0vG8Se5lXSSJMx1VYdlWOExSVVM9kp5dqhY9VchrxgRwE44GfdlkSzDLAKhzalpcxW7oTI6XinaoFlUasLMcn5PPys2mZEZxRTupsJfqpjVNe1dN9wMugpketwk9GnGXkOxm6TT9VlKy8x4kSOTmDf6q0BvKS7EnDexdKkwAQbFZYYJFlIOVjJlo1BZWQJQjergNKKlYtCKgDLQ6JNoOVGYKzDHetirflGAwyZQc2GZ8FxOMSgkgcNexKAltDoWZXsm5+qzFrNqSiXE4GreYCWTvat8QIJAwYXhTS+ldMwUJpl47pXp4jHRysWhCLs32venQbbMfUCpa3O7glHBE8mTcCv8on1xTyJ5RZD0bGZfJlmKyo8dyhzLSzmSvQrrJs2t9fV1Xn0MX0BchaJDhCKgYjoCK4QioGI6AiuEIqBiOgIqxpRDz/PBiYRBHAe19OnQRfVMJ72R4fviP5DiOgqvE3zkCegPp3oBbAyqGI6BiOAIqhnIN8PywtL+FcshG3iKc9Ry9Q4lwIahiOAIqxrbfEfOEyn07Vu9uBlQMR0DFcARUDEdAxXAEVAxHQMVwBFQMR0DF2PaF2HaHmwEVwxFQMRwBFcMRUDEcARXDEVAxtv1zQd7m/YChOAr+iW0ENwN2aiHm+eF1AD5X4NK/xVFwPiXrSgBfkZz/V+H4BgD/QndxIY6CD/uaAM8P6a8S7yl4+XkAh+IoeINl7QfwAgAioV/w+zgKDvdlCPL88AqLwQcPtPhWlLE+G3zCPXyffbkIX5b6/LHh9e8DiITPdEze9jXJ+XuEYwo/3Wxu7Und53/7PguKo+BLlte/C+DbmlnQV7uZBaWfwCgDLguqGI6AilFKFuT54S5eLH8E4DYKBamY/gqAX9E7E+IosFLo7TBd1gR4fngLgKcBXK9x+h8BHImj4LWCug4AeMZA10/iKDjdz7qsQpDnhw8BOKVpJPi8U3ydEfialw11vdzvugoT4PnhEQDHAOzmr2gq/RrADwBczc9oUgb0PQC/AfB/Po/OP8bXD7SuwiHI80N6Le9pIY19D8DdcRS8rbjmJn7JUvJHH/8DcCCOgjODqMt2BhwTjKTFaL/KSEIcBW/xQpa8aOlSltMrXU9q6Hqyh7qKEeD54e0Abha+8uMoOKdzbRwFHwG4V6hWb2Z5vdB1QEPXgV7osp0BYp+nKTTNRj0/nOdprDL2TfpHIs9E11wPdT1esi6rVsQh4fh3bOS3ALwI4AsAfub5YT2OgueTGwDwML/OndrTfwJwTiLPVNfRDF1HAYyyrneovV2SrodL1FV8Efb88N9sEIHeHLjOrzEWXzm/zunpbo6PKvwnjoIvDpIu2xCUGEn4Dr8DeW+aWAAHNYxMy1P97vtl6PL88PO90tWLXtDPhfcgkHc8Jvnf7l6ld18DuMPif059qiRdl/dQV8/a0dSHfzCOgmcBPMoL1o1cpLyVSuVOen74SwDP9UjXAu+olanrAoC3y9BlSwDd9G/pDbLiPikXIapC5LSFrkfiKPjAQtcn/XRfRQi4IGy2fzeOAsoSTPHllLxu6rpOlBdHwSe90tWtNeDPwvHXUQz7JfIGRZcVASeF4wdQDPdL5A2KLisCjgvHBz0/vMvkYs8P7+Q0L0veoOiy7oYSu0mv4+/c/XtX4zp6suF1ANfyV6fiKDjYI10n4yi4I+ealzjP77ou2zrgpwA+FRbUVzw/HNfwENHIT1nOoOqy25L0/PA+3pAQ8Qf+7g3ui1zDvZL7eENDxP1xFBwfZF3We8Js7C80q0sIHvJjEyN3si6rVgQrG+WSXAd03qipkTtZV2kP53p+eCtPSVp8vslFHm3P/QUALW7H4yh4tQu6vsEFFBU+tGBuK12fATUyj6VD8SMqAAAAAElFTkSuQmCC"); background-size: 64px auto; }

/* Méthode : numéros en compteur CSS */
.elementor .cl-steps { counter-reset: cl-step; }
.elementor .cl-step::before { position: static; top: auto; left: auto; opacity: 1; mix-blend-mode: normal; transition: none; border: 0; z-index: auto; counter-increment: cl-step; content: counter(cl-step); grid-row: 1 / span 2; display: flex; align-items: center; justify-content: center; width: 35px; height: 35px; border-radius: 50%; background-color: #52569f; color: #ffffff; font-size: 22px; font-weight: 700; line-height: 1; }

/* Témoignages : têtes pixel en décor */
.elementor .cl-temoin-1::after, .elementor .cl-temoin-2::after { content: ""; position: absolute; z-index: 10; width: 100px; aspect-ratio: 820 / 994; background: var(--cl-tete) no-repeat center / contain; pointer-events: none; }
.elementor .cl-temoin-1::after { top: 95px; left: -50px; }
.elementor .cl-temoin-2::after { top: 355px; right: -60px; transform: rotate(25deg); }
@media (max-width: 767px) { .elementor .cl-temoin-1::after, .elementor .cl-temoin-2::after { width: 70px; } }

/* Chiffres : tête pixel à gauche du titre */
.elementor .cl-tete-titre { position: relative; }
.elementor .cl-tete-titre::before { content: ""; position: absolute; right: 100%; bottom: -30px; margin-right: -30px; width: 130px; aspect-ratio: 820 / 994; background: var(--cl-tete) no-repeat center / contain; }

/* Onglets : icônes en masque (blanches quand l'onglet est actif) */
.elementor .cl-tab::before { position: static; top: auto; left: auto; opacity: 1; mix-blend-mode: normal; transition: none; border: 0; border-radius: 0; z-index: auto; display: block; content: ""; grid-row: 1 / span 2; width: 50px; height: 50px; background-color: currentColor; -webkit-mask: var(--tab-ico) center / contain no-repeat; mask: var(--tab-ico) center / contain no-repeat; }
.elementor .cl-tab-1 { --tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 254.82 267.41' fill='currentColor'%3E %3Cpath d='M119.16,45.58h53.34c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5h-53.34c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5Z'%3E%3C/path%3E %3Cpath d='M119.16,75.14h53.34c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5h-53.34c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5Z'%3E%3C/path%3E %3Cpath d='M95.45,104.7h77.05c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5h-77.05c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5Z'%3E%3C/path%3E %3Cpath d='M76.11,99.7h-13.24c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h13.24c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5Z'%3E%3C/path%3E %3Cpath d='M76.11,129.26h-13.24c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h13.24c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5Z'%3E%3C/path%3E %3Cpath d='M76.11,158.82h-13.24c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h13.24c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5Z'%3E%3C/path%3E %3Cpath d='M251.82,237.33h-5.01V92.85c0-4.42-3.6-8.02-8.02-8.02h-40.53V14.29c0-7.88-6.41-14.29-14.29-14.29H52.65c-7.88,0-14.29,6.41-14.29,14.29v70.53h-22.32c-4.42,0-8.02,3.6-8.02,8.02v144.49H3c-1.66,0-3,1.34-3,3v14.05c0,7.18,5.85,13.03,13.03,13.03h228.76c7.18,0,13.03-5.85,13.03-13.03v-14.05c0-1.66-1.34-3-3-3ZM160.17,155.11c0-19.35,15.75-35.1,35.1-35.1s35.1,15.75,35.1,35.1-15.75,35.1-35.1,35.1-35.1-15.75-35.1-35.1ZM44.36,14.29c0-4.57,3.72-8.29,8.29-8.29h131.32c4.57,0,8.29,3.72,8.29,8.29v99.84c-11.65.85-21.97,6.56-28.91,15.13h-67.9c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h64.42c-3.62,6.12-5.7,13.24-5.7,20.85,0,1.25.07,2.49.18,3.71h-58.9c-1.38,0-2.5,1.12-2.5,2.5s1.12,2.5,2.5,2.5h59.66c2.61,12.02,10.49,22.1,21.09,27.68H52.65c-4.57,0-8.29-3.72-8.29-8.29V14.29ZM14.02,92.84c0-1.11.91-2.02,2.02-2.02h22.32v92.39c0,7.88,6.41,14.29,14.29,14.29h131.31c2.32,0,4.56-.54,6.54-1.58,1.57.18,3.16.29,4.78.29,22.66,0,41.1-18.44,41.1-41.1s-16.84-39.44-38.11-40.98v-23.3h40.53c1.11,0,2.02.91,2.02,2.02v144.48h-73.27c-.47,0-.92.11-1.34.32l-7.4,3.69h-62.79l-7.4-3.69c-.42-.21-.88-.32-1.34-.32H14.02V92.84ZM248.82,254.38c0,3.88-3.15,7.03-7.03,7.03H13.03c-3.88,0-7.03-3.15-7.03-7.03v-11.05h80.56l7.4,3.69c.42.21.88.32,1.34.32h64.21c.47,0,.92-.11,1.34-.32l7.4-3.69h80.57v11.05Z'%3E%3C/path%3E %3Cpath d='M207.03,173.51c.6-.3,1.04-.82,1.25-1.45.21-.64.16-1.32-.14-1.92-.31-.6-.83-1.05-1.47-1.26h.01c-.63-.22-1.31-.16-1.9.14-2.15,1.09-4.47,1.64-6.9,1.64-6.1,0-11.56-3.52-14.11-9.03h12.1c1.38,0,2.51-1.12,2.51-2.51s-1.12-2.51-2.51-2.51h-13.46c-.06-.55-.08-1.04-.08-1.51s.03-.96.08-1.51h13.46c1.38,0,2.51-1.12,2.51-2.51s-1.12-2.51-2.51-2.51h-12.1c2.55-5.51,8.01-9.03,14.11-9.03,2.42,0,4.74.55,6.9,1.64.59.3,1.27.36,1.91.15.64-.21,1.16-.66,1.46-1.26.3-.6.35-1.28.14-1.91-.21-.63-.66-1.15-1.25-1.45-2.86-1.44-5.94-2.18-9.16-2.18-8.9,0-16.69,5.63-19.51,14.05h-4.58c-1.38,0-2.51,1.12-2.51,2.51s1.12,2.51,2.51,2.51h3.57c-.04.5-.06,1.01-.06,1.51s.02,1,.06,1.51h-3.57c-1.38,0-2.51,1.12-2.51,2.51s1.12,2.51,2.51,2.51h4.58c2.82,8.42,10.61,14.05,19.51,14.05,3.21,0,6.29-.73,9.15-2.18Z'%3E%3C/path%3E %3Cpath d='M52.14,52.38c0,1.51,1.23,2.74,2.74,2.74h5.16c3.13,9.41,11.83,15.71,21.77,15.71,3.59,0,7.02-.82,10.21-2.43.65-.33,1.14-.89,1.37-1.59.23-.7.17-1.44-.16-2.1-.33-.66-.91-1.15-1.61-1.38-.69-.23-1.43-.17-2.08.16-2.42,1.22-5.02,1.84-7.74,1.84-6.88,0-13.03-3.99-15.87-10.22h13.63c1.51,0,2.74-1.23,2.74-2.74s-1.23-2.74-2.74-2.74h-15.11c-.07-.64-.1-1.2-.1-1.74s.03-1.11.1-1.74h15.11c1.51,0,2.74-1.23,2.74-2.74s-1.23-2.74-2.74-2.74h-13.63c2.84-6.23,8.99-10.22,15.87-10.22h.01c2.72.01,5.32.63,7.74,1.85.65.33,1.39.39,2.08.16.7-.23,1.27-.72,1.6-1.38.33-.65.38-1.4.16-2.09-.22-.69-.72-1.26-1.37-1.59-3.19-1.61-6.63-2.43-10.21-2.43-9.94,0-18.64,6.3-21.77,15.71h-5.16c-1.51,0-2.74,1.23-2.74,2.74s1.23,2.74,2.74,2.74h4.06c-.05.59-.07,1.17-.07,1.74s.02,1.16.07,1.74h-4.06c-1.51,0-2.74,1.23-2.74,2.74Z'%3E%3C/path%3E %3Cpath d='M102.16,234.28c1.66,0,3-1.34,3-3v-17.4c0-1.66-1.34-3-3-3s-3,1.34-3,3v17.4c0,1.66,1.34,3,3,3Z'%3E%3C/path%3E %3Cpath d='M154.5,233.65c1.66,0,3-1.34,3-3v-17.4c0-1.66-1.34-3-3-3s-3,1.34-3,3v17.4c0,1.66,1.34,3,3,3Z'%3E%3C/path%3E %3Cpath d='M128.33,233.65c1.66,0,3-1.34,3-3v-28.48c0-1.66-1.34-3-3-3s-3,1.34-3,3v28.48c0,1.66,1.34,3,3,3Z'%3E%3C/path%3E %3Cpath d='M245.93,41.49c1.66,0,3-1.34,3-3v-17.4c0-1.66-1.34-3-3-3s-3,1.34-3,3v17.4c0,1.66,1.34,3,3,3Z'%3E%3C/path%3E %3Cpath d='M219.75,41.49c1.66,0,3-1.34,3-3V10.02c0-1.66-1.34-3-3-3s-3,1.34-3,3v28.47c0,1.66,1.34,3,3,3Z'%3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-tab-2 { --tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260.21 260.22' fill='currentColor'%3E %3Cg id='team_group_analysis_productivity_efficiency'%3E %3Cg%3E %3Cpath d='M213.38,58.61c-13.74,0-24.92-11.18-24.92-24.92s11.18-24.92,24.92-24.92,24.92,11.18,24.92,24.92-11.18,24.92-24.92,24.92ZM213.38,14.77c-10.43,0-18.92,8.49-18.92,18.92s8.49,18.92,18.92,18.92,18.92-8.49,18.92-18.92-8.49-18.92-18.92-18.92Z' %3E%3C/path%3E %3Cpath d='M55.59,58.61c-13.74,0-24.92-11.18-24.92-24.92s11.18-24.92,24.92-24.92,24.92,11.18,24.92,24.92-11.18,24.92-24.92,24.92ZM55.59,14.77c-10.43,0-18.92,8.49-18.92,18.92s8.49,18.92,18.92,18.92,18.92-8.49,18.92-18.92-8.49-18.92-18.92-18.92Z' %3E%3C/path%3E %3Cpath d='M134.49,49.84c-13.74,0-24.92-11.18-24.92-24.92S120.75,0,134.49,0s24.92,11.18,24.92,24.92-11.18,24.92-24.92,24.92ZM134.49,6c-10.43,0-18.92,8.49-18.92,18.92s8.49,18.92,18.92,18.92,18.92-8.49,18.92-18.92-8.49-18.92-18.92-18.92Z' %3E%3C/path%3E %3Cpath d='M257.21,260.22H3c-1.66,0-3-1.34-3-3s1.34-3,3-3h254.21c1.66,0,3,1.34,3,3s-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M248.45,242.69c-1.66,0-3-1.34-3-3v-40.83h-11.53v40.83c0,1.66-1.34,3-3,3s-3-1.34-3-3v-43.83c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v43.83c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M213.38,242.69c-1.66,0-3-1.34-3-3v-67.13h-11.53v67.13c0,1.66-1.34,3-3,3s-3-1.34-3-3v-70.13c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v70.13c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M178.32,242.69c-1.66,0-3-1.34-3-3v-49.6h-11.53v49.6c0,1.66-1.34,3-3,3s-3-1.34-3-3v-52.6c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v52.6c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M143.25,242.69c-1.66,0-3-1.34-3-3v-32.07h-11.53v32.07c0,1.66-1.34,3-3,3s-3-1.34-3-3v-35.07c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v35.07c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M108.19,242.69c-1.66,0-3-1.34-3-3v-49.6h-11.53v49.6c0,1.66-1.34,3-3,3s-3-1.34-3-3v-52.6c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v52.6c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M73.13,242.69c-1.66,0-3-1.34-3-3v-75.9h-11.54v75.9c0,1.66-1.34,3-3,3s-3-1.34-3-3v-78.9c0-1.66,1.34-3,3-3h17.54c1.66,0,3,1.34,3,3v78.9c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M38.06,242.69c-1.66,0-3-1.34-3-3v-40.83h-11.53v40.83c0,1.66-1.34,3-3,3s-3-1.34-3-3v-43.83c0-1.66,1.34-3,3-3h17.53c1.66,0,3,1.34,3,3v43.83c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M239.67,181.33c-1.66,0-3-1.34-3-3v-70.13c0-1.66,1.34-3,3-3s3,1.34,3,3v43.83c0,3.18,2.59,5.77,5.77,5.77s5.77-2.59,5.77-5.77v-52.6c0-12.85-10.45-23.3-23.3-23.3h-35.06c-1.66,0-3-1.34-3-3s1.34-3,3-3h35.06c16.16,0,29.3,13.14,29.3,29.3v52.6c0,6.49-5.28,11.77-11.77,11.77-2.09,0-4.06-.55-5.77-1.51v16.04c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M29.31,181.33c-1.66,0-3-1.34-3-3v-16.04c-1.71.96-3.67,1.51-5.77,1.51-6.49,0-11.77-5.28-11.77-11.77v-52.6c0-16.16,13.14-29.3,29.3-29.3h35.06c1.66,0,3,1.34,3,3s-1.34,3-3,3h-35.06c-12.85,0-23.3,10.45-23.3,23.3v52.6c0,3.18,2.59,5.77,5.77,5.77s5.77-2.59,5.77-5.77v-43.83c0-1.66,1.34-3,3-3s3,1.34,3,3v70.13c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3Cpath d='M160.79,172.56c-1.66,0-3-1.34-3-3v-70.13c0-1.66,1.34-3,3-3s3,1.34,3,3v43.83c0,3.18,2.59,5.77,5.77,5.77s5.77-2.59,5.77-5.77v-52.6c0-12.85-10.45-23.3-23.3-23.3h-35.06c-12.85,0-23.3,10.45-23.3,23.3v52.6c0,3.18,2.59,5.77,5.77,5.77s5.77-2.59,5.77-5.77v-43.83c0-1.66,1.34-3,3-3s3,1.34,3,3v70.13c0,1.66-1.34,3-3,3s-3-1.34-3-3v-16.04c-1.71.96-3.67,1.51-5.77,1.51-6.49,0-11.77-5.28-11.77-11.77v-52.6c0-16.16,13.14-29.3,29.3-29.3h35.06c16.16,0,29.3,13.14,29.3,29.3v52.6c0,6.49-5.28,11.77-11.77,11.77-2.09,0-4.06-.55-5.77-1.51v16.04c0,1.66-1.34,3-3,3Z' %3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E"); }
.elementor .cl-tab-3 { --tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 244.06 232.89' fill='currentColor'%3E %3Cpath d='M62.66,124h20.62c1.45,0,2.63-1.18,2.63-2.63s-1.18-2.63-2.63-2.63h-10.18c1.67-2.24,2.59-4.97,2.59-7.76V13.03c0-4.28,3.48-7.76,7.76-7.76s7.76,3.48,7.76,7.76v127.51c0,1.45,1.18,2.63,2.63,2.63h96.31c1.45,0,2.63-1.18,2.63-2.63V13.03c0-7.19-5.85-13.03-13.03-13.03h-96.31c-7.18,0-13.03,5.85-13.03,13.03v97.93c0,4.28-3.48,7.76-7.76,7.76s-7.76-3.48-7.76-7.76V5.27h12.42c1.45,0,2.63-1.18,2.63-2.63S68.76.01,67.31.01h-15.05c-1.45,0-2.63,1.18-2.63,2.63v108.33c0,7.19,5.85,13.03,13.03,13.03ZM93.89,5.27h85.85c4.28,0,7.76,3.48,7.76,7.76v124.87h-91.04V13.03c0-2.8-.92-5.53-2.57-7.76Z' %3E%3C/path%3E %3Cpath d='M143.38,82.8c3.37,0,6.59,1.04,9.32,3.02,1.22.89,2.94.62,3.84-.61.43-.59.61-1.32.49-2.05-.12-.72-.51-1.36-1.1-1.79-3.67-2.66-8.01-4.06-12.55-4.06-8.97,0-16.94,5.57-20.07,13.94h-3.34c-1.52,0-2.75,1.23-2.75,2.75s1.23,2.75,2.75,2.75h2.08c-.06.67-.09,1.33-.09,1.99s.03,1.32.09,1.99h-2.08c-.64,0-1.23.22-1.69.58l-1.07-2.19v4.33c0,.79.33,1.5.86,2l1.15,2.35v-1.7c.24.07.48.1.74.1h3.34c3.13,8.37,11.1,13.94,20.07,13.94,4.53,0,8.87-1.4,12.55-4.06,1.23-.9,1.5-2.62.61-3.84-.9-1.23-2.62-1.5-3.83-.61-2.73,1.98-5.95,3.02-9.32,3.02-5.93,0-11.3-3.27-14.05-8.44h9.03c1.52,0,2.75-1.23,2.75-2.75s-1.23-2.75-2.75-2.75h-10.77c-.09-.68-.13-1.35-.13-1.99s.04-1.31.13-1.99h15.8c1.52,0,2.75-1.23,2.75-2.75s-1.23-2.75-2.75-2.75h-14.05c2.75-5.17,8.12-8.44,14.05-8.44Z' %3E%3C/path%3E %3Cpath d='M130.19,54.32c0-5.46,4.44-9.9,9.9-9.9s9.9,4.44,9.9,9.9v.5h4.34v-.5c0-5.37-3.04-10.27-7.8-12.69,1.54-1.64,2.41-3.8,2.41-6.06,0-4.88-3.97-8.85-8.85-8.85s-8.85,3.97-8.85,8.85c0,2.25.87,4.42,2.41,6.06-4.76,2.42-7.8,7.33-7.8,12.69v.5h4.34v-.5ZM135.58,35.57c0-2.49,2.02-4.51,4.51-4.51s4.51,2.02,4.51,4.51-2.02,4.51-4.51,4.51-4.51-2.02-4.51-4.51Z' %3E%3C/path%3E %3Cpath d='M140.09,66.98c13.04,0,23.65-10.61,23.65-23.65s-10.61-23.65-23.65-23.65-23.65,10.61-23.65,23.65,10.61,23.65,23.65,23.65ZM140.09,24.68c10.28,0,18.65,8.37,18.65,18.65s-8.37,18.65-18.65,18.65-18.65-8.37-18.65-18.65,8.37-18.65,18.65-18.65Z' %3E%3C/path%3E %3Cpath d='M241.06,203.85h-4.68V65.75c0-4.3-3.5-7.8-7.8-7.8h-14.94c-1.66,0-3,1.34-3,3s1.34,3,3,3h14.94c.99,0,1.8.81,1.8,1.8v138.1h-69.95c-.47,0-.92.11-1.34.32l-7.05,3.52h-60.01l-7.05-3.52c-.42-.21-.88-.32-1.34-.32H13.68V65.75c0-.99.81-1.8,1.8-1.8h16.77c1.66,0,3-1.34,3-3s-1.34-3-3-3H15.48c-4.3,0-7.8,3.5-7.8,7.8v138.1H3c-1.66,0-3,1.34-3,3v13.44c0,6.95,5.65,12.6,12.6,12.6h218.86c6.95,0,12.6-5.65,12.6-12.6v-13.44c0-1.66-1.34-3-3-3ZM238.06,220.29c0,3.64-2.96,6.6-6.6,6.6H12.6c-3.64,0-6.6-2.96-6.6-6.6v-10.44h76.93l7.05,3.52c.42.21.88.32,1.34.32h61.43c.47,0,.92-.11,1.34-.32l7.05-3.52h76.92v10.44Z' %3E%3C/path%3E %3Cpath d='M95.36,181.55v16.64c0,1.38,1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5v-16.64c0-1.38-1.12-2.5-2.5-2.5s-2.5,1.12-2.5,2.5Z' %3E%3C/path%3E %3Cpath d='M145.45,180.94v16.65c0,1.38,1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5v-16.65c0-1.38-1.12-2.5-2.5-2.5s-2.5,1.12-2.5,2.5Z' %3E%3C/path%3E %3Cpath d='M120.41,170.35v27.24c0,1.38,1.12,2.5,2.5,2.5s2.5-1.12,2.5-2.5v-27.24c0-1.38-1.12-2.5-2.5-2.5s-2.5,1.12-2.5,2.5Z' %3E%3C/path%3E %3C/svg%3E"); }
.elementor .cl-tab-4 { --tab-ico: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 276.74 258.19' fill='currentColor'%3E %3Cpath d='M272.74,129.73c-2.21,0-4,1.79-4,4v101.93c0,8.01-6.52,14.53-14.53,14.53H22.54c-8.01,0-14.53-6.52-14.53-14.53v-101.93c0-2.21-1.79-4-4-4S.01,131.52.01,133.73v101.93c0,12.42,10.11,22.53,22.53,22.53h231.67c12.42,0,22.53-10.11,22.53-22.53v-101.93c0-2.21-1.79-4-4-4Z' %3E%3C/path%3E %3Cpath d='M87.4,35.8c2.21,0,4-1.79,4-4,0-13.12,10.68-23.8,23.8-23.8h46.33c13.12,0,23.8,10.68,23.8,23.8,0,2.21,1.79,4,4,4s4-1.79,4-4c0-17.53-14.27-31.8-31.8-31.8h-46.33c-17.53,0-31.8,14.27-31.8,31.8,0,2.21,1.79,4,4,4Z' %3E%3C/path%3E %3Cpath d='M96.67,174.8h23.8v23.8c0,2.21,1.79,4,4,4h27.8c2.21,0,4-1.79,4-4v-23.8h23.79c53.3,0,96.67-43.37,96.67-96.67v-27.8c0-2.21-1.79-4-4-4H4c-2.21,0-4,1.79-4,4v27.8c0,53.3,43.37,96.67,96.67,96.67ZM128.47,194.6v-29.07h19.8v5.16s-.01.07-.01.11,0,.07.01.11v23.69h-19.8ZM8,54.33h260.73v23.8c0,48.89-39.78,88.67-88.67,88.67h-23.79v-5.27c0-2.21-1.79-4-4-4h-27.8c-2.21,0-4,1.79-4,4v5.27h-23.8c-48.89,0-88.67-39.78-88.67-88.67v-23.8Z' %3E%3C/path%3E %3C/svg%3E"); }

/* Galerie technologies : une seule image (planche) */
.elementor .cl-galerie { width: 100%; max-width: 1200px; aspect-ratio: 1280 / 200; background: url("/wp-content/uploads/2026/10/v4-galerie-bureau.webp") no-repeat center / 100% 100%; }
@media (max-width: 767px) { .elementor .cl-galerie { aspect-ratio: 632 / 416; background-image: url("/wp-content/uploads/2026/10/v4-galerie-mobile.webp"); } }

/* Footer : liens légaux dans un seul paragraphe */
.elementor .cl-legal a + a { margin-left: var(--sp-40); }


/* Fonds décoratifs multicouches (data URI via variables) */
.elementor .cl-bg-hero { background: var(--cl-mosaique) no-repeat 50% 40% / 35% auto, linear-gradient(84deg, #191f39 2%, #525597 66%, #4f56a1 100%); }
.elementor .cl-bg-offre { background: var(--cl-px) no-repeat right -455px top -70px / 600px auto, var(--cl-px) no-repeat -420px bottom / 600px auto; }
.elementor .cl-bg-cta { background: var(--cl-tetes) no-repeat center / 80% auto, linear-gradient(180deg, #3d3170 0%, #babddd 100%); }
.elementor .cl-bg-tabs { background: var(--cl-px) no-repeat 50% 60% / contain; }
.elementor .cl-bg-chiffres { background: var(--cl-px) no-repeat 61% 39% / 68% auto, linear-gradient(84deg, #191f39 2%, #525597 66%, #4f56a1 100%); }
.elementor .cl-bg-contact { background: var(--cl-px) no-repeat right -395px top 60% / 600px auto, var(--cl-px) no-repeat -420px bottom / 600px auto; }
.elementor h2.cl-bg-pix { background: var(--cl-pix-small) no-repeat left center / 50px auto; }

/* ===== Formulaire de contact V4 (e-form) — états que les classes globales ne couvrent pas ===== */
.elementor .cf-form .cf-label span { color: #e63447; }
.elementor .cf-form ::placeholder { color: rgba(61, 49, 112, .55); opacity: 1; }
.elementor .cf-form textarea.cf-input { min-height: 9rem; resize: vertical; line-height: 1.5; }
.elementor .cf-form .cf-input:hover { box-shadow: 0 0 0 1px rgba(61, 49, 112, .18); }
.elementor .cf-form .cf-input:focus { box-shadow: 0 0 0 3px rgba(35, 70, 149, .22); }
.elementor .cf-form .cf-input:user-invalid { box-shadow: 0 0 0 2px #c62828; }
.elementor .cf-form .cf-check-input { appearance: auto; background: none; border: 0; }
.elementor .cf-form .cf-check-input::before, .elementor .cf-form .cf-check-input::after { display: none; }
.elementor .cf-form .cf-pill::before { content: ""; flex: none; width: .9rem; height: .9rem; border-radius: 50%; border: 2px solid rgba(61, 49, 112, .18); background: #fff; transition: border-color .15s, box-shadow .15s; }
.elementor .cf-form .cf-check:hover .cf-pill { border-color: rgba(35, 70, 149, .5); }
.elementor .cf-form .cf-check-input:checked + .cf-pill { border-color: #234695; background-color: #edf0f7; font-weight: 600; }
.elementor .cf-form .cf-check-input:checked + .cf-pill::before { border-color: #234695; box-shadow: inset 0 0 0 3px #fff; background: #234695; }
.elementor .cf-form .cf-check-input:focus-visible + .cf-pill { box-shadow: 0 0 0 3px rgba(35, 70, 149, .3); }
.elementor .cf-form .cf-btn:disabled { opacity: .6; cursor: progress; }
.elementor .cf-form.form-state-success .message-success, .elementor .cf-form.form-state-error .message-error { display: block; }
.elementor .cf-form .cf-msg p { margin: 0; }
@media (prefers-reduced-motion: reduce) { .elementor .cf-form * { transition: none !important; } }/* End custom CSS */