.accordion-header:focus-visible{
	outline:none;
}
.faqAccord>h2 {
	color: var(--dark-blue);
	font-weight: 900;
	margin: 0;
	display: inline-block;
	padding-bottom: 10px;
	border-bottom: 2px solid var(--dark-blue);
}
.faqAccord>p {
	font-size: 20px;
}
button.accordion-button.collapsed:focus,button.accordion-button:focus{
	box-shadow:none;
}
.accordion-button:not(.collapsed) {
	color: var(--white);
	background-color:var(--dark-blue);
}
button.accordion-button.collapsed {
	background: var(--light-gray);
	color: var(--black);
	border-radius: 6px!important;
}
.accordion-button {
	padding: 0.5rem 1.25rem;
	font-size: 1.3rem;
}
div.accordion-collapse {
	background-color: var(--light-gray);
	border-radius: 0 0 10px 10px;
}
button.accordion-button {
	border-radius: 10px 10px 0 0!important;
}
.accordion-item {
	margin-bottom: 10px;
}
.accordion-button::after {
	padding: 13px;
	background-position: center;
	border-radius: 50%;
	background-color: var(--white);
}
.accordion-item {
	width: 95%;
	border: none;
}
#accordionExample .accordion-item:nth-child(even){
	float: right;
}
.list-group-item a {
	color:var(--black);
}
.list-group-item:hover {
	background-color: var(--dark-blue);
}
.list-group-item:hover a{
	color: var(--white);
}
.main-menu li:hover .sub-menu-holder {
	/*display: block!important;*/
	z-index: 10;
	box-shadow: 0px 27px 10px;
}#accordionExample{	 background: #1390cb;	 padding: 30px;}#accordionExample  .accordion-header{	margin-top: 0px !important;}#accordionExample  .accordion-item{	background: transparent;}#accordionExample:before, #accordionExample:after{	content:"";	display:table;}#accordionExample:after{	clear: both;}

#accordionExample button.accordion-button.collapsed{
	background: var(--white) !important;
}