diff --git a/scss/accessibility.scss b/scss/accessibility.scss
index 5a11472b5e9c26e5db2acaad30cd4768c647be14..2ad2103128b50a9dad026446cea9353d20eb7703 100644
--- a/scss/accessibility.scss
+++ b/scss/accessibility.scss
@@ -3,22 +3,17 @@
 .accessibility {
   display: flex;
   flex-direction: column;
-  margin-block: 80px;
-  padding-inline: 120px;
-
-  * {
-    max-width: 1400px;
-  }
-
-  @media (max-width: $breakpoint) {
-    margin-block: 20px;
-    padding-inline: 20px;
-  }
+  padding-inline: 20px;
+  margin: auto;
+  margin-block: 20px;
+  width: 100%;
+  max-width: 700px;
 
   h2,
   h3,
   h4 {
-    margin-top: 8px;
+    margin-top: 12px;
+    margin-bottom: 4px;
   }
   table {
     width: 100%;
diff --git a/scss/mentions-legales.scss b/scss/mentions-legales.scss
index b9c5167daa1badf3d3f000a7feb652481fe1e0e8..f27bbda866e07df012d86ddcef7b0eaadd19200d 100644
--- a/scss/mentions-legales.scss
+++ b/scss/mentions-legales.scss
@@ -5,17 +5,11 @@
   display: flex;
   flex-direction: column;
   gap: 16px;
-  margin-top: 80px;
-  padding-inline: 120px;
-
-  * {
-    max-width: 1400px;
-  }
-
-  @media (max-width: $breakpoint) {
-    margin-top: 20px;
-    padding-inline: 20px;
-  }
+  padding-inline: 20px;
+  margin: auto;
+  margin-block: 20px;
+  width: 100%;
+  max-width: 700px;
 
   .paragraph {
     display: flex;