#home .main-title{padding: 200px 0 100px 0!important;}
#home .main-title h1{padding-top: 300px; font-size: 3.5rem; font-weight: 700;}
#home .main-title p{font-size: 20px;}
.bg-home{
    background: url('../img/home-bg-01.jpg') no-repeat;
	background-position: center top;
    /*background-size: cover;*/
}
.contact-bg{
    background: url('../img/contact-bg01.jpg') no-repeat;
	background-position: center bottom;
    /*background-size: cover;*/
	padding-bottom: 350px;
	padding-top: 200px;
}
#about{padding:50px 0 50px 0!important;}

h2{background: url("../img/h2-line.png") no-repeat; background-position: left top; padding-top: 10px; font-size: 2rem; font-weight: 700!important;}
p strong{font-size: 22px; font-family: 'Roboto Slab', serif;}

body{
    background: url('../img/body-bg.jpg') no-repeat #000;
	background-position: center center;
    /*background-size: cover;*/
}

@media screen and (max-width: 991px) {
	#home .main-title h1{padding-top: 300px; font-size: 2.5rem; font-weight: 700;}
	#home .main-title p{font-size: 18px;}
	.contet-email-phone{text-align: center!important;}
	#clients .col-lg-3{width: 49%!important;}
}