Прежде всего, инфикс -xs- был удален из Bootstrap 4 , поэтому классы просто col-1, col-2, col-3,col-12 .
Как вы уже упоминали, вы хотите, чтобы каждый элемент имел ширину 100% при просмотре на рабочем столе и планшете, но 50% при просмотре с мобильного.
Вы должны использоватькод ниже.
<div class="row">
<div class="col-sm-12 col-6">
some text
</div>
<div class="col-sm-12 col-6">
Accordion with image and text
</div>
</div>