.hide-mobile{display:none}@media (min-width: 768px){.hide-mobile{display:block}}.section-content{max-width:990px;margin:0 auto;box-sizing:border-box;padding:0 12px}.h2-title{color:var(--gray)}.team-details-section{margin-top:44px}.team-details-section .hero-section{font-size:16px;line-height:1.5;padding-top:15px}@media (max-width: 575px){.team-details-section .hero-section{padding-top:20px}}.team-details-section .hero-section .section-content .link{padding-bottom:40px}.team-details-section .hero-section .section-content .link .left-arrow{margin-left:6px;margin-right:11px}.team-details-section .hero-section .section-content .link .left-arrow svg{margin-top:-3px}.team-details-section .hero-section .section-content .link a{font-size:15px;font-weight:700;color:var(--primary)}.team-details-section .hero-section .section-content .header-content{display:block;align-items:center;justify-content:space-between;border-bottom:1px solid var(--gray-500);padding-bottom:15px;text-align:center}@media (min-width: 768px){.team-details-section .hero-section .section-content .header-content{display:flex;text-align:left}}.team-details-section .hero-section .section-content .header-content .profile-image{border-radius:200px;overflow:hidden;width:120px;height:120px;position:relative;margin:0 auto;min-width:120px}@media (min-width: 768px){.team-details-section .hero-section .section-content .header-content .profile-image{margin:0}}.team-details-section .hero-section .section-content .header-content .profile-image img{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:100%;height:auto}.team-details-section .hero-section .section-content .desc-content{padding:30px 0}@media (min-width: 768px){.team-details-section .hero-section .section-content .desc-content{padding-top:40px}}.team-details-section .hero-section .section-content .desc-content a{color:inherit}.team-details-section .hero-section .section-content .desc-content a:hover{color:var(--primary)}.team-details-section .hero-section .section-content .subject-content{border-top:1px solid var(--gray-500);padding-top:30px;margin-top:15px}@media (min-width: 768px){.team-details-section .hero-section .section-content .subject-content{padding-top:45px;margin-top:30px}}.team-details-section .hero-section .section-content .subject-content h2{font-size:1.2em}.team-details-section .hero-section .section-content .subject-content .link-list{list-style:none;padding-left:0}.team-details-section .hero-section .section-content .subject-content .link-list .list-item{font-size:16px;padding:15px 0;box-sizing:border-box;border-bottom:1px solid #eee;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1024px){.team-details-section .hero-section .section-content .subject-content .link-list .list-item{display:inline-block;width:48%;border-bottom:none}}.team-details-section .hero-section .section-content .subject-content .link-list .list-item a{color:inherit}.team-details-section .hero-section .section-content .subject-content .link-list .list-item a:hover{color:var(--primary)}.team-details-section .hero-section .section-content .subject-content .link-list .list-item a.icon{padding:10px 0}.team-details-section .hero-section .section-content .subject-content .link-list .list-item a.icon:before{color:var(--primary)}.team-details-section .hero-section .section-content .subject-content .link-list .list-item:last-of-type{border-bottom:none}.online-contact-section{color:var(--gray)}
