.team_wrap .tac{text-align:center}.team_wrap .firm-highlight-block h4{display:inline-block;border-bottom:1px solid #222;margin-bottom:20px;padding-bottom:15px}.team_wrap .f-crimson{font-family:'Crimson Text',serif}.team_wrap .column,.team_wrap .columns{width:100%;float:left;box-sizing:border-box}.team_wrap .attorney-block{display:block;padding:30px 15%}.team_wrap .attorney-block,.team_wrap .attorney-block:hover{color:#222}.team_wrap .attorney-block .attorney-thumb{display:block;width:100%;margin:0 auto 20px;position:relative;line-height:1}.team_wrap .attorney-block h3{font-size:2.0rem;margin:20px 0 3px;font-weight:600}.team_wrap .attorney-grid img{width:100% !important;max-width:none !important;display:block}.team_wrap .attorney-overlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,53,113,0.68);transition:all .4s ease}.team_wrap .attorney-overlay-content{width:100%;position:absolute;bottom:10%;left:0}.team_wrap .white{color:#fff}.team_wrap .cap{text-transform:uppercase}.team_wrap .attorney-block:hover .attorney-overlay{opacity:1}.team_wrap .attorney-block .attorney-thumb>span{line-height:0;display:block}@media(min-width:750px){.team_wrap .one-third{width:32%}.team_wrap .column{float:left;margin-right:2%}.team_wrap .column:nth-child(3n+3){float:right;margin-right:0}.team_wrap .column:nth-child(3n+1){clear:left}}