/*
Theme Name: 3WComputer Site
Theme URI: https://3wcomputer.com
Author: 3WComputer
Description: Custom WordPress theme converted from updated HTML templates.
Version: 1.1.0
Text Domain: 3wcomputer-site
*/

.color-primary { color: #002D62; }
.bg-primary { background-color: #002D62; }
.color-accent { color: #4CAF50; }
.bg-accent { background-color: #4CAF50; }
.border-accent { border-color: #4CAF50; }
.hero-overlay { background: linear-gradient(rgba(0, 45, 98, 0.95), rgba(0, 45, 98, 0.75)); }
.form-input { border: 2px solid #e2e8f0; border-radius: 0.75rem; padding: 0.75rem; width: 100%; }
.section-card { background: white; border-radius: 1rem; box-shadow: 0 4px 6px rgba(0,0,0,0.1); padding: 2rem; margin-bottom: 2rem; }
.service-card:hover { transform: translateY(-5px); transition: 0.3s; }
.ww-nav-link-active { color: #16a34a; border-bottom: 2px solid #16a34a; padding-bottom: 0.25rem; }

.ww-primary-menu > li > a {
    transition: color 0.2s ease;
}

.ww-primary-menu > li > a:hover {
    color: #16a34a;
}

.ww-primary-menu > li.current-menu-item > a,
.ww-primary-menu > li.current_page_item > a,
.ww-primary-menu > li.current-menu-ancestor > a {
    color: #16a34a;
    border-bottom: 2px solid #16a34a;
    padding-bottom: 0.25rem;
}
