.brokers_contact{font-size:14px;text-align:center}.brokers_contact .top_pane h2{font-weight:700;margin:0 0 5px;font-size:2.7em;line-height:1.3em}.brokers_contact .top_pane{padding-bottom:45px}.brokers_contact .team__member{width:calc(100% - 40px);margin:0 20px 0px;min-width:220px}.brokers_contact .team__member img{height:80px;width:80px;background:#fafafa;border-radius:50%;object-fit:cover;margin:0 auto}.brokers_contact h3.member__name{font-weight:500;margin:14px 0 0;font-size:1.3em}.brokers_contact .team__member p{margin:1em 0;line-height:1.5}.brokers_contact h4.member__role{font-weight:400;margin:0;font-size:1.1em}.brokers_contact .member__description{margin:10px 0 0;font-size:1.1em;line-height:1.6em}.brokers_contact .team__member .member__description p{margin:0;line-height:inherit}.brokers_contact .team__member .member__description p a{text-decoration:none}.brokers_contact .team__member .member__description p a:hover{text-decoration:underline}@media(max-width:750px){.brokers_contact .top_pane h2{font-size:calc(2.7em*0.7)}}