.team-wrapper{margin-top:100px}.team-wrapper .team-title{margin-bottom:1.5rem;font-size:1.5rem}.team-wrapper .team-card{display:flex;flex-direction:column;align-items:center}.team-wrapper .team-card .team-avatar{width:120px!important;height:120px!important;margin-bottom:1rem}.team-wrapper .team-card .team-name{font-weight:600}.team-wrapper .team-card .team-role{color:#666}.top-content{width:100%;display:flex;flex-direction:column}.top-content .top-info{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.top-content .top-info .top-info-left{display:flex;align-items:center;flex-wrap:wrap}.top-content .top-info .top-info-left .top-info-item{display:flex;align-items:center;justify-content:center;margin-right:5px}.top-content .top-info .top-info-left .top-info-item .fiber-dot{width:7px;height:7px;margin-left:5px}.top-content .top-info .top-info-right{display:flex;flex-wrap:nowrap}.top-content .top-info .top-info-right .action-button{border-radius:20px;margin-left:10px}@media(max-width:768px){.top-content .top-info .top-info-right{display:none}}@media(max-width:1000px){.top-content .top-info,.top-content .top-info .top-info-left{flex-direction:column;align-items:flex-start}.top-content .top-info .top-info-left .top-info-item{margin-bottom:8px}.top-content .top-info .top-info-left .top-info-item .fiber-dot{display:none}.top-content .top-info .top-info-right{margin-top:10px;width:100%;justify-content:flex-start}}.working-times-wrapper{margin-top:100px}.working-times-wrapper .title{font-size:1.5rem;margin-bottom:1.5rem}.main-content{margin-top:20px}.main-content,.main-content .top-info{width:100%;display:flex;flex-direction:column}.main-content .top-info{gap:2rem}@media(min-width:768px){.main-content .top-info{flex-direction:row}}.main-content .top-info .left-column{flex:1 1}.main-content .top-info .left-column .web-gallery{display:none}@media(min-width:768px){.main-content .top-info .left-column .web-gallery{display:flex}}.main-content .top-info .right-column{width:100%}@media(min-width:768px){.main-content .top-info .right-column{width:350px}}.mobile-top-content{display:flex}@media(min-width:768px){.mobile-top-content{display:none}}