@media only screen and (max-width:1380px ) {

}
@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:1024px ) {

}
@media only screen and (max-width:991px ) {
	h1 {
		font-size: 48px !important;
		line-height: 58px !important;
	}
	h2 {
		font-size: 38px !important;
		line-height: 48px !important;
	}
	h3 {
    	font-size: 30px !important;
		line-height: 40px !important;
	}

}
@media only screen and (max-width:769px ) { 

}
@media only screen and (max-width:690px ) {
	h1 {
		font-size: 38px !important;
		line-height: 48px !important;
    }
	h2 {
		font-size: 28px !important;
		line-height: 38px !important;
	}
	h3 {
		font-size: 24px !important;
		line-height: 34px !important;
	}
	h4 {
		font-size: 24px !important;
		line-height: 34px !important;
	}
}
@media only screen and (max-width:480px ) {

}
@media only screen and (max-width:380px ) {

}

@media only screen and (max-width:1200px ) {
  
}
@media only screen and (max-width:991px ) {
	
	.innerOurServiceItem {
		width: 50%;

	}

}
@media only screen and (max-width:690px ) {
	.innerOurServiceItem {
		width: 100%;
		padding: 20px 20px 20px 20px;
	}
	.innerOurServiceBox .innerOurServiceBoxHead img {
		max-width: 60px;
	}	
	.innerOurServiceBox .innerOurServiceBoxHead {
		padding-bottom: 20px;
	}	
	.innerOurServiceBox .innerOurServiceBoxBody {
		padding-bottom: 20px;
	}	
	.innerOurServiceBox .innerOurServiceBoxBody p {
		font-size: 18px;
	}	
	.innerOurServiceBox .innerOurServiceBoxHead h3 {
		padding-right: 50px;
	}	
	
	.innerOurServicePopupHead img {
		max-width: 60px;
	}
	.innerOurServicePopupHead h3 {
		font-size: 18px;
	}
	.innerOurServicePopupHead {
		padding-right: 0px;
		padding-bottom: 20px;
	}
	.innerOurServicePopupBody p {
		font-size: 16px;

	}
	.innerOurServicePopupFooter {
		align-items: stretch;
		flex-direction: column;
		gap: 30px;
	}	
	.innerOurServicePopupBody {
		padding-bottom: 10px;
	}	
	.popupEmpCard {
		padding: 20px 20px;
	}
	.innerOurServicePopupFooter .innerOurServicePopupAction a {
		width: 100%;
		text-align: center;
	}	
	.innerOurServicePopupFooter .innerOurServicePopupVendors .innerOurServicePopupVendorsBox {

		flex-wrap: wrap;
	}
	.footerMenu nav.elementor-nav-menu--main li {
		width: 100%;
	}
	.contactUsForm .gform_fields {
		row-gap: 16px !important;
	}
	.caseStudyBtn {
		position: relative !important;
	}
}