I am struggling to align the arrow images in each heading of my Bootstrap 4 Accordion Card. My objective is to have them neatly lined up above each other on the right edge, but still within the card's border. Despite trying various methods like justify-content, align-content, and align-items, I haven't been successful so far. Any suggestions on how to achieve this would be greatly appreciated. You can see the current layout below. https://i.sstatic.net/aQpVY.png
<div class="card">
<h3> FAQ </h3>
<div class="card-header" id="headingOne">
<h5 class="mb-0">
<button class="btn" data-toggle="collapse" data-target="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
How many team members can I invite? <img src="images/icon-arrow-down.svg" class="arrow">
</button>
</h5>
</div>
<div id="collapseOne" class="collapse show" aria-labelledby="headingOne" data-parent="#accordion">
<div class="card-body">
You can invite up to 2 additional users on the Free plan. There is no limit on
team members for the Premium plan.
</div>
</div>
</div>
#accordion{
width:30%;
float: right;
position:relative;
top: 300px;
right: 900px;
align-content: center;
font-family: 'Kumbh Sans', sans-serif;
}
.card-header{
background-color: white;
clear: both;
}
.arrow{
}
button{
position:relative;
left:-32px;
}