.kt-team-section{overflow:hidden}
.kt-team-section .team-slider-wrap{position:relative;display:flex;align-items:center;gap:18px}
.kt-team-section .kt-team-track-wrap{overflow:hidden;flex:1;min-width:0}
.kt-team-section .kt-team-track{display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform}
.kt-team-section .kt-team-card{flex:0 0 calc(33.333333% - 14px);margin-right:21px;min-width:0;box-sizing:border-box}
.kt-team-section .team-avatar{position:relative;overflow:hidden}
.kt-team-section .team-avatar img{width:100%;height:100%;object-fit:cover;display:block}
.kt-team-section .team-avatar span[aria-hidden]{display:none}
.kt-team-section .team-social a{text-decoration:none}
.kt-team-section .kt-team-dots{display:flex;justify-content:center;gap:8px;margin-top:22px}
.kt-team-section .kt-team-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:currentColor;opacity:.3;cursor:pointer}
.kt-team-section .kt-team-dots button.is-active{opacity:1;transform:scale(1.25)}
.kt-team-section .slider-btn[disabled]{opacity:.35;pointer-events:none}
@media (max-width:1023px){.kt-team-section .kt-team-card{flex-basis:calc(50% - 10.5px)}}
@media (max-width:640px){.kt-team-section .kt-team-card{flex-basis:100%;margin-right:14px}.kt-team-section .team-slider-wrap{gap:8px}}
@media (prefers-reduced-motion:reduce){.kt-team-section .kt-team-track{transition:none}}
