diff --git a/src/css/custom.css b/src/css/custom.css
index 3ad5015b9ebe929fae9bbb2632b06294b625d7a9..226d10707694240601e365ee88f58678efc46b7c 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -1,15 +1,27 @@
-/* stylelint-disable docusaurus/copyright-header */
-/**
- * Any CSS included here will be global. The classic template
- * bundles Infima by default. Infima is a CSS framework designed to
- * work well for content-centric websites.
- */
-
-/******* google fonts imports *******/
-@import url('https://fonts.googleapis.com/css?family=Comfortaa:400,600,700');
-@import url('https://fonts.googleapis.com/css?family=Montserrat:400,600,700');
-
-/* You can override the default Infima variables here. */
+/******** FONTS ********/
+@font-face {
+  font-family: 'comfortaa';
+    src: url('/static/fonts/comfortaa.woff2') format('woff2');
+    src: url('/static/fonts/comfortaa.woff') format('woff');
+  font-weight: normal;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'montserrat';
+    src: url('/static/fonts/montserrat.woff2') format('woff2');
+    src: url('/static/fonts/montserrat.woff') format('woff');
+  font-weight: normal;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'jetbrainsmono';
+    src: url('/static/fonts/jetbrainsmono.woff2') format('woff2');
+    src: url('/static/fonts/jetbrainsmono.woff') format('woff');
+}
+
+/* VARIABLES */
 :root {
   --ifm-color-primary: #000000;  
   --ifm-color-dark-green: #577018;
@@ -22,8 +34,9 @@
   --ifm-link-color: #E07931;
   --ifm-button-color: var(--ifm-color-primary);
   --ifm-code-font-size: 95%; 
-  --ifm-font-family-base: "Comfortaa", cursive;
-  --ifm-font-family: "Montserrat",  sans-serif; 
+  --ifm-font-family-base: "comfortaa", cursive;
+  --ifm-font-family: "montserrat", sans-serif;
+  --ifm-font-family-monospace: "jetbrainsmono", monospace;
   --ifm-container-width: 100%; 
   --ifm-container-max-width: 950px;
   --ifm-navbar-shadow: none;
@@ -51,23 +64,33 @@ html[data-theme='dark'] .docusaurus-highlight-code-line {
 hgroup {
   font-family: var(--ifm-font-family-base);
   font-weight: 700;
+  font-size: larger;
 }
 
 p {
   font-family: var(--ifm-font-family);
-  font-weight: 500; 
+  font-weight: 500;
 }
 
 .button {
   margin: 10px;
- }
+}
 
 .button--beta {
   background-color: var(--ifm-color-dark-green);
   border-color: var(--ifm-color-dark-green);
- }
+}
 
-/************ Navbar style ***********/
+/******* table & ul montserra font *******/
+table td {
+  font-family: var(--ifm-font-family);
+}
+
+ul {
+  font-family: var(--ifm-font-family);
+}
+
+/************ NAVBAR STYLE ***********/
 .navbar {
   background-color: var(--ifm-color-light-green);
   --ifm-navbar-link-hover-color: var(--ifm-color-dark-green);
@@ -84,9 +107,9 @@ p {
   position: sticky; 
   top: 0;
   z-index: 1; 
- } 
+} 
 
