/*Header*/

.header_color{
  	background: #f2f0ff !important;
}   
.breadcrumb > li + li::before {
    content: "\f22d" !important;
    font-family: fontawesome;
    font-size: 9px;
}
.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #000 !important;
    content: "/\00a0";
}
.title_header{
    color: #000 !important;
}
 @media only screen and (max-width: 991px){
	.header_color .pt-150 {
	    padding-top: 25px !important;
	}
}

/* Header End */
.form-control {
    box-shadow: rgb(191 179 255 / 35%) 1.95px 1.95px 2.6px;
    border: 1px solid #d4ccff;
    background-color: transparent;
	border-radius: 10px;
}
#emipiechart
 {
    height: 300px;
    overflow: hidden;
    width: 100%;
    margin-bottom: 10px;
    text-align: center;
}
.btn-read-more{
	background: #3c2a98;
	color: #fff;
}
.btn-read-more:hover{
	background: #00a658;
	color: #fff;
}

.text-purple{color: #3c2a98;}
.text-green{color: #00a658;}

#service .card{
	background: #fff;
	min-height: 0px;
	padding: 30px;
	border-radius: 30px;
	text-align: left;
	box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
.border-0 {
    border: none;
}
.rounded {
    border-radius: 5px;
}
.rounded-30 {
    border-radius: 30px;
}
.w-100{width: 100%;}
.mb-25{margin-bottom: 25px;}

.shadow{
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.single-news{
	border: 2px solid #3c2a98;
	border-radius: 20px;
}

.text-muted {
    color: #3c2a99;
}