figure{
  
  width: 80vmin;
  height: 80vmin;
  display: grid;
  grid-template-columns: 4fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  
}


figure div:nth-child(1){
  background-color: rgb(216, 35, 70);
  
}

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

}

figure div:nth-child(3){
  background-color: lightcoral;

}

figure div:nth-child(4){
  background-color: #4b147b;
}

figure div:nth-child(5){
  background-color: #0b797e;
}


figure div:nth-child(6){
  background-color: #7e0b14;
}


figure div:nth-child(7){
  background-color: #7f6ab5;
}