.blue_path_sec{
	background: #4798ed;
	color: #fff;
}
.home-page-carousel{
	position: relative;
}
.blue_path_sec h6{
	font-size: 20px;
	font-weight: 600;
}
.contact-btn{
	color: #4798ed;
	font-size: 14px;
	font-weight: 700;
}
.read-more-btn{
	background: #4798ed;
	font-size: 16px;
	font-weight: 700;
}
.about-profit-section h4{
	font-size: 30px;
	color: #4798ed;
	font-weight: 400;
}
.about-profit-section .carousel-container{
	border: #fff solid 8px;
	-webkit-box-shadow: 5px 5px 25px 0 rgba(0,0,0,.1);
box-shadow: 5px 5px 25px 0 rgba(0,0,0,.1);
}
.services-row .card{
	position: relative;
	background: #fff;
	padding-top: 45px;
	-webkit-box-shadow: 5px 5px 25px 0 rgba(0,0,0,.1);
box-shadow: 5px 5px 25px 0 rgba(0,0,0,.1);
}
.services-row .card .top-icon-row{
	position: absolute;
	top: -37px;
	left: 0;
}
.image-outer{
	width: 74px;
	height: 74px;
	background: #fff;
	border: #eae9e9 solid 1px;
	padding: 5px;
}
.services-row .card .top-icon-row figure{
	width: 100%;
	height: 100%;
	background: #4798ed;
}
.services-row .card .card-title{
	font-size: 22px;
	color: #000;
	font-weight: 600;
}
.services-row .card .card-text{
	font-size: 13px;
	color: #000;
	line-height: 23px;
}
.services-row .card .card-footer a{
	font-size: 14px;
	font-weight: 700;
	color: #000;
}
.about-profit-section .carousel-container .carousel-control-next, .carousel-control-prev{
	width: 75px;
	height: 53px;
	background: #f1f1f1;
	opacity: 1;
	top: 40%;
	color: #d0d0d0;
}
.about-profit-section .carousel-container .carousel-control-next:hover, .about-profit-section .carousel-container .carousel-control-prev:hover{
	background: #4798ed;
	color: #fff;
}
.home-about-content p{
	font-size: 13px;
	line-height: 23px;
}