.content-page-title{font-size:1.75rem;font-weight:700;color:#652d90;margin-top:1.25rem;margin-bottom:.25rem}.content-page-title+hr{border:0;border-top:3px solid #f27125;width:60px;margin:.5rem auto 1.75rem;opacity:1}.team-section-heading{font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#652d90;padding:.45rem 1rem;border-radius:4px;display:inline-block;margin-bottom:1.5rem}.member-card-featured{background:#fff;border:1px solid #e8e0f0;border-radius:10px;overflow:hidden;box-shadow:0 3px 14px rgb(101 45 144/13%);display:flex;flex-direction:row;gap:0;width:100%;margin-bottom:2rem}.member-card-featured .member-photo-wrap{flex:0 0 220px;max-width:220px;background:#f5f0fa;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.75rem 1rem 1.25rem;border-right:3px solid #f27125}.member-card-featured .member-photo-wrap img{width:150px;height:150px;border-radius:50%;object-fit:cover;object-position:top;border:4px solid #652d90;box-shadow:0 2px 8px rgb(101 45 144/20%);margin-bottom:1rem}.member-card-featured .member-photo-wrap .member-name{font-size:1.4rem;font-weight:700;color:#212529;text-align:center;margin-bottom:.25rem}.member-card-featured .member-photo-wrap .member-designation{font-size:1.4rem;color:#652d90;font-weight:600;text-align:center;line-height:1.4}.member-card-featured .member-bio{flex:1;padding:1.5rem 1.75rem}.member-card-featured .member-bio p{font-size:14px;color:#444;line-height:1.75;margin-bottom:.85rem}.member-card-featured .member-bio p:last-child{margin-bottom:0}.member-card{background:#fff;border:1px solid #e8e0f0;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgb(101 45 144/10%);transition:box-shadow .25s,transform .25s;display:flex;flex-direction:column;height:100%}.member-card:hover{box-shadow:0 6px 22px rgb(101 45 144/20%);transform:translateY(-3px)}.member-card .member-card-header{background:linear-gradient(135deg,#652d90 0%,#8b3fc8 100%);padding:1.5rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;position:relative}.member-card .member-card-header::after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#f27125}.member-card .member-card-header img{width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:top;border:3px solid #fff;box-shadow:0 2px 10px rgba(0,0,0,.25);margin-bottom:.9rem}.member-card .member-card-header .member-name{font-size:1.4rem;font-weight:700;color:#fff;text-align:center;margin-bottom:.3rem}.member-card .member-card-header .member-designation{font-size:1.4rem;color:#f5e6ff;text-align:center;line-height:1.4;padding:0 .5rem .75rem}.member-card .member-card-body{padding:1.1rem 1.25rem 1.25rem;flex:1}.member-card .member-card-body p{font-size:14px;color:#555;line-height:1.7;margin-bottom:.7rem}.member-card .member-card-body p:last-child{margin-bottom:0}@media(max-width:767.98px){.member-card-featured{flex-direction:column}.member-card-featured .member-photo-wrap{flex:none;max-width:100%;border-right:0;border-bottom:3px solid #f27125;padding:1.5rem 1rem 1rem}.content-page-title{font-size:1.35rem}}@media print{.hidden-print{display:none!important}.member-card,.member-card-featured{box-shadow:none;border:1px solid #ccc}.member-card-featured{flex-direction:row}}