I must admit that I'm new to bootstrap 4 because used on my old project only 3.3 version that doesn't use flexblox grid system.
Now starting a new project and I'm stuck on this problem:
I just cant give "text-align" css style to col-12 element with native bootstrap class .text-right
I've tried to manually set style="'text-align: right!important'" on html tag and it worked!
I even tried to use a p instead writing text directly in html div-col tag but that's a block element.
Here's the code:
<app-footer>
<div class="container">
<div class="row">
<div class="col-12 text-right">
I - Team - Pc System 2019 ©
</div>
</div>
</div>
</app-footer>
I just expected to see footer text on the right side of the col but
this is the result:

console analizyng that html element:

Have you any idea of the problem? I just want not to apply styling on html element but make native bootstrap class work properly!
Thanks in advance.
EDIT: Just as you said in comments, maybe this is a problem about bootstrap configuration in my project.
In package.json I have bootstrap: "^4.2.1" as dependency.
Then in angular.json we have this:
"styles": [
"node_modules/bootstrap/dist/css/bootstrap-reboot.css",
"node_modules/bootstrap/dist/css/bootstrap-grid.css",
[...]
"src/dx-styles.scss",
"src/styles.scss"
],
This project come from a template angular project and is possible that configuration is now right.
Thanks in advance
bootstrap.cssinangular-cli.json?\ - Nisharg Shah