section#section1.welcomeSectionContribute{
    background: url('../images/bg-contribute-and-earn.jpg') no-repeat top right #fff; 
    background-size: 1350px;
    padding: 50px 0 100px 0;      
}
.buttonStyle.buttonStyleContri {
    background: url('../images/button2.jpg');
}
a.buttonStyleContri, .buttonStyle2 {
    margin-top: 30px;
    display: inline-block;
}
.buttonStyle {
    font-size: 18px;
    padding: 15px 90px;
}
.buttonStyle {
    background: url(images/button.jpg) repeat;
    border-radius: 10px;
    text-align: center;
    color: #ffffff;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 6px;
}
section.reserveSection {
    background-size: 87% auto;
}
section#section2.reserveSectionContri{
      background: url('../images/bg2contri.jpg') no-repeat top left #fff;
      background-size: contain;
      padding: 100px 0;
}
.reserveNote.reserveNoteContri {
    max-width: 55%;
}
.reserveNote  li {
  color: #032f46;
  font-weight: 300;
  font-size: 25px;
  line-height: 42px;
  margin-bottom: 30px;
  text-align: left;
  background: url('../images/liimg.png') no-repeat left top;
  padding-left: 50px;
  list-style: none;
}
.reserveNote.reserveNoteContri h2{
    margin-bottom: 30px;
}
.reserveNote.reserveNoteContri p{
    margin-bottom: 30px;
}
.contrifooterOuter{
  background: url('../images/ellipse.png') no-repeat top left #fff;
  float: left;
  width: 100%;
  background-size: contain;
}
.interestedContent {
    text-align: center;
    padding: 50px 0;
}
.interestedContent p{
    text-align: center;
    font-size: 22px;
    line-height: 1.8;
}
.interestedContent h2 {
    margin-bottom: 30px;
    font-size: 70px;
    line-height: 1;
    font-weight: 900;
}
.contributeandearn .footer {
    background: url('../images/footer.png') no-repeat top #f6f6f6;
    padding: 314px 0 0px 0;
}
.reserveNote.reserveNoteContri {
  text-align: left;
  float: right;
}
.reserveNote.reserveNoteContri ul {
    padding: 0;
}



.reserveNote h2 {
    font-size: 30px;
    margin-bottom: 10px;
}
.reserveNote h2 {
    font-size: 70px;
    color: rgb(3, 47, 70);
    font-weight: 900;
    line-height: 1;
}
.reserveNote p {
    font-size: 22px;
    line-height: 1.8;
}
section#section1 h1 {
    font-size: 90px;
    font-weight: 900;
    max-width: 60%;
    line-height: 1;
    margin: 50px 0 30px;
}
section#section1 p {
    font-size: 22px;
    line-height: 1.8;
}
@media screen and (max-width: 1800px){
  section#section1.welcomeSectionContribute {
      background-size: 1100px;
  }
  section#section1 h1 {
    font-size: 75px;
  }
  section#section1 p {
      font-size: 18px;
  }
  .reserveNote h2 {
      font-size: 60px;
  }
  .reserveNote p {
      font-size: 18px;
  }
  .reserveNote li {
      font-size: 20px;
      line-height: 35px;
  }
  section#section2.reserveSectionContri {
      padding: 50px 0;
  }
  .interestedContent h2 {
      font-size: 50px;
  }
  .interestedContent p {
      font-size: 18px;
  }
  


}
@media screen and (max-width: 1500px){
    .reserveNote  li {         
      font-size: 18px;
    }
    section#section1 h1 {
      font-size: 60px;
      max-width: 50%;
    }
    .reserveNote h2 {
      font-size: 50px;
    }


}
@media screen and (max-width: 1366px){
    section#section1.welcomeSectionContribute {
        background-size: 900px;
    }
    .reserveNote  li {    
        font-size: 18px;
    }
    section#section1 h1 {
      font-size: 50px;
    }
    .reserveNote h2 {
        font-size: 45px;
    }
    .interestedContent h2 {
        font-size: 40px;
    }




}
@media screen and (max-width: 1280px){
    .reserveNote  li {    
        font-size: 16px;
    }
  section#section2.reserveSectionContri {
    padding: 0;
    margin: 0;
 } 
 .interestedContent {
    padding: 100px 0 0;

  }
}

@media screen and (max-width: 1200px){
  section#section1.welcomeSectionContribute {
      background-size: 800px;
  }
  section#section1 h1 {
      font-size: 40px;
  }

}
@media screen and (max-width: 1024px){
    .reserveNote  li {    
        font-size: 16px;
  }
  .contrifooterOuter {
      background: url('../images/ellipse.png') no-repeat center center #fff;          
      background-size: cover;
  }
  section#section1.welcomeSectionContribute{
      padding: 50px 0 60px 0;
  }
  section#section2.reserveSectionContri{
      padding: 50px 0 60px 0;
  }   

}
@media screen and (max-width: 991px){
    section#section1.welcomeSectionContribute {
      background-size: 700px;
    }
    a.logo {
      float: left;
      padding-top: 100px;
    }
    .reserveNote li {
        font-size: 16px;
        line-height: 28px;
    }
    section#section1 h1 {
      margin: 8px 0 30px;
    }
}
@media screen and (max-width: 768px){
    .reserveNote  li {    
        font-size: 14px;
    }
    .contrifooterOuter {
      background: url('../images/ellipse.png') no-repeat center center #fff;          
      background-size: cover;
    }
    img.contriImg {
      width: 100px;
      height: auto;
    }         
}
@media screen and (max-width: 767px){          
    .reserveNote  li {    
        line-height: 25px;
    } 
    section#section2.reserveSectionContri {
        padding: 25px 0 25px 0;
        margin: 0;
    }
    section#section2.reserveSectionContri {
      background: none;
    }
    .reserveNote.reserveNoteContri {
        max-width: 95%;
    }
    .contriImg {
      width: 50px;
      height: auto;
    }
    .welcomeNote.welcomeNoteContri{
        clear: both;
        float: none;;
    }
    .welcomeNote {
      padding-top: 200px;
    }  
    h1 {
    text-align: center;
    }  
    a.buttonStyleContri, .buttonStyle2 {
    margin-top: 30px;
    display: table;
    } 
    section.interestedSection {
      margin: 0 0 50px;
    }  
    .reserveNote.reserveNoteContri p {
        font-weight: 100;
    }     
}