@media only screen and (max-width: 576px){
	.section-title h2{
		font-size: 30px!important;
	}
	.section-title{
		margin-bottom: 20px!important;
	}
	.logo img {
	    width: 120px;
	}
}
@media only screen and (max-width: 767px){
	.footer-nav{
		display: block;
		text-align: center;
	}
	.footer-nav li{
		padding-bottom: 10px;
	}
	.footer-nav li a{
		padding-bottom: 0;
	}
	.section-title h2{
		font-size: 40px;
	}
	.box-container .box{
		width: 149px;
	    height: 37px;
	    padding: 0px 0px;
	}
	.box-container .box h4{
		font-size: 18px;
		margin: 0;
	}
	.banner{
		height: 445px;
	}
	.box-container .box p{
		display: none;
	}
	.box-container .box .box-inner{
		padding: 5px;
	}
	.logo img {
	    width: 120px;
	}
}
@media only screen and (max-width: 992px){
	.banner-content h2{
		font-size: 44px;
	}
	.banner .box-container{
		padding: 40px 0;
	}
	.about-images .img2{
		display: none;
	}
	.about-images .img3{
		display: none;
	}
	.career-img{
		margin-bottom: 40px;
	}
	.service-detail-content{
		margin-bottom: 40px;
	}
	.logo img {
	    width: 120px;
	}
}