html:lang(kk) h1, html:lang(kk) h2, html:lang(kk) h3, html:lang(kk) h4, html:lang(kk) h5, html:lang(kk) h6, html:lang(kk) .spitzmarke, html:lang(kk) .nachOben, html:lang(kk) ul.sprachen, html:lang(kk) nav.navigation, html:lang(kk) .kursOptionen, html:lang(kk) .kursInfo .preis, html:lang(kk) .kursBuchen, html:lang(kk) input.buchen, html:lang(kk) .filter div.filterForm, html:lang(kk) .sortForm label, html:lang(kk) .filter input[type="submit"], html:lang(kk) .filter input[type="reset"], html:lang(kk) legend, html:lang(kk) .standardFormular label, html:lang(kk) .labelHDL, html:lang(kk) button[type="submit"], html:lang(kk) ul.ankerNavigation, html:lang(kk) .mm-navbar-top li a, html:lang(kk) a.v-teaser .v-titel, html:lang(kk) .accordion_toggle, html:lang(kk) .dtSpracheFilter .accordion_content a { font-family:"Helvetica Neue",Helvetica,Arial,-apple-system,Roboto,sans-serif; font-weight:bold; }
html:lang(kk) body, html:lang(kk) .webfont-medium, html:lang(kk) .gi-nav-lang-select .webfont-medium, html:lang(kk) .gi-nav-primary-c.webfont-medium { font-family:"Helvetica Neue",Helvetica,Arial,-apple-system,Roboto,sans-serif; }
#giHead h1 { font-family: "ClanWebPro-NarrMedium",Arial,-apple-system,Roboto,sans-serif !important; font-weight: normal !important; }
html:lang(kk) .veranstaltungen .teaser-kultur-hdl .spitzmarke { font-weight:normal; }
html:lang(kk) .logo-extension-c.webfont-medium { font-family:"ClanWebPro-NarrMedium", "Helvetica Neue", Helvetica, Arial, sans-serif !important;font-weight:normal !important}
/*v3*/
:root {
    --gi-font-bold: "HelveticaNeue-Bold", "Helvetica Neue Bold", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    --gi-font-medium: "HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    --gi-font-news: "HelveticaNeue-Medium", "Helvetica Neue Medium", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
    --gi-font-regular: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
html:lang(kk) .webfont-medium,
html:lang(kk) .btn,
html:lang(kk) .accordion-button,
html:lang(kk) .opening-hours th,
html:lang(kk) .location-name, 
html:lang(kk) .webfont-bold,
html:lang(kk) .header-nav-c.webfont-medium,
html:lang(kk) .hero,
html:lang(kk) h1,
html:lang(kk) .h1,
html:lang(kk) h2,
html:lang(kk) .h2,
html:lang(kk) h3,
html:lang(kk) .h3,
html:lang(kk) h4,
html:lang(kk) .h4,
html:lang(kk) h5,
html:lang(kk) .h5,
html:lang(kk) h6,
html:lang(kk) .h6,
html:lang(kk) strong,
html:lang(kk) b,
html:lang(kk) .banner-has-link a,
html:lang(kk) .logo-extension-c.webfont-medium,
html:lang(kk) .header-brand-container .name-extension,
html:lang(kk) .navigation-level-1-hdl {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight: 700 !important;
}
html:lang(kk) .webfont-news,
html:lang(kk) .webfont-regular,
html:lang(kk) .kicker,
html:lang(kk) p,
html:lang(kk) .lead,
html:lang(kk) .text-meta,
html:lang(kk) .opening-hours td,
html:lang(kk) .footer-link-list-item a,
html:lang(kk) .copyright-text {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight: 400 !important;
}