.sponsors{
  display: flex;
  width:100%;
  justify-content: space-between;
 margin:0;
flex-wrap: wrap;
}

.subsponsor{
    width:25%;
   
}

.mapouter{
    visibility: visible;
}

@media only screen and (max-width: 900px) {
.subsponsor{
    width:100%;
   
}

.mapouter{
    visibility: hidden;
}

}