* { margin: 0px; padding: 0px; box-sizing: border-box; outline: none;}

body{  color:#202020; font-family: 'Open Sans', sans-serif; scroll-behavior: smooth;}

h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px; font-family: 'Open Sans', sans-serif;}

a{
    -webkit-transition: all 0.4s ease-in-out;
      -moz-transition: all 0.4s ease-in-out;
      -ms-transition: all 0.4s ease-in-out;
      -o-transition: all 0.4s ease-in-out;
      transition: all 0.4s ease-in-out;
}
.clear { clear:both;}

#topadd { background-color: #72b30b; color: #FFF; transition: all 0.5s; height: 50px; clear: both; padding-top: 10px; float: left; width: 100%;}

/*----header-top start-------*/

#topbar { background-color: #102d3f; color: #FFF;
  transition: all 0.5s; z-index: 996; height: 50px; clear: both; padding-top: 10px;}
  #topbar.topbar-scrolled {
    top: -50px !important;
  }
#topbar .contact-info a {
  line-height: 1;
  color: #FFF; text-decoration: none;
  transition: 0.3s; font-size: 14px;
}
#topbar .contact-info a:hover {
  color: #eaff00;
}
#topbar .contact-info a {
  margin-left: 18px;
  line-height: 0;
}
#topbar .contact-info i { margin-right: 4px;}
#topbar .contact-info a:first-child {
  margin-left: 0;
}

#topbar .social-links i {
  padding-right: 4px;
  margin-left: 18px;
  line-height: 0;
}
#topbar .social-links i:first-child {
  margin-left: 0;
}
#topbar .social-links a {
  color: #FFF;
  display: inline-block;
  line-height: 1px; text-decoration: none;
  transition: 0.3s; font-size: 14px;
}
#topbar .social-links a:hover {
  color: #eaff00;
}
#topbar .social-links a:first-child {
  border-left: 0;
}

/*----navbar start-------*/

#header {
  transition: all 0.5s;
  z-index: 997; background-color: #FFF;
}
#header.header-scrolled {
  top:0px;   box-shadow: 0px 2px 10px rgba(18, 66, 101, 0.08);
}

.navbar-wrap {  width: 100%; left: 0px; top: 50px; 
 -webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;}
