* {
    font-family: "Nunito", "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif, Arial;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

:root {
    --brand: #f97316;
    --brand-light: #fdba74;
    --light-color: #efefef;
    --hover-light-color: #dcdcdc;
    --background-color: #fff;
    --dark-color: #292b2c;
    --border-radius: 0.25rem;
    --video-border-radius: 0.5rem;
    --mobile-border-radius: 10px;
    --sleek-border-radius: 2rem;
    --shadow-color: rgba(0,0,0,0.3);
    --error-color: #ff0000;
    --confirmation-color: #00ff00;
    --warning-color: #ffff00;
    --contrast: #ffffff;
}

/* Custom Google Fonts */
@font-face {
    font-family: 'Nunito';
    src: url('/fonts/Nunito-VariableFont_wght.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Parisienne';
    src: url('/fonts/Parisienne-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Alex Brush';
    src: url('/fonts/AlexBrush-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Dancing Script';
    src: url('/fonts/DancingScript-VariableFont_wght.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Great Vibes';
    src: url('/fonts/GreatVibes-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Pacifico';
    src: url('/fonts/Pacifico-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Satisfy';
    src: url('/fonts/Satisfy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Allura';
    src: url('/fonts/Allura-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Shadows Into Light';
    src: url('/fonts/ShadowsIntoLight-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Kaushan Script';
    src: url('/fonts/KaushanScript-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Sacramento';
    src: url('/fonts/Sacramento-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}