.team_section .team-section{display:grid}.team_section .popup_content .popup_social_icons{align-items:center;display:flex;width:100%}.team_section .popup_content .popup_social_icons a.icon{line-height:0;width:30px}.team_section .team_member{cursor:pointer}.team_section .team_member,.team_section .team_member:hover{transition:all .3s ease-in-out}.team_section .team_member .social_icons,.team_section .team_member .team_about{display:none}.team_section .team_img{background-position:50%;background-size:cover;width:100%}.team_section .popup{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.team_section .popup_content{display:flex;gap:30px;max-width:999px;overflow-y:auto;position:relative;width:90%}.team_section .popup_left{text-align:center}.team_section .popup_img{background-position:50%;background-size:cover;height:300px;min-width:300px;width:100%}.team_section .close{cursor:pointer;font-size:40px;position:absolute;right:10px;top:0}.team_section ::-webkit-scrollbar{width:12px}.team_section ::-webkit-scrollbar-track{background:#f1f1f1}.team_section ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.team_section ::-webkit-scrollbar-thumb:hover{background:#555}@media(min-width:1000px){.team_section .popup_right{align-items:center;display:grid}}@media (max-width:999px){.team_section .popup_content{display:block;height:90vh}.team_section .popup_img{margin:0 auto 24px;max-width:300px;min-width:unset}.team_section .popup_content .popup_social_icons{padding-bottom:24px}}@media (max-width:549px){body .team_section .popup_content{padding:35px 20px}body .team_section .close{font-size:35px;right:5px;top:0}}