.navbar-wrap .nav-item { padding: 0px 0.3rem; transition: all 0.2s linear; color: #111111;}
.navbar-wrap .nav-item .nav-link {  font-size: 16px; font-weight: 600; color: #202020; text-transform: none;} .navbar-wrap .navbar-nav .nav-link:hover { color: #639f04;}
.navbar-wrap .navbar-nav .nav-link.active { color: #639f04;}
.navbar-toggler:focus { outline: unset; border: unset; box-shadow: none;} 

.navbar-wrap .navbar-brand { font-size:28px; line-height:40px; font-weight: 700; font-family: 'Open Sans', sans-serif;
  color: #202020; }  .navbar-wrap .navbar-brand a { color: #202020; text-decoration: none;} .navbar-wrap .navbar-brand a:hover { color: #202020; text-decoration: none;}
  .navbar-wrap .navbar-brand i { color: #FFF; font-size: 22px;}
  .navbar-wrap .navbar-brand .badge { width: 42px; height: 42px; background-color: #0f2c3e; border-radius: 50%; display: inline-block; text-align: center; padding:10px 0px 0px 0px; color: #FFF; margin: 0px;}


.navbar-wrap .btn-quote-button {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
  display: inline-block;
  padding: 8px 20px;
  transition: 0.5s; text-align: center;
  color: #fff; text-decoration: none;
  background: #72b30b; text-transform: none;
}
.navbar-wrap .btn-quote-button:hover {
  background: #76bc09;
}


/*----chanhe-navbar-toggler-icon color-------*/
	
	.navbar-wrap .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}
.navbar-light .navbar-toggler {
border: none !important;
}
.header-box .fixed-top { background: #1c9acf; transition: all 0.5s; top: 0px;}
.navbar-wrap .nav-item .nav-link i { font-size: 10px !important;}
/*----navbar end-------*/ 

/* welcome Start */

.welcome { width:100%; height: auto; float:left; background: url(../images/welcome-bg.png) center 60px no-repeat; background-size: cover; clear:both;}
.welcome .inside-box { padding-top:240px; padding-bottom: 150px;   width:100%; float:left;  font-weight:400; color: #FFF; }
.welcome .inside-box .box { max-width: 730px; margin: 0px auto; text-align: center;}
 .welcome .inside-box h1 {  font-weight:700; text-transform: capitalize; color: #FFF; text-shadow: 1px 1px 1px #000;}
 .welcome .inside-box h4 {  font-weight:600; font-size: 22px; line-height: 30px; background-color: #FFF;
 display: inline-block; padding: 15px 30px; color: #14a0db;  box-shadow: 0px 10px 30px 0px rgb(10 30 52 / 4%);
 transition: all 0.3s ease-out;}

 a.contact-button{  background: #72b30b; text-align: center; display: inline-block; color: #FFF;font-weight:700;font-size:18px; padding: 18px 40px; transition: all 0.5s; border-radius:0px;
 text-decoration: none; } a.contact-button:hover{ background: #76bc09; color: #FFF; box-shadow: 0 10px 10px -8px rgba(0, 0, 0,.5);  }


/* welcome end */

 /* featured start */

  .featured { width: 100%; height: auto; float: left; padding-top: 80px; padding-bottom: 80px;
background-color: #f8f8f8;}
 .featured .title-box { max-width: 800px; height: auto; margin: 0px auto; text-align: center;}
 .featured .title-box h2 { font-weight: 700;}
 .featured .item-box { width: 100%; float: left; border: 1px solid #ebebeb; padding: 30px 24px; box-shadow: 0px 10px 39.2px 0.9px rgb(0 0 0 / 10%); font-size: 16px;}
 .featured .item-box i { color: #112e40;}
 .featured .item-box h4 { font-weight: 600; }
 .featured .item-box2 h4 { font-weight: 600; color: #FFF;}
 .featured .item-box2 h4 a { font-weight: 600; color: #FFF; text-decoration: none;}
 .featured .item-box2 h4 a:hover { font-weight: 600; color: #FFF; text-decoration: none;}

 .featured .item-box2 { width: 100%; float: left; border: 1px solid #ebebeb; padding: 30px 24px; box-shadow: 0px 10px 39.2px 0.9px rgb(0 0 0 / 10%); font-size: 16px; background-color: #112e40;
color: #FFF;}
.featured .item-box:hover { box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.25);}
.featured .item-box2:hover { box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.25);}

  /* featured start */

  /* featured start */

  .featured2 { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px;}
  .featured2 .title-box { width: 100%; height: auto; margin: 0px auto; text-align: center;}
  .featured2 .title-box h2 { font-weight: 700;} .featured2 .title-box h3 { font-weight: 400; text-transform: uppercase;}
  .featured2 .item-box { width: 100%; float: left; text-align: center;} 
  .featured2 .item-box i { color: #72b30b; margin-bottom: 24px;}
  .featured2 .item-box h3 { font-weight: 500; font-size: 20px;}
  
  /*featured2 end */

  /* featured start */

 .our-services { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px;}

.our-services h2 { font-weight: 700;}
 .our-services h3 { font-weight: 500; font-size: 24px; color: #72b30b;}
  .our-services h4 { font-weight: 700; color: #19ce67; font-size: 18px;}
  .our-services ul { margin: 0px; padding: 0px; list-style-type: none;}
  .our-services ul li { width: 100%; float: left; text-align: left; display: block; padding: 3px 0px;
  font-size: 18px; font-weight: 600;}
  .our-services ul li i {color: #72b30b; margin-right: 6px;}
  .our-services .left { width: 100%; float: left;}
  .our-services .item-box { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
background: #012F56; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #012F56, #006FCC);
background: -moz-linear-gradient(top left, #012F56, #006FCC);
background: linear-gradient(to bottom right, #012F56, #006FCC); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box:hover{ transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #012F56; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #006FCC, #012F56);
background: -moz-linear-gradient(top left, #006FCC, #012F56);
background: linear-gradient(to bottom right, #006FCC, #012F56);
}

 .our-services .item-box2 { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
background: #1E5701; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #1E5701, #6DD837);
background: -moz-linear-gradient(top left, #1E5701, #6DD837);
background: linear-gradient(to bottom right, #1E5701, #6DD837); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box2 p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box2:hover { transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #1E5701; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #6DD837, #1E5701);
background: -moz-linear-gradient(top left, #6DD837, #1E5701);
background: linear-gradient(to bottom right, #6DD837, #1E5701);
}

 .our-services .item-box3 { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
background: #7C3801; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #7C3801, #FD790F);
background: -moz-linear-gradient(top left, #7C3801, #FD790F);
background: linear-gradient(to bottom right, #7C3801, #FD790F); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box3 p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box3:hover{ transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #7C3801; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #FD790F, #7C3801);
background: -moz-linear-gradient(top left, #FD790F, #7C3801);
background: linear-gradient(to bottom right, #FD790F, #7C3801);
}

 .our-services .item-box4 { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
background: #024960; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #024960, #0498C8);
background: -moz-linear-gradient(top left, #024960, #0498C8);
background: linear-gradient(to bottom right, #024960, #0498C8); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box4 p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box4:hover{ transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #024960; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #0498C8, #024960);
background: -moz-linear-gradient(top left, #0498C8, #024960);
background: linear-gradient(to bottom right, #0498C8, #024960);}

 .our-services .item-box5 { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
  background: #01574D; transition: all 0.5s;
  background: -webkit-linear-gradient(top left, #01574D, #15B7A4);
  background: -moz-linear-gradient(top left, #01574D, #15B7A4);
  background: linear-gradient(to bottom right, #01574D, #15B7A4); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box5 p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box5:hover{ transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #01574D; transition: all 0.5s;
background: -webkit-linear-gradient(top left, #15B7A4, #01574D);
background: -moz-linear-gradient(top left, #15B7A4, #01574D);
background: linear-gradient(to bottom right, #15B7A4, #01574D);}

 .our-services .item-box6 { width: 100%; height: auto; float: left; text-align: center;  padding: 34px 10px;
  position: relative; overflow: hidden; 
  background: #331B79;
  background: -webkit-linear-gradient(left, #331B79, #855FF5);
  background: -moz-linear-gradient(left, #331B79, #855FF5);
  background: linear-gradient(to right, #331B79, #855FF5); color: #FFF; font-weight: 700;
  transition: all 0.3s ease-in-out; font-size: 16px; }   .our-services .item-box6 p { margin: 15px 0px 4px 0px;} 
 .our-services .item-box6:hover{ transform: translateY(-5px);  box-shadow: 0 0 29px 0 rgba(18, 66, 101, 0.08);
background: #331B79;
background: -webkit-linear-gradient(left, #855FF5, #331B79);
background: -moz-linear-gradient(left, #855FF5, #331B79);
background: linear-gradient(to right, #855FF5, #331B79);}

    .our-services i { color: #FFF;}

  /* featured end */

/* choose-us start */

.choose-us { width: 100%; height: auto; float: left; text-align: left; padding-top: 100px; padding-bottom: 100px; } 
.choose-us .title-box { max-width: 800px; margin: 0px auto; text-align: center;}
.choose-us .title-box h2 { font-weight: 700;}
.choose-us .title-box h3 { font-weight: 500; font-size: 24px; color: #72b30b;}
.choose-us h4 { font-weight: 700; font-size: 20px;}
.choose-us i { color: #006fcc;} .choose-us .item-box2 i { color: #6cd837;} 
.choose-us .item-box3 i { color: #fd790e;} .choose-us .item-box4 i { color: #0397c7;}  
.choose-us .left { width: 100%; float: left; font-size: 16px;}

/* choose-us end */

/* about-us start */

.about-us { width: 100%; float: left; padding-top: 20px; padding-bottom: 100px; position: relative;}
.about-us h2 { font-weight: 700; text-transform: capitalize;}
.about-us h3 { font-weight: 500; font-size: 20px; color: #14a0db;} 
.about-us ul { margin: 0px; padding: 0px; list-style-type: none;}
.about-us ul li { width: 100%; float: left; display: block; padding: 5px 0px;}
.about-us ul li i { color: #14a0db; margin-right: 5px;}
.about-us .item-box { width: 100%; float: left; background-color: #FFF; padding: 30px 20px;}
.about-us .item-box h2 { font-weight: 700;}
.about-us .item-box h2 .text-success { color: #72b30b !important;}

a.contact-us-button{  background: #ed4e7e; text-align: center; display: inline-block; color: #FFF;font-weight:700;font-size:18px; padding: 18px 40px; transition: all 0.5s; border-radius:0px;
  text-decoration: none; } a.contact-us-button:hover{ background: #fb2465; color: #FFF; box-shadow: 0 10px 10px -8px rgba(0, 0, 0,.5);  }

/* about-us end */

 /* services start */

 .services { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px; }
 .services .title-box { max-width: 800px; margin: 0px auto; text-align: center;}
 .services .title-box h2 { font-weight: 700; } 
 .services h3 { font-weight: 700; font-size: 18px; color: #72b30b;}
 .services h4 { font-weight: 600;}
 .services .item-box { width: 100%; height: auto; float: left; text-align: center; background-color: #FFF; padding: 30px 24px; box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.10); transition: all 0.3s ease-out;}  
 .services .item-box img { margin-bottom: 24px;}
 .services .item-box .badge { width: 80px; height: 80px; background-color: #FFF; display: inline-block;
text-align: center; display: inline-block; padding: 22px 0px 0px 0px; border-radius: 50%; margin-bottom: 26px; color: #72b30b; border: 1px solid #e0e0e0; transition: all 0.3s ease-out;}

.services .item-box:hover {
  box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.25);
  animation-duration: 0.25s;   border-top-left-radius: 10px;
  border-bottom-left-radius: 10px; transform: translateY(-5px);
  transition: all 0.3s;
}
.services .item-box:hover .badge { background-color: #72b30b; color: #FFF; border: none; transition: all 0.3s ease-out;}

/* services end */

 /* process start */

 .process { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px; position: relative; background-color: #f7f7f7;}
 .process .title { max-width: 800px; margin: 0px auto; text-align: center;}
 .process .title h2 { font-weight: 700;}
 .process .inside { width: 100%; height: auto; float: left;} .process .inside h2 { font-weight: 700;} .process .inside h3 { font-weight:500; font-size: 18px;} 
 .process .inside .row { flex-direction: row-reverse;}
 .process .inside i { color: #72b30b;}

 
/* process end */

 /* body-title start */

.body-title { width: 100%; height: auto; float: left; padding-top:100px; color: #FFF;
  padding-bottom: 100px; background-color: #102d3f; clear:both;} 
  .body-title h2 { font-weight: 700; color: #FFF; text-transform: capitalize;}  
  .body-title .inside { max-width: 850px; margin: 0px auto; text-align: center;}

 /* body-title start */

/* about start */

.about { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px;}
.about h2 { font-weight: 700; } 
.about h3 { font-weight: 700; font-size: 20px; background-color: #fbd9da; display: inline-block; padding: 15px 20px;}
.about .item-box { width: 100%; height: auto; float: left; background-color: #202020; padding: 20px;
  box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.10); color: #FFF;}
.about .item-box h4 { font-weight: 500; font-size: 18px;}
.about .badge { width: 40px; height: 40px; background-color: #FFF; border-radius: 50%; padding: 7px 0px 0px 0px; font-size: 24px; color: #ed4e7e; font-weight: 700;} .about i { color: #FFF;}

/* about end */


/* testimonial start */

.testimonial { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px;
background-color: #f8f8f8;}
.testimonial .title-box { width: 100%; height: auto; float: left; text-align: center;}
.testimonial .title-box h2 { font-weight: 700; text-transform: capitalize;}
.testimonial .title-box h3 { font-weight: 700; color: #ff7200; font-size: 20px; text-transform: uppercase;}
.testimonial .item-box { width: 100%; height: auto; float: left; background-color: #FFF; border-radius: 4px; padding-top: 30px; padding-bottom: 24px; transition: all 0.3s;  box-shadow: 0px 10px 39.2px 0.9px rgb(0 0 0 / 10%);}
.testimonial .item-box h4 { font-weight: 600; color: #202020;}
.testimonial .item-box .top1 { width: 100%; float: left; color: #666666; padding-left: 30px;}
.testimonial .item-box .top1 .right { width: 100%; height: auto; float:left; 
  color: #ff4f47;
} .testimonial .item-box .top1 .right i { margin-right: 4px;}

.testimonial .item-box .bottom { width: 100%; float: left; color: #666666; padding-left: 30px;
padding-right: 30px;}



 /* inner-welcome Start */

 .inner-welcome { width:100%; height: auto; float:left;  background: url(../images/welcome-bg.png) center 70px no-repeat; background-size: cover; clear:both;}
 .inner-welcome .inside-box {  width:100%; clear:both; float:left; padding-top:226px; padding-bottom: 130px;} 
 .inner-welcome .inside-box h1 {  font-weight:700; text-transform: capitalize; color: #FFF;}
 .inner-welcome .inside-box h4 {  font-weight:500; font-size: 22px; line-height: 30px;}
 
 /* inner-welcome end */
 
 /* contact-us Start */

 .contact-us { width: 100%; height:auto; float: left; padding-top:90px; padding-bottom:90px;}
 .contact-us h2 { font-weight: 700;}
  .contact-us .question { background-color: #70bf4a; color: #FFF;}
 .contact-us ul { margin: 0px; padding: 0px; list-style: none;}
 .contact-us ul li {  padding-bottom: 40px;}
 .contact-us .form-control { margin-bottom: 10px; border-color: #cccccc; border-radius: 0px; font-size: 16px;} .contact-us .form-control:focus { box-shadow: none; outline: none;} .contact-us .form-select:focus { box-shadow: none; outline: none;}
 .contact-us .form-select { border-color: #f0f0f0; margin-bottom: 10px; border-radius: 0px; color: #888888;} .contact-us textarea { height: 150px;}
 .contact-us .text-box { font-size: 14px; line-height: 20px; color: #565656;}

 .contact-us .item-box { width: 100%; float: left; color: #6a73a4; font-size: 15px;}
 .contact-us .item-box h3 { font-size: 18px; line-height: 24px; color: #202020; font-weight: 600;}
 .contact-us .item-box i { color: #037b5f;}

 input[type=submit] {  background: #72b30b !important; text-align: center; display: inline-block;color: #FFF !important; font-weight: 700; font-size: 18px !important;  text-decoration: none; text-shadow:none;  border: none; transition: all 0.5s; padding: 15px 36px; border-radius: 0px; text-transform:none;} 
   input[type=submit]:hover { background: #76bc09 !important; color: #FFF !important;
    box-shadow: 0 10px 10px -8px rgba(0, 0, 0,.7); }

 /* contact-us end */

/* testimonial-box start */

.testimonial-box { width: 100%; height: auto; float: left; padding-top: 100px; padding-bottom: 100px;} 
.testimonial-box .title-box { max-width:800px; height: auto; margin: 0px auto; text-align: center;}
.testimonial-box h2 { font-weight: 700;} 
.testimonial-box .item-box { width: 100%; height: auto; float: left; border: 1px solid #cccccc; padding: 30px; box-shadow: 0px 20px 45px rgba(51, 77, 114, 0.10); transition: all 0.3s ease-out; }
.testimonial-box strong { font-weight: 700; color: #037b5f;}

/* testimonial-box end */

   /* about start */

   .about-box { width: 100%; height: auto; float: left; padding-top: 20px; padding-bottom: 100px;} 
   .about-box .title { max-width: 850px; margin: 0px auto; text-align: center;}
   .about-box .title h2 { font-weight: 700;}
  .about-box h4 { font-weight: 700; color: #72b30b;}
   .about-box .box .row { flex-direction: row-reverse;}
  
  
    /* about end */

     /* faq Start */

.faq { width: 100%; float: left; padding-top: 100px; padding-bottom: 100px;}
.faq h2 { font-weight: 700;}
.accordion-button:not(.collapsed) { background-color: #FFF; border: none; box-shadow: none;}
.accordion-item:last-of-type .accordion-button.collapsed { border: none; border-radius: 0px; color: #000000;}
.accordion-body { border: none; padding: 5px 0px; } .accordion-item { border: none; border-bottom:1px solid #ccc; padding: 10px 0px;} 
.accordion-button:focus { box-shadow: none; outline: unset;} 
.accordion-button:not(.collapsed) { color: #337ab7;}
.accordion-button { padding: 10px 0px; font-weight: 700; font-size: 16px;}
.accordion-item:first-of-type { border-bottom:1px solid #ccc; border-top: 1px solid #ccc;}

/* faq end */


     /* thanks Start */
 
     .thanks-box { width: 100%; float: left; text-align: center; padding-top: 100px; padding-bottom: 100px;}
     .thanks-box .inside { max-width: 800px; margin: 0px auto; text-align: center; font-size: 22px; line-height: 30px;}
     .thanks-box .inside h2 { font-weight: 500;}
   
    /* thanks end */

 
  /* footer start */

  #footer { width:100%; float:left; text-align:left;  }
  #footer .footer-top { width:100%; float:left; text-align:left; padding-top:92px; padding-bottom:90px; background-color:#eeeeee; color:#202020; font-size:14px; line-height:18px;} 
  #footer .footer-top p { margin:22px 0px 14px 0px; text-align:left;}
  
  
  .footer-link {  width:100%; float:left; padding-bottom:10px;} .footer-link ul { margin:0px; padding:0px; list-style-type:none;}
  .footer-link ul li {  display:block; font-size:16px; line-height:24px; color:#202020; text-align:left;}
  .footer-link ul li a { color:#202020; text-decoration:none; margin:0px; padding:0px;}.footer-link ul li a:hover { color:#ff7200; text-decoration:none;}
  
   
   .footer-bottom { padding-top:20px; padding-bottom:20px; font-size:16px; line-height:24px; color:#FFF; width:100%; float:left; text-align:left; background-color: #102d3f;}
  .footer-bottom a { color:#FFF; text-decoration:none;} .footer-bottom a:hover { color:#cef300; text-decoration:none;} .footer-bottom p { margin:8px 0px 7px 0px; text-align:left;}
  
  .footer-bottom .right { text-align:right;}
   
   /* footer end */