/* ------------------------------
	**gap
--------------------------- uu */
[class*="gap-"]>*,
[class*="gap-"]>.form-group+.form-group {
	margin: 0;
}

[class*="gap-"]:not([class*="d-"]):not([class*="fx-"]):not([class*="gd-"]) {
	display: flex;
	flex-wrap: wrap;
}

/* row */
.gap-0:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: 0;
	margin-bottom: 0;
}

.gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 0;
	margin-bottom: 0;
}

.gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -0.25rem;
	margin-bottom: -0.25rem;
}

.gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}

.gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -0.375rem;
	margin-bottom: -0.375rem;
}

.gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 0.375rem;
	margin-bottom: 0.375rem;
}

.gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -0.5rem;
	margin-bottom: -0.5rem;
}

.gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 0.5rem;
	margin-bottom: 0.5rem;
}

.gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -0.75rem;
	margin-bottom: -0.75rem;
}

.gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 0.75rem;
	margin-bottom: 0.75rem;
}

.gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -1rem;
	margin-bottom: -1rem;
}

.gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -1.25rem;
	margin-bottom: -1.25rem;
}

.gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

.gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -1.5rem;
	margin-bottom: -1.5rem;
}

.gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 1.5rem;
	margin-bottom: 1.5rem;
}

/* col */
.gap-0:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: 0;
	margin-right: 0;
}

.gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 0;
	margin-right: 0;
}

.gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -0.25rem;
	margin-right: -0.25rem;
}

.gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 0.25rem;
	margin-right: 0.25rem;
}

.gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -0.375rem;
	margin-right: -0.375rem;
}

.gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 0.375rem;
	margin-right: 0.375rem;
}

.gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -0.5rem;
	margin-right: -0.5rem;
}

.gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 0.5rem;
	margin-right: 0.5rem;
}

.gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -0.75rem;
	margin-right: -0.75rem;
}

.gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 0.75rem;
	margin-right: 0.75rem;
}

.gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -1rem;
	margin-right: -1rem;
}

.gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 1rem;
	margin-right: 1rem;
}

.gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -1.25rem;
	margin-right: -1.25rem;
}

.gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 1.25rem;
	margin-right: 1.25rem;
}

.gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -1.5rem;
	margin-right: -1.5rem;
}

.gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 1.5rem;
	margin-right: 1.5rem;
}

.gap-4rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-4rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -2rem;
	margin-right: -2rem;
}

.gap-4rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-4rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 2rem;
	margin-right: 2rem;
}

.gap-5rem:not([class*="fx-"]):not([class*="gd-"]),
.gap-col-5rem:not([class*="fx-"]):not([class*="gd-"]) {
	margin-left: -2.5rem;
	margin-right: -2.5rem;
}

.gap-5rem:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col-5rem:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-left: 2.5rem;
	margin-right: 2.5rem;
}

@media (max-width: 1440px) {
	/* row */
	.xl-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: 0;
		margin-bottom: 0;
	}

	.xl-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0;
		margin-bottom: 0;
	}

	.xl-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.25rem;
		margin-bottom: -0.25rem;
	}

	.xl-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}

	.xl-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.375rem;
		margin-bottom: -0.375rem;
	}

	.xl-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.375rem;
		margin-bottom: 0.375rem;
	}

	.xl-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.5rem;
		margin-bottom: -0.5rem;
	}

	.xl-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}

	.xl-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.xl-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.xl-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.xl-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.xl-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.xl-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.xl-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.xl-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	/* col */
	.xl-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: 0;
		margin-right: 0;
	}

	.xl-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0;
		margin-right: 0;
	}

	.xl-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}

	.xl-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}

	.xl-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.375rem;
		margin-right: -0.375rem;
	}

	.xl-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.375rem;
		margin-right: 0.375rem;
	}

	.xl-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.xl-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}

	.xl-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.75rem;
		margin-right: -0.75rem;
	}

	.xl-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.75rem;
		margin-right: 0.75rem;
	}

	.xl-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.xl-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1rem;
		margin-right: 1rem;
	}

	.xl-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.25rem;
		margin-right: -1.25rem;
	}

	.xl-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.25rem;
		margin-right: 1.25rem;
	}

	.xl-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.xl-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}

	.xl-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xl-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

