:root {
	--bs-body-color: #000000;
}

@media all {
	section.bg-gradient-dark .h1:not(#not), section.bg-gradient-dark .h2:not(#not), section.bg-gradient-dark .h3:not(#not),
	section.bg-gradient-dark .h4:not(#not), section.bg-gradient-dark .h5:not(#not), section.bg-gradient-dark .h6:not(#not),
	section.bg-gradient-dark h1:not(#not), section.bg-gradient-dark h2:not(#not), section.bg-gradient-dark h3:not(#not),
	section.bg-gradient-dark h4:not(#not), section.bg-gradient-dark h5:not(#not), section.bg-gradient-dark h6:not(#not),
	section.bg-gradient-dark .h1:not(#not) div:not(#not), section.bg-gradient-dark .h2:not(#not) div:not(#not), section.bg-gradient-dark .h3:not(#not) div:not(#not),
	section.bg-gradient-dark .h4:not(#not) div:not(#not), section.bg-gradient-dark .h5:not(#not) div:not(#not), section.bg-gradient-dark .h6:not(#not) div:not(#not),
	section.bg-gradient-dark h1:not(#not) div:not(#not), section.bg-gradient-dark h2:not(#not) div:not(#not), section.bg-gradient-dark h3:not(#not) div:not(#not),
	section.bg-gradient-dark h4:not(#not) div:not(#not), section.bg-gradient-dark h5:not(#not) div:not(#not), section.bg-gradient-dark h6:not(#not) div:not(#not),
	section.bg-gradient-dark div:not(#not),
	section.block-header3 .bg-gradient-dark .h1:not(#not),
	section.block-header1 .h1:not(#not),
	section.bg-gradient-dark p:not(#not),
	.block-contact div:not(#not),
	.block-contact p:not(#not),
	section.block-callToAction .text-white,
	section.block-pricing .mask.bg-gradient-dark + div *,
	.block-pricing .card.bg-gradient-dark .card-header div:not(#not),
	.block-pricing .card.bg-gradient-dark .card-header p:not(#not),
	.block-pricing .card.bg-gradient-dark .card-body div:not(#not),
	.block-pricing .card.bg-gradient-dark .card-body p:not(#not),
	.text-white,
	.block-pricing .card:not(.bg-gradient-dark) a,
	section.block-slider div:not(#not),
	section.block-slider p:not(#not),
	.header-block__wrapper h1:not(#not),
	.block-header3 h1 {
		color: #ffffff !important;
	}

	.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,
	nav *:not(#not), footer *:not(#not), a,
	section.block-cardRaised.bg-gradient-dark .card-body:not(#not) div:not(#not),
	section.block-cardRaised.bg-gradient-dark .card-body:not(#not) p:not(#not),
	section.block-contact.bg-gradient-dark .card.card-contact.card-raised div:not(#not),
	section.block-contact.bg-gradient-dark .card.card-contact.card-raised p:not(#not),
	section.block-features1.bg-gradient-dark .card-body.text-center:not(#not) div:not(#not),
	section.block-features1.bg-gradient-dark .card-body.text-center:not(#not) p:not(#not),
	section.block-features4.bg-gradient-dark .card-body.text-center:not(#not) div:not(#not),
	section.block-features4.bg-gradient-dark .card-body.text-center:not(#not) p:not(#not),
	section.block-pricing .card.bg-gradient-dark span.badge div:not(#not),
	section.block-pricing .card.bg-gradient-dark span.badge,
	.text-dark,
	footer .bg-gradient-dark div:not(#not),
	footer .bg-gradient-dark p:not(#not) {
		color: #000000 !important;
	}

	/* Wenn Farbschemafarbe geklärt ist, hier anpassen! */
	.text-gradient.text-info {
		background-image: linear-gradient(195deg,#000,#000);
	}

	.navbar.bg-gradient-dark {
		background-image: none !important;
		background-color: #fff;
	}

	.navbar-toggler .navbar-toggler-icon .fas,
	.navbar .dropdown a .fa-angle-down,
	.navbar-dark .dropdown-header > a {
		color: #252f40cc !important;
	}

	nav.navbar-dark .navbar-nav .nav-link:focus,
	nav.navbar-dark .navbar-nav .nav-link:hover,
	nav.navbar-dark .navbar-nav .nav-link {
		color: #252f40 !important;
	}

	#navigation .d-lg-none .dropdown-item {
		color: #252f40cc !important;
	}

	#navigation div.d-lg-none .dropdown-header a:hover {
		color: #252f40 !important;
	}

	.navbar-dark .navbar-brand {
		color: #252f40 !important;
	}
}
