@media(max-width:980px){
  nav{display:none}
  .site-header{top:37px}
  .split{grid-template-columns:1fr}
  .menu-grid{grid-template-columns:repeat(2,1fr)}
  .gallery-grid{grid-template-columns:repeat(2,1fr)}
  .brief-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:620px){
  .construction-bar{font-size:12px}
  h1{font-size:48px}
  .hero{padding-top:150px}
  .menu-grid,.gallery-grid,.brief-grid{grid-template-columns:1fr}
  .check-list{grid-template-columns:1fr}
  .gallery-grid img{height:250px}
}
