@media screen and (max-width: 600px){
  .col2, .col3, .publications, .features, .testimonials, form .split{
    grid-template-columns: 1fr;
  }
  
  .col4, .col5{
    grid-template-columns: repeat(2, 1fr);
  }
  
  .col6{
    grid-template-columns: repeat(3, 1fr);
  }
  
  .footer-grid{
    grid-template-columns:1fr;
  }
}