:root{

    /*==============================
        CORES
    ==============================*/

    --primary: #D6A319;
    --primary-hover: #BC8E10;

    --secondary: #041C3B;
    --secondary-light: #0B2E5B;

    --white: #FFFFFF;
    --black: #000000;

    --title: #0A2445;
    --text: #6B7280;

    --border: #E5E7EB;

    --bg-light: #F8F9FA;
    
    /*==============================
        NAVBAR
    ==============================*/

    --navbar-bg: #071D3A;
    --navbar-link: #FFFFFF;
    --navbar-link-active: var(--primary);

    /*==============================
        TIPOGRAFIA
    ==============================*/

    --font-family: 'Poppins', sans-serif;

    --font-size-xs: 12px;
    --font-size-sm: 14px;
    --font-size-md: 16px;
    --font-size-lg: 18px;
    --font-size-xl: 22px;
    --font-size-2xl: 32px;
    --font-size-3xl: 42px;
    --font-size-4xl: 56px;

    /*==============================
        PESO
    ==============================*/

    --fw-light:300;
    --fw-regular:400;
    --fw-medium:500;
    --fw-semibold:600;
    --fw-bold:700;
    --fw-extrabold:800;

    /*==============================
        ESPAÇAMENTOS
    ==============================*/

    --section-padding: 100px 60px;

    --container:86%;

    /*==============================
        RADIUS
    ==============================*/

    --radius-sm:4px;
    --radius-md:8px;
    --radius-lg:16px;
    --radius-xl:24px;
    --radius-pill:50px;

    /*==============================
        SOMBRAS
    ==============================*/

    --shadow-sm:0 5px 15px rgba(0,0,0,.08);

    --shadow-md:0 10px 30px rgba(0,0,0,.12);

    --shadow-lg:0 20px 50px rgba(0,0,0,.18);

    /*==============================
        TRANSIÇÕES
    ==============================*/

    --transition:all .35s ease;

    /*==============================
        NAVBAR
    ==============================*/

    --navbar-height:90px;

    /*==============================
        HERO
    ==============================*/

    --hero-height:100vh;

}