


.team_list-item{position:relative;height:260px;cursor:pointer;overflow:hidden}.team_list-item:hover .main{opacity:1}.team_list-item .media,.team_list-item .media img{height:100%}.team_list-item .main{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:rgba(247,247,247,.9);-webkit-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:0}.team_list-item .main_position{text-transform:uppercase;color:#534931}.team_list-item .main_name{margin:8px 0 15px;line-height:1;font-family:Raleway,sans-serif;color:#534931}.team_list-item .main_socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:15px;font-size:25px}.team_list-item .main_socials .link .icon{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.team_list-item .main_socials .link:focus .icon,.team_list-item .main_socials .link:hover .icon{color:#534931}@media screen and (min-width:567.98px){.team_list-item{height:340px}.team_list-item .main_text{max-width:440px}}@media screen and (min-width:767.98px){.team_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team_list-item{width:50%;height:340px}}@media screen and (min-width:1023.98px){.team_list-item{width:calc(100% / 3)}}@media screen and (min-width:1199.98px){.team_list-item{height:480px}.team_list-item .main{padding:40px}}.join{text-align:center}



