diff --git a/components/Elections/ElectionCard.vue b/components/Elections/ElectionCard.vue
new file mode 100644
index 000000000..740f21486
--- /dev/null
+++ b/components/Elections/ElectionCard.vue
@@ -0,0 +1,29 @@
+
+
+
+
+
+ {{ title }}
+
+
+ {{ description }}
+
+
+
+
+
+
diff --git a/components/Onboarding/OnboardingHero.vue b/components/Onboarding/OnboardingHero.vue
index 72ba2cfd4..d2dece372 100644
--- a/components/Onboarding/OnboardingHero.vue
+++ b/components/Onboarding/OnboardingHero.vue
@@ -3,21 +3,38 @@
class="py-16"
:class="bgColor"
>
-
-
-
-
-
+
-
+
![]()
+
+
@@ -26,6 +43,8 @@
diff --git a/public/nuxt_images/autres.png b/public/nuxt_images/autres.png
new file mode 100644
index 000000000..efc36a2c8
Binary files /dev/null and b/public/nuxt_images/autres.png differ
diff --git a/public/nuxt_images/elections.svg b/public/nuxt_images/elections.svg
new file mode 100644
index 000000000..de0cfc440
--- /dev/null
+++ b/public/nuxt_images/elections.svg
@@ -0,0 +1,93 @@
+
diff --git a/public/nuxt_images/legislative.png b/public/nuxt_images/legislative.png
new file mode 100644
index 000000000..72e4bbfa7
Binary files /dev/null and b/public/nuxt_images/legislative.png differ
diff --git a/public/nuxt_images/municipales.png b/public/nuxt_images/municipales.png
new file mode 100644
index 000000000..fd8b81075
Binary files /dev/null and b/public/nuxt_images/municipales.png differ
diff --git a/public/nuxt_images/presidentielles.png b/public/nuxt_images/presidentielles.png
new file mode 100644
index 000000000..5e11c4e7b
Binary files /dev/null and b/public/nuxt_images/presidentielles.png differ