@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;
}

 #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);
}

 #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;
}

 #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;
}

.tck-blog .tck-article {
	background: #ffffff;
	background: rgba(255,255,255,0.3);
	-pie-background: rgba(255,255,255,0.3);
}

.tck-blog .tck-article-title {
}

.tck-blog .item-image img {
	object-fit: cover;
}

.tck-blog .tck-article-details {
}

.tck-blog .tck-article-tools {
}

.tck-blog .tck-article-body {
}

.tck-article-readmore, .tck-readmore > a {
}

.tck-article-readmore:hover, .tck-readmore > a:hover {
}

.pagination ul.tck-pagination > li > a, .pagination ul.tck-pagination > li > span, .pagination ul.tck-pagination > li > .page-link {
}

.pagination ul.tck-pagination > li > a:hover {
}

.pagination ul.tck-pagination > li.active > a, .pagination ul.tck-pagination > li.active > span, .pagination ul.tck-pagination > li.active > .page-link {
}

.pagination .counter, .tck-blog p.counter {
}

 .tck-article {
	color: #cccccc;
}

 .tck-article-title {
}

 .tck-article .item-image img {
	object-fit: cover;
}

 .tck-article-details {
}

 .tck-article-tools {
}

 .tck-article-tool {
}

 .tck-article-tool:hover {
}

 .tck-article-body {
}

 ul.tck-article-pagination > li > * {
}

 ul.tck-article-pagination > li:hover > * {
}
}