
/* 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; 
	}
	.part1 .owl-item .item .text h3{
		font-size:22px;
	}
	.part1 .owl-item .item .text h3 span{
		font-size:18px;
	}
	.sec2-left, .sec2-right{
		width:0%;
	}
	.imgwidth{
		width:100% !important;
	}
	.mrg-t-20{
		margin-top:0px !important;
	}
	.part1 .owl-item.active .item .text p, .navbar .nav-item::before{
		display:none;
	}
	.mobile-menu{
		display:block;
	}
	
	.about-section-s4 .img-holder:before{
		display:none;
	}
	.about-section-s4 .img-holder{
		text-align:center;
		max-width:inherit;
		margin-bottom:30px;
	}
	.about-section-s4 .about-text{
		padding:0px 20px;
	}
	.about-section-s4 .about-text p{
		text-align:justify
	}
	.our-work-process-section .process-main-content .bg-line{
		display:none;
	}
	.our-work-process-section .process-list > div:nth-child(2){
		margin-top:30px !important;
	}
	.our-work-process-section .process-list > div:nth-child(3){
		margin-top:30px !important;
	}
	.our-work-process-section .process-list > div:nth-child(4){
		margin-top:30px !important;
	}
	.why-right, .why-left{
		width:100%;
		display:block;
	}.leadership .lead-over h6{
		margin-top:0px ;
		margin-left: 0px;
	}.leadership .lead-over h6 span{
		font-size: 12px;
	}.leadership .lead-over {
		text-align: right;
	}.leadership{
		padding: 0px;
	}
	.leadership1 .lead-over1{
		margin-top: 10px;
		margin-left: 0px;
	}
	/* about */
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 768.98px) {
	.mrg-t-90 {
		margin-top: 0px !important;
	}
	.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;
	}
	.mrg-t-20{
		margin-top:0px !important;
	}
	.part1 .owl-item.active .item .text p, .navbar .nav-item::before{
		display:none;
	}
	.mobile-menu{
		display:block;
	}.leadership .lead-over h6{
		margin-top:0px ;
		margin-left: 0px;
	}.leadership .lead-over {
		text-align: right;
	}
	.leadership1 .lead-over1{
		margin-top: 10px;
		margin-left: 0px;
	}
}
@media (min-width: 768px) and (max-width: 1000px) {

.mobile-menu{
	display:block;
}
.mobile-menu ul li{
	padding:8px 10px;
}
.mobile-menu a{
	font-size:14px;
}
}
 /* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {
	.navbar .nav-item{
		font-size:12px;
		padding: 6px 8px !important;
	}
	.navbar .nav-last{
		font-size:12px;
		padding: 6px 10px !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;
	}.leadership .lead-over h6{
		margin-top:0px ;
		margin-left: 0px;
	}.leadership .lead-over {
		text-align: right;
	}
	.leadership1 .lead-over1{
		margin-top: 10px;
		margin-left: 0px;
	}
}

 /* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1024px) {
	.navbar .nav-item, .who-inner{
		font-size:14px;
	}
}