/*-- our team --*/
.our-team{max-width: 1440px;width: 90%;margin: 30px auto;display: flex;flex-direction: column;align-items: center;}
.our-team h3{font-size: 1.4rem;letter-spacing: 2.24px;font-weight: 300;margin-bottom: 5px;padding: 0;}
.our-team h2{font-size: 2.5rem;font-weight: bold;margin: 0 auto 60px;padding: 0;}
.our-team .content-wrap .flex-row img:nth-of-type(2){transform: translate3d(-50px, 60px, 0px);width:250px;}
.our-team .content-wrap .content{position: relative; width: 380px; height:auto;padding: 25px 15px 25px 15px;background-color: #fff;transform: translate3d(15px, -35px, 0);box-sizing: border-box;background-color: #fff;margin:0 auto;line-height: 3.5rem;}
.our-team .content-wrap .content::first-letter {font-size: 2.8rem;font-weight: 600;float: left;letter-spacing: 0;margin: 15px 25px 0 25px;text-align: center;}

.about-decoration-img{display: block;margin:30px auto 80px;}

/*-- team member --*/
.team-member{width: 1000px;margin: 0 auto 120px;flex-wrap: wrap;align-items: flex-start;}
.team-member .member-card{width: 400px;margin: 0 50px 50px;}
.team-member .member-card:nth-of-type(1){margin-right: }
.team-member .member-card img{width: 100%;}
.team-member .member-card .name{font-weight: 600;font-size: 2rem;line-height: 30px;letter-spacing: 3.52px;margin-top:8px;}
.team-member .member-card .position{font-size: 1.8rem; line-height: 30px; letter-spacing: 3.52px;}
.team-member .member-card .introduction{margin-top: 10px;font-size: 1.4rem;letter-spacing: .9px;line-height: 28px;}


/*-- Responsive Style ----*/
@media (max-width:1100px){
	.our-team{width: 95%;}
	.our-team .content-wrap .flex-row img{width: 95%;margin:0 auto;}
	.our-team .content-wrap .flex-row img:nth-of-type(2){display: none;}
	.our-team .content-wrap .content{transform: translate3d(10px, -20px, 0px);width: 90%;}
	.team-member{width: 95%;}
}