#carousel-1 {
  font-family:Raleway, sans-serif;
  margin-top:1.5rem;
  background-color:rgb(128,128,128);
  box-shadow:0px 0.5rem 1rem 0.25rem rgba(0,0,0,0.5);
  border-radius:0.5rem;
}

.carousel-caption {
  height:inherit;
  position:absolute;
  left:0;
  right:0;
  top:50%;
  padding:0;
  bottom:initial;
  transform:translateY(-50%);
  text-align:center;
  color:rgb(255,255,255);
  text-shadow:-2px -2px 1rem rgb(0,0,0), 2px -2px 1rem rgb(0,0,0), 2px 2px 1rem rgb(0,0,0), -2px 2px 1rem rgb(0,0,0), 0px 0.35rem 0.25rem rgba(0,0,0,0.75);
  z-index:10;
}

.carousel-inner {
  border-radius:0.5rem;
  z-index:10;
}

