.site-header {
    width: 100%;
    z-index: 9999;
    position: relative;
    border-bottom: 1px solid #e9e9e9;}


    .grid-container {
  display: grid;
  grid-template-columns: auto auto auto;
padding: 20px 0px 20px 00px;
}

.grid-item {
 padding: 20px;
  font-size: 30px;
  text-align:left;
}

.grid-item p {
 padding: 0px;
  font-size: 15px; text-align: justify;
}


    .grid-infra-container {
  display: grid;
  grid-template-columns: auto auto auto;
padding: 20px 0px 20px 00px;
}

.grid-infra {
 padding: 20px;
  font-size: 20px;
  text-align:left;
}

.grid-text{
 padding: 20px;
  font-size: 20px;
  text-align:left; float: left;
}