.team-page-container{width:100%}.team-page-container .team-page-title{margin-top:24px;font-weight:600;font-size:36px;color:#000;text-align:center}.team-page-container .team-page-description{font-weight:500;font-size:16px;color:#6c6c6c;text-align:center;margin-top:8px}.team-page-container .team-page-members-type-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:24px;margin-bottom:11px}.team-page-container .team-page-members-type-container .team-page-members-type{display:flex;justify-content:center;align-items:center;margin-right:24px;font-size:16px}.team-page-container .team-page-members-type-container .team-page-members-type .team-page-members-type-icon{margin-right:4px;width:8px;height:8px;border-radius:50%;border:1px solid #281f41}.team-page-container .team-page-members-container{margin-top:37px;display:flex;flex-wrap:wrap;padding-left:8px}.team-page-container .team-page-members-container .team-page-member-title-card{height:360px;background:#fff;border-radius:15px 15px 15px 15px;border:1px solid #6c6c6c;display:flex;flex-direction:column;justify-content:center;align-items:center}.team-page-container .team-page-members-container .team-page-member-title-card .team-page-member-title-icon-container{display:flex;gap:2px}.team-page-container .team-page-members-container .team-page-member-title-card .team-page-member-title-icon-container .team-page-member-title-icon{width:8px;height:8px;border-radius:50%;border:1px solid #281f41}.team-page-container .team-page-members-container .team-page-member-title-card .team-page-member-title-name{margin-top:24px;font-weight:600;font-size:20px;color:#000}.team-page-container .team-page-members-container .team-page-member-title-card-big,.team-page-container .team-page-members-container .team-page-member-title-card-min{margin-left:-8px;margin-right:8px}.team-page-container .team-page-members-container .team-page-member-card-container-out{padding:0 11px}.team-page-container .team-page-members-container .team-page-member-card-container{margin-top:8px;position:relative;width:100%;height:360px;background-color:#281f41;border-radius:15px 15px 15px 15px;margin-bottom:30px}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card{position:absolute;width:100%;height:360px;background:#fff;border-radius:15px 15px 15px 15px;border:1px solid #6c6c6c;top:-8px;left:-8px;padding:20px;box-sizing:border-box;display:flex;flex-direction:column}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .member-card-image-container{width:100%;height:159px;border-radius:6px 6px 6px 6px;display:flex;justify-content:center;align-items:flex-end}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .member-card-image-container .bg-color-image-container{width:150px;height:150px;border-radius:96px 96px 96px 96px;display:flex;justify-content:center;align-items:flex-end}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .team-page-member-card-name{font-weight:500;font-size:30px;color:#6c6c6c;text-align:center}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .team-page-member-card-position{font-weight:600;font-size:12px;text-align:center}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .team-page-member-card-description-container{flex:1;display:flex;align-items:center;justify-content:center}.team-page-container .team-page-members-container .team-page-member-card-container .team-page-member-card .team-page-member-card-description{font-weight:400;font-size:14px;color:#6c6c6c;text-align:center}.team-page-container .team-page-members-type-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-page-container .team-page-members-container-line{height:1px;background-color:#d9d9d9;margin:7px 8px 0}