/* =========================================================================
   MLLE BERGAMOTE — Design tokens (source : Figma "Mlle-Bergamote")
   Toute modification de charte se fait UNIQUEMENT dans ce fichier.
   ========================================================================= */
/* ---------- Palette : tokens Figma ---------- */
/* Le jaune de la maquette d origine est remplacé par le beige de la charte
   cliente (#F3EAD5). La gamme garde son rôle — 500 pour les aplats et les
   boutons, 400 pour les survols et les variantes plus soutenues — mais elle
   décline désormais le beige au lieu du jaune. */
/* La direction artistique ne compte que quatre couleurs. Toute la gamme du
   thème s y ramène : le crème, les beiges intermédiaires et les verts foncés
   qui venaient de la maquette d origine ont été repliés dessus.
     vert   #0B4338
     rose   #E4BBAE
     beige  #F3EAD5
   Le blanc reste disponible pour les cartes, seule neutre conservée. */
/* était le crème #FCF9E8, hors DA */
/* était un beige intermédiaire #EFE3C6, hors DA */
/* variante d accent : le rose de la DA, pour que les
                            survols d un aplat beige restent perceptibles */
/* vert exact de la DA, était #0A4338 */
/* était le vert très foncé #03211B, hors DA */
/* était #021814, hors DA */
/* rose exact de la DA, était #F2DFD9 */
/* était un blanc cassé #FCFBF8 */
/* le texte courant prend le vert de la DA, était #2E2E2E */
/* ---------- Alias historiques du thème IDCOM (ne pas renommer) ---------- */
/* pointait sur le menthe, hors charte */
/* ---------- Typographies ---------- */
/* ---------- Échelle typographique (Figma) ---------- */
/* ---------- Espacements (Figma) ---------- */
/* ---------- Rayons ---------- */
/* ---------- Grille ---------- */
/* =========================================================================
   SOCLE GLOBAL — typographie, boutons et pictos de la maquette Figma
   ========================================================================= */
:root {
  --primary-100: #f3ead5;
  --primary-200: #f3ead5;
  --primary-400: #e4bbae;
  --primary-500: #f3ead5;
  --primary-900: #0b4338;
  --secondary-500: #0b4338;
  --secondary-800: #0b4338;
  --secondary-900: #0b4338;
  --tertiary-200: #e4bbae;
  --tertiary-800: #0b4338;
  --neutral-100: #ffffff;
  --neutral-800: #0b4338;
}
body {
  /* Lissage en niveaux de gris : le rendu sous-pixel de Windows épaissit
       visiblement les caractères par rapport à la maquette Figma. */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  /* ---------- Titres : Schoolbell ---------- */
  /* ---------- Textes courants : Manrope ---------- */
  /* ---------- Boutons ---------- */
  /* ---------- Lien « Lire plus » ---------- */
  /* ---------- Pastille ronde (réseaux sociaux, pictos) ---------- */
}
body h1,
body .h1 {
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 64px;
  line-height: 1.1;
  color: #0b4338;
}
@media screen and (max-width: 1399.98px) {
  body h1,
  body .h1 {
    font-size: 52px;
  }
}
@media screen and (max-width: 991.98px) {
  body h1,
  body .h1 {
    font-size: 42px;
  }
}
@media screen and (max-width: 575.98px) {
  body h1,
  body .h1 {
    font-size: 34px;
  }
}
body h2,
body .h2 {
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 48px;
  line-height: 1.4;
  color: #0b4338;
}
@media screen and (max-width: 1399.98px) {
  body h2,
  body .h2 {
    font-size: 40px;
  }
}
@media screen and (max-width: 991.98px) {
  body h2,
  body .h2 {
    font-size: 34px;
  }
}
@media screen and (max-width: 575.98px) {
  body h2,
  body .h2 {
    font-size: 28px;
  }
}
body h3,
body .h3 {
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.1;
  color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body h3,
  body .h3 {
    font-size: 26px;
  }
}
@media screen and (max-width: 575.98px) {
  body h3,
  body .h3 {
    font-size: 24px;
  }
}
body h4,
body .h4 {
  font-family: 'Manrope', sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 1.3;
  color: #0b4338;
}
body p,
body li,
body label,
body td,
body th {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #0b4338;
}
body .texte-md {
  font-size: 18px;
  line-height: 26px;
}
body .texte-xs {
  font-size: 14px;
  line-height: 22px;
}
body .btn,
body .btn-principal,
body .bouton-container > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 10px 20px;
  border: 0;
  border-radius: 5px;
  background-color: #0b4338;
  font-family: 'Manrope', sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  text-align: center;
  color: #ffffff;
  transition: all 0.3s ease-in-out;
}
body .btn:hover,
body .btn-principal:hover,
body .bouton-container > a:hover,
body .btn:focus,
body .btn-principal:focus,
body .bouton-container > a:focus {
  background-color: #0b4338;
  color: #ffffff;
}
@media screen and (max-width: 575.98px) {
  body .btn,
  body .btn-principal,
  body .bouton-container > a {
    font-size: 16px;
  }
}
body .btn-secondaire {
  background-color: #f3ead5;
  color: #0b4338;
}
body .btn-secondaire:hover,
body .btn-secondaire:focus {
  background-color: #e4bbae;
  color: #0b4338;
}
body .btn-blanc {
  background-color: #ffffff;
  color: #0b4338;
}
body .btn-blanc:hover,
body .btn-blanc:focus {
  background-color: #f3ead5;
  color: #0b4338;
}
body .lien-lire-plus {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  color: #0b4338;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body .lien-lire-plus:hover {
  color: #0b4338;
}
body .icon-circle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  padding: 7px;
  border: 1px solid currentColor;
  border-radius: 100px;
  color: #0b4338;
  transition: all 0.3s ease-in-out;
}
body .icon-circle svg {
  display: block;
  flex: 0 0 auto;
}
body .icon-circle:hover {
  color: #0b4338;
  background-color: #f3ead5;
}
/* Les URL brutes des pages légales (CNIL, Google…) dépassaient de l écran
   sur mobile : on autorise la césure des liens dans les blocs texte. */
.bloc-texte a {
  overflow-wrap: anywhere;
}
/* Bootstrap colore ses accordéons en #212529 : on reprend le vert de la
   direction artistique. */
