figure{
  display:grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-column-gap: 3vmin;
  width: 80vmin;
  height: 30vmin;
  margin: 30vmin auto 30vmin auto;
  border: solid 3vmin #efefef;
  background-color: #efefef;
}

figure div:nth-child(1){
  background-color: crimson;
  
}

figure div:nth-child(2){
  background-color: #dca614;

}

figure div:nth-child(3){
  background-color: #0d1e46;

}