For what is worth, I took advantage that I was already using bootstrap (4.3), because I needed to add margin, box-shadow and border-radius to my row, something I can't do with tables.
On css I added a few lines to mantain the table behavior of bootstrap
@media (max-width: 800px){
#loop{
section{
min-width: 700px;
}
}
}