
#header-center-logo-slogan-img {
	background: #353b4a;
}

#header-center-logo-slogan-img .bg {
	background-image: url('../images/bg2.jpg');
	background-size: cover;
	-webkit-background-size: cover;
	background-repeat: no-repeat;
	-webkit-background-repeat: no-repeat;
	background-position: center center;
	opacity: 0.38;
}



#desc-full-text-btn-halfbg .bg {
	background-image: url('');
	background-size: auto;
	-webkit-background-size: auto;
	background-repeat: no-repeat;
	-webkit-background-repeat: no-repeat;
	background-position: center center;
	opacity: 1;
}
#desc-full-text-btn-halfbg{
	background: linear-gradient(135deg, #8d94a4, #353b4a);
}

#desc-full-text-btn-halfbg .half-container-right {
	background-image: url('../images/services.jpg');
	background-size: cover;
	-webkit-background-size: cover;
	background-repeat: no-repeat;
	-webkit-background-repeat: no-repeat;
	background-position: center center;
	opacity: 1;
}
#benefit-center-4col {
	background: linear-gradient(135deg, #575757, #1d1d1d);
}

#benefit-center-4col .bg {
	background-image: url('../images/bg2.jpg');
	background-size: cover;
	-webkit-background-size: cover;
	background-repeat: no-repeat;
	-webkit-background-repeat: no-repeat;
	background-position: center center;
	opacity: 0.24;
}

#gallery-carousel-3 {
    background: linear-gradient(135deg, #8d94a4, #353b4a);
}

#gallery-carousel-3 .bg {
	background-image: url('');
	background-size: auto;
	-webkit-background-size: auto;
	background-repeat: no-repeat;
	-webkit-background-repeat: no-repeat;
	background-position: center center;
	opacity: 1;
}
#contact-center-text-map .bg {
    background-image: url('../images/title-bg-contact.png');
    background-size: 648px auto;
    -webkit-background-size: 648px auto;
    background-repeat: no-repeat;
    -webkit-background-repeat: no-repeat;
    background-position: top center;
    opacity: 0.07;
}#footer-text-logo-btn {
    background: #768190;
}