.view-projects.view-display-id-block_3 {
  max-width: 1556px;
  margin: auto;
}

article.page.full{
  display:none !important;
}

article.project.card {

  .content {
    display: flex;
    flex-direction: row;
    max-width: 685px;
    column-gap: 20px;
  }

  .field--name-field-main-photo {
    width: 213px;
    height: auto;

    img {
      width: 132px;
      height: auto;
      object-fit: contain;
    }
  }

  .field--type-text-with-summary {
    font-size: 15px;
    line-height: 150%;
    max-width: 432px;
    margin-bottom: 7px;
  }

  a {
    color: black;
    text-decoration: none;
    transition: 0.5s ease;
  }

  a:hover {
    color: #249424;
    text-decoration: none;
  }

  .field--name-field-researcher {
    font-size: 15px;
    line-height: 150%;
    max-width: 432px;
    font-weight: 700;

    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 8px;
    word-wrap: break-word;

    .field--item{
      display:inline-block;
    }

    .field--item::after {
      content: ", ";
    }

    .field--item:last-child::after {
      content: "";
    }
  }
}


@media (max-width: 1024px) {
  article.project.card {

    padding: 0 28px;


    .content {
      flex-direction: column;
      align-items: center;
    }

    .field--name-field-main-photo {
      width: auto;
      height: auto;
      margin-bottom: 30px;
    }

  }

}
