/*
Theme Name: PakalaTax Professional
Theme URI: https://pakalatax.com
Author: PakalaTax Team
Author URI: https://pakalatax.com
Description: A professional tax and accounting consultants WordPress theme with full-featured service pages, industry pages, and contact forms.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pakalatax
Tags: business, professional, accounting, tax, consulting, responsive, custom-menu
*/

/* Global Styles */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

:root {
    --primary-red: #EE2A24;
    --dark-gray: #1A1A1A;
    --light-gray: #F9FAFB;
    --border-gray: #E5E7EB;
    --text-gray: #6B7280;
}

body {
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica Neue, Arial, sans-serif;
    line-height: 1.6;
    color: var(--dark-gray);
    background-color: #fff;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 1.5rem;
}

/* Buttons */
.btn {
    display: inline-block;
    padding: 0.875rem 2rem;
    font-size: 0.875rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    border-radius: 0.375rem;
    transition: all 0.3s ease;
    cursor: pointer;
    border: none;
    text-align: center;
    text-decoration: none;
}

.btn-primary {
    background-color: var(--primary-red);
    color: #fff;
}

.btn-primary:hover {
    background-color: #d11f1a;
    transform: translateY(-2px);
    box-shadow: 0 10px 25px rgba(238, 42, 36, 0.25);
}

.btn-secondary {
    background-color: transparent;
    color: var(--dark-gray);
    border: 2px solid var(--dark-gray);
}

.btn-secondary:hover {
    background-color: var(--dark-gray);
    color: #fff;
}
