.team-container{position:relative}.team-container .team-member{margin-bottom:90px}@media only screen and (max-width: 550px){.team-container .team-member{margin-bottom:60px}}.team-member{position:relative}.team-member .team-member__photo-container{margin-bottom:35px}@media only screen and (max-width: 960px){.team-member .team-member__photo-container{margin-bottom:20px}}.team-member__photo-container{background-color:#ccc}.team-member__photo-container a{position:relative;display:block}.team-member__photo-container a::before{-webkit-transition:opacity;-moz-transition:opacity;transition:opacity;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;content:"";position:absolute;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.3);opacity:0}.team-member__photo-container a:hover::before{opacity:1}.team-member__photo-container img{display:block;width:100%}.team-member__info-container{position:relative}.team-member__name,.team-member__position{font-weight:700;line-height:1.4;color:#242323}.team-member__name a,.team-member__position a{color:#242323}.team-member__name a:hover,.team-member__position a:hover{color:#f46c74}.team-member__name{font-size:22px;font-size:1.2941176471rem}@media only screen and (max-width: 960px){.team-member__name{font-size:20px;font-size:1.1764705882rem}}.team-member__position{font-size:18px;font-size:1.0588235294rem}@media only screen and (max-width: 960px){.team-member__position{font-size:17px;font-size:1rem}}.team-member__extra_info{margin-top:20px}.team-member__extra_info div{font-size:18px;font-size:1.0588235294rem;word-break:break-word}.team-member__extra_info a{color:#777;background-image:none}.team-member__extra_info a:hover{color:#f46c74;background-image:none}@media only screen and (max-width: 1280px){.team-member__extra_info div{font-size:16px;font-size:0.9411764706rem}}@media only screen and (max-width: 960px){.team-member__extra_info{margin-top:10px}}.body--single-team-member .header-nav--mobile{display:block}.body--single-team-member .team-member__photo-container img{margin:0}.body--single-team-member .team-member__contact{font-size:18px;font-size:1.0588235294rem;margin:0;font-weight:700;color:#242323}.body--single-team-member .team-member__contact span,.body--single-team-member .team-member__contact a{color:#f46c74}.body--single-team-member .team-member__contact a{background-image:none}.body--single-team-member .team-member__contact a:hover{color:#242323;background-image:none}.body--single-team-member .member-info{margin-top:55px}@media only screen and (max-width: 768px){.body--single-team-member .team-member__photo-container{max-width:370px;margin-top:50px}}.stripe--team-members{text-align:left}.stripe--team-members .team-member__position{font-weight:400;color:#4b4b4b}
