#ped-flowchart {
  background-color: white;
  border-radius: 5px;
  box-shadow: 1px 1px 3px var(--colorBlue);
  margin: 40px 0px 40px 0px;
  max-width: 900px;
  padding: 10px 10px 10px 10px;
}
#ped-tables {
  background-color: white;
  border-radius: 5px;
  box-shadow: 1px 1px 3px var(--colorBlue);
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
  margin: 20px 0px 20px 0px;
  max-width: 900px;
  padding: 10px 0px 10px 0px;
  > figure {
    align-items: center;
    display: flex;
    flex: 0 1 calc(33.3% - 7px);
    flex-direction: column;
    margin: 0px 0px 0px 0px;
    @media (max-width: 500px) {
      flex: 0 1 calc(50% - 5px);
    }
    > figcaption {
      font-size: 1.4rem;
      margin: 10px 0px 0px 0px;
    }
    > img {
      width: 100%;
    }
  }
}
