diff --git a/web/themes/asc_bootstrap/assets/sass/pages/_basic-page.scss b/web/themes/asc_bootstrap/assets/sass/pages/_basic-page.scss
index 845f3edc4250a1c25988cb1192d46bda143563dc..99ada4755a8bab4b57c0d368fc5e19cb1349ef5d 100644
--- a/web/themes/asc_bootstrap/assets/sass/pages/_basic-page.scss
+++ b/web/themes/asc_bootstrap/assets/sass/pages/_basic-page.scss
@@ -24,6 +24,12 @@ article.page {
       }
     }
 
+    .field--name-field-image-caption {
+      background: $black-base;
+      color: $white;
+      padding-left: 20px;
+    }
+
     @media (max-width: 1030px) {
       height: auto;
     }
diff --git a/web/themes/asc_bootstrap/css/style.css b/web/themes/asc_bootstrap/css/style.css
index 814f326cb9ed8d746b5b5c6248f44514feb10411..c8449a78ddab878c637becdd0ada3c8ed091cdb2 100644
--- a/web/themes/asc_bootstrap/css/style.css
+++ b/web/themes/asc_bootstrap/css/style.css
@@ -13323,6 +13323,12 @@ article.page {
 .page-node-type-page .carousel .field--name-field-media-image .img-responsive {
   width: 100%;
 }
+/* line 27, ../assets/sass/pages/_basic-page.scss */
+.page-node-type-page .carousel .field--name-field-image-caption {
+  background: #000000;
+  color: #ffffff;
+  padding-left: 20px;
+}
 @media (max-width: 1030px) {
   /* line 15, ../assets/sass/pages/_basic-page.scss */
   .page-node-type-page .carousel {