.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
 --bs-gutter-x:16px;
 --bs-gutter-y:0;
 width:100%;
 padding-right:calc(var(--bs-gutter-x)*.5);
 padding-left:calc(var(--bs-gutter-x)*.5);
 margin-right:auto;
 margin-left:auto
}
@media(min-width:576px) {
 .container,
 .container-sm {
  max-width:540px
 }
}
@media(min-width:768px) {
 .container,
 .container-md,
 .container-sm {
  max-width:720px
 }
}
@media(min-width:992px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm {
  max-width:960px
 }
}
@media(min-width:1280px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl {
  max-width:1248px
 }
}
@media(min-width:1500px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl,
 .container-xxl {
  max-width:1420px
 }
}
a:hover {
 /*color:inherit;*/
 text-decoration:none
}
