



.fx {
	display: flex;
}
.wr {
	flex-wrap: wrap;
}
.fxx {
	display: flex;
	justify-content: center;
	align-items: center;
}
.fxx_c {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	text-align: center;
}
.fxx-dc {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	text-align: center;
}
.fax-dc {
	display: flex;
	justify-content: center;
	flex-direction: column;
	flex-wrap: wrap;
}

.dc {
	flex-direction: column;
}
.dc-m {
	flex-direction: column;
}
.fxs {
	display: flex;
	justify-content: center;
	align-items: flex-end;
}
.fxaa {
	display: flex;
	justify-content: center;
	align-items: flex-start;
}


.fy {flex: 1;}
.f1 {flex: 1;}

.asp-11 {aspect-ratio: 1;}
.asp-21 {aspect-ratio: 2 / 1;}
.asp-12 {aspect-ratio: 0.5 / 1;}
.asp-32 {aspect-ratio: 3 / 2;}
.asp-23 {aspect-ratio: 2 / 3;}
.asp-43 {aspect-ratio: 4 / 3;}
.asp-34 {aspect-ratio: 0.75;}
.asp-16 {aspect-ratio: 16 / 9;}



