/*
Theme Name: Evenzio - Event Organizer & Planner
Theme URI: https://kits.mokotheme.top/eveden
Description: Evenzio - Event Organizer & Planner Elementor Theme
Author: Evenzio Team
Author URI: https://kits.mokotheme.top
Version: 1.0.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: evenzio
Tags: events, organizer, planner, elementor, full-width-template, dark-mode
*/

:root {
    --e-global-color-primary: #000000;
    --e-global-color-secondary: #FFFFFF;
    --e-global-color-text: #DBDBDB;
    --e-global-color-accent: #A855F7;
    --evenzio-bg-01: #0F0F14;
    --evenzio-bg-02: #15151E;
    --evenzio-bg-03: #1A1A24;
    --evenzio-border-1: rgba(255, 255, 255, 0.08);
    --evenzio-border-2: rgba(197, 197, 197, 0.31);
    --evenzio-font-main: 'Poppins', sans-serif;
    --evenzio-font-body: 'Inter', sans-serif;
}

*, *::before, *::after {
    box-sizing: border-box;
}

html, body {
    margin: 0;
    padding: 0;
    background-color: var(--evenzio-bg-01);
    color: var(--e-global-color-text);
    font-family: var(--evenzio-font-body);
    font-size: 16px;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
}

h1, h2, h3, h4, h5, h6 {
    font-family: var(--evenzio-font-main);
    color: var(--e-global-color-secondary);
    margin-top: 0;
    font-weight: 600;
}

a {
    color: var(--e-global-color-accent);
    text-decoration: none;
    transition: color 0.3s ease;
}

a:hover {
    color: #c084fc;
}

img {
    max-width: 100%;
    height: auto;
    display: block;
}

.site-main {
    min-height: 80vh;
    padding: 0;
}
