
section.home{
    margin: 0 auto;
    width: 10%;
    height: auto;
    padding: 0 !important;
    overflow: hidden;
}

.home-content{
    width: 400%;
    height: auto;
    display: flex;
}
* {
  box-sizing:border-box;
}

.left {
  
  padding:20px;
  float:left;
  width:20%; /* The width is 20%, by default */
}

.main {
  
  padding:20px;
  float:left;
  width:20%; /* The width is 60%, by default */
}

.right {
  
  padding:20px;
  float:left;
  width:20%; /* The width is 20%, by default */
}

/* Use a media query to add a break point at 800px: */
@media screen and (max-width:1090px) {
 .left  , .main, .right {width:100%;}
}