.elementor-6496 .elementor-element.elementor-element-b866ddb:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-b866ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-b866ddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-b866ddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6496 .elementor-element.elementor-element-7d39a18:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-7d39a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-7d39a18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-7d39a18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6496 .elementor-element.elementor-element-5a710f1:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-5a710f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-5a710f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-5a710f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6496 .elementor-element.elementor-element-1616442:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-1616442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-1616442{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-1616442 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6496 .elementor-element.elementor-element-beecd78:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-beecd78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-beecd78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-beecd78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6496 .elementor-element.elementor-element-667fc0b:not(.elementor-motion-effects-element-type-background), .elementor-6496 .elementor-element.elementor-element-667fc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6496 .elementor-element.elementor-element-667fc0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6496 .elementor-element.elementor-element-667fc0b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS *//* Style pour le label "Next Project" */
#project-nav .next-project-caption .next-project-title span {
  font-family: 'Roboto Mono', monospace;
  text-transform: uppercase; /* optionnel selon ton style */
  font-size: 14px; /* ajuste si besoin */
  letter-spacing: 1px;
}

/* Style pour le nom du projet suivant */
#project-nav .next-hero-title span {
  font-family: 'Editorial New', serif;
  font-weight: normal; /* ou bold, selon le rendu que tu veux */
  font-size: 48px; /* adapte selon ton design */
  line-height: 1.2;
}/* End custom CSS */