A responsive carousel that meets web accessibility standards