.accordion-item,
.accordion-button {
  color: #0b4338;
}
@media screen and (max-width: 991px) {
  header #menu-mobile {
    display: block;
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 20px;
    z-index: 100000;
  }
  header #menu-mobile .ouvrant {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }
  header #menu-mobile .ouvrant span {
    display: block;
    width: 25px;
    height: 3px;
    background-color: #0b4338;
    transition: all 0.3s ease;
  }
  header #menu-mobile .fermant {
    display: none;
  }
  header #menu-mobile .fermant svg {
    height: 35px;
    width: 35px;
    color: #0b4338;
  }
  header #menu-mobile.active .ouvrant {
    display: none;
  }
  header #menu-mobile.active .fermant {
    display: block;
  }
  header .menu-principal {
    position: fixed;
    top: 60px;
    left: -100%;
    width: 100%;
    height: 100vh;
    background-color: #f3ead5;
    z-index: 99998;
    overflow-y: auto;
    transition: left 0.3s ease;
    padding: 30px 20px;
  }
  header .menu-principal.active {
    left: 0;
  }
  header .menu-principal nav ul.menu {
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
  }
  header .menu-principal nav ul.menu > li {
    border: none;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
    list-style: none;
  }
  header .menu-principal nav ul.menu > li > a {
    display: block;
    padding: 15px 20px;
    border-bottom: 1px solid rgba(11, 67, 56, 0.15);
    font-family: 'Manrope', sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #0b4338;
    text-transform: uppercase;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu {
    position: static;
    width: 100%;
    left: 0;
    transform: none;
    border: none;
    padding: 0;
    display: none;
    flex-direction: column;
    list-style: none;
    padding: 1rem 2rem;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu li {
    margin-bottom: 10px;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu li:last-child {
    margin-bottom: 0;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu li a {
    font-family: 'Inter', sans-serif;
    font-family: 'Manrope', sans-serif;
    font-size: 16px;
    font-weight: 500;
    color: #0b4338;
    text-transform: uppercase;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu.sub-menu-with-image {
    flex-direction: column;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-image-wrapper {
    width: 100%;
    max-width: 100%;
    padding: 20px;
    margin: 0;
    border: none;
    list-style: none;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-image-wrapper .menu-image img {
    width: 100%;
    max-width: 100%;
    height: auto;
    border-radius: 8px;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-items-wrapper {
    width: 100%;
    max-width: 100%;
    padding: 0;
    border: none;
    list-style: none;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-items-wrapper .sub-menu-items {
    display: flex;
    flex-direction: column;
    padding: 0;
    border: none;
    position: static;
    list-style: none;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-items-wrapper .sub-menu-items li {
    border: none;
    border-bottom: 1px solid rgba(11, 67, 56, 0.15);
    padding: 15px 20px;
    margin: 0;
    list-style: none;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-items-wrapper .sub-menu-items li:last-child {
    border-bottom: none;
  }
  header .menu-principal nav ul.menu > li ul.sub-menu .menu-items-wrapper .sub-menu-items li a {
    font-size: 14px;
    color: #0b4338;
    text-transform: uppercase;
  }
  header .menu-principal nav ul.menu > li.ouvert > ul.sub-menu {
    display: flex;
  }
}
@keyframes texte-defilant {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
html {
  overflow-x: hidden;
}
body {
  /* Hauteur du header. Elle sert deux fois : au header lui-même, qui est
       fixe, et à la marge haute de `main` qui le compense. Une variable évite
       que les deux se désynchronisent. */
  --hauteur-header: 222px;
  color: #0b4338;
  /* Fond général du site : le beige de la DA. Le rose, appliqué à toute la
       page, saturait la lecture — c est une couleur d accent, pas une toile.
       Il ne sert plus qu à ponctuer quelques lames. */
  background-color: #f3ead5;
  overflow-x: hidden;
  /* Conteneur calé sur la maquette : 1920 - 2 x 106 = 1708 */
  /* =====================================================================
       HEADER — maquette Figma "Menu" (1920 x 188)
       ===================================================================== */
  /* =====================================================================
       FOOTER — maquette Figma "Footer" (1920 x 412)
       ===================================================================== */
}
@media screen and (max-width: 1599.98px) {
  body {
    --hauteur-header: 204px;
  }
}
@media screen and (max-width: 1199.98px) {
  body {
    --hauteur-header: 120px;
  }
}
@media screen and (max-width: 767.98px) {
  body {
    --hauteur-header: 92px;
  }
}
body .container {
  width: 100%;
  max-width: 1920px;
  padding: 0 106px;
  margin: 0 auto;
}
@media screen and (max-width: 1599.98px) {
  body .container {
    padding: 0 50px;
  }
}
@media screen and (max-width: 991.98px) {
  body .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body .container {
    padding: 0 20px;
  }
}
body a {
  /* Filet de sécurité : sans couleur explicite, un lien retombait sur le
           bleu par défaut de Bootstrap (#0D6EFD), étranger à la charte. Les
           règles du thème, plus spécifiques, continuent de primer. */
  color: #0b4338;
  transition: all 0.4s ease-in-out !important;
  -webkit-transition: all 0.4s ease-in-out !important;
  -moz-transition: all 0.4s ease-in-out !important;
  -o-transition: all 0.4s ease-in-out !important;
  text-decoration: none;
}
body a:hover,
body a:active,
body a:focus {
  outline: 0;
  text-decoration: none;
}
body div.bloc-texte ul {
  padding-left: 0;
}
body div.bloc-texte ul li:before {
  background-color: currentColor;
}
body header {
  background-color: #f3ead5;
  position: fixed;
  width: 100%;
  height: var(--hauteur-header);
  top: 0;
  left: 0;
  z-index: 100;
  /* Les onglets et les pictos arrivaient à 2 px du bord bas : 35 px de
           padding sous la barre, la hauteur du header suit. */
  padding: 10px 110px 35px;
  transition: height 0.3s ease-in-out, padding 0.3s ease-in-out;
  /* Les pictos passent à droite et les onglets à gauche : l ordre du
           gabarit reste inchangé, seul l affichage est inversé. */
  /* =================================================================
           CTA « Demander un devis », à la suite du dernier onglet.
           Il remplace la pastille qui flottait en bas à droite de l écran.
           En rose : il se détache du beige du header sans reprendre le vert
           des onglets, qui sert déjà à la navigation. Sous 1200 px la barre
           laisse la place au menu déroulant, où l appel à l action figure
           déjà — il n y est donc pas doublé.
           ================================================================= */
  /* =================================================================
           Header réduit au défilement
           Même gabarit, simplement resserré : le logo et les espaces
           diminuent, les onglets restent sur leur ligne. La marge haute de
           `main` ne bouge pas, elle compense la hauteur de départ — le
           contenu ne se décale donc pas quand le header se réduit.
           ================================================================= */
}
@media screen and (max-width: 1599.98px) {
  body header {
    padding: 10px 50px 35px;
  }
}
@media screen and (max-width: 1199.98px) {
  body header {
    padding: 10px 30px;
  }
}
@media screen and (max-width: 767.98px) {
  body header {
    padding: 10px 20px;
  }
}
body header .corps {
  width: 100%;
  max-width: 1920px;
  height: 100%;
  margin: 0 auto;
}
body header .entete {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* Le logo respirait mal au-dessus des onglets : 14 px de la maquette
               portés à 30 px. */
  gap: 30px;
  width: 100%;
  transition: gap 0.3s ease-in-out;
}
@media screen and (max-width: 1199.98px) {
  body header .entete {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    height: 100%;
    gap: 20px;
  }
}
body header .logo {
  display: flex;
  align-items: center;
}
body header .logo img {
  width: 249.949px;
  height: 107.557px;
  object-fit: contain;
  display: block;
  transition: width 0.3s ease-in-out, height 0.3s ease-in-out;
}
@media screen and (max-width: 1599.98px) {
  body header .logo img {
    width: 210px;
    height: 90px;
  }
}
@media screen and (max-width: 1199.98px) {
  body header .logo img {
    width: 170px;
    height: 73px;
  }
}
@media screen and (max-width: 767.98px) {
  body header .logo img {
    width: 140px;
    height: 60px;
  }
}
body header .barre {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
@media screen and (max-width: 1199.98px) {
  body header .barre {
    width: auto;
    align-items: center;
    gap: 20px;
  }
}
body header .reseaux {
  order: 2;
}
@media screen and (max-width: 1199.98px) {
  body header .reseaux {
    display: none;
  }
}
body header .reseaux ul {
  display: flex;
  align-items: center;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}
body header .navigation {
  order: 1;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1199.98px) {
  body header .navigation {
    display: none;
  }
}
body header .cta-entete {
  /* Les liens du menu débordent de 15 px pour leur surbrillance :
               l écart est pris à partir de cette surbrillance, pas du texte,
               sinon la pastille rose venait la toucher au survol. */
  margin-left: 50px;
}
@media screen and (max-width: 1499.98px) {
  body header .cta-entete {
    margin-left: 35px;
  }
}
body header .cta-entete a {
  display: inline-flex;
  align-items: center;
  padding: 5px 20px;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 600;
  color: #0b4338;
  text-decoration: none;
  white-space: nowrap;
  /* Le remplissage vient d un aplat et non de l image : tuilée,
                   la zone centrale du border-image laissait des raccords
                   clairs verticaux. Il est posé sur la boîte de bordure puis
                   rétréci de 5 px sur chaque côté, soit exactement le creux
                   des festons : il passe ainsi sous le pourtour dessiné par
                   l image, ce qui évite le filet clair au raccord, sans
                   déborder dans les creux entre les bosses. */
  background-image: linear-gradient(#e4bbae, #e4bbae);
  background-origin: border-box;
  background-clip: border-box;
  background-repeat: no-repeat;
  background-position: center;
  /* calc() échappé : sans les guillemets, le compilateur LESS
                   résout « 100% - 10px » en 90%, et l aplat ne tombait plus
                   du tout au bon endroit. */
  background-size: calc(100% - 10px) calc(100% - 10px);
  /* Pas de transition : l image du feston ne sait pas se
                   fondre, seul l aplat le ferait. Les bosses viraient au vert
                   d un coup pendant que le centre s éteignait doucement. Tout
                   bascule donc d un bloc. */
  transition: none;
  /* Le feston du badge de la cliente, reporté sur un rectangle.
                   Le tracé est découpé en neuf zones par border-image : les
                   quatre coins sont posés tels quels et la bosse centrale de
                   chaque côté se répète sur la longueur, ce qui laisse le
                   bouton s adapter à son libellé sans déformer les bosses. */
  border: 9px solid transparent;
  /* Le tracé est embarqué en data-uri : le compilateur LESS
                   réécrit les url() relatives en chemins disque, elles ne
                   survivent pas à la compilation. Guillemets doubles à
                   l extérieur, simples dans le SVG : l inverse casse la
                   déclaration. */
  border-image-source: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%3E%3Cpath%20d='M9%205A4%204%200%200%201%2017%205A4%204%200%201%201%2021%209A4%204%200%200%201%2021%2017A4%204%200%201%201%2017%2021A4%204%200%200%201%209%2021A4%204%200%201%201%205%2017A4%204%200%200%201%205%209A4%204%200%201%201%209%205Z'%20fill='%23E4BBAE'%20stroke='%230B4338'%20stroke-width='1.5'/%3E%3C/svg%3E");
  /* Sans `fill` : la zone centrale n est pas tirée de l image,
                   c est l aplat qui la remplit. Tuilée, elle laissait des
                   raccords clairs verticaux en plein milieu du bouton. */
  border-image-slice: 9;
  border-image-repeat: round;
}
body header .cta-entete a:hover,
body header .cta-entete a:focus-visible {
  background-image: linear-gradient(#0b4338, #0b4338);
  color: #f3ead5;
  border-image-source: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%3E%3Cpath%20d='M9%205A4%204%200%200%201%2017%205A4%204%200%201%201%2021%209A4%204%200%200%201%2021%2017A4%204%200%201%201%2017%2021A4%204%200%200%201%209%2021A4%204%200%201%201%205%2017A4%204%200%200%201%205%209A4%204%200%201%201%209%205Z'%20fill='%230B4338'%20stroke='%230B4338'%20stroke-width='1.5'/%3E%3C/svg%3E");
}
body header .menu-principal nav > ul,
body header .menu-principal nav > div > ul {
  display: flex;
  align-items: flex-start;
  gap: 50px;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 1499.98px) {
  body header .menu-principal nav > ul,
  body header .menu-principal nav > div > ul {
    gap: 30px;
  }
}
body header .menu-principal nav > ul > li,
body header .menu-principal nav > div > ul > li {
  position: relative;
  padding: 0;
  margin: 0;
  list-style: none;
  min-height: 29px;
  /* =====================================================
                       Sous-menu illustré : une rangée de vignettes, chacune
                       reprenant l image mise en avant de l offre, au lieu
                       d une simple liste de liens.
                       ===================================================== */
}
body header .menu-principal nav > ul > li > a,
body header .menu-principal nav > div > ul > li > a {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  /* La surbrillance a besoin d une gouttière autour du
                           libellé : le décalage est repris sur la marge des
                           items pour que l espacement de la maquette tienne. */
  padding: 6px 15px;
  margin: 0 -15px;
  border-radius: 100px;
  font-family: 'Manrope', sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #0b4338;
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
  /* Le header est revenu au beige : la surbrillance
                           reprend le rose de la DA. */
}
@media screen and (max-width: 1499.98px) {
  body header .menu-principal nav > ul > li > a,
  body header .menu-principal nav > div > ul > li > a {
    font-size: 16px;
  }
}
body header .menu-principal nav > ul > li > a:hover,
body header .menu-principal nav > div > ul > li > a:hover,
body header .menu-principal nav > ul > li > a:focus-visible,
body header .menu-principal nav > div > ul > li > a:focus-visible {
  background-color: #e4bbae;
  color: #0b4338;
}
body header .menu-principal nav > ul > li:hover > a,
body header .menu-principal nav > div > ul > li:hover > a {
  background-color: #e4bbae;
  color: #0b4338;
}
body header .menu-principal nav > ul > li.current-menu-item > a,
body header .menu-principal nav > div > ul > li.current-menu-item > a,
body header .menu-principal nav > ul > li.current_page_item > a,
body header .menu-principal nav > div > ul > li.current_page_item > a,
body header .menu-principal nav > ul > li.current-menu-ancestor > a,
body header .menu-principal nav > div > ul > li.current-menu-ancestor > a {
  text-decoration: underline;
  text-underline-offset: 4px;
}
body header .menu-principal nav > ul > li.menu-item-has-children > a:after,
body header .menu-principal nav > div > ul > li.menu-item-has-children > a:after {
  content: '';
  width: 10px;
  height: 6px;
  /* Le lien aligne son contenu par le centre depuis
                               l ajout de la surbrillance : le décalage de 8 px
                               hérité d un alignement par le bas remontait le
                               chevron au-dessus de la ligne de texte. Il ne
                               reste qu un point de correction optique, le
                               chevron étant lourd du bas. */
  margin-top: 2px;
  background-color: currentColor;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1L5 5L9 1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1L5 5L9 1' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain;
  transition: transform 0.3s ease-in-out;
}
body header .menu-principal nav > ul > li.menu-item-has-children:hover > a:after,
body header .menu-principal nav > div > ul > li.menu-item-has-children:hover > a:after {
  transform: rotate(180deg);
}
body header .menu-principal nav > ul > li.menu-item-has-children:before,
body header .menu-principal nav > div > ul > li.menu-item-has-children:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 10px;
}
body header .menu-principal nav > ul > li ul.sub-menu,
body header .menu-principal nav > div > ul > li ul.sub-menu {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  gap: 20px;
  position: absolute;
  top: 34px;
  left: -20px;
  min-width: 100%;
  margin: 0;
  padding: 20px;
  border-radius: 10px;
  /* Rose : le panneau se détache du header beige. */
  background-color: #e4bbae;
  box-shadow: 0 14px 34px rgba(3, 33, 27, 0.14);
  list-style: none;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-6px);
  transition: opacity 0.25s ease-in-out, transform 0.25s ease-in-out, visibility 0.25s;
  z-index: 10;
}
body header .menu-principal nav > ul > li ul.sub-menu li,
body header .menu-principal nav > div > ul > li ul.sub-menu li {
  list-style: none;
  padding: 0;
  margin: 0;
}
body header .menu-principal nav > ul > li ul.sub-menu li a,
body header .menu-principal nav > div > ul > li ul.sub-menu li a {
  display: block;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  color: #0b4338;
  white-space: nowrap;
  /* Entrée illustrée : la vignette surmonte
                                   l intitulé, l ensemble formant une carte.
                                   Réservé au menu déroulant du bureau : le
                                   tiroir mobile réutilise le même gabarit et
                                   reprenait sinon ces grandes vignettes. */
}
body header .menu-principal nav > ul > li ul.sub-menu li a:hover,
body header .menu-principal nav > div > ul > li ul.sub-menu li a:hover {
  color: #0b4338;
}
body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette,
body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette {
  width: 176px;
  white-space: normal;
}
@media screen and (max-width: 1199.98px) {
  body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette,
  body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette {
    width: auto;
  }
}
body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette .vignette,
body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette .vignette {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 116px;
  margin-bottom: 10px;
  border-radius: 8px;
  background-color: #f3ead5;
}
@media screen and (max-width: 1199.98px) {
  body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette .vignette,
  body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette .vignette {
    width: 56px;
    height: 56px;
  }
}
body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette .vignette img,
body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette .vignette img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease-in-out;
}
body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette .intitule,
body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette .intitule {
  display: block;
  font-weight: 600;
  line-height: 1.3;
}
body header .menu-principal nav > ul > li ul.sub-menu li a.avec-vignette:hover .vignette img,
body header .menu-principal nav > div > ul > li ul.sub-menu li a.avec-vignette:hover .vignette img {
  transform: scale(1.06);
}
body header .menu-principal nav > ul > li ul.sub-menu.sub-menu-with-image,
body header .menu-principal nav > div > ul > li ul.sub-menu.sub-menu-with-image {
  flex-direction: row;
  gap: 30px;
}
body header .menu-principal nav > ul > li ul.sub-menu.sub-menu-with-image .menu-image img,
body header .menu-principal nav > div > ul > li ul.sub-menu.sub-menu-with-image .menu-image img {
  width: 200px;
  height: 140px;
  object-fit: cover;
  border-radius: 5px;
}
body header .menu-principal nav > ul > li ul.sub-menu.sub-menu-with-image .sub-menu-items,
body header .menu-principal nav > div > ul > li ul.sub-menu.sub-menu-with-image .sub-menu-items {
  display: flex;
  flex-direction: column;
  gap: 15px;
  list-style: none;
  margin: 0;
  padding: 0;
}
body header .menu-principal nav > ul > li:hover > ul.sub-menu,
body header .menu-principal nav > div > ul > li:hover > ul.sub-menu,
body header .menu-principal nav > ul > li:focus-within > ul.sub-menu,
body header .menu-principal nav > div > ul > li:focus-within > ul.sub-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
body header .bouton-header a.btn-principal {
  white-space: nowrap;
}
body header.reduit {
  /* Uniquement au-dessus du point de rupture : en dessous, le header
               est déjà compact et porte le menu déroulant. Sans cette borne,
               l état réduit agrandissait le header mobile au lieu de le
               réduire. */
  /* Header et fond de page partagent le beige : au défilement, une
               ombre douce évite que le bandeau se fonde dans le contenu qui
               passe dessous. */
  box-shadow: 0 6px 20px rgba(11, 67, 56, 0.08);
}
@media screen and (min-width: 1200px) {
  body header.reduit {
    height: 128px;
    padding-top: 8px;
    padding-bottom: 15px;
  }
  body header.reduit .entete {
    gap: 8px;
  }
  body header.reduit .logo img {
    width: 130px;
    height: 56px;
  }
}
@media screen and (min-width: 1200px) and (max-width: 1599.98px) {
  body header.reduit {
    height: 120px;
  }
  body header.reduit .logo img {
    width: 116px;
    height: 50px;
  }
}
body header #menu-mobile {
  display: none;
  position: relative;
  width: 34px;
  height: 26px;
  padding: 0;
  border: 0;
  background: transparent;
  cursor: pointer;
}
@media screen and (max-width: 1199.98px) {
  body header #menu-mobile {
    display: block;
  }
}
body header #menu-mobile .ouvrant {
  display: block;
  width: 100%;
  height: 100%;
}
body header #menu-mobile .ouvrant span {
  display: block;
  width: 100%;
  height: 3px;
  border-radius: 3px;
  background-color: #0b4338;
  transition: all 0.3s ease-in-out;
}
body header #menu-mobile .ouvrant span:nth-child(2) {
  margin: 8px 0;
}
body header #menu-mobile .fermant {
  display: none;
}
body header #menu-mobile .fermant svg {
  width: 30px;
  height: 30px;
  color: #0b4338;
}
body header #menu-mobile.actif .ouvrant {
  display: none;
}
body header #menu-mobile.actif .fermant {
  display: block;
}
body header .panneau-menu {
  display: none;
  position: fixed;
  top: 120px;
  left: 0;
  width: 100%;
  height: calc(100vh - 120px);
  overflow-y: auto;
  padding: 30px 30px 50px;
  background-color: #f3ead5;
  flex-direction: column;
  gap: 30px;
  /* Sous-menu du tiroir : les mêmes vignettes que sur le bureau,
               mais en petit format aligné à côté de l intitulé. En grand
               format, quatre offres allongeaient le tiroir de 600 px. */
}
@media screen and (max-width: 767.98px) {
  body header .panneau-menu {
    top: 92px;
    height: calc(100vh - 92px);
    padding: 25px 20px 40px;
  }
}
@media screen and (max-width: 1199.98px) {
  body header .panneau-menu.ouvert {
    display: flex;
  }
}
body header .panneau-menu .sub-menu a.avec-vignette {
  display: flex;
  align-items: center;
  gap: 15px;
}
body header .panneau-menu .sub-menu a.avec-vignette .vignette {
  flex: 0 0 auto;
  overflow: hidden;
  width: 56px;
  height: 56px;
  border-radius: 8px;
}
body header .panneau-menu .sub-menu a.avec-vignette .vignette img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body header .panneau-menu .menu-principal {
  /* Neutralise l'ancien off-canvas du préconçu (position fixe hors écran) */
  position: static !important;
  top: auto !important;
  left: auto !important;
  width: 100% !important;
  height: auto !important;
  padding: 0 !important;
  background: transparent !important;
  z-index: auto !important;
}
body header .panneau-menu .menu-principal nav > ul,
body header .panneau-menu .menu-principal nav > div > ul {
  flex-direction: column;
  align-items: flex-start;
  gap: 20px;
}
body header .panneau-menu .menu-principal nav > ul > li,
body header .panneau-menu .menu-principal nav > div > ul > li {
  width: 100%;
  border: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}
body header .panneau-menu .menu-principal nav > ul > li > a,
body header .panneau-menu .menu-principal nav > div > ul > li > a {
  font-family: 'Manrope', sans-serif !important;
  font-size: 22px !important;
  line-height: 32px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  color: #0b4338 !important;
}
body header .panneau-menu .menu-principal nav > ul > li ul.sub-menu,
body header .panneau-menu .menu-principal nav > div > ul > li ul.sub-menu {
  position: static;
  opacity: 1;
  visibility: visible;
  transform: none;
  background-color: transparent;
  padding: 15px 0 0 20px;
  gap: 10px;
}
body header .panneau-menu .menu-principal nav > ul > li ul.sub-menu li a,
body header .panneau-menu .menu-principal nav > div > ul > li ul.sub-menu li a {
  font-family: 'Manrope', sans-serif !important;
  font-size: 18px !important;
  line-height: 28px !important;
  font-weight: 500 !important;
  text-transform: none !important;
  color: #0b4338 !important;
}
body header .panneau-menu .reseaux ul {
  display: flex;
  gap: 8px;
  list-style: none;
  margin: 0;
  padding: 0;
}
body main {
  margin-top: var(--hauteur-header);
}
@media screen and (max-width: 768px) {
  body main .row-block {
    margin: auto;
  }
}
@media screen and (max-width: 768px) {
  body main .w-75 {
    width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  body main .w-25 {
    width: 100% !important;
  }
}
@media screen and (min-width: 768px) {
  body main .justify-items-end {
    justify-items: end;
  }
}
body main .justify-items-center {
  justify-items: center;
}
body main .titre-plus-bouton {
  margin-top: 0;
  margin-bottom: 67px;
}
body main .titre-valeurs {
  margin-bottom: 46px;
}
@media screen and (min-width: 768px) {
  body main .px-md-180 {
    padding-left: 180px;
    padding-right: 180px;
  }
}
body main .container-bootstrap .container {
  max-width: 1300px;
}
body main .bloc-formulaire .nf-field {
  margin-bottom: 15px;
}
body main .bloc-formulaire .nf-field .nf-field-label label {
  text-align: left;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-field .nf-field-element input {
  width: 100%;
  background: #FFFFFF;
  border-radius: 4px;
  border: none;
  height: 44px;
  padding-left: 10px;
}
body main .bloc-formulaire .nf-field .nf-field-element select {
  width: 100%;
  background: #FFFFFF;
  border-radius: 4px;
  border: none;
  height: 44px;
  padding-left: 10px;
}
body main .bloc-formulaire .nf-field .nf-field-element textarea {
  width: 100%;
  background: #FFFFFF;
  border-radius: 4px;
  border: none;
  padding: 10px;
  min-height: 100px;
}
body main .bloc-formulaire .nf-field .nf-field-element .nf-fu-fileinput-button {
  /* Vert pâle #EAF0CE et gris #707070 : deux couleurs
                           étrangères à la charte. */
  background: #f3ead5;
  border: 1px solid rgba(11, 67, 56, 0.25);
  border-radius: 5px;
  font-size: 14px;
  font-family: 'Manrope', sans-serif;
  line-height: 20px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #0b4338;
}
body main .bloc-formulaire .nf-field .file_upload-wrap .nf-field-element {
  display: flex;
}
body main .bloc-formulaire .nf-field .file_upload-wrap .nf-field-element .files_uploaded p {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-field .html-wrap p {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-field .checkbox-wrap {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-direction: row-reverse;
  justify-content: start;
}
body main .bloc-formulaire .nf-field .checkbox-wrap input {
  margin-top: 5px;
}
body main .bloc-formulaire .nf-field .checkbox-wrap label {
  text-align: left;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-field .checkbox-wrap label a {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-field .submit-wrap .nf-field-element {
  text-align: center;
}
body main .bloc-formulaire .nf-field .submit-wrap .nf-field-element input {
  background: #f3ead5;
  border-radius: 5px;
  width: fit-content;
  padding: 0px 25px;
  text-align: center;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .bloc-formulaire .nf-error-msg {
  font-family: 'Manrope', sans-serif;
  font-size: 10px;
  color: red;
  margin-top: -10px;
}
body main .bloc-formulaire .nf-form-fields-required {
  display: none;
}
body main .bloc-formulaire .nf-after-form-content {
  display: none;
}
body main .lame-contact {
  padding: 70px 0;
}
body main .lame-tarifs {
  padding-top: 70px;
  padding-bottom: 50px;
}
body main .le-mot-du-fondateur {
  padding-top: 126px;
  padding-bottom: 100px;
  margin-bottom: 60px;
  margin-top: 140px;
}
@media screen and (max-width: 768px) {
  body main .le-mot-du-fondateur {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
body main .le-mot-du-fondateur .container {
  max-width: 1300px;
}
body main .le-mot-du-fondateur .container .bloc-texte.auteur {
  margin-bottom: 0;
}
body main .le-mot-du-fondateur .container .bloc-texte.auteur p span {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
  letter-spacing: 0px;
  color: #FFFFFF;
}
body main .le-mot-du-fondateur .container .bloc-texte.citation p {
  font-family: 'Schoolbell', cursive;
  font-style: italic;
  font-size: 24px;
  line-height: 35px;
  font-weight: 500;
  letter-spacing: 0px;
  color: white;
}
body main .le-mot-du-fondateur .container .bloc-texte.citation p span {
  font-family: 'Schoolbell', cursive;
  font-style: italic;
  font-size: 24px;
  line-height: 35px;
  font-weight: 500;
  letter-spacing: 0px;
  color: white;
}
body main .long-section-texte {
  background-color: #f3ead5;
  border-radius: 5px;
  max-width: 1708px;
  margin: auto;
  padding: 155px 144px 135px 144px;
  position: relative;
  margin-bottom: 60px;
  /* Le lièvre géant en filigrane venait du préconçu : la maquette
               met un petit citron de 144 px au-dessus du titre, posé par
               lames.less sur `.bloc-titre:before`. */
}
@media screen and (max-width: 1550px) {
  body main .long-section-texte {
    max-width: 1350px;
    padding: 155px 100px 135px 100px;
  }
}
@media screen and (max-width: 768px) {
  body main .long-section-texte {
    padding: 100px 0px 40px 0;
  }
}
body main .long-section-texte .container {
  position: relative;
  z-index: 1;
}
body main .long-section-texte .bloc-titre.titre-principal {
  position: relative;
  margin-bottom: 44px;
}
body main .long-section-texte .bloc-titre.titre-principal:before {
  content: "";
  position: absolute;
  top: -68px;
  left: 50%;
  transform: translateX(-50%);
  background-image: url("data:image/svg+xml,%3Csvg id='Groupe_163920' data-name='Groupe 163920' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='92.384' height='55.212' viewBox='0 0 92.384 55.212'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_150513' data-name='Rectangle 150513' width='92.384' height='55.212' fill='%230B4338'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_163905' data-name='Groupe 163905' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_103174' data-name='Tracé 103174' d='M30.982,2.337c.038.031.165-.039.218-.063C32.7,1.592,34.61.45,36.282.5A1.2,1.2,0,0,1,37,.969c.732.933.012,2.22-.34,3.154-1.338,3.55-2.566,6.344-6.238,7.984a13.7,13.7,0,0,0-2.991,1.336c-1.761,1.379-1.581,2.809-.611,4.656,1.218,2.317,3.388,4.4,6.09,4.674a27.664,27.664,0,0,0,5.553-.218,16.3,16.3,0,0,1,4.975.261c2.409.536,5.2,1.459,7.673,1.022.623-.11,1.276-.352,1.888-.442a12.611,12.611,0,0,1,6.81.985,9,9,0,0,0,1.669.79c.948.009,1.585-1.247,1.9-2,.245-.6.313-1.3.892-1.691a9.686,9.686,0,0,1,1.427-.615,3.724,3.724,0,0,1,1.722-.311c.969.166.749.677.957,1.419a20.466,20.466,0,0,1,.75,2.178,2.423,2.423,0,0,1-.324,2.126c-.527.773-1.839,1.472-1.9,2.439a6.639,6.639,0,0,0,.951,2.886,12.436,12.436,0,0,0,2.368,3.609,1.347,1.347,0,0,0,1.6.311c1.206-.563,1.787-1.825,2.889-2.653.424-.318.913-.543,1.332-.864a4.722,4.722,0,0,1,.62-.528c1.7-.923,3.011,1.374,4.028,2.355,1.68,1.62,4.3,2.3,6.139,3.774.447.359.625.7,1.249.886a4.282,4.282,0,0,1,1.988,1.066c.267.2.6.37.853.567a5.743,5.743,0,0,1,1.48,3.007c.025.451-.228,1.121-.72,1.226a5.082,5.082,0,0,1-1.782-.193c-3.15-.691-5.7-2.851-8.024-4.959a7.366,7.366,0,0,0-2.788-1.759c-1.038-.091-2.184,1.253-2.869,1.91.452.507.893,1.032,1.366,1.519.4.416.883.809,1.291,1.227,1.381,1.415,2.913,3.439,4.864,4.02,1.228.366,2.413-.079,3.523.907.242.215.425.569.656.8.482.471.8.417,1.207,1.13a5.557,5.557,0,0,0,.671,1.1c.3.362.609.629.565,1.156-.013.15-.088.511-.125.674-.128.572-.52.7-1.062.707a12.124,12.124,0,0,1-6.315-2.141c-.744-.566-1.347-1.292-2.032-1.923-.664-.612-1.451-1.163-2.055-1.832-1.518-1.683-2.761-3.1-5.1-3.686a2.136,2.136,0,0,0-1.379.073,13.985,13.985,0,0,0-2.772.854c-1.332.649-2.624,1.439-3.976,2.051a8.645,8.645,0,0,1-8.255-.7,13.116,13.116,0,0,1-2.25-2.253c-1.076-1.116-1.786-2-3.492-1.556-2.017.528-3.97,1.626-6.058,1.935a20.253,20.253,0,0,1-2.455.059,17.436,17.436,0,0,1-2.205.029,15.816,15.816,0,0,0-4.829-.1,2.775,2.775,0,0,0-.467.045,6.985,6.985,0,0,0-.646.729A15.692,15.692,0,0,1,28,47.921a21.214,21.214,0,0,1-3,.431c-.625.085-1.266.252-1.894.324-1.778.2-3.429-.069-5.2.33A12.691,12.691,0,0,0,13.3,51.685a4.135,4.135,0,0,0-1.014,1.7c-.377.913-.963.859-1.752,1.117a14.826,14.826,0,0,1-1.545.681,3.726,3.726,0,0,1-1.333-.063,1.105,1.105,0,0,1-.623-.835c-.006-.158.072-.333.081-.493s-.035-.341-.02-.52c.087-1.011,1.24-2.221,1.836-3a7.658,7.658,0,0,1,1.886-2.176c.241-.138.542-.2.773-.34a12.508,12.508,0,0,0,1.058-.933,15.035,15.035,0,0,1,2.383-1.58,22.537,22.537,0,0,1,4.633-1.431c.082-.023.186-.033.149-.136-.135-.372-.772-.424-1.1-.546-.793-.3-1.636-.629-2.413-.962-2.126-.909-4.047-2.2-6.381-2.52a8.017,8.017,0,0,0-3.911.621A6.247,6.247,0,0,1,3,41.515,2.977,2.977,0,0,1,.27,40.145,1.2,1.2,0,0,1,.1,38.916a5.176,5.176,0,0,1,1.558-1.508c.7-.489,1.483-.951,2.219-1.386a4.766,4.766,0,0,1,2.015-.779c3.306-.454,5.5.463,8.474,1.584a20.53,20.53,0,0,0,5.493,1.344c.156,0,.77-.125.8-.28.048-.294-.312-.939-.426-1.251-.74-2.011-1.111-4.077-1.714-6.118-.438-1.482-1.082-2.905-1.532-4.384a5.952,5.952,0,0,0-3.732-1.7c-.91-.064-1.6.3-2.493.234a8.761,8.761,0,0,1-1.885-.342A4.691,4.691,0,0,1,6.635,20.01c.2-.848.9-1.153,1.452-1.711,2.447-2.455,2.709-4.893,6.427-6.256,1.365-.5,2.83-.584,4.2-1.076.462-.166.546-.73.722-1.11A16,16,0,0,1,21.57,6.217c1.087-1.361,3.218-2.357,4.665-3.359.682-.472,1.289-1.066,1.949-1.562A11.254,11.254,0,0,1,30.091.089c1-.35,1.508.382,1.287,1.332.007.145-.45.873-.4.916M30.4.94a4,4,0,0,0-.816.275A14.663,14.663,0,0,0,28.448,2.25,31.105,31.105,0,0,1,24.8,4.809c-.442.273-.945.5-1.365.78a11.616,11.616,0,0,0-3.2,4.171c-.222.542-.024.454.345.185.9-.654,1.692-2.128,2.52-2.971a7.33,7.33,0,0,1,2.419-1.608c.053-.011.141-.068.169.037.045.17-.634,1-.783,1.169-.535.593-1.059,1.165-1.58,1.769-.416.482-.853.941-1.278,1.414.048.082.146-.02.195-.056,1.331-.971,2.153-2.416,3.258-3.565.643-.668,1.429-1.094,2.067-1.684A21.7,21.7,0,0,0,30.14,1.528c.055-.081.315-.54.257-.589M78.981,34.074a3.271,3.271,0,0,0-1.514-.484c-.312.013-.687.4-.988.537-.25.114-.952.332-1.129.037-.155-.257.455-.414.615-.535s.294-.357.453-.5a2.693,2.693,0,0,1,1.606-.6,1.232,1.232,0,0,0-.76-.351c-.342.057-.559.338-.83.519-.351.235-.734.447-1.067.7-1.082.829-1.625,1.893-2.809,2.61a2.706,2.706,0,0,1-1.464.572c-1.589-.029-3.081-2.4-3.8-3.632-1.155-1.978-1.724-5.091-3.95-6.183a29.272,29.272,0,0,0-3.552-1.2,29.934,29.934,0,0,0-3.965-1.432c-2.615-.5-5.35,1.089-8.046.969C45.663,25,43.7,24.027,41.7,23.47a5.5,5.5,0,0,0-2.8.017,26.028,26.028,0,0,1-2.933.155c-2.369.031-5.742.1-7.542-1.691-.994-.991-1.855-2.113-2.844-3.121a8.627,8.627,0,0,1-1.415-1.471c-.19-.382-.088-.6.351-.537.057.008.507.255.406.048a5.262,5.262,0,0,0-.4-.447c-.09-.071-.233-.121-.339-.191-.232-.153-.588-.358-.093-.469.221-.05.417.046.626-.019a2.878,2.878,0,0,0-.672-.388c-.282-.054-1.2.12-1.063-.436.049-.2.846-.312,1.059-.374.194-.056.411-.107.589-.163.687-.216,1.289-1.016,1.827-1.5a9.034,9.034,0,0,1,.949-.8c.807-.521,1.892-.666,2.743-1.1,1.429-.732,3.776-2.39,4.525-3.815a16.058,16.058,0,0,0,.955-2.307c.15-.477.181-.987.332-1.446s.759-1.285.5-1.735c-.059-.1-.58-.183-.7-.173a10.394,10.394,0,0,0-1.818.615,21.825,21.825,0,0,0-7.756,5.111c-1.738,1.868-3.118,4.289-5.867,4.671-2.164.3-4.421.285-6.437,1.273S10.5,16.444,9.062,18.077c-.431.49-1.018.969-1.427,1.453a4.923,4.923,0,0,0-.375.571c0,.063.151.079.214.079a2.8,2.8,0,0,0,1.215-.467c.253-.17.94-1.092,1.227-.621s-.388.77-.647,1.009a12.782,12.782,0,0,0-.981.958A1.361,1.361,0,0,0,8,22.03c.076.559.414.585.763.93.29.286.423.66.835.782a4.926,4.926,0,0,0,.732.123l1.224-.091c-.2-.211-.594-.265-.812-.452-.079-.068-.08-.1-.077-.2l2.9.2-.37-.186c-.092-.077-.314-.189-.127-.271a3.6,3.6,0,0,1,1.266.117,6.732,6.732,0,0,0,2.591.3c-.169-.155-.938-.314-.884-.594.039-.2.529-.032.66.01a7.562,7.562,0,0,0,1.1.414A5.25,5.25,0,0,0,19.515,23c.087-.015.368-.01.389-.029s-.508-.359-.286-.61c.158-.179.374-.058.566-.066s.327-.094.5-.1c.007-.087-.107-.071-.172-.091-.118-.037-.712-.168-.744-.207-.218-.271.423-.423.6-.452a11.617,11.617,0,0,1,2.214.013c.2.02.313.088.3.3s-.758.761-.952.972a8.293,8.293,0,0,1-1.109,1.28,3.292,3.292,0,0,1-1.306.552c-.593.1-.806-.083-1.291.4a.9.9,0,0,0-.3.809,10.532,10.532,0,0,0,1,2.14,20.164,20.164,0,0,1,1.089,3.147c.4,1.538.382,3.13.8,4.651a8.473,8.473,0,0,0,2.724,4.168c.374.333.843.523,1.207.87.1-.072-.037-.128-.074-.174-.245-.3-.51-.583-.729-.906a12.358,12.358,0,0,1-.868-1.459c-.028-.064-.063-.156.028-.16a13.415,13.415,0,0,1,1.64,1.469,9.909,9.909,0,0,0,2.838,1.572c.166.066.359.041.533.16a.429.429,0,0,1,.113.652,4.136,4.136,0,0,1-1.579.819c-.444.207-.846.466-1.316.655C21.707,44.828,17.188,44.784,13.962,47c-.65.447-1.025,1.139-1.646,1.6a9.5,9.5,0,0,1-.845.446c-.636.385-.96,1.118-1.49,1.622C9.153,51.456,8.328,51.7,7.9,52.9c-.242.682-.081,1.091.67,1.219a1.4,1.4,0,0,0,1.515-.455c.082-.08.106-.2.171-.258.208-.178.664-.355.919-.536a13.307,13.307,0,0,0,1.586-1.931,6.094,6.094,0,0,1,1.848-1.426,10.934,10.934,0,0,1,3.706-1.39c1.515-.207,3.041-.075,4.547-.275.942-.125,1.87-.522,2.778-.681a17.735,17.735,0,0,0,2.586-.455,10.793,10.793,0,0,0,6-3.942c1.4-1.827,1.287-3.06.991-5.3-.039-.291-.174-.662-.2-.943-.028-.33.144-.375.346-.137.588.694.763,2.342,1.043,3.2.128.392.2.295.413.494a6.337,6.337,0,0,0,2.286,1.5c.185.048.485.148.464-.112-.015-.189-.679-.356-.232-.615l2.169.5a11.957,11.957,0,0,1-1.207-.9c-.084-.093-.359-.434-.127-.5.067-.019,1.052.511,1.232.581a11.435,11.435,0,0,0,3.83.485c.91-.021,1.8-.247,2.713-.263,0-.089-.164-.074-.234-.084a4.611,4.611,0,0,1-.98-.1c-.225-.157.092-.354.254-.395a5.621,5.621,0,0,1,1.181-.039c.688-.035,1.376-.119,2.063-.156l-.478-.19c-.327-.087-1.428-.223-1.549-.538-.115-.3.648-.245.844-.263a8.784,8.784,0,0,1,1.129-.079c.287.011.6.076.885.108l-.312-.188c-.243-.111-1.35-.465-1.427-.548s-.118-.273.018-.329a3.862,3.862,0,0,1,1.359.222,10.227,10.227,0,0,1,4.166,2.3,27.226,27.226,0,0,0,1.955,2.077c.066-.082-.077-.24-.125-.309a12.117,12.117,0,0,1-1.019-1.347,3.012,3.012,0,0,1-.189-.526.276.276,0,0,1,.182.015,12.433,12.433,0,0,1,1.829,1.64c.1.107.186.294.306.423a8.205,8.205,0,0,0,1.632,1.22,5.283,5.283,0,0,0,1.852.8c.188-.019.2-.185.066-.306a3.4,3.4,0,0,0-1.05-.4A6.073,6.073,0,0,1,57.147,40.5c-.075-.229-.287-.824.087-.489.571.51,1.071,1.114,1.707,1.587.233.174.526.307.759.482.572.43,1.055,1.057,1.671,1.433a9.709,9.709,0,0,0,3.21.751,18.356,18.356,0,0,0,2.018-.321c.116-.012.226.047.355.035a25.745,25.745,0,0,0,2.888-1.429c.958-.661,1.88-1.65,2.784-2.408.8-.669,1.671-1.242,2.481-1.886.954-.758,1.412-1.48,2.714-1.8,2.648-.647,4.043,1.624,5.767,3.07.7.585,1.5,1.149,2.257,1.661.334.227.811.423,1.1.667.153.128.26.34.453.447a8.433,8.433,0,0,0,1.605.407c.39.114.731.381,1.171.316.678-.1.969-.432.6-1.077-.325-.572-1.174-.7-1.771-.8-.292-.048-1.118.018-1-.5.077-.345.87-.359.764-.775-.091-.359-.777-.365-1.072-.512a6.743,6.743,0,0,1-1.555-1.439c-1.182-1.14-3.079-1.668-4.533-2.459-.363-.2-.759-.436-1.1-.664-.585-.388-.72-.725-1.526-.727a7.021,7.021,0,0,1,1.187.6,16.852,16.852,0,0,1,1.4,1.49,28.611,28.611,0,0,0,2.214,1.907,8.273,8.273,0,0,1,1.081.756c.295.4-.111.234-.334.128a12.3,12.3,0,0,1-1.485-1.067,23.979,23.979,0,0,1-4.4-3.128c-.395-.425-.222-.688.341-.687M16.46,24.31c.031-.036-.016-.156-.075-.2a4.985,4.985,0,0,0-1.219-.24c-.033.037.017.154.076.2a2.7,2.7,0,0,0,1.218.241m1.159-.566c-.192.192.676.311.663.04-.006-.117-.545-.158-.663-.04m49.657,2.537c.132-.312.52-.63.661-.911a3.961,3.961,0,0,0,.192-.784c.035-.926-.813-1.162-.854-2.03-.018-.386.323-.924-.135-1.174-.189-.1-.653.125-.9.184a5.424,5.424,0,0,0-.824.185c-1.112.42-1.176,1.1-1.6,2.084A3.792,3.792,0,0,0,63.3,25.18c0,.411.064.426.408.184.437-.679.778-1.523,1.222-2.189.3-.451.576-.5.424.142-.171.72-.689,1.443-.893,2.137-.077.263.03.648.308.433.34-.263.618-1.289.9-1.515.1-.078.324-.064.339.016a5.084,5.084,0,0,1-.126,1.007c-.077.395-.289.9-.346,1.271-.018.118.017.265.155.283.273.037.743-1,1.12-1.09.289-.066.052.414.056.441.02.123.325.079.4-.017M20.983,39.105c-1.166-.172-2.333-.139-3.485-.4-2.725-.617-4.854-2.23-7.626-2.7a12.46,12.46,0,0,0-4.037.079,7.128,7.128,0,0,0-2.312,1.306c-.8.464-2.03.741-2.55,1.548a.824.824,0,0,0,.993,1.191c.2-.058.625-.355.72-.365.073-.007.207.061.31.071a3.143,3.143,0,0,1,.345-.011c.145.031.261.209.584.231,1.354.092,2.544-1.195,3.685-1.771A3.6,3.6,0,0,1,8.69,37.9a10.934,10.934,0,0,1,2.155.744c.977.276,2.362,0,3.186.648a4.77,4.77,0,0,1,.424.481,13.2,13.2,0,0,0,5.754,2.664c.832.166.814-.011,1.506-.324.174-.078,1.018-.339,1.013-.524,0-.092-.214-.068-.274-.071-.269-.01-1.07.035-1.18-.252-.2-.519.527-.565.865-.689.067-.025.141-.035.145-.126a3.4,3.4,0,0,0-1.023-.211c-.122.006-.217.064-.336.075-.317.029-.885-.054-.911-.448-.031-.468.8-.424.969-.761m3.307,2.7c-.523.135-.127.634.235.49.424-.168.031-.558-.235-.49M51.6,39.966c-.387-.333-.8.538-.159.482a.274.274,0,0,0,.159-.482M21.992,42.992a10.412,10.412,0,0,0,1.045-.078c.161-.012.495-.285.48-.486-.043-.587-.9,0-1.155.128-.128.066-.339.066-.375.236a.605.605,0,0,0,0,.2m15.479-1.616a1.107,1.107,0,0,0-.832-.046c-.273.208.464.915.853.512a.3.3,0,0,0-.021-.465m11.271-.658c-.265.308.311.536.457.254s-.291-.446-.457-.254M40.2,41.886c-.257.1.058.424.311.377.442-.083.028-.511-.311-.377m5.072.1a3.811,3.811,0,0,0-.414-.136,5.312,5.312,0,0,0-1.162-.083c-.076,0-.142-.025-.174.077-.044.143.015.118.088.156a2.669,2.669,0,0,0,.88.276c.148.007.714-.013.77-.109a.234.234,0,0,0,.012-.181m1.272-.446c-.352.109-.511.525.133.393.554-.113.308-.53-.133-.393m1.612-.12c-.246.075-.368.293-.034.34.448.063.506-.484.034-.34m27.553-.8c-.083.013-.094.158-.042.243.033.054,1.136.743.663.908-.156.055-.685-.309-.895-.381-.4-.139-.853-.143-1.253-.3-.146.119-.061.233.03.354.537.709,2.024,1.2,2.79,1.692,1.362.867,2.154,2.349,3.292,3.445.523.5,1.077,1.01,1.613,1.5A18.76,18.76,0,0,0,86.135,51.1a2.28,2.28,0,0,0,1.8.213,3.025,3.025,0,0,0,.56-.411c.536-.718-.837-1.181-1.253-1.472-.743-.52-.81-1.033-1.305-1.664-.627-.8-1.734-.617-2.622-.914-1.973-.66-3-2-4.44-3.345-.478-.447-.985-.8-1.448-1.3-.4-.432-.869-1.216-1.374-1.454a3.182,3.182,0,0,0-.337-.128m-2.49,1.039a1.4,1.4,0,0,0-.359.251c-.159.352.9.566.945.143.052-.461-.18-.527-.586-.393M57.613,43.355c-.3.11-.1.472.14.595a3.737,3.737,0,0,0,.6.217c.043-.03.12-.127.1-.184-.214-.189-.487-.756-.842-.627m1.766,1.595c.106.127.448-.028.306-.256-.161-.26-.477.051-.306.256m4.021.068c.03-.032-.023-.161-.07-.209a2.667,2.667,0,0,0-.917-.226c-.31.011-.2.232.037.338.189.086.8.255.95.1M90.94,43.873c.039-.045-.021-.437-.191-.454a4.73,4.73,0,0,0-.586.149c-.095.026-.2,0-.258.112.152.1.941.3,1.035.193m-1.891,7.872c.2-.232-.089-.715-.513-.358s.33.57.513.358' transform='translate(0 0)' fill='%230B4338'/%3E%3Cpath id='Tracé_103175' data-name='Tracé 103175' d='M66.319,11.84l.846-.472A13.943,13.943,0,0,0,68.682,10.1c.172-.166.9-1.028,1.065-1.038.131-.008.109.317.092.414a4.025,4.025,0,0,1-1.715,2.379c-.266.165-.572.217-.746.475.053.072.188-.034.249-.064a7.285,7.285,0,0,0,2.939-2.442c.264-.512.427-1.14.652-1.674.416-.416.378.195.283.523a14.752,14.752,0,0,1-.764,1.857c-1.262,2.532-4.618,3.386-6.935,4.588a7.328,7.328,0,0,1-.851.5c-.727.264-1-.009-.479-.608a.8.8,0,0,0-.3.05c-.406.154-.924.608-1.32.763-.308.121-.794.254-.73-.237l.868-1.1c2.049-1.69,3.369-4.064,5.444-5.706a24.869,24.869,0,0,1,2.281-1.612,15.483,15.483,0,0,1,2.98-1.177c.185-.039.611-.118.481.19S70.66,7.2,70.3,7.472a11.817,11.817,0,0,0-1.3,1.169c-.74.764-1.178,1.694-1.889,2.452-.244.26-.556.473-.786.747' transform='translate(-37.066 -3.671)' fill='%230B4338'/%3E%3Cpath id='Tracé_103176' data-name='Tracé 103176' d='M37.151,42.136a3.2,3.2,0,0,1,.385-.08c.294-.02.672.1.968.1.533.008,1.631-.2,1.89-.719a8.723,8.723,0,0,0,.34-1.051.23.23,0,0,0-.27-.283c-.573.071-.717,1.434-1.583,1.65a2.1,2.1,0,0,1-1.35-.219c-.115-.067-.347-.336-.428-.347-.214-.03-.408.582-.675.631a.315.315,0,0,1-.266-.127c-.076-.2.41-.751.517-.94.271-.48.191-.83.667-1.27a2.456,2.456,0,0,1,2.278-.439,6.884,6.884,0,0,0,1.147.42c.426.021,1.089-.352,1.408-.271a.213.213,0,0,1,.135.263c-.059.176-.525.472-.691.639a2.982,2.982,0,0,0-.788,1.333c-.038.308.11.558-.1.863a1.777,1.777,0,0,1-.871.368,5.954,5.954,0,0,1-2.594-.3c-.1,0-.146-.195-.118-.22m2.083-1.726a.348.348,0,0,0-.069-.319c-.35-.2-.947.512-.8.633a.727.727,0,0,0,.318.028,4.414,4.414,0,0,0,.548-.342' transform='translate(-22.291 -24.011)' fill='%230B4338'/%3E%3Cpath id='Tracé_103177' data-name='Tracé 103177' d='M34.2,35.375c.138-.033.326-.068.414.075.2.32-.658.589-.861.714-.8.492-1.008,1.2-1.622,1.844-.389.405-.892,1.018-1.287,1.35-.174.146-.652.53-.653.058a10.015,10.015,0,0,1,1.19-1.775,9.184,9.184,0,0,1,.478-.818,7.64,7.64,0,0,1,.924-.769,12.54,12.54,0,0,1,1.417-.68' transform='translate(-18.618 -21.793)' fill='%230B4338'/%3E%3Cpath id='Tracé_103178' data-name='Tracé 103178' d='M175.833,103.174a5.8,5.8,0,0,1-.467,1.135c-.582.736-1,1.973-2.026,2.167-.342.065-1.493.251-1.192-.356.36-.208.672-.525,1.006-.754a9.059,9.059,0,0,0,1.447-.988c.31-.306.6-.785.911-1.06.061-.053.255-.195.319-.143' transform='translate(-106.112 -63.608)' fill='%230B4338'/%3E%3Cpath id='Tracé_103179' data-name='Tracé 103179' d='M51.978,66.739c.236-.195.581.276.7.439.52.735.931,1.648,1.46,2.391.161.527-.288.519-.641.291a3.979,3.979,0,0,1-1.608-2.614,1.048,1.048,0,0,1,.092-.508' transform='translate(-31.99 -41.121)' fill='%230B4338'/%3E%3Cpath id='Tracé_103180' data-name='Tracé 103180' d='M55.4,78.567c.122-.046.172.027.227.117a17.265,17.265,0,0,1,.825,1.962c.2.462.545.848.723,1.236.161.349-.063.426-.383.315a4.338,4.338,0,0,1-1.561-2.209c-.043-.253-.118-1.311.169-1.421' transform='translate(-34.027 -48.434)' fill='%230B4338'/%3E%3Cpath id='Tracé_103181' data-name='Tracé 103181' d='M58.893,76.745c.324-.088.5.245.622.486.223.442.355.982.543,1.446a11.743,11.743,0,0,1,.508,1.1c.065.266-.282.238-.441.183-.485-.167-1.358-1.8-1.481-2.3-.072-.3-.148-.805.249-.913' transform='translate(-36.122 -47.31)' fill='%230B4338'/%3E%3Cpath id='Tracé_103182' data-name='Tracé 103182' d='M65.368,71.434c.173-.065.534.174.695.275A6.009,6.009,0,0,1,67.8,73.644c.163.454-.1.742-.509.462a8.571,8.571,0,0,1-.842-.9c-.283-.317-.631-.715-.883-1.051-.128-.17-.523-.6-.2-.717' transform='translate(-40.228 -44.038)' fill='%230B4338'/%3E%3Cpath id='Tracé_103183' data-name='Tracé 103183' d='M64.738,79.119c-.073.123-.347.076-.47.009a5.7,5.7,0,0,1-1.507-2.013c-.3-.881.133-1.225.712-.436.462.629.814,1.521,1.248,2.184,0,.071.047.2.016.256' transform='translate(-38.637 -47.006)' fill='%230B4338'/%3E%3Cpath id='Tracé_103184' data-name='Tracé 103184' d='M60.76,60.491c.4-.151,1.332.665,1.622.949a5.8,5.8,0,0,1,.725.845c.2.488-.116.682-.538.43a6.924,6.924,0,0,1-1.931-1.847c-.042-.14-.036-.317.122-.377' transform='translate(-37.374 -37.286)' fill='%230B4338'/%3E%3Cpath id='Tracé_103185' data-name='Tracé 103185' d='M57.72,62.908c.036-.046.153.049.192.069A10.262,10.262,0,0,1,60.18,64.95c.335.444.1.615-.375.436a5.534,5.534,0,0,1-1.71-1.324c-.134-.2-.526-.959-.375-1.153' transform='translate(-35.568 -38.78)' fill='%230B4338'/%3E%3Cpath id='Tracé_103186' data-name='Tracé 103186' d='M49.117,68.247c.075-.023.136.064.187.105a11.982,11.982,0,0,1,1.12,1.943c.138.3.58,1.482-.086,1.334-.169-.038-.574-.688-.649-.87-.276-.669-.433-1.494-.7-2.18-.025-.081.058-.312.124-.332' transform='translate(-30.205 -42.077)' fill='%230B4338'/%3E%3Cpath id='Tracé_103187' data-name='Tracé 103187' d='M54.975,65.011c.07-.02.181.05.236.1.594.729,1.393,1.475,1.932,2.234.4.563.191.715-.354.346A5.543,5.543,0,0,1,55.059,66c-.1-.2-.411-.895-.084-.988' transform='translate(-33.806 -40.082)' fill='%230B4338'/%3E%3Cpath id='Tracé_103188' data-name='Tracé 103188' d='M44.469,122.053a3.952,3.952,0,0,1,1.4-.031c.24.052.508.108.223.307a7.12,7.12,0,0,1-2.1.651c-.233.054-.638.224-.831.239s-.276-.1-.2-.289a3.96,3.96,0,0,1,1.512-.877' transform='translate(-26.468 -75.206)' fill='%230B4338'/%3E%3Cpath id='Tracé_103189' data-name='Tracé 103189' d='M154.53,102.638c-.112.185-.732-.071-.888-.156-.419-.228-1.4-1.2-1.409-1.679-.008-.289.184-.329.408-.206a11.543,11.543,0,0,1,1.825,1.709c.039.079.105.265.065.332' transform='translate(-93.863 -61.985)' fill='%230B4338'/%3E%3Cpath id='Tracé_103190' data-name='Tracé 103190' d='M99.856,94.895c-.2.232-.741,0-.974-.106a4.727,4.727,0,0,1-1.564-1.234c-.137-.169-.654-.818-.143-.612a10.755,10.755,0,0,1,1.859,1.151c.178.121,1.067.522.822.8' transform='translate(-59.779 -57.281)' fill='%230B4338'/%3E%3Cpath id='Tracé_103191' data-name='Tracé 103191' d='M69.124,112.637c.109.083-.3.362-.35.4a6.171,6.171,0,0,1-2.279.775,10.207,10.207,0,0,1-1.458.392c-.088-.069.232-.352.289-.393a6.635,6.635,0,0,1,2.588-.9,11.434,11.434,0,0,1,1.21-.271' transform='translate(-40.091 -69.447)' fill='%230B4338'/%3E%3Cpath id='Tracé_103192' data-name='Tracé 103192' d='M189.7,98.437c.09.077-.125.305-.163.39a4.08,4.08,0,0,1-.777,1.566c-.181.164-.975.775-1.059.262-.056-.345.883-1.537,1.171-1.786.111-.1.736-.511.828-.432' transform='translate(-115.73 -60.688)' fill='%230B4338'/%3E%3Cpath id='Tracé_103193' data-name='Tracé 103193' d='M112.563,73.469c.351.329-.426.333-.649.332a6.1,6.1,0,0,1-2.135-.572c-.277-.157-.233-.422.072-.479a3.31,3.31,0,0,1,1.529.178,9.734,9.734,0,0,1,1.182.54' transform='translate(-67.574 -44.837)' fill='%230B4338'/%3E%3Cpath id='Tracé_103194' data-name='Tracé 103194' d='M72.49,68.707c.2-.071.566.183.73.3.427.3,1.417,1.153,1.289,1.723-.105.469-.638-.158-.758-.264-.3-.262-1.249-.978-1.359-1.276-.059-.158-.1-.412.1-.482' transform='translate(-44.606 -42.356)' fill='%230B4338'/%3E%3Cpath id='Tracé_103195' data-name='Tracé 103195' d='M60.509,91.987c.112-.033.3.268.362.35.388.548.71,1.238,1.054,1.825.079.134.531.645.231.757-.322.12-.738-.465-.9-.69a5.627,5.627,0,0,1-.928-1.783c-.015-.132.053-.421.184-.46' transform='translate(-37.194 -56.715)' fill='%230B4338'/%3E%3Cpath id='Tracé_103196' data-name='Tracé 103196' d='M82.252,63.317a.617.617,0,0,1-.247.074c-.212-.02-.644-.214-.891-.269-.429-.1-1.735-.247-1.98-.556-.188-.237.072-.358.306-.359a5.128,5.128,0,0,1,2.061.4c.172.083.9.466.75.709' transform='translate(-48.753 -38.355)' fill='%230B4338'/%3E%3Cpath id='Tracé_103197' data-name='Tracé 103197' d='M109.74,100.5c.182.153,0,.356-.178.408a4.821,4.821,0,0,1-2.728-.635c-.21-.135-.4-.421-.046-.472a8.829,8.829,0,0,1,1.9.465c.179.047.995.183,1.056.234' transform='translate(-65.72 -61.531)' fill='%230B4338'/%3E%3Cpath id='Tracé_103198' data-name='Tracé 103198' d='M96.093,64.187a3.693,3.693,0,0,1,2.532.409c.139.106.258.263.066.38a7,7,0,0,1-1.036-.032c-.522-.047-1.039-.163-1.564-.2-.364-.1-.331-.461,0-.56' transform='translate(-59.087 -39.53)' fill='%230B4338'/%3E%3Cpath id='Tracé_103199' data-name='Tracé 103199' d='M87.6,80.865c-.223.257-.65-.175-.824-.344-.256-.25-1.108-1.248-.809-1.593.277-.32.837.34,1.029.559.222.253.885,1.054.6,1.377' transform='translate(-52.966 -48.612)' fill='%230B4338'/%3E%3Cpath id='Tracé_103200' data-name='Tracé 103200' d='M168.5,85.855c-.061.049-.2.007-.271-.032-.35-.19-.937-.854-1.311-1.138-.283-.214-.612-.383-.881-.6-.052-.141.094-.278.238-.279a4.047,4.047,0,0,1,1.919,1.088c.138.158.494.812.307.964' transform='translate(-102.369 -51.671)' fill='%230B4338'/%3E%3Cpath id='Tracé_103201' data-name='Tracé 103201' d='M66.89,117.888c.033.024.013.213-.08.238a4.535,4.535,0,0,1-2.739,1.055c-.186-.007-.388-.148-.232-.317.57-.209,1.117-.522,1.688-.725.244-.087,1.184-.382,1.363-.251' transform='translate(-39.327 -72.667)' fill='%230B4338'/%3E%3Cpath id='Tracé_103202' data-name='Tracé 103202' d='M106.371,79.951a3.984,3.984,0,0,1,1.535.206,5.871,5.871,0,0,1,1.055.462c.42.367-.529.385-.717.378a7.434,7.434,0,0,1-1.95-.656.237.237,0,0,1,.076-.389' transform='translate(-65.495 -49.277)' fill='%230B4338'/%3E%3Cpath id='Tracé_103203' data-name='Tracé 103203' d='M128.511,92.652a3.719,3.719,0,0,1,2.581.545c.1.074.406.332.393.451s-.1.067-.16.058c-.545-.089-1.124-.279-1.668-.4a7.779,7.779,0,0,1-1.316-.29c-.122-.158,0-.313.168-.362' transform='translate(-79.103 -57.087)' fill='%230B4338'/%3E%3Cpath id='Tracé_103204' data-name='Tracé 103204' d='M130.5,84.6c.047-.082.55-.113.673-.109a4.487,4.487,0,0,1,2.279.922c.159.284-.046.312-.3.279-.77-.1-1.676-.641-2.472-.763a.278.278,0,0,1-.183-.329' transform='translate(-80.451 -52.097)' fill='%230B4338'/%3E%3Cpath id='Tracé_103205' data-name='Tracé 103205' d='M111.014,92.3a.752.752,0,0,1,.3.005c.357.077,1.173.523,1.589.686a8.625,8.625,0,0,1,1.2.427c.154.113.167.254-.021.326a3.88,3.88,0,0,1-1.013-.1,5.5,5.5,0,0,1-2.024-1.089.834.834,0,0,1-.03-.257' transform='translate(-68.446 -56.903)' fill='%230B4338'/%3E%3Cpath id='Tracé_103206' data-name='Tracé 103206' d='M164.2,77.247c-.234-.222.061-.394.334-.356a4.487,4.487,0,0,1,1.933,1.325c.128.186.436.729,0,.652Z' transform='translate(-101.19 -47.406)' fill='%230B4338'/%3E%3Cpath id='Tracé_103207' data-name='Tracé 103207' d='M144.364,69.242c-.154-.12.169-.3.3-.324a4.921,4.921,0,0,1,2.531.569c.152.1.441.306.4.5-.03.14-.194.106-.293.092-.619-.091-1.5-.554-2.179-.715-.136-.032-.732-.1-.762-.122' transform='translate(-88.986 -42.48)' fill='%230B4338'/%3E%3Cpath id='Tracé_103208' data-name='Tracé 103208' d='M109.992,95.6c.354.331-.363.34-.576.312a5.666,5.666,0,0,1-2.161-1.125c-.153-.23.022-.373.27-.314a10.919,10.919,0,0,1,1.467.634,8.867,8.867,0,0,1,1,.493' transform='translate(-66.096 -58.242)' fill='%230B4338'/%3E%3Cpath id='Tracé_103209' data-name='Tracé 103209' d='M54.57,86.793c.285-.105.444.406.517.612a15.029,15.029,0,0,1,.508,1.68c.1.55-.272.476-.525.155a4.958,4.958,0,0,1-.594-1.516c-.033-.214-.128-.85.094-.932' transform='translate(-33.559 -53.506)' fill='%230B4338'/%3E%3Cpath id='Tracé_103210' data-name='Tracé 103210' d='M137.182,96.832a1.088,1.088,0,0,1,.258-.08c.57-.017,2.11,1.134,2.121,1.733,0,.174-.086.23-.243.181a8.074,8.074,0,0,1-1.423-1.14c-.142-.113-.847-.469-.712-.694' transform='translate(-84.573 -59.655)' fill='%230B4338'/%3E%3Cpath id='Tracé_103211' data-name='Tracé 103211' d='M53.531,120.477a.278.278,0,0,1,.013-.183,5.03,5.03,0,0,1,1.19-.428c.569-.137,1.153-.2,1.732-.3.314-.056.315.07.079.238a4.562,4.562,0,0,1-2.381.748,3.79,3.79,0,0,1-.633-.076' transform='translate(-32.999 -73.714)' fill='%230B4338'/%3E%3Cpath id='Tracé_103212' data-name='Tracé 103212' d='M62.655,49.225a.714.714,0,0,1,.356-.006,2.966,2.966,0,0,1,1.6,1.254c.206.416.139.786-.338.457A13.8,13.8,0,0,1,62.736,49.6c-.079-.09-.191-.285-.081-.378' transform='translate(-38.603 -30.335)' fill='%230B4338'/%3E%3Cpath id='Tracé_103213' data-name='Tracé 103213' d='M70.949,71.879c.145-.235.758.226.891.346a3.5,3.5,0,0,1,.919,1.4c.007.19-.067.243-.257.23-.164-.011-.54-.545-.685-.7-.2-.212-1.061-.967-.868-1.281' transform='translate(-43.728 -44.278)' fill='%230B4338'/%3E%3Cpath id='Tracé_103214' data-name='Tracé 103214' d='M112.879,104.554c.062.33-.217.23-.431.271a3.069,3.069,0,0,1-.89.062,4.957,4.957,0,0,1-1.663-.47c-.2-.273.118-.326.332-.321.838.023,1.808.374,2.653.458' transform='translate(-67.72 -64.183)' fill='%230B4338'/%3E%3Cpath id='Tracé_103215' data-name='Tracé 103215' d='M130,88.64c.12-.095.5-.033.648-.006.579.1,1.841.581,2.092,1.14.217.484-.363.2-.587.1-.421-.2-.825-.481-1.253-.687a7.751,7.751,0,0,1-.824-.341c-.066-.054-.1-.183-.076-.2' transform='translate(-80.15 -54.622)' fill='%230B4338'/%3E%3Cpath id='Tracé_103216' data-name='Tracé 103216' d='M120.136,88.417c-.078-.1.058-.28.186-.311.434-.107,2.246.018,2.493.413.085.135.064.266-.1.309a9.026,9.026,0,0,1-2.155-.289,4.035,4.035,0,0,1-.427-.122' transform='translate(-74.059 -54.302)' fill='%230B4338'/%3E%3Cpath id='Tracé_103217' data-name='Tracé 103217' d='M82.431,89.726c.1-.036.146.027.216.072.473.3,1.462,1.39,1.32,1.978s-.614-.34-.742-.508c-.255-.334-.873-.91-.873-1.327,0-.071.005-.189.08-.215' transform='translate(-50.776 -55.316)' fill='%230B4338'/%3E%3Cpath id='Tracé_103218' data-name='Tracé 103218' d='M86.967,103.735c.192-.022.239,1.05.226,1.2a3.285,3.285,0,0,1-.294.865c-.081.179-.43.972-.635.628-.062-.1.008-.294.031-.421a12.6,12.6,0,0,1,.447-1.85c.031-.087.145-.411.225-.42' transform='translate(-53.173 -63.96)' fill='%230B4338'/%3E%3Cpath id='Tracé_103219' data-name='Tracé 103219' d='M68.386,60.88c.289.164.617.222.917.362.254.12.493.3.739.439.17.1.859.362.875.54.01.115-.281.112-.368.1a3.872,3.872,0,0,1-2.023-.9c-.053-.067-.352-.53-.141-.549' transform='translate(-42.119 -37.537)' fill='%230B4338'/%3E%3Cpath id='Tracé_103220' data-name='Tracé 103220' d='M53.976,53.718c.281.271-.059.427-.343.433a7.261,7.261,0,0,1-1.505-.135c-.8-.192.3-.684.664-.711a2.318,2.318,0,0,1,1.184.414' transform='translate(-31.964 -32.865)' fill='%230B4338'/%3E%3Cpath id='Tracé_103221' data-name='Tracé 103221' d='M67.4,101.013a.442.442,0,0,1,.383.057,7.7,7.7,0,0,1,.9.832c.223.232.652.787.029.746a3.311,3.311,0,0,1-1.324-1.06c-.088-.155-.22-.481.007-.575' transform='translate(-41.477 -62.267)' fill='%230B4338'/%3E%3Cpath id='Tracé_103222' data-name='Tracé 103222' d='M171.466,96.746a9.7,9.7,0,0,1,1.39.527c.441.15.97.222,1.393.395.219.089.175.207-.018.287a1.982,1.982,0,0,1-.92-.041c-.5-.1-1.666-.52-1.873-1.005-.027-.064-.079-.127.029-.162' transform='translate(-105.681 -59.65)' fill='%230B4338'/%3E%3Cpath id='Tracé_103223' data-name='Tracé 103223' d='M103.719,62.726a3.984,3.984,0,0,1,1.56.11c.491.135,1.423.664.291.635-.619-.016-1.288-.291-1.922-.3a.6.6,0,0,1-.25-.164c0-.049.242-.258.321-.282' transform='translate(-63.753 -38.649)' fill='%230B4338'/%3E%3Cpath id='Tracé_103224' data-name='Tracé 103224' d='M181.454,104.35c.062.054-.262.61-.318.7a3.332,3.332,0,0,1-1.5,1.561c-.215.1-.558.17-.373-.154a7.372,7.372,0,0,1,1.259-1.262c.22-.21.442-.508.669-.709.043-.038.212-.181.26-.139' transform='translate(-110.499 -64.335)' fill='%230B4338'/%3E%3Cpath id='Tracé_103225' data-name='Tracé 103225' d='M78.835,65.4c.507-.2,1.811.591,1.951,1.088.075.267-.089.309-.316.233a11.816,11.816,0,0,1-1.551-.858c-.151-.122-.365-.354-.084-.463' transform='translate(-48.523 -40.303)' fill='%230B4338'/%3E%3Cpath id='Tracé_103226' data-name='Tracé 103226' d='M161.024,107.69a.75.75,0,0,1,.3,0,11.782,11.782,0,0,1,1.146.357c.177.063,1.41.555.816.782a3.775,3.775,0,0,1-2.235-.887.834.834,0,0,1-.03-.257' transform='translate(-99.281 -66.391)' fill='%230B4338'/%3E%3Cpath id='Tracé_103227' data-name='Tracé 103227' d='M62.935,55.007a.34.34,0,0,1,.206.007,6.341,6.341,0,0,1,1.243.568c.343.285.572.9-.08.807a4.3,4.3,0,0,1-1.37-1c-.068-.1-.161-.317,0-.378' transform='translate(-38.749 -33.907)' fill='%230B4338'/%3E%3Cpath id='Tracé_103228' data-name='Tracé 103228' d='M30.986,130.355a.34.34,0,0,1-.074-.144,5.75,5.75,0,0,1,.263-1.372c.084-.217.531-.779.619-.362a2.157,2.157,0,0,1,.025.973c-.068.249-.5,1.195-.833.905' transform='translate(-19.057 -79.123)' fill='%230B4338'/%3E%3Cpath id='Tracé_103229' data-name='Tracé 103229' d='M119.36,82.9a3.64,3.64,0,0,1-.615.048,7.619,7.619,0,0,1-1.694-.564c-.219-.135-.326-.357,0-.378a8.259,8.259,0,0,1,2.105.469c.126.075.368.287.208.425' transform='translate(-72.043 -50.563)' fill='%230B4338'/%3E%3Cpath id='Tracé_103230' data-name='Tracé 103230' d='M99.9,82.5a3.056,3.056,0,0,1,.651.143,5.8,5.8,0,0,1,1.523.891c.15.172.153.277-.1.314a2.943,2.943,0,0,1-1.2-.431c-.325-.18-.6-.429-.923-.615-.068-.083-.062-.265.046-.3' transform='translate(-61.541 -50.863)' fill='%230B4338'/%3E%3Cpath id='Tracé_103231' data-name='Tracé 103231' d='M82.722,80.724c.25-.289.934.4,1.11.595s.822.885.444,1.111c-.1.058-.2-.023-.276-.074a7.842,7.842,0,0,1-.934-.862c-.141-.152-.512-.576-.344-.77' transform='translate(-50.978 -49.729)' fill='%230B4338'/%3E%3Cpath id='Tracé_103232' data-name='Tracé 103232' d='M123.994,68.139a4.47,4.47,0,0,1,2.208.33c.226.234-.15.359-.366.363a9.578,9.578,0,0,1-1.936-.287c-.256-.127-.128-.339.094-.406' transform='translate(-76.307 -41.993)' fill='%230B4338'/%3E%3Cpath id='Tracé_103233' data-name='Tracé 103233' d='M166.989,102.386c.058-.049.257-.012.339.016a13.6,13.6,0,0,1,1.414.759c.125.085.361.2.282.39-.165.385-1.087-.054-1.329-.212-.172-.113-.968-.729-.706-.952' transform='translate(-102.929 -63.114)' fill='%230B4338'/%3E%3Cpath id='Tracé_103234' data-name='Tracé 103234' d='M90.37,69.7a4.754,4.754,0,0,1,.925,0c.306.039,1.418.419,1.35.814s-.892.045-1.118-.045a4.029,4.029,0,0,1-1.054-.592c-.035-.036-.151-.121-.1-.173' transform='translate(-55.713 -42.962)' fill='%230B4338'/%3E%3Cpath id='Tracé_103235' data-name='Tracé 103235' d='M98.953,102.344c.189.174.192.388-.091.394a3.2,3.2,0,0,1-1.674-1.1c-.164-.253-.452-.816.068-.533a12.6,12.6,0,0,1,1.245.955c.122.091.35.193.452.287' transform='translate(-59.783 -62.289)' fill='%230B4338'/%3E%3Cpath id='Tracé_103236' data-name='Tracé 103236' d='M76.03,115.463c.115.092-.094.452-.168.554a2.76,2.76,0,0,1-1.687.788c-.22-.009-.316-.124-.13-.285.286-.171,1.733-1.258,1.985-1.056' transform='translate(-45.593 -71.176)' fill='%230B4338'/%3E%3Cpath id='Tracé_103237' data-name='Tracé 103237' d='M154.622,69.484a3.7,3.7,0,0,1,1.862.54c.476.339.408.633-.2.5-.561-.127-1.1-.529-1.668-.658a.2.2,0,0,1,.01-.377' transform='translate(-95.247 -42.828)' fill='%230B4338'/%3E%3Cpath id='Tracé_103238' data-name='Tracé 103238' d='M85.706,72.886a.36.36,0,0,1,.248.024,4.133,4.133,0,0,1,1.506.979.212.212,0,0,1-.115.3c-.3.116-1.217-.4-1.446-.635-.111-.115-.463-.57-.194-.671' transform='translate(-52.783 -44.931)' fill='%230B4338'/%3E%3Cpath id='Tracé_103239' data-name='Tracé 103239' d='M172.607,91.335c.064-.018.187.063.247.1.466.3.957.863,1.442,1.181.219.429-.176.441-.5.323-.378-.137-1.256-.982-1.268-1.389,0-.069.011-.2.081-.216' transform='translate(-106.376 -56.313)' fill='%230B4338'/%3E%3Cpath id='Tracé_103240' data-name='Tracé 103240' d='M117.492,101.94a11.762,11.762,0,0,1,1.9-.154,4.03,4.03,0,0,1,.577.044c.24.056.243.214.022.3a7.425,7.425,0,0,1-2.407.192c-.286-.057-.435-.285-.09-.388' transform='translate(-72.319 -62.759)' fill='%230B4338'/%3E%3Cpath id='Tracé_103241' data-name='Tracé 103241' d='M85.563,88.252a.536.536,0,0,1-.348-.051l-1.324-1.544c-.229-.46-.016-.53.361-.289a4.628,4.628,0,0,1,1.274,1.571,1.172,1.172,0,0,1,.037.314' transform='translate(-51.667 -53.169)' fill='%230B4338'/%3E%3Cpath id='Tracé_103242' data-name='Tracé 103242' d='M82.219,109.068a1.637,1.637,0,0,1,.1.556,2.376,2.376,0,0,1-.729,1.385c-.632.263-.157-.88-.057-1.112.082-.19.32-.732.493-.805a.47.47,0,0,1,.2-.023' transform='translate(-50.106 -67.246)' fill='%230B4338'/%3E%3Cpath id='Tracé_103243' data-name='Tracé 103243' d='M135.65,65.444a3.4,3.4,0,0,1,1.156-.016c.148.029.472.112.436.321-.056.318-.9.172-1.149.183a7.992,7.992,0,0,1-1.189.083.136.136,0,0,1-.111-.134c-.015-.274.656-.4.858-.436' transform='translate(-83.11 -40.315)' fill='%230B4338'/%3E%3Cpath id='Tracé_103244' data-name='Tracé 103244' d='M68.98,79.451c.1-.036.147.028.216.072a14.045,14.045,0,0,1,1.465,1.607c.208.276.051.466-.241.345a6.59,6.59,0,0,1-.641-.554,5.021,5.021,0,0,1-.876-1.259c-.012-.075,0-.187.076-.212' transform='translate(-42.482 -48.981)' fill='%230B4338'/%3E%3Cpath id='Tracé_103245' data-name='Tracé 103245' d='M78.894,98.437c.055-.062.187.031.247.069a3.326,3.326,0,0,1,1.324,1.841c.038.224-.1.428-.333.252s-.416-.716-.62-.967c-.015-.179-.663-1.145-.618-1.2' transform='translate(-48.643 -60.681)' fill='%230B4338'/%3E%3Cpath id='Tracé_103246' data-name='Tracé 103246' d='M56.121,49.552a3.253,3.253,0,0,1,1,.107c.261.075.941.352.731.717-.128.222-1.064-.185-1.3-.254-.155-.046-.851-.111-.82-.338.016-.113.286-.215.389-.232' transform='translate(-34.363 -30.546)' fill='%230B4338'/%3E%3Cpath id='Tracé_103247' data-name='Tracé 103247' d='M106.343,67.579a2.554,2.554,0,0,1,1.895.626c.127.145.163.308-.074.283l-1.98-.494c-.24-.177-.1-.359.159-.414' transform='translate(-65.395 -41.654)' fill='%230B4338'/%3E%3Cpath id='Tracé_103248' data-name='Tracé 103248' d='M128.9,73.883a4.292,4.292,0,0,1,1.89.322c.173.071.453.176.4.421-.055.263-.345.157-.524.109a12.04,12.04,0,0,1-1.687-.572c-.092-.058-.243-.222-.081-.28' transform='translate(-79.432 -45.534)' fill='%230B4338'/%3E%3Cpath id='Tracé_103249' data-name='Tracé 103249' d='M137.5,71.325c.2.171-.01.415-.236.47a4.314,4.314,0,0,1-1.9-.3c-.059-.051-.109-.169-.077-.2.141-.144.987-.037,1.228-.031s.781-.109.982.06' transform='translate(-83.411 -43.914)' fill='%230B4338'/%3E%3Cpath id='Tracé_103250' data-name='Tracé 103250' d='M130.341,96.492a3.4,3.4,0,0,1,1.824.453c.333.22.359.529-.12.463a12.065,12.065,0,0,1-1.541-.546c-.187-.084-.454-.256-.163-.37' transform='translate(-80.286 -59.476)' fill='%230B4338'/%3E%3Cpath id='Tracé_103251' data-name='Tracé 103251' d='M121.336,70.811a2.7,2.7,0,0,1-.641-.131c-.484-.133-1.351-.312-1.763-.484-.466-.2.044-.312.324-.311a4.183,4.183,0,0,1,2.032.69.435.435,0,0,1,.048.236' transform='translate(-73.214 -43.089)' fill='%230B4338'/%3E%3Cpath id='Tracé_103252' data-name='Tracé 103252' d='M121.366,77.908a1.2,1.2,0,0,1,.316-.01,14.43,14.43,0,0,1,1.891.4c.33.1.886.444.234.444a5.56,5.56,0,0,1-1.348-.253,5.41,5.41,0,0,1-1.016-.377c-.06-.049-.109-.166-.076-.2' transform='translate(-74.825 -48.027)' fill='%230B4338'/%3E%3Cpath id='Tracé_103253' data-name='Tracé 103253' d='M88.724,98.872a8.977,8.977,0,0,1-.641-1.1c-.118-.272-.324-.779.183-.6a1.988,1.988,0,0,1,.783,1.6.192.192,0,0,1-.325.108' transform='translate(-54.222 -59.889)' fill='%230B4338'/%3E%3Cpath id='Tracé_103254' data-name='Tracé 103254' d='M121.942,98.714a8.22,8.22,0,0,1-2.114.151c-.079,0-1.238-.106-1.022-.338a6.45,6.45,0,0,1,.807-.061c.505-.012,1.106,0,1.615.007.063,0,.909.054.714.241' transform='translate(-73.236 -60.708)' fill='%230B4338'/%3E%3Cpath id='Tracé_103255' data-name='Tracé 103255' d='M39.49,122.536c.155-.033.431-.063.451.163.01.121-.463.422-.586.5a6.953,6.953,0,0,1-.842.506c-.212.084-.413-.01-.357-.25.084-.355.987-.849,1.334-.923' transform='translate(-23.52 -75.539)' fill='%230B4338'/%3E%3Cpath id='Tracé_103256' data-name='Tracé 103256' d='M69.521,57.311c-.11-.11-.128-.254.049-.288.569.168,1.539.433,1.8,1.025s-.641.079-.853-.048a7.105,7.105,0,0,1-.61-.46c-.1-.074-.324-.164-.388-.229' transform='translate(-42.813 -35.159)' fill='%230B4338'/%3E%3Cpath id='Tracé_103257' data-name='Tracé 103257' d='M96.938,86.46c.334-.111,1.461.722,1.832.854.145.157.1.319-.123.344a2.506,2.506,0,0,1-1.765-1.073.1.1,0,0,1,.056-.125' transform='translate(-59.73 -53.303)' fill='%230B4338'/%3E%3Cpath id='Tracé_103258' data-name='Tracé 103258' d='M54.1,44.25a1.9,1.9,0,0,1,.674-.04c.15.035.347.194.2.349-.165.178-.752.226-1,.311s-.847.512-.786-.117c.028-.292.665-.458.911-.5' transform='translate(-32.796 -27.248)' fill='%230B4338'/%3E%3Cpath id='Tracé_103259' data-name='Tracé 103259' d='M99.2,74.724a7.1,7.1,0,0,1,1.24.28,3.251,3.251,0,0,1,.87.611c.117.153.1.359-.116.333a3.694,3.694,0,0,1-.684-.312,8,8,0,0,1-1.079-.629c-.055-.043-.29-.215-.232-.282' transform='translate(-61.16 -46.073)' fill='%230B4338'/%3E%3Cpath id='Tracé_103260' data-name='Tracé 103260' d='M143.1,65.205a2.922,2.922,0,0,1,1.924-.086c.225.112.388.344.043.411a7.257,7.257,0,0,1-1.39-.08c-.11,0-.872.09-.576-.245' transform='translate(-88.188 -40.077)' fill='%230B4338'/%3E%3Cpath id='Tracé_103261' data-name='Tracé 103261' d='M114.354,65.752c.226.218.1.43-.217.417-.414-.017-1.121-.39-1.571-.449a.146.146,0,0,1-.069-.171c.089-.412,1.617-.028,1.857.2' transform='translate(-69.36 -40.303)' fill='%230B4338'/%3E%3Cpath id='Tracé_103262' data-name='Tracé 103262' d='M79.013,70.065c-.036.045-.253-.012-.325-.044a6.231,6.231,0,0,1-.834-.589c-.187-.158-.651-.693-.175-.746.138-.015.532.275.66.377a3.212,3.212,0,0,1,.6.6.882.882,0,0,1,.075.4' transform='translate(-47.766 -42.35)' fill='%230B4338'/%3E%3Cpath id='Tracé_103263' data-name='Tracé 103263' d='M81.968,95.1c.313-.09,1.053,1.079,1.061,1.386a.21.21,0,0,1-.352.174,10.962,10.962,0,0,1-.8-1.083c-.067-.148-.091-.426.09-.478' transform='translate(-50.454 -58.636)' fill='%230B4338'/%3E%3Cpath id='Tracé_103264' data-name='Tracé 103264' d='M81.219,75.1c.338-.113,1.329.514,1.36.888.061.727-1.071-.178-1.252-.435a1.473,1.473,0,0,1-.167-.327.1.1,0,0,1,.058-.126' transform='translate(-50.039 -46.294)' fill='%230B4338'/%3E%3Cpath id='Tracé_103265' data-name='Tracé 103265' d='M64.608,91.974a.521.521,0,0,1-.319-.03,3.535,3.535,0,0,1-.643-1.02c-.162-.639.259-.542.53-.1a8.114,8.114,0,0,1,.452.908.491.491,0,0,1-.021.24' transform='translate(-39.221 -55.781)' fill='%230B4338'/%3E%3Cpath id='Tracé_103266' data-name='Tracé 103266' d='M140.684,91.036c.385-.145,1.055.634,1.1.97.027.216-.137.332-.3.162-.141-.166-1.4-.9-.793-1.132' transform='translate(-86.641 -56.12)' fill='%230B4338'/%3E%3Cpath id='Tracé_103267' data-name='Tracé 103267' d='M156.787,77.051c-.184.3-1.457-.4-1.119-.8.187-.219.977.2,1.073.443a.708.708,0,0,1,.046.353' transform='translate(-95.946 -46.979)' fill='%230B4338'/%3E%3Cpath id='Tracé_103268' data-name='Tracé 103268' d='M139.227,80.508a5.481,5.481,0,0,1,1.309.62c.152.146.127.327-.089.3a6.046,6.046,0,0,1-.838-.264,1.259,1.259,0,0,1-.4-.311c-.054-.1-.109-.31.02-.347' transform='translate(-85.795 -49.639)' fill='%230B4338'/%3E%3Cpath id='Tracé_103269' data-name='Tracé 103269' d='M222.549,103.717c.235-.2.908.441,1.017.656.249.491-.451.3-.7.1-.136-.113-.485-.613-.32-.752' transform='translate(-137.191 -63.927)' fill='%230B4338'/%3E%3Cpath id='Tracé_103270' data-name='Tracé 103270' d='M43.459,34c.211-.062.589-.087.682.158.164.434-.989.691-1.107.238-.044-.169.278-.353.425-.4' transform='translate(-26.531 -20.935)' fill='%230B4338'/%3E%3Cpath id='Tracé_103271' data-name='Tracé 103271' d='M61.879,32.921a.468.468,0,0,1,.011-.242c.095-.224,1.087-.706,1.2-.413s-.482.567-.706.613a3.3,3.3,0,0,1-.5.041' transform='translate(-38.146 -19.838)' fill='%230B4338'/%3E%3Cpath id='Tracé_103272' data-name='Tracé 103272' d='M91.018,65.527a2.744,2.744,0,0,1-1.256-.326c-.16-.227.052-.317.27-.319a2.112,2.112,0,0,1,.935.348.65.65,0,0,1,.051.3' transform='translate(-55.31 -40.005)' fill='%230B4338'/%3E%3Cpath id='Tracé_103273' data-name='Tracé 103273' d='M198.644,92c.211-.054.464.158.314.385a2.869,2.869,0,0,1-.916.551c-.16-.031-.073-.207-.021-.294.126-.209.383-.579.623-.641' transform='translate(-122.051 -56.722)' fill='%230B4338'/%3E%3Cpath id='Tracé_103274' data-name='Tracé 103274' d='M147.76,93.208c.135-.018.4.3.47.416.063.1.237.3.1.4-.237.178-.646-.21-.694-.435-.023-.11-.012-.367.119-.385' transform='translate(-91.025 -57.469)' fill='%230B4338'/%3E%3Cpath id='Tracé_103275' data-name='Tracé 103275' d='M160.115,85.353c.081-.095.558.168.651.249s.459.52.22.587c-.14.039-1.055-.622-.872-.836' transform='translate(-98.708 -52.614)' fill='%230B4338'/%3E%3Cpath id='Tracé_103276' data-name='Tracé 103276' d='M146.792,76.863a.374.374,0,0,1,.091.3c-.072.371-.981.082-.742-.344.106-.189.531-.069.651.048' transform='translate(-90.082 -47.301)' fill='%230B4338'/%3E%3Cpath id='Tracé_103277' data-name='Tracé 103277' d='M72.857,97.8c.029-.034.16,0,.217.04a5.782,5.782,0,0,1,.522.627c.049.09.053.21-.042.242-.25.084-.85-.727-.7-.909' transform='translate(-44.907 -60.291)' fill='%230B4338'/%3E%3Cpath id='Tracé_103278' data-name='Tracé 103278' d='M164.956,95.031c.268-.1.591.292.505.435-.233.388-.985-.253-.505-.435' transform='translate(-101.611 -58.584)' fill='%230B4338'/%3E%3Cpath id='Tracé_103279' data-name='Tracé 103279' d='M26.148,53.271c-.274-.236.108-.722.4-.434s-.161.642-.4.434' transform='translate(-16.064 -32.523)' fill='%230B4338'/%3E%3Cpath id='Tracé_103280' data-name='Tracé 103280' d='M23.043,57.252c-.113.187-.661.015-.471-.322.139-.246.625.067.471.322' transform='translate(-13.893 -35.047)' fill='%230B4338'/%3E%3Cpath id='Tracé_103281' data-name='Tracé 103281' d='M25.418,55.973a.237.237,0,0,1-.106.415c-.524.116-.253-.724.106-.415' transform='translate(-15.426 -34.469)' fill='%230B4338'/%3E%3Cpath id='Tracé_103282' data-name='Tracé 103282' d='M22.955,54.507c.389-.16.66.272.247.384-.319.087-.444-.3-.247-.384' transform='translate(-14.095 -33.586)' fill='%230B4338'/%3E%3Cpath id='Tracé_103283' data-name='Tracé 103283' d='M29.578,55.273a.237.237,0,0,1,.294.365c-.311.242-.532-.267-.294-.365' transform='translate(-18.175 -34.062)' fill='%230B4338'/%3E%3Cpath id='Tracé_103284' data-name='Tracé 103284' d='M32.242,51.957c.353-.133.346.394.135.454-.24.069-.419-.347-.135-.454' transform='translate(-19.79 -32.022)' fill='%230B4338'/%3E%3Cpath id='Tracé_103285' data-name='Tracé 103285' d='M24.792,59.249a.21.21,0,1,1,.079.411c-.3.054-.28-.339-.079-.411' transform='translate(-15.195 -36.524)' fill='%230B4338'/%3E%3Cpath id='Tracé_103286' data-name='Tracé 103286' d='M27.475,58.542c.186-.158.533.136.319.3s-.478-.169-.319-.3' transform='translate(-16.91 -36.067)' fill='%230B4338'/%3E%3Cpath id='Tracé_103287' data-name='Tracé 103287' d='M32.086,57.962c-.166.2-.544-.122-.249-.3a.2.2,0,0,1,.249.3' transform='translate(-19.562 -35.533)' fill='%230B4338'/%3E%3Cpath id='Tracé_103288' data-name='Tracé 103288' d='M40.662,103.308c.266-.109.668.1.919.212.352.156,1.3.666,1.407,1.029.051.177.01.261-.179.275a4.883,4.883,0,0,1-1.873-.946c-.116-.089-.585-.444-.275-.571' transform='translate(-25.007 -63.678)' fill='%230B4338'/%3E%3Cpath id='Tracé_103289' data-name='Tracé 103289' d='M11.289,100.105a.509.509,0,0,1-.013-.252c.045-.207.947-.623,1.176-.664.145-.025.74-.023.755.149.012.134-.837.479-.994.541s-.825.346-.924.226' transform='translate(-6.947 -61.151)' fill='%230B4338'/%3E%3Cpath id='Tracé_103290' data-name='Tracé 103290' d='M26.446,96.812a2.493,2.493,0,0,1,.665-.237c.247-.043,1.336-.067,1.25.348-.063.3-1.556.19-1.845.2a.194.194,0,0,1-.069-.312' transform='translate(-16.274 -59.532)' fill='%230B4338'/%3E%3Cpath id='Tracé_103291' data-name='Tracé 103291' d='M49.516,107.062a3.842,3.842,0,0,1,1.656.586c.161.154.133.3-.1.314-.354.025-1.538-.316-1.679-.658a.188.188,0,0,1,.121-.243' transform='translate(-30.448 -66.006)' fill='%230B4338'/%3E%3Cpath id='Tracé_103292' data-name='Tracé 103292' d='M31.275,98.754a3.024,3.024,0,0,1,1.167-.028c.457.129.622.587,0,.585-.452,0-.919-.222-1.383-.212-.388-.2-.042-.293.217-.345' transform='translate(-19.042 -60.843)' fill='%230B4338'/%3E%3Cpath id='Tracé_103293' data-name='Tracé 103293' d='M218.555,127.079a4.508,4.508,0,0,1-1.475-.525c-.187-.123-.551-.4-.445-.653.188-.446.9.3,1.083.431a5.935,5.935,0,0,1,.765.539c.039.051.108.165.072.207' transform='translate(-133.56 -77.541)' fill='%230B4338'/%3E%3Cpath id='Tracé_103294' data-name='Tracé 103294' d='M211.645,121.478c.152-.057.674.246.8.362.308.293.249.646-.23.525-.242-.061-.906-.761-.567-.888' transform='translate(-130.437 -74.896)' fill='%230B4338'/%3E%3Cpath id='Tracé_103295' data-name='Tracé 103295' d='M174.975,64.119a.32.32,0,0,1-.388.032c-.238-.2-.013-.834.12-1.072.092-.166.2-.356.39-.332.261.033.268.332.251.549a4.2,4.2,0,0,1-.372.824' transform='translate(-107.581 -38.687)' fill='%230B4338'/%3E%3Cpath id='Tracé_103296' data-name='Tracé 103296' d='M173.059,59.483c.46-.157.212.88-.12.836s-.1-.759.12-.836' transform='translate(-106.524 -36.666)' fill='%230B4338'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 92px;
  height: 55px;
}
body main .long-section-texte .bloc-titre.titre-principal .titre {
  text-align: center;
}
body main .long-section-texte .bloc-texte p {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #0b4338;
}
body main .long-section-texte .bloc-texte ul li {
  margin-bottom: 10px;
  font-size: 16px;
  line-height: 28px;
  font-weight: bold;
  letter-spacing: 0px;
  color: #0b4338;
}
body main .lame-last-news .container {
  max-width: 1440px;
}
@media screen and (min-width: 768px) {
  body main .lame-last-news .titre-last-news {
    margin-bottom: 60px;
  }
}
body main .lame-cta {
  padding: 130px 0;
}
@media screen and (max-width: 768px) {
  body main .lame-cta {
    padding: 60px 0;
  }
}
body main .lame-cta .container {
  max-width: 1440px;
}
body main .lame-cta .container .bloc-texte {
  margin-bottom: 30px;
}
body main .lame-cta .container .bloc-texte p {
  font-family: 'Schoolbell', cursive;
  font-size: 24px;
  line-height: 35px;
  font-weight: 500;
  letter-spacing: 0px;
  color: #ffffff;
}
body main .lame-zone-intervention {
  margin: 140px 0 70px 0;
}
body main .lame-zone-intervention .container {
  max-width: 1800px;
}
body main .lame-zone-intervention .container .bloc-texte {
  margin-bottom: 38px;
}
body main .lame-avis {
  padding: 80px 0 70px 0;
}
@media screen and (max-width: 768px) {
  body main .lame-avis {
    padding: 50px 0 40px 0;
  }
}
body main .lame-avis .bloc-titre {
  margin-bottom: 34px;
}
@media screen and (max-width: 768px) {
  body main .lame-avis .bloc-titre {
    margin-bottom: 0px;
  }
}
body main .lame-avis .bloc-texte {
  margin-bottom: 50px;
}
@media screen and (max-width: 768px) {
  body main .lame-avis .bloc-texte {
    margin-bottom: 0px;
  }
  body main .lame-avis .bloc-texte .ti-footer {
    margin-top: 30px !important;
  }
}
body main .lame-certifications {
  padding: 90px 0;
}
@media screen and (max-width: 768px) {
  body main .lame-certifications {
    padding: 60px 0;
  }
}
body main .lame-certifications .container {
  max-width: 1440px;
}
body main .lame-tabs {
  padding-top: 60px;
}
@media screen and (max-width: 768px) {
  body main .lame-tabs {
    padding-top: 30px;
  }
}
body main .lame-tabs .bloc-tabs {
  margin-top: 60px;
}
@media screen and (max-width: 768px) {
  body main .lame-tabs .bloc-tabs {
    margin-top: 10px;
  }
}
@media screen and (max-width: 768px) {
  body main .lame-video-texte {
    margin-bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  body main .lame-timeline {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  body main .lame-timeline .timeline {
    padding-bottom: 0;
  }
}
@media screen and (max-width: 768px) {
  body main .lame-video-offre {
    padding-top: 30px;
    padding-bottom: 50px;
  }
  body main .lame-video-offre .video {
    margin-right: 0 !important;
  }
}
body main .lame-faq {
  position: relative;
}
body main .lame-faq:before {
  content: "";
  position: absolute;
  top: 20px;
  left: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1185.536' height='708.522' viewBox='0 0 1185.536 708.522'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_150513' data-name='Rectangle 150513' width='1185.536' height='708.522' fill='%23F3EAD5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_163905' data-name='Groupe 163905' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_103174' data-name='Tracé 103174' d='M397.586,29.991c.492.394,2.121-.507,2.795-.812,19.268-8.739,43.762-23.4,65.219-22.752,3.218.093,7.228,3.538,9.162,6.013,9.388,11.976.148,28.489-4.369,40.475-17.167,45.553-32.932,81.407-80.044,102.452-12.68,5.668-27.431,8.571-38.379,17.147-22.594,17.7-20.292,36.047-7.838,59.748C359.764,262,387.613,288.7,422.277,292.242c24.016,2.455,47.467-.467,71.262-2.795,20.7-2.032,43.6-1.156,63.837,3.346,30.92,6.884,66.72,18.722,98.471,13.118,7.991-1.412,16.38-4.517,24.223-5.673,28.346-4.168,61.529.62,87.4,12.635,4.674,2.175,17.472,10.106,21.413,10.141,12.168.118,20.346-16.006,24.321-25.709,3.149-7.691,4.02-16.631,11.445-21.694,3.449-2.347,13.925-6.3,18.314-7.892,6.618-2.4,15.224-5.161,22.093-3.986,12.434,2.126,9.609,8.689,12.281,18.215,2.736,9.767,7.582,16.793,9.624,27.953,1.993,10.908,2.347,17.723-4.163,27.278-6.76,9.924-23.6,18.894-24.439,31.3-.772,11.469,7.026,26.777,12.2,37.031,6.677,13.246,19,37.656,30.388,46.31,6.908,5.255,11.991,7.956,20.493,3.99,15.475-7.228,22.934-23.426,37.08-34.039,5.442-4.084,11.715-6.967,17.1-11.086,2.756-2.111,4.625-4.965,7.956-6.775,21.773-11.848,38.644,17.635,51.693,30.216,21.556,20.784,55.172,29.5,78.775,48.431,5.737,4.6,8.015,8.975,16.026,11.371,14.786,4.418,13.679,4.965,25.517,13.674,3.425,2.519,7.691,4.753,10.948,7.272,8.183,6.323,18.417,28.366,18.988,38.59.325,5.791-2.928,14.382-9.246,15.73-6.293,1.343-16.434-1.063-22.865-2.475-40.426-8.871-73.21-36.583-102.964-63.64-7.6-6.908-25.763-21.694-35.776-22.57-13.324-1.166-28.021,16.085-36.814,24.513,5.8,6.5,11.46,13.241,17.531,19.494,5.191,5.339,11.336,10.382,16.562,15.74,17.723,18.161,37.38,44.126,62.42,51.59,15.76,4.694,30.969-1.018,45.208,11.637,3.1,2.755,5.452,7.307,8.419,10.2,6.185,6.047,10.254,5.348,15.484,14.5,3.464,6.057,3.867,8.468,8.606,14.146,3.877,4.65,7.818,8.074,7.248,14.835-.162,1.919-1.127,6.554-1.6,8.655-1.648,7.346-6.667,8.975-13.624,9.073-24.548.344-61.534-12.64-81.043-27.48-9.55-7.263-17.29-16.582-26.073-24.676-8.522-7.848-18.624-14.928-26.369-23.51-19.48-21.6-35.436-39.756-65.4-47.3-7.946-2-10.278-.964-17.7.935-12.276,3.144-24.085,5.353-35.569,10.953-17.1,8.33-33.675,18.471-51.029,26.324-35.412,16.026-73.441,11-105.931-9.029-11.317-6.977-19.608-19.288-28.878-28.912-13.8-14.323-22.919-25.694-44.81-19.967-25.881,6.771-50.94,20.862-77.737,24.833-10.111,1.5-21.34.531-31.51.758-9.974.226-18.043,1.338-28.3.374-22.742-2.145-38.522-5.511-61.967-1.324-1.894.34-4.261-.089-5.988.576-1.461.561-6.544,7.592-8.3,9.354-23.746,23.859-55.994,39.043-88.129,48.156-12.739,3.607-25.5,3.764-38.531,5.535-8.02,1.092-16.242,3.238-24.307,4.163-22.811,2.613-44.008-.886-66.686,4.232-17.093,3.853-46.6,21.94-59.167,34.374-7.528,7.44-9.221,12.606-13.009,21.787-4.832,11.72-12.355,11.026-22.486,14.338-6.584,2.15-13.265,7.5-19.824,8.739-3.562.674-13.974.561-17.1-.807-3.779-1.653-7.823-6.421-8-10.717-.079-2.022.93-4.271,1.043-6.333.123-2.219-.448-4.374-.251-6.672,1.112-12.97,15.917-28.5,23.564-38.507,7.1-9.285,13.787-21.93,24.208-27.918,3.09-1.771,6.957-2.573,9.915-4.369,4.335-2.628,9.344-8.532,13.575-11.976A192.943,192.943,0,0,1,192.9,580.55c19.642-10.175,38.635-12.508,59.458-18.363,1.048-.29,2.386-.428,1.909-1.742-1.732-4.768-9.91-5.447-14.057-7.012-10.17-3.823-21-8.069-30.969-12.34-27.279-11.671-51.934-28.189-81.88-32.342-13.29-1.845-38.487,1.461-50.183,7.966-12.134,6.751-23.785,16.178-38.659,16.041C24.4,532.626,10.679,528,3.465,515.173.051,509.1-1.16,506.243,1.291,499.4c2.18-6.077,14.407-15.45,19.991-19.357,8.98-6.278,19.027-12.207,28.474-17.792,9.083-5.368,15.071-8.522,25.852-10,42.418-5.821,70.583,5.944,108.75,20.326,16.975,6.4,53.081,17.635,70.494,17.246,2.008-.044,9.88-1.6,10.21-3.592.62-3.774-4-12.05-5.471-16.055-9.5-25.812-14.259-52.318-22-78.509-5.619-19.012-13.885-37.282-19.657-56.264-12.2-12.517-30.4-20.621-47.89-21.841-11.676-.817-20.513,3.813-32,3-6.141-.438-18.658-2.234-24.193-4.389-16.562-6.451-32.76-38.231-28.706-55.388,2.568-10.879,11.509-14.8,18.639-21.955,31.4-31.5,34.767-62.789,82.475-80.286,17.521-6.426,36.312-7.489,53.9-13.807,5.924-2.126,7.011-9.373,9.27-14.249,8.335-17.994,14.864-31.043,27.372-46.7,13.944-17.462,41.292-30.245,59.861-43.1,8.753-6.057,16.542-13.679,25.01-20.05,5.4-4.059,18.619-13.442,24.474-15.494,12.822-4.5,19.347,4.906,16.518,17.093.089,1.855-5.772,11.209-5.083,11.755m-7.5-17.93c-.423-.349-9.25,2.78-10.466,3.533-4.384,2.731-10.254,9.713-14.545,13.29C350.415,41.131,334.5,51.7,318.27,61.718c-5.673,3.5-12.124,6.352-17.521,10.008-14.766,10-34.329,36.981-41.11,53.524-2.849,6.957-.3,5.821,4.428,2.377,11.538-8.389,21.719-27.308,32.341-38.123,6.111-6.219,22.786-18.963,31.038-20.636.684-.143,1.806-.871,2.165.477.576,2.18-8.138,12.891-10.042,15.007-6.864,7.612-13.595,14.948-20.277,22.7-5.339,6.19-10.943,12.07-16.395,18.151.615,1.053,1.88-.261,2.5-.713,17.079-12.463,27.623-31,41.808-45.745,8.247-8.566,18.333-14.033,26.531-21.615,9.87-9.127,25.492-26.481,33.045-37.513.708-1.033,4.04-6.933,3.3-7.553m623.464,425.2c-6.013-2.795-12.114-6.524-19.426-6.214-4.005.172-8.822,5.127-12.68,6.888-3.213,1.466-12.212,4.256-14.486.472-1.988-3.3,5.836-5.319,7.9-6.864,2.219-1.668,3.779-4.576,5.816-6.465,6.451-5.978,12.35-6.18,20.611-7.715-1.309-2.057-7.676-4.856-9.757-4.507-4.389.728-7.174,4.335-10.648,6.657-4.5,3.011-9.422,5.732-13.693,9-13.89,10.643-20.853,24.287-36.042,33.5-5.968,3.621-11.46,7.474-18.786,7.341-20.39-.369-39.54-30.806-48.771-46.611-14.825-25.384-22.127-65.328-50.695-79.346-14.215-6.977-30.757-10.348-45.582-15.361-17.152-5.8-32.6-14.874-50.877-18.377-33.552-6.431-68.659,13.979-103.249,12.429-27.2-1.215-52.372-13.762-78.1-20.912-15.5-4.31-21.128-1.688-35.987.221-12.355,1.584-25.305,1.821-37.641,1.983-30.4.4-73.682,1.333-96.788-21.7-12.754-12.719-23.81-27.116-36.494-40.057-4.822-4.915-15.179-12.886-18.161-18.879-2.436-4.9-1.127-7.676,4.507-6.888.733.1,6.5,3.272,5.211.61a67.524,67.524,0,0,0-5.1-5.732c-1.151-.915-2.987-1.555-4.35-2.45-2.972-1.958-7.543-4.591-1.191-6.023,2.839-.64,5.348.6,8.03-.246-1.934-1.348-6.554-4.586-8.62-4.975-3.621-.689-15.4,1.545-13.639-5.59.63-2.578,10.854-4,13.59-4.8,2.485-.723,5.27-1.368,7.563-2.086,8.812-2.775,16.537-13.039,23.445-19.248,3.518-3.169,8.345-7.838,12.178-10.313,10.357-6.687,24.277-8.547,35.2-14.141,18.333-9.388,48.461-30.664,58.065-48.953a206.06,206.06,0,0,0,12.261-29.6c1.924-6.121,2.327-12.67,4.266-18.56,1.88-5.7,9.737-16.493,6.431-22.265-.753-1.3-7.445-2.347-9.034-2.224-4.684.364-18.338,5.816-23.332,7.887-37.139,15.411-72.069,36.061-99.534,65.583-22.3,23.967-40.012,55.034-75.286,59.94-27.766,3.858-56.732,3.651-82.608,16.336-25.753,12.621-43.329,42.02-61.765,62.976-5.53,6.288-13.068,12.434-18.314,18.648-.713.841-4.842,6.889-4.807,7.326.059.8,1.934,1.018,2.75,1.009,4.586-.054,11.76-3.415,15.6-5.993,3.252-2.18,12.06-14.008,15.75-7.966,3.779,6.185-4.984,9.88-8.3,12.95-2.977,2.751-10.52,9.55-12.586,12.291-2.627,3.484-4.305,8.079-3.71,12.458.969,7.174,5.314,7.508,9.8,11.937,3.72,3.671,5.427,8.468,10.717,10.038a63.212,63.212,0,0,0,9.4,1.579l15.711-1.166c-2.549-2.711-7.626-3.395-10.426-5.8-1.009-.871-1.023-1.294-.984-2.593l37.178,2.623-4.753-2.386c-1.186-.984-4.025-2.421-1.629-3.484,2.962-1.319,12.5.8,16.252,1.5,10.908,2.027,22.038,6.2,33.252,3.867-2.165-1.983-12.04-4.03-11.346-7.622.5-2.583,6.79-.408,8.473.133,4.615,1.5,9.152,4.537,14.067,5.319,7.351,1.171,14.894-.212,22.053-1.466,1.122-.2,4.728-.123,4.989-.369.413-.384-6.515-4.61-3.675-7.823,2.032-2.3,4.8-.738,7.267-.846,2.293-.1,4.2-1.206,6.455-1.324.094-1.117-1.368-.91-2.2-1.171-1.515-.472-9.142-2.15-9.55-2.652-2.8-3.484,5.432-5.427,7.651-5.8,6.579-1.112,21.364-.536,28.405.162,2.544.251,4.02,1.132,3.823,3.892-.2,2.819-9.733,9.772-12.212,12.468-5.166,5.609-7.745,11.558-14.235,16.429a42.247,42.247,0,0,1-16.754,7.08c-7.607,1.22-10.338-1.063-16.567,5.093-2.869,2.834-4.468,6.195-3.833,10.387,1.215,8.045,9.172,19.632,12.793,27.465,5.55,12,10.623,27.539,13.974,40.386,5.147,19.741,4.9,40.16,10.249,59.684,6,21.9,18.25,38.6,34.959,53.489,4.8,4.276,10.82,6.716,15.489,11.159,1.245-.92-.472-1.648-.945-2.229-3.144-3.867-6.539-7.479-9.349-11.627-3.169-4.679-8.975-13.772-11.14-18.717-.354-.817-.812-2.008.359-2.057,2.48-.1,17.639,16.065,21.039,18.855,11.524,9.467,22.639,14.687,36.416,20.173,2.13.846,4.605.526,6.839,2.052,2.878,1.963,3.853,5.624,1.451,8.369-5.4,6.175-13.319,7.263-20.267,10.51-5.7,2.662-10.854,5.983-16.887,8.4-46.409,18.643-104.41,18.077-145.8,46.522-8.345,5.737-13.147,14.618-21.128,20.528-3.474,2.573-7.371,3.621-10.84,5.727-8.163,4.945-12.316,14.343-19.125,20.818-10.613,10.1-21.2,13.255-26.673,28.661-3.1,8.753-1.038,14,8.6,15.642,9.231,1.575,12.985.521,19.44-5.836,1.048-1.028,1.358-2.6,2.19-3.311,2.667-2.288,8.527-4.551,11.8-6.874,7.272-5.156,14.092-17.689,20.351-24.779a78.206,78.206,0,0,1,23.721-18.3c15.784-8.266,29.709-15.4,47.56-17.836,19.445-2.657,39.018-.96,58.351-3.523,12.084-1.6,24-6.7,35.643-8.744,11.583-2.027,21.615-2.125,33.183-5.841,33.316-10.707,55.5-22.506,76.979-50.586,17.935-23.45,16.518-39.269,12.719-68-.5-3.735-2.239-8.493-2.544-12.1-.354-4.232,1.845-4.812,4.438-1.752,7.548,8.911,9.792,30.054,13.388,41.06,1.638,5.034,2.627,3.784,5.294,6.342,7.228,6.928,19.475,16.675,29.34,19.229,2.377.615,6.229,1.9,5.959-1.442-.2-2.426-8.719-4.571-2.977-7.892l27.834,6.441c-4.822-4.148-11.189-6.8-15.489-11.568-1.078-1.2-4.61-5.575-1.629-6.416.861-.246,13.5,6.554,15.8,7.454,13.329,5.2,34.831,6.554,49.154,6.219,11.676-.271,23.131-3.164,34.816-3.37.054-1.146-2.111-.955-3-1.082-2.942-.423-10.849-.025-12.572-1.23-2.893-2.017,1.186-4.537,3.262-5.063,5.245-1.328,10.254-.251,15.16-.5,8.827-.448,17.654-1.53,26.471-2.008l-6.136-2.44c-4.192-1.122-18.323-2.864-19.883-6.9-1.476-3.818,8.31-3.144,10.825-3.38,4.689-.433,9.575-1.186,14.485-1.009,3.68.138,7.671.979,11.351,1.388l-4.01-2.416c-3.12-1.427-17.329-5.968-18.318-7.036-1.146-1.235-1.516-3.5.226-4.217,2.987-1.22,13.9,1.84,17.443,2.854,19.234,5.5,38.979,15.671,53.465,29.517,8.847,8.458,15.347,19.116,25.089,26.659.841-1.058-.994-3.08-1.6-3.966-4.044-5.924-9.851-10.781-13.073-17.29-.482-.974-2.672-6.48-2.431-6.746a3.54,3.54,0,0,1,2.337.2c8.64,6.067,16.213,13.418,23.47,21.04,1.314,1.378,2.386,3.769,3.926,5.432,5.161,5.59,14.343,11.706,20.941,15.657,4.989,2.987,18.53,10.864,23.76,10.328,2.411-.246,2.6-2.377.846-3.926-3.277-2.893-9.511-3.73-13.472-5.171-16.281-5.934-35.1-25.556-40.529-42.04-.964-2.937-3.68-10.569,1.112-6.278,7.321,6.549,13.742,14.294,21.906,20.36,3,2.229,6.756,3.941,9.737,6.18,7.346,5.516,13.541,13.57,21.448,18.392,7.617,4.65,32.027,9.58,41.193,9.639,8.886.054,17.177-3.213,25.9-4.118,1.491-.152,2.9.6,4.561.443,3-.29,33.335-15.77,37.06-18.343,12.291-8.488,24.125-21.177,35.732-30.9,10.234-8.581,21.443-15.942,31.84-24.208,12.237-9.733,18.122-18.988,34.831-23.072,33.975-8.306,51.885,20.843,74.007,39.4,8.94,7.5,19.3,14.741,28.966,21.32,4.281,2.913,10.4,5.422,14.146,8.557,1.968,1.643,3.336,4.364,5.816,5.737,5.619,3.1,14.412,3.415,20.6,5.225,5.009,1.466,9.378,4.886,15.022,4.049,8.7-1.294,12.434-5.55,7.745-13.816-4.172-7.346-15.066-9-22.727-10.254-3.745-.615-14.353.236-12.867-6.416.984-4.428,11.164-4.6,9.806-9.949-1.171-4.605-9.969-4.679-13.762-6.569-8.547-4.256-13.31-12.065-19.952-18.461-15.174-14.623-39.51-21.409-58.173-31.549-4.665-2.534-9.742-5.594-14.171-8.527-7.509-4.984-9.241-9.309-19.583-9.324,4.733,2.2,10.717,4.414,15.233,7.715,6.391,4.679,12.016,13.369,17.954,19.116a367.119,367.119,0,0,0,28.41,24.469c3.267,2.5,11.848,6.967,13.875,9.7,3.784,5.1-1.422,3-4.291,1.648-7.085-3.331-12.537-9.334-19.052-13.688-18.555-12.4-41.12-23.583-56.506-40.14-5.068-5.457-2.844-8.832,4.374-8.822M211.228,311.972c.4-.458-.207-2-.964-2.623-.984-.812-15.081-3.7-15.637-3.075-.423.477.216,1.978.974,2.608,1.629,1.353,14.505,4.354,15.627,3.09m14.879-7.262c-2.46,2.47,8.68,3.985,8.5.517-.079-1.506-7-2.027-8.5-.517m637.231,32.553c1.7-4,6.677-8.079,8.478-11.7a50.829,50.829,0,0,0,2.47-10.057c.443-11.888-10.436-14.909-10.953-26.053-.226-4.96,4.148-11.863-1.727-15.071-2.431-1.324-8.375,1.609-11.494,2.362-3.828.925-6.391.792-10.569,2.372-14.264,5.393-15.091,14.1-20.577,26.737-2.293,5.275-6.628,11.455-6.6,17.27.03,5.28.827,5.471,5.24,2.362,5.609-8.719,9.988-19.549,15.676-28.09,3.857-5.791,7.4-6.377,5.447,1.821-2.195,9.245-8.847,18.52-11.46,27.421-.994,3.38.384,8.315,3.951,5.555,4.359-3.37,7.927-16.542,11.578-19.44,1.265-1,4.153-.822,4.355.207.423,2.14-1.1,10.254-1.614,12.921-.994,5.068-3.71,11.523-4.443,16.306-.231,1.515.221,3.4,1.993,3.636,3.508.477,9.531-12.881,14.367-13.993,3.715-.851.669,5.309.723,5.653.256,1.584,4.172,1.009,5.156-.221M269.268,501.829c-14.958-2.2-29.936-1.781-44.726-5.127-34.964-7.912-62.287-28.612-97.856-34.615-17.167-2.893-34.723-1.727-51.807,1.014C63.2,464.976,54.947,474.172,45.2,479.855c-10.219,5.959-26.053,9.511-32.725,19.859C6.747,508.6,16.3,517.56,25.218,514.991c2.568-.743,8.025-4.556,9.235-4.679.94-.089,2.652.782,3.981.91,1.447.143,2.987-.448,4.423-.143,1.865.4,3.356,2.682,7.489,2.962,17.379,1.186,32.642-15.332,47.295-22.722,3-1.515,10.864-5.152,13.875-4.994,9.216.477,18.919,7.08,27.657,9.551,12.537,3.547,30.314.01,40.888,8.32,2.317,1.821,3.464,4.187,5.437,6.175,16.05,16.154,51.585,29.729,73.845,34.182,10.672,2.131,10.441-.138,19.322-4.153,2.234-1,13.064-4.355,12.995-6.726-.034-1.181-2.751-.876-3.513-.905-3.454-.128-13.728.453-15.145-3.238-2.558-6.662,6.761-7.248,11.1-8.837.856-.315,1.816-.448,1.865-1.614-4.108-1.156-8.783-2.908-13.132-2.7-1.565.079-2.785.822-4.315.959-4.074.369-11.356-.689-11.686-5.747-.394-6,10.22-5.442,12.439-9.762m42.433,34.7c-6.706,1.727-1.629,8.138,3.016,6.288,5.437-2.16.394-7.164-3.016-6.288M662.174,512.87c-4.97-4.276-10.294,6.908-2.042,6.19a3.511,3.511,0,0,0,2.042-6.19m-379.95,38.841c.536.408,11.45-.851,13.413-1,2.067-.153,6.347-3.656,6.16-6.234-.551-7.528-11.612-.01-14.82,1.643-1.648.846-4.35.841-4.812,3.031a7.772,7.772,0,0,0,.059,2.559m198.635-20.734c-1.747-1.525-9-1.865-10.677-.6-3.5,2.667,5.954,11.745,10.948,6.569a3.893,3.893,0,0,0-.271-5.973m144.634-8.443c-3.4,3.946,4,6.874,5.865,3.257,1.835-3.553-3.735-5.727-5.865-3.257M515.936,537.512c-3.3,1.309.738,5.442,4,4.832,5.673-1.068.359-6.564-4-4.832m65.092,1.274a48.878,48.878,0,0,0-5.319-1.752c-5.009-1.265-9.806-.9-14.914-1.068-.969-.034-1.826-.32-2.229.994-.561,1.835.187,1.516,1.132,2.008,2.839,1.476,8.148,3.4,11.292,3.538,1.894.084,9.162-.162,9.88-1.4a3,3,0,0,0,.157-2.322m16.321-5.717c-4.512,1.392-6.564,6.741,1.7,5.048,7.115-1.456,3.951-6.795-1.7-5.048m20.69-1.545c-3.154.96-4.719,3.764-.433,4.364,5.752.812,6.49-6.21.433-4.364M971.62,521.3c-1.063.167-1.2,2.032-.541,3.115.418.7,14.584,9.536,8.512,11.656-2,.7-8.793-3.961-11.479-4.886-5.176-1.786-10.943-1.83-16.08-3.808-1.875,1.525-.787,2.987.389,4.537,6.893,9.1,25.98,15.455,35.805,21.709,17.477,11.12,27.638,30.142,42.246,44.2,6.711,6.46,13.821,12.96,20.7,19.268,18.383,16.862,32.194,26.821,54.178,38.679,6.16,3.321,16.562,5.826,23.072,2.731,1.363-.645,6.367-4.182,7.188-5.279,6.884-9.211-10.746-15.155-16.084-18.894-9.531-6.672-10.392-13.251-16.749-21.354-8.04-10.249-22.25-7.917-33.646-11.73-25.32-8.473-38.517-25.669-56.978-42.925-6.136-5.737-12.64-10.264-18.584-16.719-5.112-5.545-11.149-15.607-17.63-18.663a40.807,40.807,0,0,0-4.32-1.638m-31.958,13.329c-.743.251-4.31,2.563-4.605,3.218-2.042,4.522,11.514,7.263,12.124,1.83.664-5.914-2.308-6.766-7.518-5.048M739.33,556.366c-3.862,1.407-1.265,6.057,1.8,7.631.886.458,7.361,3.016,7.691,2.78.546-.384,1.535-1.624,1.314-2.362-2.746-2.426-6.244-9.7-10.8-8.05m22.658,20.464c1.358,1.634,5.747-.354,3.931-3.282-2.066-3.331-6.126.649-3.931,3.282m51.6.876c.384-.408-.29-2.062-.9-2.682-1.205-1.22-9.772-2.967-11.765-2.9-3.976.143-2.544,2.977.477,4.34,2.426,1.1,10.3,3.277,12.188,1.24m353.42-14.7c.507-.576-.276-5.6-2.45-5.831-.827-.089-6.091,1.506-7.518,1.909-1.215.339-2.529-.005-3.316,1.442,1.948,1.309,12.075,3.853,13.285,2.48m-24.272,101.015c2.578-2.982-1.137-9.181-6.588-4.6-5.6,4.7,4.236,7.317,6.588,4.6' transform='translate(-0.002 -0.002)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103175' data-name='Tracé 103175' d='M139.722,81.493l10.859-6.057A178.915,178.915,0,0,0,170.037,59.2c2.209-2.126,11.558-13.187,13.669-13.319,1.678-.108,1.4,4.074,1.176,5.309-2.066,11.528-12.2,24.444-22.009,30.526-3.41,2.116-7.346,2.79-9.575,6.091.674.925,2.411-.438,3.2-.827,12.444-6.155,31.294-18.845,37.715-31.343,3.385-6.574,5.476-14.628,8.369-21.477,5.344-5.334,4.856,2.5,3.636,6.716-1.781,6.16-6.869,17.935-9.806,23.829-16.2,32.494-59.256,43.447-89,58.877-3.789,1.963-6.81,4.876-10.923,6.372-9.324,3.385-12.881-.118-6.145-7.8a10.32,10.32,0,0,0-3.838.64c-5.206,1.978-11.863,7.8-16.941,9.787-3.956,1.55-10.2,3.262-9.373-3.041l11.135-14.087C97.619,93.764,114.56,63.3,141.184,42.233a319.117,319.117,0,0,1,29.276-20.68c7.469-4.468,29.758-13.29,38.241-15.1,2.372-.507,7.838-1.511,6.17,2.436-1.624,3.828-19.45,13.108-24.09,16.547a151.636,151.636,0,0,0-16.724,15c-9.5,9.8-15.12,21.733-24.243,31.471-3.129,3.341-7.139,6.067-10.092,9.59' transform='translate(235.676 23.341)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103176' data-name='Tracé 103176' d='M48.955,79.933a41.033,41.033,0,0,1,4.935-1.023c3.774-.251,8.62,1.22,12.424,1.274,6.839.1,20.926-2.568,24.257-9.231a111.938,111.938,0,0,0,4.364-13.487c.3-2.332-1.132-3.912-3.469-3.626-7.351.905-9.206,18.407-20.316,21.177-5.014,1.255-12.891-.2-17.33-2.814-1.471-.866-4.453-4.315-5.491-4.453-2.741-.379-5.23,7.469-8.66,8.1-.955.177-3.07-.713-3.415-1.634-.974-2.623,5.265-9.639,6.633-12.06,3.474-6.155,2.445-10.648,8.557-16.3,7.725-7.149,19.3-8.212,29.232-5.639C85.218,41.391,90.749,45.377,95.4,45.6c5.462.266,13.969-4.512,18.068-3.484a2.733,2.733,0,0,1,1.732,3.37c-.763,2.254-6.731,6.062-8.867,8.2-3.8,3.808-9.457,11.76-10.106,17.108-.482,3.956,1.407,7.164-1.3,11.076-1.6,2.317-8.247,4.217-11.174,4.719-12.439,2.131-21.5-1.053-33.286-3.838-1.3,0-1.87-2.5-1.511-2.824M75.683,57.781c.458-.777.025-3.572-.881-4.089-4.492-2.549-12.153,6.574-10.234,8.119a9.33,9.33,0,0,0,4.084.359,56.642,56.642,0,0,0,7.031-4.389' transform='translate(141.733 152.668)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103177' data-name='Tracé 103177' d='M81.638,35.723c1.771-.423,4.182-.876,5.319.964,2.539,4.1-8.443,7.563-11.051,9.162C65.632,52.157,62.975,61.3,55.088,69.516c-4.994,5.2-11.445,13.064-16.513,17.33-2.229,1.88-8.37,6.795-8.379.743,0-3.449,12.547-18.756,15.273-22.776,2.145-3.159,3.72-7.71,6.131-10.5a98.04,98.04,0,0,1,11.853-9.87c2.347-1.5,15.858-8.168,18.186-8.724' transform='translate(118.379 138.566)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103178' data-name='Tracé 103178' d='M220.013,103.3c.615.492-4.965,12.99-5.988,14.559-7.474,9.447-12.862,25.325-25.994,27.81-4.394.831-19.16,3.223-15.293-4.571,4.615-2.667,8.621-6.741,12.911-9.673,6.465-4.428,12.763-6.943,18.574-12.685,3.976-3.926,7.651-10.077,11.691-13.6.787-.684,3.272-2.5,4.1-1.84' transform='translate(674.69 404.437)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103179' data-name='Tracé 103179' d='M53.1,67.289c3.026-2.5,7.449,3.543,8.935,5.639,6.677,9.437,11.942,21.143,18.742,30.688,2.071,6.761-3.7,6.662-8.232,3.73C62.042,100.55,53.485,86.173,51.916,73.8c-.172-1.338.359-5.836,1.186-6.514' transform='translate(203.402 261.46)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103180' data-name='Tracé 103180' d='M57.9,78.737c1.57-.6,2.209.345,2.913,1.5,4.394,7.2,7.169,17.389,10.589,25.173,2.6,5.929,6.992,10.884,9.28,15.863,2.062,4.478-.812,5.462-4.92,4.045-6.908-2.372-18.815-21.207-20.036-28.351-.556-3.247-1.511-16.828,2.175-18.23' transform='translate(216.355 307.954)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103181' data-name='Tracé 103181' d='M62.523,76.915c4.153-1.127,6.431,3.149,7.986,6.234,2.864,5.668,4.556,12.606,6.962,18.56,1.707,4.241,5.6,10.313,6.524,14.126.832,3.415-3.617,3.056-5.663,2.352C72.1,116.042,60.9,95.12,59.33,88.631c-.93-3.863-1.9-10.333,3.193-11.715' transform='translate(229.677 300.811)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103182' data-name='Tracé 103182' d='M66.819,71.564c2.219-.832,6.854,2.229,8.916,3.533,6.387,4.025,19.849,17.827,22.348,24.828,2.086,5.821-1.25,9.521-6.529,5.924-2.519-1.712-8.365-8.847-10.81-11.6-3.631-4.074-8.094-9.177-11.327-13.492-1.638-2.185-6.716-7.661-2.6-9.2' transform='translate(255.784 280.005)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103183' data-name='Tracé 103183' d='M89.28,113.218c-.935,1.584-4.453.969-6.027.118-5.772-3.129-17.2-19.554-19.337-25.837-3.843-11.307,1.712-15.721,9.132-5.6,5.924,8.074,10.441,19.524,16.021,28.031.054.905.605,2.618.212,3.287' transform='translate(245.663 298.877)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103184' data-name='Tracé 103184' d='M62.468,60.711c5.166-1.944,17.088,8.537,20.813,12.183,1.9,1.865,8.517,8.871,9.3,10.84,2.5,6.264-1.486,8.748-6.908,5.521-5.6-3.331-23.037-17.91-24.779-23.706-.536-1.791-.458-4.074,1.57-4.837' transform='translate(237.635 237.074)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103185' data-name='Tracé 103185' d='M58.122,63.055c.458-.59,1.958.625,2.465.881,7.459,3.789,24.021,18.579,29.1,25.32,4.3,5.693,1.289,7.9-4.817,5.59C79.28,92.73,66.261,82.83,62.934,77.856c-1.722-2.583-6.746-12.311-4.812-14.8' transform='translate(226.151 246.573)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103186' data-name='Tracé 103186' d='M50.638,68.292c.959-.3,1.752.827,2.406,1.353,2.937,2.381,12.271,20.395,14.377,24.931,1.766,3.794,7.44,19.017-1.1,17.113-2.17-.487-7.366-8.827-8.33-11.159-3.548-8.581-5.56-19.17-8.94-27.972-.325-1.043.738-4.005,1.589-4.266' transform='translate(192.054 267.538)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103187' data-name='Tracé 103187' d='M56.7,65.053c.9-.256,2.327.645,3.026,1.274,7.622,9.354,17.871,18.929,24.789,28.666,5.132,7.228,2.455,9.172-4.546,4.438-7.494-5.073-18.146-13.615-22.186-21.7C56.51,75.193,52.5,66.248,56.7,65.053' transform='translate(214.951 254.854)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103188' data-name='Tracé 103188' d='M62.7,122.993c4.881-1.073,13.039-1.447,17.905-.394,3.085.669,6.524,1.383,2.864,3.941-6.332,4.423-19.416,6.613-26.944,8.35-2.987.689-8.183,2.878-10.657,3.07-2.544.2-3.548-1.324-2.568-3.71,1.358-3.307,15.681-10.441,19.4-11.258' transform='translate(168.293 478.181)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103189' data-name='Tracé 103189' d='M181.714,127.563c-1.441,2.377-9.393-.91-11.391-2-5.373-2.923-17.91-15.342-18.087-21.546-.108-3.71,2.357-4.227,5.23-2.647,3.577,1.963,21.728,18.55,23.416,21.925.507,1.014,1.353,3.4.831,4.266' transform='translate(596.805 394.118)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103190' data-name='Tracé 103190' d='M134.192,118.466c-2.608,2.977-9.511.02-12.5-1.363a60.656,60.656,0,0,1-20.065-15.834c-1.757-2.165-8.389-10.5-1.84-7.853,8.325,3.37,16.464,9.737,23.854,14.771,2.278,1.55,13.7,6.7,10.554,10.279' transform='translate(380.094 364.212)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103191' data-name='Tracé 103191' d='M117.667,112.679c1.392,1.068-3.862,4.65-4.492,5.093-9.437,6.623-18.673,7.218-29.251,9.944-2.677.689-17.748,5.791-18.707,5.034-1.127-.891,2.982-4.512,3.71-5.043,9.486-6.933,22.127-9.245,33.212-11.553,2.189-.453,14.9-3.956,15.529-3.474' transform='translate(254.908 441.565)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103192' data-name='Tracé 103192' d='M213.389,98.555c1.151.994-1.6,3.917-2.091,5-3.169,7.056-4.005,14.7-9.973,20.1-2.323,2.1-12.517,9.944-13.6,3.356-.723-4.433,11.332-19.726,15.032-22.914,1.427-1.23,9.447-6.559,10.628-5.545' transform='translate(735.842 385.87)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103193' data-name='Tracé 103193' d='M147.682,82.334c4.5,4.217-5.467,4.271-8.325,4.266-6.8-.02-21.463-3.981-27.392-7.341-3.557-2.017-3-5.417.925-6.145,6.013-1.122,13.861.315,19.617,2.288,2.263.777,14.008,5.84,15.174,6.933' transform='translate(429.653 285.089)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103194' data-name='Tracé 103194' d='M74.2,68.853c2.524-.91,7.267,2.352,9.373,3.838,5.481,3.872,18.181,14.8,16.537,22.117-1.353,6.013-8.183-2.027-9.723-3.39-3.823-3.366-16.026-12.552-17.443-16.38-.753-2.027-1.23-5.289,1.255-6.185' transform='translate(283.619 269.309)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103195' data-name='Tracé 103195' d='M62.715,92.017c1.432-.423,3.887,3.439,4.64,4.5,4.984,7.036,9.113,15.893,13.531,23.421,1.009,1.722,6.82,8.276,2.962,9.718-4.128,1.54-9.467-5.973-11.6-8.852-3.676-4.965-11.258-17.039-11.9-22.885-.187-1.688.684-5.4,2.367-5.9' transform='translate(236.488 360.612)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103196' data-name='Tracé 103196' d='M119.9,76.447a7.913,7.913,0,0,1-3.164.945c-2.721-.261-8.266-2.741-11.43-3.449C99.8,72.712,83.05,70.768,79.9,66.808c-2.411-3.036.93-4.6,3.931-4.6,8.325-.01,18.953,1.525,26.452,5.142,2.209,1.068,11.489,5.978,9.624,9.1' transform='translate(309.983 243.874)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103197' data-name='Tracé 103197' d='M147.027,108.823c2.337,1.968-.064,4.571-2.288,5.24-8.124,2.441-27.869-3.518-35.008-8.153-2.691-1.737-5.186-5.4-.586-6.057,4.64-.664,18.85,4.527,24.331,5.973,2.293.6,12.768,2.342,13.551,3' transform='translate(417.865 391.233)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103198' data-name='Tracé 103198' d='M99.2,65.077c8.217-2.45,25.512-.069,32.489,5.245,1.786,1.363,3.311,3.38.846,4.871-.837.507-11.189-.226-13.295-.413-6.7-.605-13.339-2.1-20.07-2.514-4.674-1.343-4.246-5.914.029-7.189' transform='translate(375.69 251.341)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103199' data-name='Tracé 103199' d='M107.661,104.8c-2.859,3.292-8.345-2.244-10.569-4.409-3.287-3.2-14.225-16.011-10.382-20.444,3.557-4.1,10.746,4.369,13.206,7.179,2.844,3.242,11.351,13.521,7.745,17.674' transform='translate(336.77 309.089)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103200' data-name='Tracé 103200' d='M197.785,110.132c-.787.635-2.563.089-3.483-.413-4.5-2.44-12.03-10.958-16.823-14.6-3.626-2.751-7.853-4.91-11.312-7.74-.669-1.816,1.2-3.567,3.056-3.577,6.342-.02,20.4,9.162,24.621,13.964,1.776,2.022,6.337,10.421,3.941,12.365' transform='translate(650.889 328.538)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103201' data-name='Tracé 103201' d='M103.654,118.278c.418.305.172,2.731-1.028,3.051C90.94,128.6,82.147,135.4,67.475,134.864c-2.386-.084-4.984-1.9-2.972-4.064,7.312-2.681,14.328-6.7,21.664-9.3,3.129-1.112,15.2-4.9,17.487-3.218' transform='translate(250.051 462.034)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103202' data-name='Tracé 103202' d='M108.108,80.3c3.68-1.388,15.573,1.343,19.7,2.637,2.583.807,11.843,4.448,13.541,5.924,5.393,4.7-6.79,4.94-9.2,4.847-3.6-.143-22.929-6.195-25.025-8.414a3.041,3.041,0,0,1,.979-4.994' transform='translate(416.437 313.32)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103203' data-name='Tracé 103203' d='M131.085,93.411c9.014-2.657,25.547,1.5,33.124,6.992,1.3.945,5.211,4.266,5.043,5.791-.162,1.442-1.264.866-2.047.738-7-1.141-14.422-3.582-21.4-5.152-2.839-.64-15.917-2.475-16.882-3.72-1.569-2.022.03-4.02,2.16-4.65' transform='translate(502.958 362.977)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103204' data-name='Tracé 103204' d='M130.664,85.9c.605-1.048,7.061-1.456,8.635-1.4,6.1.241,26.285,6.524,29.252,11.833,2.037,3.646-.586,4.01-3.808,3.582-9.885-1.3-21.507-8.232-31.727-9.791-1.619-.207-3.055-3.011-2.352-4.227' transform='translate(511.531 331.25)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103205' data-name='Tracé 103205' d='M111.052,92.468c.3-.349,3.031-.113,3.887.069,4.576.984,15.046,6.712,20.385,8.808,3.715,1.456,12.788,3.577,15.361,5.476,1.973,1.451,2.14,3.257-.266,4.177-1.766.674-10.564-.728-13-1.269-4.689-1.043-24.459-9.914-25.979-13.969a10.708,10.708,0,0,1-.389-3.292' transform='translate(435.201 361.804)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103206' data-name='Tracé 103206' d='M165.205,81.524c-3-2.849.782-5.058,4.281-4.571,6.524.91,21.01,11.5,24.8,17,1.648,2.386,5.6,9.359-.034,8.365Z' transform='translate(643.392 301.418)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103207' data-name='Tracé 103207' d='M144.844,73.327c-1.973-1.535,2.17-3.838,3.907-4.153,7.843-1.422,25.728,2.859,32.484,7.3,1.948,1.279,5.654,3.922,5.108,6.421-.389,1.8-2.495,1.363-3.754,1.176-7.946-1.171-19.219-7.11-27.967-9.177-1.742-.413-9.388-1.26-9.777-1.565' transform='translate(565.798 270.099)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103208' data-name='Tracé 103208' d='M143.05,109.1c4.541,4.241-4.655,4.369-7.39,4.005-5.614-.743-24.744-9.959-27.726-14.441-1.963-2.947.285-4.783,3.469-4.035,4.6,1.087,14.1,5.9,18.825,8.138,2.509,1.186,11.425,5.029,12.823,6.333' transform='translate(420.257 370.317)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103209' data-name='Tracé 103209' d='M56.255,86.961c3.651-1.353,5.693,5.211,6.633,7.858,1.939,5.437,5.521,16.183,6.524,21.561,1.324,7.061-3.489,6.111-6.736,1.988-2.785-3.538-6.923-14.914-7.627-19.45-.423-2.751-1.638-10.9,1.205-11.956' transform='translate(213.375 340.205)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103210' data-name='Tracé 103210' d='M137.385,97.778a13.971,13.971,0,0,1,3.306-1.024c7.317-.217,27.077,14.55,27.214,22.245.04,2.234-1.107,2.947-3.124,2.317-4.7-1.471-13.743-11.046-18.26-14.628-1.82-1.447-10.874-6.018-9.137-8.911' transform='translate(537.737 379.305)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103211' data-name='Tracé 103211' d='M53.651,131.4a3.568,3.568,0,0,1,.172-2.352c.827-1.451,12.788-4.9,15.268-5.5,7.3-1.761,14.8-2.5,22.225-3.828,4.035-.718,4.045.9,1.014,3.051-8.035,5.7-20.729,9.58-30.551,9.6-1.23.005-7.666-.615-8.128-.979' transform='translate(209.82 468.694)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103212' data-name='Tracé 103212' d='M63.2,49.526c.605-.517,3.553-.325,4.571-.079,7,1.673,17.3,9.536,20.552,16.094,2.647,5.339,1.786,10.082-4.34,5.87-4.34-2.977-16.37-13.2-19.745-17.034-1.014-1.156-2.445-3.661-1.038-4.851' transform='translate(245.452 192.88)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103213' data-name='Tracé 103213' d='M71.279,72.658c1.86-3.016,9.728,2.9,11.435,4.438,3.464,3.129,11.647,13.59,11.794,18.018.084,2.44-.856,3.124-3.3,2.957-2.111-.138-6.933-6.992-8.793-8.98C79.87,86.371,68.8,76.678,71.279,72.658' transform='translate(278.036 281.534)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103214' data-name='Tracé 103214' d='M148.928,109.976c.792,4.231-2.79,2.952-5.535,3.474a39.387,39.387,0,0,1-11.425.8c-3.636-.3-19.558-3.562-21.34-6.032-2.519-3.5,1.511-4.187,4.256-4.113,10.756.3,23.2,4.8,34.044,5.875' transform='translate(430.582 408.094)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103215' data-name='Tracé 103215' d='M130.1,89.242c1.54-1.215,6.357-.428,8.31-.074,7.425,1.338,23.627,7.449,26.85,14.628,2.79,6.21-4.655,2.593-7.533,1.245-5.4-2.524-10.589-6.17-16.08-8.812-2.5-1.206-8.994-3.085-10.569-4.379-.851-.694-1.319-2.342-.979-2.608' transform='translate(509.617 347.302)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103216' data-name='Tracé 103216' d='M120.408,92.528c-1-1.25.748-3.587,2.386-3.99,5.565-1.368,28.819.226,32,5.3,1.087,1.732.827,3.415-1.255,3.966-4.379,1.161-22.3-2.48-27.652-3.715a51.753,51.753,0,0,1-5.476-1.56' transform='translate(470.887 345.266)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103217' data-name='Tracé 103217' d='M83.375,89.851c1.324-.458,1.88.344,2.775.92,6.067,3.9,18.766,17.831,16.936,25.384-1.85,7.622-7.878-4.359-9.526-6.515-3.272-4.291-11.2-11.681-11.209-17.034,0-.915.069-2.426,1.023-2.755' transform='translate(322.845 351.717)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103218' data-name='Tracé 103218' d='M95.582,103.739c2.465-.285,3.065,13.472,2.9,15.4-.29,3.228-2.4,8.06-3.774,11.1-1.043,2.3-5.516,12.473-8.148,8.055-.792-1.333.1-3.769.4-5.408,1.333-7.385,3.223-16.739,5.732-23.746.4-1.117,1.865-5.275,2.888-5.393' transform='translate(338.088 406.679)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103219' data-name='Tracé 103219' d='M69.27,60.88c3.715,2.106,7.917,2.844,11.765,4.65,3.262,1.535,6.332,3.848,9.486,5.639,2.185,1.235,11.027,4.64,11.233,6.933.128,1.471-3.607,1.432-4.723,1.328-6.918-.635-21.581-5.954-25.955-11.5-.674-.856-4.522-6.8-1.806-7.051' transform='translate(267.804 238.672)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103220' data-name='Tracé 103220' d='M79.224,58.628c3.607,3.479-.763,5.476-4.4,5.55A93.183,93.183,0,0,1,55.5,62.447c-10.269-2.46,3.838-8.778,8.522-9.127,3.636-.271,12.606,2.81,15.2,5.309' transform='translate(203.239 208.965)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103221' data-name='Tracé 103221' d='M68.891,101.3c1.717-.708,3.4-.074,4.915.733,2.258,1.206,9.432,8.4,11.607,10.672,2.859,2.982,8.37,10.1.374,9.57-3.966-.266-14.963-10.047-16.99-13.6-1.132-1.983-2.824-6.175.093-7.376' transform='translate(263.725 395.912)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103222' data-name='Tracé 103222' d='M172.245,96.775c1.643-.526,14.869,5.747,17.836,6.761,5.663,1.924,12.449,2.844,17.876,5.063,2.8,1.146,2.244,2.662-.236,3.685-2.982,1.225-8.546.113-11.809-.531-6.372-1.265-21.384-6.677-24.041-12.9-.349-.822-1.018-1.634.374-2.076' transform='translate(671.951 379.27)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103223' data-name='Tracé 103223' d='M107.513,63.231c4.532-1.368,15.268.1,20.016,1.407,6.3,1.737,18.255,8.517,3.735,8.153-7.946-.2-16.527-3.73-24.661-3.843-.768-.143-3.174-1.683-3.2-2.1-.044-.635,3.1-3.311,4.113-3.617' transform='translate(405.361 245.743)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103224' data-name='Tracé 103224' d='M207.964,104.439c.792.694-3.361,7.833-4.079,9.034-5.171,8.66-9.668,15.735-19.2,20.031-2.755,1.24-7.159,2.18-4.793-1.978,3.174-5.585,11.465-11.71,16.158-16.2,2.819-2.7,5.678-6.52,8.586-9.1.556-.487,2.721-2.322,3.331-1.786' transform='translate(702.583 409.059)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103225' data-name='Tracé 103225' d='M80.458,65.762c6.5-2.519,23.239,7.582,25.035,13.959.964,3.43-1.141,3.966-4.054,3-2.982-.994-17.359-8.96-19.908-11.017-1.934-1.565-4.679-4.542-1.073-5.939' transform='translate(308.526 256.261)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103226' data-name='Tracé 103226' d='M161.063,107.857c.3-.344,3.036-.123,3.887.064a151.2,151.2,0,0,1,14.707,4.576c2.268.812,18.092,7.125,10.471,10.033-4.389,1.678-26.993-6.9-28.676-11.381a10.7,10.7,0,0,1-.389-3.292' transform='translate(631.258 422.13)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103227' data-name='Tracé 103227' d='M64,55.17a4.363,4.363,0,0,1,2.642.094C69.2,55.79,80.6,60.9,82.594,62.555c4.4,3.661,7.346,11.494-1.023,10.352-3.489-.477-15.642-9.954-17.585-12.891-.871-1.309-2.062-4.069.01-4.847' transform='translate(246.376 215.593)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103228' data-name='Tracé 103228' d='M31.911,154.35a4.369,4.369,0,0,1-.945-1.845c-.492-2.367,2.308-14.86,3.37-17.605,1.073-2.78,6.81-10,7.941-4.65.841,3.966,1.383,8.586.32,12.483-.876,3.193-6.377,15.332-10.687,11.617' transform='translate(121.172 503.089)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103229' data-name='Tracé 103229' d='M149.133,93.492c-.374.32-6.711.684-7.9.62-3.587-.2-18.6-5.3-21.738-7.238-2.814-1.737-4.178-4.586-.049-4.856,4.084-.266,23.485,3.931,27.018,6.022,1.614.959,4.723,3.68,2.667,5.452' transform='translate(458.069 321.491)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103230' data-name='Tracé 103230' d='M100.966,82.528c.861-.3,6.977,1.383,8.35,1.83,4.286,1.4,16.754,8.232,19.549,11.44,1.919,2.209,1.958,3.557-1.25,4.03-3.666.541-11.907-3.6-15.391-5.526-4.172-2.308-7.73-5.506-11.843-7.9-.871-1.068-.792-3.4.585-3.877' transform='translate(391.296 323.401)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103231' data-name='Tracé 103231' d='M83.228,81.548c3.208-3.715,11.991,5.191,14.249,7.632,2.332,2.519,10.544,11.356,5.693,14.254-1.255.748-2.544-.3-3.538-.945-2.987-1.953-9.388-8.261-11.986-11.056-1.811-1.953-6.574-7.39-4.419-9.885' transform='translate(324.133 316.194)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103232' data-name='Tracé 103232' d='M126.774,68.513c4.482-1.363,25.084.881,28.331,4.231,2.9,3-1.929,4.605-4.694,4.665-3.921.084-21.782-2.165-24.838-3.685-3.282-1.624-1.639-4.35,1.2-5.211' transform='translate(485.181 267.007)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103233' data-name='Tracé 103233' d='M167.613,102.666c.738-.625,3.292-.148,4.35.2,2.568.841,15.588,7.986,18.146,9.742,1.6,1.1,4.635,2.623,3.616,5-2.121,4.94-13.954-.694-17.059-2.726-2.209-1.451-12.424-9.359-9.053-12.222' transform='translate(654.451 401.297)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103234' data-name='Tracé 103234' d='M90.509,69.994c.512-.546,10.156-.261,11.868-.044,3.927.5,18.2,5.378,17.33,10.441-.841,4.886-11.445.581-14.353-.576-3.621-1.432-10.943-4.96-13.531-7.6-.448-.458-1.939-1.55-1.314-2.219' transform='translate(354.237 273.167)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103235' data-name='Tracé 103235' d='M122.544,117.953c2.431,2.234,2.46,4.984-1.166,5.053-5.678.108-18.378-9.368-21.482-14.151-2.1-3.243-5.806-10.466.871-6.834,5,2.731,11.2,8.64,15.981,12.252,1.56,1.171,4.487,2.48,5.8,3.68' transform='translate(380.115 396.053)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103236' data-name='Tracé 103236' d='M100.683,115.756c1.481,1.181-1.2,5.8-2.16,7.1C95,127.649,82.7,133.214,76.878,132.973c-2.819-.113-4.049-1.589-1.673-3.661,3.671-2.195,22.245-16.139,25.478-13.556' transform='translate(289.895 452.56)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103237' data-name='Tracé 103237' d='M156.332,69.757c4.35-1.663,19.908,4.094,23.893,6.933,6.111,4.35,5.235,8.128-2.613,6.352-7.2-1.634-14.062-6.79-21.408-8.443a2.534,2.534,0,0,1,.128-4.842' transform='translate(605.605 272.311)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103238' data-name='Tracé 103238' d='M86.877,73.06c1.186-.443,2.1,0,3.188.31,3.976,1.146,17.915,9.053,19.332,12.567.659,1.643.207,3.228-1.476,3.872-3.9,1.486-15.617-5.088-18.555-8.143-1.422-1.476-5.939-7.317-2.49-8.606' transform='translate(335.61 285.684)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103239' data-name='Tracé 103239' d='M173.562,91.364c.822-.226,2.4.812,3.164,1.309,5.978,3.892,12.276,11.081,18.506,15.15,2.809,5.511-2.254,5.659-6.436,4.143-4.846-1.752-16.114-12.6-16.267-17.827-.025-.886.138-2.529,1.033-2.775' transform='translate(676.366 358.056)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103240' data-name='Tracé 103240' d='M119.862,103.764c4.276-1.274,19.278-1.963,24.361-1.978a51.719,51.719,0,0,1,7.4.571c3.085.714,3.124,2.741.28,3.912-5.368,2.2-25.123,3.626-30.89,2.47-3.676-.733-5.585-3.656-1.151-4.974' transform='translate(459.826 399.038)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103241' data-name='Tracé 103241' d='M106.461,112.152c-.315.394-3.685.034-4.463-.654L85.013,91.683c-2.942-5.9-.212-6.8,4.63-3.71,4.507,2.874,14.992,15.1,16.345,20.154.216.807.684,3.764.472,4.025' transform='translate(328.514 338.061)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103242' data-name='Tracé 103242' d='M93.5,109.119c.709.812,1.294,5.742,1.255,7.13-.108,4.286-5.545,16.188-9.354,17.772-8.109,3.37-2.012-11.3-.733-14.269,1.048-2.441,4.109-9.388,6.323-10.333a6.034,6.034,0,0,1,2.509-.3' transform='translate(318.591 427.569)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103243' data-name='Tracé 103243' d='M145.8,66.136a43.673,43.673,0,0,1,14.835-.2c1.894.369,6.057,1.442,5.589,4.118-.718,4.079-11.612,2.2-14.746,2.342-3.705.167-12.414,1.717-15.258,1.063a1.741,1.741,0,0,1-1.427-1.722c-.2-3.518,8.414-5.161,11.007-5.6' transform='translate(528.434 256.335)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103244' data-name='Tracé 103244' d='M69.924,79.575c1.324-.458,1.884.354,2.775.92,3.228,2.057,15.986,16.877,18.806,20.626,2.667,3.548.654,5.983-3.095,4.428-.959-.4-7.085-5.939-8.222-7.1C77.56,95.753,69.471,85.489,68.945,82.291c-.153-.959.064-2.4.979-2.716' transform='translate(270.112 311.436)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103245' data-name='Tracé 103245' d='M78.92,98.686c.708-.8,2.406.394,3.174.891,7.08,4.581,15.543,15.2,16.99,23.628.492,2.868-1.338,5.491-4.276,3.228-3.1-2.391-5.339-9.191-7.956-12.4-.192-2.293-8.5-14.692-7.932-15.342' transform='translate(309.286 385.827)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103246' data-name='Tracé 103246' d='M60.733,49.672c2.908-.5,9.826.526,12.808,1.378,3.356.964,12.07,4.517,9.383,9.2C81.286,63.1,69.27,57.879,66.269,56.993c-1.988-.585-10.918-1.427-10.525-4.34.2-1.456,3.666-2.755,4.989-2.982' transform='translate(218.487 194.22)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103247' data-name='Tracé 103247' d='M109.675,67.842c6.613-1.451,19.795,2.864,24.311,8.03,1.629,1.865,2.091,3.956-.945,3.631l-25.409-6.342c-3.075-2.273-1.23-4.6,2.042-5.319' transform='translate(415.8 264.848)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103248' data-name='Tracé 103248' d='M129.745,74.286c4.876-1.722,19.214,2.062,24.252,4.128,2.224.91,5.816,2.263,5.161,5.4-.708,3.38-4.433,2.012-6.721,1.4-4.241-1.141-18.614-5.412-21.65-7.336-1.176-.748-3.124-2.849-1.043-3.587' transform='translate(505.05 289.515)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103249' data-name='Tracé 103249' d='M163.779,72.547c2.627,2.2-.128,5.324-3.026,6.037-3.946.974-21.33-1.171-24.356-3.8-.758-.654-1.4-2.165-.984-2.6,1.806-1.85,12.665-.472,15.76-.4,3.164.074,10.018-1.4,12.606.768' transform='translate(530.351 279.215)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103250' data-name='Tracé 103250' d='M131.863,96.854c4.6-1.806,19.219,3.051,23.406,5.816,4.271,2.819,4.606,6.79-1.535,5.939-3.134-.433-16.37-5.476-19.775-7.012-2.4-1.082-5.826-3.287-2.1-4.743' transform='translate(510.48 378.163)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103251' data-name='Tracé 103251' d='M152.017,81.768c-.433.517-7.007-1.343-8.232-1.678-6.21-1.7-17.339-4-22.624-6.214-5.978-2.5.571-4.01,4.163-3.99,5.019.03,23.613,4.64,26.078,8.857.4.679.876,2.716.615,3.026' transform='translate(465.517 273.974)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103252' data-name='Tracé 103252' d='M121.49,78.086c.217-.241,3.218-.221,4.049-.128a185.171,185.171,0,0,1,24.267,5.132c4.236,1.333,11.376,5.7,3,5.693-5.186,0-12.256-1.791-17.3-3.247-2.637-.763-11.332-3.429-13.044-4.842-.768-.625-1.392-2.135-.974-2.608' transform='translate(475.758 305.368)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103253' data-name='Tracé 103253' d='M98,119.474c-1.1-.861-7.361-12.153-8.227-14.161-1.515-3.494-4.153-9.993,2.342-7.705,5.225,1.84,11.189,15.3,10.052,20.483A2.465,2.465,0,0,1,98,119.474' transform='translate(344.758 380.789)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103254' data-name='Tracé 103254' d='M159.371,101.71c-2.012,1.929-22.988,2.2-27.131,1.939-1.014-.064-15.888-1.363-13.118-4.335.354-.379,8.822-.743,10.353-.777,6.485-.158,14.19-.039,20.729.084.807.015,11.671.689,9.167,3.09' transform='translate(465.657 386.001)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103255' data-name='Tracé 103255' d='M55.384,122.807c1.993-.428,5.535-.807,5.786,2.086.133,1.55-5.944,5.412-7.518,6.465-2.549,1.707-8.242,5.467-10.805,6.49-2.716,1.083-5.3-.128-4.576-3.2,1.078-4.551,12.665-10.889,17.113-11.838' transform='translate(149.549 480.297)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103256' data-name='Tracé 103256' d='M70.509,60.713c-1.407-1.417-1.648-3.262.625-3.69,7.3,2.155,19.745,5.555,23.136,13.147,3.331,7.474-8.222,1.014-10.948-.615-2.987-1.791-5.152-3.9-7.828-5.9-1.269-.945-4.158-2.106-4.984-2.942' transform='translate(272.219 223.551)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103257' data-name='Tracé 103257' d='M97.7,86.58c4.286-1.422,18.747,9.265,23.514,10.958,1.865,2.012,1.324,4.089-1.584,4.414-6.465.733-19.982-7.887-22.653-13.767a1.236,1.236,0,0,1,.723-1.6' transform='translate(379.78 338.914)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103258' data-name='Tracé 103258' d='M64.931,44.939c2.549-.463,6.15-1.092,8.645-.517,1.929.448,4.458,2.495,2.613,4.483-2.121,2.278-9.644,2.9-12.857,3.985-3.179,1.068-10.864,6.569-10.087-1.506.354-3.744,8.537-5.88,11.686-6.446' transform='translate(208.523 173.249)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103259' data-name='Tracé 103259' d='M99.313,74.724c5.535,1.388,10.564,1.24,15.917,3.587,2.814,1.235,9.378,5.5,11.169,7.843,1.5,1.968,1.343,4.61-1.491,4.271-1.83-.217-6.785-2.992-8.783-4.005-4.089-2.076-10.3-5.353-13.841-8.074-.7-.546-3.725-2.755-2.972-3.621' transform='translate(388.875 292.945)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103260' data-name='Tracé 103260' d='M143.9,67.64c2.977-3.366,20.321-3.262,24.686-1.107,2.893,1.432,4.984,4.409.546,5.275-4.763.94-12.65-.8-17.836-1.028-1.417-.064-11.189,1.161-7.4-3.139' transform='translate(560.727 254.82)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103261' data-name='Tracé 103261' d='M136.382,70.315c2.9,2.795,1.23,5.521-2.79,5.348-5.319-.221-14.387-5-20.154-5.767a1.879,1.879,0,0,1-.881-2.194c1.142-5.289,20.749-.354,23.824,2.613' transform='translate(441.012 256.259)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103262' data-name='Tracé 103262' d='M97.264,86.386c-.467.581-3.243-.148-4.173-.566-2.3-1.038-8.566-5.757-10.7-7.558-2.406-2.027-8.36-8.891-2.244-9.57,1.771-.192,6.829,3.528,8.473,4.837,1.953,1.55,6.647,5.732,7.686,7.73.517,1.009,1.358,4.635.959,5.127' transform='translate(303.711 269.272)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103263' data-name='Tracé 103263' d='M83.616,95.162c4.015-1.151,13.516,13.851,13.615,17.787a2.7,2.7,0,0,1-4.517,2.239c-1.205-1.028-9.585-12.409-10.249-13.9-.856-1.9-1.166-5.467,1.151-6.131' transform='translate(320.798 372.823)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103264' data-name='Tracé 103264' d='M81.955,75.256c4.335-1.452,17.054,6.593,17.457,11.4.782,9.334-13.743-2.278-16.065-5.58a18.906,18.906,0,0,1-2.14-4.2,1.286,1.286,0,0,1,.748-1.619' transform='translate(318.163 294.352)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103265' data-name='Tracé 103265' d='M76.41,109.78c-.551.467-3.282.035-4.089-.384-1.825-.955-7.661-10.781-8.247-13.088-2.081-8.2,3.321-6.957,6.8-1.25,1.082,1.771,5.432,10.092,5.8,11.646a6.307,6.307,0,0,1-.271,3.075' transform='translate(249.377 354.672)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103266' data-name='Tracé 103266' d='M142.635,91.247c4.935-1.86,13.541,8.133,14.087,12.449.344,2.775-1.757,4.261-3.912,2.081-1.815-2.131-17.979-11.587-10.175-14.53' transform='translate(550.885 356.826)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103267' data-name='Tracé 103267' d='M170.7,87.192c-2.367,3.912-18.7-5.137-14.358-10.215,2.4-2.81,12.537,2.6,13.772,5.683.389.979,1.014,3.823.585,4.532' transform='translate(610.054 298.707)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103268' data-name='Tracé 103268' d='M140.162,80.522c1.358-.384,15.179,6.4,16.8,7.961,1.953,1.875,1.624,4.2-1.137,3.858a77.586,77.586,0,0,1-10.751-3.385c-1.363-.645-4.478-2.736-5.171-3.985s-1.4-3.981.256-4.448' transform='translate(545.51 315.616)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103269' data-name='Tracé 103269' d='M223.064,104.156c3.011-2.519,11.646,5.658,13.049,8.424,3.194,6.3-5.786,3.833-8.945,1.22-1.747-1.447-6.224-7.868-4.1-9.644' transform='translate(872.301 406.464)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103270' data-name='Tracé 103270' d='M48.538,34.5c2.711-.8,7.558-1.122,8.748,2.032,2.1,5.57-12.695,8.871-14.205,3.051-.561-2.165,3.572-4.527,5.457-5.083' transform='translate(168.691 133.112)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103271' data-name='Tracé 103271' d='M62.017,41.752c-.261-.2-.157-2.386.143-3.1,1.215-2.874,13.949-9.054,15.366-5.294,1.383,3.666-6.19,7.272-9.054,7.868a42.288,42.288,0,0,1-6.455.531' transform='translate(242.544 126.135)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103272' data-name='Tracé 103272' d='M106.543,73.158c-.935,1.068-14.879-2.426-16.119-4.182-2.052-2.913.664-4.074,3.464-4.094,2.2-.02,10.958,2.736,12,4.463.448.743.9,3.538.659,3.813' transform='translate(351.68 254.361)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103273' data-name='Tracé 103273' d='M206.856,92.106c2.711-.7,5.949,2.027,4.03,4.94-.984,1.5-10.372,7.331-11.76,7.066-2.047-.394-.94-2.652-.266-3.779,1.614-2.682,4.91-7.435,8-8.227' transform='translate(776.035 360.656)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103274' data-name='Tracé 103274' d='M149.286,93.216c1.732-.231,5.078,3.882,6.037,5.339.8,1.225,3.046,3.9,1.338,5.176-3.046,2.278-8.286-2.7-8.906-5.58-.3-1.417-.157-4.709,1.53-4.935' transform='translate(578.765 365.405)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103275' data-name='Tracé 103275' d='M160.4,85.594c1.043-1.215,7.154,2.155,8.36,3.2,1.156,1,5.89,6.672,2.824,7.528-1.791.5-13.541-7.986-11.184-10.726' transform='translate(627.613 334.536)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103276' data-name='Tracé 103276' d='M154.968,78.6a4.8,4.8,0,0,1,1.171,3.794c-.925,4.763-12.591,1.053-9.526-4.409,1.363-2.426,6.81-.886,8.355.615' transform='translate(572.768 300.756)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103277' data-name='Tracé 103277' d='M73.15,97.965c.369-.438,2.052-.015,2.78.512a74.188,74.188,0,0,1,6.7,8.04c.635,1.151.684,2.7-.536,3.11C78.882,110.7,71.182,100.3,73.15,97.965' transform='translate(285.53 383.344)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103278' data-name='Tracé 103278' d='M166.813,95.227c3.439-1.3,7.587,3.744,6.485,5.585-2.992,4.984-12.645-3.248-6.485-5.585' transform='translate(646.069 372.492)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103279' data-name='Tracé 103279' d='M27.264,59.457c-3.518-3.031,1.383-9.27,5.157-5.57,3.818,3.749-2.062,8.237-5.157,5.57' transform='translate(102.141 206.793)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103280' data-name='Tracé 103280' d='M29.089,62.121c-1.447,2.4-8.488.192-6.047-4.133,1.786-3.159,8.02.861,6.047,4.133' transform='translate(88.335 222.836)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103281' data-name='Tracé 103281' d='M30.134,56.788a3.046,3.046,0,0,1-1.363,5.324c-6.721,1.486-3.247-9.295,1.363-5.324' transform='translate(98.085 219.165)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103282' data-name='Tracé 103282' d='M24.072,54.924c4.989-2.057,8.473,3.489,3.174,4.93-4.094,1.117-5.7-3.887-3.174-4.93' transform='translate(89.623 213.55)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103283' data-name='Tracé 103283' d='M30.763,55.619c4.305-1.776,5.614,3.257,3.774,4.684-3.99,3.1-6.825-3.425-3.774-4.684' transform='translate(115.564 216.576)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103284' data-name='Tracé 103284' d='M33.961,52.209c4.532-1.7,4.438,5.053,1.737,5.821-3.08.881-5.378-4.453-1.737-5.821' transform='translate(125.832 203.605)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103285' data-name='Tracé 103285' d='M26.538,59.394c3.233-1.161,5.225,4.5,1.014,5.275-3.8.694-3.592-4.345-1.014-5.275' transform='translate(96.613 232.231)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103286' data-name='Tracé 103286' d='M28.062,59.075c2.391-2.022,6.844,1.742,4.094,3.887-2.874,2.249-6.131-2.165-4.094-3.887' transform='translate(107.519 229.327)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103287' data-name='Tracé 103287' d='M36.326,61.891c-2.131,2.534-6.982-1.57-3.2-3.858a2.533,2.533,0,0,1,3.2,3.858' transform='translate(124.383 225.93)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103288' data-name='Tracé 103288' d='M41.9,103.668c3.415-1.4,8.576,1.3,11.8,2.726,4.522,2.007,16.7,8.547,18.058,13.211.654,2.273.123,3.351-2.293,3.528-5.432.408-19.475-8.625-24.031-12.143-1.486-1.142-7.513-5.7-3.533-7.321' transform='translate(159.002 404.886)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103289' data-name='Tracé 103289' d='M11.554,111.081c-.364-.433-.335-2.5-.172-3.233.581-2.657,12.153-7.991,15.1-8.522,1.855-.325,9.5-.29,9.693,1.914.153,1.722-10.746,6.15-12.754,6.938-2.071.812-10.584,4.438-11.863,2.9' transform='translate(44.169 388.812)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103290' data-name='Tracé 103290' d='M27.052,99.878c.807-.92,6.992-2.765,8.532-3.036,3.164-.556,17.147-.856,16.035,4.463-.812,3.9-19.972,2.436-23.677,2.578a2.5,2.5,0,0,1-.891-4.005' transform='translate(103.475 378.523)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103291' data-name='Tracé 103291' d='M51.1,107.178c2.942-1.073,18.643,5.024,21.251,7.523,2.067,1.978,1.712,3.818-1.255,4.03-4.546.325-19.741-4.059-21.546-8.438a2.418,2.418,0,0,1,1.55-3.115' transform='translate(193.596 419.684)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103292' data-name='Tracé 103292' d='M35.9,99.636c4.118-.832,10.987-1.476,14.973-.359,5.87,1.653,7.976,7.538-.015,7.513-5.8-.015-11.794-2.854-17.743-2.721-4.984-2.608-.541-3.759,2.785-4.433' transform='translate(121.076 386.86)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103293' data-name='Tracé 103293' d='M241.5,142.683c-1.151,1.378-16.651-5.24-18.934-6.741-2.406-1.584-7.066-5.176-5.708-8.375,2.416-5.717,11.553,3.808,13.9,5.531,2.3,1.683,8.419,5.1,9.816,6.923.507.659,1.383,2.121.93,2.662' transform='translate(849.211 493.028)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103294' data-name='Tracé 103294' d='M212.762,121.561c1.948-.728,8.65,3.154,10.224,4.65,3.951,3.759,3.193,8.291-2.947,6.741-3.1-.777-11.627-9.762-7.277-11.391' transform='translate(829.355 476.209)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103295' data-name='Tracé 103295' d='M180.81,80.381a4.108,4.108,0,0,1-4.984.408c-3.061-2.618-.167-10.707,1.535-13.762,1.186-2.135,2.559-4.566,5-4.256,3.351.418,3.439,4.256,3.218,7.041-.108,1.333-3.971,9.727-4.773,10.569' transform='translate(684.032 245.981)' fill='%23F3EAD5'/%3E%3Cpath id='Tracé_103296' data-name='Tracé 103296' d='M176.517,59.675c5.9-2.017,2.716,11.292-1.545,10.726-4.394-.576-1.338-9.742,1.545-10.726' transform='translate(677.308 233.131)' fill='%23F3EAD5'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  width: 1185px;
  height: 708px;
  z-index: 0;
  opacity: 0.16;
}
body main .lame-faq .container {
  position: relative;
  z-index: 1;
  max-width: 1420px;
}
body main .lame-faq .bloc-titre {
  padding-top: 96px;
}
@media screen and (max-width: 768px) {
  body main .lame-faq .bloc-titre {
    padding-top: 40px;
  }
}
body main .lame-faq .bloc-titre .titre {
  margin-bottom: 48px;
}
@media screen and (max-width: 768px) {
  body main .lame-faq .bloc-titre .titre {
    margin-bottom: 30px;
  }
}
body main .lame-equipe {
  padding: 60px 0;
}
@media screen and (min-width: 768px) {
  body main .lame-equipe {
    margin-bottom: 300px;
    margin-top: 115px;
  }
}
@media screen and (max-width: 768px) {
  body main .lame-equipe {
    padding: 40px 0;
  }
}
@media screen and (max-width: 768px) {
  body main .chiffres-container {
    margin-top: 30px;
  }
}
@media screen and (min-width: 768px) {
  body main .chiffres-container {
    position: relative;
    height: 300px;
  }
  body main .chiffres-container .chiffres {
    position: absolute;
    width: 100%;
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}
body footer {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* Pied de page resserré : le badge rond a été retiré, les hauteurs
           suivent. */
  gap: 30px;
  padding: 40px 106px 10px;
  /* La direction artistique ne compte que quatre couleurs : le beige
           soutenu qui détachait ce pied de page n existe plus. Il prend donc
           le vert de la DA, qui le distingue à la fois du fond rose et de la
           bande d appel à l action beige juste au-dessus. Ses textes passent
           en beige, sans quoi ils se confondraient avec le fond. */
  background-color: #0b4338;
  color: #f3ead5;
  /* Sur la page contact, la lame verte précède directement le pied de
           page : un filet beige marque la séparation. */
  border-top: 2px solid #f3ead5;
  /* ---------- Colonne coordonnées ---------- */
  /* ---------- Colonne horaires + menus ---------- */
  /* ---------- Pied de page ---------- */
}
body footer .titre-footer,
body footer .coordonnees a,
body footer .coordonnees > span,
body footer .coordonnees span,
body footer .horaire-item .jour,
body footer .horaire-item .heures,
body footer .menus-footer a,
body footer .liens-annexes a,
body footer .liens-annexes .copyright {
  color: #f3ead5;
}
body footer .coordonnees a:hover,
body footer .menus-footer a:hover,
body footer .liens-annexes a:hover {
  color: #ffffff;
}
body footer .reseaux ul li a {
  border-color: #f3ead5;
  color: #f3ead5;
}
body footer .reseaux ul li a:hover {
  border-color: #ffffff;
  color: #ffffff;
}
@media screen and (max-width: 1599.98px) {
  body footer {
    padding: 40px 50px 10px;
  }
}
@media screen and (max-width: 991.98px) {
  body footer {
    padding: 40px 30px 20px;
    gap: 40px;
  }
}
@media screen and (max-width: 575.98px) {
  body footer {
    padding: 35px 20px 20px;
  }
}
body footer .corps {
  width: 100%;
}
body footer .footer-row {
  display: flex;
  align-items: flex-start;
  /* Le badge rond occupait la gauche de la rangée. Sans lui, un
               centrage laissait un vide à droite : les deux groupes sont
               désormais répartis sur toute la largeur. */
  justify-content: space-between;
  gap: 120px;
  /* La rangée se replie au lieu de basculer en colonne. Tant que les
               coordonnées et les horaires tiennent côte à côte ils y restent,
               et c'est le bloc des menus qui passe sous les horaires : sinon,
               dès 1200 px, la moitié droite du pied de page se vidait alors
               qu'il restait la place d'y mettre les horaires. */
  flex-wrap: wrap;
}
@media screen and (max-width: 1599.98px) {
  body footer .footer-row {
    gap: 80px;
  }
}
@media screen and (max-width: 1199.98px) {
  body footer .footer-row {
    column-gap: 40px;
    row-gap: 40px;
  }
}
@media screen and (max-width: 767.98px) {
  body footer .footer-row {
    justify-content: center;
  }
}
body footer .footer-contact {
  display: flex;
  align-items: center;
  gap: 50px;
}
@media screen and (max-width: 767.98px) {
  body footer .footer-contact {
    flex-direction: column;
    gap: 30px;
    text-align: center;
  }
}
body footer .col-contact {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 244px;
}
@media screen and (max-width: 767.98px) {
  body footer .col-contact {
    width: 100%;
    align-items: center;
    gap: 25px;
  }
}
body footer .bloc-contact {
  display: flex;
  flex-direction: column;
  gap: 24px;
  /* « Restons en contact ! » demande 259 px sur une ligne, soit 15 de
               plus que la colonne de 244 de la maquette. On le laisse déborder
               dans les 188 px de vide qui le séparent des horaires plutôt que
               d'élargir la colonne, pour ne pas décaler les coordonnées en
               dessous. */
}
body footer .bloc-contact .titre-footer {
  white-space: nowrap;
}
body footer .titre-footer {
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.1;
  color: #f3ead5;
}
@media screen and (max-width: 575.98px) {
  body footer .titre-footer {
    font-size: 26px;
  }
}
body footer .coordonnees {
  display: flex;
  flex-direction: column;
}
body footer .coordonnees a,
body footer .coordonnees > span {
  display: block;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  color: #f3ead5;
}
body footer .coordonnees a span,
body footer .coordonnees > span span {
  display: block;
  font: inherit;
  color: inherit;
}
body footer .coordonnees a:hover,
body footer .coordonnees > span:hover {
  color: #f3ead5;
}
body footer .reseaux ul {
  display: flex;
  align-items: center;
  gap: 17px;
  list-style: none;
  margin: 0;
  padding: 0;
}
body footer .reseaux .icon-circle {
  width: 38px;
  height: 38px;
  color: #f3ead5;
}
body footer .reseaux .icon-circle:hover {
  color: #f3ead5;
  background-color: #f3ead5;
}
body footer .footer-horaires {
  /* La largeur de 655 px relevée sur la maquette était plus étroite
               que le contenu réel : les libellés du second menu sont plus longs
               que les « Offre 1-4 » du gabarit, et la colonne sortait de la
               gouttière de 14 px — d où des onglets collés au bord droit alors
               que les coordonnées respectaient la marge à gauche. Le bloc se
               dimensionne désormais sur son contenu, il suivra les intitulés
               que la cliente mettra dans ses menus. */
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: auto;
  max-width: 100%;
  /* Le bloc etait bride a 700 px alors que son contenu en demande
               760 : les intitules du second menu sortaient du cadre, coupes a
               droite sous 1120 px et des deux cotes sous 768 px ou le bloc est
               centre. Il occupe desormais la place restante, et se replie sous
               les coordonnees quand il lui faut moins de 387 px, la largeur
               des deux colonnes de liens. */
  /* Centrage par le texte, pas par les boîtes : avec align-items:
               center, le bloc des horaires et celui des menus se calaient sur
               leur contenu au lieu de la largeur du pied de page, si bien que
               les colonnes de liens sortaient du cadre au lieu de se replier. */
}
@media screen and (max-width: 1199.98px) {
  body footer .footer-horaires {
    flex: 1 1 387px;
    min-width: 0;
    width: auto;
    max-width: none;
  }
}
@media screen and (max-width: 767.98px) {
  body footer .footer-horaires {
    align-items: stretch;
    text-align: center;
  }
}
body footer .horaires-menus {
  display: flex;
  align-items: flex-start;
  gap: 109px;
  /* Sous 1200 px la rangee occupe toute la largeur : les horaires
               tiennent la gauche, les menus la droite, et ils se replient
               l un sous l autre des que la place manque plutot que de
               deborder. */
}
@media screen and (max-width: 1599.98px) {
  body footer .horaires-menus {
    gap: 50px;
  }
}
@media screen and (max-width: 1199.98px) {
  body footer .horaires-menus {
    flex-wrap: wrap;
    justify-content: space-between;
    column-gap: 40px;
    row-gap: 30px;
  }
}
@media screen and (max-width: 767.98px) {
  body footer .horaires-menus {
    justify-content: center;
  }
}
@media screen and (max-width: 575.98px) {
  body footer .horaires-menus {
    flex-direction: column;
    align-items: center;
    gap: 30px;
  }
}
body footer .horaires {
  /* Sous 1200 px la liste doit pouvoir se resserrer, sans quoi les
               menus n ont plus la place de rester a cote et passent dessous :
               la colonne des jours n est plus figee a 143 px et l horaire vient
               se caler a droite de la ligne. */
}
@media screen and (max-width: 1199.98px) {
  body footer .horaires {
    flex: 1 1 auto;
    min-width: 0;
  }
}
@media screen and (max-width: 575.98px) {
  body footer .horaires {
    width: 100%;
  }
}
body footer .horaires ul {
  display: flex;
  flex-direction: column;
  width: 323px;
  list-style: none;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 1199.98px) {
  body footer .horaires ul {
    width: 100%;
    max-width: 323px;
  }
}
@media screen and (max-width: 575.98px) {
  body footer .horaires ul {
    max-width: 300px;
    margin: 0 auto;
  }
}
body footer .horaires .horaire-item {
  display: flex;
  /* Le jour n a plus de largeur fixe : « Mercredi » et
                   « Vendredi » remplissaient leur boîte et venaient coller
                   les horaires. */
}
@media screen and (max-width: 1199.98px) {
  body footer .horaires .horaire-item {
    gap: 15px;
    justify-content: space-between;
  }
}
body footer .horaires .horaire-item .jour {
  flex: 0 0 143px;
  width: 143px;
}
@media screen and (max-width: 1199.98px) {
  body footer .horaires .horaire-item .jour {
    flex: 0 1 auto;
    width: auto;
    text-align: left;
  }
}
body footer .horaires .horaire-item .jour,
body footer .horaires .horaire-item .heures {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  color: #f3ead5;
  white-space: nowrap;
}
body footer .menus-footer {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  /* Gouttière de 71 px relevée sur la maquette (colonnes à x = 1423 et
               x = 1570). La seconde colonne porte des libellés plus longs que les
               « Offre 1-4 » d'origine : on la laisse prendre sa largeur plutôt que
               de lui faire manger la gouttière. */
  gap: 71px;
  flex: 0 0 auto;
  /* Les deux colonnes de liens demandent 386 px. Bridees a 300 elles
               sortaient du cadre des deux cotes sur un telephone : le premier
               menu debordait a gauche, le second etait coupe a droite. Elles
               se replient maintenant l une sous l autre quand la largeur ne
               suffit pas. */
}
@media screen and (max-width: 1599.98px) {
  body footer .menus-footer {
    gap: 40px;
  }
}
@media screen and (max-width: 575.98px) {
  body footer .menus-footer {
    width: 100%;
    max-width: none;
    flex-wrap: wrap;
    justify-content: center;
    gap: 25px 40px;
  }
}
body footer .menus-footer .column-footer-1 {
  flex: 0 0 76px;
}
@media screen and (max-width: 575.98px) {
  body footer .menus-footer .column-footer-1 {
    flex: 0 0 auto;
  }
}
body footer .menus-footer .part-menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
body footer .menus-footer .part-menu li {
  list-style: none;
  line-height: 26px;
}
body footer .menus-footer .part-menu li a {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 400;
  color: #f3ead5;
  text-decoration: underline;
  text-underline-offset: 2px;
  white-space: nowrap;
}
body footer .menus-footer .part-menu li a:hover {
  color: #f3ead5;
}
body footer .pied {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 40px;
}
@media screen and (max-width: 991.98px) {
  body footer .pied {
    flex-direction: column;
    gap: 20px;
  }
}
body footer .pied .liens-annexes {
  display: flex;
  align-items: center;
  gap: 19px;
  flex-wrap: wrap;
  justify-content: center;
}
body footer .pied .liens-annexes a,
body footer .pied .liens-annexes .copyright {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
  color: #f3ead5;
  white-space: nowrap;
}
body footer .pied .liens-annexes a:hover {
  color: #f3ead5;
  text-decoration: underline;
}
body footer .pied .signature {
  display: flex;
  align-items: flex-end;
  gap: 11px;
}
body footer .pied .signature .fait-avec-amour {
  width: 184.077px;
  height: 12.233px;
}
body footer .pied .signature .logo-idcom {
  width: 64.957px;
  height: 18.482px;
}
body#maintenance .page-content {
  background-image: url('/wp-content/themes/idcomweb/img/site-constrcution-img.jpeg');
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
}
body#maintenance .page-content > .bloc-image {
  display: flex;
  justify-content: center;
  align-items: center;
}
body#maintenance .page-content > .bloc-image img {
  width: 250px;
  border-radius: 5px;
}
body#maintenance .page-content .formulaire > .container {
  background: #fff;
  padding: 20px;
  border-radius: 10px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}
body#maintenance .page-content .formulaire .contenus-txt .bloc-image img {
  border-radius: 5px;
}
body#maintenance .nf-error-msg.nf-error-field-errors {
  text-align: center;
}
/* =========================================================================
   LAMES — calage pixel sur la maquette Figma « Mlle Bergamote »
   Ce fichier est chargé en dernier : il surcharge les styles historiques
   du préconçu IDCOM sans avoir à les réécrire.
   ========================================================================= */
body main {
  /* ---------------------------------------------------------------------
       Rythme vertical : dans la maquette les lames sont jointives et
       portent leur propre padding (100px par défaut).
       --------------------------------------------------------------------- */
  /* Conteneur étroit (1420 px de contenu) utilisé par la FAQ et les actus */
  /* ---------------------------------------------------------------------
       Titres de lame (bloc « titre »)
       --------------------------------------------------------------------- */
  /* ---------------------------------------------------------------------
       Le préconçu IDCOM ajoutait des décors « with-deco » (feuillages) et
       des marges XXL absents de la maquette Mlle Bergamote.
       --------------------------------------------------------------------- */
  /* Corps de texte courant */
  /* =====================================================================
       LAME « Découvrez nos offres » — Figma 41:814
       ===================================================================== */
  /* =====================================================================
       LAME « Texte image » — Figma 29:359
       ===================================================================== */
  /* Texte image : visuel à gauche (844), texte à droite (700) */
  /* Texte vidéo : texte à gauche (700), visuel à droite (844) */
  /* =====================================================================
       LAME « Nos valeurs » — Figma 131:3966
       ===================================================================== */
  /* =====================================================================
       LAME « Aperçu de la galerie » — Figma 28:357
       ===================================================================== */
  /* =====================================================================
       LAME « FAQ » — Figma 130:638
       ===================================================================== */
  /* =====================================================================
       LAME « Quote » — Figma 29:369
       ===================================================================== */
  /* =====================================================================
       LAME « Nos dernières actualités » — Figma 30:655
       ===================================================================== */
  /* =====================================================================
       LAME « Ce qu'on dit de nous » — Figma 131:5345
       ===================================================================== */
  /* =====================================================================
       LAMES SUR FOND ROSE
       Le rose ponctue les pages sur le fond beige. Règle suivie en les
       choisissant : jamais deux lames roses qui se touchent, sinon les
       sections voisines fusionnent en un seul aplat et le découpage des
       pages disparaît.
       ===================================================================== */
  /* =====================================================================
       LAME « Ils nous font confiance » — Figma 238:6817
       ===================================================================== */
  /* =====================================================================
       LAME « CTA » — Figma 131:3702
       ===================================================================== */
  /* =====================================================================
       LAME « Chiffres » — Figma 238:7006 (encadré jaune de 1708 x 562)
       ===================================================================== */
  /* =====================================================================
       LAME « Zone d'intervention » — Figma 100:1373
       Grille : 700 | 167 | 842 sur 1708
       ===================================================================== */
  /* Réglages fins de rythme, posés au cas par cas depuis la maquette */
  /* =====================================================================
       LAME « Texte pour SEO » — Figma 130:413
       ===================================================================== */
  /* =====================================================================
       LAME « Offres » (page Nos offres) — Figma 130:414
       ===================================================================== */
  /* Les cartes d offre apparaissent dans deux lames, la grille est commune.
       Le gabarit passe a quatre colonnes des 992 px : la carte ne fait alors
       que 216 px, soit moins que le seul mot « professionnels ». Le titre ne
       pouvait plus se reduire et poussait le picto hors de la carte. Les deux
       colonnes sont donc prolongees jusqu a 1200 px, ou la rangee de quatre
       redevient tenable. */
  /* =====================================================================
       LAME « Contact » — Figma 134:4917
       Grille : 700 | 166 | 842 sur 1708, sur fond vert foncé
       ===================================================================== */
  /* =====================================================================
       ARTICLE (single) — Figma 133:3398
       ===================================================================== */
  /* Nos autres actualites */
  /* =====================================================================
       LAME « L offre en detail » (onglets) — Figma 131:5943
       ===================================================================== */
  /* =====================================================================
       LAME « Les grandes etapes de votre projet » — Figma 131:4698
       ===================================================================== */
  /* =====================================================================
       LAME « Menu / tarifs » — Figma 131:6029
       ===================================================================== */
  /* =====================================================================
       LAME « Long texte referencement » — Figma 134:3860
       ===================================================================== */
  /* =====================================================================
       LAME « Decouvrir nos autres offres » — Figma 58654:17807
       ===================================================================== */
  /* =====================================================================
       PAGINATION — Figma 132:2967 (galerie) et 132:3360 (actualités)
       Le même composant sur les deux pages : rangée de 203 px centrée,
       chevron de 24, gouttière de 5, cinq cases de 29 collées, gouttière
       de 5, chevron de 24. Les deux blocs en avaient chacun leur copie,
       toutes deux périmées ; elle vit désormais ici, une seule fois.
       ===================================================================== */
}
body main section.contenu-simple {
  margin: 0;
  padding: 100px 0;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple {
    padding: 50px 0;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple {
    padding: 40px 0;
  }
}
body main .container-1420 > .container,
body main .lame-faq > .container,
body main .lame-last-news > .container {
  max-width: 1520px;
  padding: 0 50px;
}
@media screen and (max-width: 991.98px) {
  body main .container-1420 > .container,
  body main .lame-faq > .container,
  body main .lame-last-news > .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .container-1420 > .container,
  body main .lame-faq > .container,
  body main .lame-last-news > .container {
    padding: 0 20px;
  }
}
body main .bloc-titre {
  padding: 0;
}
body main .bloc-titre .titre {
  margin: 0;
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
}
body main .bloc-titre h2.titre {
  font-size: 48px;
  line-height: 1.4;
}
@media screen and (max-width: 1399.98px) {
  body main .bloc-titre h2.titre {
    font-size: 40px;
  }
}
@media screen and (max-width: 991.98px) {
  body main .bloc-titre h2.titre {
    font-size: 34px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .bloc-titre h2.titre {
    font-size: 28px;
  }
}
body main .bloc-titre h3.titre {
  font-size: 32px;
  line-height: 1.1;
}
body main .bloc-titre.alignement-centre {
  text-align: center;
}
body main .bloc-titre.alignement-droite {
  text-align: right;
}
body main .bloc-titre.with-deco,
body main .bloc-image.with-deco,
body main .bloc-video.with-deco {
  margin-top: 0 !important;
}
body main .bloc-titre.with-deco:before,
body main .bloc-image.with-deco:before,
body main .bloc-video.with-deco:before,
body main .bloc-titre.with-deco:after,
body main .bloc-image.with-deco:after,
body main .bloc-video.with-deco:after {
  content: none !important;
  display: none !important;
}
body main .bloc-texte p,
body main .bloc-texte li {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #0b4338;
}
body main .bloc-texte .btn-lire-plus,
body main .bloc-texte .btn-lire-moins {
  padding: 0;
  border: 0;
  background: transparent;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 26px;
  color: #0b4338;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body main section.contenu-simple.lame-offres {
  padding: 60px 0;
  /* 13 px de marge + 20 px de row-gap = les 33 px de la maquette */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-offres {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-offres .bloc-titre {
  margin-bottom: 13px;
}
body main section.contenu-simple.lame-offres .bloc-titre .titre {
  color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-offres .bloc-titre {
    margin-bottom: 10px;
  }
}
body main section.contenu-simple.lame-offres > .container > .row {
  --bs-gutter-x: 20px;
  row-gap: 20px;
}
body main section.contenu-simple.lame-offres > .container > .row > [class*="col-"] {
  margin-bottom: 0 !important;
}
body main section.contenu-simple.lame-texte-image,
body main section.contenu-simple.lame-texte-video {
  padding: 60px 0 100px;
  /* Grille de la maquette : 844 | 164 | 700 sur 1708 */
  /* Les hauteurs étaient figées en pixels d après la maquette 1920,
           alors que la colonne, elle, est en pourcentage : en dessous de
           1920 le visuel gardait sa hauteur et devenait de plus en plus
           haut par rapport à sa largeur. On garde les proportions de la
           maquette (844 x 462) et la hauteur suit la largeur. */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-texte-image,
  body main section.contenu-simple.lame-texte-video {
    padding: 40px 0 50px;
  }
}
body main section.contenu-simple.lame-texte-image > .container > .row,
body main section.contenu-simple.lame-texte-video > .container > .row {
  --bs-gutter-x: 0;
  /* Maquette 132:2575 : la colonne texte et le visuel partagent le même bord
               haut (y = 100 dans la lame). Centrée, la colonne tombait 120 px trop bas. */
  align-items: flex-start;
  flex-wrap: nowrap;
  column-gap: 9.601%;
  row-gap: 40px;
}
body main section.contenu-simple.lame-texte-image > .container > .row > [class*="col-"],
body main section.contenu-simple.lame-texte-video > .container > .row > [class*="col-"] {
  margin-left: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 767.98px) {
  body main section.contenu-simple.lame-texte-image > .container > .row,
  body main section.contenu-simple.lame-texte-video > .container > .row {
    flex-wrap: wrap;
    column-gap: 0;
  }
  body main section.contenu-simple.lame-texte-image > .container > .row > [class*="col-"],
  body main section.contenu-simple.lame-texte-video > .container > .row > [class*="col-"] {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}
body main section.contenu-simple.lame-texte-image .bloc-image img,
body main section.contenu-simple.lame-texte-video .bloc-image img,
body main section.contenu-simple.lame-texte-image .bloc-video video,
body main section.contenu-simple.lame-texte-video .bloc-video video,
body main section.contenu-simple.lame-texte-image .bloc-video iframe,
body main section.contenu-simple.lame-texte-video .bloc-video iframe {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 1.82683983;
  object-fit: cover;
  border-radius: 20px;
}
body main section.contenu-simple.lame-texte-image .bloc-image,
body main section.contenu-simple.lame-texte-video .bloc-image {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-texte-image .bloc-titre,
body main section.contenu-simple.lame-texte-video .bloc-titre {
  margin-bottom: 35px;
}
body main section.contenu-simple.lame-texte-image .bloc-titre .titre,
body main section.contenu-simple.lame-texte-video .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-texte-image .bloc-texte,
body main section.contenu-simple.lame-texte-video .bloc-texte {
  margin-bottom: 40px;
}
body main section.contenu-simple.lame-texte-image > .container > .row > *:first-child {
  flex: 0 0 49.415%;
  max-width: 49.415%;
}
body main section.contenu-simple.lame-texte-image > .container > .row > *:last-child {
  flex: 0 0 40.984%;
  max-width: 40.984%;
}
body main section.contenu-simple.lame-texte-video {
  padding: 100px 0;
  /* Proportions de la maquette pour cette lame : 844 x 586. */
}
body main section.contenu-simple.lame-texte-video > .container > .row > *:first-child {
  flex: 0 0 40.984%;
  max-width: 40.984%;
}
body main section.contenu-simple.lame-texte-video > .container > .row > *:last-child {
  flex: 0 0 49.415%;
  max-width: 49.415%;
}
body main section.contenu-simple.lame-texte-video .bloc-image img,
body main section.contenu-simple.lame-texte-video .bloc-video video,
body main section.contenu-simple.lame-texte-video .bloc-video iframe {
  aspect-ratio: 1.44027304;
}
body main section.contenu-simple.lame-valeurs {
  background-color: #0b4338 !important;
  padding: 100px 0;
  /* 10 px de marge + 40 px de row-gap = les 50 px de la maquette */
  /* Grille de la maquette : 4 colonnes de 412 séparées de 21 sur 1708 */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-valeurs {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-valeurs .bloc-titre {
  margin-bottom: 10px;
  text-align: center;
}
body main section.contenu-simple.lame-valeurs .bloc-titre .titre {
  color: #ffffff;
}
body main section.contenu-simple.lame-valeurs > .container > .row {
  --bs-gutter-x: 0;
  column-gap: 21px;
  row-gap: 40px;
  align-items: flex-start;
  justify-content: center;
}
body main section.contenu-simple.lame-valeurs > .container > .row > [class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body main section.contenu-simple.lame-valeurs > .container > .row > [class*="col-md-3"] {
  flex: 0 0 calc((100% - 63px) / 4);
  max-width: calc((100% - 63px) / 4);
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-valeurs > .container > .row > [class*="col-md-3"] {
    flex: 0 0 calc((100% - 21px) / 2);
    max-width: calc((100% - 21px) / 2);
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-valeurs > .container > .row > [class*="col-md-3"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
body main section.contenu-simple.lame-galerie {
  padding: 100px 0 28px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-galerie {
    padding: 50px 0 20px;
  }
}
body main section.contenu-simple.lame-galerie > .container > .row {
  align-items: center;
  margin-bottom: 0;
}
body main section.contenu-simple.lame-galerie > .container > .row > [class*="col-"] {
  padding-bottom: 0 !important;
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-galerie > .container > .row {
    row-gap: 20px;
    margin-bottom: 0;
  }
}
body main section.contenu-simple.lame-galerie .bloc-titre {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-galerie .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-faq {
  background-color: #e4bbae !important;
  padding: 100px 0;
  /* Le préconçu posait une grande illustration en filigrane, absente de la maquette */
}
body main section.contenu-simple.lame-faq:before,
body main section.contenu-simple.lame-faq:after {
  content: none !important;
  display: none !important;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-faq {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-faq .bloc-titre {
  margin-bottom: 45px;
  padding-top: 0 !important;
}
body main section.contenu-simple.lame-faq .bloc-titre .titre {
  color: #0b4338 !important;
}
body main section.contenu-simple.lame-faq .d-md-flex {
  display: flex;
  align-items: flex-start;
  gap: 112px;
  margin-bottom: 30px;
  /* Largeurs de la maquette : texte 1132, bouton au naturel */
}
@media screen and (max-width: 1399.98px) {
  body main section.contenu-simple.lame-faq .d-md-flex {
    gap: 50px;
  }
}
@media screen and (max-width: 767.98px) {
  body main section.contenu-simple.lame-faq .d-md-flex {
    flex-direction: column;
    gap: 25px;
  }
}
body main section.contenu-simple.lame-faq .d-md-flex > .w-75 {
  flex: 1 1 1132px;
  width: auto !important;
  max-width: 1132px;
  margin-bottom: 0;
}
body main section.contenu-simple.lame-faq .d-md-flex > .w-25 {
  flex: 0 0 auto;
  width: auto !important;
}
@media screen and (max-width: 767.98px) {
  body main section.contenu-simple.lame-faq .d-md-flex > .w-75,
  body main section.contenu-simple.lame-faq .d-md-flex > .w-25 {
    flex: 0 0 auto;
    max-width: 100%;
  }
}
body main section.contenu-simple.lame-faq .bloc-texte p,
body main section.contenu-simple.lame-faq .bloc-texte span {
  color: #0b4338 !important;
}
body main section.contenu-simple.lame-faq .bloc-texte a {
  color: #0b4338;
  text-decoration: underline;
}
body main section.contenu-simple.le-mot-du-fondateur {
  background-color: #0b4338 !important;
  background-image: none !important;
  margin: 0;
  padding: 100px 0;
  /* Bouton jaune sur fond vert */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.le-mot-du-fondateur {
    padding: 50px 0;
  }
}
body main section.contenu-simple.le-mot-du-fondateur > .container {
  max-width: 1334px;
  padding: 0 100px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.le-mot-du-fondateur > .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.le-mot-du-fondateur > .container {
    padding: 0 20px;
  }
}
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation {
  margin-bottom: 67px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation {
    margin-bottom: 40px;
  }
}
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p,
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p span {
  font-family: 'Schoolbell', cursive !important;
  font-style: normal !important;
  font-weight: 400 !important;
  font-size: 32px !important;
  line-height: 1.3 !important;
  color: #ffffff !important;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p,
  body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p span {
    font-size: 26px !important;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p,
  body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.citation p span {
    font-size: 22px !important;
  }
}
body main section.contenu-simple.le-mot-du-fondateur .d-flex {
  align-items: center;
}
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.auteur {
  margin-bottom: 0;
}
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.auteur p,
body main section.contenu-simple.le-mot-du-fondateur .bloc-texte.auteur p span {
  font-family: 'Manrope', sans-serif !important;
  font-size: 18px !important;
  line-height: 26px !important;
  font-weight: 600 !important;
  color: #f3ead5 !important;
}
body main section.contenu-simple.le-mot-du-fondateur .bouton-container a {
  background-color: #f3ead5;
}
body main section.contenu-simple.le-mot-du-fondateur .bouton-container a .titre {
  color: #0b4338;
}
body main section.contenu-simple.le-mot-du-fondateur .bouton-container a:hover {
  background-color: #f3ead5;
}
body main section.contenu-simple.lame-last-news {
  /* Le rose ne sert plus de fond général : il ponctue quelques lames.
           Ici il détache les cartes blanches des actualités. */
  background-color: #e4bbae;
  padding: 100px 0 40px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-last-news {
    padding: 50px 0 30px;
  }
}
body main section.contenu-simple.lame-last-news .titre-last-news {
  margin-bottom: 50px;
}
body main section.contenu-simple.lame-last-news .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-avis {
  /* Le widget d avis Google écrit « Basée sur 10 avis » en noir, et
           l accordéon reprend le gris par défaut de Bootstrap : deux couleurs
           étrangères à la direction artistique. */
  background-color: #ffffff !important;
  padding: 100px 0;
  /* Note : Trustindex pose « opacity: 0; height: 0 !important » en style inline
           sur .ti-widget et ne lève cet état qu'une fois ses propres ressources
           chargées. Aucune feuille de style ne peut passer devant un !important
           inline — si la lame paraît vide, c'est le CDN du plugin qu'il faut
           regarder, pas le CSS du thème. */
  /* ---------- Mise à la charte du widget d'avis ----------
           Le gabarit et les classes viennent du plugin : on ne les touche pas,
           on repeint. Sa feuille est chargée dans le corps de la page, donc
           après celle du thème : à spécificité égale c'est elle qui gagne, d'où
           les sélecteurs longs ci-dessous. Les `!important` sont limités aux
           propriétés que le préréglage marque lui-même ainsi.
           Les pictos Google — étoiles, logo, photos de profil — restent
           intacts : ce sont des marques déposées, pas des éléments de charte. */
}
body main section.contenu-simple.lame-avis .ti-rating-text,
body main section.contenu-simple.lame-avis .ti-rating-text .nowrap,
body main section.contenu-simple.lame-avis .ti-rating-text a {
  color: #0b4338 !important;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-avis {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-avis .bloc-titre {
  margin-bottom: 65px;
  text-align: center;
}
body main section.contenu-simple.lame-avis .bloc-titre .titre {
  color: #0b4338 !important;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-avis .bloc-titre {
    margin-bottom: 40px;
  }
}
body main section.contenu-simple.lame-avis .ti-widget {
  /* Le carrousel étire déjà les items à la même hauteur, mais la
               carte visible garde celle de son texte : les avis courts
               donnaient des cartes plus basses que les autres. */
  /* Bloc de note, à gauche du carrousel */
  /* Flèches : la pastille ronde de la charte, comme partout ailleurs. */
}
body main section.contenu-simple.lame-avis .ti-widget .ti-review-item > .ti-inner {
  height: 100%;
  padding: 25px !important;
  border: 1px solid #e4bbae !important;
  border-radius: 10px !important;
  background-color: #ffffff;
  box-shadow: none;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-widget-container .ti-name {
  font-family: 'Schoolbell', cursive;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.2;
  color: #0b4338;
  /* Le préréglage coupe les noms trop longs par une ellipse. En
                   Schoolbell, plus large que la police d origine, la moitié des
                   noms y passait : on les laisse revenir à la ligne. */
  white-space: normal;
  overflow: visible;
  text-overflow: clip;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-widget-container .ti-date {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #0b4338;
  opacity: .65;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-review-text,
body main section.contenu-simple.lame-avis .ti-widget .ti-review-content {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  color: #0b4338;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-read-more span {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  color: #0b4338;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-rating-text strong.ti-rating {
  font-family: 'Schoolbell', cursive;
  font-size: 32px !important;
  font-weight: 400;
  letter-spacing: 0;
  color: #0b4338;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-footer,
body main section.contenu-simple.lame-avis .ti-widget .ti-footer .ti-rating-text {
  font-family: 'Manrope', sans-serif;
  color: #0b4338;
}
body main section.contenu-simple.lame-avis .ti-widget .ti-controls .ti-next,
body main section.contenu-simple.lame-avis .ti-widget .ti-controls .ti-prev {
  width: 38px;
  height: 38px;
  border-radius: 100px;
  background-color: transparent;
  outline: 1px solid #0b4338;
  outline-offset: -1px;
  box-shadow: none;
}
body main section.contenu-simple.lame-texte-image,
body main section.contenu-simple.lame-chiffres,
body main section.contenu-simple.lame-zone-intervention,
body main section.contenu-simple.lame-offres-liste,
body main section.contenu-simple.lame-timeline,
body main section.contenu-simple.lame-autres-offres {
  background-color: #e4bbae;
}
body main section.contenu-simple.lame-certifications {
  /* Rose : la lame est encadrée par la lame avis en blanc et l appel à
           l action en beige, elle ne touche donc aucune autre lame rose. */
  background-color: #e4bbae !important;
  padding: 100px 0;
  /* Le préconçu plafonnait ce conteneur à 1440 px, ce qui resserrait la
           rangée de logos. Même reliquat que sur le CTA et la zone d'intervention. */
}
body main section.contenu-simple.lame-certifications > .container {
  max-width: 1920px;
  padding: 0 106px;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-certifications > .container {
    padding: 0 50px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-certifications > .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-certifications {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-certifications .bloc-titre {
  margin-bottom: 37px;
  text-align: center;
}
body main section.contenu-simple.lame-certifications .bloc-titre .titre {
  color: #0b4338 !important;
}
body main section.contenu-simple.lame-cta {
  background-color: #f3ead5 !important;
  padding: 70px 0;
  /* Le préconçu plafonnait ce conteneur à 1440 px, ce qui décalait toute la
           lame vers la droite. On revient à la largeur des autres lames. */
  /* Bouton contour vert sur fond jaune */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-cta {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-cta > .container {
  max-width: 1920px;
  padding: 0 106px;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-cta > .container {
    padding: 0 50px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-cta > .container {
    padding: 0 30px;
  }
}
body main section.contenu-simple.lame-cta > .container > .row {
  --bs-gutter-x: 174px;
  align-items: center;
  justify-content: center;
  row-gap: 30px;
  /* Calage exact sur la frame 131:3702 : dans les 1920 px de la maquette,
               le badge commence à x = 327 et la colonne texte à x = 769, pour 700 px
               de large. Le contenu du conteneur démarrant à 106, cela fait 221 px de
               retrait à gauche puis une gouttière de 174. On ne l'applique qu'au-delà
               de 1600 px, en deçà de quoi les 1363 px nécessaires ne tiennent plus. */
}
@media screen and (min-width: 1600px) {
  body main section.contenu-simple.lame-cta > .container > .row {
    --bs-gutter-x: 0;
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 174px;
    margin-left: 0;
    margin-right: 0;
    padding-left: 221px;
  }
  body main section.contenu-simple.lame-cta > .container > .row > [class*="col-"] {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
  }
  body main section.contenu-simple.lame-cta > .container > .row > .col-droite {
    width: 700px;
  }
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-cta > .container > .row {
    --bs-gutter-x: 80px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-cta > .container > .row {
    --bs-gutter-x: 30px;
  }
}
body main section.contenu-simple.lame-cta .bloc-image {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-cta .bloc-image img {
  width: 268px;
  height: 267.262px;
  object-fit: contain;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-cta .bloc-image img {
    width: 200px;
    height: 200px;
  }
}
body main section.contenu-simple.lame-cta .col-droite {
  max-width: 700px;
}
body main section.contenu-simple.lame-cta .bloc-titre {
  margin-bottom: 20px;
}
body main section.contenu-simple.lame-cta .bloc-titre .titre {
  color: #0b4338 !important;
}
body main section.contenu-simple.lame-cta .bloc-texte {
  margin-bottom: 30px;
}
body main section.contenu-simple.lame-cta .bloc-texte p,
body main section.contenu-simple.lame-cta .bloc-texte p span,
body main section.contenu-simple.lame-cta .bloc-texte li,
body main section.contenu-simple.lame-cta .bloc-texte span {
  font-family: 'Manrope', sans-serif;
  font-size: 20px;
  line-height: 1.3;
  font-weight: 400;
  /* Le texte est vert très foncé sur le jaune, jamais blanc */
  color: #0b4338 !important;
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-cta .bloc-texte p,
  body main section.contenu-simple.lame-cta .bloc-texte p span,
  body main section.contenu-simple.lame-cta .bloc-texte li,
  body main section.contenu-simple.lame-cta .bloc-texte span {
    font-size: 18px;
  }
}
body main section.contenu-simple.lame-cta .bouton-container a {
  background-color: transparent;
  border: 1px solid #0b4338;
}
body main section.contenu-simple.lame-cta .bouton-container a .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-cta .bouton-container a:hover {
  background-color: #0b4338;
}
body main section.contenu-simple.lame-cta .bouton-container a:hover .titre {
  color: #ffffff;
}
body main section.contenu-simple.lame-chiffres {
  padding: 50px 0;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-chiffres {
    padding: 40px 0;
  }
}
body main section.contenu-simple.lame-chiffres > .container {
  padding: 0 106px;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-chiffres > .container {
    padding: 0 50px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-chiffres > .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-chiffres > .container {
    padding: 0 20px;
  }
}
body main section.contenu-simple.lame-chiffres > .container > .row {
  --bs-gutter-x: 0;
}
body main section.contenu-simple.lame-chiffres > .container > .row > [class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body main section.contenu-simple.lame-zone-intervention {
  padding: 100px 0;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-zone-intervention {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-zone-intervention > .container > .row {
  --bs-gutter-x: 0;
  align-items: flex-start;
  flex-wrap: nowrap;
  column-gap: 9.7776%;
  row-gap: 40px;
}
body main section.contenu-simple.lame-zone-intervention > .container > .row > [class*="col-"] {
  margin-left: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body main section.contenu-simple.lame-zone-intervention > .container > .row > *:first-child {
  flex: 0 0 40.9836%;
  max-width: 40.9836%;
}
body main section.contenu-simple.lame-zone-intervention > .container > .row > *:last-child {
  flex: 0 0 49.2974%;
  max-width: 49.2974%;
}
@media screen and (max-width: 767.98px) {
  body main section.contenu-simple.lame-zone-intervention > .container > .row {
    flex-wrap: wrap;
    column-gap: 0;
  }
  body main section.contenu-simple.lame-zone-intervention > .container > .row > [class*="col-"] {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}
body main section.contenu-simple.lame-zone-intervention .bloc-image {
  margin-bottom: 0;
  /* La carte est une illustration, pas une photo : la rogner
               (object-fit: cover sur une hauteur fixe) amputait le repere
               et une partie du territoire. Elle garde donc ses proportions. */
}
body main section.contenu-simple.lame-zone-intervention .bloc-image img {
  display: block;
  width: 100%;
  height: auto;
}
body main section.contenu-simple.lame-zone-intervention .bloc-titre {
  margin-bottom: 40px;
}
body main section.contenu-simple.lame-zone-intervention .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-zone-intervention .bloc-texte {
  margin-bottom: 40px;
}
body main section.contenu-simple.lame-zone-intervention .bloc-texte p {
  color: #0b4338;
}
body main section.contenu-simple.lame-zone-intervention .liste-zone-intervention .row {
  --bs-gutter-x: 20px;
}
body main section.contenu-simple.lame-zone-intervention .liste-zone-intervention .item {
  color: #0b4338;
  font-size: 16px;
  line-height: 28px;
  font-weight: 700;
}
body main section.contenu-simple.lame-zone-intervention .liste-zone-intervention .btn-lire-plus {
  margin-top: 20px;
  color: #0b4338;
}
body main section.contenu-simple.lame-pb-50 {
  padding-bottom: 50px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-pb-50 {
    padding-bottom: 40px;
  }
}
body main section.contenu-simple.lame-seo {
  padding: 50px 0;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-seo {
    padding: 40px 0;
  }
}
body main section.contenu-simple.lame-seo .bloc-titre {
  margin-bottom: 25px;
}
body main section.contenu-simple.lame-seo .bloc-titre .titre {
  font-size: 32px;
  line-height: 1.1;
  color: #0b4338;
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-seo .bloc-titre .titre {
    font-size: 24px;
  }
}
body main section.contenu-simple.lame-seo .bloc-texte {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-offres-liste {
  padding: 50px 0 100px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-offres-liste {
    padding: 40px 0 50px;
  }
}
body main section.contenu-simple.lame-offres-liste > .container > .row {
  --bs-gutter-x: 20px;
  row-gap: 20px;
}
body main section.contenu-simple.lame-offres-liste > .container > .row > [class*="col-"] {
  margin-bottom: 0 !important;
}
@media screen and (min-width: 992px) and (max-width: 1199.98px) {
  body main {
    /* Uniquement les colonnes de cartes : sur l accueil, la lame contient
           aussi un col-12 pour le titre « Decouvrez nos offres », qui se
           retrouvait sur une demi-largeur avec la premiere carte a cote. */
  }
  body main section.contenu-simple.lame-offres > .container > .row > .col-lg-3,
  body main section.contenu-simple.lame-offres-liste > .container > .row > .col-lg-3 {
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
}
body main section.contenu-simple.lame-contact {
  padding: 100px 0;
  /* Coordonnées + horaires */
  /* Carte Google Maps (iframe saisie dans un bloc texte) : même rayon que
           les visuels de la charte, et couleurs simplement éteintes plutôt que
           teintées — la carte doit rester lisible sur le fond vert. La carte
           reste un embed Google, sans clé API. */
  /* Formulaire Ninja Forms calé sur la maquette */
  /* Colonne de gauche : 244 | 44 | 367 dans les 655 de la maquette.
           Le bloc porte « justify-content-between » de Bootstrap, en !important —
           d'où la surcharge de même poids ici. */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-contact {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-contact > .container > .row {
  --bs-gutter-x: 0;
  align-items: flex-start;
  flex-wrap: nowrap;
  column-gap: 9.7189%;
  row-gap: 40px;
}
body main section.contenu-simple.lame-contact > .container > .row > [class*="col-"] {
  margin-left: 0 !important;
  margin-bottom: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body main section.contenu-simple.lame-contact > .container > .row > *:first-child {
  flex: 0 0 40.9836%;
  max-width: 40.9836%;
}
body main section.contenu-simple.lame-contact > .container > .row > *:last-child {
  flex: 0 0 49.2974%;
  max-width: 49.2974%;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-contact > .container > .row {
    flex-wrap: wrap;
    column-gap: 0;
  }
  body main section.contenu-simple.lame-contact > .container > .row > [class*="col-"] {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}
body main section.contenu-simple.lame-contact .bloc-coordonnees {
  margin-bottom: 50px;
}
body main section.contenu-simple.lame-contact .bloc-coordonnees .titre,
body main section.contenu-simple.lame-contact .bloc-coordonnees h2,
body main section.contenu-simple.lame-contact .bloc-coordonnees h3 {
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.1;
  color: #ffffff;
}
body main section.contenu-simple.lame-contact .bloc-coordonnees p,
body main section.contenu-simple.lame-contact .bloc-coordonnees a,
body main section.contenu-simple.lame-contact .bloc-coordonnees span,
body main section.contenu-simple.lame-contact .bloc-coordonnees li {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  color: #ffffff;
}
body main section.contenu-simple.lame-contact .bloc-texte:has(> iframe[src*="google.com/maps"]) {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .bloc-texte iframe[src*="google.com/maps"] {
  display: block;
  width: 100%;
  height: 450px;
  border: 0;
  border-radius: 20px;
  background-color: #ffffff;
  filter: saturate(0.35) contrast(1.02);
}
@media screen and (max-width: 1399.98px) {
  body main section.contenu-simple.lame-contact .bloc-texte iframe[src*="google.com/maps"] {
    height: 380px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-contact .bloc-texte iframe[src*="google.com/maps"] {
    height: 280px;
  }
}
body main section.contenu-simple.lame-contact .contact-visuel {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .contact-visuel img {
  display: block;
  width: 100%;
  height: 524px;
  object-fit: cover;
}
@media screen and (max-width: 1399.98px) {
  body main section.contenu-simple.lame-contact .contact-visuel img {
    height: 420px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-contact .contact-visuel img {
    height: 280px;
  }
}
body main section.contenu-simple.lame-contact .bloc-formulaire {
  /* Sur la maquette le bouton d'envoi termine la colonne : les 100 px
               de padding de la lame suivent directement. Le gabarit `.bloc-texte`
               y ajoutait ses 70 px de marge basse. */
  margin-bottom: 0;
  /* La maquette donne 76 px au groupe label + champ (28 + 48) : le
               préconçu glissait 10 px entre les deux, soit 50 px de trop sur
               les cinq lignes du formulaire. */
  /* Gouttière de 20 px entre les deux colonnes de champs. Ninja Forms
               pose 5 px de padding par cellule, ce qui n'en laissait que 10 et
               décalait les champs de 5 px vers l'intérieur. On reprend le motif
               classique — marge négative sur la ligne, padding sur les cellules —
               pour que les champs s'alignent sur les bords de la colonne. */
  /* Le conteneur de champ ajoutait 3 px sous chaque ligne, qui
               s'ajoutaient aux 22 px voulus : le pas tombait à 101 au lieu de 98. */
  /* Dernière ligne du formulaire : la gouttière de 22 px n'a plus de
               champ à séparer et repoussait le bas de la colonne d'autant. */
  /* Le compteur de caractères est rendu vide — aucun champ n'a de
               limite — mais garde ses 5 px de marge haute. Sur les autres lignes
               elle se fond dans la gouttière de 22 px ; sous le bouton d'envoi,
               où il n'y a plus de gouttière, elle rallongeait la colonne. */
  /* Zone « joindre un document » : la maquette pose le bouton et le nom du
               fichier sur une même ligne, sous le libellé. */
  /* La case à cocher précède son libellé sur la maquette, alignée avec lui.
               Le sens est forcé : le bloc héritait d'un « row-reverse » qui renvoyait
               la case à droite malgré l'ordre demandé. */
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field {
  margin-bottom: 22px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-label label {
  margin-bottom: 0;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #ffffff;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="text"],
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="email"],
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="tel"],
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="number"],
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element select,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element textarea {
  width: 100%;
  height: auto;
  min-height: 48px;
  padding: 10px 20px;
  border: 0;
  border-radius: 5px;
  background-color: #ffffff;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  color: #0b4338;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="text"]::placeholder,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="email"]::placeholder,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="tel"]::placeholder,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="number"]::placeholder,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element select::placeholder,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element textarea::placeholder {
  color: rgba(11, 67, 56, 0.45);
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element textarea {
  min-height: 202px;
  resize: vertical;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="button"],
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="submit"] {
  width: auto;
  min-height: 0;
  padding: 10px 20px;
  border-radius: 5px;
  background-color: #f3ead5;
  font-family: 'Manrope', sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 600;
  color: #0b4338;
  transition: all 0.3s ease-in-out;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="button"]:hover,
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-field-element input[type="submit"]:hover {
  background-color: #f3ead5;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field .nf-error-msg {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  color: #e4bbae;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-form-content {
  padding: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field-label {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-row {
  margin-left: -10px;
  margin-right: -10px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-cell {
  padding-left: 10px;
  padding-right: 10px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-field-container {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .submit-container .nf-field {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .nf-input-limit {
  margin-top: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .file_upload-wrap {
  /* Le bouton d'annulation ne sert qu'une fois un fichier choisi ;
                   il s'affichait en permanence, en gras, à côté de « Parcourir ». */
  /* La barre de progression ne sert que pendant un envoi : en flex
                   elle s'étirait en pastille grise à côté du bouton. */
}
body main section.contenu-simple.lame-contact .bloc-formulaire .file_upload-wrap .nf-field-element {
  display: flex;
  align-items: center;
  gap: 17px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .file_upload-wrap .nf-fu-fileinput-button {
  flex: 0 0 auto;
  margin: 0;
  padding: 5px 20px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .file_upload-wrap .nf-fu-button-cancel {
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .file_upload-wrap .nf-fu-progress {
  flex: 0 0 auto;
  width: 0;
  overflow: hidden;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 11px;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap .nf-field-label {
  order: 2;
  margin: 0;
  /* Le gabarit réservait 17 px à gauche du libellé, qui
                       s'ajoutaient à la gouttière. */
  padding-left: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap .nf-field-label label {
  margin: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap .nf-field-element {
  order: 1;
  flex: 0 0 auto;
  line-height: 0;
  /* Case de 16 px comme sur la maquette, au lieu de 20 sur 44. */
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap .nf-field-element input[type="checkbox"] {
  width: 16px;
  height: 16px;
  min-height: 0;
  margin: 0;
}
body main section.contenu-simple.lame-contact .bloc-formulaire .checkbox-wrap .nf-error-wrap {
  order: 3;
}
body main section.contenu-simple.lame-contact .coordonnees {
  justify-content: flex-start !important;
  gap: 44px;
  /* La maquette laisse 50 px entre le bloc infos et la photo. */
  margin-bottom: 50px;
  /* Réseaux sociaux : mêmes pictos que l'en-tête et le pied de page, sur des
               ronds de 38 px espacés de 17, alignés à gauche sur le titre comme dans la
               maquette. La couleur du lien est fixée explicitement, sinon currentColor
               récupère le bleu de lien de Bootstrap. */
  /* Adresse, téléphone et e-mail sont en texte simple sur la maquette :
               les pictos ne subsistent que sur les ronds de réseaux sociaux. */
  /* La maquette tient ses quatre lignes de coordonnées en 84 px, soit
               21 px par ligne — un cran sous le corps de texte courant. En 16/28
               l'e-mail et l'adresse repassaient à la ligne, et les 24 px de marge
               entre items ajoutaient 48 px de plus. */
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-content {
  flex: 0 0 244px;
  width: 244px;
}
body main section.contenu-simple.lame-contact .coordonnees .horaires-content {
  flex: 0 0 367px;
  width: 367px;
  margin-bottom: 0;
  /* Maquette : titre 35, gouttière 24, puis sept lignes de 28
                   collées — 255 px au total. Le préconçu ajoutait 11 px sous
                   chaque ligne et 16 px sous la liste. */
}
body main section.contenu-simple.lame-contact .coordonnees .horaires-content h3 {
  margin-bottom: 24px;
}
body main section.contenu-simple.lame-contact .coordonnees .horaires-content ul {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .coordonnees .horaires-content .horaire-item {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-contact .coordonnees .reseaux-liste {
  display: flex;
  gap: 17px;
  margin: 0;
  padding: 0;
  list-style: none;
}
body main section.contenu-simple.lame-contact .coordonnees .reseaux-liste li {
  margin: 0;
}
body main section.contenu-simple.lame-contact .coordonnees .reseaux-liste .icon-circle {
  width: 38px;
  height: 38px;
  padding: 8px;
  color: #ffffff;
}
body main section.contenu-simple.lame-contact .coordonnees .reseaux-liste .icon-circle:hover,
body main section.contenu-simple.lame-contact .coordonnees .reseaux-liste .icon-circle:focus {
  background-color: #f3ead5;
  color: #0b4338;
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste svg {
  display: none;
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-content h3 {
  margin-bottom: 24px;
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste {
  margin-bottom: 36px;
  /* Le lien gardait les 30 px réservés au picto, désormais masqué :
                   le texte s'alignait 30 px à droite du titre « Coordonnées ». */
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste li {
  margin-bottom: 0;
  line-height: 21px;
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste li,
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste li a,
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste li span {
  font-size: 14px;
  line-height: 21px;
}
body main section.contenu-simple.lame-contact .coordonnees .coordonnees-liste li a {
  padding-left: 0;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-contact .coordonnees {
    gap: 30px;
  }
  body main section.contenu-simple.lame-contact .coordonnees .coordonnees-content,
  body main section.contenu-simple.lame-contact .coordonnees .horaires-content {
    flex: 1 1 auto;
    width: auto;
  }
}
body main .single-actu {
  padding: 35px 0 0;
  /* Corps de l article : 1128 centres dans les 1420 */
}
body main .single-actu > .container {
  max-width: 1520px;
  padding: 0 50px;
}
@media screen and (max-width: 991.98px) {
  body main .single-actu > .container {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .single-actu > .container {
    padding: 0 20px;
  }
}
body main .single-actu .ariane-content {
  margin-bottom: 20px;
}
body main .single-actu .ariane-content p,
body main .single-actu .ariane-content a,
body main .single-actu .ariane-content span {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #0b4338;
  opacity: 1;
}
body main .single-actu .titre-content {
  margin-bottom: 20px;
}
body main .single-actu .titre-content h1 {
  margin: 0;
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 64px;
  line-height: 1.1;
  color: #0b4338;
  text-align: center;
}
@media screen and (max-width: 1399.98px) {
  body main .single-actu .titre-content h1 {
    font-size: 52px;
  }
}
@media screen and (max-width: 991.98px) {
  body main .single-actu .titre-content h1 {
    font-size: 40px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .single-actu .titre-content h1 {
    font-size: 30px;
  }
}
body main .single-actu .author-date-content {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 32px;
  margin-bottom: 35px;
}
body main .single-actu .author-date-content .date-single-actu,
body main .single-actu .author-date-content .author-single-actu {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #0b4338;
}
body main .single-actu .content-body {
  max-width: 1128px;
  margin: 0 auto;
}
body main .single-actu .content-body .image-content img {
  display: block;
  width: 100%;
  height: 502px;
  object-fit: cover;
  /* radius/xl de la charte, comme les deux visuels de la paire. */
  border-radius: 20px;
  margin-bottom: 50px;
}
@media screen and (max-width: 991.98px) {
  body main .single-actu .content-body .image-content img {
    height: 340px;
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .single-actu .content-body .image-content img {
    height: 220px;
  }
}
body main .single-actu .content-body h2 {
  margin: 0 0 20px;
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 700;
  color: #0b4338;
}
body main .single-actu .content-body p,
body main .single-actu .content-body li {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 28px;
  font-weight: 400;
  color: #0b4338;
}
body main .single-actu .content-body .gallery-images {
  display: flex;
  gap: 20px;
  margin: 50px 0;
}
@media screen and (max-width: 575.98px) {
  body main .single-actu .content-body .gallery-images {
    flex-direction: column;
    margin: 30px 0;
  }
}
body main .single-actu .content-body .gallery-images img {
  height: 282px;
  object-fit: cover;
  border-radius: 20px;
  /* Le préconçu posait 20 px de marge à droite de chaque visuel,
                       qui s'ajoutaient au gap de la ligne : 40 px de gouttière au
                       lieu de 20, et la seconde image débordait du bloc de 24 px. */
  margin: 0;
}
body main .single-actu .content-body .gallery-images img:first-child {
  flex: 0 0 412px;
  width: 412px;
}
body main .single-actu .content-body .gallery-images img:last-child {
  flex: 1 1 auto;
  width: auto;
  /* Sans cela le visuel garde sa largeur intrinsèque et
                           déborde de quelques pixels hors de la colonne. */
  min-width: 0;
}
@media screen and (max-width: 991.98px) {
  body main .single-actu .content-body .gallery-images img {
    height: 220px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .single-actu .content-body .gallery-images img:first-child,
  body main .single-actu .content-body .gallery-images img:last-child {
    flex: 0 0 auto;
    width: 100%;
  }
}
body main .single-actu .content-body .liens-single-actu {
  margin-top: 40px;
}
body main .single-actu .content-body .liens-single-actu a {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 26px;
  color: #0b4338;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body main .similar-actu {
  /* La maquette détachait cette lame du fond de page avec un jaune ;
           elle prend désormais le beige intermédiaire primary/300, une nuance
           plus soutenue que le beige courant. */
  background-color: #f3ead5;
  padding: 100px 0;
  /* Trois colonnes, c'est la maquette — mais à 1400 px elles ne font déjà
           plus que 440, et à 768 seulement 218 : la vignette de 200 mangeait
           toute la carte et ne laissait rien au texte. On desserre par paliers. */
}
@media screen and (max-width: 991.98px) {
  body main .similar-actu {
    padding: 50px 0;
  }
}
body main .similar-actu .titre-autres-actus {
  margin: 0 0 50px;
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 48px;
  line-height: 1.4;
  color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body main .similar-actu .titre-autres-actus {
    font-size: 34px;
    margin-bottom: 30px;
  }
}
body main .similar-actu .actus > .row {
  --bs-gutter-x: 20px;
  row-gap: 30px;
}
@media screen and (max-width: 1399.98px) {
  body main .similar-actu .actus > .row > .actu {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media screen and (max-width: 991.98px) {
  body main .similar-actu .actus > .row > .actu {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
body main .similar-actu .actu-secondaire {
  height: 100%;
  /* 268 px sur la maquette — 268 | 20 | 268 dans les 556 de la carte.
               Le gabarit du bloc donne déjà 268 px à l image elle-même : avec un
               conteneur plafonné à 200, le visuel débordait de 68 px et passait
               sous le texte. */
}
body main .similar-actu .actu-secondaire > a {
  display: flex;
  align-items: stretch;
  gap: 20px;
  height: 100%;
}
@media screen and (max-width: 575.98px) {
  body main .similar-actu .actu-secondaire > a {
    flex-direction: column;
  }
}
body main .similar-actu .actu-secondaire .actu-image {
  flex: 0 0 268px;
  width: 268px;
  /* 268 px, c est la maquette — mais à 1400 les cartes ne font plus
                   que 420 et il ne restait que 112 px au texte. La vignette
                   reprend 200 px tant que la carte n a pas la place. */
  /* Le gabarit du bloc fixe 268 x 167 en dur sur la balise, et
                   l attribut height du média empêche un simple `height: 100%`
                   de prendre. On sort l image du flux : elle épouse alors la
                   hauteur de la carte, comme les 193 px de la maquette. */
  position: relative;
  align-self: stretch;
}
@media screen and (max-width: 1599.98px) {
  body main .similar-actu .actu-secondaire .actu-image {
    flex: 0 0 200px;
    width: 200px;
  }
}
@media screen and (max-width: 575.98px) {
  body main .similar-actu .actu-secondaire .actu-image {
    flex: 0 0 auto;
    width: 100%;
  }
}
body main .similar-actu .actu-secondaire .actu-image img {
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-width: 575.98px) {
  body main .similar-actu .actu-secondaire .actu-image img {
    position: static;
    height: 180px;
  }
}
body main .similar-actu .actu-secondaire .actu-content {
  display: flex;
  flex-direction: column;
  gap: 13px;
  flex: 1 1 auto;
  min-width: 0;
}
body main .similar-actu .actu-secondaire .actu-content .actu-title {
  margin: 0;
  font-family: 'Schoolbell', cursive;
  font-weight: 400;
  font-size: 32px;
  line-height: 1.1;
  color: #0b4338;
}
@media screen and (max-width: 1399.98px) {
  body main .similar-actu .actu-secondaire .actu-content .actu-title {
    font-size: 26px;
  }
}
body main .similar-actu .actu-secondaire .actu-content .actu-souscontent {
  display: flex;
  flex-direction: column;
  gap: 13px;
}
body main .similar-actu .actu-secondaire .actu-content .actu-meta span {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 1.2;
  color: #0b4338;
}
body main .similar-actu .actu-secondaire .actu-content .actu-excerpt {
  font-family: 'Manrope', sans-serif;
  font-size: 14px;
  line-height: 22px;
  color: #0b4338;
}
body main section.contenu-simple.lame-tabs {
  padding: 0 0 100px;
  /* La lame est posée sans conteneur (paramètre « container : none ») :
           la `.row` des InnerBlocks débordait de 12 px de chaque côté de
           l écran. On neutralise sa gouttière et on reprend les marges
           latérales du `.container` du thème. */
  /* Figma 164:4567 — le bloc tient dans les 1708 de la maquette : quatre
           onglets de 427 x 96 collés, à angles vifs, puis le panneau de 700 de
           haut. Le préconçu étalait le tout sur les 1920, avec des onglets
           arrondis de 137 de haut. */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tabs {
    padding-bottom: 50px;
  }
}
body main section.contenu-simple.lame-tabs > div {
  padding: 0 106px;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-tabs > div {
    padding: 0 50px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tabs > div {
    padding: 0 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-tabs > div {
    padding: 0 20px;
  }
}
body main section.contenu-simple.lame-tabs > div > .row {
  --bs-gutter-x: 0;
  margin-left: 0;
  margin-right: 0;
}
body main section.contenu-simple.lame-tabs .bloc-titre {
  margin-bottom: 60px;
  text-align: center;
}
body main section.contenu-simple.lame-tabs .bloc-titre .titre {
  color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tabs .bloc-titre {
    margin-bottom: 30px;
  }
}
body main section.contenu-simple.lame-tabs .bloc-tabs {
  max-width: 1708px;
  margin: 0 auto;
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom {
  /* 96 px sur la maquette, mais en plancher : les intitulés de
                   démonstration tiennent sur trois lignes et sortaient de
                   l onglet. */
  height: auto;
  min-height: 96px;
  align-items: stretch;
  gap: 0;
  /* Les onglets se partagent la largeur au lieu d être figés au
                   quart : à deux onglets, la moitié de la barre restait vide et
                   le panneau apparaissait sous un bord nu. */
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3,
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3:first-child {
  flex: 1 1 0;
  width: auto;
  min-width: 0;
  margin: 0;
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom .nav-link {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 30px;
  border: 0;
  /* radius/md de la charte, sur les deux coins hauts seulement :
                       le bas de l onglet reste vif, il se fond dans le panneau. */
  border-radius: 8px 8px 0 0;
  /* Onglets au repos : le vert foncé de la charte, texte
                       blanc. Le préconçu posait un olive translucide hérité
                       d un autre site. */
  background-color: #0b4338;
  font-family: 'Schoolbell', cursive;
  font-size: 32px;
  line-height: 1.1;
  font-weight: 400;
  color: #ffffff;
  text-align: left;
  transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
  /* L onglet actif prend la couleur du panneau : les deux ne
                       font qu un sur la maquette. */
  /* Rose, comme le panneau : les deux ne font qu un. En beige
                       ils se confondaient avec le fond de la lame et le bloc
                       n avait plus de contour du tout. */
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom .nav-link.active {
  background-color: #e4bbae;
  color: #0b4338 !important;
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom .nav-link:not(.active) {
  margin-bottom: 0;
}
body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom .nav-link:not(.active):hover {
  background-color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom {
    height: auto;
    flex-wrap: wrap;
  }
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3,
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3:first-child {
    flex: 1 1 50%;
  }
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom .nav-link {
    padding: 15px 20px;
    font-size: 22px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3,
  body main section.contenu-simple.lame-tabs .bloc-tabs nav .nav-tabs-custom h3:first-child {
    flex: 1 1 100%;
  }
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content {
  /* Le gabarit place le visuel à 120 du bord et laisse 50 en haut
                   comme en bas. */
  /* 120 px de marge latérale sur la maquette, pensés pour un
                   visuel pleine colonne ; sans image le contenu se retrouvait
                   loin du bord dans un panneau presque vide. */
  padding: 40px 50px;
  border-radius: 0 0 8px 8px;
  background-color: #e4bbae;
  /* Texte à gauche, visuel à droite — 739 | 89 | 640. La maquette
                   posait le visuel à gauche ; le client le veut à droite, dans
                   l ordre du gabarit. */
  /* Onglet sans visuel : le texte prend toute la largeur du
                   panneau. Sans cela il restait calé à droite, à la place que
                   la colonne de l image lui laissait. */
  /* Listes de créations : une puce de navigateur et deux ou trois
                   lignes perdues au milieu d un panneau aussi large faisaient
                   pauvre. Chaque création devient une pastille beige posée sur
                   le rose, qui occupe la largeur et se lit comme une carte. */
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row {
  --bs-gutter-x: 0;
  flex-direction: row;
  /* Entre 1600 et ~1750 px, 739 + 89 + 640 ne tiennent pas
                       dans le panneau : les colonnes rétrécissent au lieu de
                       renvoyer l image sous le texte. */
  flex-wrap: nowrap;
  justify-content: space-between;
  /* Le texte se centre sur la hauteur de l image posée à côté. */
  align-items: center;
  column-gap: 89px;
  row-gap: 30px;
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .gauche,
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .droite {
  flex: 0 1 auto;
  min-width: 0;
  max-width: 100%;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .gauche {
  width: 739px;
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .droite {
  width: 640px;
  margin-top: 0;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row {
    column-gap: 40px;
  }
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .gauche {
    width: calc(55% - 20px);
  }
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .droite {
    width: calc(45% - 20px);
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row {
    flex-direction: column-reverse;
    column-gap: 0;
  }
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .gauche,
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row > .droite {
    width: 100%;
  }
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .tab-pane > .row:not(:has(> .droite)) > .gauche {
  width: 100%;
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .gauche ul,
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .texte-droite ul {
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  list-style: none;
  margin: 0;
  padding: 0;
}
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .gauche ul li,
body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .texte-droite ul li {
  margin: 0;
  padding: 10px 24px;
  border-radius: 20px;
  background-color: #f3ead5;
  font-family: 'Manrope', sans-serif;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  color: #0b4338;
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .gauche ul li,
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content .texte-droite ul li {
    font-size: 16px;
    padding: 8px 20px;
  }
}
@media screen and (max-width: 1399.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content {
    padding: 40px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-tabs .bloc-tabs .tab-content {
    padding: 25px 20px;
  }
}
body main section.contenu-simple.lame-timeline {
  /* Voir la lame tarifs : moitié moins de padding à la jonction, le CTA
           qui les séparait sur la maquette ayant été retiré. */
  padding: 100px 0 50px;
  /* La maquette laisse une cinquantaine de pixels entre le bas du titre
           et les cartes. Schoolbell dessine ses jambages très en dessous de sa
           ligne — le « j » de « projet » descend de 73 px hors de la boîte — et
           venait toucher les cartes.
           La marge basse du titre est hors de portée : le gabarit du bloc lui
           colle une classe utilitaire `mb-0`, donc un `margin-bottom: 0`
           !important. On pose l espace sur la lame des cartes à la place. */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-timeline {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-timeline .etapes {
  padding-top: 50px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-timeline .etapes {
    padding-top: 30px;
  }
}
body main section.contenu-simple.lame-timeline .bloc-titre {
  margin-bottom: 50px;
}
body main section.contenu-simple.lame-timeline .bloc-titre .titre {
  color: #0b4338;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-timeline .bloc-titre {
    margin-bottom: 30px;
  }
}
body main section.contenu-simple.lame-tarifs {
  /* La maquette donne 100 px en haut comme en bas, mais elle intercale un
           CTA entre les étapes et les tarifs. Ce CTA ayant été retiré, les deux
           lames se touchent et les 100 + 100 px laissaient un trou. Ramené à
           50 de chaque côté de la jonction. */
  padding: 50px 0 100px;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-tarifs {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-tarifs > .container > .row {
  align-items: center;
  row-gap: 20px;
}
body main section.contenu-simple.lame-tarifs .bloc-titre {
  margin-bottom: 37px;
}
body main section.contenu-simple.lame-tarifs .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.long-section-texte {
  max-width: 1708px;
  margin: 0 auto 0;
  padding: 100px 145px;
  border-radius: 0;
  background-color: #f3ead5 !important;
}
@media screen and (max-width: 1599.98px) {
  body main section.contenu-simple.long-section-texte {
    max-width: none;
    margin: 0 50px;
    padding: 100px 80px;
  }
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.long-section-texte {
    margin: 0 30px;
    padding: 50px 30px;
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.long-section-texte {
    margin: 0 20px;
    padding: 40px 20px;
  }
}
body main section.contenu-simple.long-section-texte > .container {
  max-width: none;
  padding: 0;
}
body main section.contenu-simple.long-section-texte .bloc-titre {
  margin-bottom: 57px;
  text-align: center;
  /* Le citron de la maquette : 144 px, centré, 10 px au-dessus du
               titre. Il remplace le filigrane du préconçu, que ce même
               pseudo-élément portait. */
}
body main section.contenu-simple.long-section-texte .bloc-titre:before {
  content: "" !important;
  position: static;
  display: block;
  width: 144px;
  height: 144px;
  margin: 0 auto 10px;
  /* Le tracé est embarqué, comme les autres pictos du thème : le
                   compilateur LESS réécrit les URL relatives en chemins de disque,
                   et un chemin absolu depuis la racine casse sur une installation
                   en sous-dossier. La source lisible reste dans img/svg/citron.svg. */
  background: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='144'%20height='144'%20viewBox='0%200%20144%20144'%20fill='none'%20aria-hidden='true'%20focusable='false'%3E%3Cg%20transform='translate(8.76%201.30)'%3E%3Cg%20id='Group'%3E%3Cpath%20id='Vector'%20d='M79.5381%20103.17C79.2429%20103.394%2078.8253%20103.35%2078.5517%20102.926C76.3053%2099.3183%2072.3525%2095.9271%2068.9037%2093.5295L66.0453%2091.5423C66.6717%2091.0887%2067.4205%2091.2975%2068.0541%2091.6863C71.5461%2093.8247%2074.5845%2096.4887%2077.3997%2099.4767C78.6165%20100.773%2080.3877%20102.537%2079.5381%20103.17Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cg%20id='Group_2'%3E%3Cpath%20id='Vector_2'%20d='M113.227%2047.6871C111.693%2047.2911%20109.577%2046.6719%20109.339%2046.5495C107.877%2045.7863%20106.365%2045.6063%20104.846%2045.0087L96.4437%2041.7255C95.1261%2041.2071%2094.0245%2041.3223%2092.6493%2041.3223C88.4085%2041.3223%2086.1333%2041.6175%2082.0077%2042.9279C80.5821%2043.3815%2079.1925%2043.7631%2077.9469%2044.6271L75.3837%2045.9447L71.4453%2048.3927L69.6525%2049.9263C68.3061%2050.7615%2067.0605%2051.6327%2066.0597%2052.8711C64.9149%2053.4039%2064.1085%2054.2535%2063.2013%2055.1319C59.3781%2058.8399%2058.0677%2063.7575%2056.5845%2064.2903L52.3797%2065.7951C51.5517%2066.0903%2050.8461%2066.5799%2049.9749%2066.7383L51.2493%2063.9375L53.9493%2058.4007C54.2661%2057.7455%2054.3597%2056.9967%2054.8493%2056.4207L60.2493%2050.0559C63.6333%2046.0743%2066.5133%2041.7903%2068.4285%2036.9303C69.1053%2035.2023%2069.7029%2033.6831%2070.1421%2031.8903C70.9341%2028.6503%2071.9277%2025.4823%2071.9925%2022.1271L72.1005%2016.5543L71.7549%2014.4519C71.3877%2012.2415%2071.1861%2010.0239%2070.2645%207.96471C68.1837%203.73111%2067.3989%202.78071%2067.1109%202.88871C66.6861%203.04711%2067.0893%205.61751%2066.6141%208.31751C66.5853%208.49031%2066.5421%208.74231%2066.4269%209.05191C66.1893%209.70711%2065.6925%2010.4919%2064.5261%2011.4927C61.5525%2014.0487%2057.8733%2015.1071%2055.4973%2017.2095C53.7477%2018.7647%2052.2213%2020.5863%2051.0477%2022.6095L48.0021%2027.8655C47.5125%2028.7151%2046.9797%2029.5647%2046.5621%2030.4647C44.3085%2035.2959%2044.9565%2041.4087%2047.6565%2045.9447C48.3765%2047.1543%2049.3917%2048.0183%2049.8741%2049.4079C50.2629%2050.5383%2052.0197%2051.3951%2052.5237%2052.6767C52.9629%2053.8143%2052.5597%2054.9879%2052.1061%2056.0607L49.0533%2063.3399C48.3189%2065.0967%2047.4261%2066.6735%2046.8213%2068.4807C46.5981%2069.1431%2046.5765%2070.0287%2045.8997%2070.4463C45.5037%2070.6911%2044.9493%2070.1871%2045.0573%2069.8055C46.1445%2066.0111%2044.9565%2062.0655%2042.2925%2059.2431C41.2485%2058.1343%2040.3053%2057.0831%2039.0813%2056.1903C37.4901%2055.0239%2035.7405%2054.2463%2033.9765%2053.3895C32.8893%2052.8567%2031.9965%2052.1439%2030.8661%2051.6759C27.7629%2050.4015%2024.5805%2049.7103%2021.1893%2049.8615C17.4021%2050.0271%2013.7949%2050.7615%2010.1661%2051.8775C7.49493%2052.6983%203.71492%2053.5407%203.25412%2055.7007C6.20612%2057.3999%209.90693%2059.6319%2010.2237%2063.0951L10.0869%2065.4135C10.3749%2067.1919%2011.4045%2068.5815%2012.5997%2069.8343C14.1261%2071.4399%2015.9405%2074.1255%2017.7045%2074.4351C18.6981%2074.6079%2019.5549%2075.0183%2020.5197%2075.1911L23.1045%2075.6591C24.0765%2075.8319%2025.0773%2076.0551%2026.0853%2076.0551H32.1981C33.4077%2076.0551%2034.3797%2075.5295%2035.4093%2075.0759C36.1941%2074.7303%2037.1157%2075.0255%2037.9005%2074.8887L41.2845%2074.2839L43.3077%2073.3335C43.4373%2073.9239%2043.2429%2074.4855%2043.0269%2075.0183L41.2773%2079.3815C40.6941%2080.8431%2040.2837%2082.3407%2039.5493%2083.7303C39.3621%2084.0903%2039.0453%2084.2487%2038.6637%2084.1191C36.9285%2083.5431%2035.0493%2083.6583%2034.3365%2085.0911L33.1125%2087.5391C32.5221%2088.7199%2032.7741%2090.0591%2033.6669%2091.0959C34.1565%2091.6647%2034.5165%2092.5359%2034.1781%2093.3207C33.5157%2094.8543%2033.1629%2096.3951%2032.9325%2098.0655C32.7813%2099.1959%2032.0685%20100.276%2032.1621%20101.464L32.5149%20106.23C32.6589%20108.16%2033.9045%20111.868%2034.7541%20113.891L36.2517%20117.462C37.1229%20118.686%2037.9869%20119.903%2038.8581%20121.127C39.3333%20121.538%2039.6141%20122.006%2039.9309%20122.445C40.8093%20123.683%2041.7669%20124.72%2042.8685%20125.757C44.0205%20126.837%2045.0429%20128.082%2046.3605%20128.975L50.0901%20131.488L53.0853%20133.137C54.4965%20134.123%2056.1165%20134.541%2057.6933%20135.146C59.2053%20135.729%2060.6669%20135.981%2062.2581%20136.254C63.9357%20136.542%2065.5629%20136.442%2067.2693%20136.434C69.1917%20136.434%2070.9917%20136.319%2072.8205%20135.621C74.7213%20134.901%2076.6509%20134.555%2078.7173%20134.26C82.1373%20133.778%2083.4981%20135.16%2084.9885%20134.793C86.3781%20134.454%2087.6165%20134.246%2089.0493%20134.188C89.7261%20134.159%2090.7773%20134.051%2091.2237%20133.526L92.8221%20131.625C93.6573%20130.631%2093.4269%20128.925%2092.5197%20128.018C89.9205%20125.426%2090.5829%20122.229%2090.4461%20119.399L90.2301%20115.058L89.8341%20110.637C89.4957%20106.857%2087.9909%20103.293%2085.7085%20100.262L83.0949%2096.7911L81.6045%2095.1927C80.0565%2093.5367%2078.5517%2092.0103%2076.6941%2090.6927C73.5981%2088.4967%2070.3725%2086.7903%2066.8157%2085.4439C61.2213%2083.3271%2056.0301%2082.2471%2050.0109%2082.5927C47.1021%2082.7583%2043.6605%2084.4143%2043.2141%2084.0327C43.0773%2083.9175%2043.0269%2083.5503%2043.1061%2083.3271C43.9053%2081.1383%2044.5461%2078.8919%2045.6837%2076.8471C46.4037%2075.5439%2046.7709%2074.4063%2047.7501%2072.7647C49.5357%2069.7911%2048.9309%2069.6255%2053.2581%2068.5239C54.1797%2068.2863%2053.4597%2067.4655%2055.5045%2066.9399L57.6861%2066.3855C59.3421%2065.9607%2060.0189%2068.7615%2066.0093%2070.1583L69.8901%2071.0655C71.1285%2071.3535%2072.4389%2071.2815%2073.6557%2071.7063C75.2973%2072.2895%2076.8381%2072.0087%2078.5301%2071.9799L84.5565%2071.8863C87.6597%2071.8359%2089.7117%2071.4471%2092.6205%2070.6263C93.7653%2070.3023%2094.8021%2070.2447%2095.9181%2069.6255L98.6541%2068.9127L100.965%2067.8183C103.125%2067.1199%20104.954%2065.7879%20106.365%2064.0167C106.841%2063.4191%20107.359%2062.9439%20107.985%2062.5191C108.842%2061.9431%20109.166%2061.0143%20109.749%2060.2151L111.809%2057.4287L115.164%2054.2391C115.257%2054.1527%20115.358%2054.0591%20115.473%2053.9583C115.473%2053.9583%20116.136%2053.3535%20116.705%2052.8423C117.813%2051.8487%20122.745%2050.0991%20122.645%2049.2927C122.565%2048.5871%20118.757%2049.0911%20113.241%2047.6583L113.227%2047.6871ZM68.2341%2029.3055C67.2333%2033.6111%2065.8077%2038.4423%2063.3021%2042.0207C62.5389%2043.5327%2061.7613%2044.9367%2060.6165%2046.3263C60.0189%2044.2599%2060.0261%2042.3303%2060.2061%2040.3575L60.4797%2037.4199C60.7173%2034.7919%2061.7109%2032.3223%2062.7765%2029.9247C63.4389%2028.4343%2065.2389%2029.5215%2066.5205%2027.9375C67.2981%2026.9799%2067.9245%2025.9503%2068.4573%2024.8271L69.7101%2023.0415L68.2485%2029.3055H68.2341ZM68.2341%2014.8911L69.3069%2012.9183L69.7245%2016.5111C69.8973%2017.9583%2069.8397%2019.2903%2069.2997%2020.6727C68.5509%2022.5807%2067.4925%2024.3735%2066.2325%2026.0007C65.5917%2026.8287%2064.7853%2027.5631%2063.6405%2027.7143L64.5837%2024.6759C65.6565%2021.2271%2066.5061%2018.0663%2068.2341%2014.8839V14.8911ZM51.7821%2049.8759L49.4133%2046.0239C48.3477%2044.2959%2047.3613%2042.6471%2046.8645%2040.7391C46.4685%2039.3207%2046.7421%2037.9527%2046.9797%2036.5559C47.1813%2035.3535%2047.1309%2034.1583%2047.5557%2033.0063C48.0525%2031.6671%2048.7077%2030.4575%2049.6005%2029.2479C49.3773%2032.6607%2049.5357%2035.8719%2050.0181%2039.1911C50.2053%2041.7903%2050.8533%2044.1591%2051.7173%2046.5855C52.0845%2047.6151%2051.8469%2048.7455%2051.7893%2049.8687L51.7821%2049.8759ZM52.6821%2046.3479C50.8533%2041.2503%2049.7589%2033.2871%2050.6661%2028.1895L51.8109%2025.3167C52.6965%2023.1063%2053.7405%2021.0039%2055.5261%2019.3911L57.4701%2017.9367C58.2189%2017.3823%2059.0037%2017.1303%2059.8605%2016.8135C61.3221%2016.2735%2062.5173%2015.3735%2063.9069%2014.6031L63.3741%2018.5487C63.3597%2018.6567%2063.4893%2018.7503%2063.5541%2018.7575C63.6261%2018.7575%2063.7485%2018.7143%2063.8061%2018.5487L65.1669%2014.5023C65.4765%2013.5663%2066.0741%2012.8031%2066.8085%2012.0543C66.8301%2014.6031%2066.2037%2016.9431%2065.1381%2019.0815C64.6701%2020.0247%2064.3389%2020.8671%2064.0005%2021.8535L62.3373%2026.7495C62.2005%2027.1455%2061.9269%2027.5127%2061.6389%2027.9015C60.7317%2025.0431%2060.1701%2022.3287%2059.7597%2019.4703C59.6949%2018.9951%2059.9397%2018.4479%2059.4285%2018.0663C59.0757%2018.7215%2059.0109%2019.4415%2059.0901%2020.1543C59.4933%2023.6895%2060.3141%2027.1023%2061.0629%2030.5655C61.2213%2031.4511%2060.4005%2032.3079%2060.2565%2033.0855L59.5869%2036.7287L59.0469%2043.9575L59.5005%2043.6767C59.8173%2046.8159%2059.6877%2047.4279%2057.7005%2049.6887L54.7485%2053.0439L53.5749%2050.4231C53.1357%2049.4367%2053.6397%2048.5871%2053.8125%2047.5575C54.4749%2043.7415%2054.4965%2040.0263%2054.4605%2036.2175C54.4317%2033.5967%2054.3813%2031.1559%2054.7413%2028.5567C55.0941%2026.0079%2055.5693%2023.5239%2055.3965%2020.8167C54.5037%2022.5807%2054.4389%2024.4023%2054.1365%2026.2239C53.6109%2029.3487%2053.4741%2032.3871%2053.4309%2035.5551L53.3373%2042.0207C53.3157%2043.4967%2053.0853%2044.8863%2052.6677%2046.3407L52.6821%2046.3479ZM45.3597%2085.5159C45.9717%2085.1199%2046.6269%2085.2927%2047.2461%2085.1415C48.0957%2084.9255%2048.8013%2084.5295%2049.7229%2084.6519L51.7965%2084.5943L57.4845%2085.2063C60.8541%2085.8183%2063.8637%2087.3015%2066.8301%2088.9575C68.5437%2089.9151%2070.1205%2090.8007%2071.7189%2091.9527C74.6709%2094.0767%2078.5445%2097.0935%2080.8053%2099.7791L82.6341%20101.954L84.8517%20105.208C85.9605%20106.835%2086.5077%20108.765%2086.9901%20110.644C87.3717%20112.134%2087.2133%20113.517%2087.2997%20115.007L87.4725%20117.772C87.5301%20118.665%2087.4581%20119.291%2087.3141%20120.155C87.0477%20121.782%2087.1701%20123.561%2087.5445%20125.195C88.1061%20127.658%2090.6117%20128.982%2089.8557%20131.51C88.5309%20131.661%2087.8397%20130.624%2085.7013%20130.566C82.9365%20130.494%2080.2149%20130.538%2077.4429%20130.84C74.5989%20131.142%2072.1869%20132.662%2069.1269%20132.849C63.5685%20133.194%2058.0461%20132.258%2052.9125%20130.127C52.0701%20129.774%2051.4653%20129.299%2050.7381%20128.802L46.5477%20125.944C44.1285%20123.978%2042.0837%20121.71%2040.1901%20119.234C39.4557%20118.269%2038.7645%20117.426%2038.1597%20116.375C37.3893%20115.029%2036.7485%20113.69%2036.1005%20112.293C35.5101%20111.018%2034.9269%20109.895%2034.7325%20108.441L34.3581%20105.705C33.7821%20102.947%2034.0629%20100.312%2034.8981%2097.6767C35.2221%2096.6399%2035.6901%2095.8191%2036.1725%2094.8543C36.6405%2093.9183%2036.7629%2092.9247%2037.5045%2092.0607C37.7925%2091.7295%2037.9509%2090.8079%2037.6053%2090.5271L35.1357%2088.5183C34.7973%2088.2447%2034.6461%2087.8271%2034.8477%2087.4311L35.8629%2085.3863C35.9781%2085.1487%2036.2733%2085.0551%2036.5181%2085.0479C36.8637%2085.0407%2037.4757%2086.3223%2040.3197%2086.5599C42.0837%2086.7039%2043.8333%2086.4879%2045.3309%2085.5159H45.3597ZM9.33812%2058.4511L6.53012%2055.5783C11.8221%2052.9071%2016.7613%2051.3879%2022.6005%2051.5823C26.0709%2051.6975%2029.2749%2052.8783%2032.0541%2054.8943C32.0541%2055.3479%2032.3061%2055.6647%2032.5221%2055.9815L35.2725%2059.9415L40.1325%2067.8687C37.7781%2067.3359%2035.7549%2066.2775%2033.7101%2065.1399C32.9325%2064.7079%2032.3997%2064.3983%2031.8741%2063.6063C29.2965%2059.7399%2026.4021%2055.6503%2022.2837%2053.5047C21.7437%2053.2239%2021.1173%2053.0583%2020.6421%2053.5191C21.5925%2054.3759%2022.5573%2054.9447%2023.5149%2055.6071C24.8757%2056.5215%2025.9989%2057.6087%2026.9709%2058.9263L31.3557%2064.8159C28.6701%2064.7727%2025.9701%2063.9447%2023.7021%2062.4039C21.2685%2060.7479%2019.1013%2057.4575%2016.5093%2055.3191C15.2205%2054.2535%2013.6725%2053.7783%2011.9805%2053.6415C11.8581%2053.6271%2011.8149%2053.9583%2011.8581%2054.0663C11.9229%2054.2247%2012.0165%2054.3831%2012.2181%2054.4695L14.5437%2055.4271C17.3373%2056.5791%2019.1589%2060.4527%2021.8445%2062.4543C21.2757%2062.6559%2020.7069%2062.5551%2020.0877%2062.4687C17.4237%2062.1087%2014.8389%2062.1303%2012.1677%2062.5623C11.4045%2060.9567%2010.5045%2059.6535%209.33092%2058.4511H9.33812ZM42.0333%2072.0015C38.5053%2073.3119%2034.6245%2073.9455%2030.9093%2073.5135L21.7221%2072.4479C22.3989%2073.1535%2023.2125%2073.1679%2023.9973%2073.2903L31.5069%2074.4423C29.7501%2074.6799%2028.0941%2074.8455%2026.3877%2074.5863C23.6373%2074.1759%2020.9157%2073.6575%2018.3021%2072.6639C16.7973%2072.0879%2015.4509%2070.9575%2014.3925%2069.8127L12.3045%2067.5591C11.8149%2067.0263%2011.6853%2066.3927%2011.9085%2065.7231L11.9373%2064.4847C12.1389%2063.9015%2012.7941%2063.9231%2013.2621%2063.7863C14.7957%2063.3327%2016.2501%2063.1959%2017.8485%2063.3615C21.3189%2063.7215%2024.6381%2064.5135%2028.0293%2065.5287C25.9125%2066.3495%2023.9901%2067.0551%2021.8877%2067.5087L19.2021%2067.7967L16.8837%2067.6023C17.2437%2068.2791%2017.9277%2068.5383%2018.6333%2068.7039C20.5773%2069.1575%2022.5717%2069.1287%2024.4509%2068.3943L28.8285%2066.6663C32.3565%2065.2767%2034.7541%2067.5519%2038.0589%2068.6391L35.3733%2069.4383C32.8965%2070.1727%2030.4629%2070.9863%2027.9285%2071.2599C27.8565%2071.5551%2028.1085%2071.7423%2028.3173%2071.7711C29.9661%2071.9871%2031.5213%2071.7711%2033.1989%2071.3103L38.0589%2069.9855C39.9381%2069.7839%2041.8605%2070.4823%2043.6317%2071.1951C43.2861%2071.9655%2042.5661%2071.7999%2042.0261%2072.0015H42.0333ZM40.8813%2066.7887C39.8085%2065.4207%2038.9877%2064.0383%2038.1669%2062.4975C36.8709%2060.0783%2035.1573%2058.0407%2033.6021%2055.6287C35.8845%2055.8447%2037.7997%2056.9751%2039.2541%2058.6023C43.0773%2060.9639%2044.4309%2065.5647%2044.4813%2069.8919C42.4509%2069.6183%2041.9325%2068.1279%2040.8813%2066.7887ZM109.937%2049.1991C110.937%2049.1271%20111.931%2049.4871%20112.874%2049.8543L109.195%2051.7407L105.343%2054.1167L99.5613%2054.6423L97.0557%2054.7863C98.8485%2053.0655%20100.793%2051.7479%20103.068%2050.9127C105.314%2050.0847%20107.568%2049.3791%20109.944%2049.2063L109.937%2049.1991ZM107.647%2048.1767L104.637%2049.0047C100.908%2050.1783%2097.5885%2052.1943%2095.0685%2055.3479L89.6037%2055.8591C90.3885%2054.5631%2091.2453%2053.3967%2092.2893%2052.3095C93.1821%2051.3735%2094.3413%2050.7255%2095.4501%2050.0487L101.023%2046.6359C102.045%2046.0023%20106.07%2047.2551%20107.647%2048.1839V48.1767ZM65.2677%2056.4135L70.8693%2052.0575C73.2597%2050.1927%2075.8157%2048.7239%2078.6165%2047.5359C79.6893%2047.0823%2080.6829%2046.6143%2081.6045%2045.9375C83.2317%2044.7495%2084.9957%2044.1519%2086.9397%2043.7847C88.2429%2043.5399%2089.4381%2043.2951%2090.7773%2043.2951C92.1813%2043.2951%2093.5853%2043.0431%2094.9893%2043.3671L99.2661%2044.9871C99.6981%2045.1455%20100.094%2045.1455%20100.447%2045.5055L95.9685%2048.1335C89.4813%2051.9351%2087.8109%2056.3271%2086.4933%2057.0543C83.8725%2058.5015%2081.0717%2059.4303%2078.1413%2059.9847L74.8365%2060.2295C74.7285%2060.2367%2074.4981%2060.1215%2074.4837%2060.0423C74.4621%2059.9631%2074.5629%2059.7831%2074.6349%2059.6823C76.4709%2057.0039%2078.7245%2054.8007%2081.0789%2052.5687C86.0613%2047.8599%2090.3093%2046.0095%2097.2069%2045.1455C95.7165%2044.6847%2094.2909%2044.6775%2092.8581%2044.8431C86.7165%2045.7359%2081.5613%2050.1711%2077.2485%2054.4695C75.4845%2056.2335%2073.9005%2057.9615%2072.4893%2060.0135C72.1437%2060.5175%2071.5605%2060.7767%2070.9773%2060.7983C69.7173%2060.8487%2068.6949%2061.4679%2067.5069%2061.6767L63.6549%2062.3463L59.7525%2063.1815C61.0989%2060.4455%2062.9493%2058.2135%2065.2749%2056.4063L65.2677%2056.4135ZM97.4229%2067.0767C96.0261%2067.9191%2094.6149%2068.4447%2093.0309%2068.6967L84.5853%2069.7839C81.9285%2070.1295%2074.4693%2069.4671%2071.4237%2068.7975L66.9381%2067.8111C65.3037%2067.4511%2063.8997%2066.6447%2062.3877%2065.9247C61.8981%2065.6871%2061.3149%2065.7951%2060.8181%2065.2191C62.4237%2064.5999%2064.0581%2064.1031%2065.7645%2063.7359C67.0533%2063.9663%2068.2629%2063.5919%2069.3285%2062.9151C70.2861%2062.3103%2071.4021%2062.4399%2072.4605%2062.3247L77.1765%2061.8423C78.0981%2061.7487%2078.9333%2061.6911%2079.8333%2061.9287C82.9653%2062.7495%2086.0613%2063.2823%2089.2941%2063.6495L96.2637%2064.0239L101.995%2065.0607C100.641%2066.2343%2099.1077%2066.8319%2097.4301%2067.0479L97.4229%2067.0767ZM103.651%2063.9087C103.111%2063.5847%20102.578%2063.5775%20102.024%2063.4767C99.7413%2063.0591%2097.5453%2062.8503%2095.1909%2062.8431C90.4605%2062.8287%2085.8309%2062.2455%2081.2013%2060.8055C83.6421%2059.5815%2085.9893%2058.8759%2088.4157%2058.0263C90.0573%2057.4503%2091.7205%2057.1407%2093.4269%2056.9103C94.1901%2056.9895%2094.8885%2057.1767%2095.5797%2057.5079C97.4877%2058.4367%2099.4533%2058.9551%20101.563%2059.3223L105.437%2059.9847C105.861%2060.0567%20106.2%2060.2943%20106.682%2060.5607C105.768%2061.7271%20104.832%2062.8431%20103.658%2063.9015L103.651%2063.9087ZM107.769%2059.5239L104.076%2058.6023C101.599%2057.9903%2099.0213%2057.7887%2096.7245%2056.4351L101.232%2055.6215C103.428%2055.2183%20105.566%2055.1751%20107.769%2055.2975L111.125%2055.4919C109.821%2056.7879%20108.691%2057.9399%20107.777%2059.5239H107.769ZM114.069%2052.7127L112.262%2054.1023C111.564%2054.6423%20110.981%2054.6135%20110.203%2054.5271L107.013%2054.1527C109.296%2052.6191%20111.665%2051.4455%20114.185%2050.6607L117.18%2050.0415L114.069%2052.7127Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_3'%20d='M111.125%2055.4919C109.821%2056.7879%20108.691%2057.9399%20107.777%2059.5239L104.083%2058.6023C101.606%2057.9903%2099.0285%2057.7887%2096.7317%2056.4351L101.239%2055.6215C103.435%2055.2183%20105.573%2055.1751%20107.777%2055.2975L111.132%2055.4919H111.125Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_4'%20d='M117.18%2050.0415L114.069%2052.7127L112.262%2054.1023C111.564%2054.6423%20110.981%2054.6135%20110.203%2054.5271L107.013%2054.1527C109.296%2052.6191%20111.665%2051.4455%20114.185%2050.6607L117.18%2050.0415Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_5'%20d='M106.675%2060.5607C105.761%2061.7271%20104.825%2062.8431%20103.651%2063.9015C103.111%2063.5775%20102.578%2063.5703%20102.024%2063.4695C99.7413%2063.0519%2097.5453%2062.8431%2095.1909%2062.8359C90.4605%2062.8215%2085.8309%2062.2383%2081.2013%2060.7983C83.6421%2059.5743%2085.9893%2058.8687%2088.4157%2058.0191C90.0573%2057.4431%2091.7205%2057.1335%2093.4269%2056.9031C94.1901%2056.9823%2094.8885%2057.1695%2095.5797%2057.5007C97.4877%2058.4295%2099.4533%2058.9479%20101.563%2059.3151L105.437%2059.9775C105.861%2060.0495%20106.2%2060.2871%20106.682%2060.5535L106.675%2060.5607Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_6'%20d='M107.647%2048.1767L104.637%2049.0047C100.908%2050.1783%2097.5885%2052.1943%2095.0685%2055.3479L89.6037%2055.8591C90.3885%2054.5631%2091.2453%2053.3967%2092.2893%2052.3095C93.1821%2051.3735%2094.3413%2050.7255%2095.4501%2050.0487L101.023%2046.6359C102.045%2046.0023%20106.07%2047.2551%20107.647%2048.1839V48.1767Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_7'%20d='M112.874%2049.8543L109.195%2051.7407L105.343%2054.1167L99.5613%2054.6423L97.0557%2054.7863C98.8485%2053.0655%20100.793%2051.7479%20103.068%2050.9127C105.314%2050.0847%20107.568%2049.3791%20109.944%2049.2063C110.945%2049.1343%20111.938%2049.4943%20112.881%2049.8615L112.874%2049.8543Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_8'%20d='M100.447%2045.4983L95.9685%2048.1263C89.4813%2051.9279%2087.8109%2056.3199%2086.4933%2057.0471C83.8725%2058.4943%2081.0717%2059.4231%2078.1413%2059.9775L74.8365%2060.2223C74.7285%2060.2295%2074.4981%2060.1143%2074.4837%2060.0351C74.4621%2059.9559%2074.5629%2059.7759%2074.6349%2059.6751C76.4709%2056.9967%2078.7245%2054.7935%2081.0789%2052.5615C86.0613%2047.8527%2090.3093%2046.0023%2097.2069%2045.1383C95.7165%2044.6775%2094.2909%2044.6703%2092.8581%2044.8359C86.7165%2045.7287%2081.5613%2050.1639%2077.2485%2054.4623C75.4845%2056.2263%2073.9005%2057.9543%2072.4893%2060.0063C72.1437%2060.5103%2071.5605%2060.7695%2070.9773%2060.7911C69.7173%2060.8415%2068.6949%2061.4607%2067.5069%2061.6695L63.6549%2062.3391L59.7525%2063.1743C61.0989%2060.4383%2062.9493%2058.2063%2065.2749%2056.3991L70.8765%2052.0431C73.2669%2050.1783%2075.8229%2048.7095%2078.6237%2047.5215C79.6965%2047.0679%2080.6901%2046.5999%2081.6117%2045.9231C83.2389%2044.7351%2085.0029%2044.1375%2086.9469%2043.7703C88.2501%2043.5255%2089.4453%2043.2807%2090.7845%2043.2807C92.1885%2043.2807%2093.5925%2043.0287%2094.9965%2043.3527L99.2733%2044.9727C99.7053%2045.1311%20100.101%2045.1311%20100.454%2045.4911L100.447%2045.4983Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_9'%20d='M101.988%2065.0895C100.634%2066.2631%2099.1005%2066.8607%2097.4229%2067.0767C96.0261%2067.9191%2094.6149%2068.4447%2093.0309%2068.6967L84.5853%2069.7839C81.9285%2070.1295%2074.4693%2069.4671%2071.4237%2068.7975L66.9381%2067.8111C65.3037%2067.4511%2063.8997%2066.6447%2062.3877%2065.9247C61.8981%2065.6871%2061.3149%2065.7951%2060.8181%2065.2191C62.4237%2064.5999%2064.0581%2064.1031%2065.7645%2063.7359C67.0533%2063.9663%2068.2629%2063.5919%2069.3285%2062.9151C70.2861%2062.3103%2071.4021%2062.4399%2072.4605%2062.3247L77.1765%2061.8423C78.0981%2061.7487%2078.9333%2061.6911%2079.8333%2061.9287C82.9653%2062.7495%2086.0613%2063.2823%2089.2941%2063.6495L96.2637%2064.0239L101.995%2065.0607L101.988%2065.0895Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_10'%20d='M69.3069%2020.6727C68.5581%2022.5807%2067.4997%2024.3735%2066.2397%2026.0007C65.5989%2026.8287%2064.7925%2027.5631%2063.6477%2027.7143L64.5909%2024.6759C65.6637%2021.2271%2066.5133%2018.0663%2068.2413%2014.8839L69.3141%2012.9111L69.7317%2016.5039C69.9045%2017.9511%2069.8469%2019.2831%2069.3069%2020.6655V20.6727Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_11'%20d='M68.4429%2024.8199C67.9173%2025.9431%2067.2909%2026.9727%2066.5061%2027.9303C65.2245%2029.5143%2063.4245%2028.4271%2062.7621%2029.9175C61.6965%2032.3151%2060.7029%2034.7847%2060.4653%2037.4127L60.1917%2040.3503C60.0117%2042.3303%2060.0045%2044.2599%2060.6021%2046.3191C61.7469%2044.9295%2062.5245%2043.5255%2063.2877%2042.0135C65.7933%2038.4279%2067.2117%2033.5967%2068.2197%2029.2983L69.6813%2023.0343L68.4285%2024.8199H68.4429ZM61.1061%2040.3863C60.7317%2040.1199%2060.8829%2039.6735%2061.0989%2039.3927C62.3373%2037.7871%2063.5181%2036.2391%2064.5693%2034.4967C64.6845%2034.3023%2065.1093%2034.0935%2065.2029%2034.2735C65.0085%2036.8727%2063.4029%2039.0831%2061.1061%2040.3863Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_12'%20d='M66.8157%2012.0543C66.8373%2014.6031%2066.2109%2016.9431%2065.1453%2019.0815C64.6773%2020.0247%2064.3461%2020.8671%2064.0077%2021.8535L62.3445%2026.7495C62.2077%2027.1455%2061.9341%2027.5127%2061.6461%2027.9015C60.7389%2025.0431%2060.1773%2022.3287%2059.7669%2019.4703C59.7021%2018.9951%2059.9469%2018.4479%2059.4357%2018.0663C59.0829%2018.7215%2059.0181%2019.4415%2059.0973%2020.1543C59.5005%2023.6895%2060.3213%2027.1023%2061.0701%2030.5655C61.2285%2031.4511%2060.4077%2032.3079%2060.2637%2033.0855L59.5941%2036.7287L59.0541%2043.9575L59.5077%2043.6767C59.8245%2046.8159%2059.6949%2047.4279%2057.7077%2049.6887L54.7557%2053.0439L53.5821%2050.4231C53.1429%2049.4367%2053.6469%2048.5871%2053.8197%2047.5575C54.4821%2043.7415%2054.5037%2040.0263%2054.4677%2036.2175C54.4389%2033.5967%2054.3885%2031.1559%2054.7485%2028.5567C55.1013%2026.0079%2055.5765%2023.5239%2055.4037%2020.8167C54.5109%2022.5807%2054.4461%2024.4023%2054.1437%2026.2239C53.6181%2029.3487%2053.4813%2032.3871%2053.4381%2035.5551L53.3445%2042.0207C53.3229%2043.4967%2053.0925%2044.8863%2052.6749%2046.3407C50.8461%2041.2431%2049.7517%2033.2799%2050.6589%2028.1823L51.8037%2025.3095C52.6893%2023.0991%2053.7333%2020.9967%2055.5189%2019.3839L57.4629%2017.9295C58.2117%2017.3751%2058.9965%2017.1231%2059.8533%2016.8063C61.3149%2016.2663%2062.5101%2015.3663%2063.8997%2014.5959L63.3669%2018.5415C63.3525%2018.6495%2063.4821%2018.7431%2063.5469%2018.7503C63.6189%2018.7503%2063.7413%2018.7071%2063.7989%2018.5415L65.1597%2014.4951C65.4693%2013.5591%2066.0669%2012.7959%2066.8013%2012.0471L66.8157%2012.0543Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_13'%20d='M51.7821%2049.8759L49.4133%2046.0239C48.3477%2044.2959%2047.3613%2042.6471%2046.8645%2040.7391C46.4685%2039.3207%2046.7421%2037.9527%2046.9797%2036.5559C47.1813%2035.3535%2047.1309%2034.1583%2047.5557%2033.0063C48.0525%2031.6671%2048.7077%2030.4575%2049.6005%2029.2479C49.3773%2032.6607%2049.5357%2035.8719%2050.0181%2039.1911C50.2053%2041.7903%2050.8533%2044.1591%2051.7173%2046.5855C52.0845%2047.6151%2051.8469%2048.7455%2051.7893%2049.8687L51.7821%2049.8759Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_14'%20d='M44.4813%2069.8919C42.4509%2069.6183%2041.9325%2068.1279%2040.8813%2066.7887C39.8085%2065.4207%2038.9877%2064.0383%2038.1669%2062.4975C36.8709%2060.0783%2035.1573%2058.0407%2033.6021%2055.6287C35.8845%2055.8447%2037.7997%2056.9751%2039.2541%2058.6023C43.0773%2060.9639%2044.4309%2065.5647%2044.4813%2069.8919Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_15'%20d='M43.6389%2071.1951C43.2933%2071.9655%2042.5733%2071.7999%2042.0333%2072.0015C38.5053%2073.3119%2034.6245%2073.9455%2030.9093%2073.5135L21.7221%2072.4479C22.3989%2073.1535%2023.2125%2073.1679%2023.9973%2073.2903L31.5069%2074.4423C29.7501%2074.6799%2028.0941%2074.8455%2026.3877%2074.5863C23.6373%2074.1759%2020.9157%2073.6575%2018.3021%2072.6639C16.7973%2072.0879%2015.4509%2070.9575%2014.3925%2069.8127L12.3045%2067.5591C11.8149%2067.0263%2011.6853%2066.3927%2011.9085%2065.7231L11.9373%2064.4847C12.1389%2063.9015%2012.7941%2063.9231%2013.2621%2063.7863C14.7957%2063.3327%2016.2501%2063.1959%2017.8485%2063.3615C21.3189%2063.7215%2024.6381%2064.5135%2028.0293%2065.5287C25.9125%2066.3495%2023.9901%2067.0551%2021.8877%2067.5087L19.2021%2067.7967L16.8837%2067.6023C17.2437%2068.2791%2017.9277%2068.5383%2018.6333%2068.7039C20.5773%2069.1575%2022.5717%2069.1287%2024.4509%2068.3943L28.8285%2066.6663C32.3565%2065.2767%2034.7541%2067.5519%2038.0589%2068.6391L35.3733%2069.4383C32.8965%2070.1727%2030.4629%2070.9863%2027.9285%2071.2599C27.8565%2071.5551%2028.1085%2071.7423%2028.3173%2071.7711C29.9661%2071.9871%2031.5213%2071.7711%2033.1989%2071.3103L38.0589%2069.9855C39.9381%2069.7839%2041.8605%2070.4823%2043.6317%2071.1951H43.6389Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_16'%20d='M40.1325%2067.8615C37.7781%2067.3287%2035.7549%2066.2703%2033.7101%2065.1327C32.9325%2064.7007%2032.3997%2064.3911%2031.8741%2063.5991C29.2965%2059.7327%2026.4021%2055.6431%2022.2837%2053.4975C21.7437%2053.2167%2021.1173%2053.0511%2020.6421%2053.5119C21.5925%2054.3687%2022.5573%2054.9375%2023.5149%2055.5999C24.8757%2056.5143%2025.9989%2057.6015%2026.9709%2058.9191L31.3557%2064.8087C28.6701%2064.7655%2025.9701%2063.9375%2023.7021%2062.3967C21.2685%2060.7407%2019.1013%2057.4503%2016.5093%2055.3119C15.2205%2054.2463%2013.6725%2053.7711%2011.9805%2053.6343C11.8581%2053.6199%2011.8149%2053.9511%2011.8581%2054.0591C11.9229%2054.2175%2012.0165%2054.3759%2012.2181%2054.4623L14.5437%2055.4199C17.3373%2056.5719%2019.1589%2060.4455%2021.8445%2062.4471C21.2757%2062.6487%2020.7069%2062.5479%2020.0877%2062.4615C17.4237%2062.1015%2014.8389%2062.1231%2012.1677%2062.5551C11.4045%2060.9495%2010.5045%2059.6463%209.33092%2058.4439L6.52292%2055.5711C11.8149%2052.8999%2016.7541%2051.3807%2022.5933%2051.5751C26.0637%2051.6903%2029.2677%2052.8711%2032.0469%2054.8871C32.0469%2055.3407%2032.2989%2055.6575%2032.5149%2055.9743L35.2653%2059.9343L40.1253%2067.8615H40.1325Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_17'%20d='M87.5661%20125.181C87.1917%20123.554%2087.0693%20121.768%2087.3357%20120.141C87.4797%20119.277%2087.5517%20118.65%2087.4941%20117.758L87.3213%20114.993C87.2277%20113.502%2087.3933%20112.127%2087.0117%20110.63C86.5293%20108.75%2085.9821%20106.828%2084.8733%20105.194L82.6557%20101.939L80.8269%2099.7647C78.5661%2097.0791%2074.6853%2094.0695%2071.7405%2091.9383C70.1349%2090.7863%2068.5653%2089.9007%2066.8517%2088.9431C63.8853%2087.2871%2060.8685%2085.8039%2057.5061%2085.1919L51.8181%2084.5799L49.7445%2084.6375C48.8229%2084.5151%2048.1173%2084.9111%2047.2677%2085.1271C46.6485%2085.2783%2045.9933%2085.1055%2045.3813%2085.5015C43.8765%2086.4735%2042.1341%2086.6895%2040.3701%2086.5455C37.5261%2086.3079%2036.9141%2085.0263%2036.5685%2085.0335C36.3165%2085.0335%2036.0285%2085.1343%2035.9133%2085.3719L34.8981%2087.4167C34.7037%2087.8127%2034.8549%2088.2303%2035.1861%2088.5039L37.6557%2090.5127C38.0013%2090.7935%2037.8429%2091.7079%2037.5549%2092.0463C36.8133%2092.9031%2036.6837%2093.9039%2036.2229%2094.8399C35.7405%2095.8047%2035.2725%2096.6255%2034.9485%2097.6623C34.1133%20100.298%2033.8325%20102.933%2034.4085%20105.69L34.7829%20108.426C34.9773%20109.881%2035.5605%20111.004%2036.1509%20112.278C36.7989%20113.675%2037.4397%20115.022%2038.2101%20116.361C38.8149%20117.419%2039.5061%20118.254%2040.2405%20119.219C42.1341%20121.696%2044.1789%20123.971%2046.5981%20125.93L50.7885%20128.788C51.5085%20129.285%2052.1133%20129.76%2052.9629%20130.113C58.0965%20132.244%2063.6189%20133.18%2069.1773%20132.834C72.2373%20132.647%2074.6493%20131.128%2077.4933%20130.826C80.2653%20130.523%2082.9869%20130.48%2085.7517%20130.552C87.8901%20130.61%2088.5813%20131.639%2089.9061%20131.495C90.6621%20128.968%2088.1565%20127.65%2087.5949%20125.181H87.5661ZM79.5381%20103.17C79.2429%20103.394%2078.8253%20103.35%2078.5517%20102.926C76.3053%2099.3183%2072.3525%2095.9271%2068.9037%2093.5295L66.0453%2091.5423C66.6717%2091.0887%2067.4205%2091.2975%2068.0541%2091.6863C71.5461%2093.8247%2074.5845%2096.4887%2077.3997%2099.4767C78.6165%20100.773%2080.3877%20102.537%2079.5381%20103.17Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3Cpath%20id='Vector_18'%20d='M65.2029%2034.2807C65.0085%2036.8799%2063.4029%2039.0903%2061.1061%2040.3935C60.7317%2040.1271%2060.8829%2039.6807%2061.0989%2039.3999C62.3373%2037.7943%2063.5181%2036.2463%2064.5693%2034.5039C64.6845%2034.3095%2065.1093%2034.1007%2065.2029%2034.2807Z'%20fill='%23F3EAD5'%20stroke='%23F3EAD5'%20stroke-width='5.76'%20stroke-miterlimit='10'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3Cg%20transform='translate(12.83%204.52)'%3E%3Cg%20id='Group'%3E%3Cpath%20id='Vector'%20d='M75.348%2099.408C73.1016%2095.8008%2069.1416%2092.4167%2065.6928%2090.0119L62.8344%2088.0247C63.4608%2087.5711%2064.2096%2087.78%2064.836%2088.1688C68.328%2090.3072%2071.3736%2092.9711%2074.1816%2095.9591C75.3984%2097.2551%2077.1696%2099.0191%2076.32%2099.6527C76.0248%2099.8759%2075.6072%2099.8327%2075.3336%2099.4007L75.348%2099.408Z'%20fill='%23E4BBAE'/%3E%3Cg%20id='Group_2'%3E%3Cpath%20id='Vector_2'%20d='M75.4848%20130.771C73.4184%20131.066%2071.4816%20131.405%2069.588%20132.132C67.7592%20132.83%2065.952%20132.938%2064.0296%20132.946C62.316%20132.946%2060.696%20133.054%2059.0184%20132.766C57.4344%20132.492%2055.9656%20132.24%2054.4536%20131.657C52.884%20131.052%2051.2568%20130.627%2049.8456%20129.648L46.8504%20127.999L43.1208%20125.486C41.796%20124.594%2040.7736%20123.348%2039.6288%20122.268C38.5272%20121.231%2037.5624%20120.194%2036.6912%20118.956C36.3744%20118.51%2036.0936%20118.042%2035.6184%20117.638C34.7472%20116.414%2033.8832%20115.198%2033.012%20113.974L31.5144%20110.402C30.672%20108.386%2029.4192%20104.671%2029.2752%20102.749L28.9152%2097.9824C28.8288%2096.7944%2029.5344%2095.7144%2029.6928%2094.584C29.916%2092.9064%2030.2688%2091.3728%2030.9312%2089.8392C31.2696%2089.0544%2030.9168%2088.176%2030.4272%2087.6072C29.5344%2086.5704%2029.2752%2085.2312%2029.8656%2084.0504L31.0896%2081.6024C31.8024%2080.1768%2033.6888%2080.0544%2035.4168%2080.6304C35.7984%2080.76%2036.108%2080.6016%2036.3024%2080.2416C37.044%2078.8448%2037.4472%2077.3544%2038.0304%2075.8928L39.78%2071.5296C39.996%2070.9968%2040.1904%2070.4352%2040.0608%2069.8448L38.0376%2070.7952L34.6536%2071.4C33.8616%2071.544%2032.94%2071.2416%2032.1624%2071.5872C31.1328%2072.0408%2030.1608%2072.5736%2028.9512%2072.5736H22.8384C21.8304%2072.5736%2020.8296%2072.3504%2019.8576%2072.1776L17.2728%2071.7168C16.3008%2071.544%2015.444%2071.1336%2014.4504%2070.9608C12.6864%2070.6512%2010.8648%2067.9584%209.3456%2066.36C8.1504%2065.1%207.1208%2063.7176%206.8328%2061.9392L6.9696%2059.6208C6.6528%2056.1576%202.952%2053.9184%200%2052.2264C0.4608%2050.0664%204.248%2049.224%206.912%2048.4032C10.5408%2047.2872%2014.1552%2046.5528%2017.9352%2046.3872C21.3264%2046.2432%2024.5088%2046.9272%2027.612%2048.2016C28.7352%2048.6696%2029.6352%2049.3824%2030.7224%2049.908C32.4864%2050.7648%2034.2288%2051.5424%2035.8272%2052.716C37.0512%2053.6088%2037.9944%2054.66%2039.0384%2055.7688C41.7024%2058.5912%2042.8904%2062.5368%2041.8032%2066.3312C41.6952%2066.7128%2042.2496%2067.2168%2042.6456%2066.972C43.3224%2066.5544%2043.3512%2065.6688%2043.5672%2065.0064C44.172%2063.1992%2045.0648%2061.6152%2045.7992%2059.8656L48.852%2052.5864C49.3056%2051.5136%2049.716%2050.34%2049.2696%2049.2024C48.7728%2047.9136%2047.016%2047.064%2046.62%2045.9336C46.1376%2044.544%2045.1224%2043.68%2044.4024%2042.4704C41.7024%2037.9272%2041.0616%2031.8216%2043.308%2026.9832C43.7256%2026.0832%2044.2584%2025.2336%2044.7552%2024.384L47.8008%2019.128C48.9744%2017.112%2050.5008%2015.2832%2052.2504%2013.728C54.6264%2011.6184%2058.3128%2010.56%2061.2792%208.01115C62.2872%207.13995%2062.8272%206.02395%2063.3672%204.83595C64.0512%203.33115%2064.3536%201.76875%2063.6696%200.134351C64.1016%20-0.117649%2065.0088%20-0.0168489%2065.2176%200.451151L67.0176%204.47595C67.9392%206.53515%2068.1408%208.75275%2068.508%2010.9632L68.8536%2013.0728L68.7528%2018.6456C68.688%2022.008%2067.6944%2025.1688%2066.9024%2028.4088C66.4632%2030.2088%2065.8656%2031.728%2065.1888%2033.4488C63.2808%2038.316%2060.3936%2042.5928%2057.0096%2046.5744L51.6096%2052.9392C51.12%2053.5152%2051.0264%2054.2712%2050.7096%2054.9192L48.0096%2060.456L46.7352%2063.2568C47.6064%2063.0912%2048.3048%2062.6088%2049.14%2062.3136L53.3448%2060.8088C54.8352%2060.276%2056.1456%2055.3512%2059.9616%2051.6504C60.8688%2050.772%2061.668%2049.9224%2062.82%2049.3896C63.828%2048.144%2065.0664%2047.2872%2066.4128%2046.4448L68.2056%2044.9184L72.144%2042.4704L74.7072%2041.1528C75.96%2040.2888%2077.3424%2039.9072%2078.768%2039.4536C82.8936%2038.1432%2085.1688%2037.848%2089.4096%2037.848C90.7848%2037.848%2091.8864%2037.7328%2093.204%2038.2512L101.614%2041.5344C103.133%2042.1248%20104.645%2042.3048%20106.099%2043.0752C107.294%2043.7016%20108.67%2043.9032%20109.987%2044.2128C112.147%2044.7312%20114.25%2045.192%20116.46%2045.3072C116.971%2045.336%20117.403%2045.4296%20117.569%2045.8688C117.734%2046.308%20117.677%2046.848%20117.238%2047.0856L115.15%2048.216C113.947%2048.864%20112.903%2049.8576%20111.91%2050.8008L108.554%2053.9904L106.502%2056.7768C105.919%2057.5688%20105.595%2058.5048%20104.738%2059.0808C104.112%2059.5056%20103.594%2059.9808%20103.118%2060.5784C101.707%2062.3496%2099.8784%2063.6816%2097.7184%2064.38L95.4072%2065.4744L92.6712%2066.18C91.5552%2066.7992%2090.5184%2066.8568%2089.3736%2067.1808C86.4648%2068.0016%2084.4128%2068.3904%2081.3096%2068.4408L75.2832%2068.5344C73.5912%2068.5632%2072.0504%2068.844%2070.4088%2068.2608C69.192%2067.8288%2067.8816%2067.908%2066.6432%2067.62L62.7624%2066.7128C56.772%2065.316%2056.0952%2062.5152%2054.4392%2062.94L52.2576%2063.4944C50.2128%2064.0128%2050.9328%2064.8408%2050.0112%2065.0784C45.684%2066.18%2046.2888%2066.3528%2044.5032%2069.3264C43.5168%2070.9608%2043.1568%2072.1056%2042.4368%2073.4016C41.2992%2075.4464%2040.6584%2077.6928%2039.8592%2079.8816C39.7728%2080.112%2039.8304%2080.472%2039.9672%2080.5872C40.4208%2080.976%2043.8552%2079.3128%2046.764%2079.1472C52.776%2078.8016%2057.9744%2079.8888%2063.5616%2081.9984C67.1184%2083.3448%2070.3512%2085.0512%2073.44%2087.2472C75.2976%2088.5648%2076.7952%2090.084%2078.3432%2091.7472L79.8336%2093.3455L82.4472%2096.816C84.7296%2099.8472%2086.2344%20103.411%2086.5728%20107.191L86.9688%20111.612L87.1848%20115.961C87.3288%20118.783%2086.6592%20121.987%2089.2584%20124.579C90.1656%20125.486%2090.396%20127.186%2089.5608%20128.186L87.9624%20130.087C87.516%20130.613%2086.472%20130.721%2085.7952%20130.75C84.3624%20130.807%2083.124%20131.016%2081.7344%20131.354C80.244%20131.722%2078.8832%20130.332%2075.4632%20130.822L75.4848%20130.771ZM50.616%2044.0544C50.436%2045.084%2049.932%2045.9336%2050.3784%2046.92L51.552%2049.5408L54.504%2046.1856C56.4912%2043.9248%2056.628%2043.3128%2056.304%2040.1736L55.8504%2040.4544L56.3904%2033.2256L57.06%2029.5824C57.204%2028.8048%2058.0248%2027.948%2057.8664%2027.0624C57.1248%2023.5992%2056.2968%2020.1864%2055.9008%2016.6512C55.8216%2015.9384%2055.8864%2015.2184%2056.2392%2014.5632C56.7504%2014.9376%2056.5056%2015.4848%2056.5704%2015.96C56.9736%2018.8256%2057.5424%2021.5328%2058.4496%2024.3912C58.7376%2024.0024%2059.0112%2023.6352%2059.148%2023.2392L60.8112%2018.336C61.1496%2017.3496%2061.4736%2016.5%2061.9488%2015.564C63.0144%2013.4328%2063.6408%2011.0928%2063.6192%208.53675C62.8848%209.28555%2062.2944%2010.0488%2061.9776%2010.9848L60.6168%2015.0312C60.5592%2015.1968%2060.444%2015.2472%2060.3648%2015.24C60.3%2015.24%2060.1632%2015.1392%2060.1776%2015.0312L60.7104%2011.0856C59.3136%2011.856%2058.1256%2012.7488%2056.664%2013.296C55.8072%2013.6128%2055.0224%2013.8648%2054.2736%2014.4192L52.3296%2015.8736C50.5512%2017.4864%2049.5%2019.5888%2048.6144%2021.7992L47.4696%2024.672C46.5624%2029.7696%2047.6496%2037.7328%2049.4856%2042.8304C49.9032%2041.3832%2050.1336%2039.9936%2050.1552%2038.5176L50.2488%2032.052C50.292%2028.884%2050.436%2025.8384%2050.9544%2022.7208C51.2568%2020.8992%2051.3216%2019.0704%2052.2144%2017.3136C52.3872%2020.0208%2051.912%2022.5048%2051.552%2025.0536C51.192%2027.6024%2051.2424%2030.0936%2051.2712%2032.7144C51.3144%2036.5232%2051.2928%2040.2384%2050.6232%2044.0544H50.616ZM60.4368%2024.204C61.5744%2024.0528%2062.3808%2023.3184%2063.0288%2022.4904C64.2888%2020.8632%2065.3544%2019.0704%2066.096%2017.1624C66.636%2015.78%2066.6936%2014.448%2066.5208%2012.9936L66.1032%209.40075L65.0304%2011.3736C63.3024%2014.5488%2062.4528%2017.7168%2061.38%2021.1584L60.4368%2024.1968V24.204ZM46.2096%2042.5207L48.5784%2046.3728C48.636%2045.2568%2048.8736%2044.1192%2048.5064%2043.0896C47.6424%2040.656%2046.9944%2038.2944%2046.8072%2035.6952C46.3248%2032.376%2046.1664%2029.1648%2046.3896%2025.752C45.4968%2026.9616%2044.8488%2028.1712%2044.3448%2029.5104C43.92%2030.6624%2043.9704%2031.8576%2043.7688%2033.06C43.5312%2034.4568%2043.2648%2035.8248%2043.6536%2037.2432C44.1504%2039.1584%2045.144%2040.8%2046.2024%2042.528L46.2096%2042.5207ZM56.9952%2036.84C56.8152%2038.82%2056.808%2040.7496%2057.4056%2042.8088C58.5504%2041.4192%2059.328%2040.0152%2060.0912%2038.5032C62.5968%2034.9176%2064.0152%2030.0936%2065.0232%2025.788L66.4848%2019.524L65.232%2021.3096C64.7064%2022.4328%2064.08%2023.4552%2063.3024%2024.42C62.0208%2025.9968%2060.2208%2024.9168%2059.5584%2026.4072C58.4928%2028.8048%2057.4992%2031.2744%2057.2616%2033.9024L56.9952%2036.84ZM28.1592%2061.3056L23.7744%2055.416C22.7952%2054.0984%2021.6792%2053.0112%2020.3184%2052.0968C19.3536%2051.4344%2018.396%2050.8656%2017.4384%2050.0088C17.9064%2049.548%2018.54%2049.7064%2019.08%2049.9872C23.1912%2052.1328%2026.0856%2056.2224%2028.6704%2060.0888C29.196%2060.8808%2029.736%2061.1904%2030.5064%2061.6152C32.5512%2062.7528%2034.5816%2063.8112%2036.936%2064.3512L32.076%2056.4168L29.3184%2052.464C29.1024%2052.1472%2028.8432%2051.8304%2028.8504%2051.3768C26.0712%2049.3608%2022.8672%2048.18%2019.3968%2048.0648C13.5648%2047.8704%208.6256%2049.3896%203.3264%2052.068L6.1344%2054.9408C7.308%2056.1432%208.2152%2057.4464%208.9712%2059.052C11.6424%2058.62%2014.2272%2058.5984%2016.8912%2058.9584C17.5104%2059.0448%2018.0792%2059.1384%2018.648%2058.9368C15.9624%2056.9352%2014.1408%2053.0616%2011.3472%2051.9096L9.0216%2050.952C8.8128%2050.8656%208.7264%2050.7072%208.6616%2050.5488C8.6112%2050.4336%208.6616%2050.1096%208.784%2050.1168C10.476%2050.2608%2012.0312%2050.736%2013.3128%2051.8016C15.9048%2053.9472%2018.072%2057.2304%2020.5056%2058.8864C22.7736%2060.4272%2025.4664%2061.2552%2028.1592%2061.2984V61.3056ZM41.2776%2066.3816C41.22%2062.0544%2039.8664%2057.4536%2036.0504%2055.092C34.5888%2053.4648%2032.6808%2052.3344%2030.3984%2052.1184C31.9608%2054.5376%2033.6672%2056.568%2034.9632%2058.9944C35.784%2060.528%2036.6048%2061.9176%2037.6776%2063.2856C38.7216%2064.6248%2039.2472%2066.1152%2041.2776%2066.3816ZM30.0024%2067.8C28.3176%2068.2608%2026.7624%2068.484%2025.1208%2068.2608C24.9048%2068.232%2024.66%2068.0448%2024.732%2067.7496C27.2664%2067.4832%2029.7%2066.6624%2032.1768%2065.928L34.8624%2065.1288C31.5576%2064.0416%2029.1672%2061.7592%2025.632%2063.1488L21.2544%2064.8768C19.3752%2065.6184%2017.3808%2065.64%2015.4368%2065.1864C14.724%2065.0208%2014.0472%2064.7616%2013.6872%2064.0848L16.0056%2064.2792L18.6984%2063.9984C20.8008%2063.5448%2022.7232%2062.8392%2024.84%2062.0184C21.4488%2061.0032%2018.1368%2060.2112%2014.6592%2059.8512C13.0608%2059.6856%2011.6064%2059.8224%2010.0728%2060.276C9.6048%2060.4128%208.9424%2060.3912%208.7408%2060.9744L8.712%2062.2128C8.4888%2062.8824%208.6112%2063.5088%209.108%2064.0488L11.196%2066.3024C12.2544%2067.4472%2013.6008%2068.5776%2015.1056%2069.1536C17.7192%2070.1472%2020.4408%2070.6656%2023.1912%2071.076C24.8904%2071.328%2026.5464%2071.1624%2028.3104%2070.9248L20.8008%2069.7728C20.0088%2069.6504%2019.2024%2069.636%2018.5184%2068.9304L27.7056%2069.996C31.428%2070.428%2035.3016%2069.7944%2038.8296%2068.484C39.3696%2068.2824%2040.0896%2068.4408%2040.4352%2067.6776C38.664%2066.9576%2036.7416%2066.2592%2034.8624%2066.468L30.0096%2067.7928L30.0024%2067.8ZM77.868%2049.0584C75.5064%2051.2904%2073.26%2053.4864%2071.424%2056.172C71.352%2056.2728%2071.2512%2056.4528%2071.2728%2056.532C71.2944%2056.6112%2071.5176%2056.7264%2071.6256%2056.7192L74.9304%2056.4744C77.8608%2055.92%2080.6616%2054.9984%2083.2824%2053.544C84.6%2052.8168%2086.2704%2048.4248%2092.7576%2044.6232L97.2432%2041.9952C96.8904%2041.6352%2096.4944%2041.6352%2096.0624%2041.4768L91.7784%2039.8568C90.3816%2039.54%2088.9776%2039.7848%2087.5736%2039.7848C86.2416%2039.7848%2085.0392%2040.0224%2083.736%2040.2744C81.792%2040.6488%2080.028%2041.2392%2078.4008%2042.4272C77.4792%2043.104%2076.4856%2043.572%2075.4056%2044.0256C72.6048%2045.2136%2070.0488%2046.6824%2067.6584%2048.5472L62.064%2052.9032C59.7384%2054.7104%2057.888%2056.9352%2056.5416%2059.6784L60.444%2058.8432L64.296%2058.1736C65.484%2057.9648%2066.5064%2057.3456%2067.7664%2057.2952C68.3496%2057.2736%2068.9328%2057.0072%2069.2784%2056.5104C70.6896%2054.4584%2072.2736%2052.7304%2074.0376%2050.9664C78.3504%2046.6608%2083.5056%2042.2328%2089.6472%2041.34C91.08%2041.1744%2092.5056%2041.1816%2093.996%2041.6424C87.0984%2042.4992%2082.8504%2044.3568%2077.868%2049.0656V49.0584ZM91.8648%2051.8376C94.3848%2048.684%2097.704%2046.668%20101.434%2045.4944L104.443%2044.6664C102.866%2043.7376%2098.8344%2042.4848%2097.812%2043.1184L92.2392%2046.5384C91.1304%2047.2152%2089.9712%2047.8704%2089.0784%2048.7992C88.0344%2049.8864%2087.1848%2051.06%2086.4%2052.3488L91.8648%2051.8376ZM105.984%2048.2304L109.67%2046.344C108.727%2045.9768%20107.734%2045.6168%20106.733%2045.6888C104.357%2045.8616%20102.103%2046.5672%2099.8568%2047.3952C97.5816%2048.2376%2095.6376%2049.548%2093.8448%2051.276L96.3504%2051.1248L102.132%2050.5992L105.984%2048.2232V48.2304ZM98.784%2061.5792L93.0528%2060.5352L86.0832%2060.1608C82.8504%2059.7936%2079.7544%2059.2536%2076.6224%2058.44C75.7224%2058.2024%2074.8872%2058.26%2073.9656%2058.3536L69.2496%2058.836C68.184%2058.944%2067.0752%2058.8144%2066.1176%2059.4192C65.0448%2060.096%2063.8424%2060.4776%2062.5536%2060.24C60.8472%2060.6072%2059.2128%2061.104%2057.6072%2061.7232C58.104%2062.292%2058.6872%2062.1912%2059.1768%2062.4216C60.6888%2063.1416%2062.0928%2063.948%2063.7272%2064.308L68.2128%2065.2872C71.2584%2065.9568%2078.7176%2066.6192%2081.3816%2066.2736L89.8272%2065.1792C91.4112%2064.92%2092.8224%2064.4016%2094.2192%2063.5592C95.8968%2063.3432%2097.4304%2062.7456%2098.784%2061.572V61.5792ZM102.226%2056.4744L98.352%2055.812C96.2496%2055.452%2094.284%2054.9264%2092.3688%2053.9976C91.6848%2053.6664%2090.9792%2053.472%2090.216%2053.4C88.5096%2053.6304%2086.8536%2053.9328%2085.2048%2054.5088C82.7784%2055.3584%2080.4312%2056.064%2077.9904%2057.288C82.62%2058.7352%2087.2496%2059.3112%2091.98%2059.3256C94.3344%2059.3328%2096.5304%2059.5416%2098.82%2059.9592C99.3744%2060.06%2099.9072%2060.0744%20100.447%2060.3984C101.621%2059.34%20102.557%2058.224%20103.471%2057.0576C102.989%2056.784%20102.658%2056.5536%20102.226%2056.4816V56.4744ZM107.921%2051.9816L104.558%2051.7872C102.355%2051.6648%20100.217%2051.708%2098.0208%2052.1112L93.5136%2052.9248C95.8104%2054.2784%2098.388%2054.4728%20100.865%2055.092L104.558%2056.0136C105.473%2054.4368%20106.61%2053.2776%20107.914%2051.9816H107.921ZM110.866%2049.2024L113.976%2046.5312L110.981%2047.1504C108.461%2047.9352%20106.092%2049.116%20103.81%2050.6424L106.999%2051.0168C107.77%2051.1104%20108.36%2051.132%20109.058%2050.592L110.866%2049.1952V49.2024ZM86.6736%20127.985C87.4296%20125.458%2084.924%20124.14%2084.3624%20121.67C83.988%20120.036%2083.8656%20118.258%2084.132%20116.63C84.276%20115.766%2084.348%20115.14%2084.2904%20114.247L84.1248%20111.482C84.0312%20109.992%2084.1968%20108.617%2083.808%20107.119C83.3256%20105.24%2082.7784%20103.318%2081.6696%20101.683L79.452%2098.4288L77.6232%2096.2616C75.3624%2093.576%2071.4816%2090.5664%2068.5368%2088.4424C66.9312%2087.2904%2065.3544%2086.4048%2063.6408%2085.4472C60.6744%2083.7912%2057.6648%2082.308%2054.288%2081.696L48.6%2081.084L46.5264%2081.1416C45.6048%2081.0192%2044.8992%2081.4152%2044.0496%2081.6312C43.4304%2081.7824%2042.768%2081.6096%2042.1632%2082.0056C40.6584%2082.9776%2038.916%2083.1936%2037.1448%2083.0496C34.3008%2082.812%2033.6888%2081.5304%2033.3432%2081.5376C33.0912%2081.5376%2032.8032%2081.6384%2032.688%2081.876L31.6728%2083.9208C31.4712%2084.3168%2031.6296%2084.7344%2031.9608%2085.008L34.4304%2087.0168C34.776%2087.2976%2034.6176%2088.212%2034.3296%2088.5504C33.588%2089.4072%2033.4656%2090.408%2032.9976%2091.344C32.5152%2092.3088%2032.0472%2093.1296%2031.7232%2094.1664C30.8952%2096.8016%2030.6072%2099.4368%2031.1832%20102.194L31.5576%20104.93C31.7592%20106.385%2032.3352%20107.508%2032.9256%20108.782C33.5736%20110.179%2034.2144%20111.526%2034.9848%20112.865C35.5896%20113.923%2036.2808%20114.758%2037.0152%20115.723C38.9016%20118.2%2040.9608%20120.475%2043.3728%20122.441L47.5632%20125.299C48.2904%20125.796%2048.888%20126.271%2049.7376%20126.624C54.8712%20128.755%2060.3936%20129.691%2065.952%20129.346C69.012%20129.158%2071.424%20127.639%2074.268%20127.337C77.04%20127.042%2079.7616%20126.998%2082.5264%20127.07C84.6648%20127.128%2085.356%20128.165%2086.688%20128.014L86.6736%20127.985Z'%20fill='%23E4BBAE'/%3E%3Cpath%20id='Vector_3'%20d='M57.8952%2036.876C57.5208%2036.6096%2057.672%2036.1632%2057.888%2035.8824C59.1264%2034.2768%2060.3072%2032.7288%2061.3584%2030.9864C61.4736%2030.792%2061.8984%2030.5832%2061.992%2030.7632C61.7976%2033.3624%2060.192%2035.5728%2057.8952%2036.876Z'%20fill='%23E4BBAE'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: contain;
  transform: none;
  opacity: 1;
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.long-section-texte .bloc-titre:before {
    width: 96px;
    height: 96px;
  }
}
body main section.contenu-simple.long-section-texte .bloc-titre .titre {
  color: #0b4338 !important;
  text-align: center;
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.long-section-texte .bloc-titre {
    margin-bottom: 30px;
  }
}
body main section.contenu-simple.long-section-texte .bloc-texte {
  margin-bottom: 35px;
}
body main section.contenu-simple.long-section-texte .bloc-texte p,
body main section.contenu-simple.long-section-texte .bloc-texte li,
body main section.contenu-simple.long-section-texte .bloc-texte span {
  color: #0b4338 !important;
}
body main section.contenu-simple.long-section-texte .bloc-lien .lien {
  font-family: 'Manrope', sans-serif;
  font-size: 16px;
  line-height: 1.4;
  font-weight: 700;
  color: #0b4338;
  text-decoration: underline;
  text-underline-offset: 3px;
}
body main section.contenu-simple.lame-autres-offres {
  padding: 60px 0;
  /* 13 px de marge + 20 px de row-gap = les 33 px de la maquette */
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-autres-offres {
    padding: 50px 0;
  }
}
body main section.contenu-simple.lame-autres-offres .bloc-titre {
  margin-bottom: 13px;
}
body main section.contenu-simple.lame-autres-offres .bloc-titre .titre {
  color: #0b4338;
}
body main section.contenu-simple.lame-autres-offres > .container > .row {
  --bs-gutter-x: 0;
  column-gap: 20px;
  row-gap: 20px;
}
body main section.contenu-simple.lame-autres-offres > .container > .row > [class*="col-"] {
  margin-bottom: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body main section.contenu-simple.lame-autres-offres > .container > .row > [class*="col-md-4"] {
  flex: 0 0 calc((100% - 40px) / 3);
  max-width: calc((100% - 40px) / 3);
}
@media screen and (max-width: 991.98px) {
  body main section.contenu-simple.lame-autres-offres > .container > .row > [class*="col-md-4"] {
    flex: 0 0 calc((100% - 20px) / 2);
    max-width: calc((100% - 20px) / 2);
  }
}
@media screen and (max-width: 575.98px) {
  body main section.contenu-simple.lame-autres-offres > .container > .row > [class*="col-md-4"] {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
body main .pagination-wrapper {
  margin-top: 50px !important;
}
body main .pagination-wrapper .pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  list-style: none;
  margin: 0;
  padding: 0;
  /* Les numéros sont groupés dans un conteneur à part, sans
               gouttière : sur la maquette les cases se touchent, c'est
               l'aplat de la case active qui les sépare. */
  /* Page courante : aplat vert et chiffre blanc. C'est le seul
               repère sur la maquette, qui n'a ni gras ni soulignement. */
  /* Les points de suspension ne sont pas cliquables mais gardent
               la couleur des numéros. */
  /* Chevrons : 24 px sur la maquette, contre 29 pour les numéros. */
}
body main .pagination-wrapper .pagination > div {
  display: flex;
  gap: 0;
}
body main .pagination-wrapper .pagination .page-item .page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 29px;
  min-width: 29px;
  height: 35px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-family: 'Manrope', sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
  /* Le brun-olive de la charte, relevé #433B19 sur la maquette,
                   et non le vert très sombre du texte courant. */
  color: #0b4338;
  text-decoration: none;
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
}
body main .pagination-wrapper .pagination .page-item .page-link:hover {
  background-color: #f3ead5;
  color: #0b4338;
  text-decoration: none;
}
body main .pagination-wrapper .pagination .page-item.active .page-link {
  background-color: #0b4338;
  color: #ffffff;
  font-weight: 400;
  text-decoration: none;
}
body main .pagination-wrapper .pagination .page-item.disabled .page-link {
  background: transparent;
  color: #0b4338;
  pointer-events: none;
}
body main .pagination-wrapper .pagination > .page-item:first-child .page-link,
body main .pagination-wrapper .pagination > .page-item:last-child .page-link {
  width: 24px;
  min-width: 24px;
}
body main .pagination-wrapper .pagination > .page-item:first-child .page-link:hover,
body main .pagination-wrapper .pagination > .page-item:last-child .page-link:hover {
  background-color: transparent;
  color: #0b4338;
}
body main .pagination-wrapper .pagination > .page-item:first-child .page-link svg,
body main .pagination-wrapper .pagination > .page-item:last-child .page-link svg {
  display: block;
  width: 24px;
  height: 24px;
}
body main .pagination-wrapper .pagination > .page-item:first-child.disabled .page-link,
body main .pagination-wrapper .pagination > .page-item:last-child.disabled .page-link {
  opacity: .3;
}
