html,body{
  padding:0;
  margin:0;
}
body {
  overflow-x: hidden;
}

#container {
  background-color:#fff;
  display:flex;
  flex-wrap:wrap;
  flex-direction:column;
  height:100vh;
}

.module{
  height:100%;
  display:flex;
  position: relative;
}

.green{
  width:100vw;
}

.yellow{
  width:100vw;
}

.purple{
  width:100vw;
}

.orange{
  width:100vw;
}

.blue{
  width:100vw;
}

.red{
  width:100vw;
  background-color:red;
}