Edit in JSFiddle

<div class="container">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="item">6</div>

</div>
*{
  margin: 0;
  padding: 0;
   box-sizing: border-box;
}
*::after, *::before{
  box-sizing: border-box;
}
.container{
  display: flex;
  gap: 20px 30px;
  row-gap: 20px;
  column-gap: 30px;
  flex-wrap: wrap;
  border: 1px solid;
  padding: 10px;
  
}
.item{
  width: 200px;
  background: #2da192;
  color: #fff;
  line-height: 100px;
  text-align: center;
  font-size: 40px;
  flex-basis: 300px;

}