@media only screen and (max-width: 552px) {
	
}
@media only screen and (max-width: 992px) {
	.navbar-toggler{
		position: absolute;
		right: 0;
		top: -54px;
	}
	header .navbar-nav .nav-item .nav-link{
		padding: 10px 20px;
		text-align: center;
		font-size: 16px;
		border-bottom: 1px solid gainsboro;
		max-width: 280px;
		margin: auto;
	}
}


@media only screen and (max-width: 767px) {
	.heading-01{
		font-size: 25px !important;
	}
	.banner .item{
		min-height: 690px;
		background: #ffc008;
	}
	.mb_lg_100{
		margin-bottom: -100px;
	}
	.navbar-toggler{
		top: -60px;
	}
	.service-box .service-box-content h4{
		font-size: 18px;
		font-weight: 600;
	}
}
@media only screen and (min-width: 992px) {
   .mb_lg_100{
	margin-bottom: -100px;
   }
}