html,
body,
header {
	background-color: #121212; /*#202326;*/
}

html,
body,
.scroll-container {
	scrollbar-color: grey #1B1D1F;
}

div.gallery {
	background-color: #202326;
}

.fccontent {
	background: rgb(0,0,0);
	background: linear-gradient(0deg, rgb(26, 27, 29) 0%, rgba(32,35,38,1) 100%);
	/* #202326 - 000 */
}

footer {
	background: rgb(26, 27, 29);
}

h1,
.header-left h1 a {
	color: #DFDFDF;
}

h2 {
	font-weight: 500;
	color: #fff;
}

h3 {
	color: #cdcdcd;
}

footer a,
p {
	color: #aaa;
}

a,
p a {
	color: #2897FF;
}

.actionbtn2 {
	background-color: #000;
}

.scroll-item p {
	color: #888;
}

.sample-header-section p {
	color: #DFDFDF;
}

nav a {
	color: #D4D4D4;
}

.scrolling-active {
	backdrop-filter: blur(10px);
}

.sample-header {
	background-image: url('../images/cover_desk_l_d.jpg');
	/* background: linear-gradient(0deg, rgba(26,27,29,1) 0%, rgba(32,35,38,1) 100%); */
}

.sample-section-wrap {
	background-color: #202326;
}

/* Desktop */
@media screen and (min-width: 1025px) {

	.sample-header {
		/* background-image: url("../images/main/cover_dark.jpg"); */
	}
}
/* Mobile */
@media (max-device-width: 568px), (max-width: 1024px) {

	.mobile_header img {
		filter: invert(0);
	}
	.mobile_header a {
		color: #dedede;
	}
	.scrolling-active,
	.navElements {
		background-color: #121212;
	}

	.sample-header { /*
		background-image: url("../images/main_m/cover_dark.jpg"); */
	}
}