.section-meet-the-team{position:relative}.section-meet-the-team__inner{display:flex;gap:4em;flex-wrap:nowrap}@media (max-width:1024px){.section-meet-the-team__inner{flex-wrap:wrap;gap:2em}}.section-meet-the-team__title{width:100%;max-width:20%}@media (max-width:1024px){.section-meet-the-team__title{max-width:none;text-align:center}}.section-meet-the-team__members{display:grid;grid-template-columns:repeat(4,1fr);gap:3em 4em;width:100%}@media (max-width:1024px){.section-meet-the-team__members{grid-template-columns:repeat(3,1fr);gap:2em 3em}}@media (max-width:768px){.section-meet-the-team__members{grid-template-columns:repeat(2,1fr)}}.section-meet-the-team .member{text-align:center;display:flex;flex-direction:column;gap:.5em}.section-meet-the-team .member .member-image{width:100%;height:0;padding-bottom:100%;border-radius:50%;background-color:rgba(var(--color-white),1);margin:0 auto 1em auto;position:relative;overflow:hidden}.section-meet-the-team .member .member-image img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-meet-the-team .member .member-name span{font:2em Denton,arial,sans-serif;font-weight:400}.section-meet-the-team .member .member-role span{text-transform:uppercase;font-size:.875em}