I have created this full-width section using Bootstrap 4. While they look fine on large screens, the column heights are not equal when I decrease the screen size. How can I ensure that all columns have equal heights even if one contains more content than the others?
Here is what I am experiencing: https://i.sstatic.net/yC3kz.jpg
I attempted to add 100% height to the services-3-box-wrapper class but it did not solve the issue. Any assistance would be greatly appreciated.
#services-3 {
padding-top: 0px;
padding-bottom: 0px;
}
#services-3 .container-fluid {
padding-left: 0;
padding-right: 0;
}
#services-3 .service-box-1 {
background-color: #199adb;
padding-top: 35px;
padding-bottom: 35px;
padding-left: 45px;
padding-right: 45px;
}
...
...
#services-3 .service-box-4 .sb-desc p {
color: #ffffff;
text-align: center;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet"/>
<link href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" rel="stylesheet"/>
<section id="services-3">
<div class="container-fluid">
<div class="row no-gutters">
<!-- Service 1 -->
<div class="col-xl-3 col-lg-6 col-md-6 col-sm-6">
<div class="services-3-box-wrapper">
<div class="service-box-1">
<div class="sb-icon d-flex justify-content-center">
<i class="fas fa-user-md"></i>
</div>
<div class="sb-title">
<h5>Qualified Doctors</h5>
</div>
<div class="sb-desc">
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugit officiis error veniam praesentium saepe distinctio fuga doloremque ducimus rerum ad!</p>
</div>
</div>
</div>
</div>
...