.team_members{background:linear-gradient(187deg,#155273 6.94%,#051c2c 94.65%);border-radius:0 400px 0 0;overflow:hidden;padding:112px 0}.team_members .bottom_description *,.team_members .top_description *{color:#fff}.team_members .bottom_description{max-width:700px;padding-top:50px}.team_members .departments{align-items:center;display:flex;gap:15px;padding:50px 0}.team_members .departments .dep_tab{border-radius:10px;color:#000;color:#fff;cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:150%;padding:4px 8px;transition:all .3s ease}.team_members .departments .dep_tab.active,.team_members .departments .dep_tab:hover{background-color:#051c2c;color:#fff}.team_members .team_grid{max-height:0;opacity:0;overflow:hidden;transition:opacity .3s ease,max-height .3s ease;visibility:hidden}.team_members .team_grid.active{max-height:1000px;opacity:1;visibility:visible}.team_members .team_member{box-sizing:content-box;margin-right:40px;outline:none}.team_members .member_image{border-radius:50%;height:200px;overflow:hidden;width:200px}.team_members .member_image img{height:100%;object-fit:cover;width:100%}.team_members .member_name{font-size:24px;margin:24px 0 0}.team_members .member_name,.team_members .member_position{color:#fff;font-style:normal;font-weight:400;line-height:150%}.team_members .member_position{font-size:18px;margin-bottom:16px}.team_members .member_description{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.team_members .social_icons{display:flex;gap:20px}.team_members .social_icons svg{height:24px;width:auto;fill:#b4ffeb}.team_members .slick-dots{display:flex;gap:10px;justify-content:flex-start;list-style:none;margin:0;padding:40px 0 0}.team_members .slick-dots li{line-height:1;margin:0;padding:0}.team_members .slick-dots .slick-active button{background:#b4ffeb}.team_members .slick-dots button{background:#ccc;border:0;border-radius:50%;cursor:pointer;font-size:0;height:8px;line-height:0;margin:0;outline:none;padding:0;width:8px}.team_members .slick-track{margin-left:0;margin-right:auto}.team_members .button_row{display:flex;gap:20px;justify-content:flex-end}.team_members .button_row button{background:transparent;border:1px solid #fff;border-radius:50px;cursor:pointer;line-height:1;padding:12px}.team_members .departments{overflow-x:auto;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;justify-content:flex-start}.team_members .departments::-webkit-scrollbar{display:none}@media (max-width:868px){.team_members{border-radius:0 100px 0 0;padding:60px 0}}