:root{
			--dh-light-text:#252e3c;
			--dh-light-background:#f0f9ff;
			--dh-light-surface:#fafdff;
			--dh-light-border:#adadad;
			--dh-light-accent:#76b5e5;
			--dh-light-accent2:#3c91d3;
			--dh-light-header:#267bc9;
			--dh-light-footer:#003a70;
			--dh-light-control:#e5e5e5;
			--dh-light-input:#f0f0f0;
			--dh-light-toggle:#f1f1f1;
			--dh-dark-text:#f1f1f1;
			--dh-dark-background:#141414;
			--dh-dark-surface:#1e1e1e;
			--dh-dark-border:#3a3a3a;
			--dh-dark-accent:#e09900;
			--dh-dark-accent2:#003d5b;
			--dh-dark-header:#001b2d;
			--dh-dark-footer:#001b2d;
			--dh-dark-control:#333333;
			--dh-dark-input:#333333;
			--dh-dark-toggle:#f1f1f1;
			--dh-text:var(--dh-light-text);
			--dh-background:var(--dh-light-background);
			--dh-surface:var(--dh-light-surface);
			--dh-border:var(--dh-light-border);
			--dh-accent:var(--dh-light-accent);
			--dh-accent2:var(--dh-light-accent2);
			--dh-header:var(--dh-light-header);
			--dh-footer:var(--dh-light-footer);
			--dh-control:var(--dh-light-control);
			--dh-input:var(--dh-light-input);
			--dh-toggle-icon:var(--dh-light-toggle);
			--dh-layout-width:80%;
			--dh-layout-width-mobile:94%;
			color-scheme:light dark;
		}
				:root{
			color-scheme:light;
			--dh-toggle-icon:var(--dh-light-toggle);
		}
		html.dirschl-hub-scheme-light,
		body.dirschl-hub-scheme-light{
			--dh-text:var(--dh-light-text);
			--dh-background:var(--dh-light-background);
			--dh-surface:var(--dh-light-surface);
			--dh-border:var(--dh-light-border);
			--dh-accent:var(--dh-light-accent);
			--dh-accent2:var(--dh-light-accent2);
			--dh-header:var(--dh-light-header);
			--dh-footer:var(--dh-light-footer);
			--dh-control:var(--dh-light-control);
			--dh-input:var(--dh-light-input);
			--dh-toggle-icon:var(--dh-light-toggle);
			color-scheme:light;
		}
						

