Вам нужно добавить некоторые отступы в заголовок, чтобы отодвинуть текст от фонового изображения.Я не знаю размеры изображения, которое вы используете, но попробуйте:
.accordionHeader {
cursor: pointer;
margin-top: 10px;
margin-left: 20px;
padding-left:20px;
}
Конечно, вы можете удалить margin-left
- я не уверен, есть ли это для фонового изображения илине ..
При расширении аккордеона - меняется ли имя класса в html?