/*
Theme Name: CredVantage - Hello Elementor Child
Theme URI: https://credvantage.in
Description: Professional child theme for CredVantage loan platform, built on Hello Elementor
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Author: CredVantage Development Team
Template: hello-elementor
License: GPL v2 or later
*/

@import url('../hello-elementor/style.css');

:root {
    --color-primary: #1e3a8a;
    --color-primary-light: #3b82f6;
    --color-text: #1f2937;
    --color-border: #e5e7eb;
    --font-heading: 'Poppins', sans-serif;
    --font-body: 'Inter', sans-serif;
}

body {
    font-family: var(--font-body);
    color: var(--color-text);
}

h1, h2, h3, h4, h5, h6 {
    font-family: var(--font-heading);
    color: var(--color-primary);
    font-weight: 700;
}

h1 { font-size: 48px; }
h2 { font-size: 36px; }
h3 { font-size: 24px; }

a {
    color: var(--color-primary-light);
    transition: color 0.3s ease;
}

a:hover {
    color: var(--color-primary);
}

.elementor-button {
    background-color: var(--color-primary) !important;
    border-radius: 8px;
    padding: 12px 28px;
    font-weight: 600;
}

.elementor-button:hover {
    background-color: #1e40af !important;
    transform: translateY(-2px);
}

.site-footer {
    background-color: var(--color-primary);
    color: white;
}

@media (max-width: 768px) {
    h1 { font-size: 36px; }
    h2 { font-size: 28px; }
    h3 { font-size: 20px; }
}
