.banner{
	width: 100%;
	margin-top: 65px;
}



/*banner*/
.banner img{
	width: 100%;
}

.video_clss{
	width: 100%;
}
/*1st fold*/
.about{
	width: 100%;
}

/*2nd Fold*/
.mis{
	width: 100%;
	width: 100%;
	background: url(../img/about/about_bg.png) center no-repeat;
  background-color: #cccccc;
  height: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 70px 0px;
}

.mis .mis_container img{
	width: 60px;
	margin-left: auto;
	margin-right: auto;
	display: block;
}

.mis_container{
	width: 100%;
}

.mis_container h3{
	padding: 10px 30px 0px 30px;
}

.mis_container p{
	padding: 5px 30px 15px 30px;
}

.mis_container1{
	width: 49.9%;
	float: left;
	border-right: 1px solid #FFFFFF;
}

.mis_container2{
	width: 49.9%;
	float: left;
}

/*3rd fold*/
.team{
	width: 100%;
}

.team_inside{
	width: 100%;
}

.team h2{
	padding: 15px 0px 30px 0px;
}

.team h4{
	padding: 15px 0px 0px 0px;
	font-size: 17px;
	margin:0px;
}

.team_inside_img{
	width: 33.33%;
	float: left;
}

.team_inside_img img{
	width: 80%;
	margin:0 auto;
	display: block;
	border: 1px solid #e1e1e1;
}

/*4th Fold*/
.stat{
	width: 100%;
	width: 100%;
	background: url(../img/about/stat.png) center no-repeat;
  background-color: #cccccc;
  height: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding: 30px 0px;
  border-radius: 5px;
}

.stat h2{
	padding: 15px 0px 30px 0px;
}

.stat h3{
	padding: 15px 0px 0px 0px;
	font-size: 35px;
	margin: 0px;
}

.stat p{
	padding: 5px 0px 30px 0px;
}

.stat1{
	width: 24.9%;
	float: left;
	border-right: 1px solid #fff;
}

.border-right{
	border-right: 0px solid !important;
}

/*5th Fold*/
.quote{
	width: 100%;
}

.quote h2{
	font-size: 40px;
	font-weight: 400;
	padding: 15px 200px;
}

.quote img{
	margin-left: auto;
	margin-right: auto;
	display: block;
	width: 55px;
}

.quote .container{
	display: block;
}


@media only screen and (max-width: 1000px) {
.banner {
  margin-top: 0px;
}

.mis {
  margin-top: 50px;
  padding: 40px 0px;
}

.quote h2 {
  padding: 15px 10px;
}

.quote img {
  width: 40px;
}

}

@media only screen and (max-width: 700px) {
.mis_container1 {
  width: 100%;
  border-right: 0px solid;
}

.mis_container2 {
  width: 100%;
}

.stat1 {
  width: 50%;
  border-right: 0px solid #fff;
}

.mis_container p {
  text-align: justify !important;
  padding: 5px 0px 15px 0px;
}

ol, ul {
  padding-left: 1rem;
}

 .strangth1 img {
    width: 100%;
  }

 .stat h3 {
  font-size: 30px;
}

.slick-dots {
  bottom: -0px;
  display: none !important;
}

.team_inside {
  width: 85%;
  margin: 0 auto;
}

.team button:hover {
  background-color: #fff;
}

.slick-prev {
  left: -25px;
}

.slick-next {
  right: -25px;
}

.slick-dotted.slick-slider {
  margin-bottom: 0px;
}

.stat p {
  padding: 5px 0px 10px 0px;
}

.stat h2 {
  padding: 15px 0px 10px 0px;
}

}

@media only screen and (max-width: 550px) {
  .mis {
    padding: 40px 0px 10px 0px;
  }

  .stat1 {
    width: 100%;
    border-right: 0px solid #fff;
  }

  .stat h3 {
	  padding: 5px 0px 0px 0px;
	  font-size: 35px;
	  margin: 0px;
	}

	.stat p {
	  padding: 5px 0px 10px 0px;
	}

	.team h2 {
	  padding: 0px 0px 30px 0px;
	}

		.slick-dots {
	    bottom: -30px;
	  	}

	  .mt100 {
	    margin-top: 40px;
	  }

	  .mb100 {
	    margin-top: 40px;
	  }


}