@media (max-width: 1280px) {
	/* row */
	.lg-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: 0;
		margin-bottom: 0;
	}

	.lg-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0;
		margin-bottom: 0;
	}

	.lg-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.25rem;
		margin-bottom: -0.25rem;
	}

	.lg-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}

	.lg-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.375rem;
		margin-bottom: -0.375rem;
	}

	.lg-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.375rem;
		margin-bottom: 0.375rem;
	}

	.lg-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.5rem;
		margin-bottom: -0.5rem;
	}

	.lg-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}

	.lg-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.lg-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.lg-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.lg-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.lg-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.lg-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.lg-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.lg-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	/* col */
	.lg-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: 0;
		margin-right: 0;
	}

	.lg-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0;
		margin-right: 0;
	}

	.lg-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}

	.lg-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}

	.lg-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.375rem;
		margin-right: -0.375rem;
	}

	.lg-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.375rem;
		margin-right: 0.375rem;
	}

	.lg-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.lg-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}

	.lg-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.75rem;
		margin-right: -0.75rem;
	}

	.lg-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.75rem;
		margin-right: 0.75rem;
	}

	.lg-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.lg-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1rem;
		margin-right: 1rem;
	}

	.lg-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.25rem;
		margin-right: -1.25rem;
	}

	.lg-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.25rem;
		margin-right: 1.25rem;
	}

	.lg-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.lg-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}

	.lg-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.lg-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

@media (max-width: 1024px) {
	/* row */
	.md-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: 0;
		margin-bottom: 0;
	}

	.md-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0;
		margin-bottom: 0;
	}

	.md-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.25rem;
		margin-bottom: -0.25rem;
	}

	.md-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}

	.md-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.375rem;
		margin-bottom: -0.375rem;
	}

	.md-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.375rem;
		margin-bottom: 0.375rem;
	}

	.md-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.5rem;
		margin-bottom: -0.5rem;
	}

	.md-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}

	.md-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.md-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.md-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.md-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.md-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.md-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.md-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.md-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	/* col */
	.md-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: 0;
		margin-right: 0;
	}

	.md-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0;
		margin-right: 0;
	}

	.md-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}

	.md-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}

	.md-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.375rem;
		margin-right: -0.375rem;
	}

	.md-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.375rem;
		margin-right: 0.375rem;
	}

	.md-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.md-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}

	.md-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.75rem;
		margin-right: -0.75rem;
	}

	.md-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.75rem;
		margin-right: 0.75rem;
	}

	.md-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.md-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1rem;
		margin-right: 1rem;
	}

	.md-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.25rem;
		margin-right: -1.25rem;
	}

	.md-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.25rem;
		margin-right: 1.25rem;
	}

	.md-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.md-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}

	.md-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.md-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

@media (max-width: 768px) {
	/* row */
	.sm-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: 0;
		margin-bottom: 0;
	}

	.sm-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0;
		margin-bottom: 0;
	}

	.sm-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.25rem;
		margin-bottom: -0.25rem;
	}

	.sm-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}

	.sm-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.375rem;
		margin-bottom: -0.375rem;
	}

	.sm-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.375rem;
		margin-bottom: 0.375rem;
	}

	.sm-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.5rem;
		margin-bottom: -0.5rem;
	}

	.sm-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}

	.sm-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.sm-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.sm-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.sm-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.sm-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.sm-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.sm-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.sm-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	/* col */
	.sm-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: 0;
		margin-right: 0;
	}

	.sm-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0;
		margin-right: 0;
	}

	.sm-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}

	.sm-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}

	.sm-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.375rem;
		margin-right: -0.375rem;
	}

	.sm-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.375rem;
		margin-right: 0.375rem;
	}

	.sm-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.sm-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}

	.sm-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.75rem;
		margin-right: -0.75rem;
	}

	.sm-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.75rem;
		margin-right: 0.75rem;
	}

	.sm-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.sm-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1rem;
		margin-right: 1rem;
	}

	.sm-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.25rem;
		margin-right: -1.25rem;
	}

	.sm-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.25rem;
		margin-right: 1.25rem;
	}

	.sm-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.sm-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}

	.sm-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.sm-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

