
/*-------- Section 1-Accreditation/Partners-1 -------- */


/*-------- Section-1-3 -------- */
.section1-3a{
    padding-top: 50px;
    padding-bottom: 80px;
  }

 


/*-------- Section 2-Block-1 -------- */

/*-------- Section-2-1 -------- */

.section2-1a{ /* background-image  */
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% center;
    /* min-height: 400px; */
    position: relative;
    background-image: linear-gradient(rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0.5)), url(../img/construction_site8.jpg);
    background-attachment: fixed;
}

.section2-1b{ /* font size 1.5 rems and padding */
    font-weight: 500;
    font-size: 1.5rem;
    padding-top: 80px;
    padding-bottom: 80px;
}

.section2-1c{
    font-size: 1.1rem !important;
    border: 2px solid white;
    font-weight: 500;
    padding: 10px 30px 10px 30px;
    text-decoration: none;
  }
  
  .section2-1c:hover {
    text-decoration: none;
  }



/*-------- Section-2-2 -------- */

  .section2-2a{ /* background-color blue  */
    background-color: #385493;
}

.section2-2b{ /* font size 1.5 rems and padding */
    font-size: 1.5rem;
    padding-top: 30px;
    padding-bottom: 30px;
}

.section2-2c{
    background-color: #002272;
    font-size: 1.15rem !important;
    font-weight: 500;
    padding: 13px 25px 13px 25px;
    border-radius: 5px;
    text-decoration: none;
  }
  
.section2-2c:hover {
    text-decoration: none;
  }



/*-------- Section 3-Cards-1 -------- */


/*-------- Section-3-2 -------- */


.section3-2a{ /* background-color gray */
    background-color: #F2F4F8;
}

.section3-2b{
background-repeat: no-repeat;
background-size: cover;
background-position:  center;
min-height: 450px;
position: relative;
/* background-attachment: fixed; */
background-image: linear-gradient(rgba(0, 0, 0, 0.4),
rgba(0, 0, 0, 0.4)), url(../img/ac4.jpg);
}

.section3-2b:hover{
background-image: linear-gradient(rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0.5)), url(../img/ac4.jpg);
cursor: pointer;
}

.section3-2c{
position: absolute;
top: 40%;
}

.section3-2d{
background-repeat: no-repeat;
background-size: cover;
background-position:  center;
min-height: 450px;
position: relative;
background-color: #041e5a;
}



.section3-2e{
background-repeat: no-repeat;
background-size: cover;
background-position:  center;
min-height: 450px;
position: relative;
/* background-attachment: fixed; */
background-image: linear-gradient(rgba(0, 0, 0, 0.4),
rgba(0, 0, 0, 0.4)), url(../img/ac4.jpg);
}

.section3-2e:hover{
background-image: linear-gradient(rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0.5)), url(../img/ac4.jpg);
cursor: pointer;
}




/*-------- Section 4-Contact-1 -------- */

/*-------- Section-4-1 -------- */

.section4-1a{/* background-color gray */
    background-color: #F2F4F8;
  }
  
/*-------- Section-4-2 -------- */

.section4-2a{/* background-color gray */
  background-color: #F2F4F8;
}





/*-------- Section 5-Customer Satisfaction-1 -------- */







/*-------- Section 6-FAQ-1 -------- */



/*-------- Section 7-Home-1 -------- */


.section7-1a { /* background-color gray */
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% center;
    height: 380px;
    position: relative;
    background-image: linear-gradient(rgba(0, 0, 0, 0.6),
  rgba(0, 0, 0, 0.6)), url(../img/construction_site8.jpg);
  }
  
.section7-1b{ /* fontsize for text */
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 100% center;
    height: 380px;
    position: relative;
    background-image: linear-gradient(rgba(0, 0, 0, 0.6),
  rgba(0, 0, 0, 0.6)), url(../img/ac4.jpg);
  }

  .section7-1c{
    position: relative;
    top: 20%;
  }

  .section7-1d {
    background-color: #001953;
    font-size: 1.15rem !important;
    font-weight: 500;
    padding: 10px 25px 10px 25px;
    /* border-radius: 5px; */
    text-decoration: none;
  }
  
.section7-1d:hover {
    text-decoration: none;
  }

  .section7-1e {
    /* background-color: #001953; */
    border: 2px solid white;
    font-size: 1.15rem !important;
    font-weight: 500;
    padding: 10px 25px 10px 25px;
    /* border-radius: 5px; */
    text-decoration: none;
  }
  
.section7-1e:hover {
    text-decoration: none;
  }


/*-------- Section 8-Icons-1 -------- */







/*-------- Section 9-Infographics-1 -------- */







/*-------- Section 10-Layout-1 -------- */







/*-------- Section 11-Menus-1 -------- */







/*-------- Section 12-News-1 -------- */

/*-------- Section-12-1 -------- */

.section12-1a { /* background-color gray */
    background-color: #F2F4F8;
  }
  .section12-1b{ /* background-color darkgray */
    background-color: #c6c7ca;
}

.section12-1c{ /* fontsize for text */
    font-size: 1.1rem;
  }


/*-------- Section-12-2 -------- */

.section12-2a { /* background-color gray */
    background-color: #F2F4F8;
  }

.section12-2b{ /* fontsize for text */
    font-size: 1.1rem;
 }




/*-------- Section 13-Packages/Pricing-1 -------- */







/*-------- Section 14-Team-1 -------- */

/*-------- Section-14-1 -------- */

.section14-1a{/* background-color gray */
    background-color: #F2F4F8;
  }

/*-------- Section-14-2 -------- */

  .section14-2a{/* background-color gray */
    background-color: #F2F4F8;
  }
  


  


/*-------- Section 15-Testimonials/Referrals-1 -------- */







/*-------- Section 16-Text-1 -------- */


/*-------- Section-16-1 -------- */

.section16-1a{ /* background-color gray */
    background-color: #F2F4F8;
}

.section16-1b{ /* background-color blue */
    background-color: #385493;
}

.section16-1c{ /* font size 1.2 rems */
    font-size: 1.2rem;
}



/*-------- Section-16-2 -------- */


.section16-2a{ /* background-color gray */
    background-color: #F2F4F8;
}

.section16-2b{ /* font size 1.2 rems */
    font-size: 1.2rem;
}



/*-------- Section-16-3 -------- */

.section16-3a{ /* background-color gray */
    background-color: #F2F4F8;
}

.section16-3b{ /* font size 1.2 rems */
    font-size: 1.2rem;
}



/*-------- Section-16-4 -------- */

.section16-4a{ /* background-color gray */
    background-color: #F2F4F8;
  }
  .section16-4b{ /* fontsize for text */
    font-size: 1.1rem;
  }



  /*-------- Section-16-5 -------- */

  .section16-5a{/* background-color gray */
    background-color: #F2F4F8;
  }

  .section16-5b{/* heading color blue */
    color: #002272;
  }

  .section16-5c{/* font size 1.15 rem */
    font-size: 1.15rem;
  }

  /*-------- Section-16-6 -------- */

  .section16-6a{/* background-color gray */
    background-color: #F2F4F8;
  }

  
  .section16-6b{/* font size 1.15 rem */
    font-size: 1.15rem;
  }


  
/*-------- Section 17-Warranties-1 -------- */


