/*
Theme Name:    WEBASMEDIA Child-Theme
Theme URI:     
Description:   
Author:        WEBASMEDIA
Author URI:    https://webasmedia.de
Template:      hello-elementor
Version:       2.0.7
Text Domain:   webasmedia-child
*/

/***********************************************************************
 ***                     Schriftarten festlegen                      ***
 ***********************************************************************/

/* WAM_HEADINGS_START */
h1, h2, h3, h4, h5, h6 {
    font-family: Montserrat, sans-serif !important;
    font-size: 34px;
    font-weight: 700;
}
/* WAM_HEADINGS_END */

/* WAM_BODY_START */
html, body, div, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, img, ins, kbd, q, 
s, samp, small, strike, strong, sub, sup, tt, var,
b, u, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    font-family: Montserrat, sans-serif !important;
    font-size: 18px;
    font-weight: 400;
}
/* WAM_BODY_END */

/***********************************************************************
 ***                    FontAwesome Einbindung                       ***
 ***********************************************************************/

/* Standard-FontAwesome Icons (Solid) */
.fa, .fas, .fa-solid {
    font-family: var(--fa-style-family,
      'Font Awesome 8 Free','Font Awesome 7 Free','Font Awesome 6 Free','Font Awesome 5 Free'
    ) !important;
    font-weight: var(--fa-style, 900) !important;
}

/* Regular */
.far, .fa-regular {
    font-family: var(--fa-style-family,
      'Font Awesome 8 Free','Font Awesome 7 Free','Font Awesome 6 Free','Font Awesome 5 Free'
    ) !important;
    font-weight: 400 !important;
}

/* Brands */
.fab, .fa-brands {
    font-family: var(--fa-style-family,
      'Font Awesome 8 Brands','Font Awesome 7 Brands','Font Awesome 6 Brands','Font Awesome 5 Brands','Font Awesome Brands'
    ) !important;
    font-weight: 400 !important;
}

/***********************************************************************
 ***        Font Awesome: Farbvererbung (Icons folgen Container)     ***
 ***********************************************************************/
.fa, .fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands,
svg.svg-inline--fa { color: inherit; }

svg.svg-inline--fa {
  --fa-primary-color: currentColor;
  --fa-secondary-color: currentColor;
}

/***********************************************************************
 ***                  Benutzerdefinierte Aenderungen                 ***
 ***********************************************************************/
 
/* Globales Verhalten: Sanftes Scrollen */
html {
  scroll-behavior: smooth;
}
