.fm_team_members .row .row{margin:auto}.fm_team_members h2{margin-bottom:25px}.fm_team_members .columns.small-12{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.fm_team_members .columns.small-12 .member_tile{margin-bottom:50px;box-shadow:0 4px 18px 0 rgba(115,115,115,.5);border-radius:16px;width:100%;display:flex;border-bottom:25px solid #1B7F60}.fm_team_members .columns.small-12 .member_tile .image{padding-top:50px;display:flex;position:relative;width:100%;min-height:500px;min-width:380px;max-width:380px}.fm_team_members .columns.small-12 .member_tile .image img,.fm_team_members .columns.small-12 .member_tile .image div{position:absolute}.fm_team_members .columns.small-12 .member_tile .image .pattern{z-index:0;bottom:0;left:0;width:100%}.fm_team_members .columns.small-12 .member_tile .image div{top:100px;left:55px;border-radius:16px;background-color:#CFDD4E;z-index:1;width:275px;height:275px}.fm_team_members .columns.small-12 .member_tile .image .headshot{border-radius:16px;z-index:2;top:50px;right:0}.fm_team_members .columns.small-12 .member_tile .content{padding:50px 30px}.fm_team_members .columns.small-12 .member_tile .content .names_icons{display:flex;align-items:center;justify-content:flex-start}.fm_team_members .columns.small-12 .member_tile .content .names_icons .icons{display:flex;justify-content:flex-start;align-items:flex-start;margin-left:20px;margin-top:-3px}.fm_team_members .columns.small-12 .member_tile .content .names_icons .icons img{height:20px;margin-right:10px}.fm_team_members .columns.small-12 .member_tile .content .names_icons .icons img.email{width:24px}.fm_team_members .columns.small-12 .member_tile .content .names_icons .icons img.linkedin{width:25px}.fm_team_members .columns.small-12 .member_tile .content h3{margin-bottom:5px}.fm_team_members .columns.small-12 .member_tile .content p{font-size:17px;line-height:27px;letter-spacing:0}.fm_team_members .columns.small-12 .member_tile .content a.fm_button{margin-right:50px}.fm_team_members .columns.small-12 .member_tile .content a.fm_button.last-of-type{margin-right:0}@media only screen and (max-width:640px){.fm_team_members .columns.small-12 .member_tile .content a.fm_button{margin-right:35px;margin-bottom:15px}}.fm_team_members .columns.small-12 .member_tile .content *:last-child{margin-bottom:0}@media only screen and (max-width:900px){.fm_team_members .columns.small-12 .member_tile{flex-wrap:wrap}.fm_team_members .columns.small-12 .member_tile .image{max-width:100%;overflow:hidden;min-height:390px}.fm_team_members .columns.small-12 .member_tile .image div{left:48%;transform:translateX(-50%);right:auto;top:17%}.fm_team_members .columns.small-12 .member_tile .image .headshot{top:10%;left:54%;transform:translateX(-50%)}.fm_team_members .columns.small-12 .member_tile .content{width:100%;padding:30px 15px}.fm_team_members .columns.small-12 .member_tile .content :last-child{margin-bottom:0}}@media only screen and (max-width:400px){.fm_team_members .columns.small-12 .member_tile .image{min-width:0}.fm_team_members .columns.small-12 .member_tile .image .pattern{min-height:100%;width:auto;max-width:200%}}.fm_team_members .columns.small-12 .member_tile.no_headshot .image{min-height:0;overflow:hidden}.fm_team_members .columns.small-12>div:last-of-type{margin-bottom:0}