/* line 3, plugins/projects/static/projects/scss/style.scss */
.project .card-body h3 {
  font-size: 16px;
  height: 40px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 45px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }

/* line 14, plugins/projects/static/projects/scss/style.scss */
.project .card-body small {
  font-size: 13px;
  height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 25px;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 0; }

/* line 26, plugins/projects/static/projects/scss/style.scss */
.project .card-body .short-info p {
  height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 55px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 10px; }

/* line 37, plugins/projects/static/projects/scss/style.scss */
.project .card-body .short-info a {
  font-weight: bolder;
  font-size: 14px; }
  /* line 40, plugins/projects/static/projects/scss/style.scss */
  .project .card-body .short-info a:hover {
    color: #333; }

/* line 52, plugins/projects/static/projects/scss/style.scss */
.projects .card-body h3 {
  font-size: 16px;
  height: 40px;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 45px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; }
  /* line 62, plugins/projects/static/projects/scss/style.scss */
  .projects .card-body h3 a {
    color: #076E39; }
    /* line 64, plugins/projects/static/projects/scss/style.scss */
    .projects .card-body h3 a:hover {
      color: #578C43; }

/* line 69, plugins/projects/static/projects/scss/style.scss */
.projects .card-body small {
  font-size: 13px;
  height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 25px;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin-bottom: 0; }

/* line 81, plugins/projects/static/projects/scss/style.scss */
.projects .card-body .short-info p {
  height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  max-height: 55px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 10px; }

/* line 92, plugins/projects/static/projects/scss/style.scss */
.projects .card-body .short-info a {
  font-weight: bolder;
  font-size: 14px;
  color: #076E39; }
  /* line 96, plugins/projects/static/projects/scss/style.scss */
  .projects .card-body .short-info a:hover {
    color: #578C43; }
