.accordion {
		margin-top: 24px; /* Add space above accordion */
	}
	.accordion .card {
		border-radius: 0;
		border-width: 1px 0 1px 0;
	}
	.accordion .card:first-child {
		border-top: none;
	}
	.accordion .card .card-header {
		background: #003679;
		padding-top: 7px;
		padding-bottom: 7px;
		border-radius: 0;
		margin-bottom: -2px;
		font-family: "Roboto", sans-serif;
	}
	.accordion .card-header:hover {
		background: #ffbb38;
	}
	.accordion .card-header h2 span {
		float: left;
		margin-top: 10px;
	}
	.accordion .card-header .btn {
		font-size: 0.9rem;
		font-weight: 500;
		width: 100%;
		text-align: left;
		position: relative;
		top: -2px;
	}
	.accordion .card-header i {
		float: right;
		font-size: 1.3rem;
		font-weight: bold;
		position: relative;
		top: 5px;
	}
	.accordion .card-header button:hover {
		color: #23384e;
	}
	.accordion .card-body {
		background: #eaeaea;
		color: #595959;
	}
h2.mb-0 {color: #fff !important;}
	.accordion .highlight{
		color: #fff;
		background: #ffbb38 !important;
	}	/*Table Style */table.table-style tr td {	color:#000000;	font-size: 15px;	padding:5px 5px 5px 0;}ul.list{	margin-left:15px}ul.list li {	list-style:none;	/* padding-bottom:8px; */	display: block;	margin-bottom: 10px;    position: relative;    z-index: 1;    padding-left: 18px;	}ul.list li::before {	content: '';    width: 8px;    height: 8px;    top: 7px;    left: 0;    border-radius: 50%;    background-color: #ffbb38;    position: absolute;    z-index: 1;}
	ol.list1{margin-left:23px}ol.list1 li {	list-style:decimal;	/* padding-bottom:8px; */margin-bottom: 10px;   position: relative; z-index: 1; padding-left: 8px;	}