/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating will be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/
/* Automatische Großschreibung für alle Überschriften deaktivieren */
h1, h2, h3, h4, h5, h6,
.av-special-heading-tag,
.av-special-heading .av-special-heading-tag {
    text-transform: none !important;
}
/* Schriftnamen: bei Bedarf an die funktionierenden Namen anpassen */
:root {
    --font-regular: 'IBMPlexSans Bold (400)';
    --font-bold:    'IBMPlexSans Bold (700)';
}

/* Fließtext: Regular 400  */
body.page-id-10974,
body.page-id-10974 p,
body.page-id-10974 li,
body.page-id-10974 td,
body.page-id-10974 input,
body.page-id-10974 textarea,
body.page-id-10974 select,
body.page-id-10974 .avia_textblock {
    font-family: var(--font-regular), Arial, sans-serif !important;
    font-weight: 400 !important;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.1px;
    color: rgb(113, 125, 150);
}

/* Überschriften: Bold 700 , ohne Farbe */
body.page-id-10974 h1,
body.page-id-10974 h2,
body.page-id-10974 h3,
body.page-id-10974 h4,
body.page-id-10974 h5,
body.page-id-10974 h6,
body.page-id-10974 .av-special-heading-tag {
    font-family: var(--font-bold), Arial, sans-serif !important;
    font-weight: 400 !important; /* die 700er-Datei ist schon fett */
    letter-spacing: -0.1px !important;
    line-height: 1.3 !important;
}

body.page-id-10974 h1,
body.page-id-10974 h1.av-special-heading-tag { font-size: 20px !important; }

body.page-id-10974 h2,
body.page-id-10974 h2.av-special-heading-tag { font-size: 42px !important; }

body.page-id-10974 h3,
body.page-id-10974 h3.av-special-heading-tag { font-size: 30px !important; }

/* Fetter Text im Fließtext */
body.page-id-10974 strong,
body.page-id-10974 b {
    font-family: var(--font-bold), Arial, sans-serif !important;
    font-weight: 400 !important;
}

/* Handy (optional, kann entfernt werden) */
@media (max-width: 767px) {
    body.page-id-10974 h2,
    body.page-id-10974 h2.av-special-heading-tag { font-size: 30px !important; }
    body.page-id-10974 h3,
    body.page-id-10974 h3.av-special-heading-tag { font-size: 24px !important; }
}