/* cipa_web/assets/css/style.css
   Centro de Integración para el Progreso de las Américas (CIPA)
*/

:root {
    --cipa-green: #0F3E2E;
    --cipa-deep: #062318;
    --cipa-gold: #C5A059;
    --cipa-paper: #FAF8F5;
    --cipa-paper-alt: #F4EFE6;
    --cipa-stone: #1C1917;
}

html {
    scroll-behavior: smooth;
    scroll-padding-top: 100px;
}

body {
    font-family: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;
    background-color: var(--cipa-paper);
    color: var(--cipa-stone);
    line-height: 1.65;
    -webkit-font-smoothing: antialiased;
}

/* Strictly Fixed & Sticky Top Header across all browsers */
#main-site-header {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1000 !important;
    background-color: #ffffff !important;
}

/* Custom Typography Classes */
.font-serif {
    font-family: 'Playfair Display', Georgia, serif;
}

.font-editorial {
    font-family: 'Newsreader', Georgia, serif;
}

/* Custom scrollbars */
::-webkit-scrollbar {
    width: 8px;
}
::-webkit-scrollbar-track {
    background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
    background: #0F3E2E;
    border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
    background: #C5A059;
}
