.section-number {
  display: none !important;
}
.page-home main > .section {
  display: none;
}
.page-about main > .hero,
.page-about main > .section:not(#about),
.page-solutions main > .hero,
.page-solutions main > .section:not(#solutions),
.page-projects main > .hero,
.page-projects main > .section:not(#projects),
.page-benefits main > .hero,
.page-benefits main > .section:not(.benefits-dark),
.page-brands main > .hero,
.page-brands main > .section:not(.brands),
.page-process main > .hero,
.page-process main > .section:not(#process),
.page-packages main > .hero,
.page-packages main > .section:not(#packages),
.page-payment main > .hero,
.page-payment main > .section:not(#payment) {
  display: none;
}

<link rel="stylesheet" href="solutions-premium.css" />

/* =========================================================
   PROJECTS PAGE — DARK MODE TEXT FIX
   Makes all dark/black text readable on the dark background
   ========================================================= */

body.page-projects {
  color: #ffffff;
}

/* Main Projects headings */
body.page-projects .projects h1,
body.page-projects .projects h2,
body.page-projects .projects h3,
body.page-projects .projects h4,
body.page-projects .projects h5,
body.page-projects .projects h6 {
  color: #ffffff !important;
}

/* Main paragraphs and descriptions */
body.page-projects .projects p,
body.page-projects .projects span,
body.page-projects .projects small {
  color: #ffffff !important;
}

/* Project locations and category labels */
body.page-projects .project > div span,
body.page-projects .project > div b {
  color: #ffffff !important;
}

/* Project card titles */
body.page-projects .project footer h3 {
  color: #ffffff !important;
}

/* Project card descriptions */
body.page-projects .project footer p {
  color: #ffffff !important;
}

/* Project links */
body.page-projects .project footer a,
body.page-projects .text-link {
  color: #ffffff !important;
}

/* Project statistics */
body.page-projects .mini-stats b,
body.page-projects .mini-stats span {
  color: #ffffff !important;
}

/* Section number + section label */
body.page-projects .section-number {
  color: #ffffff !important;
}

body.page-projects .section-number span {
  color: #ffffff !important;
}

/* Project intro text */
body.page-projects .project-top h2,
body.page-projects .project-top p {
  color: #ffffff !important;
}

/* CTA text */
body.page-projects .cta-strip,
body.page-projects .cta-strip b,
body.page-projects .cta-strip span {
  color: #ffffff !important;
}

/* Footer text */
body.page-projects footer p,
body.page-projects footer b,
body.page-projects footer span {
  color: #ffffff !important;
}

/* Footer links */
body.page-projects footer a {
  color: #ffffff !important;
}

/* Keep VisionTek green accent text green */
body.page-projects .projects em,
body.page-projects .projects .eyebrow {
  color: #72e000 !important;
}

/* Keep green buttons looking like buttons */
body.page-projects .btn-primary {
  color: #07100b !important;
}

/* Outline buttons remain white */
body.page-projects .btn-outline {
  color: #ffffff !important;
}

/* Hover effect for project links */
body.page-projects .project footer a:hover,
body.page-projects .text-link:hover {
  color: #72e000 !important;
}