
.dark-green{

  background-color: #007a99;
  color: #ffffff;
}
.dark-green h6{

text-align: justify;
  color: #ffffff;
}

.homedp {
  text-align: right;
  padding-right: 10px;
}


.about-section{
	padding:70px 0 50px;
  background-color: #F87707;
}

.mainContainer{ 
  max-width: 1360px; 
  padding: 0 30px; 
  margin: 0 auto; 
  width: 100%; }

.about-left a{
	color: #a0a9a7;
	font-size: 23px;
	font-weight: bold;
	padding-top: 30px;
	float: left;
	width: max-content;
	transition: 0.5s;
}
.about-left a:hover{
	margin-left: 10px;
	transition: 0.5s;
}
.about-left p{
	padding-right: 80px;
}  

.about-header{
	padding-bottom: 30px;
}
.about-header span{
	color: #09a561;
	font-size: 30px;
}
.about-header h1{
	color: #616967;
	font-weight: bold;
	font-size: 40px;
	line-height: 52px;

}

.about-footer span{
	font-size: 25px;
	font-weight:bold;
	padding: 0 0 15px;
	float: left;
}
.about-footer span b{
	color: #09a561;
}

.about-footer{
	float: left;
	width: 100%;
	margin: 50px 0px 0;
}

.committee-sec{
	border-right:1px solid #a0a9a7;
}
.committee-sec h6{
	font-size: 20px;
}
.committee-sec h3{
	font-weight: bold;
	font-size: 20px;
} 

.about-right img{
	margin-bottom: 30px;
}

.bird-img{
	position: absolute;
	right: -52px;
	top: -19px;
}

.right-top-img{
	margin-top: 75px;
}

.round-shape{
margin-left: 133px;
margin-top: -75px;
animation: zoom-in-zoom-out 2s ease infinite;
z-index: 9;
position: relative;
}


.wc-left-round-shape{
	margin-left: 30px;
}
.wc-round-shape{
position: absolute;
right: -80px;
bottom: -80px;
animation: zoom-in-zoom-out 2s ease infinite;
}

.title2-subhny {
  font-size: 25px;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 30px;
  letter-spacing: 1px;
  color: var(--secondary-color);
  display: inline-block;
  position: relative;
  padding: 0 40px;
}

.title2-subhny::before,
.title2-subhny::after {
  position: absolute;
  content: '';
  width: 25px;
  height: 5px;
  background: var(--primary-color);
  border-radius: 2.5px;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}

.title2-subhny::before {
  left: 0;
}

.title2-subhny span {
  color: var(--heading-color);
}

.title2-w3l.two,
.title2-subhny.two {
  color: #fff;
}



@media(max-width:1366px)
{
	.mainContainer{ 
    max-width: 1360px; 
    padding: 0 80px; 
    margin: 0 auto; 
    width: 100%;
  }
	
		}

@media(max-width:1199px){
	.mainContainer {
		max-width: 1360px;
		padding: 0 30px;
	}    

  .bird-img {
    position: absolute;
    right: 0;
  }

  .wc-round-shape {
    right: 0;
  }
}

@media(max-width:991px){

.mainContainer {
    padding: 0 15px;
    }  

.about-left p {
padding-right: 0;
		  }

.about-left a {
			font-size: 17px;
			padding-top: 0;
		  }

.about-header h1 {
font-size: 28px;
line-height: 31px;
}

.about-header span {
color: #09a561;
font-size: 21px;
}   
 
.about-header {
	padding-bottom: 10px;
 }
 
.about-footer {
margin: 20px 0px 0;
}

.about-footer span {
font-size: 23px;
}


.committee-sec h6 {
  font-size: 17px;
  }
  .committee-sec h3 {
  
  font-size: 17px;
  }
  .committee-sec {
  border-right: 1px solid #a0a9a7;
  margin-bottom: 12px;
  }
  .committee-sec {
    border-right: none;
    }

    .about-right img {
      display: none;
    }

    img.round-shape{
			display: block;
		  }

      .wc-round-shape {
			  display: none;
		  }

      .wc-left-round-shape {
			  display: none;
		  }
}