/* fonts.css - Place this file in your root directory */

@font-face {
    font-family: 'Agency FB';
    src: url('fonts/agencyfb_reg.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Agency FB';
    src: url('fonts/agencyfb_bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* Apply Agency FB to all text elements */
body, html {
    font-family: 'Agency FB', Arial, sans-serif !important;
    line-height: 1.6;
}

/* Override Tailwind's font-sans class */
.font-sans {
    font-family: 'Agency FB', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif !important;
    line-height: 1.6;
}

/* Ensure headings use Agency FB */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Agency FB', Arial, sans-serif !important;
    line-height: 1.4;
}

/* Ensure paragraphs and other text elements use Agency FB */
p, span, div, a, li, td, th, label, input, textarea, button {
    font-family: 'Agency FB', Arial, sans-serif !important;
    line-height: 1.6;
}

/* Additional spacing for better readability */
p {
    margin-bottom: 1em;
}

li {
    margin-bottom: 0.25em;
}