/* Template6 intent model and source CSS10700..10721/828..869; partial only. */
body.dd-visual-doctor-profile .person-section .team-list{max-width:none;margin:0;grid-template-columns:minmax(0,1fr)}
body.dd-visual-doctor-profile .person-section .team-list .item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:0;padding:0;background:transparent}
body.dd-visual-doctor-profile .person-section .team-list .img-wrapper{height:auto;min-height:0;margin-bottom:0;overflow:visible}
body.dd-visual-doctor-profile .person-section .team-list .archive-photo{width:100%;max-width:373px;height:auto;min-height:0;margin:0 auto;padding:0;background:transparent}
body.dd-visual-doctor-profile .person-section .team-list .archive-photo .doctor-archive-photo{width:auto;max-width:100%;height:auto;max-height:420px;object-fit:contain;object-position:top;margin:0;border-radius:5px;transform:none}
body.dd-visual-doctor-profile .person-section .team-list .restoration-photo{width:100%;max-width:373px;height:auto;min-height:0;aspect-ratio:373/420;margin:0 auto}
body.dd-visual-doctor-profile .person-section .team-list .item-content{min-width:0;padding:0 0 0 20px;background:transparent}
body.dd-visual-doctor-profile .person-section .team-list .item-title{justify-content:flex-start;text-align:left;margin-bottom:10px}
body.dd-visual-doctor-profile .person-section .team-list .item-subtitle{height:auto;max-height:none;overflow:visible;font-size:19px;line-height:1.5;font-weight:300;color:#4ab3bf}
@media(min-width:992px){body.dd-visual-doctor-profile .person-section .team-list .item-content{padding-left:30px}}
@media(max-width:767px){body.dd-visual-doctor-profile .person-section .team-list .item{display:block;grid-template-columns:none}body.dd-visual-doctor-profile .person-section .team-list .item-content{padding:20px 0 0}}
