.benefits{ display:relative; padding:0; margin-top:6px; border-radius:6px; }
.benefits .row .col-6{ border:1px solid #FFFFFF; background:#F6F6F6; border-radius:0.5rem; }
.benefits-card{ border:none; padding:0px 5px; text-align:center; }
.benefits-card img{ margin:0 auto;min-width: 60px; }
.benefits-card h2{ font-weight:400; font-size:.9375rem; color:#4F4F4F; }
@media screen and (min-width:1199px){
    .benefits{ padding:15px 0; background:#F6F6F6; }
    .benefits .row .col-6{ border:0; background:transparent; border-radius:0; }
    .benefits .row .col-6:after{ content:""; position:absolute; top:0px; right:10px; width:1px; height:100%; background-color:#dadada; }
    .benefits .row .col-6:last-child:after{ display:none; }
    .benefits-card{ display:flex; flex-direction:row; justify-content:center; align-items:center; text-align:left; height:55px; padding:0 40px; }
    .benefits-card h2{ margin-left:10px; }
}