.page-entry-content, .site-content,#header-content, .sticky-nav, .content-inner{
	background-color: #000 !important;
}
.nav-menu a[aria-current="page"] span, .nav-menu a:hover span{
	color: #FF4D00;
}
.bg-opacity-10{
	opacity: 0.1
}

#header-content{
	padding: 15px;
}
header *, .single-work .site-content *, .page-title-projects *{
	color: #fff !important;
}
.elementor-5805 .elementor-element.elementor-element-399032d .wolf-core-button svg path{
	fill: #fff !important;
}
.menu-layout-top-right #nav-bar img{
	max-height: 60px !important;
}
.elementor-5805 .elementor-element.elementor-element-399032d .wolf-core-button:hover{
	background-color: #777 !important;
}
input[type=submit]:hover{
	background-color: #FF4D00 !important;
	color: #fff !important;
}
.theme-button-text{
	color: #FFF !important;
}
.wolf-core-button svg path{
	fill: #FFF !important;
}
.shop-category-row .elementor-widget-image a{
	display:inline;
}
.theme-button-text .wolf-core-button-text:hover{
	color: #FF4D00
}
.footer-text span{
	font-size: 150px !important;
	letter-spacing: 0 !important;
}
input::placeholder, textarea::placeholder, input, textarea, select{
	color: #fff !important;
}

#OurClientsGrid img {
	  filter:  brightness(0) invert(1);
}

.slabtextdone .slabtext { display: none; }
.elementor-5805 .elementor-element.elementor-element-8414cb2 .wolf-core-button:hover, .elementor-5805 .elementor-element.elementor-element-8414cb2 .wolf-core-button:focus{background-color:#ff4d00 !important; color:#fff !important;}

input[type=submit]{background-color:#000 !important; color:#fff !important;}

input[type=submit]:hover{background-color:#ff4d00 !important; color:#fff !important;}

#MainVideoContainer, #MainHomeVideo, #MainHomeVideo video {
	height: auto !important;
}


@media(max-width:480px){
	.footer-text span{
		font-size: 80px !important;
	}
		
#MainVideoContainer, 	#MainHomeVideo, #MainHomeVideo video {
		height: auto !important;
	}
	
	
#mobile-bar .logo img {
    height: 45px !important;
}
}



.logo-img-dark {
    height: 60px !important;
    width: 114px !important;
}

#mobile-bar .logo img {
    height: 60px ;
}

#mobile-menu-panel:after {
    background-color: #111111 !important;
}