.single-team-member .site-content .grid-container .grid{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.single-team-member h2{font-size:2rem;line-height:2.4375rem;color:#1e7c8b;font-weight:400}.single-team-member .hero{padding-top:40px;padding-bottom:40px;background:linear-gradient(180deg, #000102, #21242D);position:relative;color:#fff}@media(min-width: 1024px){.single-team-member .hero{padding-top:127px;padding-bottom:102px}}@media(min-width: 1024px){.single-team-member .hero .cell{padding-left:40px !important;padding-right:40px !important}}.single-team-member .hero:before{background-image:url("../../etc/images/hero-blue-background-swoosh.svg");background-size:100%;background-position:center 80%;background-repeat:no-repeat;content:"";opacity:.7;height:100%;width:100%;position:absolute;top:0;left:0}.single-team-member .hero p{margin:0}.single-team-member main{margin-top:40px;margin-bottom:20px;position:relative}@media(min-width: 1024px){.single-team-member main{padding-left:40px !important;padding-right:20px !important}}@media(min-width: 1024px){.single-team-member main.quote{margin-top:-70px}}.single-team-member main blockquote{background-color:#dcedf0;color:#1e7c8b;padding:20px;margin:0 0 30px;position:relative}@media(min-width: 1024px){.single-team-member main blockquote{padding:35px 25px 35px 70px;margin:0 0 30px 47px}}.single-team-member main blockquote p{margin:0;font-size:1.25rem;line-height:1.5rem;font-weight:400}@media(min-width: 1024px){.single-team-member main blockquote.large{padding:45px 45px 45px 70px}.single-team-member main blockquote.large p{font-size:1.875rem;line-height:2.3125rem}}@media(min-width: 1024px){.single-team-member main blockquote:before{height:94px;width:94px;background-color:#99bec4;position:absolute;top:18px;left:-47px;content:"";border-radius:100%}}.single-team-member main h2{margin-bottom:20px}.single-team-member main ul{margin-bottom:40px}.single-team-member aside{margin-bottom:40px;position:relative}@media(min-width: 1024px){.single-team-member aside{padding-left:20px !important;padding-right:40px !important;margin-top:-70px}}.single-team-member aside>div+div,.single-team-member aside>div>div+div{margin-top:52px}.single-team-member aside .photo img{width:100%;height:auto;margin:0;display:block}@media(max-width: 1023px){.single-team-member aside{margin-bottom:20px;display:flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:center;-webkit-align-content:center;-ms-flex-align:center}.single-team-member aside .photo{width:40%}.single-team-member aside .details{padding-left:10%;width:60%}}@media(max-width: 766px){.single-team-member aside>div+div,.single-team-member aside>div>div+div{margin-top:32px}.single-team-member aside .photo,.single-team-member aside .details{padding:0;width:100%}}.single-team-member aside .contact ul,.single-team-member aside .contact li{margin:0;padding:0;list-style:none}.single-team-member aside .contact li{margin-left:20px}.single-team-member aside .contact a{color:#22252e;font-size:1.25rem;line-height:1.9375rem}.single-team-member aside .contact a:hover{color:#d18411}.single-team-member aside .education ul{padding-left:20px}.single-team-member aside h3{font-size:2rem;line-height:2.4375rem;font-weight:400;color:#4c4f51}.single-team-member .publications-wrapper h2{margin-bottom:25px}@media(min-width: 1024px){.single-team-member .publications-wrapper .cell{padding-left:40px;padding-right:40px}}.single-team-member .publications,.single-team-member .presentations,.single-team-member .thoughts{margin-bottom:47px}.single-team-member .publications h3,.single-team-member .presentations h3,.single-team-member .thoughts h3{font-size:1.375rem;line-height:1.6875rem;font-weight:400}.single-team-member .publications a,.single-team-member .presentations a,.single-team-member .thoughts a{display:block}.single-team-member .publications ul,.single-team-member .publications li,.single-team-member .presentations ul,.single-team-member .presentations li,.single-team-member .thoughts ul,.single-team-member .thoughts li{list-style:none;padding:0;margin:0}.single-team-member .publications ul,.single-team-member .presentations ul,.single-team-member .thoughts ul{-moz-columns:1;columns:1;-moz-column-gap:20px;column-gap:20px}@media(min-width: 767px){.single-team-member .publications ul,.single-team-member .presentations ul,.single-team-member .thoughts ul{-moz-columns:2;columns:2}}@media(min-width: 1024px){.single-team-member .publications ul,.single-team-member .presentations ul,.single-team-member .thoughts ul{-moz-columns:3;columns:3}}.single-team-member .publications ul li,.single-team-member .presentations ul li,.single-team-member .thoughts ul li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1rem;line-height:1.25rem;margin-bottom:15px}.single-team-member .publications ul li .title,.single-team-member .presentations ul li .title,.single-team-member .thoughts ul li .title{font-size:1.125rem;line-height:1.25rem;display:block;margin-bottom:3px;font-weight:500}.single-team-member .related h3{padding-bottom:8px;border-bottom:1px solid #979797;margin-bottom:30px}.single-team-member .related .listing .grid{display:flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;margin-bottom:30px}@media(min-width: 1024px){.single-team-member .related .listing .grid .cell{width:33%}}.single-team-member .related a{display:block;color:#22252e}.single-team-member .related a p.type{color:#979797;margin-bottom:0}.single-team-member .related a h4{font-size:1.125rem;font-weight:400;line-height:1.5rem;margin-bottom:13px}.single-team-member .related a p:not(.type){line-height:1.5rem}.single-team-member .related a .photo{position:relative;width:100%;background:#f7f7f7;padding-top:56.3543003851%;display:block;margin-bottom:25px;overflow:hidden}.single-team-member .related a .photo img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;right:0;left:0}@media(min-height: 1024px){.single-team-member .related a .photo img{height:380px}}.single-team-member .related a:hover h4{color:#d18411}.single-team-member .related a:hover span{color:#d18411}.single-team-member .related a:hover span svg path{stroke:#d18411}