/* section 1 */

section.section1 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: left;
  background-image: url('../images/bg_1.jpg');
  /*left center no-repeat;*/
  padding: 250px 0;
}

#section1 .uptitle {
  background: #2080d9;
  color: #fff;
  padding: 10px;
  font-size: 10pt;
  font-weight: bold;
  text-align:center;
  width: 55%;
  margin-left: auto;
  margin-right: auto;
}

#section1 .title {
  background: #519fe8;
  color: #fff;
  padding: 5px;
  font-size: 35pt;
  font-weight: bold;
  text-align:center;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
}        

#section1 .subtitle {
  background: #2080d9;
  color: #fff;
  padding: 10px;
  font-size: 15pt;
  font-weight: bold;
  text-align:center;
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}


.btn-center {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

/* section 2 */

.section2 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_2.jpg');
  padding: 100px 0;
  color: #083452;
  text-align: left;
}


.boxed-title {
  border: 3px solid #083452;
  padding: 20px 30px 20px 30px;
  font-size: 10pt;
  font-weight: bold;
  color: #083452;
}

/* section 3 */

.section3 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_3.jpg');
  padding: 50px 0;
  color: #123000;
  text-align: left;
}

.section3-content {
  margin-left: 23%;
  width: 67%;
}

/* section 4 */

.section4 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_4.jpg');
  padding: 50px 0;
  color: #002d4c;
  text-align: left;
}

.section4-content {
  margin-right: 20%;
  width: 70%;
}



/* section 5 */

.section5 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_5.jpg');
  padding: 30px 0;
  color: #fff;
  text-align: left;
  height: 1450px;
}

.section5-content {
  margin-left: auto;
  margin-right: auto;
  width: 70%;
}

.orange {
  color: #8cc320;
}


/* section 6 */

.section6 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_6.jpg');
  padding: 30px 0;
  color: #002d4c;
  text-align: left;
  height: 1200px;
}

.section6-content {
  margin-left: 20%;
  width: 70%;
}

.section6 ul {
  list-style-image: url('../images/checkbox.png') ;
}


/* section 7 */

.section7 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_7.jpg');
  padding: 30px 0;
  color: #002d4c;
  text-align: left;
  height: 1200px;
}

.section7-content {
  margin-left: 5%;
  width: 70%;
}

.red {
  color: #ff0000;
  font-weight: bold;
}



/* section 8 */

.section8 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_8.jpg');
  padding: 30px 0;
  color: #5b4500;
  text-align: left;
  height: 1200px;
}

.section8-content {
  margin-left: 20%;
  width: 80%;
}



/* section 9 */

.section9 {
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_9.jpg');
  padding: 30px 0;
  color: #002d4c;
  text-align: left;
  height: 1300px;
}

.section9-content {
  margin-right: 20%;
  width: 80%;
}

.section9 ul {
  list-style-image: url('../images/checkbox.png') ;
}


/* section 10 */

.section10 {
  position: relative;
/*
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
*/
  background-position: right;
  background-image: url('../images/bg_10.jpg');
  padding: 30px 0;
  color: #5b4500;
  text-align: left;
  height: 2100px;
}

.section10-content {
  margin-left: 24%;
  width: 76%;
}

.section10 a {
  color: #8cc320;
}

/* footer */

footer {
  padding: 25px 0;
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../images/bg_11.jpg');
  height: 500px;
  color: #fff;
}

footer p {
  font-size: 12px;
  margin: 0;
}

footer a {
  color: #fff;
}

footer ul {
  margin-bottom: 0;
}

footer ul li a {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}
footer ul li a:hover,
footer ul li a:focus,
footer ul li a:active,
footer ul li a.active {
  text-decoration: none;
}

.move-bottom {
  bottom: 0px;
}

.black {
  border: 0;
    border-top: 1px solid #ccc;
}


/* tablets updates */

@media (max-width: 1024px) {
  .section5 {
    height: 1900px;
  }

  .section7 {
    height: 1300px;
  }

  .section8 {
    height: 1400px;
  }

  .section9 {
    height: 1400px;
  }

  .section10 {
    height: 2400px;
  }

  footer {
    height: 600px;
  }

}


/* mobile updates */

@media (max-width: 768px) {
  .section5 {
    height: 2300px;
  }

  .section6 {
    height: 2400px;
  }

  .section7 {
    height: 2100px;
  }

  .section8 {
    height: 2200px;
  }

  .section9 {
    height: 2400px;
  }

  .section10 {
    height: 3300px;
  }

  footer {
    height: 1500px;
  }

}
