.three-col-team .top-heading-container {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 25px;
  align-items: flex-end;
}
.three-col-team .title-text-container {
  width: 50%;
}
.three-col-team .paragraph-text-container {
  width: 50%;
}
.three-col-team .inner-title-text-container {
  padding-right: 26px;
  max-width: 540px;
  width: 100%;
}
.three-col-team .inner-paragraph-text-container {
  padding-left: 26px;
}
.three-col-team .sub-heading-text {
  margin: 0 0 12px;
}
.three-col-team .inner-title-text-container p,.three-col-team .inner-title-text-container h2{
  margin:0;
}
.three-col-team .inner-paragraph-text-container p:last-child {
  margin: 0;
}
/* card-sec  */
.three-col-team .team-card-row-inner{
  display:flex;
  flex-wrap:wrap;
  align-items: center;
  margin: 0 -36px;
  text-align: center;
}
.three-col-team .team-card{
  width:calc(33.33% - 72px);
  margin: 25px 36px;
}
.three-col-team .team-card .member-image img{
  border-radius:5px;
}
.three-col-team .team-card .member-name h3{
  margin: 0;
  text-align:left;
  padding:20px 0 10px;
}
.three-col-team .team-card .member-post p{
  margin: 0;
  text-align:left;
}
@media only screen and (max-width:1300px){
  .three-col-team .team-card-row-inner{
    margin: 0;
  }

}
@media only screen and (max-width:1199px){
  .three-col-team .top-heading-container {
    margin: 0 0 50px;
  }
  .three-col-team .inner-title-text-container {
    padding-right: 20px;
  }
  .three-col-team .inner-paragraph-text-container {
    padding-left: 20px;
  }
  .three-col-team .team-card{
    width:calc(33.33% - 50px);
    margin: 25px;
  }
}

@media (max-width:991px){
  .three-col-team .inner-title-text-container {
    padding-right: 15px;
  }
  .three-col-team .inner-paragraph-text-container {
    padding-left: 15px;
  }

}

@media (max-width:767px){
  .three-col-team .inner-title-text-container {
    padding-right: 0;
    padding-bottom: 20px;
  }
  .three-col-team .paragraph-text-container, .three-col-team .title-text-container {
    width: 100%;
  }
  .three-col-team .inner-paragraph-text-container {
    padding-left: 0;
  }
  .three-col-team .team-card{
    width:calc(50% - 50px);
    margin: 25px;
  }
}
@media (max-width:520px){
  .three-col-team .team-card{
    width:100%;
    margin: 15px 0;
  }
  .three-col-team .team-card .member-name h3{
  text-align:center;
}
.three-col-team .team-card .member-post p{
  text-align:center;

}