
body{
	background-color: #101010 !important;
	font-family:  'Inter', sans-serif;;
	font-weight: 0; 
	font-size: ;
	color: }
h1,h2,h3,h4,h5,h6{
	color:  !important;
}
h1{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
h2{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
h3{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
h4{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
h5{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
h6{
	font-size: ;
	font-weight: ;
	font-family:  'Inter', sans-serif; ;
}
.flexHeaderLogo img, .flexHeaderLogoSecondary img{
	max-width: 200px !important;
	height: auto;
}
.navbar-dark .navbar-nav .nav-link{
	color:  !important;
	font-size:  !important;
}
.search-form input {
	font-size:  !important;
	margin-right: 10px;
}
.search-field:hover{
	box-shadow: none !important;
	border: 1px solid #ced4da !important;
}
.search-form .search-submit{
	background-color:  !important;
	border: none !important;
}
.navbar-dark .navbar-nav .nav-link:hover{
	color:  !important;
}
.navbar-dark .navbar-nav .nav-link:active{
	color:  !important;
}
.flex-topbar__leftcontent i, .flex-topbar__rightcontent i,
.flex-topbar__leftcontent .topbar-textfield, .flex-topbar__rightcontent  .topbar-textfield {
	color:   !important;
}
.flex-topbar__leftcontent span, .flex-topbar__rightcontent span {
	color:   !important;
}
.bg-active{
	background-color: #0a0a0a !important;
	transition: all .3s ease-in;
	box-shadow: 0 4px 5px 0 rgb(0 0 0 / 14%), 0 1px 10px 0 rgb(0 0 0 / 12%), 0 2px 4px -1px rgb(0 0 0 / 20%);
}
.bg-active #main-menu li a {
	color: #ffffff !important;
}
.bg-active #main-menu .dropdown-menu li a {
	color:  !important;
}