/* align what items */
#what .items{
  display: block;
}

/* smartphone */
@media(max-width:500px){
  #navbar{
    flex-direction: column;
    align-items: center;
  }
  #navbar .logo{
    margin-bottom: 0.5rem;
    text-align: center;
  }
  .showcase-content{
    top:110px;
    bottom: 5px;
  }
  #who .container-1{
    display: block;
  }
  #who .container-1 .company-img{
    display: none;
  }
  .team-info h2{
    text-align: center;
  }
  #our-sponsors .logos img{
    width: 15%;
  }
  #contact{
    display: block;
  }
  #contact #map{
    height: 300px;
    border-top: 4px black solid ;
  }
}