@media (prefers-color-scheme: dark) {.container, .container-fluid,
.tck-container, .tck-container-fluid {
	margin: 0 auto;
	box-sizing: border-box;
}

.body {
	background: #404040;
}

.body ul:not(.nav) {

}

.body ul:not(.nav) li {
}

.body img:not(.tck-logo-img) {
}

 #pageheading .tck-divider1-container svg path
,  #pageheading .tck-divider1-container svg polygon
,  #pageheading .tck-divider1-container svg polyline
,  #pageheading .tck-divider1-container svg rect
,  #pageheading .tck-divider1-container svg circle {
fill: #404040;}

 #custom2 > .inner {
	color: #404040;
}

 #hero div.moduletable h3,  #hero div.module h3,  #hero .widget h3,  #hero .tck-module h3,
 #hero div.moduletable_menu h3,  #hero div.module_menu h3,  #hero .tck-module-title {
	color: #404040;
}

 #hero .tck-module-text {
	color: #404040;
}

 #features-header .tck-module-text {
	color: #cccccc;
}

 #features-1 > .inner {
	background: #ffffff;
	background: rgba(255,255,255,0.3);
	-pie-background: rgba(255,255,255,0.3);
}

 #features-2 > .inner {
	background: #ffffff;
	background: rgba(255,255,255,0.3);
	-pie-background: rgba(255,255,255,0.3);
}

 #features-3 > .inner {
	background: #ffffff;
	background: rgba(255,255,255,0.3);
	-pie-background: rgba(255,255,255,0.3);
}

 #news-header .tck-module-text {
	color: #d1d1d1;
}

 #news1 > .inner {
	color: #cccccc;
}

 #news1 div.moduletable h3,  #news1 div.module h3,  #news1 .widget h3,  #news1 .tck-module h3,
 #news1 div.moduletable_menu h3,  #news1 div.module_menu h3,  #news1 .tck-module-title {
	color: #cccccc;
}

 #news2 > .inner {
	color: #cccccc;
}

 #news2 div.moduletable h3,  #news2 div.module h3,  #news2 .widget h3,  #news2 .tck-module h3,
 #news2 div.moduletable_menu h3,  #news2 div.module_menu h3,  #news2 .tck-module-title {
	color: #cccccc;
}

 #news3 > .inner {
	color: #cccccc;
}

 #news3 div.moduletable h3,  #news3 div.module h3,  #news3 .widget h3,  #news3 .tck-module h3,
 #news3 div.moduletable_menu h3,  #news3 div.module_menu h3,  #news3 .tck-module-title {
	color: #cccccc;
}

 #news-footer .tck-module-text {
	color: #cccccc;
}

 #showcase-wrapper {
	background: #797979;

                    }

 #showcase-wrapper .tck-divider1-container svg path
,  #showcase-wrapper .tck-divider1-container svg polygon
,  #showcase-wrapper .tck-divider1-container svg polyline
,  #showcase-wrapper .tck-divider1-container svg rect
,  #showcase-wrapper .tck-divider1-container svg circle {
fill: #404040;}

 #showcase-wrapper .tck-divider2-container svg path
,  #showcase-wrapper .tck-divider2-container svg polygon
,  #showcase-wrapper .tck-divider2-container svg polyline
,  #showcase-wrapper .tck-divider2-container svg rect
,  #showcase-wrapper .tck-divider2-container svg circle {
fill: #797979;}

 #showcase div.moduletable h3,  #showcase div.module h3,  #showcase .widget h3,  #showcase .tck-module h3,
 #showcase div.moduletable_menu h3,  #showcase div.module_menu h3,  #showcase .tck-module-title {
	color: #000000;
}

 #testimonials-wrapper {
	background: #797979;

                    }

 #contact-text > .inner {
	color: #404040;
}

 #contact-button > .inner {
	color: #404040;
}

 #footer-1 .tck-module-text {
	color: #cccccc;
}

 #footer-2 .tck-module-text {
	color: #cccccc;
}

 #footer-3 .tck-module-text {
	color: #cccccc;
}

 #footer-bottom-1 .tck-module-text {
	color: #cccccc;
}
}