.tablet-mid-clear {
    display: none;
}
.desktop-clear {
    display: none;
}
.benefit-list-title {
    font-size: 24px;
}
.icon-benefit-list {
    font-size: 42px;
    color: #4c4c4c;
}
.benefit-list-title {
    font-size: 24px;
    margin-bottom: 11px;
    line-height: 1.2;
    padding-top: 10px;
}
.benefit-list-wrapper {
    text-align: center;
    padding-bottom: 30px;
}
.benefit-list-description {
    font-weight: 300;
    color: var(--bs-gray-light);
}
.component.padding-on.padding-bottom-off {
    padding-bottom: 15px;
}
.component.small-intro-margin-top .intro {
    padding-top: 20px;
}

@media(max-width: 991px) and (min-width: 767px){
    .tablet-mid-clear {
        display: block;
    }
}

@media(min-width: 992px){
    .desktop-clear {
        display: block;
    }
    .benefit-list-wrapper {
        padding-left: 15px;
        padding-right: 15px;
    }
}