
body {
	background-color: #FFF;
	font-family: 'Poppins', sans-serif;
	font-weight: 400;
	color: #404040;
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
	font-size:16px;
	
}

a {
	color: #111111;
	outline: 0 none;
	text-decoration: none;
}

a:hover,
a:focus {
	text-decoration: none;
	outline: 0 none;
}

a:active,
a:hover,
a:focus {
	color: inherit;
}
p{line-height:30px;font-size:14px;text-align:justify;}




.tophead{background:#000002;color:#fff;}
.tophead p{font-size:14px;padding:0px 0px 0px 0px;margin:10px 0px 7px 0px;}
.site-button {
    color: #fff;
    padding: 15px 30px;
    display: inline-block;
    font-size: 13px;
    outline: 0;
    cursor: pointer;
    outline: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    line-height: 1.42857;
    /*border-radius: 3px;*/
    font-weight: 600;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
	background:#3e9642;
	float:right;
}
.btnhover {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.bgcircle{height:50px;width:50px;background-color: #f1f2f6; border-radius: 50%; display: inline-block;margin:0px 7px 0px 8px;}
header ul{margin:0 auto;padding:15px 0px 1px 0px;float:right;}
header ul li{list-style-type:none;display:inline-block;position:relative;line-height:46px;padding:0px 0px 0px 0px;}
header ul li i{position:relative;top:2px;left:17px;right:0px;}


.navbar{
 z-index:999; 
 position:relative;
 
}
#myCarousel{
  position:relative;
  width:100%;
  top:-60px;
 
}


.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

.navbar-nav li a{padding:10px 15px!important;}
.navbar-dark .navbar-nav .nav-link{color:#fff;}
 span{color:#089642;letter-spacing:2px;font-size:14px;text-transform:uppercase;}
.aboutection h2{font-weight:400;font-size:27px;padding:5px 0px 5px 0px;}
.aboutection h1{font-weight:normal;font-size:18px;line-height:30px;color:#089642;}
.aboutection ul{list-style-type:none;margin:0 auto;padding:0px;}
.aboutection ul li{display:inline-block;position:relative;line-height:46px;padding:0px 0px 0px 0px;font-size:14px;}
.aboutection .bgcircle1{height:50px;width:50px;background-color:#3e9642; border-radius: 50%; display: inline-block;margin:0px 7px 0px 2px;}
.aboutection ul li i{position:relative;top:2px;left:17px;right:0px;color:#fff;}
h2{font-weight:700;font-size:30px;padding:9px 0px 22px 0px;}
.product{background:#edeef1;}
.product h3{font-size:21px;padding:12px 12px 12px 12px;background:#3e9642;color:#fff;text-align:center;}
.product h3:hover{background:#93e3b1;color:#000;}


.carousel {
  width: 100%;
}

.slide-box {
  /*display: flex;*/
  justify-content: space-between;
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .slide-box img {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .slide-box img {
    -ms-flex: 0 0 33.3333%;
    flex: 0 0 33.3333%;
    max-width: 33.3333%;
  }
}

@media (min-width: 992px)
{
  .slide-box img {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
	padding:0px 12px 0px 12px;
  }
}

.carousel-caption {
 /* background-color: rgba(0, 0, 0, 0.5);*/
  padding: 20px;
  border-radius: .5rem;
}
.client.carousel-control-prev-icon {display:none;}
.client.carousel-control-next-icon {display:none;}
.client.carousel-indicators li{display:none;}
footer{background:#232b36;}
footer h4{color:#fff;padding:0px 0px 20px 0px}
footer p{color:#9ea8b2;text-align:left;}
footer ul {margin:0 auto;padding:0px 0px;}
footer ul  li{line-height:35px;list-style-type:none;}
footer ul  li a{color:#9ea8b2;}
footer ul  li a:hover{color:#fff;}
.footerbottom{background:#1f2630;}
.footerbottom a{color:#3e9642;}
.website a{color:#9ea8b2;}
.website a:hover{color:#fff;}

.bg-dark{background-color:#3e9642 !important;}
.headsection{background:#000;}
.headsection h1{color:#fff;padding:5px 0px 5px 0px;}
.breadcrumb{background:transparent!important;}
ul.breadcrumb {
  padding: 10px 16px;
  list-style: none;
  background-color: #eee;
  float:right;
}
ul.breadcrumb li {
  display: inline;
  font-size: 14px;
  color:#ccc9c9;
}
ul.breadcrumb li+li:before {
  padding: 8px;
  color: #3e9642;
  content: "/\00a0";
}
ul.breadcrumb li a {
  color: #3e9642;
  text-decoration: none;
}
ul.breadcrumb li a:hover {
  color: #fff;
  text-decoration: underline;
}





