.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}:root{--page-title-display:none;}/* Start custom CSS */.eckb-article-defaults #eckb-article-page-container-v2 #eckb-article-content #eckb-article-content-body code, .eckb-article-defaults #eckb-article-page-container-v2 #eckb-article-content #eckb-article-content-body pre {
    
border-color: #efefef!important;
background-color: #efefef!important;
color: #606060!important;
padding: 20px!important;
display: inline-block!important;
line-height: 180%!important;
width: 100%!important;
}

.eckb-article-defaults #eckb-article-page-container-v2 #eckb-article-content #eckb-article-content-body code, .eckb-article-defaults #eckb-article-page-container-v2 #eckb-article-content #eckb-article-content-body pre.text {
    
border-color: #EFEFEF!important;
background-color: #EFEFEF!important;
color: #606060!important;
padding: 5px!important;
display: inline!important;
}

.hinweis {

    background-color: rgba(255,229,100,.3);
    color: #6b5900;
    border-left: 6px;
    border-right: 0px;
    border-bottom: 0px;
    border-top: 0px;
    border-style: solid;
    border-color: #e7c000;
    color: #6b5900!important;
    padding: 20px;
}

.achtung {

    background-color: #ffe6e6;
    border-left: 6px;
    border-right: 0px;
    border-bottom: 0px;
    border-top: 0px;
    border-style: solid;
    border-color: #c00;
    color: #4d0000!important;
    padding: 20px;
}

.anmerkung {

    background-color: #f3f5f7;
    border-left: 6px;
    border-right: 0px;
    border-bottom: 0px;
    border-top: 0px;
    border-style: solid;
    border-color: #42b983;
    color: #2c3e50!important;
    padding: 20px;
}


h2.elementor-heading-title, h3.elementor-heading-title {
    font-size: 20px!important;
    display: block; 
    background-color: #DEDC00!important; 
    color:#004e7b!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    padding-left: 10px!important;
}

h3.elementor-heading-title {
    font-size: 18px!important;
    display: block; 
    background-color: #f3f3f3!important; 
    color:#004e7b!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    padding-left: 10px!important;
}

h4.elementor-heading-title {
    font-size: 17px!important;
    display: block; 
    background-color: #fbfbfb;
    color:#004e7b!important;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    padding-left: 10px!important;
}/* End custom CSS */