.team-details .content-info{padding-inline-start:80px}.team-details .content-info .info-desig{margin-block-start:18px}.team-details .content-info .social-icons,.team-details .content-info .info-desc{margin-block-start:40px}.team-details .content-info .phn-number{margin-block-start:44px}.team-details .content-info .email{margin-block-start:18px}.team-details .content-info .email,.team-details .content-info .phn-number{align-items:center;gap:10px;display:flex}.team-details .social-link{--color-background:#f2f2f2;background-color:var(--color-background);transition:all .3s}.team-details .social-link:hover{--color-background:#1c2539;--color-foreground:#fff}.td-column{align-self:stretch;height:auto}.td-media-wrap{height:100%;position:relative}.td-media{height:100%}.td-media img{object-fit:cover;height:100%}.text-absolute{--color-foreground-heading:#fff;--color-background:#1c2539;background:var(--color-background);color:var(--color-foreground-heading);z-index:2;writing-mode:vertical-lr;text-orientation:mixed;text-align:center;border-radius:100px;justify-content:center;align-items:center;height:100%;max-height:410px;padding:32px;display:flex;position:absolute;top:50%;right:-40px;transform:translateY(-50%)}.team-progress>.heading+.text,.team-about>.heading+.text,.team-bio>.heading+.text{margin-block-start:36px}.progress-wrap{margin-block-start:32px}.progress-wrap>.progress-item:not(:first-child){margin-block-start:28px}.progress-item>.heading+.progress-container{margin-block-start:16px}.progress-item .progress-container{--color-background:#f2f2f2;background-color:var(--color-background);border-radius:6px;width:100%;height:14px;position:relative}.progress-item .progress--bar{--color-background:#1c2539;background-color:var(--color-background);border-radius:6px;width:80%;height:8px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}@media (max-width:1199px){.team-details .content-info{padding-inline-start:60px}.text-absolute{padding:25px}}@media (max-width:991px){.team-details .content-info{padding-inline-start:40px}.team-progress{margin-block-start:40px}.text-absolute{padding:20px;right:-35px}}@media (max-width:767px){.team-details .content-info{margin-block-start:50px;padding-inline-start:0}.text-absolute{writing-mode:horizontal-tb;width:80%;max-height:60px;padding:16px;inset:auto auto -30px 50%;transform:translate(-50%)}}
