/* *********===========Team style 01=================*********** */
#person-style-4 .et_pb_team_member {
	position: relative !important;
	margin-bottom: 120px; }
#person-style-4 .et_pb_team_member .et_pb_team_member_image,
#person-style-4 .et_pb_team_member .et_pb_team_member_image img {
	width: 100% !important;
	max-width: 100% !important; }
#person-style-4 .et_pb_team_member img {
    width: 100%; }
#person-style-4 .et_pb_team_member .et_pb_team_member_image {
    margin: 0; }
#person-style-4 .et_pb_team_member .et_pb_team_member_description {
    background-color: #fff;
	padding: 20px 20px 20px;
	box-shadow: 10px 17px 38px 0
    rgba(110, 130, 208, 0.3);
    bottom: -70px;
    width: 90%;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0; }
#person-style-4 .et_pb_team_member .team-desc {
    position: relative;
    transform: scaleY(0);
    opacity: 0;
    visibility: hidden;
    transition: all 0.5s;
    max-height: 0; }
#person-style-4 .et_pb_team_member:hover .et_pb_team_member_description .team-desc {
    max-height: 400px;
    transform: scaleY(1);
    opacity: 1;
    margin-top: 10px;
    padding: 20px 0 20px;
    visibility: visible; }
#person-style-4 .et_pb_team_member .team-desc::before {
    content: '';
    position: absolute;
    z-index: 1;
    background: 
    #fa8023;
    top: 0;
    left: 40%;
    width: 50px;
    height: 4px;
    right: 0; }