@media(max-width:1440px) {

}
@media(max-width:1199px) {
	.services-sec .img-blk { 	display: inline-block;	position: relative;	width: 100%;} 
	.services-sec article { right:0px;}
	.container { width:94%;}
	#header .container { width:100%;}
	}
@media(max-width:1023px) {	
.navigation ul.nav li {padding: 15px 15px;}
.address-col { font-size:13px; line-height:17px;}
.solution-sec ul li {margin: 0 12px;}

}
@media(max-width:1000px) {	


}
@media(max-width:992px) {	
.welcome-sec p { padding-right:0px;} 
.solution-sec .col-md-12 + .col-md-12  { margin-top:50px;}
.address-col { display:none;}
#header .container {	width: 94%;}
.navigation ul.nav li {    padding: 15px 11px;}
.navigation ul.nav li a {font-size: 16px;}

}

@media(min-width:768px) {	
.navigation { display:block !important;}
}
@media(max-width:767px) {	
.slider-home .img-slider {height: 350px;}
.slider-home .img-slider h1 { font-size:26px;}
.slider-home .img-slider h1 span { font-size:18px;}
.welcome-sec { padding:40px 0;}
.welcome-sec h2 { font-size:26px;}
.welcome-sec  .img-col {	margin-top: 40px;}
.solution-sec .row {	padding-top: 40px;	padding-bottom: 40px;	text-align: center;}
.solution-sec .icon {margin-top: 23px;}
.services-sec article {	right: 0px;	position: static;	width: 100%;	padding: 25px;}
.services-sec {	padding: 40px 0;}
.why-app-sec { margin-top:0px;}
.why-app-sec {padding: 40px 0;}
.why-app-sec h2 { font-size:26px; margin:0px; padding:0px 0px 15px;}
.why-app-sec ul li { background-position:left 18px;}
.c-logo {	padding: 40px 0 20px;}
.c-logo .col-sm-6 {	width: 50%;	margin-bottom: 15px;}
.footer-menu .col-md-4 + .col-md-4 { margin-top:30px;}

#navigation {	display: none;}
.logo {	width: 118px;}
.phone-col { display:none;}
.slider-home { overflow:hidden; }

#header {	width: 100%;	position: relative;	float: left;	z-index: 1000;	padding: 8px 0;	height: 86px;}
#header .container {	width: 98%;}
.top-right {padding-top: 13px;}
.services-sec p {	font-size: 15px;	line-height: 24px;}
.services-sec h3 {	font-size: 24px;	font-weight: 700;	margin: 0px;	color: #fff;	padding: 0 0 9px;}
.why-app-sec ul li {	font-size: 14px;}

.content-box .post-thumbnail {	margin: 5px 0 34px 0px;}

.content-box {    padding: 40px 0;}
.content-box p {	line-height: 24px;	font-size: 14px;	text-align: left;}
.inner-banner { overflow:hidden;}
.inner-banner {padding: 40px 0;}
.inner-banner h1 {	font-size: 28px;	font-weight: 700;	margin: 0px;	padding: 0px 0px 0px;}
.content-box h3 {font-size: 22px;}
.content-box h4 { font-size:18px;}

.transformers-col .heading-col h2 { font-size:20px;}
.transformers-col .heading-col {	margin: 0 0 28px;}

.servics-col .col-md-4 + .col-md-4 { margin-top:30px;}
.contact-us-page .wp-block-column:nth-child(1) {padding: 30px;}
.contact-us-page h2 { font-size:26px;}
.mobile-bar {	float: right;	width: 48px;	height: 48px;	margin: 14px 0 0 9px;	border: #3d4095 solid 2px;	padding: 12px 10px;	border-radius: 100%; cursor:pointer;}
.mobile-bar span {	width: 100%;	height: 2px;	background: #3e4095;	display: block;}
.mobile-bar span + span{ margin-top:7px;}
.navigation {	position: fixed;	top: 85px;	padding: 15px 0 15px;	max-height: calc(100% - 85px);	overflow: auto;}
.navigation ul { margin:0px; padding:0px;}
.navigation ul li { float:none; width:100%; padding:0px 0;   text-align:left; list-style:none; line-height:1;}
.navigation ul li a{ color:#fff; display:block;} 
.navigation ul.nav li {	padding: 0px 0px;}
.navigation ul.nav li a{ display:block; display:block; padding:8px 20px;  font-family: 'Questrial', sans-serif; text-decoration:none !important }
.navigation ul.nav li a:hover { background:#01a1dd ;}
.navigation ul.nav ul li a { padding-left:35px;}
.navigation ul.nav ul ul  li a { padding-left:55px;}
#header {	position: fixed;	top: 0;	width: 100%;	left: 0;	box-shadow: 0px 2px 17px rgba(0,0,0,0.2);}
body { padding-top:87px;}
}
@media(max-width:364px) {	

}



.page-content, .entry-content, .entry-summary {
	margin: 0em 0 0;
}