html.dirschl-hub-user-light #top-menu a,
html.dirschl-hub-user-light #et-top-navigation{
	color: var(--dh-text);
}
html.dirschl-hub-user-light #top-menu li ul.sub-menu{
	background-color: var(--dh-surface);
	border: 1px solid var(--dh-border);
}
html.dirschl-hub-user-light #top-menu li ul.sub-menu a{
	color: var(--dh-text);
}
html.dirschl-hub-user-light .et-l--footer div{
	color: #ffffff;
}
html.dirschl-hub-user-light .et-l--footer a{
	text-decoration: none!important;
        font-weight: bold;
}
html.dirschl-hub-scheme-light body,
html.dirschl-hub-scheme-light #page-container,
html.dirschl-hub-scheme-light #main-content{
	background-color: var(--dh-background);
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light .et_pb_section{
	background-color: var(--dh-surface);
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light #main-header,
html.dirschl-hub-scheme-light .et_fixed_nav #main-header{
	background-color: var(--dh-surface);
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light #top-menu a,
html.dirschl-hub-scheme-light #et-top-navigation{
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light #top-menu li ul.sub-menu{
	background-color: var(--dh-surface);
	border: 1px solid var(--dh-border);
}
html.dirschl-hub-scheme-light #top-menu li ul.sub-menu a{
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light .et-l--footer div{
	color: #ffffff;
}
html.dirschl-hub-scheme-light .et-l--footer a{
	text-decoration: none!important;
        font-weight: bold;
}
body.dirschl-hub-scheme-light,
body.dirschl-hub-scheme-light #page-container,
body.dirschl-hub-scheme-light #main-content{
	background-color: var(--dh-background);
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light .et_pb_section{
	background-color: var(--dh-surface);
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light #main-header,
body.dirschl-hub-scheme-light .et_fixed_nav #main-header{
	background-color: var(--dh-surface);
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light #top-menu a,
body.dirschl-hub-scheme-light #et-top-navigation{
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light #top-menu li ul.sub-menu{
	background-color: var(--dh-surface);
	border: 1px solid var(--dh-border);
}
body.dirschl-hub-scheme-light #top-menu li ul.sub-menu a{
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light .et-l--footer div{
	color: #ffffff;
}
body.dirschl-hub-scheme-light .et-l--footer a{
	text-decoration: none!important;
        font-weight: bold;
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #top-menu a,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #et-top-navigation{
	color: var(--dh-text);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #top-menu li ul.sub-menu{
	background-color: var(--dh-surface);
	border: 1px solid var(--dh-border);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #top-menu li ul.sub-menu a{
	color: var(--dh-text);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--footer div{
	color: #ffffff;
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--footer a{
	text-decoration: none!important;
        font-weight: bold;
}

html.dirschl-hub-user-light #main-content h1,
html.dirschl-hub-user-light #main-content h2,
html.dirschl-hub-user-light #main-content h3,
html.dirschl-hub-user-light #left-area h1,
html.dirschl-hub-user-light #left-area h2,
html.dirschl-hub-user-light #left-area h3,
html.dirschl-hub-user-light #main-content .et_pb_text h1,
html.dirschl-hub-user-light #main-content .et_pb_text h2,
html.dirschl-hub-user-light #main-content .et_pb_text h3,
html.dirschl-hub-user-light #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-light #left-area .et_pb_text h1,
html.dirschl-hub-user-light #left-area .et_pb_text h2,
html.dirschl-hub-user-light #left-area .et_pb_text h3,
html.dirschl-hub-user-light #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-light .et-l--post .et_pb_text h1,
html.dirschl-hub-user-light .et-l--post .et_pb_text h2,
html.dirschl-hub-user-light .et-l--post .et_pb_text h3,
html.dirschl-hub-user-light .et-l--post .et_pb_text .et_pb_text_inner h1{
	color: var(--dh-accent);
}
html.dirschl-hub-user-light #main-content .et_pb_text h4,
html.dirschl-hub-user-light #main-content .et_pb_text h5,
html.dirschl-hub-user-light #main-content .et_pb_text h6,
html.dirschl-hub-user-light #left-area .et_pb_text h4,
html.dirschl-hub-user-light #left-area .et_pb_text h5,
html.dirschl-hub-user-light #left-area .et_pb_text h6,
html.dirschl-hub-user-light .et-l--post .et_pb_text h4,
html.dirschl-hub-user-light .et-l--post .et_pb_text h5,
html.dirschl-hub-user-light .et-l--post .et_pb_text h6{
	color: var(--dh-text);
}
html.dirschl-hub-user-light #main-content a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area a:not(.et_pb_button),
html.dirschl-hub-user-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light .et-l--post a:not(.et_pb_button){
	color: var(--dh-accent);
}
html.dirschl-hub-user-light .et_pb_button,
html.dirschl-hub-user-light .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-user-light .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
html.dirschl-hub-scheme-light #main-content h1,
html.dirschl-hub-scheme-light #main-content h2,
html.dirschl-hub-scheme-light #main-content h3,
html.dirschl-hub-scheme-light #left-area h1,
html.dirschl-hub-scheme-light #left-area h2,
html.dirschl-hub-scheme-light #left-area h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text h1,
html.dirschl-hub-scheme-light #main-content .et_pb_text h2,
html.dirschl-hub-scheme-light #main-content .et_pb_text h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-light #left-area .et_pb_text h1,
html.dirschl-hub-scheme-light #left-area .et_pb_text h2,
html.dirschl-hub-scheme-light #left-area .et_pb_text h3,
html.dirschl-hub-scheme-light #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h1,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h2,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h3,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text .et_pb_text_inner h1{
	color: var(--dh-accent);
}
html.dirschl-hub-scheme-light #main-content .et_pb_text h4,
html.dirschl-hub-scheme-light #main-content .et_pb_text h5,
html.dirschl-hub-scheme-light #main-content .et_pb_text h6,
html.dirschl-hub-scheme-light #left-area .et_pb_text h4,
html.dirschl-hub-scheme-light #left-area .et_pb_text h5,
html.dirschl-hub-scheme-light #left-area .et_pb_text h6,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h4,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h5,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h6{
	color: var(--dh-text);
}
html.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
html.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light .et-l--post a:not(.et_pb_button){
	color: var(--dh-accent);
}
html.dirschl-hub-scheme-light .et_pb_button,
html.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
body.dirschl-hub-scheme-light #main-content h1,
body.dirschl-hub-scheme-light #main-content h2,
body.dirschl-hub-scheme-light #main-content h3,
body.dirschl-hub-scheme-light #left-area h1,
body.dirschl-hub-scheme-light #left-area h2,
body.dirschl-hub-scheme-light #left-area h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text h1,
body.dirschl-hub-scheme-light #main-content .et_pb_text h2,
body.dirschl-hub-scheme-light #main-content .et_pb_text h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light #left-area .et_pb_text h1,
body.dirschl-hub-scheme-light #left-area .et_pb_text h2,
body.dirschl-hub-scheme-light #left-area .et_pb_text h3,
body.dirschl-hub-scheme-light #left-area .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h1,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h2,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h3,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text .et_pb_text_inner h1{
	color: var(--dh-accent);
}
body.dirschl-hub-scheme-light #main-content .et_pb_text h4,
body.dirschl-hub-scheme-light #main-content .et_pb_text h5,
body.dirschl-hub-scheme-light #main-content .et_pb_text h6,
body.dirschl-hub-scheme-light #left-area .et_pb_text h4,
body.dirschl-hub-scheme-light #left-area .et_pb_text h5,
body.dirschl-hub-scheme-light #left-area .et_pb_text h6,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h4,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h5,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h6{
	color: var(--dh-text);
}
body.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
body.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light .et-l--post a:not(.et_pb_button){
	color: var(--dh-accent);
}
body.dirschl-hub-scheme-light .et_pb_button,
body.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button,
body.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content h2,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content h3,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area h2,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area h3,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h2,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h3,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text .et_pb_text_inner h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h2,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h3,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text .et_pb_text_inner h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h1,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h2,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h3,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text .et_pb_text_inner h1{
	color: var(--dh-accent);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h4,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h5,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text h6,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h4,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h5,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text h6,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h4,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h5,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post .et_pb_text h6{
	color: var(--dh-text);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content a:not(.et_pb_button),
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area a:not(.et_pb_button),
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #main-content .et_pb_text a:not(.et_pb_button),
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #left-area .et_pb_text a:not(.et_pb_button),
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et-l--post a:not(.et_pb_button){
	color: var(--dh-accent);
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et_pb_button,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et_pb_button_module_wrapper .et_pb_button,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}

html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_section,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_row,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_column,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_module,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_module input,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_module textarea,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_module select{
	color: var(--dh-text) !important;
}
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_button,
html.dirschl-hub-user-light #page-container .et-fb-root-area .et_pb_button_module_wrapper .et_pb_button{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_section,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_row,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_column,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module input,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module textarea,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module select{
	color: var(--dh-text) !important;
}
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_button,
html.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_button_module_wrapper .et_pb_button{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_section,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_row,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_column,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module input,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module textarea,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_module select{
	color: var(--dh-text) !important;
}
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_button,
body.dirschl-hub-scheme-light #page-container .et-fb-root-area .et_pb_button_module_wrapper .et_pb_button{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_section,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_row,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_column,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_module,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_module input,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_module textarea,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_module select{
	color: var(--dh-text) !important;
}
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_button,
html:not(.dirschl-hub-user-dark):not(.dirschl-hub-user-light) #page-container .et-fb-root-area .et_pb_button_module_wrapper .et_pb_button{
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}

		html.dirschl-hub-scheme-light,
		body.dirschl-hub-scheme-light,
		html.dirschl-hub-user-light{
			--dh-text:var(--dh-light-text);
			--dh-background:var(--dh-light-background);
			--dh-surface:var(--dh-light-surface);
			--dh-border:var(--dh-light-border);
			--dh-accent:var(--dh-light-accent);
			--dh-accent2:var(--dh-light-accent2);
			--dh-header:var(--dh-light-header);
			--dh-footer:var(--dh-light-footer);
			--dh-control:var(--dh-light-control);
			--dh-input:var(--dh-light-input);
			--dh-toggle-icon:var(--dh-light-toggle);
			color-scheme:light;
		}
		html.dirschl-hub-scheme-dark,
		body.dirschl-hub-scheme-dark,
		html.dirschl-hub-user-dark{
			--dh-text:var(--dh-dark-text);
			--dh-background:var(--dh-dark-background);
			--dh-surface:var(--dh-dark-surface);
			--dh-border:var(--dh-dark-border);
			--dh-accent:var(--dh-dark-accent);
			--dh-accent2:var(--dh-dark-accent2);
			--dh-header:var(--dh-dark-header);
			--dh-footer:var(--dh-dark-footer);
			--dh-control:var(--dh-dark-control);
			--dh-input:var(--dh-dark-input);
			--dh-toggle-icon:var(--dh-dark-toggle);
			color-scheme:dark;
		}
		html.dirschl-hub-user-light .sil-item,
		html.dirschl-hub-user-light .dirschl-lp-gallery-wrapper,
		html.dirschl-hub-user-light .seo-carousel-wrapper{
			--lp-text:var(--dh-text);
			--lp-background:var(--dh-background);
			--lp-surface:var(--dh-surface);
			--lp-border:var(--dh-border);
			--lp-accent:var(--dh-accent);
			--lp-accent2:var(--dh-accent2);
			--lp-control:var(--dh-control);
			color-scheme:light;
		}
		html.dirschl-hub-user-dark .sil-item,
		html.dirschl-hub-user-dark .dirschl-lp-gallery-wrapper,
		html.dirschl-hub-user-dark .seo-carousel-wrapper{
			--lp-text:var(--dh-text);
			--lp-background:var(--dh-background);
			--lp-surface:var(--dh-surface);
			--lp-border:var(--dh-border);
			--lp-accent:var(--dh-accent);
			--lp-accent2:var(--dh-accent2);
			--lp-control:var(--dh-control);
			color-scheme:dark;
		}
		html.dirschl-hub-user-light .dirschl-games-catalog-query,
		html.dirschl-hub-user-light .dirschl-games-catalog,
		html.dirschl-hub-user-light .dirschl-games-zigzag-hub{
			--ng-text:var(--dh-text);
			--ng-border:var(--dh-border);
			--ng-accent:var(--dh-accent);
			--ng-accent2:var(--dh-accent2);
			--ng-surface:var(--dh-surface);
			--ng-control:var(--dh-control);
			--ng-muted:#6b7280;
			color-scheme:light;
		}
		@supports (color:color-mix(in srgb,red,blue)){
		html.dirschl-hub-user-light .dirschl-games-catalog-query,
		html.dirschl-hub-user-light .dirschl-games-catalog,
		html.dirschl-hub-user-light .dirschl-games-zigzag-hub{
			--ng-muted:color-mix(in srgb,var(--ng-text) 62%,transparent);
		}
		}
		html.dirschl-hub-user-dark .dirschl-games-catalog-query,
		html.dirschl-hub-user-dark .dirschl-games-catalog,
		html.dirschl-hub-user-dark .dirschl-games-zigzag-hub{
			--ng-text:var(--dh-text);
			--ng-border:var(--dh-border);
			--ng-accent:var(--dh-accent);
			--ng-accent2:var(--dh-accent2);
			--ng-surface:var(--dh-surface);
			--ng-control:var(--dh-control);
			--ng-muted:#9ca3af;
			color-scheme:dark;
		}
		@supports (color:color-mix(in srgb,red,blue)){
		html.dirschl-hub-user-dark .dirschl-games-catalog-query,
		html.dirschl-hub-user-dark .dirschl-games-catalog,
		html.dirschl-hub-user-dark .dirschl-games-zigzag-hub{
			--ng-muted:color-mix(in srgb,var(--ng-text) 62%,transparent);
		}
		}
		html.dirschl-hub-user-light .refhub-widget,
		html.dirschl-hub-user-light .refhub-search-widget{
			--dh-text:var(--dh-light-text);
			--dh-background:var(--dh-light-background);
			--dh-surface:var(--dh-light-surface);
			--dh-border:var(--dh-light-border);
			--dh-accent:var(--dh-light-accent);
			--dh-accent2:var(--dh-light-accent2);
			--dh-header:var(--dh-light-header);
			--dh-footer:var(--dh-light-footer);
			--dh-control:var(--dh-light-control);
			--dh-input:var(--dh-light-input);
		}
		html.dirschl-hub-user-dark .refhub-widget,
		html.dirschl-hub-user-dark .refhub-search-widget{
			--dh-text:var(--dh-dark-text);
			--dh-background:var(--dh-dark-background);
			--dh-surface:var(--dh-dark-surface);
			--dh-border:var(--dh-dark-border);
			--dh-accent:var(--dh-dark-accent);
			--dh-accent2:var(--dh-dark-accent2);
			--dh-header:var(--dh-dark-header);
			--dh-footer:var(--dh-dark-footer);
			--dh-control:var(--dh-dark-control);
			--dh-input:var(--dh-dark-input);
		}
		html.dirschl-hub-user-light .dm-player-layout,
