.reveal p{
  font-size: 0.5em;
  margin: 0;
}
.reveal img{
  width: 10em;
}
.steps-4 img{
  width: 6em;
  margin: 0;
}

.steps-4 p{
  text-align:left;
}

.more-lil-text {
  font-size: 0.3em;
}
.flex {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 3em;
}
.space{
  height: 1em;
}


figcaption{
  font-size: 0.3em;
}

.reveal figure img {
  margin: 0;
  width: 6em;
}

.steps {
  display: grid;
  grid-template-columns: 200px 20px 1fr;
  gap: 20px 10px;
  align-items: center;
}

.steps-4 {
  display: grid;
  grid-template-columns: 200px 20px 1fr;
  gap: 20px 10px;
  align-items: center;
}

.steps img {
  max-width: 100%;
  margin: 0;
}

.steps p {
  margin: 0;
  text-align: left;
}

.steps-textonly{
  display: grid;
  grid-template-columns: 20px 1fr;
  gap: 20px 10px;
  align-items: center;
  text-align: left;
}
.big-img img{
  width: 25em;
}

.reveal figure img{
  width: 10em;
}

.caption-2-img{
  margin-top: 5em;
}

.reveal figure .big-img p img{
  width: 15em;
  margin-inline: auto;
}

figure {
  margin: 0;
}

.flex .big-img{
  display: flex;
}
