.sevn-hubdb-team .flex-filter ul{display:block;list-style:none;margin:20px 0;padding:0;text-align:center}.sevn-hubdb-team .flex-filter ul li{margin-bottom:10px;margin-left:6px;margin-right:6px}.sevn-hubdb-team .flex-filter .button{font-size:17px;font-weight:400;letter-spacing:inherit;outline:none;padding:6px 22px;text-transform:capitalize}.sevn-hubdb-team .flex-filter .button.active,.sevn-hubdb-team .flex-filter .button.active:focus,.sevn-hubdb-team .flex-filter .button.active:hover{background:#246ba2;border-color:#246ba2;color:#fff;outline:none}.sevn-hubdb-team .flex{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;margin:0 -20px}.sevn-hubdb-team .flex .memberCol{flex:0 0 33.33%;max-width:33.33%;padding:20px}.sevn-hubdb-team .card{width:100%}.sevn-hubdb-team .card .card-title :is(h1,h2,h3,h4,h5,h6){letter-spacing:1.5px;margin-bottom:5px;text-transform:inherit}.sevn-hubdb-team .card:hover .card-title{text-decoration:underline}.sevn-hubdb-team .card:hover .card-position{text-decoration:underline solid #fff 1px}.sevn-hubdb-team .card .card-image{display:inline-block;margin-bottom:0;max-width:350px;overflow:hidden;transition:transform .25s ease}.sevn-hubdb-team .card:hover .card-image{transform:scale(1.03) translateY(-5px)}.sevn-hubdb-team .card .card-position{font-family:STIX Two Text,serif;font-size:18px}@media screen and (max-width:1139px){.sevn-hubdb-team .flex .memberCol{flex:0 0 50%;max-width:50%}}@media screen and (max-width:767px){.sevn-hubdb-team .flex .memberCol{flex:0 0 100%;max-width:100%}}