.aboutsec1 .head {
    line-height: 56px;
}
.aboutsec2 {
    position: relative;
}
.aboutsec2 .box {
    max-width: 395px; 
    color: #fff !important;
} 
.aboutbgsec {
    background-image: url(../images/about-bg.jpg);
    background-position: center top;
    background-size: cover;
    height: 615px;
    margin: -370px 0 -200px 0;
}
.aboutsec3 .box {
    background-color: #d4d7d2;
    padding: 40px;
}
.aboutsec4 .box {
    max-width: 290px;
}
.aboutsec4 .box  {
    color: #37383c;
    text-transform: uppercase;
}


.aboutsec4 .box img {
    background-color: #d4d7d2;
} 
.aboutsec5 {
    background-image: url(../images/testimonial-bg2.jpg);
    background-position: center top;
    background-size: cover;
}
.aboutsec5 .testi-main {
    background-color: #25272d;
    padding: 60px 80px;
    margin-top: -40px;
    color: #fff;
    box-shadow: 0 0 20px #929292;
}



@media screen and (max-width: 1362px) {
	.aboutsec1 .head {
	    line-height: 44px;
	}
}
@media screen and (max-width: 992px) {
	.aboutsec1 .head {
	    line-height: 36px;
	}
	.aboutbgsec {
	    display: none;
	}
	.aboutsec2 {
	    background-image: url(../images/about-bg.jpg);
	    background-position: center top;
	    background-size: cover;
	    padding-top: 50px;
	}
	.aboutsec2 .head {
	    color: #fff;
	}
	.aboutsec3 .box {
	    height: auto !important;
	}
	.aboutsec5 .testi-main {
	    width: 90%;
	    margin-left: 5%;
	}
}
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 479px) {
	.aboutsec3 .box {
	    padding: 30px;
	}
	.aboutsec5 .testi-main {
	    padding: 30px;
	}
}