

body.page-id-31 .hero-wawi-section .hero-wawi-section__content--title,
body.page-id-268079 .hero-wawi-section .hero-wawi-section__content--title {
    color: #0b1b45 !important;
    font-family: "Kurdis", "Kurdis Wide", Inter, sans-serif !important;
    font-weight: 700 !important;
}

body.page-id-31 .hero-wawi-section .hero-wawi-section__content--title *,
body.page-id-31 .hero-wawi-section .hero-wawi-section__content--title .text-lighten,
body.page-id-31 .hero-wawi-section .hero-wawi-section__content--title .font-weight-bold,
body.page-id-268079 .hero-wawi-section .hero-wawi-section__content--title *,
body.page-id-268079 .hero-wawi-section .hero-wawi-section__content--title .text-lighten,
body.page-id-268079 .hero-wawi-section .hero-wawi-section__content--title .font-weight-bold {
    color: #0b1b45 !important;
    -webkit-text-fill-color: #0b1b45 !important;
    background: none !important;
    background-image: none !important;
    -webkit-background-clip: unset !important;
            background-clip: unset !important;
}

body.page-id-31 .wawi-release-section .wawi-release-widget__content--title {
    color: #0b1b45 !important;
    font-family: "Kurdis", "Kurdis Wide", Inter, sans-serif !important;
    font-weight: 700 !important;
}
body.page-id-31 .wawi-release-section .wawi-release-widget__content--subtitle {
    color: #2722f8 !important;
}

body.page-id-31 .wawi-panels-section .wawi-panels-section__subtitle,
body.page-id-268079 .wawi-panels-section .wawi-panels-section__subtitle {
    color: #0b1b45 !important;
}

body.page-id-31 .modal-content-wrapper__title {
    color: #0b1b45 !important;
    font-family: "Kurdis", "Kurdis Wide", Inter, sans-serif !important;
    font-weight: 700 !important;
}

body.page-id-31 .wawi-tutorial-section .wawi-tutorial-section__text,
body.page-id-31 .wawi-tutorial-section .wawi-tutorial-section__text p {
    color: #0b1b45 !important;
}

@media (max-width: 991.98px) {
    body.page-id-31 .hero-wawi-section__content--title,
    body.page-id-31 .wawi-release-widget__content--title,
    body.page-id-31 .wawi-panels-section__title,
    body.page-id-31 .wawi-tutorial-section__title,
    body.page-id-31 .product-accordion-section__title {
        overflow-wrap: break-word;
        word-break: break-word;
        hyphens: auto;
    }
}

body.page-id-31 .swiper-button-next.d-none,
body.page-id-31 .swiper-button-prev.d-none {
    display: none !important;
}

body.page-id-31 section.wawi-panels-section,
body.page-id-268079 section.wawi-panels-section {
    background-color: #ffffff !important;
    background-image: none !important;
    border: 1px solid #eeeee7 !important;
    padding: 87px 44px !important;
}

body.page-id-31 .wawi-panels-section .wawi-panels-section__title,
body.page-id-268079 .wawi-panels-section .wawi-panels-section__title {
    color: #0b1b45 !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

body.page-id-31 .wawi-panels-section .container,
body.page-id-268079 .wawi-panels-section .container {
    padding: 0 !important;
}
body.page-id-31 .wawi-panels-section .wawi-panels-widget,
body.page-id-268079 .wawi-panels-section .wawi-panels-widget {
    padding: 0 !important;
    gap: 32px !important;
}

body.page-id-31 .wawi-panels-section .wawi-panels-widget__item,
body.page-id-268079 .wawi-panels-section .wawi-panels-widget__item {
    flex-basis: calc(33.3333% - 21.333px) !important;
}

body.page-id-31 .wawi-panels-section .wawi-panels-widget__item,
body.page-id-268079 .wawi-panels-section .wawi-panels-widget__item {
    background-color: #eeeee7 !important;
    border: 0 !important;
    padding: 24px !important;
    text-align: center !important;
    align-items: center !important;
}
body.page-id-31 .wawi-panels-section .wawi-panels-widget__item--title,
body.page-id-31 .wawi-panels-section .wawi-panels-widget__item--content,
body.page-id-268079 .wawi-panels-section .wawi-panels-widget__item--title,
body.page-id-268079 .wawi-panels-section .wawi-panels-widget__item--content {
    text-align: center !important;
    color: #0b1b45 !important;
}

body.page-id-31 a.product-button-group__link,
body.page-id-31 a.product-button-group__link .product-button-group__link--text,
body.page-id-31 a.product-button-group__link:hover,
body.page-id-31 a.product-button-group__link:hover .product-button-group__link--text,
body.page-id-31 .product-button-group__wawi-link,
body.page-id-31 .product-button-group__wawi-link:hover,
body.page-id-31 a.wawi-release-widget__content--column-link,
body.page-id-31 a.wawi-release-widget__content--column-link:hover,
body.page-id-268079 a.product-button-group__link,
body.page-id-268079 a.product-button-group__link .product-button-group__link--text,
body.page-id-268079 a.product-button-group__link:hover,
body.page-id-268079 a.product-button-group__link:hover .product-button-group__link--text,
body.page-id-268079 .product-button-group__wawi-link,
body.page-id-268079 .product-button-group__wawi-link:hover,
body.page-id-268079 a.wawi-release-widget__content--column-link,
body.page-id-268079 a.wawi-release-widget__content--column-link:hover {
    /* Colour only. The underline is deliberately NOT suppressed here: the four
       secondary text links (Systemanforderungen / Weitere Download-Versionen /
       Changelog / IssueTracker) are underlined by design, and each one gets that
       underline from its own widget stylesheet -- the label span for the LinkItem
       link, the WawiLinkItem button, and the base anchor rule for the release-widget
       links. A `text-decoration: none` here would override all three at once. */
    color: #0b1b45 !important;
}
