.team-section.section__grey{color:#2c3e50;background:#ecf0f1}.team-section .section--inner{text-align:center}.team-section .team-section__heading{color:#000;margin:0 0 16px;font-weight:600;line-height:1.2}.team-section .team-section__intro{color:#333;max-width:720px;margin:0 auto 32px;padding:0 20px;line-height:1.5}.team-section .team-section__tagline{color:#000;margin:16px 0 0;font-size:20px;font-weight:600;line-height:1.2}.team-section .team-section__cta{text-align:center;margin-top:16px}.team-section--carousel .section--inner{padding:32px 0 16px}.team-section--carousel.pb-60{padding-bottom:60px}.team-section--carousel .section--inner.scroll-slide-parent{padding-top:60px}.team-section--carousel .team-section__heading.content--heading{margin-bottom:32px;padding:0 5px;font-size:24px;line-height:1}.team-section--carousel .team-section__intro{margin-left:32px;margin-right:32px}.team-section--carousel .team-carousel-wrapper{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;width:100%;max-width:100%;margin-top:32px;margin-bottom:30px;display:flex;overflow-x:scroll}.team-section--carousel .team-carousel-wrapper::-webkit-scrollbar{display:none}@media (min-width:768px){.team-section--carousel .team-carousel-wrapper{justify-content:center}}.team-section--carousel .carousel-team-item{color:#333;text-align:center;white-space:normal;background:0 0;flex-direction:column;flex:0 0 230px;align-items:center;margin:0 8px;padding:0;text-decoration:none;display:inline-flex}.team-section--carousel .carousel-team-item:first-of-type{margin-left:16px}.team-section--carousel .carousel-team-item:last-of-type{margin-right:16px}.team-section--carousel .carousel-team-item img{object-fit:cover;border:5px solid #f5f5f5;border-radius:50%;width:230px;height:230px}.team-section--carousel .carousel-team-item h3{color:#000;margin:16px 0 0;font-size:18px;font-weight:600}.team-section--carousel .carousel-team-item .team--role{color:#666;margin-top:2px;font-size:14px;display:block}.team-section--carousel .carousel-team-item .team--qualifications{color:#666;font-family:Gibson,pd Helvetica,pd Arial;font-size:16px;line-height:1}.team-section--grid.section--content{padding-top:25px;padding-bottom:150px;overflow:visible}.team-section--grid.section--content.team-section--condition{padding-bottom:48px}.team-section--grid.section--content>.section--inner{padding-top:0;padding-bottom:0}.team-section--grid .team-section__members{flex-wrap:wrap;justify-content:center;gap:24px 32px;margin-bottom:8px;display:flex}.team-section--grid .team-section__member{text-align:center;flex-direction:column;align-items:center;max-width:240px;margin:16px;display:flex}.team-section--grid .member--image{line-height:0}.team-section--grid .member--image img{object-fit:cover;border:4px solid #fff;border-radius:100%;width:200px;height:200px;display:block}.team-section--grid .member--details{margin-top:12px}.team-section--grid .member--heading{color:#000;margin:0 0 4px;font-size:20px;font-weight:600;line-height:1.2}.team-section--grid .member--role{color:#555;font-size:16px;font-weight:400;line-height:1.3;display:block}.team-section--grid .team-section__tagline{margin-top:20px}.team-section--grid .team-section__cta{margin-top:30px}
