{"id":313,"date":"2024-02-01T13:34:18","date_gmt":"2024-02-01T13:34:18","guid":{"rendered":"https:\/\/novacraftsystems.com\/?page_id=313"},"modified":"2025-11-04T18:56:47","modified_gmt":"2025-11-04T18:56:47","slug":"payroll-hr","status":"publish","type":"page","link":"https:\/\/novacraftsystems.com\/index.php\/payroll-hr\/","title":{"rendered":"Payroll &amp; HR"},"content":{"rendered":"\n<div class=\"payroll-hr-page\">\n    <!-- Hero Section -->\n    <section class=\"payroll-hero\">\n        <div class=\"container\">\n            <div class=\"hero-content\">\n                <div class=\"hero-badge animate-fade-in\">\n                    <span>Streamlined HR &#038; Payroll Solutions<\/span>\n                <\/div>\n                <h1 class=\"animate-slide-up\" style=\"animation-delay: 0.2s\">\n                    Simplify Your <span class=\"gradient-text\">Payroll &#038; HR<\/span> Management\n                <\/h1>\n                <p class=\"animate-slide-up\" style=\"animation-delay: 0.4s\">\n                    Our comprehensive Payroll and Human Resource Management systems automate complex processes, ensure compliance, and empower your workforce. From employee onboarding to tax compliance, we&#8217;ve got you covered.\n                <\/p>\n                <div class=\"hero-actions animate-slide-up\" style=\"animation-delay: 0.6s\">\n                    <a href=\"#contact\" class=\"cta-button primary\">\n                        <span>Get Demo<\/span>\n                        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M5 12H19M19 12L12 5M19 12L12 19\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/a>\n                    <a href=\"#features\" class=\"cta-button secondary\">\n                        <span>Explore Features<\/span>\n                    <\/a>\n                <\/div>\n            <\/div>\n            <div class=\"hero-visual\">\n                <div class=\"payroll-dashboard animate-float\">\n                    <div class=\"dashboard-window\">\n                        <div class=\"window-header\">\n                            <div class=\"window-controls\">\n                                <span><\/span>\n                                <span><\/span>\n                                <span><\/span>\n                            <\/div>\n                            <div class=\"window-title\">Payroll Dashboard<\/div>\n                        <\/div>\n                        <div class=\"dashboard-content\">\n                            <div class=\"payroll-stats\">\n                                <div class=\"stat-card\">\n                                    <div class=\"stat-value\">147<\/div>\n                                    <div class=\"stat-label\">Employees<\/div>\n                                <\/div>\n                                <div class=\"stat-card\">\n                                    <div class=\"stat-value\">KSh 4.2M<\/div>\n                                    <div class=\"stat-label\">This Month<\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"payroll-chart\">\n                                <div class=\"chart-bars\">\n                                    <div class=\"chart-bar\" style=\"height: 70%\">\n                                        <div class=\"bar-label\">Jan<\/div>\n                                    <\/div>\n                                    <div class=\"chart-bar\" style=\"height: 85%\">\n                                        <div class=\"bar-label\">Feb<\/div>\n                                    <\/div>\n                                    <div class=\"chart-bar\" style=\"height: 65%\">\n                                        <div class=\"bar-label\">Mar<\/div>\n                                    <\/div>\n                                    <div class=\"chart-bar\" style=\"height: 90%\">\n                                        <div class=\"bar-label\">Apr<\/div>\n                                    <\/div>\n                                    <div class=\"chart-bar\" style=\"height: 75%\">\n                                        <div class=\"bar-label\">May<\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                            <div class=\"recent-activities\">\n                                <div class=\"activity-item\">\n                                    <div class=\"activity-icon\">\ud83d\udcb0<\/div>\n                                    <div class=\"activity-details\">\n                                        <div class=\"activity-title\">Payroll Processed<\/div>\n                                        <div class=\"activity-time\">2 hours ago<\/div>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"activity-item\">\n                                    <div class=\"activity-icon\">\ud83d\udcdd<\/div>\n                                    <div class=\"activity-details\">\n                                        <div class=\"activity-title\">New Employee Onboarded<\/div>\n                                        <div class=\"activity-time\">Yesterday<\/div>\n                                    <\/div>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Features Section -->\n    <section class=\"features-section\" id=\"features\">\n        <div class=\"container\">\n            <div class=\"section-header animate-fade-in\">\n                <h2>Comprehensive Payroll &#038; HR Features<\/h2>\n                <p>Our system handles everything from basic payroll processing to complex HR management, ensuring compliance and efficiency.<\/p>\n            <\/div>\n            <div class=\"features-grid\">\n                <div class=\"feature-card animate-slide-up\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M12 1V23M17 5H9C7.89543 5 7 5.89543 7 7V19C7 20.1046 7.89543 21 9 21H15C16.1046 21 17 20.1046 17 19V7C17 5.89543 16.1046 5 15 5H9Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Automated Payroll Processing<\/h3>\n                    <p>Calculate salaries, deductions, bonuses, and taxes automatically with precision and compliance.<\/p>\n                    <ul>\n                        <li>Tax computation &#038; filing<\/li>\n                        <li>Multiple pay structures<\/li>\n                        <li>Overtime &#038; bonus management<\/li>\n                        <li>Payslip generation<\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"feature-card animate-slide-up\" style=\"animation-delay: 0.1s\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1716C18.0783 15.4214 17.0609 15 16 15H8C6.93913 15 5.92172 15.4214 5.17157 16.1716C4.42143 16.9217 4 17.9391 4 19V21M16 7C16 9.20914 14.2091 11 12 11C9.79086 11 8 9.20914 8 7C8 4.79086 9.79086 3 12 3C14.2091 3 16 4.79086 16 7Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Employee Management<\/h3>\n                    <p>Centralized employee database with complete profiles, documents, and history management.<\/p>\n                    <ul>\n                        <li>Employee profiles &#038; records<\/li>\n                        <li>Document management<\/li>\n                        <li>Attendance tracking<\/li>\n                        <li>Performance reviews<\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"feature-card animate-slide-up\" style=\"animation-delay: 0.2s\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 5H7C5.89543 5 5 5.89543 5 7V19C5 20.1046 5.89543 21 7 21H17C18.1046 21 19 20.1046 19 19V7C19 5.89543 18.1046 5 17 5H15M9 5C9 6.10457 9.89543 7 11 7H13C14.1046 7 15 6.10457 15 5M9 5C9 3.89543 9.89543 3 11 3H13C14.1046 3 15 3.89543 15 5M12 12H15M12 16H15M9 12H9.01M9 16H9.01\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Leave &#038; Attendance<\/h3>\n                    <p>Streamlined leave requests, approvals, and attendance tracking with real-time reporting.<\/p>\n                    <ul>\n                        <li>Leave request workflow<\/li>\n                        <li>Attendance tracking<\/li>\n                        <li>Shift management<\/li>\n                        <li>Leave balance tracking<\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"feature-card animate-slide-up\" style=\"animation-delay: 0.3s\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 12L11 14L15 10M12 3C13.1819 3 14.3522 3.23279 15.4442 3.68508C16.5361 4.13738 17.5282 4.80031 18.364 5.63604C19.1997 6.47177 19.8626 7.46392 20.3149 8.55585C20.7672 9.64778 21 10.8181 21 12C21 13.1819 20.7672 14.3522 20.3149 15.4442C19.8626 16.5361 19.1997 17.5282 18.364 18.364C17.5282 19.1997 16.5361 19.8626 15.4442 20.3149C14.3522 20.7672 13.1819 21 12 21C10.8181 21 9.64778 20.7672 8.55585 20.3149C7.46392 19.8626 6.47177 19.1997 5.63604 18.364C4.80031 17.5282 4.13738 16.5361 3.68508 15.4442C3.23279 14.3522 3 13.1819 3 12C3 9.61305 3.94821 7.32387 5.63604 5.63604C7.32387 3.94821 9.61305 3 12 3Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Statutory Compliance<\/h3>\n                    <p>Stay compliant with Kenyan labor laws, tax regulations, and statutory reporting requirements.<\/p>\n                    <ul>\n                        <li>NSSF, NHIF, PAYE<\/li>\n                        <li>Tax filing &#038; reporting<\/li>\n                        <li>Labor law compliance<\/li>\n                        <li>Audit trail &#038; reporting<\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"feature-card animate-slide-up\" style=\"animation-delay: 0.4s\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 17H7C5.89543 17 5 16.1046 5 15V5C5 3.89543 5.89543 3 7 3H17C18.1046 3 19 3.89543 19 5V15C19 16.1046 18.1046 17 17 17H15M9 17V21H15V17M9 17H15\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Reporting &#038; Analytics<\/h3>\n                    <p>Comprehensive reports and dashboards for informed decision-making and strategic planning.<\/p>\n                    <ul>\n                        <li>Customizable reports<\/li>\n                        <li>Real-time dashboards<\/li>\n                        <li>Export to Excel\/PDF<\/li>\n                        <li>Trend analysis<\/li>\n                    <\/ul>\n                <\/div>\n\n                <div class=\"feature-card animate-slide-up\" style=\"animation-delay: 0.5s\">\n                    <div class=\"feature-icon\">\n                        <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M10 20L14 4M18 8L22 12L18 16M6 16L2 12L6 8\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <h3>Integration Capabilities<\/h3>\n                    <p>Seamlessly integrate with your existing ERP, accounting, and time attendance systems.<\/p>\n                    <ul>\n                        <li>API integrations<\/li>\n                        <li>Biometric integration<\/li>\n                        <li>Accounting software sync<\/li>\n                        <li>Mobile app access<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Benefits Section -->\n    <section class=\"benefits-section\">\n        <div class=\"container\">\n            <div class=\"section-header animate-fade-in\">\n                <h2>Transform Your HR Operations<\/h2>\n                <p>Discover how our Payroll &#038; HR system can revolutionize your business operations<\/p>\n            <\/div>\n            <div class=\"benefits-content\">\n                <div class=\"benefits-visual animate-slide-left\">\n                    <div class=\"benefits-illustration\">\n                        <div class=\"illustration-item\">\n                            <div class=\"illustration-icon\">\u23f1\ufe0f<\/div>\n                            <div class=\"illustration-text\">Reduce payroll processing time by up to 80%<\/div>\n                        <\/div>\n                        <div class=\"illustration-item\">\n                            <div class=\"illustration-icon\">\u2705<\/div>\n                            <div class=\"illustration-text\">Ensure 100% statutory compliance<\/div>\n                        <\/div>\n                        <div class=\"illustration-item\">\n                            <div class=\"illustration-icon\">\ud83d\udcb0<\/div>\n                            <div class=\"illustration-text\">Eliminate costly payroll errors<\/div>\n                        <\/div>\n                        <div class=\"illustration-item\">\n                            <div class=\"illustration-icon\">\ud83d\udcca<\/div>\n                            <div class=\"illustration-text\">Gain real-time HR insights<\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"benefits-list animate-slide-right\">\n                    <div class=\"benefit-item\">\n                        <div class=\"benefit-number\">01<\/div>\n                        <div class=\"benefit-content\">\n                            <h3>Time &#038; Cost Savings<\/h3>\n                            <p>Automate manual processes and reduce administrative overhead by up to 70%, allowing your HR team to focus on strategic initiatives.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <div class=\"benefit-number\">02<\/div>\n                        <div class=\"benefit-content\">\n                            <h3>Enhanced Accuracy<\/h3>\n                            <p>Eliminate calculation errors with automated payroll processing that ensures precise computations every time.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <div class=\"benefit-number\">03<\/div>\n                        <div class=\"benefit-content\">\n                            <h3>Improved Compliance<\/h3>\n                            <p>Stay updated with changing Kenyan labor laws and tax regulations with automatic updates and compliance checks.<\/p>\n                        <\/div>\n                    <\/div>\n                    <div class=\"benefit-item\">\n                        <div class=\"benefit-number\">04<\/div>\n                        <div class=\"benefit-content\">\n                            <h3>Employee Self-Service<\/h3>\n                            <p>Empower employees with self-service portals for payslips, leave requests, and personal information updates.<\/p>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- Process Section -->\n    <section class=\"process-section\">\n        <div class=\"container\">\n            <div class=\"section-header animate-fade-in\">\n                <h2>Implementation Process<\/h2>\n                <p>Our structured approach ensures a smooth transition to your new Payroll &#038; HR system<\/p>\n            <\/div>\n            <div class=\"process-timeline\">\n                <div class=\"process-item animate-slide-left\">\n                    <div class=\"process-icon\">\n                        <svg width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M12 15C13.6569 15 15 13.6569 15 12C15 10.3431 13.6569 9 12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                            <path d=\"M19 4H5C4.44772 4 4 4.44772 4 5V19C4 19.5523 4.44772 20 5 20H19C19.5523 20 20 19.5523 20 19V5C20 4.44772 19.5523 4 19 4Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"process-content\">\n                        <h3>Requirement Analysis<\/h3>\n                        <p>We conduct a comprehensive analysis of your current payroll processes, HR workflows, and specific business requirements.<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"process-item animate-slide-right\" style=\"animation-delay: 0.2s\">\n                    <div class=\"process-icon\">\n                        <svg width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M12 6V12L16 14M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"process-content\">\n                        <h3>System Configuration<\/h3>\n                        <p>We customize the system to match your organizational structure, pay policies, and compliance requirements.<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"process-item animate-slide-left\" style=\"animation-delay: 0.4s\">\n                    <div class=\"process-icon\">\n                        <svg width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M9 12L11 14L15 10M12 3C13.1819 3 14.3522 3.23279 15.4442 3.68508C16.5361 4.13738 17.5282 4.80031 18.364 5.63604C19.1997 6.47177 19.8626 7.46392 20.3149 8.55585C20.7672 9.64778 21 10.8181 21 12C21 13.1819 20.7672 14.3522 20.3149 15.4442C19.8626 16.5361 19.1997 17.5282 18.364 18.364C17.5282 19.1997 16.5361 19.8626 15.4442 20.3149C14.3522 20.7672 13.1819 21 12 21C10.8181 21 9.64778 20.7672 8.55585 20.3149C7.46392 19.8626 6.47177 19.1997 5.63604 18.364C4.80031 17.5282 4.13738 16.5361 3.68508 15.4442C3.23279 14.3522 3 13.1819 3 12C3 9.61305 3.94821 7.32387 5.63604 5.63604C7.32387 3.94821 9.61305 3 12 3Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"process-content\">\n                        <h3>Data Migration<\/h3>\n                        <p>We securely migrate your existing employee data, payroll records, and historical information to the new system.<\/p>\n                    <\/div>\n                <\/div>\n                <div class=\"process-item animate-slide-right\" style=\"animation-delay: 0.6s\">\n                    <div class=\"process-icon\">\n                        <svg width=\"40\" height=\"40\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M12 15C13.6569 15 15 13.6569 15 12C15 10.3431 13.6569 9 12 9C10.3431 9 9 10.3431 9 12C9 13.6569 10.3431 15 12 15Z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                            <path d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z\" stroke=\"#3773fe\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/div>\n                    <div class=\"process-content\">\n                        <h3>Training &#038; Go-Live<\/h3>\n                        <p>We provide comprehensive training for your team and ensure a smooth transition to the new system.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n    <!-- CTA Section -->\n    <section class=\"payroll-cta\" id=\"contact\">\n        <div class=\"container\">\n            <div class=\"cta-content animate-fade-in\">\n                <h2>Ready to Transform Your Payroll &#038; HR Operations?<\/h2>\n                <p>Book a free demo today and discover how our system can streamline your HR processes, ensure compliance, and save you time and money.<\/p>\n                <div class=\"cta-buttons\">\n                    <a href=\"tel:+254700000000\" class=\"cta-button primary\">\n                        <span>Schedule Demo<\/span>\n                        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M5 12H19M19 12L12 5M19 12L12 19\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                        <\/svg>\n                    <\/a>\n                    <a href=\"mailto:info@novacraft.com\" class=\"cta-button secondary\">\n                        <span>Request Quote<\/span>\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n<\/div>\n\n<style>\n\/* Base Styles & Variables *\/\n:root {\n    --primary-color: #3773fe;\n    --primary-dark: #2a5fd8;\n    --primary-light: #5d8eff;\n    --text-dark: #222;\n    --text-light: #555;\n    --text-lighter: #777;\n    --bg-light: #f8f9fa;\n    --bg-white: #ffffff;\n    --shadow: 0 4px 20px rgba(0, 0, 0, 0.08);\n    --shadow-hover: 0 10px 30px rgba(0, 0, 0, 0.12);\n    --border-radius: 12px;\n    --transition: all 0.3s ease;\n}\n\n.payroll-hr-page {\n    font-family: 'Inter', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;\n    color: var(--text-dark);\n    line-height: 1.6;\n    overflow-x: hidden;\n}\n\n.payroll-hr-page .container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 20px;\n}\n\n.payroll-hr-page h1, \n.payroll-hr-page h2, \n.payroll-hr-page h3 {\n    font-weight: 700;\n    line-height: 1.2;\n    margin-bottom: 15px;\n}\n\n.payroll-hr-page p {\n    margin-bottom: 15px;\n    color: var(--text-light);\n}\n\n\/* Animation Keyframes *\/\n@keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n}\n\n@keyframes slideUp {\n    from { \n        opacity: 0;\n        transform: translateY(30px);\n    }\n    to { \n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n@keyframes slideLeft {\n    from { \n        opacity: 0;\n        transform: translateX(-30px);\n    }\n    to { \n        opacity: 1;\n        transform: translateX(0);\n    }\n}\n\n@keyframes slideRight {\n    from { \n        opacity: 0;\n        transform: translateX(30px);\n    }\n    to { \n        opacity: 1;\n        transform: translateX(0);\n    }\n}\n\n@keyframes float {\n    0% { transform: translateY(0px); }\n    50% { transform: translateY(-10px); }\n    100% { transform: translateY(0px); }\n}\n\n\/* Animation Classes *\/\n.animate-fade-in {\n    opacity: 0;\n    animation: fadeIn 1s ease forwards;\n}\n\n.animate-slide-up {\n    opacity: 0;\n    animation: slideUp 0.8s ease forwards;\n}\n\n.animate-slide-left {\n    opacity: 0;\n    animation: slideLeft 0.8s ease forwards;\n}\n\n.animate-slide-right {\n    opacity: 0;\n    animation: slideRight 0.8s ease forwards;\n}\n\n.animate-float {\n    animation: float 6s ease-in-out infinite;\n}\n\n\/* Section Header *\/\n.section-header {\n    text-align: center;\n    max-width: 800px;\n    margin: 0 auto 60px;\n}\n\n.section-header h2 {\n    font-size: 2.5rem;\n    margin-bottom: 20px;\n    color: var(--text-dark);\n}\n\n.section-header p {\n    font-size: 1.1rem;\n    color: var(--text-light);\n}\n\n\/* Hero Section *\/\n.payroll-hero {\n    padding: 120px 0 80px;\n    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\n    position: relative;\n    overflow: hidden;\n}\n\n.payroll-hero .container {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 40px;\n}\n\n.hero-content {\n    flex: 1;\n    max-width: 600px;\n}\n\n.hero-badge {\n    display: inline-block;\n    background: rgba(55, 115, 254, 0.1);\n    color: var(--primary-color);\n    padding: 8px 16px;\n    border-radius: 50px;\n    font-size: 0.9rem;\n    font-weight: 600;\n    margin-bottom: 20px;\n    border: 1px solid rgba(55, 115, 254, 0.2);\n}\n\n.hero-content h1 {\n    font-size: 3.2rem;\n    margin-bottom: 20px;\n    color: var(--text-dark);\n}\n\n.gradient-text {\n    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n}\n\n.hero-content p {\n    font-size: 1.2rem;\n    margin-bottom: 30px;\n    color: var(--text-light);\n}\n\n.hero-actions {\n    display: flex;\n    gap: 15px;\n    flex-wrap: wrap;\n}\n\n.cta-button {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    padding: 14px 28px;\n    border-radius: var(--border-radius);\n    text-decoration: none;\n    font-weight: 600;\n    transition: var(--transition);\n    border: none;\n    cursor: pointer;\n    font-size: 1rem;\n}\n\n.cta-button.primary {\n    background-color: var(--primary-color);\n    color: white;\n    box-shadow: 0 4px 14px rgba(55, 115, 254, 0.4);\n}\n\n.cta-button.primary:hover {\n    background-color: var(--primary-dark);\n    transform: translateY(-3px);\n    box-shadow: 0 6px 20px rgba(55, 115, 254, 0.5);\n}\n\n.cta-button.secondary {\n    background-color: transparent;\n    color: var(--primary-color);\n    border: 2px solid var(--primary-color);\n}\n\n.cta-button.secondary:hover {\n    background-color: rgba(55, 115, 254, 0.05);\n    transform: translateY(-3px);\n}\n\n.hero-visual {\n    flex: 1;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n}\n\n.payroll-dashboard {\n    width: 500px;\n    height: 400px;\n    perspective: 1000px;\n}\n\n.dashboard-window {\n    width: 100%;\n    height: 100%;\n    background: white;\n    border-radius: var(--border-radius);\n    box-shadow: var(--shadow-hover);\n    overflow: hidden;\n    transform: rotateY(-5deg) rotateX(5deg);\n    transition: var(--transition);\n}\n\n.payroll-dashboard:hover .dashboard-window {\n    transform: rotateY(0) rotateX(0);\n}\n\n.window-header {\n    background: var(--bg-light);\n    padding: 15px 20px;\n    border-bottom: 1px solid #eee;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n}\n\n.window-controls {\n    display: flex;\n    gap: 8px;\n}\n\n.window-controls span {\n    width: 12px;\n    height: 12px;\n    border-radius: 50%;\n    background: #ddd;\n}\n\n.window-controls span:nth-child(1) {\n    background: #ff5f57;\n}\n\n.window-controls span:nth-child(2) {\n    background: #ffbd2e;\n}\n\n.window-controls span:nth-child(3) {\n    background: #28ca42;\n}\n\n.window-title {\n    font-weight: 600;\n    color: var(--text-dark);\n    font-size: 0.9rem;\n}\n\n.dashboard-content {\n    padding: 20px;\n    display: grid;\n    grid-template-rows: auto 1fr auto;\n    gap: 20px;\n    height: calc(100% - 50px);\n}\n\n.payroll-stats {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 15px;\n}\n\n.stat-card {\n    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\n    color: white;\n    border-radius: var(--border-radius);\n    padding: 15px;\n    text-align: center;\n}\n\n.stat-value {\n    font-size: 1.8rem;\n    font-weight: 700;\n    margin-bottom: 5px;\n}\n\n.stat-label {\n    font-size: 0.8rem;\n    opacity: 0.9;\n}\n\n.payroll-chart {\n    background: var(--bg-light);\n    border-radius: var(--border-radius);\n    padding: 15px;\n    display: flex;\n    align-items: end;\n    justify-content: center;\n}\n\n.chart-bars {\n    display: flex;\n    align-items: end;\n    gap: 15px;\n    height: 100px;\n}\n\n.chart-bar {\n    width: 30px;\n    background: linear-gradient(to top, var(--primary-color), var(--primary-light));\n    border-radius: 4px 4px 0 0;\n    position: relative;\n    min-height: 20px;\n}\n\n.bar-label {\n    position: absolute;\n    bottom: -25px;\n    left: 50%;\n    transform: translateX(-50%);\n    font-size: 0.7rem;\n    color: var(--text-light);\n    white-space: nowrap;\n}\n\n.recent-activities {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n}\n\n.activity-item {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 8px 0;\n    border-bottom: 1px solid #f0f0f0;\n}\n\n.activity-icon {\n    width: 30px;\n    height: 30px;\n    background: rgba(55, 115, 254, 0.1);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 0.9rem;\n    flex-shrink: 0;\n}\n\n.activity-details {\n    flex: 1;\n}\n\n.activity-title {\n    font-weight: 500;\n    font-size: 0.9rem;\n    color: var(--text-dark);\n}\n\n.activity-time {\n    font-size: 0.8rem;\n    color: var(--text-light);\n}\n\n\/* Features Section *\/\n.features-section {\n    padding: 100px 0;\n    background-color: var(--bg-white);\n}\n\n.features-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));\n    gap: 30px;\n}\n\n.feature-card {\n    background: var(--bg-white);\n    border-radius: var(--border-radius);\n    padding: 40px 30px;\n    box-shadow: var(--shadow);\n    transition: var(--transition);\n    position: relative;\n    overflow: hidden;\n}\n\n.feature-card:hover {\n    transform: translateY(-10px);\n    box-shadow: var(--shadow-hover);\n}\n\n.feature-card:before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 4px;\n    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\n}\n\n.feature-icon {\n    width: 80px;\n    height: 80px;\n    background-color: rgba(55, 115, 254, 0.1);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 25px;\n}\n\n.feature-card h3 {\n    font-size: 1.5rem;\n    margin-bottom: 15px;\n    color: var(--text-dark);\n}\n\n.feature-card p {\n    margin-bottom: 20px;\n    color: var(--text-light);\n}\n\n.feature-card ul {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n}\n\n.feature-card li {\n    margin-bottom: 8px;\n    padding-left: 20px;\n    position: relative;\n}\n\n.feature-card li:before {\n    content: \"\u2713\";\n    position: absolute;\n    left: 0;\n    color: var(--primary-color);\n    font-weight: bold;\n}\n\n\/* Benefits Section *\/\n.benefits-section {\n    padding: 100px 0;\n    background-color: var(--bg-light);\n}\n\n.benefits-content {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 60px;\n    align-items: center;\n}\n\n.benefits-illustration {\n    display: flex;\n    flex-direction: column;\n    gap: 25px;\n}\n\n.illustration-item {\n    display: flex;\n    align-items: center;\n    gap: 15px;\n    padding: 20px;\n    background: white;\n    border-radius: var(--border-radius);\n    box-shadow: var(--shadow);\n    transition: var(--transition);\n}\n\n.illustration-item:hover {\n    transform: translateX(5px);\n    box-shadow: var(--shadow-hover);\n}\n\n.illustration-icon {\n    font-size: 1.5rem;\n    width: 50px;\n    height: 50px;\n    background: rgba(55, 115, 254, 0.1);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n}\n\n.illustration-text {\n    font-weight: 500;\n    color: var(--text-dark);\n}\n\n.benefits-list {\n    display: flex;\n    flex-direction: column;\n    gap: 30px;\n}\n\n.benefit-item {\n    display: flex;\n    gap: 20px;\n}\n\n.benefit-number {\n    width: 50px;\n    height: 50px;\n    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-light) 100%);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: white;\n    font-weight: 700;\n    font-size: 1.2rem;\n    flex-shrink: 0;\n}\n\n.benefit-content h3 {\n    font-size: 1.3rem;\n    margin-bottom: 10px;\n    color: var(--text-dark);\n}\n\n.benefit-content p {\n    color: var(--text-light);\n}\n\n\/* Process Section *\/\n.process-section {\n    padding: 100px 0;\n    background-color: var(--bg-white);\n}\n\n.process-timeline {\n    max-width: 900px;\n    margin: 0 auto;\n    position: relative;\n}\n\n.process-timeline:before {\n    content: '';\n    position: absolute;\n    left: 50%;\n    top: 0;\n    bottom: 0;\n    width: 2px;\n    background: rgba(55, 115, 254, 0.2);\n    transform: translateX(-50%);\n}\n\n.process-item {\n    display: flex;\n    margin-bottom: 60px;\n    position: relative;\n}\n\n.process-item:nth-child(odd) {\n    flex-direction: row;\n}\n\n.process-item:nth-child(even) {\n    flex-direction: row-reverse;\n}\n\n.process-icon {\n    width: 80px;\n    height: 80px;\n    background: rgba(55, 115, 254, 0.1);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n    z-index: 2;\n}\n\n.process-content {\n    flex: 1;\n    padding: 0 40px;\n}\n\n.process-item:nth-child(odd) .process-content {\n    text-align: right;\n}\n\n.process-content h3 {\n    font-size: 1.5rem;\n    margin-bottom: 10px;\n    color: var(--text-dark);\n}\n\n.process-content p {\n    color: var(--text-light);\n}\n\n\/* CTA Section *\/\n.payroll-cta {\n    padding: 100px 0;\n    background: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-dark) 100%);\n    color: white;\n    text-align: center;\n    position: relative;\n    overflow: hidden;\n}\n\n.payroll-cta:before {\n    content: '';\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    background: url(\"data:image\/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23ffffff' fill-opacity='0.05' fill-rule='evenodd'\/%3E%3C\/svg%3E\");\n}\n\n.cta-content h2 {\n    color: white;\n    font-size: 2.5rem;\n    margin-bottom: 20px;\n}\n\n.cta-content p {\n    color: rgba(255, 255, 255, 0.9);\n    font-size: 1.2rem;\n    margin-bottom: 40px;\n    max-width: 600px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.cta-buttons {\n    display: flex;\n    justify-content: center;\n    gap: 20px;\n    flex-wrap: wrap;\n}\n\n.payroll-cta .cta-button.primary {\n    background-color: white;\n    color: var(--primary-color);\n}\n\n.payroll-cta .cta-button.primary:hover {\n    background-color: rgba(255, 255, 255, 0.9);\n    transform: translateY(-3px);\n    box-shadow: 0 6px 20px rgba(255, 255, 255, 0.3);\n}\n\n.payroll-cta .cta-button.secondary {\n    border: 2px solid white;\n    color: white;\n}\n\n.payroll-cta .cta-button.secondary:hover {\n    background-color: rgba(255, 255, 255, 0.1);\n    transform: translateY(-3px);\n}\n\n\/* Responsive Design *\/\n@media (max-width: 992px) {\n    .payroll-hero .container {\n        flex-direction: column;\n        text-align: center;\n    }\n    \n    .hero-content, .hero-visual {\n        flex: none;\n        width: 100%;\n    }\n    \n    .payroll-dashboard {\n        margin-top: 50px;\n        width: 100%;\n        max-width: 500px;\n    }\n    \n    .benefits-content {\n        grid-template-columns: 1fr;\n        gap: 40px;\n    }\n    \n    .process-timeline:before {\n        left: 40px;\n    }\n    \n    .process-item {\n        flex-direction: row !important;\n    }\n    \n    .process-item .process-content {\n        text-align: left !important;\n        padding-left: 80px;\n        padding-right: 0;\n    }\n}\n\n@media (max-width: 768px) {\n    .hero-content h1 {\n        font-size: 2.5rem;\n    }\n    \n    .section-header h2 {\n        font-size: 2rem;\n    }\n    \n    .features-grid {\n        grid-template-columns: 1fr;\n    }\n    \n    .cta-buttons {\n        flex-direction: column;\n        align-items: center;\n    }\n    \n    .cta-button {\n        width: 100%;\n        max-width: 300px;\n        justify-content: center;\n    }\n    \n    .dashboard-content {\n        grid-template-rows: auto auto auto;\n    }\n}\n\n@media (max-width: 480px) {\n    .payroll-hero, .features-section, .benefits-section, .process-section, .payroll-cta {\n        padding: 60px 0;\n    }\n    \n    .hero-content h1 {\n        font-size: 2rem;\n    }\n    \n    .section-header h2 {\n        font-size: 1.8rem;\n    }\n    \n    .benefit-item {\n        flex-direction: column;\n        text-align: center;\n    }\n    \n    .illustration-item {\n        flex-direction: column;\n        text-align: center;\n    }\n    \n    .payroll-stats {\n        grid-template-columns: 1fr;\n    }\n}\n<\/style>\n\n<script>\n\/\/ Animation on scroll\ndocument.addEventListener('DOMContentLoaded', function() {\n    const animatedElements = document.querySelectorAll('.animate-slide-up, .animate-slide-left, .animate-slide-right, .animate-fade-in');\n    \n    const observer = new IntersectionObserver((entries) => {\n        entries.forEach(entry => {\n            if (entry.isIntersecting) {\n                entry.target.style.animationPlayState = 'running';\n                observer.unobserve(entry.target);\n            }\n        });\n    }, { threshold: 0.1 });\n    \n    animatedElements.forEach(el => {\n        const rect = el.getBoundingClientRect();\n        if (rect.top > window.innerHeight) {\n            observer.observe(el);\n        }\n    });\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Streamlined HR &#038; Payroll Solutions Simplify Your Payroll &#038; HR Management Our comprehensive Payroll and Human Resource Management systems automate complex processes, ensure compliance, and empower your workforce. From employee onboarding to tax compliance, we&#8217;ve got you covered. Get Demo Explore Features Payroll Dashboard 147 Employees KSh 4.2M This Month Jan Feb Mar Apr May [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-313","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/comments?post=313"}],"version-history":[{"count":2,"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/313\/revisions"}],"predecessor-version":[{"id":885,"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/pages\/313\/revisions\/885"}],"wp:attachment":[{"href":"https:\/\/novacraftsystems.com\/index.php\/wp-json\/wp\/v2\/media?parent=313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}