:root{
	--white: #fff;
	--base-color: #a00404;
	--text-color: #546E7A;
	--text-color-2: #263238;
	--button-color: #bebc17;
	
	--fb-color: #4867AA;
	--tw-color: #1DA1F2;
	--gl-color: #DD4D42;
	--yt-color: #DF2926;
	--lk-color: #007BB6;
	--pt-color: #BD081C;
	--dr-color: #EA4C89;
	--br-color: #0B7CFF;
}

a{
	color: var(--base-color);
}
a:hover{
	color: var(--base-color);
}
.btn-common{
    background-color: var(--base-color);
}
.btn-border:hover{
	background-color: var(--base-color);
}
.controls .active{
	color: var(--base-color) !important;
    border-color: var(--base-color);
}
.bg-defult{
	/*background: radial-gradient(ellipse at center, var(--base-color) 0%, #004860 100%) !important;*/
	/*background: radial-gradient(ellipse at center, #0089A8 0%, #004759 100%) !important;*/
	
	/*background: url(../../img/textura_vesalius.jpg)!important;*/
	background-image: none;
	background-size: cover;
	background-attachment: fixed;
	padding: 80px 0;
	background-position: right top;
	/*height: 100%;*/
}

.section-header .section-title:before{
	background: var(--base-color);
}
.overlay{
	background: black;
}
/*.menu-bg .navbar-nav .nav-link:hover{
	color: var(--base-color)!important;
}*/
.navbar-expand-md .navbar-nav .active > .nav-link, .navbar-expand-md .navbar-nav .nav-link.active, .navbar-expand-md .navbar-nav .nav-link.active::before, .navbar-expand-md .navbar-nav .nav-link.open, .navbar-expand-md .navbar-nav .open > .nav-link{
	color: var(--base-color);
}
.navbar-expand-md .navbar-nav .nav-link:focus, .navbar-expand-md .navbar-nav .nav-link:hover, .navbar-expand-md .navbar-nav .nav-link:hover:before{
	color: var(--base-color);
}
.navbar-expand-md .navbar-nav .nav-link:before{
	background: var(--base-color);
}
.menu-bg .logo-menu a, .menu-bg .menu-button:hover{color: var(--base-color);}
.menu-wrap .navbar-nav li .active,
.menu-wrap .navbar-nav li .active::before{
	color: var(--base-color);
}
.menu-wrap a:hover, .menu-wrap a:focus{
	color: var(--base-color);
}
.icon-list a::before {
    background: var(--base-color);
}
#about .box-item .icon i{
	color: var(--base-color);
}
.item-boxes .icon{
	border-color: var(--base-color);
}
.item-boxes .icon i{
	color: var(--base-color);
}
.featured-box .featured-icon i{
	color: var(--base-color); 
}
.controls .mixitup-control-active{
	color: var(--base-color)!important;
	border-color: var(--base-color);
}
.testimonial-item .author .author-info h2 a:hover{
	color: var(--base-color);
}
.testimonial-item .content-inner span{
	color: var(--base-color);
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
	background: var(--base-color);
}
#subscribe .sub-item-box .icon-box i{
	color: var(--base-color);
}
#blog .blog-item-text h3 a:hover{
	color: var(--base-color);
}
.meta-tags span a:hover{
	color: var(--base-color);
}
.form-control:focus{
	border: 1px solid var(--base-color)
}
#contact:before{
	background: var(--base-color);
}
.contact-info i{
	color: var(--base-color);
}
.back-to-top i{
	background-color: var(--base-color);
}
.single-team .social-list li a{
	color: var(--base-color);
}
.footer-social li a{
	background: var(--base-color);
}
footer .menu li a:hover{
	color: var(--base-color);
}
.contact-footer li span a:hover{
	color: var(--base-color);
}
.toggle-map{
	background-color: var(--base-color);
}
.toggle-map .map-icon{
	border-color: var(--base-color);
}
.counter-item .icon i{
	color: var(--base-color);
}
#google-map{
	border-color: var(--base-color);
}
#subscribe form input:focus{
	border-color: var(--base-color);
}
#copyright p a:hover{
	color: var(--base-color);
}
#copyright .nav-inline .nav-link:hover{
	color: var(--base-color);
}