.et_pb_team_member_image {
    border-radius: 100%;
    overflow:hidden;
    max-width:400px;
}
.et_pb_column_1_2 .et_pb_team_member_image, .et_pb_column_1_3 .et_pb_team_member_image, .et_pb_column_1_4 .et_pb_team_member_image, .et_pb_column_1_5 .et_pb_team_member_image, .et_pb_column_1_6 .et_pb_team_member_image, .et_pb_column_2_5 .et_pb_team_member_image, .et_pb_column_3_5 .et_pb_team_member_image, .et_pb_column_3_8 .et_pb_team_member_image {
    margin:0;
}

.et_pb_team_member_description .et_pb_module_header {
    font-size:25px;
    line-height:1.4em;
    font-weight:bold;
    text-align: center;
    margin-top:24px;
    padding-bottom: 0;
}
.et_pb_team_member_description .et_pb_member_position {
    font-size:25px;
    line-height:1.4em;
    text-align: center;
    color: #1e2d3c;
}
body .et_pb_section .et_pb_team_member_description a {
    margin-left:0;
    font-size: 25px;
}
body .et_pb_section .et_pb_team_member_description div {
    display: flex;
    justify-content: center;
}
body .et_pb_section .et_pb_team_member_description a::before{
    display: none;
}


@media (max-width: 980px) {
	 .et_pb_column .et_pb_team_member_image {
        margin: 0 0 2px 0;
		flex-shrink: 0;
    }
	.et_pb_team_member_description .et_pb_member_position {
		font-size: 18px;
	}
	.et_pb_team_member_description {
		margin-left: 33px;

	}
	.et_pb_team_member_description h4, .et_pb_team_member_description p {
		text-align: left !important;
	}
	.et_pb_team_member_description h4, .et_pb_team_member_description div p {
		text-align: left !important;
	}
	body .et_pb_section .et_pb_team_member_description div {
		justify-content: flex-start;
	}
	.team-section .et_pb_row {
		margin-bottom: 31px;
	}
	.team-section .et_pb_row .et_pb_text_4 {
		margin-bottom: 8px !important;
	}
	.et_pb_column .et_pb_team_member_image {
		width: 300px;
	}
	.et_pb_team_member {
		display: flex !important;
		  justify-content: left !important;
		  align-content: center !important;
		  align-items: center !important;
	}
	body .et_pb_section .et_pb_team_member_description a {
		margin-top: 0;
	}
}
@media (max-width: 520px) {
.et_pb_team_member_description {
    margin: auto;
  }
    .et_pb_team_member_description .et_pb_member_position {
        font-size: 15px !important;
    }	
	.et_pb_column .et_pb_team_member_image {
		width: 300px;
	}
	.et_pb_team_member {
		display: flex !important;
		flex-direction: column;
		  justify-content: center !important;
		  align-content: center !important;
		  align-items: center !important;
	}
	.et_pb_team_member_description h4, .et_pb_team_member_description p {
		text-align: center !important;
	}
	.et_pb_team_member_description h4, .et_pb_team_member_description div p {
		text-align: center !important;
	}
	body .et_pb_section .et_pb_team_member_description div {
    justify-content: center;
  }
}
@media (max-width: 320px) {

	.et_pb_column .et_pb_team_member_image {
		width: 200px;
	}

}