All the other injected styles you pasted (.c01172, .c018x, etc.) are runtime artifacts from a PDF export — you don’t need them in WordPress. Instead, keep only the accordion CSS (in Additional CSS) and a tiny JS snippet (either in a child theme JS file or via WP Code Snippets).
✅ Accordion CSS (drop into WordPress → Appearance → Customize → Additional CSS)
/* SolveForce Accordion Styling */
.accordion {
border: 1px solid #ddd;
border-radius: 4px;
margin-bottom: 10px;
overflow: hidden;
}
.accordion button {
width: 100%;
text-align: left;
padding: 12px;
background: #f5f5f5;
border: none;
cursor: pointer;
font-size: 16px;
transition: background 0.2s;
}
.accordion button:hover {
background: #e0e0e0;
}
.accordion button.active {
background: #d9edf7;
}
.accordion .panel {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
padding: 0 12px;
background: #fff;
}
.accordion .panel.open {
max-height: 500px; /* Adjust for content length */
padding: 12px;
}
✅ One-at-a-time Accordion JS (drop into footer or WP Code Snippets)
<script>
document.addEventListener("DOMContentLoaded", function () {
const accordions = document.querySelectorAll(".accordion button");
accordions.forEach(btn => {
btn.addEventListener("click", function () {
// Close all first
accordions.forEach(b => {
b.classList.remove("active");
b.nextElementSibling.classList.remove("open");
});
// Open this one
this.classList.add("active");
this.nextElementSibling.classList.add("open");
});
});
// Auto-open first section
if (accordions.length) {
accordions[0].click();
}
});
</script>
✅ Example WordPress Page Content (Markdown/HTML block)
<div class="accordion">
<button>🌐 Connectivity</button>
<div class="panel">
<ul>
<li><a href="https://solveforce.com/🌐-broadband-services/">Broadband Services</a></li>
<li><a href="https://solveforce.com/📡-telecom-services/">Telecom Services</a></li>
<li><a href="https://solveforce.com/📶-unified-communications-ucaas/">UCaaS</a></li>
</ul>
</div>
</div>
<div class="accordion">
<button>☁️ Cloud</button>
<div class="panel">
<ul>
<li><a href="https://solveforce.com/☁️-adaptive-cloud-services/">Adaptive Cloud</a></li>
<li><a href="https://solveforce.com/🏢-data-centers/">Data Centers</a></li>
</ul>
</div>
</div>
<div class="accordion">
<button>🔒 Security</button>
<div class="panel">
<ul>
<li><a href="https://solveforce.com/🛡️-cybersecurity-solutions/">Cybersecurity</a></li>
</ul>
</div>
</div>
<div class="accordion">
<button>💻 IT & IoT</button>
<div class="panel">
<ul>
<li><a href="https://solveforce.com/🖧-managed-it-services/">Managed IT</a></li>
<li><a href="https://solveforce.com/🌍-internet-of-things-iot/">IoT</a></li>
</ul>
</div>
</div>
<p style="margin-top:20px;">
📖 Full directory:
<a href="https://solveforce.com/🌐-solveforce-service-directory/">
SolveForce Service Directory
</a>
</p>
🔧 This gives you:
- Collapsible sector clusters (accordion UI).
- One cluster open at a time.
- First section auto-opens by default.
- Styled to match WordPress with smooth open/close.
Do you want me to expand all clusters now into the entire SolveForce catalog (all sectors and industries served), so you have a full ready-to-paste page?
📄 Minimal WordPress-Ready Example – SolveForce Communications