.team-listing-module{display:grid;gap:40px;grid-template-columns:1fr;margin:0 auto;max-width:100%;padding:20px}@media (min-width:481px){.team-listing-module{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.team-listing-module{grid-template-columns:repeat(3,1fr)}}@media (min-width:1680px){.team-listing-module{grid-template-columns:repeat(4,1fr)}}.team-member-card{display:flex;flex-direction:column;text-align:left}.team-member-image-wrapper{align-items:center;aspect-ratio:14/12;background-color:#eee;border-radius:10px;display:flex;justify-content:center;margin:0 auto 20px;overflow:hidden;width:100%}.team-member-image-wrapper img{display:block;height:100%;object-fit:cover;width:100%}.team-member-name{font-size:20px;margin-bottom:5px}.team-member-name,.team-member-title{color:#000;font-weight:700;text-align:left}.team-member-title{font-size:16px;line-height:1.4;margin-bottom:15px}.team-member-description{color:#000;flex-grow:1;font-size:16px;line-height:26px}@media (max-width:768px){.team-listing-module{gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:15px}.team-member-image-wrapper{margin-bottom:15px;width:100%}.team-member-name{font-size:18px}.dnd_area-row-2-padding{padding-bottom:0!important;padding-top:20px!important}}@media (max-width:480px){.team-listing-module{gap:15px;grid-template-columns:1fr;padding:10px}.team-member-image-wrapper{margin-left:auto;margin-right:auto}}