.team-section{padding:50px 0}.team-section,.team-section .team-inner,.team-section .team-inner .title{display:inline-block;width:100%}.team-section .team-inner .title h2{color:#2a2a2a;font-size:24px;line-height:38px;margin-bottom:40px}.team-section .team-inner .team-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;width:100%}.team-section .team-inner .team-wrap .team_member{cursor:pointer;display:inline-block;font-size:13px;letter-spacing:0;line-height:24px;margin:0 0 40px;outline:0;width:48%}.team-section .team-inner .team-wrap .team_member .team_member_inner{display:inline-block;width:100%}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_image{display:inline-block;height:224px;overflow:hidden;vertical-align:top;width:100%}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_image img{display:inline-block;height:100%;margin:0;object-fit:cover;transition:all .3s ease-in-out;width:100%}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_detail{display:inline-block;width:100%}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_detail h3{color:#404041;font-size:16px;line-height:24px;margin:20px 0 0}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_detail span{display:inline-block;margin:0;width:100%}.team-section .team-inner .team-wrap .team_member:hover .member_image img{transform:scale(1.04)}.team-section .team-inner .team-wrap .overlay{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.team-section .team-inner .team-wrap .team_member_detail.popup{-webkit-overflow-scrolling:touch;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);display:none;height:100%;left:0;padding:50px 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.team-section .team-inner .team-wrap .closePopupBtn{align-items:flex-start;color:#404041;cursor:pointer;display:flex;flex-wrap:wrap;font-size:12px;position:absolute;right:20px;top:20px}.team-section .team-inner .team-wrap .closePopupBtn_inner{display:inline-block;height:16px;margin-left:5px;margin-top:3px;position:relative;transition:transform .3s;width:16px}.team-section .team-inner .team-wrap .closePopupBtn_inner:after{border-top:2px solid #404041;content:"";left:0;position:absolute;top:0;transform:translateY(3px) rotate(45deg);transition:all .3s ease;width:16px}.team-section .team-inner .team-wrap .closePopupBtn_inner:before{border-top:2px solid #404041;content:"";left:0;position:absolute;top:0;transform:translateY(3px) rotate(135deg);transition:all .3s ease;width:16px}.team-section .team-inner .team_member_detail .member_detail_inner{display:inline-block;width:100%}.team-section .team-inner .team_member_detail .member_detail_inner .team-member__inner{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.team-section .team-inner .team-member__inner .team-member__image{display:inline-block;line-height:0;margin:0 0 40px;position:relative;vertical-align:top;width:100%}.team-section .team-inner .team-member__inner .team-member__content{display:inline-block;margin:0;width:100%}.team-section .team-inner .team-member__inner .team-member__image a{align-items:center;background:#07b14a;color:#fff;display:flex;flex-wrap:wrap;left:0;padding:8px 20px;position:absolute;text-decoration:none;top:0;transition:all .3s ease;z-index:1}.team-section .team-inner .team-member__inner .team-member__image a svg{fill:#fff;display:block;height:16px;margin-right:8px;width:16px}.team-section .team-inner .team-member__inner .team-member__image a span{color:#fff;font-family:Axiforma-bold;font-size:13px;font-weight:700;line-height:1}.team-section .team-inner .team-member__inner .team-member__image img{display:inline-block;margin:0;width:100%}.team-section .team-inner .team-member__inner .team-member__content .member_quote{display:inline-block;font-size:24px;line-height:36px;margin-bottom:40px;width:100%}.team-section .team-inner .team-member__inner .team-member__content .member_title{align-items:flex-end;border-bottom:1px solid #07b14a;border-top:1px solid #07b14a;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0;width:100%}.team-section .team-inner .team-member__inner .team-member__content .member_bio{display:inline-block;padding:40px 0 0;width:100%}.team-section .team-inner .team-member__inner .team-member__content .member_quote img{display:inline-block;height:26px;margin:0 0 1.45rem;width:30px}.team-section .team-inner .team-member__inner .team-member__content .member_quote span{color:#404041;display:inline-block;font-family:Aestetico-bold;font-size:24px;font-weight:700;line-height:36px;margin-bottom:0;width:100%}.team-section .team-inner .team-member__inner .team-member__content .member_title .member_detail{display:inline-block;margin:0;width:calc(100% - 90px)}.team-section .team-inner .team-member__inner .team-member__content .member_title .social_link{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;width:90px}.team-section .team-inner .team-member__inner .team-member__content .member_title .social_link a{margin:0 0 0 10px}.team-section .team-inner .team-member__inner .team-member__content .member_title .social_link a svg{fill:#07b14a;display:block;height:13px;margin-right:10px;width:18px}.team-section .team-inner .team-member__inner .team-member__content .member_title .member_detail h3{color:#404041;font-size:24px;line-height:1.3;margin-bottom:0}.team-section .team-inner .team-member__inner .team-member__content .member_title .member_detail span{color:#404041;font-size:13px;line-height:24px}.team-section .team-inner .team-member__inner .team-member__content .member_bio ul{margin:0 0 1.45rem 1.45rem;padding:0}.team-section .team-inner .team-member__inner .team-member__content .member_bio ul li{font-size:14px;line-height:26px;list-style-type:disc;margin-bottom:0}.team-section .team-inner .team-member__inner .team-member__content .member_bio p{color:#404041;font-size:14px;line-height:26px;margin:0 0 1.45rem}.team-section .team-inner .team-wrap .team_member_detail.popup{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.team-section .team-inner .team-wrap .team_member_detail.popup::-webkit-scrollbar{display:none}@media(min-width:900px){.team-section{padding:140px 0 60px}.team-section .team-inner .title h2{font-size:28px;line-height:42px}.team-section .team-inner .team-wrap{justify-content:flex-start}.team-section .team-inner .team-wrap .team_member{margin-bottom:45px;margin-right:3%;width:22.75%}.team-section .team-inner .team-wrap .team_member:nth-child(4n){margin-right:0}.team-section .team-inner .team-wrap .team_member .team_member_inner .member_image{height:340px}.team-section .team-inner .team-wrap .team_member_detail.popup{height:auto;max-height:100vh;padding:100px 0}.team-section .team-inner .team-member__inner .team-member__content,.team-section .team-inner .team-member__inner .team-member__image{width:47.5%}}