<style type="text/css">
    /* last modified: 06.12.2025 07:19:04
                */

    /*    html {
                    font-size: 14px
                }

                body{
                    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
                    font-size: 1rem;
                }
            */
    ul.timeline:before {
        background: #d4d9df;
    }

    ul.timeline > li:before {
        background: white;
        border: 3px solid #09762c;
    }

    ul.timeline:before {
        background: #d4d9df;
    }

    ul.timeline > li:before {
        background: white;
        border: 3px solid #09762c;
    }

    ul.timeline li small {
        font-size: 0.75rem;
        font-weight: bold;
        padding: 0;
    }

    ul.timeline {
        list-style-type: none;
        position: relative;
    }

        ul.timeline:before {
            content: ' ';
            display: inline-block;
            position: absolute;
            left: 29px;
            width: 2px;
            height: 100%;
            z-index: 400;
        }

        ul.timeline > li {
            margin: 20px 0;
            padding-left: 20px;
        }

            ul.timeline > li:before {
                content: ' ';
                display: inline-block;
                position: absolute;
                border-radius: 50%;
                left: 20px;
                width: 20px;
                height: 20px;
                z-index: 400;
            }

    #news a,
    #news h1,
    #news h2,
    #news h3,
    #news h4,
    #news h5,
    #news h6 {
        color: #09762c;
        font-weight: 500;
        margin-top: 0;
        margin-bottom: 0.5rem;
    }

    #news a {
        color: #09762c;
        text-decoration: underline;
    }

        #news a:hover {
            text-decoration: none;
        }

    #news h1 {
        font-size: 1.7rem;
    }

    #news h2 {
        font-size: 1.5rem;
    }

    #news h3 {
        font-size: 1.3rem;
    }

    #news h4 {
        font-size: 1.1rem;
    }

    #news h5 {
        font-size: 0.9rem;
    }

    #news h6 {
        font-size: 0.7rem;
    }

    /* Reboot */

    *,
    *::before,
    *::after {
        box-sizing: border-box;
    }

    p {
        margin-top: 0;
        margin-bottom: 1rem;
    }

    /* Outlook */
    .bullet-point {
        color: #09762c;
        font-size: 15pt;
    }

    /* Footer */
    .bd-footer a {
        color: #09762c;
        text-decoration: underline;
    }

        .bd-footer a:hover {
            text-decoration: none;
        }

</style>


