#fh5co-header-section,.nav-header,body,.breadcrumbbg,.breadcrumb
{
	background: #fcff3c;
}
#header,.site_wrapper,.section-copyrights,.section-fulldark,.whitebg
{
	background: #fcff3c;
}
.sf-menu a,#fh5co-primary-menu .fh5co-sub-menu a,p, ul, ol{
	 color: #000!important;
}
.sf-menu a:hover,#fh5co-primary-menu .fh5co-sub-menu a:hover{
	border:1px solid #000;
	
}
.fh5co-grid-sub{
	border:1px solid #000;
	
	background: #fcff3c;	
}
.fh5co-grid-sub .image-popupb .prod-title h3{
	color: #000!important;
}
.fh5co-grid-sub .image-popupb{
	border: 1px solid #fcff3c;
	background: #fcff3c;
}
.fh5co-grid-sub .image-popupb .prod-title h3:hover{
	color: #0f0f0f!important;
	background: #fcff3c;	
}
.sf-menu a:hover, .sf-menu a:focus, .footer div p,.img_wrap .title h3 a {
  color: #000;
background: #fcff3c;
}
#fh5co-primary-menu .fh5co-sub-menu,.btn.btn-secondary {
  color: #000;
background: #fcff3c;	
}
#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: #000 !important;
}
.elementor-element-populated2a{
	border-color: #000;
	background:#fcff3c;
	color:#000;
}
.elementor-heading-title2{
	color:#000;		
}
.elementor-show-more-element,.elementor-show-more{
	background:#fcff3c;
	
}
.elementor-show-more,.elementor-block,.breadcrumbbg{
	border:1px solid #000;
}
.elementor-show-more a,.elementor-widget-wrap a{
	color:#000;			
}
.elementor-block .elementor-icon-wrapper .elementor-icon,.elementor-heading-title3{
	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;
}
.populate_count .elementor-counter-number-wrapper{
	color:#000;	
}
#footer p,#footer p a,.elementor-contact .form .elementor-heading-title h3,.elementor-contact .imed .elementor-heading-title h3,.elementor-gray h3.elementor-heading-title{
 color:#000;
}
.populate_count .separator{
border-top: 5px solid #0f0f0f;	
}
.elementor-element-populated2{
  box-shadow: 10px 5px 5px #fcff3c !important;
}
.elementor-block .elementor-icon-wrapper {
border-color: #fcff3c;
}
.elementor-buttons{
border-top: 12px solid #fcff3c;	
}
.elementor-button-more-nauka{
	background-color:#fcff3c;
	color:#000;
}
.elementor-buttons .elementor-heading-title4 a {
  color: #000;
  text-shadow: 1px 1px #fcff3c;
}
.elementor-button-more-nauka:hover,.elementor-contact .imed,.elementor-contact .form{
	background-color:#fcff3c;
	color:#000;	
}
.elementor-contact-item{
	background-color:#fcff3c;
	color:#fcff3c;		
}
.elementor-contact-item:hover{
	background-color:#fcff3c;
	color:#000;		
}
.elementor-contact-item a:hover{
	color:#000!important;		
}
.elementor-gray{
  border:1px solid #fcff3c;
background: #fcff3c;		
}
.img_wrap .elementor-button,#footer{
	border:1px solid #fcff3c;
	background:#fcff3c;
	color:#000;
}
#contactlist{
	border-bottom: 3px solid #fcff3c;
}
a,h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,h1, h2, h3, h4, h5, h6{
	color: #000;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{
	color: #000;
}
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: #000;
}
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:#000;
}
.elementor-heading-title-l2,.elementor-heading-read a,.elementor-contact-item a{
	color:#000;
}
.elementor-heading-read a:hover,.elementor-contact-item a:hover{
	text-decoration:underline!important;
}
.elementor-background-overlay{
	background:#fcff3c;
}