.padding-lg {
	padding: 32px !important;
}
.padding-x-lg {
	padding-left: 32px !important;
	padding-right: 32px !important;
}
.padding-y-lg {
	padding-top: 32px !important;
	padding-bottom: 32px !important;
}
.padding-top-lg {
	padding-top: 32px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-lg {
	padding-bottom: 32px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-lg {
	padding-right: 32px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-lg {
	padding-left: 32px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-lg {
	margin: 32px !important;
}
.margin-x-lg {
	margin-left: 32px !important;
	margin-right: 32px !important;
}
.margin-y-lg {
	margin-top: 32px !important;
	margin-bottom: 32px !important;
}
.margin-top-lg {
	margin-top: 32px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-lg {
	margin-bottom: 32px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-lg {
	margin-right: 32px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-lg {
	margin-left: 32px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-md {
	padding: 24px !important;
}
.padding-x-md {
	padding-left: 24px !important;
	padding-right: 24px !important;
}
.padding-y-md {
	padding-top: 24px !important;
	padding-bottom: 24px !important;
}
.padding-top-md {
	padding-top: 24px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-md {
	padding-bottom: 24px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-md {
	padding-right: 24px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-md {
	padding-left: 24px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-md {
	margin: 24px !important;
}
.margin-x-md {
	margin-left: 24px !important;
	margin-right: 24px !important;
}
.margin-y-md {
	margin-top: 24px !important;
	margin-bottom: 24px !important;
}
.margin-top-md {
	margin-top: 24px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-md {
	margin-bottom: 24px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-md {
	margin-right: 24px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-md {
	margin-left: 24px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-ml {
	padding: 28px !important;
}
.padding-x-ml {
	padding-left: 28px !important;
	padding-right: 28px !important;
}
.padding-y-ml {
	padding-top: 28px !important;
	padding-bottom: 28px !important;
}
.padding-top-ml {
	padding-top: 28px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-ml {
	padding-bottom: 28px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-ml {
	padding-right: 28px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-ml {
	padding-left: 28px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-ml {
	margin: 28px !important;
}
.margin-x-ml {
	margin-left: 28px !important;
	margin-right: 28px !important;
}
.margin-y-ml {
	margin-top: 28px !important;
	margin-bottom: 28px !important;
}
.margin-top-ml {
	margin-top: 28px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-ml {
	margin-bottom: 28px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-ml {
	margin-right: 28px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-ml {
	margin-left: 28px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-s {
	padding: 16px !important;
}
.padding-x-s {
	padding-left: 16px !important;
	padding-right: 16px !important;
}
.padding-y-s {
	padding-top: 16px !important;
	padding-bottom: 16px !important;
}
.padding-top-s {
	padding-top: 16px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-s {
	padding-bottom: 16px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-s {
	padding-right: 16px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-s {
	padding-left: 16px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-s {
	margin: 16px !important;
}
.margin-x-s {
	margin-left: 16px !important;
	margin-right: 16px !important;
}
.margin-y-s {
	margin-top: 16px !important;
	margin-bottom: 16px !important;
}
.margin-top-s {
	margin-top: 16px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-s {
	margin-bottom: 16px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-s {
	margin-right: 16px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-s {
	margin-left: 16px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-sm {
	padding: 20px !important;
}
.padding-x-sm {
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.padding-y-sm {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.padding-top-sm {
	padding-top: 20px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-sm {
	padding-bottom: 20px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-sm {
	padding-right: 20px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-sm {
	padding-left: 20px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-sm {
	margin: 20px !important;
}
.margin-x-sm {
	margin-left: 20px !important;
	margin-right: 20px !important;
}
.margin-y-sm {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.margin-top-sm {
	margin-top: 20px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-sm {
	margin-bottom: 20px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-sm {
	margin-right: 20px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-sm {
	margin-left: 20px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xl {
	padding: 40px !important;
}
.padding-x-xl {
	padding-left: 40px !important;
	padding-right: 40px !important;
}
.padding-y-xl {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.padding-top-xl {
	padding-top: 40px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xl {
	padding-bottom: 40px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xl {
	padding-right: 40px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xl {
	padding-left: 40px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xl {
	margin: 40px !important;
}
.margin-x-xl {
	margin-left: 40px !important;
	margin-right: 40px !important;
}
.margin-y-xl {
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}
.margin-top-xl {
	margin-top: 40px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xl {
	margin-bottom: 40px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xl {
	margin-right: 40px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xl {
	margin-left: 40px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xs {
	padding: 12px !important;
}
.padding-x-xs {
	padding-left: 12px !important;
	padding-right: 12px !important;
}
.padding-y-xs {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
}
.padding-top-xs {
	padding-top: 12px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xs {
	padding-bottom: 12px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xs {
	padding-right: 12px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xs {
	padding-left: 12px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xs {
	margin: 12px !important;
}
.margin-x-xs {
	margin-left: 12px !important;
	margin-right: 12px !important;
}
.margin-y-xs {
	margin-top: 12px !important;
	margin-bottom: 12px !important;
}
.margin-top-xs {
	margin-top: 12px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xs {
	margin-bottom: 12px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xs {
	margin-right: 12px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xs {
	margin-left: 12px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xxl {
	padding: 48px !important;
}
.padding-x-xxl {
	padding-left: 48px !important;
	padding-right: 48px !important;
}
.padding-y-xxl {
	padding-top: 48px !important;
	padding-bottom: 48px !important;
}
.padding-top-xxl {
	padding-top: 48px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xxl {
	padding-bottom: 48px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xxl {
	padding-right: 48px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xxl {
	padding-left: 48px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xxl {
	margin: 48px !important;
}
.margin-x-xxl {
	margin-left: 48px !important;
	margin-right: 48px !important;
}
.margin-y-xxl {
	margin-top: 48px !important;
	margin-bottom: 48px !important;
}
.margin-top-xxl {
	margin-top: 48px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xxl {
	margin-bottom: 48px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xxl {
	margin-right: 48px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xxl {
	margin-left: 48px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xxxs {
	padding: 4px !important;
}
.padding-xxs {
	padding: 8px !important;
}
.padding-x-xxs {
	padding-left: 8px !important;
	padding-right: 8px !important;
}
.padding-y-xxs {
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}
.padding-top-xxs {
	padding-top: 8px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xxs {
	padding-bottom: 8px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xxs {
	padding-right: 8px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xxs {
	padding-left: 8px !important;
}
.padding-left-xxxs {
	padding-left: 4px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xxs {
	margin: 8px !important;
}
.margin-x-xxs {
	margin-left: 8px !important;
	margin-right: 8px !important;
}
.margin-y-xxs {
	margin-top: 8px !important;
	margin-bottom: 8px !important;
}
.margin-top-xxs {
	margin-top: 8px !important;
}
.margin-top-xxxs {
	margin-top: 4px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xxs {
	margin-bottom: 8px !important;
}
.margin-bottom-xxxs {
	margin-bottom: 4px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xxs {
	margin-right: 8px !important;
}
.margin-right-xxxs {
	margin-right: 4px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xxs {
	margin-left: 8px !important;
}
.margin-left-xxxs {
	margin-left: 4px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xxxl {
	padding: 64px !important;
}
.padding-x-xxxl {
	padding-left: 64px !important;
	padding-right: 64px !important;
}
.padding-y-xxxl {
	padding-top: 64px !important;
	padding-bottom: 64px !important;
}
.padding-top-xxxl {
	padding-top: 64px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xxxl {
	padding-bottom: 64px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xxxl {
	padding-right: 64px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xxxl {
	padding-left: 64px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xxxl {
	margin: 64px !important;
}
.margin-x-xxxl {
	margin-left: 64px !important;
	margin-right: 64px !important;
}
.margin-y-xxxl {
	margin-top: 64px !important;
	margin-bottom: 64px !important;
}
.margin-top-xxxl {
	margin-top: 64px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xxxl {
	margin-bottom: 64px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xxxl {
	margin-right: 64px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xxxl {
	margin-left: 64px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
.padding-xxxxl {
	padding: 92px !important;
}
.padding-x-xxxxl {
	padding-left: 92px !important;
	padding-right: 92px !important;
}
.padding-y-xxxxl {
	padding-top: 92px !important;
	padding-bottom: 92px !important;
}
.padding-top-xxxxl {
	padding-top: 92px !important;
}
.padding-top-none {
	padding-top: 0 !important;
}
.padding-bottom-xxxxl {
	padding-bottom: 92px !important;
}
.padding-bottom-none {
	padding-bottom: 0 !important;
}
.padding-right-xxxxl {
	padding-right: 92px !important;
}
.padding-right-none {
	padding-right: 0 !important;
}
.padding-left-xxxxl {
	padding-left: 92px !important;
}
.padding-left-none {
	padding-left: 0 !important;
}
.margin-xxxxl {
	margin: 92px !important;
}
.margin-x-xxxxl {
	margin-left: 92px !important;
	margin-right: 92px !important;
}
.margin-y-xxxxl {
	margin-top: 92px !important;
	margin-bottom: 92px !important;
}
.margin-top-xxxxl {
	margin-top: 92px !important;
}
.margin-top-none {
	margin-top: 0 !important;
}
.margin-bottom-xxxxl {
	margin-bottom: 92px !important;
}
.margin-bottom-none {
	margin-bottom: 0 !important;
}
.margin-right-xxxxl {
	margin-right: 92px !important;
}
.margin-right-none {
	margin-right: 0 !important;
}
.margin-left-xxxxl {
	margin-left: 92px !important;
}
.margin-left-none {
	margin-left: 0 !important;
}
