You can do same as you were doing earlier but need to download the bootstrap 4 sass file and reset lg grid breakpoint from _variables.scss file to 1080px like this
$grid-breakpoints: (
xs: 0,
sm: 576px,
md: 768px,
lg: 1080px,
xl: 1200px
) !default;
and recompile the entire source to get new custom bootstrap CSS file.
and use it like this.
<div class="catalogo">
<div class="row">
<div class="col-12 col-md-6 col-lg-3 "> </div>
</div>
</div>
This is the file you need to change.
https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss
But as a developer this is not recommended. But of course, it is possible if you deliberately want to achieve such kind of design.
Bootstrap 3 uses less preprocessor I believe it's variable.less contain @screen-sm: 768px; @screen-md: 992px;@screen-lg: 1200px; no xl so you can edit according to your need and recompile it. I think this should work.