/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://example.com
 Description:  Child Theme für Hello Elementor
 Author:       Dein Name
 Author URI:   https://example.com
 Template:     hello-elementor
 Version:      1.0.0
*/

/* Eigene CSS-Anpassungen ab hier */
/* Montserrat Variable (Normal) */
@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat/Montserrat-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Montserrat Variable (Italic) */
@font-face {
    font-family: 'Montserrat';
    src: url('fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

/* Noto Sans Variable (Normal) */
@font-face {
    font-family: 'Noto Sans';
    src: url('fonts/Noto_Sans/NotoSans-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 100 900;
    font-stretch: 75% 125%;
    font-style: normal;
    font-display: swap;
}

/* Noto Sans Variable (Italic) */
@font-face {
    font-family: 'Noto Sans';
    src: url('fonts/Noto_Sans/NotoSans-Italic-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 100 900;
    font-stretch: 75% 125%;
    font-style: italic;
    font-display: swap;
}

/* Poppins Variable (Normal) */
@font-face {
    font-family: 'Poppins';
    src: url('fonts/Poppins/Poppins-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Poppins Variable (Italic) */
@font-face {
    font-family: 'Poppins';
    src: url('fonts/Poppins/Poppins-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

/* Open Sans Variable (Normal) */
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/Open_Sans/OpenSans-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 300 800;
    font-stretch: 75% 125%;
    font-style: normal;
    font-display: swap;
}

/* Open Sans Variable (Italic) */
@font-face {
    font-family: 'Open Sans';
    src: url('fonts/Open_Sans/OpenSans-Italic-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 300 800;
    font-stretch: 75% 125%;
    font-style: italic;
    font-display: swap;
}

/* Source Sans 3 Variable (Normal) */
@font-face {
    font-family: 'Source Sans 3';
    src: url('fonts/Source_Sans_3/SourceSans3-VariableFont_wght.ttf') format('truetype');
    font-weight: 200 900;
    font-style: normal;
    font-display: swap;
}

/* Source Sans 3 Variable (Italic) */
@font-face {
    font-family: 'Source Sans 3';
    src: url('fonts/Source_Sans_3/SourceSans3-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 200 900;
    font-style: italic;
    font-display: swap;
}

/* Noto Serif Variable (Normal) */
@font-face {
    font-family: 'Noto Serif';
    src: url('fonts/Noto_Serif/NotoSerif-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
}

/* Noto Serif Variable (Italic) */
@font-face {
    font-family: 'Noto Serif';
    src: url('fonts/Noto_Serif/NotoSerif-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 100 900;
    font-style: italic;
    font-display: swap;
}

