/* ==========================================================================
   1. FONT IMPORTS (Vogun & Geom Familie)
   ========================================================================== */

/* Vogun Medium für H1 & H2 */
@font-face {
    font-family: 'Vogun';
    src: url('https://pureabsicht.de/wp-content/uploads/Vogun-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Geom Regular (Standard Text) */
@font-face {
    font-family: 'Geom';
    src: url('https://pureabsicht.de/wp-content/uploads/Geom-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Geom Bold (für starke Akzente & kleine Headlines) */
@font-face {
    font-family: 'Geom';
    src: url('https://pureabsicht.de/wp-content/uploads/Geom-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Geom Light (für feine Texte) */
@font-face {
    font-family: 'Geom';
    src: url('https://pureabsicht.de/wp-content/uploads/Geom-Light.ttf') format('300');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   2. ANWENDUNG (Zuweisung der Schriften)
   ========================================================================== */

/* Haupt-Headlines in Vogun */
h1, h2 {
    font-family: 'Vogun', sans-serif !important;
    text-transform: lowercase; /* Falls Bootstrap alles groß schreibt */
}

/* Gesamter restlicher Text in Geom */
body, p, a, li, span, div, input, button {
    font-family: 'Geom', sans-serif !important;
    font-weight: normal;
	text-transform: lowercase !important;
}

/* Andere Headlines (H3-H6) in Geom Bold */
h3, h4, h5, h6, strong, b {
    font-family: 'Geom', sans-serif !important;
    font-weight: bold !important;
	text-transform: lowercase;
}

.text-uppercase, .initialism{
	text-transform: lowercase !important;
	font-weight: bold !important;