
.mcb-section .mcb-wrap .mcb-item-090o8787l .mcb-column-inner-090o8787l {
	margin-bottom: 30px;
}

.mcb-section .mcb-wrap .mcb-item-cvicp21dd .mcb-column-inner-cvicp21dd {
	margin-bottom: 100px;
}

.mcb-section .mcb-wrap .mcb-item-cvicp21dd .title, .mcb-section .mcb-wrap .mcb-item-cvicp21dd .title a {
	color: #000;
}

.mcb-section .mcb-wrap-753ip5wj .mcb-wrap-inner-753ip5wj {
	padding-top: 80px;
}

.mcb-section .mcb-wrap .mcb-item-vqmsdvke .mcb-column-inner-vqmsdvke {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mcb-section-uera2yfq {
	padding-top: 70px;
	padding-bottom: 40px;
	padding-right: 10%;
	padding-left: 10%;
	background-image: url("https://cdn-ilcolgj.nitrocdn.com/VMpXMnshuXyGMAaLhhtVTUTwflbcfXQm/assets/images/optimized/rev-73e38f9/www.faithinfraprojects.com/wp-content/uploads/2022/04/renovate4-about-bg1.svg");
	background-size: contain;
}

.mcb-section-uera2yfq.nitro-lazy {
	background-image: none !important;
}

.mcb-section-uera2yfq .mcb-section-inner-uera2yfq {
	align-items: center;
}

.mcb-section .mcb-wrap .mcb-item-qwj11ywec .mcb-column-inner-qwj11ywec {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap-57w4nypmp {
	align-self: center;
}

.mcb-section-6ay3wbxma {
	background-position: bottom left;
	padding-top: 40px;
	padding-bottom: 80px;
}

.mcb-section .mcb-wrap .mcb-item-dsgd1jd26 .mcb-column-inner-dsgd1jd26 {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-dsgd1jd26 .title, .mcb-section .mcb-wrap .mcb-item-dsgd1jd26 .title a {
	color: #ff7a1b;
}

.mcb-section .mcb-wrap .mcb-item-0g4wh2dxt .title, .mcb-section .mcb-wrap .mcb-item-0g4wh2dxt .title a {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-louczbmbk .title {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-louczbmbk .desc {
	color: #cbc6c2;
}

.mcb-section .mcb-wrap .mcb-item-louczbmbk .desc-wrapper {
	text-align: right;
}

.mcb-section .mcb-wrap .mcb-item-louczbmbk .icon-wrapper {
	background-color: #645c56;
	border-radius: 50% 50% 50% 50%;
}

.mcb-section .mcb-wrap .mcb-item-louczbmbk .mfn-icon-box {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .title {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .desc {
	color: #cbc6c2;
}

.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .desc-wrapper {
	text-align: right;
}

.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .icon-wrapper {
	background-color: #645c56;
	border-radius: 50% 50% 50% 50%;
}

.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .mfn-icon-box {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.mcb-section .mcb-wrap .mcb-item-ortqae0xc .mcb-column-inner-ortqae0xc {
	text-align: center;
}

.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .title {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .desc {
	color: #cbc6c2;
}

.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .desc-wrapper {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .icon-wrapper {
	background-color: #645c56;
	border-radius: 50% 50% 50% 50%;
}

.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .mfn-icon-box {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.mcb-section .mcb-wrap .mcb-item-6sp29jobh .title {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-6sp29jobh .desc {
	color: #cbc6c2;
}

.mcb-section .mcb-wrap .mcb-item-6sp29jobh .desc-wrapper {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-6sp29jobh .icon-wrapper {
	background-color: #645c56;
	border-radius: 50% 50% 50% 50%;
}

.mcb-section .mcb-wrap .mcb-item-6sp29jobh .mfn-icon-box {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.mcb-section-eptr03jwn {
	background-color: #5d5650;
	background-image: url("https://www.faithinfraprojects.com/wp-content/uploads/2022/04/renovate4-about-bg3.svg");
	background-position: bottom right;
	background-size: contain;
	padding-top: 70px;
	padding-bottom: 80px;
}

.mcb-section-eptr03jwn.nitro-lazy {
	background-image: none !important;
}

.mcb-section-eptr03jwn .mcb-section-inner-eptr03jwn {
	align-items: center;
}

.mcb-section .mcb-wrap-5865109f3 .mcb-wrap-inner-5865109f3 {
	background-image: url("https://cdn-ilcolgj.nitrocdn.com/VMpXMnshuXyGMAaLhhtVTUTwflbcfXQm/assets/images/optimized/rev-73e38f9/www.faithinfraprojects.com/wp-content/uploads/2025/01/Home-protection-with-waterproofing.png#100");
	background-size: contain;
	background-repeat: no-repeat;
}

.mcb-section .mcb-wrap-5865109f3 .mcb-wrap-inner-5865109f3.nitro-lazy {
	background-image: none !important;
}

.mcb-section .mcb-wrap .mcb-item-53bd9ea16 .counter {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-53bd9ea16 .mcb-column-inner-53bd9ea16 {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-53bd9ea16 .counter .title {
	color: #44382e;
}

.mcb-section .mcb-wrap-296997b38 .mcb-wrap-inner-296997b38 {
	background-color: #fff;
	align-content: flex-end;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 150px;
	padding-bottom: 25px;
	margin-top: -60px;
}

.mcb-section .mcb-wrap .mcb-item-9cfb37586 .counter {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-9cfb37586 .mcb-column-inner-9cfb37586 {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-9cfb37586 .counter .title {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-9cfb37586 .counter .number-wrapper .number {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-9cfb37586 .counter .icon_wrapper i {
	color: #fff;
}

.mcb-section .mcb-wrap-a4b37fceb .mcb-wrap-inner-a4b37fceb {
	align-content: flex-end;
	background-color: #ff7a1b;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 150px;
	padding-bottom: 25px;
	margin-top: -60px;
}

.mcb-section .mcb-wrap .mcb-item-e5a525103 .counter {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-e5a525103 .mcb-column-inner-e5a525103 {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-e5a525103 .counter .title {
	color: #44382e;
}

.mcb-section .mcb-wrap-7d5baf850 .mcb-wrap-inner-7d5baf850 {
	align-content: flex-end;
	background-color: #e2dbd5;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 150px;
	padding-bottom: 25px;
}

.mcb-section .mcb-wrap-0fcd0a292 .mcb-wrap-inner-0fcd0a292 {
	background-size: cover;
	background-position: center;
	background-image: url("https://cdn-ilcolgj.nitrocdn.com/VMpXMnshuXyGMAaLhhtVTUTwflbcfXQm/assets/images/optimized/rev-73e38f9/www.faithinfraprojects.com/wp-content/uploads/2025/02/Concrete-Waterproofing.png#249");
}

.mcb-section .mcb-wrap-0fcd0a292 .mcb-wrap-inner-0fcd0a292.nitro-lazy {
	background-image: none !important;
}

.mcb-section .mcb-wrap .mcb-item-4a14068b1 .counter {
	text-align: left;
}

.mcb-section .mcb-wrap .mcb-item-4a14068b1 .mcb-column-inner-4a14068b1 {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-4a14068b1 .counter .title {
	color: #44382e;
}

.mcb-section .mcb-wrap-888167298 .mcb-wrap-inner-888167298 {
	background-color: #fff;
	align-content: flex-end;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 150px;
	padding-bottom: 25px;
}

.mcb-section-495bd7f17 {
	padding-bottom: 120px;
	background-color: #efeae6;
}

.mcb-section-495bd7f17 .mcb-section-inner-495bd7f17 {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-8873016b0 .mcb-column-inner-8873016b0 {
	margin-bottom: 15px;
}

.mcb-section .mcb-wrap-2a9634874 .mcb-wrap-inner-2a9634874 {
	align-content: center;
}

.mcb-section .mcb-wrap .mcb-item-6012ce841 .mcb-column-inner-6012ce841 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mcb-section .mcb-wrap .mcb-item-90e39f174 .icon-wrapper i {
	font-size: 18px;
	color: #ff7a1b;
}

.mcb-section .mcb-wrap .mcb-item-90e39f174 .icon-wrapper {
	background-color: #fff;
	border-radius: 50% 50% 50% 50%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2dbd5;
	width: 128px;
	height: 128px;
}

.mcb-section .mcb-wrap .mcb-item-90e39f174 .mfn-icon-box:hover .icon-wrapper {
	background-color: #ff7a1b;
	border-color: #ff7a1b;
}

.mcb-section .mcb-wrap .mcb-item-90e39f174 .mfn-icon-box:hover .icon-wrapper i {
	color: #fff;
}

.mcb-section .mcb-wrap-ffa0d0f34 .mcb-wrap-inner-ffa0d0f34 {
	align-content: center;
}

.mcb-section-f69dab858 {
	padding-top: 35px;
	background-color: #f7f3f0;
}

.mcb-section-f69dab858 .mcb-section-inner-f69dab858 {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-rn2icty1a .mcb-column-inner-rn2icty1a {
	height: 50px;
}

.mcb-section-eb35548f4 {
	padding-top: 20px;
	padding-right: 230px;
	padding-bottom: 20px;
	padding-left: 230px;
}

@media (max-width: 959px) {
	.mcb-section .mcb-wrap .mcb-item-090o8787l .title {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cvicp21dd .mcb-column-inner-cvicp21dd {
		margin-bottom: 0px;
	}
	
	.mcb-section-uera2yfq {
		background-size: auto;
		padding-top: 100px;
	}
	
	.mcb-section-6ay3wbxma {
		padding-top: 60px;
		padding-bottom: 40px;
		background-position: center;
	}
	
	.mcb-section-6ay3wbxma .mcb-section-inner-6ay3wbxma {
		align-items: center;
	}
	
	.mcb-section-eptr03jwn {
		padding-top: 60px;
		padding-bottom: 70px;
		background-size: auto;
	}
	
	.mcb-section .mcb-wrap-296997b38 .mcb-wrap-inner-296997b38 {
		padding-top: 80px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-9cfb37586 .counter .number-wrapper {
		margin-bottom: 10px;
	}
	
	.mcb-section .mcb-wrap-a4b37fceb .mcb-wrap-inner-a4b37fceb {
		padding-top: 80px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e5a525103 .counter .number-wrapper {
		margin-bottom: 10px;
	}
	
	.mcb-section .mcb-wrap-7d5baf850 .mcb-wrap-inner-7d5baf850 {
		padding-top: 80px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-4a14068b1 .counter .number-wrapper {
		margin-bottom: 10px;
	}
	
	.mcb-section .mcb-wrap-888167298 .mcb-wrap-inner-888167298 {
		padding-top: 80px;
	}
	
	.mcb-section-495bd7f17 {
		padding-bottom: 60px;
	}
	
	.mcb-section .mcb-wrap-1413ffea7 .mcb-wrap-inner-1413ffea7 {
		align-content: flex-end;
	}
	
	.mcb-section .mcb-wrap .mcb-item-90e39f174 .icon-wrapper {
		width: 80px;
		height: 80px;
	}
}

@media (max-width: 767px) {
	.mcb-section .mcb-wrap-753ip5wj .mcb-wrap-inner-753ip5wj {
		padding-top: 0px;
	}
	
	.mcb-section-uera2yfq {
		padding-top: 30px;
	}
	
	.mcb-section-6ay3wbxma {
		background-image: url("https://cdn-ilcolgj.nitrocdn.com/VMpXMnshuXyGMAaLhhtVTUTwflbcfXQm/assets/images/optimized/rev-73e38f9/www.faithinfraprojects.com/wp-content/uploads/2022/04/renovate4-about-bg1.svg");
	}
	
	.mcb-section-6ay3wbxma.nitro-lazy {
		background-image: none !important;
	}
	
	.mcb-section .mcb-wrap-jols5l3b8 {
		order: 1;
	}
	
	.mcb-section .mcb-wrap .mcb-item-louczbmbk .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cp4b2m4wg .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap-447px0vme {
		order: 3;
	}
	
	.mcb-section .mcb-wrap-aqbotjbue {
		order: 2;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e0hdvxr2f .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-6sp29jobh .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap-z72ixo8ix {
		order: 4;
	}
	
	.mcb-section-eptr03jwn {
		background-position: bottom left;
	}
	
	.mcb-section .mcb-wrap-5865109f3 {
		order: 1;
	}
	
	.mcb-section .mcb-wrap-296997b38 {
		order: 2;
	}
	
	.mcb-section .mcb-wrap-296997b38 .mcb-wrap-inner-296997b38 {
		padding-top: 50px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
	}
	
	.mcb-section .mcb-wrap-a4b37fceb {
		order: 3;
	}
	
	.mcb-section .mcb-wrap-a4b37fceb .mcb-wrap-inner-a4b37fceb {
		padding-top: 50px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
	}
	
	.mcb-section .mcb-wrap-7d5baf850 {
		order: 4;
	}
	
	.mcb-section .mcb-wrap-7d5baf850 .mcb-wrap-inner-7d5baf850 {
		padding-top: 50px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
	}
	
	.mcb-section .mcb-wrap-0fcd0a292 {
		order: 6;
	}
	
	.mcb-section .mcb-wrap-888167298 {
		order: 5;
	}
	
	.mcb-section .mcb-wrap-888167298 .mcb-wrap-inner-888167298 {
		padding-top: 50px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
	}
	
	.mcb-section .mcb-wrap-2a9634874 {
		order: 1;
	}
	
	.mcb-section .mcb-wrap-1413ffea7 {
		order: 3;
	}
	
	.mcb-section .mcb-wrap-ffa0d0f34 {
		order: 2;
	}
	
	.mcb-section-f69dab858 {
		padding-top: 60px;
	}
}
