diff --git a/Resources/Private/Templates/ContentElements/CarouselFullscreen.html b/Resources/Private/Templates/ContentElements/CarouselFullscreen.html
index d02662ac6..234c016c0 100644
--- a/Resources/Private/Templates/ContentElements/CarouselFullscreen.html
+++ b/Resources/Private/Templates/ContentElements/CarouselFullscreen.html
@@ -8,6 +8,8 @@
data-bs-wrap="{f:if(condition:data.pi_flexform.wrap,then:'true',else:'false')}"
data-bs-ride="{f:if(condition:data.pi_flexform.autoplay,then:'carousel',else:'false')}"
{f:if(condition: data.pi_flexform.interval, then: 'data-bs-interval="{data.pi_flexform.interval}"')}
+ role="region"
+ aria-roledescription="carousel"
>
@@ -22,7 +24,14 @@
{itemStyle} --carousel-item-background: {item.data.background_color};
{itemStyle} --carousel-item-color: {item.data.text_color};
-
+
diff --git a/Resources/Private/Templates/ContentElements/CarouselSmall.html b/Resources/Private/Templates/ContentElements/CarouselSmall.html
index 8a0bf1586..e79254750 100644
--- a/Resources/Private/Templates/ContentElements/CarouselSmall.html
+++ b/Resources/Private/Templates/ContentElements/CarouselSmall.html
@@ -8,6 +8,8 @@
data-bs-wrap="{f:if(condition:data.pi_flexform.wrap,then:'true',else:'false')}"
data-bs-ride="{f:if(condition:data.pi_flexform.autoplay,then:'carousel',else:'false')}"
{f:if(condition: data.pi_flexform.interval, then: 'data-bs-interval="{data.pi_flexform.interval}"')}
+ role="region"
+ aria-roledescription="carousel"
>
@@ -22,7 +24,14 @@
{itemStyle} --carousel-item-background: {item.data.background_color};
{itemStyle} --carousel-item-color: {item.data.text_color};
-