
.tw{font-family:Poppins,sans-serif}
.tc-stage{position:relative;height:620px;display:flex;align-items:center;justify-content:center}
.tc-card{position:absolute;width:380px;background:#fff;border-radius:10px;padding:26px;transition:.5s}
.tc-card img{width:90px;height:90px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 15px}
.author{text-align:right;font-weight:700;color:#1c408e}
.designation{text-align:right;color:#777;font-size:13px}
.pos-center{z-index:3;transform:translateX(0) scale(1)}
.pos-left{z-index:1;transform:translateX(-290px) scale(.88)}
.pos-right{z-index:1;transform:translateX(290px) scale(.88)}
.pos-hidden-left{opacity:0;transform:translateX(-460px) scale(.75)}
.tc-dots{display:flex;justify-content:center;gap:8px;margin-top:20px}
.tc-dot{width:10px;height:10px;border-radius:50%;border:none}

@media(max-width:991px){
.tc-card{width:320px}
.pos-left{transform:translateX(-180px) scale(.85)}
.pos-right{transform:translateX(180px) scale(.85)}
}

@media(max-width:767px){
.tc-stage{height:500px}
.tc-card{width:90%;max-width:350px}
.pos-left,.pos-right,.pos-hidden-left{display:none}
.author,.designation{text-align:center}
}

@media(max-width:480px){
.tc-card{width:95%;padding:15px}
.tc-card img{width:70px;height:70px}
.tc-card p{font-size:13px;line-height:1.6}
}
