@media screen and (max-width: 1400px) {
	header.header .container-fluid {
		padding: 0 66px;
	}

	section.main-sec {
		height: auto;
		padding: 0 0 60px;
	}

	section.main-sec .container-fluid {
		padding: 0 68px;
	}

	section.impact-sec {
		padding: 100px 0 125px;
	}

	section.impact-sec .container-fluid {
		padding: 0px 110px;
	}

	section.impact-sec .head {
		margin-bottom: 55px;
	}

	section.impact-sec .metric-box .calculations h3 {
		margin: 0 0 30px;
	}

	section.about-indigipay .desc {
		padding: 30px 50px 0 60px;
	}

	section.about-indigipay .desc h4 {
		margin: 0 0 20px;
	}

	section.about-indigipay .about-pic {
		height: 645px;
	}

	section.hiw-sec {
		padding: 115px 0px 110px;
	}

	section.hiw-sec .work-steps li .step-info h5 {
		font-size: 26px;
	}

	section.price-sum .container-fluid {
		padding: 0 80px;
	}

	section.price-sum {
		padding: 100px 0 120px;
	}

	section.impact-sec .head h2,
	section.hiw-sec h2,
	section.price-sum h2,
	section.service-sec h2,
	section.why-use h2 {
		font-size: 54px;
	}

	section.service-sec {
		padding: 90px 0 150px;
	}

	section.service-sec .container-fluid {
		padding: 0 110px;
	}

	section.service-sec .info-tab {
		padding: 110px 40px 0 57px;
	}

	section.why-use {
		padding: 80px 0;
	}

	section.why-use .container-fluid {
		padding: 0 90px;
	}

	footer .bottom-inner h1 {
		padding: 0px 200px;
		font-size: 54px;
	}

	footer .bottom-inner h1 b {
		font-size: 60px;
	}

	section.inner_banner {
		padding: 170px 0 100px;
	}

	section.inner_banner .head h2 {
		font-size: 54px;
		line-height: 65px;
	}

	section.about-indigi-inner .container-fluid {
		padding: 0 85px;
	}

	section.about-indigi-inner {
		padding: 80px 0 100px;
	}

	.hiw-sec-inner {
		padding: 100px 0 80px;
	}

	.hiw-sec-inner h2 {
		font-size: 54px;
		margin: 0 0 55px;
	}

}


@media (min-width: 1281px) and (max-width: 1400px) {}


@media (min-width: 1281px) {}