@font-face {
    font-family: 'NotoSansThai-Light';
    src: url('../../fonts/NotoSansThai-VariableFont_wdth_wght.ttf') format('truetype-variations');
    font-weight: 300;
    font-display: swap;
}
@font-face {
    font-family: 'NotoSansThai-Regular';
    src: url('../../fonts/NotoSansThai-VariableFont_wdth_wght.ttf') format('truetype-variations');
    font-weight: 400;
    font-display: swap;
}
@font-face {
    font-family: 'NotoSansThai-Medium';
    src: url('../../fonts/NotoSansThai-VariableFont_wdth_wght.ttf') format('truetype-variations');
    font-weight: 550;
    font-display: swap;
}
@font-face {
    font-family: 'NotoSansThai-Bold';
    src: url('../../fonts/NotoSansThai-VariableFont_wdth_wght.ttf') format('truetype-variations');
    font-weight: 700;
    font-display: swap;
}
:root {
	--gi-font-bold: 'NotoSansThai-Bold', "Helvetica Neue", Helvetica, Arial, sans-serif;
	--gi-font-medium: 'NotoSansThai-Medium', "Helvetica Neue", Helvetica, Arial, sans-serif;
	--gi-font-news: 'NotoSansThai-Regular', "Helvetica Neue", Helvetica, Arial, sans-serif;
	--gi-font-regular: 'NotoSansThai-Light', "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*html:lang(th) body { letter-spacing:-0.5px; }*/
html:lang(th) body, html:lang(th) .webfont-news, html:lang(th) .veranstaltungen .teaser-kultur-hdl .spitzmarke { font-family: var(--gi-font-news); font-weight:400; }
html:lang(th) h1, html:lang(th) h2, html:lang(th) h3, html:lang(th) h4, html:lang(th) h5, html:lang(th) h6 { font-family: var(--gi-font-bold); font-weight:700; }
html:lang(th) .webfont-medium, html:lang(th) .spitzmarke, html:lang(th) .nachOben, html:lang(th) ul.sprachen, html:lang(th) nav.navigation, html:lang(th) .kursOptionen, html:lang(th) .kursInfo .preis, html:lang(th) .kursBuchen, html:lang(th) input.buchen, html:lang(th) .filter div.filterForm, html:lang(th) .sortForm label, html:lang(th) .filter input[type="submit"], html:lang(th) .filter input[type="reset"], html:lang(th) legend, html:lang(th) .standardFormular label, html:lang(th) .labelHDL, html:lang(th) button[type="submit"], html:lang(th) ul.ankerNavigation, html:lang(th) .mm-navbar-top li a, html:lang(th) a.v-teaser .v-titel, html:lang(th) .artikel-zitat, html:lang(th) .logo-extension-c.webfont-medium, html:lang(th) .header-brand-container .name-extension { font-family: var(--gi-font-medium); font-weight:500; }
#giHead h1 { font-family: "ClanWebPro-NarrMedium","Helvetica Neue",Helvetica,Arial,-apple-system,Roboto,sans-serif !important; font-weight: normal !important; }
html:lang(th) .zitat-text:before { font-family:"ClanWebPro-NarrMedium","Helvetica Neue",Helvetica,Arial,-apple-system,Roboto,sans-serif; font-weight:normal; }