#fh5co-header-section,.nav-header,body
{
	background: #000;
}
#header,.site_wrapper,.section-copyrights,.section-fulldark,.whitebg
{
	background: #000;
}
.sf-menu a:hover, .sf-menu a:focus {
  color: #fff;
background: #000;
}
#fh5co-primary-menu .fh5co-sub-menu,.btn.btn-secondary {
  color: #fff;
background: #000;	
}
#fh5co-primary-menu .fh5co-sub-menu a:hover,.elementor-gray h6.elementor-heading-title,.elementor-block .elementor-icon-wrapper,.drop-cap-letter,.elementor-heading-title-nauka,.elementor-text-editor p,.elementor-widget-wrap div p ,.news_important h3 a,.news_important p,.news_important span{
  color: #fff !important;
}
.elementor-element-populated2a,{
	border-color: #000;	
}
.populate_count .elementor-counter-number-wrapper,.populate_count .elementor-heading-title,.populate_count .elementor-counter-description,.populate_count .elementor-counter-title,.populate_count .separator{
	color: #000;
}
#footer p,#footer p a,.elementor-contact .form .elementor-heading-title h3{
 color:#fff;
}
.populate_count .separator{
border-top: 5px solid #000;	
}
.elementor-element-populated2{
  box-shadow: 10px 5px 5px #fff !important;
}
.elementor-block .elementor-icon-wrapper {
border-color: #fff;
}
.elementor-buttons{
border-top: 12px solid #fff;	
}
.elementor-button-more-nauka{
	background-color:#fff;
	color:#000;
}
.elementor-buttons .elementor-heading-title4 a {
  color: #000;
  text-shadow: 1px 1px #fff;
}
.elementor-button-more-nauka:hover,.elementor-contact .imed,.elementor-contact .form{
	background-color:#000;
	color:#fff;	
}
.elementor-contact-item:hover{
	background-color:#fff;
	color:#000;		
}
.elementor-contact-item a:hover{
	color:#000;		
}
.elementor-gray{
  border:1px solid #fff;
background: #000;		
}
.img_wrap .elementor-button,#footer{
	border:1px solid #fff;
	background:#000;
	color:#fff;
}
#contactlist{
	border-bottom: 3px solid #fff;
}
a,h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,h1, h2, h3, h4, h5, h6{
	color: #FFF;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	color: #fff;
}
body,.toplist li a,.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text,.blog1-sidebar-serch-submit,.footer-title,.usefull-links li a,.text-white,.icon-plain-small.white a,.text-darkblue{
	color: #FFF;
}
body, .toplist li a:hover, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-text, .blog1-sidebar-serch-submit, .footer-title, .usefull-links li a:hover, .text-white, .icon-plain-small.white a:hover,.text-darkblue:hover{
	color:#FFF;
}
.ms-layer.text38,.ms-layer.sbut16{
	color:#FFF;
	background:#000;
}
.portfolio,.newscontent,.newscontent p,.newscontent p span {
	color:#FFF !important;	
}
.newscontent,.newscontent a {
	color:#FFF !important;	
}
.blog1-post-holder,.blog2-sidebar-box{
	border:1px solid #FFF;background: #000;
}
.box_submenu{
	border:1px solid #FFF;
}
.col-md-8 > .blog1-post-holder{
	border:0px;
}
.newsletter .email_input.dark
{
	color:#FFF;
	background:#fff;
}
.newsletter .input_submit.dark {
  color: #000;
  background-color: #FFF;
}
.newsletter .input_submit.dark:hover {
	background:#fff;
	color:#FFF;
}
.social-icons-3.dark-2 li a{
	color: #000;
	background:#FFF;
}
.section-copyrights a,.about a{
		color: #FFF!important;
}
.text-box-inner3{
	border-top: 5px solid #000;
}
.btn.btn-border.blue{
	color: #FFF;
border-color: #FFF;
}
.elementor-heading-title-l2,.elementor-heading-read a,.elementor-contact-item a{
	color:#FFF;
}
.elementor-heading-read a:hover,.elementor-contact-item a:hover{
	text-decoration:underline!important;
}
.elementor-background-overlay{
	background:#000;
}
p,span{
	color:#FFF!important;
}
.fh5co-grid-sub,.breadcrumbbg,.breadcrumb{
	background: #000;
}
.fh5co-grid-sub .image-popupb
{
	border: 1px solid #f4f3f3;
	color: #FFF;
	background: #000;
}