.our-team .card--team-member .card-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:1rem!important}.our-team .card-meta{position:absolute;bottom:0;left:0;width:100%;padding:1rem;color:#fff}@media (min-width:992px){.our-team .card-meta{display:flex;align-items:flex-end}}.our-team .card-meta__name-position{flex-grow:1}.our-team .card-meta__contact{flex-grow:1;background:hsl(0 0% 100% / .2);padding:.5rem;border-radius:10px;display:flex;flex-direction:row;align-items:center;display:inline-block}.our-team .card-meta__contact a{margin-bottom:0;margin-right:.5rem}.our-team .card-meta__contact a img{opacity:.75;transition:all .3s ease}.our-team .card-meta__contact a:focus-visible img,.our-team .card-meta__contact a:hover img{opacity:1}@media (min-width:992px){.our-team .card-meta__contact{display:flex;max-width:39px;flex-direction:column}.our-team .card-meta__contact a{margin-right:0}.our-team .card-meta__contact a:not(:last-child){margin-bottom:.5rem}}.our-team .card-meta__contact img{width:22px;height:auto}.our-team .card-title{font-size:1.375rem;font-weight:600;margin-bottom:.25rem}.our-team .card-role{font-size:1rem;font-weight:400;margin-bottom:.5rem}@media (min-width:992px){.our-team .card-role{margin-bottom:0}}