section.announcements { display:block; }
section.announcements div.swiper-slide > div { padding:0.75rem 1rem; width:100%; text-align:center; }
section.announcements div.swiper-slide > div p { font-size:0.9rem; letter-spacing: 2px; padding:0; margin:0; text-align:center; color:rgb(var(--color-foreground)); }
section.announcements div.swiper-slide > div   { text-decoration:none; }

section.announcements .swiper .swiper-button-next { color:rgb(var(--color-background-contrast)); }
section.announcements .swiper .swiper-button-next:after { font-size:12px; width:12px; }
section.announcements .swiper .swiper-button-prev { color:rgb(var(--color-background-contrast)); }
section.announcements .swiper .swiper-button-prev:after { font-size:12px; width:12px; }