.team_area{margin-top:80px;margin-bottom:80px}.team_area .team_headline{font-weight:300;color:var(--color-b);margin-bottom:35px}.team_area .content_parent{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px}.team_area .content_parent .content{border-radius:5px;overflow:hidden;position:relative;max-height:300px;margin:0 auto}.team_area .content_parent .content .overlay_content{background:rgba(0,0,0,.4117647058823529);padding:30px;width:100%;height:100%;position:absolute;top:100%;left:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;transition:.5s}.team_area .content_parent .content:hover .overlay_content{top:0}.team_area .content_parent .content .overlay_content p{color:var(--color-w);margin:0;padding:0}.team_area .content_parent .content .overlay_content .member_name{font-weight:300;font-size:22px}.team_area .content_parent .content .overlay_content .member_designation{font-size:16px;font-weight:300;letter-spacing:1px}@media (max-width:991px){.team_area .content_parent{grid-template-columns:1fr 1fr 1fr}.team_area{margin-top:60px;margin-bottom:60px}}@media (max-width:767px){.team_area .content_parent{grid-template-columns:1fr 1fr}.team_area .content_parent .content .overlay_content{padding:20px}.team_area{margin-top:40px;margin-bottom:40px}}@media (max-width:475px){.team_area .content_parent{grid-template-columns:1fr}}