/* ==================================================
   WURZELZEIT
   Ankommen. Erden. Durchatmen.
   Corporate Design
   ================================================== */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Playfair+Display:wght@500;600;700&display=swap');


/* --------------------------------------------------
   1. GRUNDSCHRIFT – ÜBERALL MONTSERRAT
   -------------------------------------------------- */

:not(.fa):not(.fi) {
    font-family: 'Montserrat', sans-serif !important;
}


/* --------------------------------------------------
   2. WICHTIGE ÜBERSCHRIFTEN – PLAYFAIR DISPLAY
   -------------------------------------------------- */

h1,
h2 {
    font-family: 'Playfair Display', serif !important;
    font-weight: 600 !important;
    color: #263B28 !important;
}


/* --------------------------------------------------
   3. ZWISCHENÜBERSCHRIFTEN – MONTSERRAT
   -------------------------------------------------- */

h3,
h4,
h5,
h6 {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
    color: #263B28 !important;
}


/* --------------------------------------------------
   4. TEXT
   -------------------------------------------------- */

body {
    font-family: 'Montserrat', sans-serif !important;
    color: #8A8170 !important;
}


/* --------------------------------------------------
   5. BUTTONS
   -------------------------------------------------- */

button,
.btn,
.btn-primary,
button.btn-primary {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
}


/* --------------------------------------------------
   6. FORMULARE
   -------------------------------------------------- */

input,
select,
textarea {
    font-family: 'Montserrat', sans-serif !important;
}


/* --------------------------------------------------
   7. KALENDER
   -------------------------------------------------- */

/* Wochentage */
#calendar-view th,
#calendar-view .fc-day-header,
#calendar-view .fc-day-name {
    font-family: 'Montserrat', sans-serif !important;
    font-weight: 600 !important;
}


/* Kalender-Zahlen */
#calendar-view td,
#calendar-view .fc-day-number {
    font-family: 'Montserrat', sans-serif !important;
}


/* --------------------------------------------------
   8. WURZELZEIT-FARBEN
   -------------------------------------------------- */

body {
    background-color: #F3EDE1;
}


/* Überschriften */
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #263B28 !important;
}


/* Links */
a {
    color: #59664A;
}


/* --------------------------------------------------
   9. PRIMÄRE BUTTONS
   -------------------------------------------------- */

.btn-primary,
button.btn-primary {
    background-color: #59664A !important;
    border-color: #59664A !important;
}


/* Hover */
.btn-primary:hover,
button.btn-primary:hover {
    background-color: #263B28 !important;
    border-color: #263B28 !important;
}