.page-sub-title{padding:50px 0 40px}@media (min-width: 1024px){.page-sub-title{padding:90px 0 60px}}#team-member{max-width:1100px;width:90%;margin:0 auto 20px}@media only screen and (min-width: 768px){#team-member .o-4column .col-xl-4{padding:0 15px}#team-member .o-4column{margin:0 -15px}}@media only screen and (min-width: 1024px){#team-member .o-4column .col-xl-4{padding:0 25px}#team-member .o-4column{margin:0 -25px}}#team-member .team-member-box{margin-bottom:60px}#team-member .team-member-box .photo{position:relative}#team-member .team-member-box .photo img{width:85%;border-radius:10px;vertical-align:bottom;opacity:0.7;margin-left:15%}@media (min-width: 1024px){#team-member .team-member-box .photo img{border-radius:20px}}#team-member .team-member-box .photo .name{color:#fff;position:absolute;left:0;bottom:30px}@media (min-width: 1024px){#team-member .team-member-box .photo .name{bottom:80px}}#team-member .team-member-box .photo .name h3{font-size:0.75em;line-height:1.0em}@media (min-width: 1024px){#team-member .team-member-box .photo .name h3{font-size:0.85em}}#team-member .team-member-box .photo .name h4{font-size:1.3em;line-height:0.9em;margin-top:10px}@media (min-width: 1024px){#team-member .team-member-box .photo .name h4{font-size:2.25em}}#team-member .team-member-box .member-text{color:#fff;margin-top:30px}#team-member .team-member-box .member-text h5{font-size:1.0em;font-weight:bold;line-height:1.4em}@media (min-width: 1024px){#team-member .team-member-box .member-text h5{font-size:1.125em}}#team-member .team-member-box .member-text p{font-size:0.8em;line-height:1.6em;text-align:justify;margin-top:15px}@media (min-width: 1024px){#team-member .team-member-box .member-text p{font-size:0.9em}}#join-us{background-color:#1C1C1E;padding:100px 5% 120px}@media (min-width: 1024px){#join-us{padding:100px 5% 160px}}