-/************ main elements style***********/
+/************ MAIN ELEMENT STYLE ***********/
 .section-promises {
   padding: 4rem 0;
   width: 100%;
@@ -108,7 +131,7 @@ p {
   flex-direction: row-reverse;
 }
 
-/************ footer style ***********/
+/************ FOOTER STYLE ***********/
 
 a.footer__link-item:hover {
   color:  var(--ifm-color-frame);
@@ -130,8 +153,8 @@ a.footer__link-item:hover {
   font-family: var(--ifm-font-family);
 }
 
-/************ sub-footer style ***********/
+/************ SUB-FOOTER STYLE ***********/
 .footer__bottom {
   font-family: var(--ifm-font-family); 
   font-weight: 600;
-} 
+}
diff --git a/src/pages/index.module.css b/src/pages/index.module.css
index ddd75ed94e3dd62f70df4e9a891f2be9f33bfe6d..d92c61df12a8c1ae54957211bf92a785d69221bf 100644
--- a/src/pages/index.module.css
+++ b/src/pages/index.module.css
@@ -1,10 +1,3 @@
-/* stylelint-disable docusaurus/copyright-header */
-
-/**
- * CSS files with the .module.css suffix will be treated as CSS modules
- * and scoped locally.
- */
-
 /************ Header style ***********/
 
 .hero__subtitle {
@@ -15,7 +8,7 @@
 }
 
 .heroBanner {
-  padding: 4rem 0; 
+  padding: 2.6rem 0; 
   text-align: center;
   position: relative;
   overflow: hidden;
diff --git a/src/pages/mentions_legales.md b/src/pages/mentions_legales.md
index 2d4b0a1bdbc792345003a03e27780ec419b369a6..b94c90b6f20d0c86e97caa760a8876f20080a4fb 100644
--- a/src/pages/mentions_legales.md
+++ b/src/pages/mentions_legales.md
@@ -67,8 +67,9 @@ Le code source du site est disponible sur [ce dépôt Froggit🐸](https://lab.f
 
 ### Polices
 
-- **Titres :** [Comfortaa](https://www.fontsquirrel.com/fonts/Comfortaa) de Johan Aakerlund sous licence [SIL Open Font License v1.10](https://www.fontsquirrel.com/license/Comfortaa).
-- **Texte :** [Montserrat](https://www.fontsquirrel.com/fonts/Montserrat) de Julieta Ulanovsky sous licence [SIL Open Font License v1.10](https://www.fontsquirrel.com/license/Montserrat).
+- **Titres :** [Comfortaa](https://fontlibrary.org/en/font/comfortaa-bold#Comfortaa-Light) de Johan Aakerlund sous licence [SIL Open Font License v1.10](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL).
+- **Texte :** [Montserrat](https://fontlibrary.org/en/font/montserrat#Montserrat-Regular) de Julieta Ulanovsky sous licence [SIL Open Font License v1.10](https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL).
+- **Code :** [JetBrains Mono](https://www.jetbrains.com/fr-fr/lp/mono/) de JetBrains sous licence [SIL Open Font License v1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt).
 - **Logo :** [Mont](https://www.fontfabric.com/fonts/mont/) de Fontfabric Type Foundry sous licence [Fontfabric™️ Free Font EULA ver. 2.0 June 2015](https://www.fontfabric.com/blog/fonts-licensing-the-ins-and-outs-of-legally-using-fonts/).
 
 ### Icônes et images
diff --git a/static/fonts/comfortaa.woff b/static/fonts/comfortaa.woff
new file mode 100644
index 0000000000000000000000000000000000000000..ed49d63df4c2738603db3ec21960ea58a84daec8
Binary files /dev/null and b/static/fonts/comfortaa.woff differ
diff --git a/static/fonts/comfortaa.woff2 b/static/fonts/comfortaa.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..e4e8bfb1c3652491157c2ddcb64638f572198fc0
Binary files /dev/null and b/static/fonts/comfortaa.woff2 differ
diff --git a/static/fonts/jetbrainsmono.woff b/static/fonts/jetbrainsmono.woff
new file mode 100644
index 0000000000000000000000000000000000000000..141b0601b10956ef2578278d04d670a31fd5bc5c
Binary files /dev/null and b/static/fonts/jetbrainsmono.woff differ
diff --git a/static/fonts/jetbrainsmono.woff2 b/static/fonts/jetbrainsmono.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..66dbacfcc64f08a4bfb4e44dbfe9bf96bd4f14f6
Binary files /dev/null and b/static/fonts/jetbrainsmono.woff2 differ
diff --git a/static/fonts/montserrat.woff b/static/fonts/montserrat.woff
new file mode 100644
index 0000000000000000000000000000000000000000..20e6b6e7bf434d19f85c55d4e65c973fa31f084b
Binary files /dev/null and b/static/fonts/montserrat.woff differ
diff --git a/static/fonts/montserrat.woff2 b/static/fonts/montserrat.woff2
new file mode 100644
index 0000000000000000000000000000000000000000..7d8e8cff72d2225d869a83cb09710b888d9427e5
Binary files /dev/null and b/static/fonts/montserrat.woff2 differ