      @media all {
        html { --leadColor: #ff0091; --leadColor-green: #77d64b; }
        #siteheader .menu-button-container .menu-button-icon { background-color: #ff0091; }

        a, .js-toggle-class { color:  #ff0091; }

        #sitefooter { background-color: #ff0091; }

        #sidenav > div.onepagernav ul > li > a:hover { color:  #ff0091; border-right-color: #ff0091; }

        .accordion-only .hf-tab-content.hf-tab > .hf-tab-header::after,
        .accordion-only .hf-tab-content.hf-tab > .hf-tab-header::before { background-color: #ff0091; }

        .hf-box-bg-color-1 { --hf-box-bg-color: #ff0091; background-color: #ff0091; }
        .hf-box-bg-color-1 a { color: #ff0091; }

        .hf-pagination a { border-color: #ff0091; }
        .hf-pagination a:hover, .hf-pagination a:active { background-color: #ff0091; }
        button[class*="link-button"]:hover, a[class*="link-button"]:hover { background-color: #ff0091; }

        .leadcolor { color: var(--leadColor) !important; } /* Important muss hier gesetzt werden!  */
        .hf-box-bg-leadcolor { background-color: var(--leadColor) !important; } /* Important muss hier gesetzt werden!  */
        .hf-box-bg-leadcolor * { color: #fff }
        .hf-box-bg-leadcolor a:hover { color: #fff }
        .box.hf-box-bg-leadcolor { margin-top: 0 !important; }

        .leadcolor-green { color: var(--leadColor-green) !important; } /* Important muss hier gesetzt werden!  */
        .hf-box-bg-leadcolor-green { background-color: var(--leadColor-green) !important; } /* Important muss hier gesetzt werden!  */
        .hf-box-bg-leadcolor-green * { color: #fff }
        .hf-box-bg-leadcolor-green a:hover { color: #fff }
        .box.hf-box-bg-leadcolor-green { margin-top: 0 !important; }
      }        @media all {
            .news-list-view.newshome .newslinks { display: none; }
            [class^="intext-"].hf-image-wrap { width: auto !important; }
            .mobile-navigation, .mobile-bar .menu-button-container { display: none !important; }
            #site-logo { max-width: inherit; }
        }

        @media screen and (min-width: 1025px) {
            .hf-wrapper-full > [class*="hf-grid-2"] > .col:last-child > .textmedia,
            .hf-wrapper-full > [class*="hf-grid-2"] > .col:last-child > .header {
                float: none;
                margin-left: 0;
                margin-right: 0;
            }

            .hf-wrapper-full > [class*="hf-grid-2"] > .col:first-child > .textmedia,
            .hf-wrapper-full > [class*="hf-grid-2"] > .col:first-child > .header,
            .hf-wrapper-full > [class*="hf-grid-2"] [class*="hf-grid-2"] > .col:last-child > .textmedia,
            .hf-wrapper-full > [class*="hf-grid-2"] [class*="hf-grid-2"] > .col:last-child > .header {
                float: none;
                margin-left: auto;
                margin-right: 0;
            }

            .hf-wrapper-full > [class*="hf-grid-2"] [class*="hf-grid-2"] > .col:first-child > .textmedia,
            .hf-wrapper-full > [class*="hf-grid-2"] [class*="hf-grid-2"] > .col:first-child > .header {
                margin-left: 30px;
            }
        }        .mask_clickable_boxes .teaser-box .content h4 {
            font-weight: 600;
        }