/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 13 2026 | 01:00:57 */
.project_second-part-card-repeater {
  display: flex;
  padding: 32px;
  flex-direction: column;
  align-items: normal !important;
  align-self: stretch;
  border-radius: 2px;
  border: 1px solid rgba(14, 71, 73, 0.08);
  background: #fff;
  box-shadow: 0 1px 2px 0 rgba(37, 37, 37, 0.04);
}

.project_second-part-card_number {
  color: #151515;
  font-family: "aktiv-grotesk-extended", sans-serif;
  font-size: 52px;
  font-style: normal;
  text-align: left;
  font-weight: 800;
  line-height: 90%;
  letter-spacing: -1.6px;
  text-transform: uppercase;
}

.project_second-part-card_strong-text {
  color: #151515;
  font-family: "aktiv-grotesk-extended", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -0.4px;
  text-align: left;
  margin: 24px 0 8px;
}

.project_second-part-card_text {
  text-align: left;
  color: #797979;
  font-family: "Karla", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

@media (max-width: 768px) {
  .project_second-part-card_number {
    font-size: 42px;
    letter-spacing: -1.12px;
  }

  .project_second-part-card_strong-text {
    font-size: 18px;
    letter-spacing: -0.36px;
    margin: 20px 0 8px;
  }

  .project_second-part-card_text {
    font-size: 16px;
  }
}