.accordion-item {
    background-color: transparent;
    border: 0px solid rgba(0,0,0,.125);
	border-bottom: 1px solid #000;
	border-radius: 0!important;
     font-size: 14px;
}
.accordion-item  p{
    font-size: 14px;
}
.accordion-button::after {
    flex-shrink: 0;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: auto;
    content: "+";
    background-image: none;
    background-repeat: no-repeat;
    background-size: 1.25rem;
    transition: transform .2s ease-in-out;
	font-size: 20px;
}
.accordion-button{
	box-shadow: none!important;
    font-size: 16px;
}
.accordion-button:not(.collapsed)::after {
    background-image: none;
	  content: "-";
    transform: rotate(0deg);
}
.accordion-header {
    margin-bottom: 0;
    font-family: var(--paragraph-font);
}
.accordion-button{
	background: transparent;
}
.accordion-button:not(.collapsed) {
    color: inherit;
    background-color: transparent;
    box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);
}
.accordion-white .accordion-header {
    margin-bottom: 0;
    font-family: var(--paragraph-font);
	color: #fff;
}
.accordion-white .accordion-item{
    color: #fff;
}
.accordion-white .accordion-button:not(.collapsed){
 color: #fff;
}

.accordion-white .accordion-button{
	color: #fff;
}
.accordion-white .accordion-button:not(.collapsed) {
    color: #ffffff;
    background-color: transparent;
    box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}


.accordion-white .accordion-item {
    background-color: transparent;
    border: 0px solid rgba(0,0,0,.125);
	border-bottom: 1px solid #ffffff;
}