.projects-item.artup {
  padding: 30px 30px 218px;
  background-position: center calc(100% + 61px);
}

@media (min-width: 768px) {
  .projects-item.artup {
    /* width: 100%; */
    width: calc(50% - 30px);
    padding: 30px;
    background-size: 420px auto;
    background-position: center calc(100% + 80px);
  }

  .projects-item.artup .projects-detail {
    /* max-width: 50%; */
  }
}

@media (min-width: 992px) {
  .projects-item.artup {
    padding: 50px;
    background-position: center calc(100% + 140px);
  }

  .projects-item.artup .projects-detail {
    /* max-width: 440px; */
  }
}

@media (min-width: 1200px) {
  .projects-item.artup {
    /* width: 100%; */
    width: 637px;
    padding: 50px;
    background-size: 637px auto;
    background-position: 100% calc(100% + 120px);
  }
}