.hero {
    background: url(../img/about_banner.jpg) top left;
}

.hero .col-lg-6.order-2.order-lg-1.d-flex.flex-column.justify-content-center.aos-init.aos-animate {
    padding: 15px 0px 15px 25px;
}

.hero .col-lg-6.order-2.order-lg-1.d-flex.flex-column.justify-content-center.aos-init.aos-animate {

    width: 40%;
}

.hero h2{
	font-size: 22px;
	color: #fff;
	font-weight: 600;
	padding: 10px 0px 0px 0px;
}

.hero {
    min-height: 60vh;
}

.about {
    margin-top: 60px;
    padding-bottom: 20px;
}

.testimonials .testimonial-item .testimonial-img {
    width: 180px !important;
    border-radius: 50%;
    margin: 0 auto;
}

.box{
	padding-top: 0px !important;
}

.syc p{
	padding-top: 20px;
}

.testimonials {
    background-color: #EB873E;
    padding-bottom: 30px;
}

.testimonials p {
    text-align: justify;
}

.testimonials .testimonial-item p {
      padding-bottom: 50px;
    }

.testimonials .testimonial-item h5 {
    margin: 5px 0px 25px 0px;
}

/*Team*/
.team  .container{
	width: 60%;
	max-width: 1000px;
}


/*Governing Body*/


.governing_body img{
	width: 100%;

}

.digram{
    width:100%;
}

.digram p{
    font-size: 16px;
    font-weight: 500;
}

.Infra span{
    font-size: 16px !important;
}

@media only screen and (max-width: 700px) {
   .hero .col-lg-6.order-2.order-lg-1.d-flex.flex-column.justify-content-center.aos-init.aos-animate {
  width: 100%;
    } 

    .featured-services .service-item {
      padding: 30px 30px;
    }

    .features h3 {
  font-weight: 700;
  font-size: 23px;
}

.team .container {
  width: 80%;
}

.digram p {
  font-size: 15px;
  font-weight: 500;
}

.dig .container {
    width: 100% !important;
  }

  .testimonials .testimonial-item .testimonial-img {
  width: 200px !important;
}

.section-title p {
  font-size: 15px;
  font-weight: 500;
}

.Infra .container {
    width: 100%;
  }

  .Infra span {
  font-size: 15px !important;
}



}

