@media screen and (max-width: 750px) {
  #wrapper .homeSection {
    margin-bottom: 3vw;
    padding-top: 3vw;
    padding-bottom: 3vw;
  }
  #wrapper .homeSection.homeCompany {
    padding-bottom: 5vw;
  }
  #wrapper .homeSection.bannerCol2 {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  #wrapper .homeSection .compoProducts__header {
    margin-bottom: 4vw;
  }
  #wrapper .compoCompanyItems .item {
    margin-bottom: 0;
    width: 100%;
  }
  #wrapper .compoCompanyItems .item figure img {
    width: 100%;
  }
  #wrapper .compoCompanyItems .item a {
    box-shadow: none;
  }
}
