.cooperative h1 {
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 20px;
}

.cooperative h1 span {
  color: var(--primary);
}

.cooperative h2 {
  font-size: 1.5rem;
  color: var(--primary);
  margin-bottom: 15px;
}

.cooperative p {
  font-size: 1.1rem;
  line-height: 1.6;
}

.cooperative ul {
  /* list-style: none; */
  padding: 0;
}

.cooperative ul li {
  font-size: 1.1rem;
  padding: 8px 0;
  /* border-bottom: 1px solid #ddd; */
}

.pdf-icon {
  font-size: 1.5rem;
  margin-right: 8px;
  color: var(--primary);
}
.cooperative ul li:last-child {
  border-bottom: none;
}

@media (max-width: 768px) {
  .cooperative h1 {
    font-size: 1.8rem;
  }

  .cooperative h2 {
    font-size: 1.3rem;
  }

 .cooperative p,
  ul li {
    font-size: 1rem;
  }
}
