

.wrapper{padding-top:50px; background-color:rgb(43,46,51);}



 .image-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
     gap: 20px;
  }
  
  figure {
    flex: 1 1 300px;
    text-align: center;
    background-color:  rgb(252, 252, 252);
    border: solid 14px rgb(252, 252, 252);
    border-radius: 1px;
    box-shadow: 0px 6px 6px rgb(0, 0, 0);
  }
  
  img {
    max-width: 100%;
    height: auto;
    border-radius: 2px;
  }
  
  figcaption {
      font-size: 90%;   
    padding: 10px;
    font-style: ;
    color: rgb(43,46,51);
  }

    figure {
      flex-basis: calc(33% - 20px);
    }    



