.teamCtn{padding:var(--xlp)var(--p);background:var(--brown)}.teamDiv>h2,.teamDiv>p{text-align:center;max-width:800px;margin:0 auto 20px}.teamFlex{gap:var(--sp);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:80px;display:grid}.singleMemberImageCtn{aspect-ratio:1;position:relative}.teamDiv{max-width:var(--max);margin:0 auto}.singleMember{background:var(--lightbeige);border-radius:var(--br);flex:1 0 25%;overflow:hidden}.memberInfo{padding:30px}.memberName{font-family:var(--body);font-weight:500}.memberTitle{color:#6b6b6b}.memberInfo p{font-size:12px}@media screen and (max-width:1100px){.teamCtn{overflow:hidden}.singleMember{flex:1 0 100%}.teamFlex{display:flex}.teamCtn .dots{background:rgba(0,0,0,.1)}}
