
/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
	.mrg-t-90 {
		margin-top: 0px !important;
	}
	.navbar-brand{
	margin:0px !important;
	width:250px; 
	}
	.navbar{
		background:#fff;
		box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.2);
	}
	.navbar-expand-md>.container {
		background: transparent;
		box-shadow: 0px 10px 10px 0px rgba(0,0,0,0);
	}
	.part1 .owl-item .item .text h3{
		font-size:24px;
	}
	.part1 .owl-item .item .text h3 span{
		font-size:18px;
	}
	.who-we-are .right-side, .who-we-are .left-side{
		width:0%;
	}
	.imgwidth{
		width:100% !important;
	}
	.about-company-content{
		margin-right:0px;
	}
	.about-company-content .inner-content {
		max-width: inherit;
		margin: 0px;
	}
	.why-left {
		width: 1%;
	}	
	.about-company-content{
		padding:30px;
	}
	.mobile-menu{
		display:block;
	}
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 768.98px) {
	.mrg-t-90 {
		margin-top: 0px !important;
	}
	.navbar{
		background:#fff;
		box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.2);
	}
	.navbar-expand-md>.container {
		background: transparent;
		box-shadow: 0px 10px 10px 0px rgba(0,0,0,0);
	}
	.part1 .owl-item .item .text h3{
		font-size:32px;
	}
	.part1 .owl-item .item .text h3 span{
		font-size:26px;
	}
	.who-we-are .right-side, .who-we-are .left-side{
		width:0%;
	}
	.intro-lf .intro-img .intro-img-in{
		margin:0px auto;
		text-align:center;
	}
	.about-company-content{
		padding:30px;
	}
	.about-company-content{
		margin-right:0px;
	}
	.about-company-content .inner-content {
		max-width: inherit;
		margin: 0px;
	}
}

 /* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {
	.navbar .nav-item{
		font-size:10px;
		padding: 6px 5px !important;
	}
	.navbar .nav-search{
		padding: 6px;
		font-size:10px;
	}
	.who-inner{
		font-size:16px;
	}
	.intro-lf .intro-img .intro-img-in{
		margin:0px auto;
		text-align:center;
	}
}

 /* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1024px) {
	.navbar .nav-item, .who-inner{
		font-size:14px;
	}
	.about-company-content{
		padding:30px;
	}
}