.our-team-main-container{padding:0 14.5%}.our-team-main-container .team-members-container{padding-top:91px;padding-bottom:60px}.our-team-main-container .team-members-container .team-members-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;margin-bottom:52px}.our-team-main-container .team-members-container .team-members-header .team-section-label{margin-top:-50px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:var(--headerActiveTabColor);background-color:var(--darkGreenTextColor);border-radius:3px;width:-moz-fit-content;width:fit-content;padding:0 21px;text-transform:uppercase}.our-team-main-container .team-members-container .team-members-header .team-members-title{font-weight:400;font-size:34px;line-height:46px;letter-spacing:0;color:var(--headerNormalTabColor)}.our-team-main-container .team-members-container .team-members-header .team-members-title .dark-green-header-text{font-size:34px;line-height:46px;letter-spacing:0;font-weight:700;color:var(--primaryGreenBtnColor);position:relative}.our-team-main-container .team-members-container .team-members-header .team-members-title .dark-green-header-text .underline-image{position:absolute;object-fit:cover;left:0;top:48px}.our-team-main-container .team-members-container .team-members-header .team-members-subtitle{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;color:var(--headerNormalTabColor);max-width:560px}.our-team-main-container .team-members-container .team-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.our-team-main-container .team-members-container .team-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:36px 24px 28px;border:1px solid var(--borderColor,#e5e7eb);border-radius:12px;background-color:var(--cardBgColor,#ffffff);transition:box-shadow .2s ease}.our-team-main-container .team-members-container .team-card:hover{box-shadow:0 4px 24px rgba(0,0,0,.08)}.our-team-main-container .team-members-container .team-card .team-card-image-ring{width:228px;height:228px;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--secondaryGreenTextColor,#4ade80),var(--primaryGreenBtnColor,#16a34a),var(--darkGreenTextColor,#166534));flex-shrink:0}.our-team-main-container .team-members-container .team-card .team-card-image-ring .team-card-image-wrapper{width:100%;height:100%;border-radius:50%;border:3px solid var(--cardBgColor,#ffffff);overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--darkGreenTextColor,#166534)}.our-team-main-container .team-members-container .team-card .team-card-image-ring .team-card-image-wrapper .team-card-image{width:100%!important;height:100%!important;object-fit:cover;border-radius:50%}.our-team-main-container .team-members-container .team-card .team-card-info{display:flex;flex-direction:column;gap:6px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-name{font-weight:700;font-size:18px;line-height:26px;letter-spacing:0;color:var(--headerNormalTabColor)}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-role{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:var(--primaryGreenBtnColor);text-transform:uppercase}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-bio{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:var(--headerNormalTabColor);margin-top:4px}.inner-main-container:has(.our-team-main-container){height:100vh!important;overflow:auto!important}@media(max-width:1024px){.our-team-main-container{padding:0 6%}.our-team-main-container .team-members-container .team-cards-grid{grid-template-columns:repeat(3,1fr);gap:20px}.our-team-main-container .team-members-container .team-card{padding:28px 16px 22px}.our-team-main-container .team-members-container .team-card .team-card-image-ring{width:180px;height:180px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-name{font-size:16px;line-height:22px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-role{font-size:12px}}@media(max-width:768px){.our-team-main-container{padding:0 25px}.our-team-main-container .team-members-container{padding-top:48px;padding-bottom:40px}.our-team-main-container .team-members-container .team-members-header{margin-bottom:36px}.our-team-main-container .team-members-container .team-members-header .team-section-label{margin-top:-50px;font-size:14px}.our-team-main-container .team-members-container .team-members-header .team-members-title,.our-team-main-container .team-members-container .team-members-header .team-members-title .dark-green-header-text{font-size:26px;line-height:36px}.our-team-main-container .team-members-container .team-members-header .team-members-title .dark-green-header-text .underline-image{top:36px}.our-team-main-container .team-members-container .team-members-header .team-members-subtitle{font-size:14px;line-height:20px}.our-team-main-container .team-members-container .team-cards-grid{grid-template-columns:1fr;gap:20px}.our-team-main-container .team-members-container .team-card{flex-direction:row;text-align:left;align-items:center;gap:20px;padding:20px}.our-team-main-container .team-members-container .team-card .team-card-image-ring{width:100px;height:100px;flex-shrink:0}.our-team-main-container .team-members-container .team-card .team-card-info{gap:4px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-name{font-size:16px;line-height:22px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-role{font-size:12px;line-height:18px}}@media(max-width:480px){.our-team-main-container{padding:0 16px}.our-team-main-container .team-members-container .team-card{gap:14px;padding:16px}.our-team-main-container .team-members-container .team-card .team-card-image-ring{width:80px;height:80px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-name{font-size:15px}.our-team-main-container .team-members-container .team-card .team-card-info .team-card-role{font-size:11px}}