Currently working with Bootstrap 5 and have set up 4 cards. My goal is to position the second card on the left side. I've applied the class justify-content-xl-start to the card, however, it doesn't seem to be functioning as expected. I also attempted to include display: flex, flex-direction: column, and justify-content: flex-start in my CSS but that didn't solve the issue either. Struggling to figure out where I'm going wrong.
Operating on Bootstrap 5.1.3
Utilizing HTML and CSS for this layout
.card {
margin-top: 40px !important;
width: 22rem;
height: 14rem;
display: flex;
flex-direction: column;
margin: 0 auto;
border-radius: 10px;
box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
}
<div class="card supervisor_card">
<div class="card-body">
<h5 class="card-title">Supervisor</h5>
<p class="card-text">Monitors activity to identify project roadblocks</p>
<img src="images/icon-supervisor.svg" class="card-img" alt="icon supervisor">
</div>
</div>
<div class="card team_card d-xl-flex justify-content-xl-start">
<div class="card-body">
<h5 class="card-title">Team Builder</h5>
<p class="card-text">Scans our talent network to create the optimal team for your project</p>
<img src="images/icon-team-builder.svg" class="card-img" alt="icon supervisor">
</div>
</div>
<div class="card karma_card">
<div class="card-body">
<h5 class="card-title">Karma</h5>
<p class="card-text">Regularly evaluates our talent to ensure quality</p>
<img src="images/icon-karma.svg" class="card-img" alt="icon supervisor">
</div>
</div>
<div class="card calculator_card">
<div class="card-body">
<h5 class="card-title">Calculator</h5>
<p class="card-text">Uses data from past projects to provide better delivery estimates</p>
<img src="images/icon-calculator.svg" class="card-img" alt="icon supervisor">
</div>
</div>