/* BTM - ipad */
/* Portrait and Landscape */
@media only screen and (min-width: 670px) and (max-width: 1024px) {

/*================================ Home Page ===================================*/
.top-right-login-div {
	width: 40%;
	font-size: 14px;
	padding: 2%;
}


.menu-outer {
	width: 62%;
	margin-left: 5%;
	position: absolute;
	z-index: 1;
	right: 0;
}
.header-section1 {
	font-size:27px;
	margin-top:0px;
}
.header-content-outer {
	margin-top: 4%;
}
.header-content-left {
	width: 45%;
	margin-left: 6%;
}
.header-main-heading {
	font-size: 30px;
}
.header-text {
	font-size: 15px;
	margin-top: 1%;
}
.header-btn-outer {
	margin-top: 2%;
}
.header-btn {
	width: 42%;
	padding: 2%;
	font-size: 17px;
}
.slider-frame {
	height: 455px;
}
.about-bg {
	background-size: 100%;
}
.about-heading {
	font-size: 18px;
}
.about-content {
	font-size: 14px;
}
.capability-bg {
	background-size: 100%;
	padding-bottom: 30%;
}
.ul1, .ul2 {
	font-size: 18px;
	line-height: 30px;
}
.heading1, .cost-heading {
	font-size: 40px;
}
.heading2 {
	font-size: 25px;
	font-weight: 600;
}
.div50a, .wrapper2 {
	width: 100%;
}
.cost-heading1 {
	margin-top: 2%;
}
.cost-main {
	padding-bottom: 30%;
}
.footer-about-heading {
	font-size: 13px;
}
.footer-ul {
	line-height: 25px;
	font-size: 13px;
}
.footer-heading {
	font-size: 21px;
}
.footer-ul-outer1 {
	margin-top: 30.5%;
}
.footer-ul-outer {
	font-size: 13px;
}
.copyright {
	font-size: 14px;
}
/*================================ Home Page ===================================*/
/*================================ services Page ===================================*/
.services-header-outer {
	background-size: 145%;
	height: 425px;
}
.inner-header-heading {
	font-size: 50px;
}
/*================================ services Page ===================================*/
/*================================ Why Us Page ===================================*/
.whyus-header-outer {
	background-size: 145%;
	height: 425px;
}
/*================================ Why Us Page ===================================*/
.pp-header-outer {
	background-size: 145%;
	height: 425px;
}
.faq-header-outer {
    background-size: 145%;
	height: 425px;
}
.pp-content {
	font-size: 17px;
}
.double-arrow-ul {
	line-height: 30px;
}
.about-bg1, .about-bg2 {
	background-size:150%;
}
.about-header-outer {
	background-size: 145%;
	height: 425px;
}
.pricing-header-outer {
	background-size: 145%;
	height: 425px;
}
.pricing-text1 {
	font-size:20px;
}
.pricing-text2, .pricing-text3 {
	font-size:15px;
}
.st-task-heading {
	font-size:17px;
}
}
 @media only screen and (min-width: 980px) and (max-width: 1280px) {
	.wrapper2 {
		width: 50%;
	}
	.about-bg1, .about-bg2 {
		background-size:110%;
	}
}

@media only screen and (max-width:992px){
	.contact-content-wrapper{
		flex-direction: column;
	}
	.contact-boxes-wrapper{
		margin: 0 0 30px 0;
	}
	.contact-boxes-wrapper article img{
		margin: 30px 0;
	}
}
