.team_item {
  width: calc(50% - 1.045rem);
  margin-right: 1.136rem;
  margin-bottom: 2.727rem; }
  @media screen and (max-width: 1024px) {
    .team_item {
      width: calc(50% - 8px);
      margin-right: 15px;
      margin-bottom: 40px; } }
  @media screen and (max-width: 480px) {
    .team_item {
      width: 100%;
      margin-right: 0;
      margin-bottom: 30px; } }
  .team_item:nth-child(2n) {
    margin-right: 0; }
  @media screen and (min-width: 2100px) {
    .team_item {
      width: calc(100% / 3 - 1.045rem); }
      .team_item:nth-child(2n) {
        margin-right: 1.136rem; }
      .team_item:nth-child(3n) {
        margin-right: 0; } }
  .team_item_position {
    margin-bottom: 0.455rem; }
    @media screen and (max-width: 1024px) {
      .team_item_position {
        margin-bottom: 8px; } }
  .team_item_image {
    margin-bottom: 1.136rem; }
    @media screen and (max-width: 1024px) {
      .team_item_image {
        margin-bottom: 15px; } }

.video_item {
  position: relative;
  cursor: pointer; }
  .video_item::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 4.545rem;
    background-image: url("/assets/img/svg/play.svg"); }
    @media screen and (max-width: 1024px) {
      .video_item::before {
        background-size: 60px; } }
  .video_item.active::before {
    display: none; }
  .video_item.active .video_item_time {
    display: none; }
  .video_item_time {
    position: absolute;
    bottom: 1.591rem;
    left: 2.273rem; }
    @media screen and (max-width: 1024px) {
      .video_item_time {
        left: 30px;
        bottom: 30px; } }
    @media screen and (max-width: 480px) {
      .video_item_time {
        left: 20px;
        bottom: 20px; } }

@media screen and (max-width: 480px) {
  .video_image {
    height: 250px; } }

.video_block_call {
  margin-top: auto;
  margin-bottom: 2.273rem; }


/*# sourceMappingURL=8c88411c201c3e3fb405.team.css.map*/