Carousel disappears on mobile devices

I have a perplexing problem… my homepage’s carousel disappears when viewed on mobile devices. I cannot figure out what I’m doing wrong to cause this. The only difference between this and others I’ve made is that I’m using an image overlay that has a z-index assigned to it. The overlay does display, however.

Here’s the URL:

Any ideas how to fix this?

Hint: You should check the css here …