@media only screen and (min-width: 1200px) and (max-width: 1550px){
	.header-top:before{
		width: 65%;
	}
}
@media only screen and (max-width: 992px) {
	.header-top:before{
		display: none;
	}
	.header-top-left, .header-top-right{
		margin-bottom: 10px;
		text-align: center !important;
	}
	.banner-section{
		padding-top: 190px;
	}
	.banner-content{
		text-align: center;
	}
	.banner-content h1{
		font-size: 25px;
	}
	.banner-img{
		margin-top: 40px;
	}
	.section-title h2{
		font-size: 25px;
	}
	.about-img-2{
		display: none;
	}
	.about-shape{
		display: none;
	}
	.about-content{
		margin-top: 40px;
	}
	.service .shape.shape-1 {
		display: none;
	}
	.service .shape.shape-2 {
		display: none;
	}
}