/* grid.min */
.clearfix::after {
	display: block;
	clear: both;
	content: "";
}
/*
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl{--bs-gutter-x:1.5rem;--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}
*/
/* grid.min */
.container,
.container-fluid,
.container-xm,
.container-sm,
.container-md,
.container-lg,
.container-xl,
.container-xxl{
	--bs-gutter-x:1.5rem;
	--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-xm,.container-sm{max-width:540px}
}
@media (min-width:768px){
	.container,.container-md,.container-xm,.container-sm{max-width:720px}
}
@media (min-width:992px){
	.container,.container-lg,.container-md,.container-xm,.container-sm{max-width:960px}
}
@media (min-width:1200px){
	.container,.container-lg,.container-md,.container-xm,.container-sm,.container-xl{max-width:1140px}
}
@media (min-width:1400px){
	.container,.container-lg,.container-md,.container-xm,.container-sm,.container-xl,.container-xxl{max-width:1320px}
}
*/
@media (min-width:576px){
	.container,.container-xm{max-width:540px}
}
@media (min-width:768px){
	.container,.container-xm,.container-sm{max-width:750px}
}
@media (min-width:1025px){
	.container,.container-xm,.container-sm,.container-md{max-width:1000px}
}
@media (min-width:1280px){
	.container,.container-xm,.container-sm,.container-md,.container-lg{max-width:1250px}
}
@media (min-width:1440px){
	.container,.container-xm,.container-sm,.container-md,.container-lg,.container-xl{max-width:1410px}
}
@media (min-width:1600px){
	.container,.container-xm,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1570px}
}

.container-fluid.no-padding {
	padding-left: 0;
	padding-right: 0;
}



.container-boxed,
.container-boxed-xm,
.container-boxed-sm,
.container-boxed-md,
.container-boxed-lg,
.container-boxed-xl,
.container-boxed-xxl{
	--bs-gutter-x:1.5rem;
	--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-boxed,.container-boxed-xm,.container-boxed-sm,.container-boxed-md,.container-boxed-lg,.container-boxed-xl,.container-boxed-xxl{max-width:540px}
}
@media (min-width:768px){
	.container-boxed,.container-boxed-sm,.container-boxed-md,.container-boxed-lg,.container-boxed-xl,.container-boxed-xxl{max-width:750px}
}
@media (min-width:1025px){
	.container-boxed,.container-boxed-md,.container-boxed-lg,.container-boxed-xl,.container-boxed-xxl{max-width:1000px}
}
@media (min-width:1280px){
	.container-boxed,.container-boxed-lg,.container-boxed-xl,.container-boxed-xxl{max-width:1250px}
}
@media (min-width:1440px){
	.container-boxed,.container-boxed-xl,.container-boxed-xxl{max-width:1410px}
}
@media (min-width:1600px){
	.container-boxed,.container-boxed-xxl{max-width:1570px}
}