.btn-primary,button[type="submit"],.wp-block-button__link{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important}.btn-primary:hover{background-color:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important}.btn-outline-primary{color:var(--color-primary)!important;border-color:var(--color-primary)!important}.btn-outline-primary:hover{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}a{color:var(--color-primary)}a:hover{color:var(--color-primary-dark)}.badge-primary,.tag-primary{background-color:var(--color-primary)}.progress-bar{background-color:var(--color-primary)}.site-header,.site-footer{background-color:var(--color-secondary)}.nav-link:hover,.nav-link.active{color:var(--color-secondary)}.btn-secondary{background-color:var(--color-secondary)!important;border-color:var(--color-secondary)!important}.btn-secondary:hover{background-color:var(--color-secondary-dark)!important;border-color:var(--color-secondary-dark)!important}.section-dark,.hero-section{background-color:var(--color-secondary)}.alert-success,.badge-success,.btn-success{background-color:var(--color-success)!important;border-color:var(--color-success)!important}.text-success{color:var(--color-success)!important}.alert-warning,.badge-warning,.btn-warning{background-color:var(--color-warning)!important;border-color:var(--color-warning)!important}.text-warning{color:var(--color-warning)!important}.alert-danger,.badge-danger,.btn-danger{background-color:var(--color-danger)!important;border-color:var(--color-danger)!important}.text-danger{color:var(--color-danger)!important}body{color:var(--color-text-dark)}.text-muted,.description,small{color:var(--color-text-light)}h1,h2,h3,h4,h5,h6{color:var(--color-text-dark)}body,.bg-white{background-color:var(--color-bg-white)}.bg-light,.section-light{background-color:var(--color-bg-light)}.border,hr,.card,input,textarea,select{border-color:var(--color-border)}.card:hover{border-color:var(--color-primary-light)}.card-header{background-color:var(--color-bg-light);border-bottom-color:var(--color-border)}input:focus,textarea:focus,select:focus{border-color:var(--color-primary);box-shadow:0 0 0 .2rem rgba(var(--color-primary-rgb),.25)}.quick-info-item i{color:var(--color-primary)}.pricing-highlight{border-left-color:var(--color-primary)}.price-amount{color:var(--color-primary)}.download-brochure-cta{background:linear-gradient(135deg,var(--color-primary-lighter) 0%,var(--color-primary-light) 100%);border-left-color:var(--color-primary)}.btn-download-brochure:hover{background-color:var(--color-primary)}.developer-card-enhanced{border-top-color:var(--color-primary)}.feature-icon{color:var(--color-primary)}.feature-item-enhanced:hover .feature-icon{background-color:var(--color-primary);color:#fff}.floating-cta-whatsapp{background-color:#25D366!important}.floating-cta-call{background-color:var(--color-primary)!important}.hero-content h1{color:#fff;text-shadow:0 2px 10px rgb(0 0 0 / .3)}.hero-badges .badge{background-color:var(--color-primary)}.nav-tabs .nav-link.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.project-card:hover{border-color:var(--color-primary)}.project-card .card-title a:hover{color:var(--color-primary)}.project-meta i{color:var(--color-primary)}.sidebar-card{border-top-color:var(--color-primary)}.contact-card .btn-primary{background:var(--gradient-primary)}.share-btn:hover{background-color:var(--color-primary);color:#fff}.breadcrumb-item.active{color:var(--color-primary)}.breadcrumb-item a:hover{color:var(--color-primary-dark)}.site-footer a:hover{color:var(--color-primary-light)}.author-box{border-left-color:var(--color-primary)}.pagination .page-link{color:var(--color-primary)}.pagination .page-link:hover{background-color:var(--color-primary-light);border-color:var(--color-primary)}.pagination .page-item.active .page-link{background-color:var(--color-primary);border-color:var(--color-primary)}.search-form button[type="submit"]{background-color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)!important}.bg-primary-light{background-color:var(--color-primary-light)!important}.bg-secondary{background-color:var(--color-secondary)!important}.text-primary{color:var(--color-primary)!important}.text-secondary{color:var(--color-secondary)!important}.border-primary{border-color:var(--color-primary)!important}.border-secondary{border-color:var(--color-secondary)!important}.gradient-primary{background:var(--gradient-primary)}.gradient-secondary{background:var(--gradient-secondary)}.gradient-hero{background:var(--gradient-hero)}