.team-content .team-info_wrappe, .single-team .single_team_page .team-info_wrapper {
  padding: 45px 30px;
}

.single-team .single_team_page .team-single_wrapper {
  align-items: center!important;
  background-color: white;
}

.single-team .single_team_page .team-image_wrap {
  align-self: unset!important;
  width: 100%;
  height: 350px;
}

.single-team .single_team_page .team-image_wrap.memberBg {
  height: 200px;
}

.single-team .single_team_page .team-image {
  width: 100%!important;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.single-team .single_team_page .team-image.memberBg {
  background-size: 90%;
}

.single-team .single_team_page .team-info_wrapper .team-info_icons .team-icon,
.single-team .single_team_page .team-info_wrapper .team-info_icons .team-icon:hover {
	color: #00366F;
	background: none;
	width: unset;
	font-size: 16px;
}

.single-team .single_team_page .team-info_wrapper .team-info_icons a {
	margin: 0 7px;
}

.single-team .single_team_page .team-info_wrapper .team-info_icons a:first-child {
	margin-left: 0;
}

@media screen and (max-width: 968px) {
  .single-team .single_team_page .team-image {
     max-width: 100%!important;
  }
}

@media screen and (min-width: 768px) {
  .single-team .single_team_page .team-image_wrap.memberBg {
    height: 320px;
  }
}

@media screen and (min-width: 992px) {
  .single-team .single_team_page .team-image_wrap {
    padding-right: 0!important;
    padding-left: 0;
    width: 48%;
    height: 500px;
  }

  .single-team .single_team_page .team-image_wrap.memberBg {
    height: 380px;
  }
}