html.dirschl-hub-scheme-light .dm-player-layout,
body.dirschl-hub-scheme-light .dm-player-layout,
html.dirschl-hub-user-light .dm-music-panel,
html.dirschl-hub-scheme-light .dm-music-panel,
body.dirschl-hub-scheme-light .dm-music-panel,
html.dirschl-hub-user-light .audio-player-wrapper,
html.dirschl-hub-scheme-light .audio-player-wrapper,
body.dirschl-hub-scheme-light .audio-player-wrapper,
html.dirschl-hub-user-light .dal-album-list-collection,
html.dirschl-hub-scheme-light .dal-album-list-collection,
body.dirschl-hub-scheme-light .dal-album-list-collection,
html.dirschl-hub-user-light .dm-album-card,
html.dirschl-hub-scheme-light .dm-album-card,
body.dirschl-hub-scheme-light .dm-album-card,
html.dirschl-hub-user-light .dm-album-list,
html.dirschl-hub-scheme-light .dm-album-list,
body.dirschl-hub-scheme-light .dm-album-list,
html.dirschl-hub-user-light .dm-album-summary,
html.dirschl-hub-scheme-light .dm-album-summary,
body.dirschl-hub-scheme-light .dm-album-summary,
html.dirschl-hub-user-light .dal-virtual-page,
html.dirschl-hub-scheme-light .dal-virtual-page,
body.dirschl-hub-scheme-light .dal-virtual-page,
html.dirschl-hub-user-light .dm-playlist-section,
html.dirschl-hub-scheme-light .dm-playlist-section,
body.dirschl-hub-scheme-light .dm-playlist-section,
html.dirschl-hub-user-light .dm-playlist,
html.dirschl-hub-scheme-light .dm-playlist,
body.dirschl-hub-scheme-light .dm-playlist,
html.dirschl-hub-user-light .player-playlist-container,
html.dirschl-hub-scheme-light .player-playlist-container,
body.dirschl-hub-scheme-light .player-playlist-container,
html.dirschl-hub-user-light .afp-music-wrapper,
html.dirschl-hub-scheme-light .afp-music-wrapper,
body.dirschl-hub-scheme-light .afp-music-wrapper,
html.dirschl-hub-user-light .afs-album-summary-card,
html.dirschl-hub-scheme-light .afs-album-summary-card,
body.dirschl-hub-scheme-light .afs-album-summary-card{
	--dh-text:var(--dh-light-text);
	--dh-background:var(--dh-light-background);
	--dh-surface:var(--dh-light-surface);
	--dh-border:var(--dh-light-border);
	--dh-accent:var(--dh-light-accent);
	--dh-accent2:var(--dh-light-accent2);
	--dh-header:var(--dh-light-header);
	--dh-footer:var(--dh-light-footer);
	--dh-control:var(--dh-light-control);
	--dh-input:var(--dh-light-input);
	--dm-text:var(--dh-light-text);
	--dm-background:var(--dh-light-background);
	--dm-surface:var(--dh-light-surface);
	--dm-border:var(--dh-light-border);
	--dm-accent:var(--dh-light-accent);
	--dm-accent2:var(--dh-light-accent2);
	--dm-control-bg:var(--dh-light-control);
	--dm-input-bg:var(--dh-light-input);
}
html.dirschl-hub-user-dark .dm-player-layout,
html.dirschl-hub-scheme-dark .dm-player-layout,
body.dirschl-hub-scheme-dark .dm-player-layout,
html.dirschl-hub-user-dark .dm-music-panel,
html.dirschl-hub-scheme-dark .dm-music-panel,
body.dirschl-hub-scheme-dark .dm-music-panel,
html.dirschl-hub-user-dark .audio-player-wrapper,
html.dirschl-hub-scheme-dark .audio-player-wrapper,
body.dirschl-hub-scheme-dark .audio-player-wrapper,
html.dirschl-hub-user-dark .dal-album-list-collection,
html.dirschl-hub-scheme-dark .dal-album-list-collection,
body.dirschl-hub-scheme-dark .dal-album-list-collection,
html.dirschl-hub-user-dark .dm-album-card,
html.dirschl-hub-scheme-dark .dm-album-card,
body.dirschl-hub-scheme-dark .dm-album-card,
html.dirschl-hub-user-dark .dm-album-list,
html.dirschl-hub-scheme-dark .dm-album-list,
body.dirschl-hub-scheme-dark .dm-album-list,
html.dirschl-hub-user-dark .dm-album-summary,
html.dirschl-hub-scheme-dark .dm-album-summary,
body.dirschl-hub-scheme-dark .dm-album-summary,
html.dirschl-hub-user-dark .dal-virtual-page,
html.dirschl-hub-scheme-dark .dal-virtual-page,
body.dirschl-hub-scheme-dark .dal-virtual-page,
html.dirschl-hub-user-dark .dm-playlist-section,
html.dirschl-hub-scheme-dark .dm-playlist-section,
body.dirschl-hub-scheme-dark .dm-playlist-section,
html.dirschl-hub-user-dark .dm-playlist,
html.dirschl-hub-scheme-dark .dm-playlist,
body.dirschl-hub-scheme-dark .dm-playlist,
html.dirschl-hub-user-dark .player-playlist-container,
html.dirschl-hub-scheme-dark .player-playlist-container,
body.dirschl-hub-scheme-dark .player-playlist-container,
html.dirschl-hub-user-dark .afp-music-wrapper,
html.dirschl-hub-scheme-dark .afp-music-wrapper,
body.dirschl-hub-scheme-dark .afp-music-wrapper,
html.dirschl-hub-user-dark .afs-album-summary-card,
html.dirschl-hub-scheme-dark .afs-album-summary-card,
body.dirschl-hub-scheme-dark .afs-album-summary-card{
	--dh-text:var(--dh-dark-text);
	--dh-background:var(--dh-dark-background);
	--dh-surface:var(--dh-dark-surface);
	--dh-border:var(--dh-dark-border);
	--dh-accent:var(--dh-dark-accent);
	--dh-accent2:var(--dh-dark-accent2);
	--dh-header:var(--dh-dark-header);
	--dh-footer:var(--dh-dark-footer);
	--dh-control:var(--dh-dark-control);
	--dh-input:var(--dh-dark-input);
	--dm-text:var(--dh-dark-text);
	--dm-background:var(--dh-dark-background);
	--dm-surface:var(--dh-dark-surface);
	--dm-border:var(--dh-dark-border);
	--dm-accent:var(--dh-dark-accent);
	--dm-accent2:var(--dh-dark-accent2);
	--dm-control-bg:var(--dh-dark-control);
	--dm-input-bg:var(--dh-dark-input);
}
#main-content h1,
#main-content h2,
#main-content h3,
#left-area h1,
#left-area h2,
#left-area h3,
#main-content .et_pb_text h1,
#main-content .et_pb_text h2,
#main-content .et_pb_text h3,
#main-content .et_pb_text .et_pb_text_inner h1,
#left-area .et_pb_text h1,
#left-area .et_pb_text h2,
#left-area .et_pb_text h3,
#left-area .et_pb_text .et_pb_text_inner h1,
.et-l--post .et_pb_text h1,
.et-l--post .et_pb_text h2,
.et-l--post .et_pb_text h3,
.et-l--post .et_pb_text .et_pb_text_inner h1 {
	color: var(--dh-accent);
}
#main-content .et_pb_text h4,
#main-content .et_pb_text h5,
#main-content .et_pb_text h6,
#left-area .et_pb_text h4,
#left-area .et_pb_text h5,
#left-area .et_pb_text h6,
.et-l--post .et_pb_text h4,
.et-l--post .et_pb_text h5,
.et-l--post .et_pb_text h6 {
	color: var(--dh-text);
}
#main-content a:not(.et_pb_button),
#left-area a:not(.et_pb_button),
#main-content .et_pb_text a:not(.et_pb_button),
#left-area .et_pb_text a:not(.et_pb_button),
.et-l--post a:not(.et_pb_button) {
	color: var(--dh-accent);
}
.et_pb_button,
.et_pb_button_module_wrapper .et_pb_button,
.et_pb_button_module_wrapper .et_pb_button:hover {
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
#page-container .et-fb-root-area .et_pb_section,
#page-container .et-fb-root-area .et_pb_row,
#page-container .et-fb-root-area .et_pb_column,
#page-container .et-fb-root-area .et_pb_module,
#page-container .et-fb-root-area .et_pb_module input,
#page-container .et-fb-root-area .et_pb_module textarea,
#page-container .et-fb-root-area .et_pb_module select {
	color: var(--dh-text) !important;
}
#page-container .et-fb-root-area .et_pb_button,
#page-container .et-fb-root-area .et_pb_button_module_wrapper .et_pb_button {
	background-color: var(--dh-accent) !important;
	border-color: var(--dh-accent) !important;
	color: #ffffff !important;
}
html.dirschl-hub-user-light #main-content,
html.dirschl-hub-user-light #left-area,
html.dirschl-hub-user-light .et-l--post > .et_builder_inner_content,
html.dirschl-hub-scheme-light #main-content,
html.dirschl-hub-scheme-light #left-area,
html.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content,
body.dirschl-hub-scheme-light #main-content,
body.dirschl-hub-scheme-light #left-area,
body.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content{
	color:var(--dh-text);
}
html.dirschl-hub-user-light .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent),
html.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent),
body.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent){
	color:var(--dh-text);
}
html.dirschl-hub-user-light .et-l--post > .et_builder_inner_content .et_pb_section.preset--module--divi-section--default,
html.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content .et_pb_section.preset--module--divi-section--default,
body.dirschl-hub-scheme-light .et-l--post > .et_builder_inner_content .et_pb_section.preset--module--divi-section--default{
	background-color:var(--dh-background)!important;
}
html.dirschl-hub-user-dark body.et_divi_theme,
html.dirschl-hub-user-dark body.et_divi_theme #page-container,
html.dirschl-hub-scheme-dark body.et_divi_theme,
html.dirschl-hub-scheme-dark body.et_divi_theme #page-container,
body.dirschl-hub-scheme-dark body.et_divi_theme,
body.dirschl-hub-scheme-dark body.et_divi_theme #page-container{
	background-color:var(--dh-background)!important;
}
html.dirschl-hub-user-dark #main-content,
html.dirschl-hub-user-dark #left-area,
html.dirschl-hub-user-dark .et-l--post > .et_builder_inner_content,
html.dirschl-hub-user-dark .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent),
html.dirschl-hub-scheme-dark #main-content,
html.dirschl-hub-scheme-dark #left-area,
html.dirschl-hub-scheme-dark .et-l--post > .et_builder_inner_content,
html.dirschl-hub-scheme-dark .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent),
body.dirschl-hub-scheme-dark #main-content,
body.dirschl-hub-scheme-dark #left-area,
body.dirschl-hub-scheme-dark .et-l--post > .et_builder_inner_content,
body.dirschl-hub-scheme-dark .et-l--post > .et_builder_inner_content .et_pb_section:not(.et_section_transparent){
	background-color:var(--dh-background)!important;
	color:var(--dh-text);
}
html.dirschl-hub-user-dark #main-content .et_pb_text p,
html.dirschl-hub-user-dark #main-content .et_pb_text li,
html.dirschl-hub-user-dark #main-content .et_pb_text blockquote,
html.dirschl-hub-user-dark #left-area .et_pb_text p,
html.dirschl-hub-user-dark #left-area .et_pb_text li,
html.dirschl-hub-user-dark #left-area .et_pb_text blockquote,
html.dirschl-hub-scheme-dark #main-content .et_pb_text p,
html.dirschl-hub-scheme-dark #main-content .et_pb_text li,
html.dirschl-hub-scheme-dark #main-content .et_pb_text blockquote,
html.dirschl-hub-scheme-dark #left-area .et_pb_text p,
html.dirschl-hub-scheme-dark #left-area .et_pb_text li,
html.dirschl-hub-scheme-dark #left-area .et_pb_text blockquote,
body.dirschl-hub-scheme-dark #main-content .et_pb_text p,
body.dirschl-hub-scheme-dark #main-content .et_pb_text li,
body.dirschl-hub-scheme-dark #main-content .et_pb_text blockquote,
body.dirschl-hub-scheme-dark #left-area .et_pb_text p,
body.dirschl-hub-scheme-dark #left-area .et_pb_text li,
body.dirschl-hub-scheme-dark #left-area .et_pb_text blockquote{
	color:var(--dh-text)!important;
}
html.dirschl-hub-user-light #main-content a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area a:not(.et_pb_button),
html.dirschl-hub-user-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light #main-content h1,
html.dirschl-hub-user-light #main-content h2,
html.dirschl-hub-user-light #main-content h3,
html.dirschl-hub-user-light #main-content .et_pb_text h1,
html.dirschl-hub-user-light #main-content .et_pb_text h2,
html.dirschl-hub-user-light #main-content .et_pb_text h3,
html.dirschl-hub-user-light #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
html.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light #main-content h1,
html.dirschl-hub-scheme-light #main-content h2,
html.dirschl-hub-scheme-light #main-content h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text h1,
html.dirschl-hub-scheme-light #main-content .et_pb_text h2,
html.dirschl-hub-scheme-light #main-content .et_pb_text h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
body.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light #main-content h1,
body.dirschl-hub-scheme-light #main-content h2,
body.dirschl-hub-scheme-light #main-content h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text h1,
body.dirschl-hub-scheme-light #main-content .et_pb_text h2,
body.dirschl-hub-scheme-light #main-content .et_pb_text h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1{
	color:var(--dh-accent)!important;
}
html.dirschl-hub-user-dark #main-content a:not(.et_pb_button),
html.dirschl-hub-user-dark #left-area a:not(.et_pb_button),
html.dirschl-hub-user-dark #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-dark #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-dark #main-content h1,
html.dirschl-hub-user-dark #main-content h2,
html.dirschl-hub-user-dark #main-content h3,
html.dirschl-hub-user-dark #main-content .et_pb_text h1,
html.dirschl-hub-user-dark #main-content .et_pb_text h2,
html.dirschl-hub-user-dark #main-content .et_pb_text h3,
html.dirschl-hub-user-dark #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-dark #main-content a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #left-area a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #main-content h1,
html.dirschl-hub-scheme-dark #main-content h2,
html.dirschl-hub-scheme-dark #main-content h3,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h1,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h2,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h3,
html.dirschl-hub-scheme-dark #main-content .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-dark #main-content a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #left-area a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #main-content .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #left-area .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #main-content h1,
body.dirschl-hub-scheme-dark #main-content h2,
body.dirschl-hub-scheme-dark #main-content h3,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h1,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h2,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h3,
body.dirschl-hub-scheme-dark #main-content .et_pb_text .et_pb_text_inner h1{
	color:var(--dh-accent)!important;
}
html.dirschl-hub-user-dark .dm-player-layout .dm-playlist-section,
html.dirschl-hub-user-dark .dm-player-layout .dm-playlist,
html.dirschl-hub-user-dark .dm-player-layout #main-cover-container,
html.dirschl-hub-user-dark .dm-player-layout .dm-music-panel,
html.dirschl-hub-scheme-dark .dm-player-layout .dm-playlist-section,
html.dirschl-hub-scheme-dark .dm-player-layout .dm-playlist,
html.dirschl-hub-scheme-dark .dm-player-layout #main-cover-container,
html.dirschl-hub-scheme-dark .dm-player-layout .dm-music-panel,
body.dirschl-hub-scheme-dark .dm-player-layout .dm-playlist-section,
body.dirschl-hub-scheme-dark .dm-player-layout .dm-playlist,
body.dirschl-hub-scheme-dark .dm-player-layout #main-cover-container,
body.dirschl-hub-scheme-dark .dm-player-layout .dm-music-panel{
	background-color:var(--dh-surface)!important;
	color:var(--dh-text);
}
html.dirschl-hub-scheme-light #main-content h1,
html.dirschl-hub-scheme-light #main-content h2,
html.dirschl-hub-scheme-light #main-content h3,
html.dirschl-hub-scheme-light #left-area h1,
html.dirschl-hub-scheme-light #left-area h2,
html.dirschl-hub-scheme-light #left-area h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text h1,
html.dirschl-hub-scheme-light #main-content .et_pb_text h2,
html.dirschl-hub-scheme-light #main-content .et_pb_text h3,
html.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-light #left-area .et_pb_text h1,
html.dirschl-hub-scheme-light #left-area .et_pb_text h2,
html.dirschl-hub-scheme-light #left-area .et_pb_text h3,
html.dirschl-hub-scheme-light #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h1,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h2,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h3,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-light #main-content h1,
html.dirschl-hub-user-light #main-content h2,
html.dirschl-hub-user-light #main-content h3,
html.dirschl-hub-user-light #left-area h1,
html.dirschl-hub-user-light #left-area h2,
html.dirschl-hub-user-light #left-area h3,
html.dirschl-hub-user-light #main-content .et_pb_text h1,
html.dirschl-hub-user-light #main-content .et_pb_text h2,
html.dirschl-hub-user-light #main-content .et_pb_text h3,
html.dirschl-hub-user-light #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-light #left-area .et_pb_text h1,
html.dirschl-hub-user-light #left-area .et_pb_text h2,
html.dirschl-hub-user-light #left-area .et_pb_text h3,
html.dirschl-hub-user-light #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-light .et-l--post .et_pb_text h1,
html.dirschl-hub-user-light .et-l--post .et_pb_text h2,
html.dirschl-hub-user-light .et-l--post .et_pb_text h3,
html.dirschl-hub-user-light .et-l--post .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light #main-content h1,
body.dirschl-hub-scheme-light #main-content h2,
body.dirschl-hub-scheme-light #main-content h3,
body.dirschl-hub-scheme-light #left-area h1,
body.dirschl-hub-scheme-light #left-area h2,
body.dirschl-hub-scheme-light #left-area h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text h1,
body.dirschl-hub-scheme-light #main-content .et_pb_text h2,
body.dirschl-hub-scheme-light #main-content .et_pb_text h3,
body.dirschl-hub-scheme-light #main-content .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light #left-area .et_pb_text h1,
body.dirschl-hub-scheme-light #left-area .et_pb_text h2,
body.dirschl-hub-scheme-light #left-area .et_pb_text h3,
body.dirschl-hub-scheme-light #left-area .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h1,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h2,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h3,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text .et_pb_text_inner h1{
	color:var(--dh-accent)!important;
}
html.dirschl-hub-scheme-light #main-content .et_pb_text h4,
html.dirschl-hub-scheme-light #main-content .et_pb_text h5,
html.dirschl-hub-scheme-light #main-content .et_pb_text h6,
html.dirschl-hub-scheme-light #left-area .et_pb_text h4,
html.dirschl-hub-scheme-light #left-area .et_pb_text h5,
html.dirschl-hub-scheme-light #left-area .et_pb_text h6,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h4,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h5,
html.dirschl-hub-scheme-light .et-l--post .et_pb_text h6,
html.dirschl-hub-user-light #main-content .et_pb_text h4,
html.dirschl-hub-user-light #main-content .et_pb_text h5,
html.dirschl-hub-user-light #main-content .et_pb_text h6,
html.dirschl-hub-user-light #left-area .et_pb_text h4,
html.dirschl-hub-user-light #left-area .et_pb_text h5,
html.dirschl-hub-user-light #left-area .et_pb_text h6,
html.dirschl-hub-user-light .et-l--post .et_pb_text h4,
html.dirschl-hub-user-light .et-l--post .et_pb_text h5,
html.dirschl-hub-user-light .et-l--post .et_pb_text h6,
body.dirschl-hub-scheme-light #main-content .et_pb_text h4,
body.dirschl-hub-scheme-light #main-content .et_pb_text h5,
body.dirschl-hub-scheme-light #main-content .et_pb_text h6,
body.dirschl-hub-scheme-light #left-area .et_pb_text h4,
body.dirschl-hub-scheme-light #left-area .et_pb_text h5,
body.dirschl-hub-scheme-light #left-area .et_pb_text h6,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h4,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h5,
body.dirschl-hub-scheme-light .et-l--post .et_pb_text h6{
	color:var(--dh-text)!important;
}
html.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
html.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-light .et-l--post a:not(.et_pb_button),
html.dirschl-hub-user-light #main-content a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area a:not(.et_pb_button),
html.dirschl-hub-user-light #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-light .et-l--post a:not(.et_pb_button),
body.dirschl-hub-scheme-light #main-content a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area a:not(.et_pb_button),
body.dirschl-hub-scheme-light #main-content .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light #left-area .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-light .et-l--post a:not(.et_pb_button){
	color:var(--dh-accent)!important;
}
html.dirschl-hub-scheme-light .et_pb_button,
html.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button:hover,
html.dirschl-hub-user-light .et_pb_button,
html.dirschl-hub-user-light .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-user-light .et_pb_button_module_wrapper .et_pb_button:hover,
body.dirschl-hub-scheme-light .et_pb_button,
body.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button,
body.dirschl-hub-scheme-light .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color:var(--dh-accent)!important;
	border-color:var(--dh-accent)!important;
	color:#ffffff!important;
}
html.dirschl-hub-scheme-dark #main-content h1,
html.dirschl-hub-scheme-dark #main-content h2,
html.dirschl-hub-scheme-dark #main-content h3,
html.dirschl-hub-scheme-dark #left-area h1,
html.dirschl-hub-scheme-dark #left-area h2,
html.dirschl-hub-scheme-dark #left-area h3,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h1,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h2,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h3,
html.dirschl-hub-scheme-dark #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h1,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h2,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h3,
html.dirschl-hub-scheme-dark #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h1,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h2,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h3,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-dark #main-content h1,
html.dirschl-hub-user-dark #main-content h2,
html.dirschl-hub-user-dark #main-content h3,
html.dirschl-hub-user-dark #left-area h1,
html.dirschl-hub-user-dark #left-area h2,
html.dirschl-hub-user-dark #left-area h3,
html.dirschl-hub-user-dark #main-content .et_pb_text h1,
html.dirschl-hub-user-dark #main-content .et_pb_text h2,
html.dirschl-hub-user-dark #main-content .et_pb_text h3,
html.dirschl-hub-user-dark #main-content .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-dark #left-area .et_pb_text h1,
html.dirschl-hub-user-dark #left-area .et_pb_text h2,
html.dirschl-hub-user-dark #left-area .et_pb_text h3,
html.dirschl-hub-user-dark #left-area .et_pb_text .et_pb_text_inner h1,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h1,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h2,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h3,
html.dirschl-hub-user-dark .et-l--post .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-dark #main-content h1,
body.dirschl-hub-scheme-dark #main-content h2,
body.dirschl-hub-scheme-dark #main-content h3,
body.dirschl-hub-scheme-dark #left-area h1,
body.dirschl-hub-scheme-dark #left-area h2,
body.dirschl-hub-scheme-dark #left-area h3,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h1,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h2,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h3,
body.dirschl-hub-scheme-dark #main-content .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h1,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h2,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h3,
body.dirschl-hub-scheme-dark #left-area .et_pb_text .et_pb_text_inner h1,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h1,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h2,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h3,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text .et_pb_text_inner h1{
	color:var(--dh-accent)!important;
}
html.dirschl-hub-scheme-dark #main-content .et_pb_text h4,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h5,
html.dirschl-hub-scheme-dark #main-content .et_pb_text h6,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h4,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h5,
html.dirschl-hub-scheme-dark #left-area .et_pb_text h6,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h4,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h5,
html.dirschl-hub-scheme-dark .et-l--post .et_pb_text h6,
html.dirschl-hub-user-dark #main-content .et_pb_text h4,
html.dirschl-hub-user-dark #main-content .et_pb_text h5,
html.dirschl-hub-user-dark #main-content .et_pb_text h6,
html.dirschl-hub-user-dark #left-area .et_pb_text h4,
html.dirschl-hub-user-dark #left-area .et_pb_text h5,
html.dirschl-hub-user-dark #left-area .et_pb_text h6,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h4,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h5,
html.dirschl-hub-user-dark .et-l--post .et_pb_text h6,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h4,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h5,
body.dirschl-hub-scheme-dark #main-content .et_pb_text h6,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h4,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h5,
body.dirschl-hub-scheme-dark #left-area .et_pb_text h6,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h4,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h5,
body.dirschl-hub-scheme-dark .et-l--post .et_pb_text h6{
	color:var(--dh-text)!important;
}
html.dirschl-hub-scheme-dark #main-content a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #left-area a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-dark #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-scheme-dark .et-l--post a:not(.et_pb_button),
html.dirschl-hub-user-dark #main-content a:not(.et_pb_button),
html.dirschl-hub-user-dark #left-area a:not(.et_pb_button),
html.dirschl-hub-user-dark #main-content .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-dark #left-area .et_pb_text a:not(.et_pb_button),
html.dirschl-hub-user-dark .et-l--post a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #main-content a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #left-area a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #main-content .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-dark #left-area .et_pb_text a:not(.et_pb_button),
body.dirschl-hub-scheme-dark .et-l--post a:not(.et_pb_button){
	color:var(--dh-accent)!important;
}
html.dirschl-hub-scheme-dark .et_pb_button,
html.dirschl-hub-scheme-dark .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-scheme-dark .et_pb_button_module_wrapper .et_pb_button:hover,
html.dirschl-hub-user-dark .et_pb_button,
html.dirschl-hub-user-dark .et_pb_button_module_wrapper .et_pb_button,
html.dirschl-hub-user-dark .et_pb_button_module_wrapper .et_pb_button:hover,
body.dirschl-hub-scheme-dark .et_pb_button,
body.dirschl-hub-scheme-dark .et_pb_button_module_wrapper .et_pb_button,
body.dirschl-hub-scheme-dark .et_pb_button_module_wrapper .et_pb_button:hover{
	background-color:var(--dh-accent)!important;
	border-color:var(--dh-accent)!important;
	color:#ffffff!important;
}