diff --git a/config.yaml b/config.yaml
index 388e96ad0e426df8e969eb4737479cc967fd3c20..8594cc8b83998587b4095579e5fd9b501e2da964 100644
--- a/config.yaml
+++ b/config.yaml
@@ -69,6 +69,22 @@ params:
   programs:
     related_posts:
       quantity: 4
+  blocks:
+    gallery:
+      splide:
+        arrows: true
+        pagination: false
+        autoWidth: true
+        autoplay: false
+    testimonials:
+      splide:
+        arrows: false
+        autoplay: true
+        pauseOnHover: false
+        pauseOnFocus: true
+        type: loop
+        autoHeight: true
+        interval: 8000
   image_sizes:
     design_system:
       lightbox:
diff --git a/layouts/partials/blocks/templates/gallery/carousel.html b/layouts/partials/blocks/templates/gallery/carousel.html
index c14cea65d8aa346850f66aebd9ff6280d3c1514a..de6811bc510f8a9f02ba011f742855b85bb497ca 100644
--- a/layouts/partials/blocks/templates/gallery/carousel.html
+++ b/layouts/partials/blocks/templates/gallery/carousel.html
@@ -4,7 +4,7 @@
 {{ end }}
 
 {{- if $is_carousel }}
-<div class="splide" role="group" data-splide='{"arrows":true,"pagination":false,"autoWidth":true,"autoplay":false}'>
+<div class="splide" role="group" data-splide="{{ site.Params.blocks.gallery.splide | encoding.Jsonify }}">
   <div class="splide__track">
     <div class="splide__list">
 {{ end -}}
diff --git a/layouts/partials/blocks/templates/testimonials.html b/layouts/partials/blocks/templates/testimonials.html
index e22ee82aa497ab3273139100c68c6962a82cae80..37d373454aadc7612944318543abbff430906f94 100644
--- a/layouts/partials/blocks/templates/testimonials.html
+++ b/layouts/partials/blocks/templates/testimonials.html
@@ -20,16 +20,7 @@
         <div class="testimonials">
           {{- if $is_carousel }}
           <div class="splide" 
-              data-splide='{
-                  "arrows":false,
-                  "autoplay":true,
-                  "pauseOnHover":false,
-                  "pauseOnFocus":true,
-                  "type":"loop",
-                  "autoHeight":true,
-                  "interval":8000
-                }'
-              >
+              data-splide="{{ site.Params.blocks.testimonials.splide | encoding.Jsonify }}">
             <div class="splide__slider">
               <div class="splide__track">
                 <div class="splide__list">