There are four divs placed vertically but there is space among them.How can I fill the space among them.I am unable to find a way to fill the gap.Could anyone help with this.
    <div class="pageTwo">
  <h1 class="text-center" style="font-family: 'Julius Sans One', sans-serif;margin-top:100px !important;">Works</h1>
  <div class="block-works">
    <p class="work">We at Good <span class="letter-T">T</span>ree production watch movies at full time. Watching movies at 24 X 7 is our duty and reviewing them is our homework. </p>
  </div>
 </div>
 <div class="pageThree">
 <h1 class="text-center" style="font-family: 'Julius Sans One', sans-serif;margin-top:100px !important;">About Us</h1>
  <div class="block-about-us">
    <p class="work">We at Good <span class="letter-T">T</span>ree production are two bunch of gladiators worshipping movies.</p>
  </div>
 </div>
  <div class="pageFour">
  <h1 class="text-center" style="font-family: 'Julius Sans One', sans-serif;margin-top:50px">Contact Us</h1>
  <div class="block-contact-us text-center"> 
    <p class="work">
      Like us on </br>
      <a>
         <span class="fa fa-facebook-official" style="font-size: 40px;text-align: center;"></span>
      </a>
    </p></br>
    <p class="work" style="">
      Follow us on </br>
      <a>
         <span class="fa fa-twitter" style="font-size: 40px;text-align: center;"></span>
      </a>
    </p>
  </div>
 </div>
CSS:
.pageOne{
      background-size:cover;
    background-color:#DCF5F4;
    height: 60%;
}
.pageTwo{
    background-color: rgb(185, 196, 234);
    background-size:cover;
    height:80%;
    width: 100%;
    margin-top:-3.7%;
}
.pageThree{
    background-color: #F3A0A0;
    background-size:cover;
    height:60%;
}
.pageFour{
  background-color:#B8F2DF;
  background-size:cover;
  height:80%;
}
Could any help me out in this Thanks in Advance
 
     
     
    