.elementor .e-2317bd4-d547494{font-family:"Cormorant Garamond";font-weight:700;font-size:50px;color:#ffffff;}.elementor .e-2adb72b5-aee8d33{font-family:"Inter";font-weight:300;font-size:16px;color:#ffffff;text-align:justify;}.elementor .e-1261f8d2-b84b9bb{font-family:"Inter";font-weight:500;font-size:20px;color:#042118;background-color:#D2954B;transition:all 700ms;align-self:start;}.elementor .e-1261f8d2-b84b9bb:hover,.elementor .e-1261f8d2-b84b9bb:focus-visible{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);transform:translate3d(0px, -5px, 0px);}.elementor .e-51b74659-5c47808{flex-direction:column;gap:20px;}.elementor .e-3cc09453-0fc54ca{font-family:"Inter";font-weight:300;font-size:16px;color:#ffffff;align-self:center;}.elementor .e-46287632-e9339dd{flex-direction:column;gap:10px;}.elementor .e-244b0826-cb777a8{flex-direction:row;justify-content:center;align-items:center;}.elementor .e-430018ef-28f80f6{max-width:1140px;flex-direction:column;}.elementor .e-6d5686db-dc0a38f{background-color:#042118;flex-direction:column;align-items:center;}.elementor .e-7e46e303-bc11eea{flex-direction:column;gap:20px;}.elementor .e-4c914de3-400b1ee{font-family:"Inter";font-weight:400;font-size:16px;color:#000000;text-align:justify;br + em {
  display: block;
  position: relative;
  background-color: #F5F0E8;
  border-left: 4px solid #C89B5C;
  padding: 28px 32px 24px 32px;
  margin-top: 16px;
  font-style: italic;
  font-size: 16px;
  line-height: 1.75;
  color: #2C2C2C;
  border-radius: 2px;
  box-shadow: 0 2px 16px rgba(14, 61, 46, 0.06);
}

br + em::before {
  content: "Exemple";
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #C89B5C;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(200, 155, 92, 0.25);
}

br:has(+ em) {
  display: none;
}

@media (max-width: 767px) {
  br + em {
      padding: 24px 22px 20px 22px;
      margin-top: 12px;
      font-size: 15px;
  }
}\n}.elementor .e-704f05d1-b2c5925{flex-direction:column;gap:20px;}.elementor .e-5837bdd3-ef59baa{font-family:"Inter";font-weight:400;font-size:16px;color:#000000;text-align:justify;br + em {
  display: block;
  position: relative;
  background-color: #F5F0E8;
  border-left: 4px solid #C89B5C;
  padding: 28px 32px 24px 32px;
  margin-top: 16px;
  font-style: italic;
  font-size: 16px;
  line-height: 1.75;
  color: #2C2C2C;
  border-radius: 2px;
  box-shadow: 0 2px 16px rgba(14, 61, 46, 0.06);
}

br + em::before {
  content: "Cas client";
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #C89B5C;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(200, 155, 92, 0.25);
}

br:has(+ em) {
  display: none;
}

@media (max-width: 767px) {
  br + em {
      padding: 24px 22px 20px 22px;
      margin-top: 12px;
      font-size: 15px;
  }
}\n}.elementor .e-173e78f-e03d86d{flex-direction:column;gap:20px;}.elementor .e-2b668d09-51b0f0d{font-family:"Inter";font-weight:400;font-size:16px;color:#000000;text-align:justify;br + em {
  display: block;
  position: relative;
  background-color: #F5F0E8;
  border-left: 4px solid #C89B5C;
  padding: 28px 32px 24px 32px;
  margin-top: 16px;
  font-style: italic;
  font-size: 16px;
  line-height: 1.75;
  color: #2C2C2C;
  border-radius: 2px;
  box-shadow: 0 2px 16px rgba(14, 61, 46, 0.06);
}

br + em::before {
  content: "Cas client";
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #C89B5C;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(200, 155, 92, 0.25);
}

br:has(+ em) {
  display: none;
}

@media (max-width: 767px) {
  br + em {
      padding: 24px 22px 20px 22px;
      margin-top: 12px;
      font-size: 15px;
  }
}\n}.elementor .e-39656529-a74cc2d{flex-direction:column;gap:20px;}.elementor .e-62241cc9-3358bef{font-family:"Inter";font-weight:400;font-size:16px;color:#000000;text-align:justify;br + em {
  display: block;
  position: relative;
  background-color: #F5F0E8;
  border-left: 4px solid #C89B5C;
  padding: 28px 32px 24px 32px;
  margin-top: 16px;
  font-style: italic;
  font-size: 16px;
  line-height: 1.75;
  color: #2C2C2C;
  border-radius: 2px;
  box-shadow: 0 2px 16px rgba(14, 61, 46, 0.06);
}

br + em::before {
  content: "Cas client";
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #C89B5C;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(200, 155, 92, 0.25);
}

br:has(+ em) {
  display: none;
}

@media (max-width: 767px) {
  br + em {
      padding: 24px 22px 20px 22px;
      margin-top: 12px;
      font-size: 15px;
  }
}\n}.elementor .e-6ab6f55f-16b6477{flex-direction:column;gap:20px;}.elementor .e-70da6bd-eb74ce4{font-family:"Inter";font-weight:400;font-size:16px;color:#000000;text-align:justify;br + em {
  display: block;
  position: relative;
  background-color: #F5F0E8;
  border-left: 4px solid #C89B5C;
  padding: 28px 32px 24px 32px;
  margin-top: 16px;
  font-style: italic;
  font-size: 16px;
  line-height: 1.75;
  color: #2C2C2C;
  border-radius: 2px;
  box-shadow: 0 2px 16px rgba(14, 61, 46, 0.06);
}

br + em::before {
  content: "Exemple";
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 2.5px;
  text-transform: uppercase;
  color: #C89B5C;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 1px solid rgba(200, 155, 92, 0.25);
}

br:has(+ em) {
  display: none;
}

@media (max-width: 767px) {
  br + em {
      padding: 24px 22px 20px 22px;
      margin-top: 12px;
      font-size: 15px;
  }
}\n}.elementor .e-37a31cc-e6540ef{flex-direction:column;gap:20px;}.elementor .e-66c0e835-1552541{max-width:800px;flex-direction:column;gap:30px;justify-content:center;}.elementor .e-28458369-aafc092{padding-block-start:50px;padding-block-end:50px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:column;align-items:center;}