.banner-leadership h1{font-size:4em}
.smt-profile{border-radius:15px;background-color:white;border:1px solid #d7d7d7;overflow:hidden;padding-bottom:15px;margin-bottom:10px;transition:.3s}
.smt-profile:hover,.smt-profile:focus,.smt-profile:focus-visible{transition:.3s;box-shadow:0 0 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.smt-profile:hover img,.smt-profile:focus img,.smt-profile:focus-visible img{transform:scale(1.1);transition:.5s}
.smt-profile img{width:100%;transition:.5s}
.smt-profile h3{font-family:'VM Circular Bold',Arial,sans-serif;margin:5px 0 5px 0;font-size:18px;color:#322332;padding:0 12px}
.smt-profile p{font-family:'VM Circular Chat',Arial,sans-serif;margin:0;font-size:16px;color:#322332;padding:0 12px}
.profile-container .smt-profile p{height:48px}
.profile-container .image-container{height:182px}
.image-container{overflow:hidden}
.upc-overlay-content img{border-radius:50%;border:black solid 1px;height:100px !important;width:100px;object-fit:cover}
.upc-overlay-content .lgi_col_20_80-c0{width:15%}
.upc-overlay-content .lgi_col_20_80-c1{width:85%}
.hide{display:none}
.ext-gecko .hide,.ext-strict .hide{display:block !important}
@media(max-width:619px){.banner-leadership h1{font-size:2em}
.smt-profile h3{line-height:18px;margin:10px 0 7px 0;height:36px;font-size:15px}
.profile-container .smt-profile p{height:50px;font-size:14px;line-height:16px}
.banner-leadership .smt-profile{width:65%;margin:0 auto;display:block}
.banner-leadership .smt-profile h3{height:auto;font-size:18px}
}