.provided-block h2{
	font-size: 27px;
}
.transparant-testimonial{
	color:#000;
	background-color: #fff;
	padding: 30px 0 !important;
}
.footer-wiz p, .about p{
	text-align: justify;
}
.about img{
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	border: solid 2px #fff;
	width: 100%;
	height: auto;
}
.home2-service{
	background-color: #fff;
	padding:3%;
}
.home2-service p{
	text-align: justify;
	padding: 0 2%;
}
.counter-section{
	padding: 40px 0 !important;
}
.counter-section .section-title{
	padding-bottom: 0 !important;
}
.counter-section .section-title h2, .counter-section .section-title p{
	color: #fff;
}
.kerbstones ul li{
	text-align: justify;
}
.mt-3{
	margin-top: 3%;
}
.box{
	border: solid 2px #fff;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.box h5{
	padding:5% 3% 4%;
	font-size: 1.3em;
	font-weight: bold;
	text-align: center;
	position: relative;
}
.box h5::before {
    position: absolute;
    display: block;
    width: 80px;
    bottom: 0px;
    left: 50%;
    margin-left: -40px;
    height: 2px;
    background-color: #eb0028;
    content: "";
}
.box p{
	padding:1% 3%;
	text-align: center;
}
.fsb li{
	font-size: 1.2em;
}