
.grid-container {
  table-layout:fixed;
  width:100%;
  display: grid;
  gap: 10px;
  background-color: #2196F3;
  padding: 10px;
  border-collapse:collapse;
}

.grid-container tr th {
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid black;
  text-align: center;
  font-size: 30px;
}
.grid-container tr th.col1 {
  width: 15%;
 
}
.grid-container tr th.col2 {
  width: 15%;
 
}.grid-container tr th.col3 {
  width: 70%;
 
}