@media (max-width: 576px) {
	/* row */
	.xs-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: 0;
		margin-bottom: 0;
	}

	.xs-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0;
		margin-bottom: 0;
	}

	.xs-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.25rem;
		margin-bottom: -0.25rem;
	}

	.xs-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.25rem;
		margin-bottom: 0.25rem;
	}

	.xs-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.375rem;
		margin-bottom: -0.375rem;
	}

	.xs-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.375rem;
		margin-bottom: 0.375rem;
	}

	.xs-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.5rem;
		margin-bottom: -0.5rem;
	}

	.xs-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.5rem;
		margin-bottom: 0.5rem;
	}

	.xs-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.xs-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.xs-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.xs-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.xs-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.xs-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.xs-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.xs-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-row-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	/* col */
	.xs-gap-0:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-0:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: 0;
		margin-right: 0;
	}

	.xs-gap-0:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-0:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0;
		margin-right: 0;
	}

	.xs-gap-d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.25rem;
		margin-right: -0.25rem;
	}

	.xs-gap-d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.25rem;
		margin-right: 0.25rem;
	}

	.xs-gap-d75rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.375rem;
		margin-right: -0.375rem;
	}

	.xs-gap-d75rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-d75rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.375rem;
		margin-right: 0.375rem;
	}

	.xs-gap-1rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.5rem;
		margin-right: -0.5rem;
	}

	.xs-gap-1rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-1rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.5rem;
		margin-right: 0.5rem;
	}

	.xs-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -0.75rem;
		margin-right: -0.75rem;
	}

	.xs-gap-1d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-1d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 0.75rem;
		margin-right: 0.75rem;
	}

	.xs-gap-2rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1rem;
		margin-right: -1rem;
	}

	.xs-gap-2rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-2rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1rem;
		margin-right: 1rem;
	}

	.xs-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.25rem;
		margin-right: -1.25rem;
	}

	.xs-gap-2d5rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-2d5rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.25rem;
		margin-right: 1.25rem;
	}

	.xs-gap-3rem:not([class*="fx-"]):not([class*="gd-"]),
	.xs-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"]) {
		margin-left: -1.5rem;
		margin-right: -1.5rem;
	}

	.xs-gap-3rem:not([class*="fx-"]):not([class*="gd-"])>*,
	.xs-gap-col-3rem:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-left: 1.5rem;
		margin-right: 1.5rem;
	}
}

/* ------------------------------
	**gap
--------------------------- uu */
.gap:not([class*="fx-"]):not([class*="gd-"]),
.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
	margin-top: -2rem;
	margin-bottom: -2rem;
}

.gap:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-top: 2rem;
	margin-bottom: 2rem;
}

.gap:not([class*="fx-"]):not([class*="gd-"]),
.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
	margin-right: -2rem;
	margin-left: -2rem;
}

.gap:not([class*="fx-"]):not([class*="gd-"])>*,
.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
	margin-right: 2rem;
	margin-left: 2rem;
}

@media (max-width: 1440px) {
	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.75rem;
		margin-bottom: -1.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.75rem;
		margin-bottom: 1.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
		margin-right: -1.75rem;
		margin-left: -1.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-right: 1.75rem;
		margin-left: 1.75rem;
	}
}

@media (max-width: 1280px) {
	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.5rem;
		margin-bottom: -1.5rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.5rem;
		margin-bottom: 1.5rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
		margin-right: -1.5rem;
		margin-left: -1.5rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-right: 1.5rem;
		margin-left: 1.5rem;
	}
}

@media (max-width: 1024px) {
	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1.25rem;
		margin-bottom: -1.25rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1.25rem;
		margin-bottom: 1.25rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
		margin-right: -1.25rem;
		margin-left: -1.25rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-right: 1.25rem;
		margin-left: 1.25rem;
	}
}

@media (max-width: 768px) {
	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -1rem;
		margin-bottom: -1rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 1rem;
		margin-bottom: 1rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
		margin-right: -1rem;
		margin-left: -1rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-right: 1rem;
		margin-left: 1rem;
	}
}

@media (max-width: 576px) {
	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-row:not([class*="fx-"]):not([class*="gd-"]) {
		margin-top: -0.75rem;
		margin-bottom: -0.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-row:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-top: 0.75rem;
		margin-bottom: 0.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"]),
	.gap-col:not([class*="fx-"]):not([class*="gd-"]) {
		margin-right: -0.75rem;
		margin-left: -0.75rem;
	}

	.gap:not([class*="fx-"]):not([class*="gd-"])>*,
	.gap-col:not([class*="fx-"]):not([class*="gd-"])>* {
		margin-right: 0.75rem;
		margin-left: 0.75rem;
	}
}