/* Minification failed. Returning unminified contents.
(7652,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7654,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7656,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7657,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7658,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7660,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7661,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7662,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7665,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7666,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7693,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7727,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7728,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7732,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7742,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7743,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7749,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7750,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7751,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7752,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7753,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7754,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7755,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7756,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7757,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7758,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7759,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7760,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7761,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7762,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7763,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7764,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7765,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7766,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7767,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7768,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7769,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7770,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7771,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7772,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7773,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7774,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7775,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7776,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7777,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7778,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7779,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7780,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7781,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7782,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7783,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7784,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7785,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7786,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7787,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7788,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7789,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7790,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7791,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7792,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7793,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7794,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7795,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7796,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7797,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7798,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7799,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7800,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7801,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7802,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7803,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7804,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7805,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7806,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7807,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7808,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7809,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7810,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7811,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7812,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7813,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7814,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7815,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7816,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7817,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7818,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7819,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7820,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7821,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7822,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7823,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7824,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7825,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7826,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7827,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7828,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7829,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7830,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7831,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7832,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7833,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7834,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7835,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7836,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7837,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7838,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7839,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7840,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7841,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7842,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7843,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7844,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7845,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7846,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7847,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7848,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7849,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7850,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7851,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7852,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7853,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7854,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7855,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7856,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7857,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7858,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7859,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7860,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7861,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7862,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7863,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7864,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7865,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7866,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7867,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7868,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7869,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7870,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7871,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7872,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7873,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7874,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7875,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7876,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7877,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7878,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7879,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7880,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7881,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7882,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7883,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7884,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7885,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7886,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7887,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7888,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7889,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7890,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7891,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7892,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7894,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7895,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7896,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7897,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7898,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7899,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7900,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7901,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7902,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7903,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7904,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7905,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7906,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7907,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7908,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7909,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7910,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7911,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7912,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7913,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7914,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7915,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7916,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7917,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7918,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7919,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7920,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7921,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7922,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7923,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7924,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7925,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7926,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7927,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7928,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7929,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7930,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7931,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7932,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7933,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7934,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7935,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7936,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7937,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7938,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7939,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7940,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7941,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7942,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7943,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7944,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7945,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7946,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7947,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7948,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7949,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7950,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7951,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7952,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7953,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7954,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7955,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7956,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7957,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7958,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7959,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7960,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7961,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7962,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7963,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7964,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7965,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7966,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7967,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7968,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7969,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7970,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7971,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7972,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7973,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7974,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7975,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7976,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7977,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7978,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7979,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7980,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7981,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7982,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7983,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7984,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7985,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7986,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7987,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7988,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7989,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7990,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7991,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7992,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7993,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7994,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7995,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7996,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7997,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7998,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7999,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8000,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8001,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8002,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8003,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8004,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8005,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8006,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8007,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8008,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8009,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8010,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8011,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8012,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8013,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8014,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8015,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8016,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8017,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8018,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8019,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8020,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8021,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8022,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8023,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8024,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8025,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8026,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8027,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8028,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8029,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8030,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8031,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8032,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8033,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8034,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8035,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8036,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8037,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8038,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8039,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8040,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8041,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8042,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8043,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8044,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8045,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8046,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8047,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8048,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8049,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8050,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8051,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8052,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8053,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8054,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8055,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8056,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8057,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8058,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8059,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8060,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8061,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8062,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8063,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8064,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8065,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8066,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8067,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8068,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8069,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8070,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8071,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8072,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8073,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8074,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8075,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8076,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8077,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8078,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8079,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8080,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8081,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8085,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8086,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8087,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8088,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8092,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8093,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8094,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8095,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8099,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8100,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8101,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8102,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8106,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8107,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8108,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8109,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8113,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8114,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8115,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8116,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8120,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8121,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8122,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8123,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8127,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8128,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8129,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8130,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8134,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8135,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8136,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8137,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8141,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8142,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8143,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8144,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8148,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8149,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8150,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8151,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8155,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8156,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8157,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8158,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8162,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8163,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8164,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8165,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8169,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8170,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8171,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8172,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8176,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8177,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8178,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8179,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8183,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8184,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8185,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8186,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8190,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8191,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8192,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8193,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8197,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8201,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8202,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8203,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8207,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8208,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8209,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8213,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8214,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8215,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8216,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8217,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8218,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8219,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8220,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8221,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8222,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8226,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8227,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8228,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8229,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8230,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8234,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8235,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8236,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8237,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8238,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8239,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8243,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8244,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8248,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8249,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8250,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8251,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8255,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8256,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8257,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8258,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8262,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8263,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8264,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8265,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8266,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8267,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8268,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8269,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8270,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8274,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8275,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8276,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8277,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8278,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8279,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8280,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8281,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8282,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8286,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8287,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8288,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8289,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8290,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8291,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8292,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8293,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8294,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8298,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8299,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8300,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8301,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8302,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8303,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8304,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8305,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8306,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8310,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8311,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8312,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8313,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8314,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8315,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8316,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8317,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8318,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8322,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8323,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8324,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8325,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8326,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8327,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8328,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8329,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8330,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8334,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8335,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8336,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8337,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8338,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8339,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8340,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8341,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8342,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8346,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8347,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8348,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8349,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8350,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8351,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8352,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8353,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8354,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8358,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8359,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8363,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8364,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8365,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8366,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8367,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8371,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8372,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8373,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8374,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8375,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8376,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8377,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8378,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8379,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8380,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8381,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8382,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8383,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8384,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8385,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8386,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8387,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8388,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8390,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8391,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8392,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8393,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8394,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8395,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8396,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8406,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8407,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8408,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8409,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8410,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8412,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8413,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8420,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8422,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8438,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8439,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8440,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8442,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8443,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8444,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8446,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8447,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8448,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8449,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8450,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8451,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8452,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8454,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8472,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8488,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8499,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8500,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8615,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8616,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8617,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8618,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8622,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8623,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8625,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8629,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8630,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8631,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8632,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8636,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8637,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8638,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8639,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8643,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8644,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8645,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8646,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8650,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8651,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8652,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8653,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8657,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8658,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8659,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8660,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8664,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8665,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8666,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8667,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8671,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8672,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8673,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8674,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8675,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8676,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8677,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8678,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8679,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8683,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8684,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8685,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8689,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8690,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8691,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8692,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8693,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8694,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8695,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8696,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8697,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8698,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8702,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8703,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8704,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8705,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8706,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8707,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8711,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8712,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8713,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8717,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8718,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8719,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8720,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8721,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8722,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8726,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8730,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8731,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8735,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8736,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8737,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8738,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8742,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8743,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8744,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8748,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8749,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8750,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8751,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8752,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8753,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8754,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8755,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8756,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8760,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8761,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8762,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8763,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8764,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8765,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8766,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8767,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8768,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8772,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8773,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8774,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8775,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8776,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8777,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8778,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8779,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8780,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8784,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8785,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8786,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8787,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8788,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8789,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8790,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8791,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8792,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8796,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8797,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8798,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8799,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8800,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8801,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8802,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8803,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8804,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8808,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8809,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8810,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8811,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8812,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8813,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8814,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8815,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8816,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8820,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8821,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8822,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8823,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8824,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8825,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8826,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8827,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8828,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8832,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8833,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8834,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8835,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8836,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8837,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8838,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8839,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8840,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8844,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8860,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-font-family'
(8861,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-font-size'
(8862,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-font-weight'
(8863,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-line-height'
(8864,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(8865,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-text-align'
(8866,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg'
(8873,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(8882,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(8943,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-highlight-bg'
(8962,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-link-color'
(8967,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-link-hover-color'
(8977,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-monospace'
(8997,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-code-color'
(9008,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg'
(9009,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(9305,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-thumbnail-bg'
(9306,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-thumbnail-bg'
(9308,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(9309,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(9329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9330,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9332,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9333,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9369,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9370,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9376,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-y'
(9377,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9378,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9386,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9387,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(9388,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-y'
(9393,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9394,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9395,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9396,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9397,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9405,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9407,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9412,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-bg'
(9414,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-accent-bg'
(9415,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-accent-bg'
(9455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9456,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-striped-color'
(9460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9461,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-striped-color'
(9465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9466,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-active-color'
(9470,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9471,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-hover-color'
(9475,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9484,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9485,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9489,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9492,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9493,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9495,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9497,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9498,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9499,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9512,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9513,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9526,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9527,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9540,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9541,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9554,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9555,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9568,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9569,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9582,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-color'
(9583,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-table-border-color'
(9664,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(9665,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(9667,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(9672,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9673,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9698,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(9699,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(9700,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-focus-border-color'
(9702,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9703,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9711,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-placeholder-color'
(9716,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-placeholder-color'
(9721,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-placeholder-color'
(9726,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-placeholder-color'
(9731,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-placeholder-color'
(9736,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(9868,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(9869,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(9874,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(9876,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9877,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9897,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-focus-border-color'
(9899,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9900,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(9909,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(9914,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(9966,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-form-check-input-border-color'
(9987,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-focus-border-color'
(10147,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(10148,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(10183,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(10362,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(10365,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(10366,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(10592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10608,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-padding-y'
(10608,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-padding-x'
(10609,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-font-family'
(10610,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-font-size'
(10611,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-font-weight'
(10612,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-line-height'
(10613,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-color'
(10621,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-border-width'
(10621,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-border-color'
(10622,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-border-radius'
(10623,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-bg'
(10624,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10625,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10642,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-color'
(10644,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-bg'
(10645,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-border-color'
(10649,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-color'
(10650,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-bg'
(10651,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-border-color'
(10655,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-color'
(10656,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-bg'
(10657,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-border-color'
(10659,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10659,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10660,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10660,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10664,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-border-color'
(10666,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10666,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10667,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-box-shadow'
(10667,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10671,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-color'
(10672,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-bg'
(10673,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-border-color'
(10674,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-shadow'
(10675,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-shadow'
(10679,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-shadow'
(10679,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10680,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-active-shadow'
(10680,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-focus-box-shadow'
(10684,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(10686,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-bg'
(10687,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-border-color'
(10688,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-opacity'
(10694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10696,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10697,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10698,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10699,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10702,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10703,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10706,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10707,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10717,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10718,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10721,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10728,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10732,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10746,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10747,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10748,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10751,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10752,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10753,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10758,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10763,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10771,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10772,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10773,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10781,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10782,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10786,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10788,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10797,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10798,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10802,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10806,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10807,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10814,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10822,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10823,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10833,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10836,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10837,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10838,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10842,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10843,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10847,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10848,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10849,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10851,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10853,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10854,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10855,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10858,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10864,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10865,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10866,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10867,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10868,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10869,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10891,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10893,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10894,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10898,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10899,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10900,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10901,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10903,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10904,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10905,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10906,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10907,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10908,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10909,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10910,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10911,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10915,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10916,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10917,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10918,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10921,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10922,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10923,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10924,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10928,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10933,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10934,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10936,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10937,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10938,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10939,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10941,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10942,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10943,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10944,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10949,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10951,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10952,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10953,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10954,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10955,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10956,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10957,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10958,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10959,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10961,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10962,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10966,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10967,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10968,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10969,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10970,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10971,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10972,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10973,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10974,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10975,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10977,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10986,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-color'
(10990,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-hover-color'
(10994,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10995,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11085,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11086,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11087,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11088,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11089,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11090,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11093,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11094,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11095,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11096,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11097,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11098,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11099,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11112,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-zindex'
(11114,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-min-width'
(11115,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-padding-y'
(11115,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-padding-x'
(11117,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-font-size'
(11118,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-color'
(11121,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-bg'
(11123,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-border-width'
(11123,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-border-color'
(11124,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-border-radius'
(11125,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-box-shadow'
(11126,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-box-shadow'
(11132,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-spacer'
(11136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11145,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11155,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11164,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11175,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11184,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11195,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11204,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11224,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11235,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11244,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11257,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-spacer'
(11280,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-spacer'
(11307,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-spacer'
(11341,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-divider-margin-y'
(11343,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-divider-bg'
(11350,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-item-padding-y'
(11350,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-item-padding-x'
(11353,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-color'
(11361,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-hover-color'
(11363,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-hover-bg'
(11367,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-active-color'
(11369,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-active-bg'
(11373,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-disabled-color'
(11384,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-header-padding-y'
(11384,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-header-padding-x'
(11387,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-header-color'
(11393,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-item-padding-y'
(11393,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-item-padding-x'
(11394,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-link-color'
(11398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11399,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11400,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11401,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11402,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11403,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11404,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11406,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11407,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11408,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11409,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11547,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-padding-y'
(11547,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-padding-x'
(11548,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-font-size'
(11549,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-font-weight'
(11550,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-color'
(11565,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-hover-color'
(11570,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-disabled-color'
(11576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11583,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-width'
(11583,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-color'
(11587,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-width'
(11589,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-width'
(11590,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-radius'
(11591,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-radius'
(11596,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-link-hover-border-color'
(11600,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-disabled-color'
(11606,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-link-active-color'
(11607,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-link-active-bg'
(11608,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-link-active-border-color'
(11612,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-tabs-border-width'
(11618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11619,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11620,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11626,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-pills-border-radius'
(11630,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-link-disabled-color'
(11636,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-pills-link-active-color'
(11637,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-pills-link-active-bg'
(11669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11672,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11673,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11678,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11680,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11681,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11701,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-padding-y'
(11701,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-padding-x'
(11719,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-padding-y'
(11720,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-padding-y'
(11721,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-margin-end'
(11722,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-font-size'
(11723,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-color'
(11728,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-brand-hover-color'
(11733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11752,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-active-color'
(11762,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-color'
(11766,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-active-color'
(11781,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-padding-y'
(11781,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-padding-x'
(11782,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-font-size'
(11784,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-color'
(11786,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(11786,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-border-color'
(11787,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-border-radius'
(11788,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-transition'
(11789,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-transition'
(11790,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-transition'
(11808,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-focus-width'
(11809,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-focus-width'
(11817,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-toggler-icon-bg'
(11824,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scroll-height'
(11849,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(11850,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(11927,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(11928,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12005,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12006,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12083,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12084,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12161,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12162,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12238,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12239,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-nav-link-padding-x'
(12295,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12297,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12298,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12299,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12301,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12302,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12306,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12307,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12308,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12310,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12311,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12312,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12314,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12315,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12316,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12318,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12319,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12320,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12322,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12332,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-height'
(12334,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(12336,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-width'
(12336,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-color'
(12337,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-radius'
(12338,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-box-shadow'
(12339,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-box-shadow'
(12354,42): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12355,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12360,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12361,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12372,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-spacer-y'
(12372,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-spacer-x'
(12373,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-color'
(12377,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-title-spacer-y'
(12381,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-title-spacer-y'
(12394,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-spacer-x'
(12398,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-y'
(12398,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12400,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-color'
(12401,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-bg'
(12402,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-width'
(12402,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-color'
(12406,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12406,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12410,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-y'
(12410,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12411,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-color'
(12412,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-bg'
(12413,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-width'
(12413,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-border-color'
(12417,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12417,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12421,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12422,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-y'
(12423,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12428,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(12429,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(12433,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12434,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-cap-padding-x'
(12443,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-img-overlay-padding'
(12444,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12452,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12453,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12457,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12458,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-inner-border-radius'
(12462,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-group-margin'
(12516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12549,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-padding-y'
(12549,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-padding-x'
(12551,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-color'
(12553,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-bg'
(12557,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-transition'
(12558,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-transition'
(12559,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-transition'
(12571,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-active-color'
(12572,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-active-bg'
(12573,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-width'
(12573,86): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-color'
(12574,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-width'
(12574,78): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-color'
(12578,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-active-icon'
(12579,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transform'
(12580,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transform'
(12581,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transform'
(12587,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-width'
(12588,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-width'
(12591,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon'
(12593,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-width'
(12594,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transition'
(12595,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transition'
(12596,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-icon-transition'
(12613,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-focus-border-color'
(12615,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-focus-box-shadow'
(12616,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-btn-focus-box-shadow'
(12624,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-color'
(12625,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-bg'
(12626,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-width'
(12626,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-color'
(12630,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12631,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12635,42): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-inner-border-radius'
(12636,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-inner-border-radius'
(12644,42): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12645,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12649,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-inner-border-radius'
(12650,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-inner-border-radius'
(12654,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12655,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-border-radius'
(12659,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-body-padding-y'
(12659,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-accordion-body-padding-x'
(12685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12686,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12691,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12692,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12698,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-padding-y'
(12698,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-padding-x'
(12699,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-margin-bottom'
(12700,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-font-size'
(12702,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-bg'
(12703,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-border-radius'
(12707,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-item-padding-x'
(12712,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-item-padding-x'
(12713,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-divider-color'
(12714,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-divider'
(12718,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-breadcrumb-item-active-color'
(12722,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12723,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12726,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12727,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12728,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12731,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12732,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12733,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12736,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12737,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12738,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12741,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12752,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-padding-y'
(12752,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-padding-x'
(12753,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-font-size'
(12754,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-color'
(12755,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-bg'
(12756,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-width'
(12756,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-color'
(12774,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-hover-color'
(12776,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-hover-bg'
(12777,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-hover-border-color'
(12782,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-focus-color'
(12783,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-focus-bg'
(12785,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-focus-box-shadow'
(12786,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-focus-box-shadow'
(12791,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-active-color'
(12792,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-active-bg'
(12793,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-active-border-color'
(12797,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-disabled-color'
(12799,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-disabled-bg'
(12800,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-disabled-border-color'
(12808,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-radius'
(12809,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-radius'
(12813,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-radius'
(12814,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-pagination-border-radius'
(12818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12827,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12833,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12836,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12837,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12839,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-padding-y'
(12839,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-padding-x'
(12840,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-font-size'
(12841,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-font-weight'
(12843,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-color'
(12847,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-border-radius'
(12872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12873,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12874,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12876,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12883,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-height'
(12885,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-font-size'
(12886,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bg'
(12887,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-border-radius'
(12888,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-box-shadow'
(12889,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-box-shadow'
(12904,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bar-color'
(12907,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bar-bg'
(12908,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bar-transition'
(12909,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bar-transition'
(12910,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-bar-transition'
(12924,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-height'
(12924,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-height'
(12940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12941,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12942,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12943,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12944,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12946,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12947,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12948,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12949,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12951,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12952,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12953,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12954,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12955,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12956,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12966,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(12981,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-action-color'
(12987,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-action-hover-color'
(12989,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-action-hover-bg'
(12993,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-action-active-color'
(12994,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-action-active-bg'
(13000,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-padding-y'
(13000,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-padding-x'
(13001,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-color'
(13002,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-bg'
(13003,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13003,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-color'
(13017,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-disabled-color'
(13019,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-disabled-bg'
(13024,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-active-color'
(13025,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-active-bg'
(13026,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-active-border-color'
(13034,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13035,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13046,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13051,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13060,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13065,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13066,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13078,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13083,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13092,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13097,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13098,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13111,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13116,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13125,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13130,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13131,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13144,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13149,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13158,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13163,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13164,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13177,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13182,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13191,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13196,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13197,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13210,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13215,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-radius'
(13224,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13229,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13230,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13239,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-border-width'
(13247,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-primary'
(13248,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-primary'
(13249,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13253,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-primary'
(13254,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-primary-hover-focus-background'
(13259,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-primary'
(13260,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-primary'
(13264,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-secondary'
(13265,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-secondary'
(13266,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13270,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-secondary'
(13271,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-secondary-hover-focus-background'
(13276,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-secondary'
(13277,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-secondary'
(13281,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-success'
(13282,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-success'
(13283,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13287,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-success'
(13288,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-success-hover-focus-background'
(13293,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-success'
(13294,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-success'
(13298,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-info'
(13299,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-info'
(13300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13304,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-info'
(13305,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-info-hover-focus-background'
(13310,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-info'
(13311,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-info'
(13315,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-warning'
(13316,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-warning'
(13317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13321,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-warning'
(13322,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-warning-hover-focus-background'
(13327,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-warning'
(13328,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-warning'
(13332,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-danger'
(13333,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-danger'
(13334,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13338,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-danger'
(13339,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-danger-hover-focus-background'
(13344,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-danger'
(13345,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-danger'
(13349,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-light'
(13350,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-light'
(13351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13355,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-light'
(13356,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-light-hover-focus-background'
(13361,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-light'
(13362,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-light'
(13366,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-dark'
(13367,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-background-dark'
(13368,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13372,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-dark'
(13373,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-dark-hover-focus-background'
(13378,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-dark'
(13379,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-list-group-item-color-dark'
(13423,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13424,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13428,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13429,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13430,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13432,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13433,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13434,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13435,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13438,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-max-width'
(13440,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-font-size'
(13441,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-color'
(13443,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-bg'
(13445,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-width'
(13445,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-color'
(13446,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-box-shadow'
(13447,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-box-shadow'
(13448,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-radius'
(13460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13462,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-zindex'
(13471,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-spacing'
(13481,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-padding-y'
(13481,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-padding-x'
(13482,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-header-color'
(13483,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-header-bg'
(13485,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-width'
(13485,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-header-border-color'
(13486,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-radius'
(13486,75): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-width'
(13487,40): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-radius'
(13487,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-border-width'
(13491,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-padding-x'
(13492,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-padding-x'
(13496,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-toast-padding-x'
(13501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13503,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13504,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13505,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13507,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13508,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13509,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13512,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13525,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-zindex'
(13537,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-margin'
(13578,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-margin'
(13597,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-margin'
(13610,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-color'
(13612,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-bg'
(13614,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-border-width'
(13614,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-border-color'
(13615,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-border-radius'
(13616,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-box-shadow'
(13617,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-box-shadow'
(13622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13623,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13624,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13628,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-backdrop-zindex'
(13631,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-backdrop-bg'
(13639,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-backdrop-opacity'
(13654,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding'
(13655,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-border-width'
(13655,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-border-color'
(13656,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-inner-border-radius'
(13657,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-inner-border-radius'
(13661,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding-y'
(13661,74): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding-x'
(13662,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding-y'
(13662,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding-x'
(13662,128): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-header-padding-y'
(13667,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-title-line-height'
(13675,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-padding'
(13692,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-padding'
(13692,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-footer-gap'
(13693,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-footer-bg'
(13694,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-footer-border-width'
(13694,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-footer-border-color'
(13695,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-inner-border-radius'
(13696,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-inner-border-radius'
(13700,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-footer-gap'
(13705,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13706,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13710,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-modal-width'
(13716,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13722,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13731,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13737,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13878,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13879,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13881,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13883,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13884,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13886,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13888,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13889,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13890,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-zindex'
(13892,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13893,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-margin'
(13908,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-font-size'
(13914,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-opacity'
(13919,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13920,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13936,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13936,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13937,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-bg'
(13942,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13943,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13948,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13948,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13948,111): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13949,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-bg'
(13958,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13958,73): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13959,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-bg'
(13964,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13965,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13970,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13970,78): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-width'
(13970,116): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-arrow-height'
(13971,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-bg'
(13975,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-max-width'
(13976,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-padding-y'
(13976,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-padding-x'
(13977,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-color'
(13979,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-bg'
(13980,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tooltip-border-radius'
(13984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13986,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13987,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13989,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13990,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13991,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13993,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13994,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13995,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13998,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13999,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14003,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14004,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-zindex'
(14006,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-max-width'
(14021,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-font-size'
(14023,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-bg'
(14025,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14025,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-color'
(14026,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-radius'
(14027,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-box-shadow'
(14028,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-box-shadow'
(14033,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14034,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14047,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14047,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14051,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14051,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14056,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-border'
(14060,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14061,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-bg'
(14065,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14065,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14066,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14067,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14071,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14071,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14071,111): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14076,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-border'
(14080,20): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14081,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-bg'
(14085,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14085,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14089,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14089,73): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14094,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-border'
(14098,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14099,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-bg'
(14107,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14108,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14110,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14110,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-bg'
(14114,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14114,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14115,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14116,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14120,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14120,78): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-width'
(14120,116): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-height'
(14125,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-arrow-border'
(14129,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14130,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-bg'
(14134,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-padding-y'
(14134,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-padding-x'
(14136,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-font-size'
(14137,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-color'
(14138,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-bg'
(14139,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-width'
(14139,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-border-color'
(14140,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-inner-border-radius'
(14141,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-inner-border-radius'
(14149,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-body-padding-y'
(14149,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-body-padding-x'
(14150,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-body-color'
(14391,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-width'
(14392,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-height'
(14393,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-vertical-align'
(14395,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-animation-speed'
(14395,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-animation-name'
(14396,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-animation-speed'
(14396,75): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-animation-name'
(14414,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14415,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14418,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14420,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-spinner-border-width'
(14425,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14427,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14458,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14459,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14460,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14468,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14473,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14479,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14480,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14484,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14485,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14487,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14494,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(14503,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(14505,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(14508,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14509,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14530,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14531,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14531,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14542,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14543,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14543,70): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14555,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14557,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14557,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14568,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14570,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14570,69): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14593,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14594,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14619,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(14628,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(14630,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(14633,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14634,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14655,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14656,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14656,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14667,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14668,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14668,70): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14680,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14682,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14682,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14693,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14695,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14695,69): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14718,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14719,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14744,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(14753,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(14755,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(14758,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14759,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14780,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14781,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14781,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14792,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14793,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14793,70): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14805,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14807,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14807,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14818,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14820,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14820,69): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14843,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14844,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14869,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(14878,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(14880,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(14883,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14884,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(14905,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14906,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14906,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14917,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(14918,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14918,70): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14930,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14932,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14932,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14943,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(14945,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(14945,69): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(14968,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14969,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14994,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(15003,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(15005,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(15008,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(15009,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(15030,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(15031,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15031,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15042,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(15043,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15043,70): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15055,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(15057,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15057,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15068,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(15070,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15070,69): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15093,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15094,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15118,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-zindex'
(15127,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-color'
(15129,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-bg'
(15132,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(15133,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-box-shadow'
(15152,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(15153,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15153,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15162,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-width'
(15163,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15163,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15173,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(15175,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15175,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15184,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-height'
(15186,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-width'
(15186,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-border-color'
(15230,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-y'
(15230,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-x'
(15234,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-y'
(15234,71): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-x'
(15235,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-y'
(15236,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-x'
(15237,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-y'
(15249,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-y'
(15249,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-offcanvas-padding-x'
(15334,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-aspect-ratio'
(15347,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15351,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15355,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15359,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15646,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(15647,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(15651,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(15652,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(15656,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(15657,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(15752,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(15752,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(15752,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(15760,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(15760,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(15760,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(15768,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(15768,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(15768,78): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(15776,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(15776,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(15776,79): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(15784,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(15784,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(15784,77): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(15792,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17204,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-monospace'
(17375,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(17391,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17391,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17391,77): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17392,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17392,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17392,78): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17401,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17401,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17401,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17402,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17402,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17402,79): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17411,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17412,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(17412,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17416,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17417,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(17417,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17421,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17422,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(17422,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17426,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17427,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(17427,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17431,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17432,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(17432,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17436,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17437,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(17437,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17442,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(17442,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17446,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17447,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(17447,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17451,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17452,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(17452,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17457,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(17457,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17462,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(17462,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17466,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17467,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(17467,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17471,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17472,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(17472,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17476,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17477,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(17477,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17482,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(17482,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17487,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(17487,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17491,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17492,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(17492,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17496,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17497,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(17497,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17501,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17502,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(17502,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17507,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(17507,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17511,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17512,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(17512,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17517,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(17517,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17522,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(17522,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17527,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(17527,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17532,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(17532,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17537,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(17537,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17542,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(17542,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(17546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17680,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17680,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17680,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17688,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17688,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17688,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17696,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17696,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17696,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17704,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17704,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17704,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(17712,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(17712,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(17712,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19148,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19148,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19148,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19149,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19149,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19149,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19158,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19158,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19158,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19159,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19159,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19159,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19168,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19169,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(19169,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19173,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19174,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(19174,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19178,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19179,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(19179,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19183,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19184,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(19184,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19188,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19189,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(19189,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19193,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19194,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(19194,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19198,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19199,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(19199,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19203,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19204,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(19204,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19208,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19209,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(19209,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19213,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19214,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(19214,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19218,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19219,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(19219,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19223,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19224,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(19224,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19228,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19229,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(19229,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19233,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19234,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(19234,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19238,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19239,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(19239,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19243,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19244,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(19244,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19248,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19249,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(19249,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19253,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19254,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(19254,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19258,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19259,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(19259,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19263,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19264,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(19264,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19268,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19269,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(19269,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19273,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19274,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(19274,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19278,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19279,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(19279,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19283,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19284,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(19284,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19288,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19289,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(19289,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19293,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19294,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(19294,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19298,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19299,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(19299,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(19419,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19419,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19419,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19427,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19427,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19427,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19435,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19435,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19435,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19443,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19443,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19443,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(19451,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(19451,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(19451,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(20887,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(20887,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(20887,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(20888,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(20888,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(20888,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(20897,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(20897,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(20897,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(20898,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(20898,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(20898,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(20907,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20908,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(20908,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20912,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20913,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(20913,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20917,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20918,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(20918,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20922,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20923,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(20923,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20927,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20928,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(20928,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20932,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20933,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(20933,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20937,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20938,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(20938,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20942,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20943,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(20943,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20947,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20948,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(20948,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20952,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20953,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(20953,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20957,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20958,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(20958,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20962,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20963,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(20963,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20967,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20968,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(20968,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20972,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20973,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(20973,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20977,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20978,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(20978,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20982,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20983,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(20983,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20987,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20988,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(20988,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20992,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20993,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(20993,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(20997,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20998,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(20998,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21002,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21003,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(21003,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21007,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21008,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(21008,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21012,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21013,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(21013,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21017,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21018,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(21018,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21022,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21023,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(21023,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21027,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21028,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(21028,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21032,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21033,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(21033,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21037,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21038,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(21038,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(21160,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(21160,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(21160,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(21168,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(21168,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(21168,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(21176,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(21176,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(21176,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(21184,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(21184,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(21184,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(21192,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(21192,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(21192,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22630,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22630,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22630,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22631,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22631,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22631,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22640,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22640,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22640,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22641,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22641,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22641,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22650,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22651,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(22651,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22655,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22656,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(22656,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22660,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22661,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(22661,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22665,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22666,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(22666,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22670,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22671,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(22671,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22675,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22676,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(22676,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22680,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22681,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(22681,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22685,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22686,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(22686,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22690,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22691,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(22691,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22695,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22696,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(22696,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22700,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22701,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(22701,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22705,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22706,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(22706,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22710,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22711,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(22711,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22715,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22716,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(22716,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22720,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22721,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(22721,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22725,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22726,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(22726,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22730,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22731,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(22731,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22735,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22736,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(22736,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22740,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22741,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(22741,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22745,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22746,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(22746,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22750,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22751,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(22751,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22755,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22756,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(22756,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22760,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22761,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(22761,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22765,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22766,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(22766,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22770,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22771,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(22771,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22775,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22776,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(22776,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22780,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22781,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(22781,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(22902,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22902,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22902,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22910,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22910,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22910,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22918,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22918,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22918,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22926,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22926,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22926,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(22934,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(22934,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(22934,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24370,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24370,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24370,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24371,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24371,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24371,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24380,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24380,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24380,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24381,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24381,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24381,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24390,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24391,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(24391,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24395,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24396,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(24396,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24400,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24401,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(24401,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24405,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24406,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(24406,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24410,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24411,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(24411,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24415,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24416,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(24416,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24420,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24421,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(24421,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24425,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24426,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(24426,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24430,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24431,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(24431,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24435,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24436,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(24436,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24440,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24441,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(24441,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24445,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24446,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(24446,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24450,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24451,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(24451,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24455,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24456,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(24456,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24460,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24461,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(24461,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24465,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24466,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(24466,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24470,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24471,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(24471,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24475,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24476,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(24476,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24480,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24481,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(24481,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24485,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24486,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(24486,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24490,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24491,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(24491,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24495,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24496,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(24496,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24500,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24501,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(24501,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24505,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24506,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(24506,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24510,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24511,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(24511,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24515,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24516,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(24516,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24520,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24521,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(24521,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(24642,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24642,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24642,76): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24650,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24650,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24650,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24658,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24658,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24658,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24666,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24666,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24666,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(24674,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(24674,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(24674,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26110,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(26110,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(26110,81): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26111,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(26111,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(26111,82): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26120,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(26120,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(26120,80): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26121,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-width'
(26121,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-style'
(26121,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26130,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26131,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(26131,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26135,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26136,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(26136,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26140,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26141,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(26141,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26145,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26146,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(26146,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26150,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26151,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(26151,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26155,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26156,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(26156,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26160,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26161,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(26161,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26165,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26166,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(26166,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26170,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26171,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(26171,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26175,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26176,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(26176,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26180,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26181,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(26181,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26185,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26186,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(26186,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26190,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26191,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(26191,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26195,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26196,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(26196,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26200,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26201,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(26201,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26205,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26206,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(26206,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26210,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26211,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(26211,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26216,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(26216,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26220,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26221,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(26221,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26225,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26226,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(26226,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26230,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26231,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(26231,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26235,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26236,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(26236,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26240,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26241,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(26241,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26245,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26246,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(26246,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26250,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26251,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(26251,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26255,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26256,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(26256,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26260,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26261,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(26261,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-opacity'
(26315,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(26320,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(26325,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(26330,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(26335,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(26339,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(26344,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(26379,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(26430,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(26431,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(26432,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(26450,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-nav-dropdown-link-hover-bg'
(26451,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000'
(26473,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(26495,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(26502,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(26520,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-navbar-glass'
(26538,16): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-light-hover-color'
(26542,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dropdown-caret-bg'
(26546,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-primary-color'
(26547,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-primary-background-color'
(26552,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-primary-color'
(26553,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-primary-background-color'
(26557,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-secondary-color'
(26558,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-secondary-background-color'
(26563,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-secondary-color'
(26564,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-secondary-background-color'
(26568,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-success-color'
(26569,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-success-background-color'
(26574,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-success-color'
(26575,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-success-background-color'
(26579,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-info-color'
(26580,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-info-background-color'
(26585,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-info-color'
(26586,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-info-background-color'
(26590,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-warning-color'
(26591,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-warning-background-color'
(26596,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-warning-color'
(26597,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-warning-background-color'
(26601,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-danger-color'
(26602,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-danger-background-color'
(26607,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-danger-color'
(26608,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-danger-background-color'
(26612,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-light-color'
(26613,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-light-background-color'
(26618,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-light-color'
(26619,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-light-background-color'
(26623,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-dark-color'
(26624,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-dark-background-color'
(26629,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-dark-color'
(26630,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-soft-dark-background-color'
(26634,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-primary-color'
(26635,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-primary-background-color'
(26640,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-primary-color'
(26641,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-primary-background-color'
(26645,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-secondary-color'
(26646,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-secondary-background-color'
(26651,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-secondary-color'
(26652,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-secondary-background-color'
(26656,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-success-color'
(26657,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-success-background-color'
(26662,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-success-color'
(26663,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-success-background-color'
(26667,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-info-color'
(26668,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-info-background-color'
(26673,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-info-color'
(26674,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-info-background-color'
(26678,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-warning-color'
(26679,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-warning-background-color'
(26684,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-warning-color'
(26685,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-warning-background-color'
(26689,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-danger-color'
(26690,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-danger-background-color'
(26695,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-danger-color'
(26696,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-danger-background-color'
(26700,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-light-color'
(26701,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-light-background-color'
(26706,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-light-color'
(26707,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-light-background-color'
(26711,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-dark-color'
(26712,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-dark-background-color'
(26717,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-dark-color'
(26718,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-badge-subtle-dark-background-color'
(26722,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(26723,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(26791,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-reveal-color'
(26795,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(26796,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(26807,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-reveal-color'
(26808,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-reveal-bg'
(26809,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-reveal-border-color'
(26817,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-color'
(26818,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26819,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26820,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26821,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26825,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-hover-color'
(26826,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26827,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26831,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-hover-color'
(26832,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26833,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26839,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-active-color'
(26843,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-color'
(26844,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-primary-active-background'
(26845,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26849,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(26850,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26851,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26852,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26856,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-color'
(26857,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26858,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26859,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26860,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26864,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-hover-color'
(26865,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26866,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26870,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-hover-color'
(26871,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26872,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26878,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-active-color'
(26882,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-color'
(26883,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-success-active-background'
(26884,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26888,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(26889,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26890,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26891,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26895,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-color'
(26896,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26897,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26898,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26899,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26903,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-hover-color'
(26904,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26905,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26909,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-hover-color'
(26910,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26911,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26917,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-active-color'
(26921,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-color'
(26922,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-info-active-background'
(26923,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26927,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(26928,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26929,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26930,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26934,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-color'
(26935,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26936,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26937,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26938,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26942,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-hover-color'
(26943,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26944,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26948,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-hover-color'
(26949,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26950,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26956,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-active-color'
(26960,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-color'
(26961,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-warning-active-background'
(26962,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26966,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(26967,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26968,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26969,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26973,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-color'
(26974,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26975,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26976,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26977,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(26981,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-hover-color'
(26982,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26983,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(26987,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-hover-color'
(26988,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26989,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(26995,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-active-color'
(26999,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-color'
(27000,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-danger-active-background'
(27001,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27005,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(27006,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27007,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27008,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27012,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-color'
(27013,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27014,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27015,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27016,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27020,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-hover-color'
(27021,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27022,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27026,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-hover-color'
(27027,38): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(27028,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-hover-box-shadow'
(27034,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-active-color'
(27038,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-color'
(27039,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-active-background'
(27040,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27044,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-color'
(27045,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(27046,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27047,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-box-shadow'
(27051,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27053,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27054,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27055,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27056,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27057,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27058,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27059,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27060,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27061,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27062,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27063,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27064,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27068,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27069,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27070,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27071,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27072,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27073,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27074,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27075,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27076,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27077,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27078,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27079,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27080,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27081,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27085,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27086,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27087,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27088,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27089,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27090,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27091,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27092,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27093,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27094,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27095,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27096,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27097,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27098,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27177,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(27207,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(27215,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(27220,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(27247,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(27251,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(27300,92): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(27301,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(27302,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(27333,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27395,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(27404,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(27427,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(27431,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27443,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-divider-content-bg'
(27444,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(27446,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(27758,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27761,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(27765,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27769,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(27773,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27777,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(27781,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27785,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(27789,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(27793,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(27797,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27802,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27806,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(27807,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(27811,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27812,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(27816,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27817,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27821,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27822,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(27835,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(27844,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27848,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27849,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(27857,16): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(27861,20): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800'
(27865,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27865,83): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27866,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27866,75): run-time error CSS1039: Token not allowed after unary operator: '-falcon-flatpickr-calendar-bg'
(27870,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(27934,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28039,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28058,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28088,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28096,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28100,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28116,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(28124,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(28126,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(28128,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(28129,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(28135,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon--input-color'
(28136,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(28143,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28144,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28145,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28148,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28155,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28156,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28160,40): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28161,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-choices-item-selectable-highlighted-bg'
(28169,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-choices-item-has-no-choices-bg'
(28176,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28180,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28221,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28225,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(28242,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(28263,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28267,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-choices-close-button'
(28285,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28286,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28290,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-leaflet-bar-bg'
(28291,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28292,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28296,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28300,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(28305,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28310,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(28315,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(28320,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(28325,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(28330,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-leaflet-popup-content-wrapper-bg'
(28331,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(28332,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(28375,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28379,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28383,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(28387,16): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28391,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(28392,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28397,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(28398,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28406,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(28410,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28418,16): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28422,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28426,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28430,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28434,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28442,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tinymce-bg'
(28452,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28463,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28464,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tinymce-bg'
(28468,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tinymce-bg'
(28469,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28473,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-tinymce-bg'
(28477,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28481,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28485,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(28491,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(28495,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(28496,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28497,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28509,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28513,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28514,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28518,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28522,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(28526,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28531,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28543,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28544,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28559,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(28590,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28596,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-custom-background'
(28597,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-disabled-custom-color'
(28618,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(28619,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-swiper-nav-bg'
(28627,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(28628,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(28700,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-star-rating-bg-image'
(28717,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28725,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28729,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28749,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(28762,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28775,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28808,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(28816,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(28820,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(28834,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(28835,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28836,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(28840,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(28856,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-popover-header-bg'
(28862,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(28868,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(28872,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(28876,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28910,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(28919,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(28932,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(28944,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28953,28): run-time error CSS1039: Token not allowed after unary operator: '-fc-button-list-day-cushion'
(28969,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(28973,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(29191,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29204,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29225,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(29235,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(29348,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(29352,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(29429,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(29434,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-background'
(29519,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-border-color'
(29545,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29550,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29554,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29562,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(29563,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(29564,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(29570,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29571,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color'
(29585,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(29590,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(29706,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(29815,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-line-chart-gradient'
(29820,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-gradient'
(29825,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-progress-gradient'
(29864,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-shape-bg'
(29874,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-shape-bg-ltd'
(29878,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-shape-bg-dtl'
(29915,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-transparent-50'
(29924,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-bg-attachment-bg'
(29934,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-footer-color'
(29939,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(29943,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(29947,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(29976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30042,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(30046,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-primary'
(30050,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(30054,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-secondary'
(30058,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(30062,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-success'
(30066,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(30070,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-info'
(30074,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(30078,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-warning'
(30082,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(30086,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-danger'
(30090,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(30094,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-light'
(30098,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(30102,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-dark'
(30106,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black'
(30110,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-black'
(30114,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(30118,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-100'
(30122,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(30126,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-200'
(30130,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(30134,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-300'
(30138,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(30142,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-400'
(30146,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(30150,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-500'
(30154,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(30158,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-600'
(30162,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(30166,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-700'
(30170,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800'
(30174,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-800'
(30178,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(30182,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-900'
(30186,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000'
(30190,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-1000'
(30194,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100'
(30198,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-1100'
(30202,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white'
(30206,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-colored-link-hover-color-white'
(30398,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-bg-color'
(30406,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(30410,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-color'
(30414,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-color'
(30418,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-hover-color'
(30422,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-hover-color'
(30426,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-active-color'
(30430,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-link-disable-color'
(30434,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-hr-color'
(30478,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-card-bg-color'
(30479,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(30480,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow'
(30488,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(30492,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(30496,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(30500,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(30504,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(30508,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(30512,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(30516,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-card-hr-color'
(30566,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-scrollbar-color'
(30570,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-scrollbar-color'
(30790,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(30791,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(30975,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(30976,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31160,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31161,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31345,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31346,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31530,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31531,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31714,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(31715,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-navbar-vertical-collapsed-hover-shadow-color'
(32011,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(32012,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32021,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(32198,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(32238,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-name-bg'
(32298,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(32302,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(32306,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(32310,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(32314,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-button-bg'
(32318,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-button-bg'
(32323,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-button-hover-bg'
(32344,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32369,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32394,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32419,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32444,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32469,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32494,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32519,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-avatar-status-border-color'
(32579,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000'
(32581,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-notification-bg'
(32593,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(32594,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(32595,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(32601,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(32611,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(32616,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-notification-unread-bg'
(32620,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-notification-unread-hover-bg'
(32635,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-notification-indicator-border-color'
(32659,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32663,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(32667,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(32671,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(32675,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(32679,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(32683,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(32687,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(32713,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-notification-title-bg'
(32716,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(32741,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(32772,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(32783,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(32787,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-scrollbar-bg'
(32791,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-simplebar-bg'
(32814,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(32818,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(32852,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(32860,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(32863,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(32867,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32882,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(32886,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(32897,102): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32898,72): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32899,73): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32937,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(32945,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32946,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(32947,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(32977,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(32997,23): run-time error CSS1039: Token not allowed after unary operator: '-falcon-font-sans-serif'
(33002,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(33012,41): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(33037,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(33041,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(33074,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black'
(33078,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(33082,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(33086,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(33090,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(33094,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(33098,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(33102,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(33106,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800'
(33110,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(33114,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000'
(33118,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100'
(33122,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white'
(33126,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black'
(33130,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(33134,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(33138,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(33142,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(33146,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(33150,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(33154,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(33158,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800'
(33162,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900'
(33166,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000'
(33170,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100'
(33174,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white'
(33210,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(33222,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(33298,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700'
(33306,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(33307,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(33311,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(33352,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(33353,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(33357,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(33358,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(33362,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(33363,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(33367,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(33368,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(33385,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(33386,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(33439,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(33476,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-span-img-bg'
(33477,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-span-img-box-shadow'
(33478,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-span-img-box-shadow'
(33492,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-span-img-hover-box-shadow'
(33493,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-span-img-hover-box-shadow'
(33684,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(33696,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(33697,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(33713,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(33714,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(33753,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(33759,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(33773,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(33785,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(33789,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(33830,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-setting-toggle-shadow'
(33831,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-setting-toggle-shadow'
(33856,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(33861,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(33862,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800'
(33870,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(33875,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(33881,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(33883,43): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(33887,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(33889,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(33893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33894,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33895,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33900,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33901,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33902,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33903,13): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33907,17): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33908,17): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33912,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-btn-falcon-default-color'
(33931,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(34000,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34014,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-chat-contact-bg'
(34031,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34035,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34039,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34043,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(34060,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(34065,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(34073,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(34078,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(34082,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(34087,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34088,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34089,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-chat-contact-bg'
(34104,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(34125,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34152,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(34153,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(34172,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(34173,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34195,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(34199,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(34212,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(34218,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34232,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(34236,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(34248,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(34249,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(34255,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(34259,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400'
(34263,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(34324,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-header-bg'
(34358,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-bg'
(34365,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-bg'
(34377,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-bg'
(34396,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-item-color'
(34398,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-item-bg'
(34400,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(34401,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(34424,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-footer-color'
(34440,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-item-bg'
(34441,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34446,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-btn-add-hover-bg'
(34459,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-draggable-source-dragging-bg'
(34511,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-bg'
(34512,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-nav-link-card-details-color'
(34521,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-nav-link-card-details-hover-bg'
(34522,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-kanban-nav-link-card-details-color'
(34565,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(34566,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(34567,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-sm'
(34590,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(34595,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500'
(34596,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-theme-wizard-nav-item-circle-bg'
(34597,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(34613,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(34617,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(34619,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(34623,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34627,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34629,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34637,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34657,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(34670,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(34747,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(34748,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-lg'
(34761,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34762,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34763,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34766,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34767,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34768,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34770,19): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-padding-y'
(34770,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-padding-x'
(34771,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-margin-bottom'
(34772,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-color'
(34773,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-bg'
(34774,18): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-border'
(34775,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-border-radius'
(34799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34805,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-primary'
(34809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34815,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-secondary'
(34819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34821,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34825,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-success'
(34829,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34835,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-info'
(34839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34841,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34845,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-warning'
(34849,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34850,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34851,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34855,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-danger'
(34859,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34861,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34865,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-light'
(34869,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34871,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34875,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-alert-link-color-dark'
(35095,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35099,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(35103,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(35120,35): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(35121,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(35139,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(35274,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35290,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35298,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(35308,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(35315,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35386,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(35391,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(35434,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35533,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35534,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(35540,36): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35579,42): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(35621,24): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-color'
(35645,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200'
(35649,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100'
(35675,21): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600'
(35783,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(35784,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(35788,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(35789,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(35808,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-card-bg'
(35812,39): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35816,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300'
(35817,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(35906,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(35910,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(36659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36660,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(36660,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36664,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36665,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(36665,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36670,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(36670,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36674,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36675,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(36675,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36680,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(36680,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36684,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36685,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(36685,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36690,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(36690,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36694,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36695,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(36695,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36699,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36700,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(36700,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36704,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36705,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(36705,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36709,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36710,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(36710,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36714,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36715,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(36715,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36719,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36720,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(36720,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36724,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36725,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(36725,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36729,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36730,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(36730,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36734,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36735,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(36735,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36739,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36740,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(36740,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36744,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36745,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(36745,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36749,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36750,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(36750,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36754,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36755,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(36755,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36759,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36760,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(36760,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36765,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(36765,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36769,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36770,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(36770,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36774,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36775,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(36775,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36780,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(36780,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36784,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36785,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(36785,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36789,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36790,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(36790,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36794,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36795,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(36795,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36824,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(36828,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(36832,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(36836,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(36840,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(36844,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(36848,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(36852,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(36856,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(36860,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36861,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(36861,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36865,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36866,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(36866,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36870,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36871,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(36871,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36875,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36876,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(36876,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36880,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36881,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(36881,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36885,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36886,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(36886,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36890,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36891,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(36891,58): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36895,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36896,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(36896,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36900,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36901,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(36901,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36905,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36906,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(36906,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36910,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36911,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(36911,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36915,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36916,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(36916,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36921,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(36921,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36926,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(36926,59): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36930,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36931,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(36931,60): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36935,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36936,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(36936,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36940,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36941,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(36941,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36945,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36946,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(36946,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36950,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36951,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(36951,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36955,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36956,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(36956,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36961,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(36961,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36965,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36966,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(36966,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36970,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36971,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(36971,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36975,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36976,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(36976,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36981,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(36981,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36986,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(36986,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36990,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36991,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(36991,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(36995,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36996,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(36996,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37005,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37025,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(37029,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(37033,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(37037,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(37041,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(37045,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(37049,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(37053,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(37057,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(37108,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37109,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(37109,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37113,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37114,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(37114,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37118,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37119,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(37119,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37123,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37124,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(37124,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37128,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37129,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(37129,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37133,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37134,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(37134,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37138,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37139,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(37139,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37143,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37144,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(37144,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37148,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37149,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(37149,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37153,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37154,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(37154,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37158,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37159,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(37159,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37163,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37164,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(37164,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37168,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37169,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(37169,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37173,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37174,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(37174,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37178,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37179,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(37179,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37183,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37184,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(37184,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37188,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37189,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(37189,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37193,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37194,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(37194,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37198,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37199,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(37199,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37203,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37204,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(37204,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37208,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37209,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(37209,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37213,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37214,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(37214,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37218,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37219,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(37219,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37223,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37224,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(37224,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37228,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37229,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(37229,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37233,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37234,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(37234,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37238,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37239,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(37239,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37243,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37244,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(37244,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37248,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37253,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37257,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37261,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37265,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37269,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37273,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(37277,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(37281,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(37285,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(37289,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(37293,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(37297,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(37301,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(37305,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(37309,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37310,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(37310,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37314,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37315,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(37315,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37319,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37320,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(37320,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37324,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37325,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(37325,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37329,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37330,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(37330,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37334,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37335,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(37335,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37339,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37340,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(37340,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37344,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37345,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(37345,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37349,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37350,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(37350,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37354,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37355,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(37355,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37359,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37360,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(37360,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37364,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37365,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(37365,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37369,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37370,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(37370,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37374,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37375,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(37375,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37379,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37380,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(37380,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37384,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37385,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(37385,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37389,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37390,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(37390,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37394,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37395,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(37395,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37399,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37400,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(37400,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37404,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37405,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(37405,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37409,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37410,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(37410,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37414,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37415,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(37415,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37419,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37420,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(37420,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37424,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37425,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(37425,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37429,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37430,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(37430,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37434,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37435,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(37435,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37439,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37440,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(37440,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37444,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37445,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(37445,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37449,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37454,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37458,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37462,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37466,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37470,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37474,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(37478,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(37482,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(37486,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(37490,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(37494,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(37498,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(37502,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(37506,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(37539,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37540,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(37540,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37544,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37545,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(37545,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37549,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37550,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(37550,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37555,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(37555,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37559,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37560,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(37560,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37564,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37565,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(37565,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37569,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37570,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(37570,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37574,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37575,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(37575,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37579,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37580,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(37580,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37584,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37585,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(37585,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37589,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37590,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(37590,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37594,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37595,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(37595,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37599,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37600,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(37600,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37604,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37605,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(37605,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37609,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37610,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(37610,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37614,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37615,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(37615,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37619,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37620,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(37620,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37625,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(37625,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37629,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37630,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(37630,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37634,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37635,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(37635,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37639,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37640,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(37640,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37644,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37645,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(37645,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37649,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37650,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(37650,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37654,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37655,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(37655,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37659,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37660,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(37660,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37664,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37665,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(37665,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37669,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37670,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(37670,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37674,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37675,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(37675,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37679,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37684,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37688,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37692,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37696,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37700,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37704,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(37708,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(37712,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(37716,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(37720,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(37724,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(37728,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(37732,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(37736,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(37740,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37741,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(37741,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37745,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37746,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(37746,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37750,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37751,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(37751,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37755,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37756,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(37756,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37760,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37761,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(37761,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37765,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37766,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(37766,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37770,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37771,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(37771,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37775,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37776,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(37776,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37780,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37781,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(37781,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37785,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37786,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(37786,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37790,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37791,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(37791,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37795,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37796,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(37796,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37800,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37801,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(37801,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37805,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37806,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(37806,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37810,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37811,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(37811,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37815,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37816,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(37816,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37820,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37821,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(37821,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37825,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37826,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(37826,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37830,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37831,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(37831,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37835,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37836,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(37836,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37840,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37841,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(37841,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37845,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37846,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(37846,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37850,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37851,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(37851,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37855,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37856,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(37856,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37860,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37861,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(37861,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37865,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37866,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(37866,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37870,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37871,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(37871,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37875,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37876,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(37876,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37880,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37885,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37889,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37897,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37901,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37905,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(37909,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(37913,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(37917,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(37921,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(37925,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(37929,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(37933,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(37937,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(37970,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37971,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(37971,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37975,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37976,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(37976,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37980,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37981,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(37981,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37985,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37986,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(37986,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37990,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37991,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(37991,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(37995,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37996,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(37996,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38000,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38001,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(38001,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38005,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38006,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(38006,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38010,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38011,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(38011,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38015,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38016,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(38016,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38020,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38021,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(38021,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38025,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38026,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(38026,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38030,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38031,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(38031,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38035,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38036,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(38036,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38040,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38041,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(38041,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38045,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38046,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(38046,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38050,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38051,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(38051,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38055,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38056,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(38056,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38060,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38061,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(38061,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38065,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38066,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(38066,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38070,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38071,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(38071,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38075,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38076,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(38076,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38080,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38081,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(38081,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38085,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38086,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(38086,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38090,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38091,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(38091,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38095,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38096,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(38096,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38100,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38101,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(38101,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38105,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38106,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(38106,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38110,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38115,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38119,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38123,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38127,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38131,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38135,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(38139,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(38143,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(38147,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(38151,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(38155,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(38159,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(38163,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(38167,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(38171,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38172,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(38172,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38176,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38177,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(38177,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38181,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38182,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(38182,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38186,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38187,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(38187,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38191,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38192,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(38192,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38196,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38197,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(38197,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38201,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38202,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(38202,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38206,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38207,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(38207,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38211,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38212,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(38212,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38216,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38217,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(38217,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38221,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38222,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(38222,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38226,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38227,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(38227,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38231,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38232,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(38232,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38236,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38237,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(38237,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38241,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38242,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(38242,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38246,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38247,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(38247,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38251,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38252,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(38252,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38256,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38257,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(38257,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38261,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38262,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(38262,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38266,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38267,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(38267,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38271,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38272,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(38272,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38276,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38277,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(38277,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38281,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38282,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(38282,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38286,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38287,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(38287,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38291,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38292,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(38292,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38296,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38297,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(38297,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38301,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38302,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(38302,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38306,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38307,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(38307,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38311,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38316,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38320,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38324,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38328,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38332,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38336,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(38340,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(38344,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(38348,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(38352,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(38356,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(38360,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(38364,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(38368,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(38401,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38402,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(38402,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38406,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38407,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(38407,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38411,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38412,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(38412,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38416,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38417,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(38417,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38421,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38422,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(38422,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38426,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38427,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(38427,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38431,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38432,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(38432,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38436,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38437,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(38437,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38441,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38442,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(38442,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38446,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38447,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(38447,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38451,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38452,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(38452,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38456,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38457,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(38457,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38461,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38462,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(38462,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38466,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38467,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(38467,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38471,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38472,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(38472,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38476,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38477,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(38477,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38481,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38482,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(38482,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38486,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38487,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(38487,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38491,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38492,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(38492,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38496,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38497,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(38497,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38501,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38502,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(38502,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38506,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38507,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(38507,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38511,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38512,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(38512,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38516,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38517,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(38517,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38521,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38522,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(38522,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38526,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38527,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(38527,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38531,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38532,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(38532,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38536,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38537,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(38537,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38541,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38546,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38550,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38558,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38562,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38566,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(38570,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(38574,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(38578,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(38582,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(38586,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(38590,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(38594,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(38598,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(38602,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38603,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(38603,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38607,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38608,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(38608,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38612,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38613,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(38613,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38617,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38618,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(38618,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38622,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38623,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(38623,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38627,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38628,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(38628,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38632,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38633,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(38633,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38637,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38638,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(38638,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38642,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38643,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(38643,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38647,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38648,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(38648,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38652,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38653,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(38653,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38657,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38658,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(38658,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38662,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38663,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(38663,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38667,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38668,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(38668,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38672,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38673,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(38673,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38677,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38678,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(38678,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38682,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38683,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(38683,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38687,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38688,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(38688,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38692,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38693,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(38693,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38697,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38698,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(38698,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38702,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38703,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(38703,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38707,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38708,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(38708,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38712,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38713,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(38713,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38717,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38718,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(38718,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38722,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38723,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(38723,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38727,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38728,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(38728,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38732,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38733,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(38733,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38737,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38738,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(38738,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38742,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38747,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38751,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38755,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38759,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38763,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38767,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(38771,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(38775,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(38779,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(38783,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(38787,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(38791,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(38795,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(38799,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(38831,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38832,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(38832,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38836,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38837,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(38837,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38841,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38842,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(38842,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38846,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38847,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(38847,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38851,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38852,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(38852,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38856,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38857,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(38857,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38861,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38862,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(38862,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38866,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38867,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(38867,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38871,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38872,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(38872,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38876,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38877,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(38877,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38881,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38882,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(38882,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38886,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38887,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(38887,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38891,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38892,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(38892,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38896,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38897,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(38897,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38901,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38902,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(38902,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38906,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38907,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(38907,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38911,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38912,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(38912,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38916,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38917,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(38917,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38921,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38922,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(38922,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38926,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38927,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(38927,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38931,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38932,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(38932,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38936,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38937,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(38937,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38941,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38942,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(38942,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38946,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38947,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(38947,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38951,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38952,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(38952,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38956,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38957,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(38957,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38961,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38962,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(38962,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38966,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38967,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(38967,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(38971,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38976,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38980,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38984,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38988,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38992,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38996,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(39000,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(39004,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(39008,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(39012,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(39016,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(39020,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(39024,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(39028,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(39032,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39033,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(39033,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39037,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39038,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(39038,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39042,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39043,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(39043,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39047,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39048,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(39048,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39052,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39053,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(39053,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39057,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39058,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(39058,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39062,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39063,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(39063,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39067,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39068,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(39068,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39072,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39073,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(39073,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39077,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39078,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(39078,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39082,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39083,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(39083,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39087,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39088,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(39088,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39092,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39093,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(39093,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39097,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39098,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(39098,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39102,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39103,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(39103,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39107,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39108,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(39108,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39112,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39113,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(39113,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39117,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39118,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(39118,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39122,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39123,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(39123,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39127,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39128,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(39128,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39132,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39133,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(39133,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39137,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39138,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(39138,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39142,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39143,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(39143,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39147,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39148,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(39148,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39152,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39153,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(39153,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39157,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39158,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(39158,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39162,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39163,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(39163,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39167,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39168,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(39168,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39172,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39177,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39181,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39185,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39189,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39193,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39197,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(39201,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(39205,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(39209,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(39213,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(39217,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(39221,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(39225,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(39229,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(39262,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39263,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(39263,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39267,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39268,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(39268,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39272,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39273,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(39273,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39277,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39278,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(39278,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39282,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39283,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(39283,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39287,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39288,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(39288,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39292,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39293,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(39293,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39297,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39298,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(39298,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39302,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39303,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(39303,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39307,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39308,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(39308,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39312,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39313,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(39313,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39317,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39318,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(39318,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39322,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39323,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(39323,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39327,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39328,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(39328,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39332,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39333,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(39333,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39337,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39338,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(39338,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39342,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39343,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(39343,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39347,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39348,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(39348,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39352,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39353,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(39353,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39357,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39358,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(39358,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39362,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39363,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(39363,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39367,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39368,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(39368,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39372,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39373,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(39373,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39377,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39378,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(39378,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39382,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39383,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(39383,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39387,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39388,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(39388,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39392,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39393,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(39393,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39397,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39398,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(39398,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39402,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39407,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39411,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39415,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39419,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39423,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39427,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(39431,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(39435,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(39439,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(39443,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(39447,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(39451,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(39455,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(39459,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(39463,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39464,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(39464,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39468,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39469,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(39469,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39473,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39474,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(39474,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39478,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39479,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(39479,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39483,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39484,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(39484,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39488,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39489,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(39489,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39493,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39494,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(39494,62): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39498,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39499,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(39499,61): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39503,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39504,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(39504,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39508,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39509,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(39509,68): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39513,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39514,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(39514,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39518,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39519,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(39519,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39523,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39524,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(39524,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39528,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39529,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(39529,63): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39533,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39534,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-bg-rgb'
(39534,64): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39538,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39539,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(39539,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39543,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39544,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(39544,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39548,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39549,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(39549,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39553,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39554,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(39554,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39558,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39559,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(39559,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39563,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39564,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(39564,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39568,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39569,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(39569,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39573,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39574,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(39574,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39578,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39579,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(39579,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39583,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39584,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(39584,65): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39588,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39589,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(39589,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39593,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39594,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(39594,66): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39598,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39599,37): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(39599,67): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(39603,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39608,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39612,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39616,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39620,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39628,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gradient'
(39632,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-primary'
(39636,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-secondary'
(39640,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-success'
(39644,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-info'
(39648,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-warning'
(39652,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-danger'
(39656,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-light'
(39660,32): run-time error CSS1039: Token not allowed after unary operator: '-falcon-soft-dark'
(39690,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(39694,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(39698,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(39702,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info'
(39706,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook'
(39710,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook'
(39714,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook'
(39718,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook'
(39722,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus'
(39726,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus'
(39730,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus'
(39734,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus'
(39738,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter'
(39742,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter'
(39746,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter'
(39750,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter'
(39754,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin'
(39758,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin'
(39762,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin'
(39766,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin'
(39770,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube'
(39774,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube'
(39778,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube'
(39782,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube'
(39786,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github'
(39790,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github'
(39794,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github'
(39798,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github'
(39802,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(39806,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(39810,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(39814,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-black'
(39818,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-100'
(39822,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-100'
(39826,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-100'
(39830,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-100'
(39834,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-200'
(39838,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-200'
(39842,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-200'
(39846,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-200'
(39850,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-300'
(39854,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-300'
(39858,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-300'
(39862,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-300'
(39866,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-400'
(39870,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-400'
(39874,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-400'
(39878,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-400'
(39882,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-500'
(39886,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-500'
(39890,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-500'
(39894,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-500'
(39898,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-600'
(39902,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-600'
(39906,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-600'
(39910,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-600'
(39914,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-700'
(39918,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-700'
(39922,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-700'
(39926,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-700'
(39930,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-800'
(39934,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-800'
(39938,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-800'
(39942,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-800'
(39946,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-900'
(39950,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-900'
(39954,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-900'
(39958,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-900'
(39962,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1000'
(39966,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1000'
(39970,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1000'
(39974,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1000'
(39978,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1100'
(39982,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1100'
(39986,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1100'
(39990,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-1100'
(39994,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(39998,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(40002,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(40006,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-white'
(40010,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(40014,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(40018,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(40022,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary'
(40026,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(40030,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(40034,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(40038,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary'
(40042,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(40046,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(40050,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(40054,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success'
(40058,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(40062,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(40066,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(40070,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning'
(40074,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(40078,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(40082,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(40086,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger'
(40090,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(40094,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(40098,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(40102,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light'
(40106,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(40110,31): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(40114,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(40118,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark'
(40976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40996,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41000,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41004,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41008,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41012,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41016,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41024,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41028,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41032,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41036,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41040,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41044,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41048,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41052,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41056,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41060,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41064,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41068,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41072,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41076,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41290,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41294,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41298,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41302,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41306,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41310,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41314,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41318,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41322,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41326,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41330,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41334,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41338,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41342,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41346,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41350,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41354,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41358,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41362,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41366,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41370,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41374,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41378,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41382,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41386,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41390,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41597,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41601,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41605,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41609,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41613,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41617,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41621,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41625,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41629,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41633,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41637,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41641,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41645,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41649,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41653,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41657,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41661,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41665,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41669,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41673,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41677,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41681,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41685,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41689,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41693,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41697,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41904,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41908,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41912,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41916,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41920,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41924,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41928,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41932,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41936,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41940,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41944,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41948,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41952,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41956,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41960,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41964,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41968,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41972,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41976,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41980,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41984,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41988,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41992,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41996,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42000,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42004,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42211,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42219,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42223,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42227,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42231,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42235,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42239,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42243,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42247,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42251,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42255,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42259,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42263,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42267,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42271,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42275,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42279,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42283,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42287,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42291,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42295,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42299,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42303,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42307,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42311,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42518,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42522,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42526,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42530,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42534,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42538,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42542,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42546,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42550,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42558,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42562,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42566,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42570,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42574,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42578,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42582,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42586,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42590,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42594,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42598,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42602,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42606,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42610,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42614,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42618,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42825,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42829,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42833,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42837,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42841,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42845,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42849,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42853,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42857,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42861,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42865,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42869,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42873,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42877,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42881,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42885,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42889,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42897,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42901,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42905,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42909,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42913,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42917,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42921,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42925,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56319,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56323,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56327,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56331,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56335,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56343,25): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56428,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56432,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56436,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56440,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56444,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56452,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56531,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56535,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56539,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56543,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56547,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56555,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56639,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56643,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56647,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56651,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56655,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56663,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56746,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56750,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56754,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56758,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56762,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56770,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56854,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56858,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56862,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56866,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56870,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56878,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(56962,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-sm'
(56966,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius'
(56970,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-lg'
(56974,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-xl'
(56978,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-2xl'
(56986,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-border-radius-pill'
(57685,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57686,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(57686,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57690,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57691,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(57691,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57695,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57696,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(57696,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57701,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(57701,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57705,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57706,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(57706,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57710,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57711,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(57711,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57715,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57716,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(57716,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57720,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57721,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(57721,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57725,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57726,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(57726,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57730,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57731,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(57731,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57735,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57736,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(57736,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57740,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57741,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(57741,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57745,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57746,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(57746,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57750,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57751,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(57751,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57755,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57756,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(57756,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57760,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57761,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(57761,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57766,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(57766,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57770,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57771,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(57771,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57776,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(57776,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57780,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57781,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(57781,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57785,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57786,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(57786,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57790,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57791,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(57791,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57795,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57796,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(57796,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57801,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(57801,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57806,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(57806,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57811,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(57811,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57816,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(57816,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57821,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(57821,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57847,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57848,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(57848,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57853,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(57853,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57857,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57858,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(57858,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57862,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57863,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(57863,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57867,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57868,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(57868,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57872,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57873,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(57873,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57877,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57878,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(57878,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57882,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57883,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(57883,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57887,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57888,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(57888,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57892,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57893,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(57893,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57897,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57898,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(57898,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57902,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57903,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(57903,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57907,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57908,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(57908,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57912,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57913,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(57913,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57917,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57918,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(57918,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57922,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57923,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(57923,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57927,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57928,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(57928,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57933,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(57933,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57937,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57938,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(57938,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57942,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57943,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(57943,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57947,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57948,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(57948,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57952,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57953,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(57953,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57957,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57958,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(57958,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57962,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57963,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(57963,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57967,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57968,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(57968,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57972,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57973,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(57973,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57977,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57978,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(57978,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57982,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57983,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(57983,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(57987,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57992,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58002,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58009,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58014,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58019,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58024,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58029,47): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58034,46): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58039,48): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58044,45): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58050,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58054,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58058,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58062,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58066,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58070,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58074,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58078,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58090,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58091,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(58091,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58095,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58096,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(58096,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58100,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58101,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(58101,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58105,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58106,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(58106,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58110,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58111,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(58111,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58115,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58116,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(58116,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58120,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58121,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(58121,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58125,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58126,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(58126,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58130,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58131,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(58131,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58135,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58136,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(58136,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58140,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58141,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(58141,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58145,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58146,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(58146,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58150,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58151,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(58151,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58155,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58156,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(58156,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58160,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58161,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(58161,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58165,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58166,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(58166,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58170,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58171,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(58171,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58175,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58176,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(58176,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58180,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58181,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(58181,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58185,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58186,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(58186,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58190,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58191,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(58191,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58195,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58196,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(58196,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58200,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58201,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(58201,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58205,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58206,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(58206,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58210,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58211,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(58211,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58216,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(58216,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58220,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58221,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(58221,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58225,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58226,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(58226,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58230,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58235,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58240,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58245,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58252,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58253,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(58253,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58257,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58258,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(58258,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58262,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58263,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(58263,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58267,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58268,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(58268,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58272,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58273,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(58273,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58277,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58278,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(58278,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58282,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58283,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(58283,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58287,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58288,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(58288,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58292,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58293,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(58293,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58297,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58298,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(58298,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58302,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58303,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(58303,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58307,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58308,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(58308,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58312,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58313,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(58313,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58317,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58318,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(58318,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58322,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58323,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(58323,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58327,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58328,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(58328,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58332,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58333,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(58333,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58337,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58338,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(58338,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58342,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58343,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(58343,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58347,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58348,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(58348,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58352,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58353,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(58353,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58357,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58358,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(58358,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58362,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58363,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(58363,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58367,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58368,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(58368,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58372,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58373,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(58373,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58377,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58378,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(58378,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58382,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58383,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(58383,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58387,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58388,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(58388,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58392,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58397,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58402,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58407,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58414,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58419,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58424,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58429,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58434,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58439,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58444,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58449,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58455,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58459,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58463,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58467,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58471,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58475,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58479,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58483,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58499,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58500,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(58500,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58504,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58505,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(58505,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58509,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58510,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(58510,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58514,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58515,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(58515,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58519,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58520,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(58520,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58524,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58525,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(58525,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58529,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58530,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(58530,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58534,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58535,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(58535,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58539,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58540,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(58540,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58544,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58545,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(58545,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58549,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58550,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(58550,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58555,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(58555,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58559,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58560,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(58560,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58564,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58565,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(58565,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58569,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58570,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(58570,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58574,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58575,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(58575,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58579,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58580,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(58580,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58584,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58585,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(58585,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58589,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58590,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(58590,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58594,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58595,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(58595,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58599,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58600,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(58600,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58604,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58605,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(58605,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58609,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58610,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(58610,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58614,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58615,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(58615,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58619,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58620,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(58620,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58625,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(58625,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58629,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58630,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(58630,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58634,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58635,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(58635,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58639,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58644,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58649,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58654,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58661,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58662,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(58662,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58666,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58667,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(58667,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58671,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58672,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(58672,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58676,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58677,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(58677,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58681,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58682,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(58682,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58686,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58687,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(58687,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58691,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58692,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(58692,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58696,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58697,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(58697,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58701,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58702,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(58702,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58706,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58707,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(58707,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58711,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58712,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(58712,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58716,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58717,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(58717,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58721,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58722,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(58722,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58726,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58727,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(58727,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58731,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58732,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(58732,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58736,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58737,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(58737,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58741,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58742,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(58742,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58746,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58747,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(58747,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58751,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58752,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(58752,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58756,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58757,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(58757,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58761,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58762,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(58762,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58766,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58767,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(58767,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58771,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58772,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(58772,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58776,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58777,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(58777,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58781,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58782,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(58782,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58786,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58787,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(58787,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58791,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58792,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(58792,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58796,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58797,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(58797,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58801,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58806,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58811,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58816,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58823,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58828,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58833,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58838,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58843,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58848,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58853,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58858,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(58864,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58868,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58872,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58876,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58880,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58884,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58888,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58892,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58908,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58909,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(58909,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58913,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58914,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(58914,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58918,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58919,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(58919,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58923,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58924,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(58924,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58928,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58929,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(58929,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58933,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58934,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(58934,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58938,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58939,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(58939,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58943,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58944,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(58944,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58948,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58949,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(58949,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58953,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58954,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(58954,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58958,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58959,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(58959,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58963,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58964,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(58964,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58968,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58969,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(58969,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58973,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58974,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(58974,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58978,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58979,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(58979,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58983,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58984,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(58984,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58988,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58989,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(58989,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58993,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58994,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(58994,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(58998,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58999,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(58999,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59003,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59004,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59004,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59008,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59009,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59009,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59013,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59014,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59014,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59018,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59019,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59019,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59023,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59024,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(59024,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59028,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59029,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(59029,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59033,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59034,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(59034,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59038,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59039,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(59039,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59043,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59044,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(59044,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59048,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59053,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59058,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59063,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59070,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59071,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(59071,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59075,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59076,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(59076,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59080,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59081,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(59081,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59085,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59086,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(59086,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59090,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59091,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(59091,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59095,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59096,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(59096,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59100,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59101,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(59101,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59105,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59106,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(59106,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59110,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59111,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(59111,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59115,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59116,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(59116,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59120,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59121,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(59121,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59125,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59126,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(59126,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59130,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59131,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(59131,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59135,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59136,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(59136,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59140,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59141,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(59141,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59145,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59146,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(59146,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59150,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59151,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(59151,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59155,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59156,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(59156,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59160,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59161,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(59161,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59165,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59166,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59166,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59170,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59171,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59171,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59175,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59176,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59176,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59180,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59181,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59181,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59185,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59186,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(59186,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59190,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59191,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(59191,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59195,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59196,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(59196,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59200,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59201,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(59201,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59205,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59206,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(59206,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59210,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59215,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59220,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59225,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59232,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59237,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59242,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59247,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59252,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59257,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59262,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59267,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59273,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59277,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59281,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59285,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59289,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59293,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59297,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59301,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59317,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59318,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(59318,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59322,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59323,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(59323,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59327,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59328,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(59328,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59332,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59333,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(59333,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59337,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59338,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(59338,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59342,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59343,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(59343,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59347,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59348,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(59348,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59352,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59353,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(59353,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59357,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59358,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(59358,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59362,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59363,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(59363,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59367,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59368,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(59368,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59372,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59373,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(59373,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59377,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59378,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(59378,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59382,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59383,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(59383,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59387,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59388,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(59388,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59392,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59393,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(59393,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59397,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59398,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(59398,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59402,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59403,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(59403,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59407,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59408,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(59408,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59412,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59413,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59413,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59417,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59418,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59418,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59422,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59423,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59423,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59427,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59428,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59428,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59432,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59433,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(59433,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59437,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59438,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(59438,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59442,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59443,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(59443,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59447,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59448,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(59448,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59452,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59453,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(59453,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59457,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59462,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59467,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59472,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59479,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59480,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(59480,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59484,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59485,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(59485,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59489,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59490,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(59490,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59494,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59495,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(59495,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59499,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59500,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(59500,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59504,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59505,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(59505,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59509,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59510,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(59510,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59514,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59515,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(59515,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59519,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59520,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(59520,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59524,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59525,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(59525,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59529,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59530,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(59530,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59534,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59535,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(59535,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59539,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59540,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(59540,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59544,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59545,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(59545,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59549,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59550,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(59550,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59554,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59555,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(59555,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59559,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59560,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(59560,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59564,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59565,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(59565,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59569,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59570,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(59570,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59574,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59575,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59575,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59579,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59580,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59580,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59584,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59585,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59585,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59589,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59590,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59590,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59594,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59595,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(59595,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59599,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59600,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(59600,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59604,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59605,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(59605,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59609,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59610,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(59610,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59614,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59615,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(59615,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59619,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59624,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59629,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59634,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59641,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59646,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59651,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59656,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59661,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59666,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59671,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59676,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(59682,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59686,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59690,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59694,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59698,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59702,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59706,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59710,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59726,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59727,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(59727,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59731,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59732,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(59732,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59736,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59737,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(59737,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59741,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59742,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(59742,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59746,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59747,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(59747,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59751,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59752,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(59752,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59756,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59757,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(59757,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59761,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59762,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(59762,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59766,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59767,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(59767,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59771,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59772,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(59772,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59776,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59777,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(59777,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59781,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59782,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(59782,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59786,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59787,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(59787,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59791,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59792,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(59792,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59796,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59797,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(59797,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59801,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59802,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(59802,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59806,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59807,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(59807,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59811,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59812,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(59812,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59816,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59817,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(59817,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59821,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59822,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59822,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59826,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59827,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59827,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59831,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59832,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59832,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59836,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59837,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59837,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59841,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59842,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(59842,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59846,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59847,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(59847,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59851,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59852,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(59852,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59856,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59857,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(59857,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59861,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59862,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(59862,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59866,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59871,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59876,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59881,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59888,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59889,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(59889,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59893,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59894,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(59894,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59898,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59899,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(59899,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59903,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59904,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(59904,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59908,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59909,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(59909,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59913,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59914,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(59914,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59918,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59919,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(59919,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59923,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59924,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(59924,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59928,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59929,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(59929,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59933,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59934,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(59934,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59938,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59939,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(59939,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59943,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59944,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(59944,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59948,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59949,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(59949,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59953,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59954,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(59954,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59958,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59959,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(59959,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59963,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59964,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(59964,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59968,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59969,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(59969,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59973,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59974,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(59974,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59978,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59979,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(59979,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59983,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59984,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(59984,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59988,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59989,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(59989,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59993,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59994,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(59994,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(59998,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59999,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(59999,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60003,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60004,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(60004,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60008,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60009,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(60009,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60013,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60014,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(60014,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60018,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60019,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(60019,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60023,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60024,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(60024,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60028,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60033,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60038,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60043,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60050,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60055,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60060,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60065,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60070,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60075,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60080,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60085,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60091,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60095,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60099,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60103,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60107,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60111,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60115,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60119,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60134,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60135,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(60135,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60139,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60140,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(60140,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60144,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60145,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(60145,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60149,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60150,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(60150,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60154,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60155,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(60155,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60159,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60160,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(60160,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60164,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60165,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(60165,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60169,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60170,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(60170,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60174,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60175,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(60175,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60179,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60180,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(60180,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60184,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60185,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(60185,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60189,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60190,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(60190,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60194,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60195,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(60195,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60199,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60200,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(60200,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60204,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60205,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(60205,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60209,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60210,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(60210,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60214,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60215,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(60215,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60219,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60220,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(60220,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60224,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60225,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(60225,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60229,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60230,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(60230,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60234,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60235,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(60235,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60239,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60240,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(60240,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60244,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60245,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(60245,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60249,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60250,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(60250,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60254,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60255,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(60255,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60259,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60260,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(60260,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60264,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60265,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(60265,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60269,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60270,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(60270,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60274,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60279,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60284,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60289,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60296,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60297,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-primary-rgb'
(60297,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60301,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60302,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-secondary-rgb'
(60302,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60306,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60307,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-success-rgb'
(60307,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60311,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60312,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-info-rgb'
(60312,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60316,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60317,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-warning-rgb'
(60317,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60321,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60322,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-danger-rgb'
(60322,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60326,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60327,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-light-rgb'
(60327,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60331,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60332,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-dark-rgb'
(60332,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60336,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60337,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-facebook-rgb'
(60337,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60341,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60342,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-google-plus-rgb'
(60342,57): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60346,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60347,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-twitter-rgb'
(60347,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60351,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60352,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-linkedin-rgb'
(60352,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60356,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60357,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-youtube-rgb'
(60357,53): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60361,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60362,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-github-rgb'
(60362,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60366,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60367,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-body-color-rgb'
(60367,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60371,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60372,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-black-rgb'
(60372,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60376,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60377,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-100-rgb'
(60377,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60381,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60382,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-200-rgb'
(60382,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60386,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60387,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-300-rgb'
(60387,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60391,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60392,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-400-rgb'
(60392,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60396,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60397,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-500-rgb'
(60397,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60401,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60402,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-600-rgb'
(60402,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60406,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60407,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-700-rgb'
(60407,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60411,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60412,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-800-rgb'
(60412,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60416,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60417,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-900-rgb'
(60417,54): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60421,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60422,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1000-rgb'
(60422,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60426,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60427,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-1100-rgb'
(60427,55): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60431,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60432,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gray-white-rgb'
(60432,56): run-time error CSS1039: Token not allowed after unary operator: '-falcon-text-opacity'
(60436,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60441,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60446,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60451,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60458,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60463,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60468,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60473,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60478,51): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60483,50): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60488,52): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60493,49): run-time error CSS1039: Token not allowed after unary operator: '-falcon-bg-opacity'
(60499,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60503,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60507,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60511,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60515,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60519,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60523,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60527,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62759,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(62760,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(62764,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62765,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62771,27): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-y'
(62772,29): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(62773,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(62781,34): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(62782,33): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-x'
(62783,26): run-time error CSS1039: Token not allowed after unary operator: '-falcon-gutter-y'
(62793,17): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-color'
(62794,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-bg'
(62796,28): run-time error CSS1039: Token not allowed after unary operator: '-falcon-input-border-color'
(62801,30): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
(62802,22): run-time error CSS1039: Token not allowed after unary operator: '-falcon-box-shadow-inset'
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=118a2019cbedbcb231c5e9736c64c394)
 * Config saved to config.json and https://gist.github.com/118a2019cbedbcb231c5e9736c64c394
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
.row {
    margin-left: -15px;
    margin-right: -15px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}

.col-xs-12 {
    width: 100%;
}

.col-xs-11 {
    width: 91.66666667%;
}

.col-xs-10 {
    width: 83.33333333%;
}

.col-xs-9 {
    width: 75%;
}

.col-xs-8 {
    width: 66.66666667%;
}

.col-xs-7 {
    width: 58.33333333%;
}

.col-xs-6 {
    width: 50%;
}

.col-xs-5 {
    width: 41.66666667%;
}

.col-xs-4 {
    width: 33.33333333%;
}

.col-xs-3 {
    width: 25%;
}

.col-xs-2 {
    width: 16.66666667%;
}

.col-xs-1 {
    width: 8.33333333%;
}

.col-xs-pull-12 {
    right: 100%;
}

.col-xs-pull-11 {
    right: 91.66666667%;
}

.col-xs-pull-10 {
    right: 83.33333333%;
}

.col-xs-pull-9 {
    right: 75%;
}

.col-xs-pull-8 {
    right: 66.66666667%;
}

.col-xs-pull-7 {
    right: 58.33333333%;
}

.col-xs-pull-6 {
    right: 50%;
}

.col-xs-pull-5 {
    right: 41.66666667%;
}

.col-xs-pull-4 {
    right: 33.33333333%;
}

.col-xs-pull-3 {
    right: 25%;
}

.col-xs-pull-2 {
    right: 16.66666667%;
}

.col-xs-pull-1 {
    right: 8.33333333%;
}

.col-xs-pull-0 {
    right: auto;
}

.col-xs-push-12 {
    left: 100%;
}

.col-xs-push-11 {
    left: 91.66666667%;
}

.col-xs-push-10 {
    left: 83.33333333%;
}

.col-xs-push-9 {
    left: 75%;
}

.col-xs-push-8 {
    left: 66.66666667%;
}

.col-xs-push-7 {
    left: 58.33333333%;
}

.col-xs-push-6 {
    left: 50%;
}

.col-xs-push-5 {
    left: 41.66666667%;
}

.col-xs-push-4 {
    left: 33.33333333%;
}

.col-xs-push-3 {
    left: 25%;
}

.col-xs-push-2 {
    left: 16.66666667%;
}

.col-xs-push-1 {
    left: 8.33333333%;
}

.col-xs-push-0 {
    left: auto;
}

.col-xs-offset-12 {
    margin-left: 100%;
}

.col-xs-offset-11 {
    margin-left: 91.66666667%;
}

.col-xs-offset-10 {
    margin-left: 83.33333333%;
}

.col-xs-offset-9 {
    margin-left: 75%;
}

.col-xs-offset-8 {
    margin-left: 66.66666667%;
}

.col-xs-offset-7 {
    margin-left: 58.33333333%;
}

.col-xs-offset-6 {
    margin-left: 50%;
}

.col-xs-offset-5 {
    margin-left: 41.66666667%;
}

.col-xs-offset-4 {
    margin-left: 33.33333333%;
}

.col-xs-offset-3 {
    margin-left: 25%;
}

.col-xs-offset-2 {
    margin-left: 16.66666667%;
}

.col-xs-offset-1 {
    margin-left: 8.33333333%;
}

.col-xs-offset-0 {
    margin-left: 0%;
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
    }

    .col-sm-12 {
        width: 100%;
    }

    .col-sm-11 {
        width: 91.66666667%;
    }

    .col-sm-10 {
        width: 83.33333333%;
    }

    .col-sm-9 {
        width: 75%;
    }

    .col-sm-8 {
        width: 66.66666667%;
    }

    .col-sm-7 {
        width: 58.33333333%;
    }

    .col-sm-6 {
        width: 50%;
    }

    .col-sm-5 {
        width: 41.66666667%;
    }

    .col-sm-4 {
        width: 33.33333333%;
    }

    .col-sm-3 {
        width: 25%;
    }

    .col-sm-2 {
        width: 16.66666667%;
    }

    .col-sm-1 {
        width: 8.33333333%;
    }

    .col-sm-pull-12 {
        right: 100%;
    }

    .col-sm-pull-11 {
        right: 91.66666667%;
    }

    .col-sm-pull-10 {
        right: 83.33333333%;
    }

    .col-sm-pull-9 {
        right: 75%;
    }

    .col-sm-pull-8 {
        right: 66.66666667%;
    }

    .col-sm-pull-7 {
        right: 58.33333333%;
    }

    .col-sm-pull-6 {
        right: 50%;
    }

    .col-sm-pull-5 {
        right: 41.66666667%;
    }

    .col-sm-pull-4 {
        right: 33.33333333%;
    }

    .col-sm-pull-3 {
        right: 25%;
    }

    .col-sm-pull-2 {
        right: 16.66666667%;
    }

    .col-sm-pull-1 {
        right: 8.33333333%;
    }

    .col-sm-pull-0 {
        right: auto;
    }

    .col-sm-push-12 {
        left: 100%;
    }

    .col-sm-push-11 {
        left: 91.66666667%;
    }

    .col-sm-push-10 {
        left: 83.33333333%;
    }

    .col-sm-push-9 {
        left: 75%;
    }

    .col-sm-push-8 {
        left: 66.66666667%;
    }

    .col-sm-push-7 {
        left: 58.33333333%;
    }

    .col-sm-push-6 {
        left: 50%;
    }

    .col-sm-push-5 {
        left: 41.66666667%;
    }

    .col-sm-push-4 {
        left: 33.33333333%;
    }

    .col-sm-push-3 {
        left: 25%;
    }

    .col-sm-push-2 {
        left: 16.66666667%;
    }

    .col-sm-push-1 {
        left: 8.33333333%;
    }

    .col-sm-push-0 {
        left: auto;
    }

    .col-sm-offset-12 {
        margin-left: 100%;
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-sm-offset-9 {
        margin-left: 75%;
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-sm-offset-6 {
        margin-left: 50%;
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-sm-offset-3 {
        margin-left: 25%;
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-sm-offset-0 {
        margin-left: 0%;
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }

    .col-md-12 {
        width: 100%;
    }

    .col-md-11 {
        width: 91.66666667%;
    }

    .col-md-10 {
        width: 83.33333333%;
    }

    .col-md-9 {
        width: 75%;
    }

    .col-md-8 {
        width: 66.66666667%;
    }

    .col-md-7 {
        width: 58.33333333%;
    }

    .col-md-6 {
        width: 50%;
    }

    .col-md-5 {
        width: 41.66666667%;
    }

    .col-md-4 {
        width: 33.33333333%;
    }

    .col-md-3 {
        width: 25%;
    }

    .col-md-2 {
        width: 16.66666667%;
    }

    .col-md-1 {
        width: 8.33333333%;
    }

    .col-md-pull-12 {
        right: 100%;
    }

    .col-md-pull-11 {
        right: 91.66666667%;
    }

    .col-md-pull-10 {
        right: 83.33333333%;
    }

    .col-md-pull-9 {
        right: 75%;
    }

    .col-md-pull-8 {
        right: 66.66666667%;
    }

    .col-md-pull-7 {
        right: 58.33333333%;
    }

    .col-md-pull-6 {
        right: 50%;
    }

    .col-md-pull-5 {
        right: 41.66666667%;
    }

    .col-md-pull-4 {
        right: 33.33333333%;
    }

    .col-md-pull-3 {
        right: 25%;
    }

    .col-md-pull-2 {
        right: 16.66666667%;
    }

    .col-md-pull-1 {
        right: 8.33333333%;
    }

    .col-md-pull-0 {
        right: auto;
    }

    .col-md-push-12 {
        left: 100%;
    }

    .col-md-push-11 {
        left: 91.66666667%;
    }

    .col-md-push-10 {
        left: 83.33333333%;
    }

    .col-md-push-9 {
        left: 75%;
    }

    .col-md-push-8 {
        left: 66.66666667%;
    }

    .col-md-push-7 {
        left: 58.33333333%;
    }

    .col-md-push-6 {
        left: 50%;
    }

    .col-md-push-5 {
        left: 41.66666667%;
    }

    .col-md-push-4 {
        left: 33.33333333%;
    }

    .col-md-push-3 {
        left: 25%;
    }

    .col-md-push-2 {
        left: 16.66666667%;
    }

    .col-md-push-1 {
        left: 8.33333333%;
    }

    .col-md-push-0 {
        left: auto;
    }

    .col-md-offset-12 {
        margin-left: 100%;
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-md-offset-9 {
        margin-left: 75%;
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-md-offset-6 {
        margin-left: 50%;
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-md-offset-3 {
        margin-left: 25%;
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-md-offset-0 {
        margin-left: 0%;
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
    }

    .col-lg-12 {
        width: 100%;
    }

    .col-lg-11 {
        width: 91.66666667%;
    }

    .col-lg-10 {
        width: 83.33333333%;
    }

    .col-lg-9 {
        width: 75%;
    }

    .col-lg-8 {
        width: 66.66666667%;
    }

    .col-lg-7 {
        width: 58.33333333%;
    }

    .col-lg-6 {
        width: 50%;
    }

    .col-lg-5 {
        width: 41.66666667%;
    }

    .col-lg-4 {
        width: 33.33333333%;
    }

    .col-lg-3 {
        width: 25%;
    }

    .col-lg-2 {
        width: 16.66666667%;
    }

    .col-lg-1 {
        width: 8.33333333%;
    }

    .col-lg-pull-12 {
        right: 100%;
    }

    .col-lg-pull-11 {
        right: 91.66666667%;
    }

    .col-lg-pull-10 {
        right: 83.33333333%;
    }

    .col-lg-pull-9 {
        right: 75%;
    }

    .col-lg-pull-8 {
        right: 66.66666667%;
    }

    .col-lg-pull-7 {
        right: 58.33333333%;
    }

    .col-lg-pull-6 {
        right: 50%;
    }

    .col-lg-pull-5 {
        right: 41.66666667%;
    }

    .col-lg-pull-4 {
        right: 33.33333333%;
    }

    .col-lg-pull-3 {
        right: 25%;
    }

    .col-lg-pull-2 {
        right: 16.66666667%;
    }

    .col-lg-pull-1 {
        right: 8.33333333%;
    }

    .col-lg-pull-0 {
        right: auto;
    }

    .col-lg-push-12 {
        left: 100%;
    }

    .col-lg-push-11 {
        left: 91.66666667%;
    }

    .col-lg-push-10 {
        left: 83.33333333%;
    }

    .col-lg-push-9 {
        left: 75%;
    }

    .col-lg-push-8 {
        left: 66.66666667%;
    }

    .col-lg-push-7 {
        left: 58.33333333%;
    }

    .col-lg-push-6 {
        left: 50%;
    }

    .col-lg-push-5 {
        left: 41.66666667%;
    }

    .col-lg-push-4 {
        left: 33.33333333%;
    }

    .col-lg-push-3 {
        left: 25%;
    }

    .col-lg-push-2 {
        left: 16.66666667%;
    }

    .col-lg-push-1 {
        left: 8.33333333%;
    }

    .col-lg-push-0 {
        left: auto;
    }

    .col-lg-offset-12 {
        margin-left: 100%;
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .col-lg-offset-9 {
        margin-left: 75%;
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .col-lg-offset-6 {
        margin-left: 50%;
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .col-lg-offset-3 {
        margin-left: 25%;
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .col-lg-offset-0 {
        margin-left: 0%;
    }
}

fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}

input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}

input[type="file"] {
    display: block;
}

input[type="range"] {
    display: block;
    width: 100%;
}

select[multiple],
select[size] {
    height: auto;
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555555;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

    .form-control:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
    }

    .form-control::-moz-placeholder {
        color: #999999;
        opacity: 1;
    }

    .form-control:-ms-input-placeholder {
        color: #999999;
    }

    .form-control::-webkit-input-placeholder {
        color: #999999;
    }

    .form-control::-ms-expand {
        border: 0;
        background-color: transparent;
    }

    .form-control[disabled],
    .form-control[readonly],
    fieldset[disabled] .form-control {
        background-color: #eeeeee;
        opacity: 1;
    }

    .form-control[disabled],
    fieldset[disabled] .form-control {
        cursor: not-allowed;
    }

textarea.form-control {
    height: auto;
}

input[type="search"] {
    -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"].form-control,
    input[type="time"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control {
        line-height: 34px;
    }

    input[type="date"].input-sm,
    input[type="time"].input-sm,
    input[type="datetime-local"].input-sm,
    input[type="month"].input-sm,
    .input-group-sm input[type="date"],
    .input-group-sm input[type="time"],
    .input-group-sm input[type="datetime-local"],
    .input-group-sm input[type="month"] {
        line-height: 30px;
    }

    input[type="date"].input-lg,
    input[type="time"].input-lg,
    input[type="datetime-local"].input-lg,
    input[type="month"].input-lg,
    .input-group-lg input[type="date"],
    .input-group-lg input[type="time"],
    .input-group-lg input[type="datetime-local"],
    .input-group-lg input[type="month"] {
        line-height: 46px;
    }
}

.form-group {
    margin-bottom: 15px;
}

.radio,
.checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}

    .radio label,
    .checkbox label {
        min-height: 20px;
        padding-left: 20px;
        margin-bottom: 0;
        font-weight: normal;
        cursor: pointer;
    }

    .radio input[type="radio"],
    .radio-inline input[type="radio"],
    .checkbox input[type="checkbox"],
    .checkbox-inline input[type="checkbox"] {
        position: absolute;
        margin-left: -20px;
        margin-top: 4px \9;
    }

    .radio + .radio,
    .checkbox + .checkbox {
        margin-top: -5px;
    }

.radio-inline,
.checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
}

    .radio-inline + .radio-inline,
    .checkbox-inline + .checkbox-inline {
        margin-top: 0;
        margin-left: 10px;
    }

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
}

.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}

.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
    cursor: not-allowed;
}

.form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
    min-height: 34px;
}

    .form-control-static.input-lg,
    .form-control-static.input-sm {
        padding-left: 0;
        padding-right: 0;
    }

.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

select.input-sm {
    height: 30px;
    line-height: 30px;
}

textarea.input-sm,
select[multiple].input-sm {
    height: auto;
}

.form-group-sm .form-control {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px;
}

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
    height: auto;
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5;
}

.input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

select.input-lg {
    height: 46px;
    line-height: 46px;
}

textarea.input-lg,
select[multiple].input-lg {
    height: auto;
}

.form-group-lg .form-control {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px;
}

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
    height: auto;
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333;
}

.has-feedback {
    position: relative;
}

    .has-feedback .form-control {
        padding-right: 42.5px;
    }

.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    pointer-events: none;
}

.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
    width: 46px;
    height: 46px;
    line-height: 46px;
}

.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
    width: 30px;
    height: 30px;
    line-height: 30px;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
    color: #3c763d;
}

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .has-success .form-control:focus {
        border-color: #2b542c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
    }

.has-success .input-group-addon {
    color: #3c763d;
    border-color: #3c763d;
    background-color: #dff0d8;
}

.has-success .form-control-feedback {
    color: #3c763d;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
    color: #8a6d3b;
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .has-warning .form-control:focus {
        border-color: #66512c;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    }

.has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3;
}

.has-warning .form-control-feedback {
    color: #8a6d3b;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
    color: #a94442;
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .has-error .form-control:focus {
        border-color: #843534;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
    }

.has-error .input-group-addon {
    color: #a94442;
    border-color: #a94442;
    background-color: #f2dede;
}

.has-error .form-control-feedback {
    color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
    top: 25px;
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}

@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }

    .form-inline .form-control-static {
        display: inline-block;
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }

        .form-inline .input-group .input-group-addon,
        .form-inline .input-group .input-group-btn,
        .form-inline .input-group .form-control {
            width: auto;
        }

        .form-inline .input-group > .form-control {
            width: 100%;
        }

    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }

    .form-inline .radio,
    .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }

        .form-inline .radio label,
        .form-inline .checkbox label {
            padding-left: 0;
        }

        .form-inline .radio input[type="radio"],
        .form-inline .checkbox input[type="checkbox"] {
            position: relative;
            margin-left: 0;
        }

    .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}

.form-horizontal .radio,
.form-horizontal .checkbox {
    min-height: 27px;
}

.form-horizontal .form-group {
    margin-left: -15px;
    margin-right: -15px;
}

@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px;
}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px;
    }
}

@media (min-width: 768px) {
    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px;
    }
}

.label {
    display: inline;
    /*padding: .2em .6em .3em;*/
    /*font-size: 75%;
  font-weight: bold;
  line-height: 1;*/
    /*color: #ffffff;*/
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

a.label:hover,
a.label:focus {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}

.label:empty {
    display: none;
}

.btn .label {
    position: relative;
    top: -1px;
}

.label-default {
    background-color: #777777;
}

    .label-default[href]:hover,
    .label-default[href]:focus {
        background-color: #5e5e5e;
    }

.label-primary {
    background-color: #337ab7;
}

    .label-primary[href]:hover,
    .label-primary[href]:focus {
        background-color: #286090;
    }

.label-success {
    background-color: #5cb85c;
}

    .label-success[href]:hover,
    .label-success[href]:focus {
        background-color: #449d44;
    }

.label-info {
    background-color: #5bc0de;
}

    .label-info[href]:hover,
    .label-info[href]:focus {
        background-color: #31b0d5;
    }

.label-warning {
    background-color: #f0ad4e;
}

    .label-warning[href]:hover,
    .label-warning[href]:focus {
        background-color: #ec971f;
    }

.label-danger {
    background-color: #d9534f;
}

    .label-danger[href]:hover,
    .label-danger[href]:focus {
        background-color: #c9302c;
    }

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after {
    content: " ";
    display: table;
}

.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after {
    clear: both;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.hide {
    display: none !important;
}

.show {
    display: block !important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.text-bold{
    font-weight:bold;
}
.hidden {
    display: none !important;
}

.affix {
    position: fixed;
}

.text-danger {
    color: red;
    padding-top: 5px;
}

.form-control-inline {
    min-width: 0;
    width: auto;
    display: inline;
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}
th {
  text-align: center;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.label{
    padding-left:5px;
    padding-bottom:5px;
    display:block;
    text-align:left;
}
.row p{padding:7px 0}

@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(/assets/core/fonts/glyphicons-halflings-regular.eot);
    src: url(/assets/core/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/assets/core/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/assets/core/fonts/glyphicons-halflings-regular.woff) format('woff'),url(/assets/core/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/assets/core/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-asterisk:before {
    content: "*"
}

.glyphicon-plus:before {
    content: "+"
}

.glyphicon-euro:before,.glyphicon-eur:before {
    content: "€"
}

.glyphicon-minus:before {
    content: "−"
}

.glyphicon-cloud:before {
    content: "☁"
}

.glyphicon-envelope:before {
    content: "✉"
}

.glyphicon-pencil:before {
    content: "✏"
}

.glyphicon-glass:before {
    content: ""
}

.glyphicon-music:before {
    content: ""
}

.glyphicon-search:before {
    content: ""
}

.glyphicon-heart:before {
    content: ""
}

.glyphicon-star:before {
    content: ""
}

.glyphicon-star-empty:before {
    content: ""
}

.glyphicon-user:before {
    content: ""
}

.glyphicon-film:before {
    content: ""
}

.glyphicon-th-large:before {
    content: ""
}

.glyphicon-th:before {
    content: ""
}

.glyphicon-th-list:before {
    content: ""
}

.glyphicon-ok:before {
    content: ""
}

.glyphicon-remove:before {
    content: ""
}

.glyphicon-zoom-in:before {
    content: ""
}

.glyphicon-zoom-out:before {
    content: ""
}

.glyphicon-off:before {
    content: ""
}

.glyphicon-signal:before {
    content: ""
}

.glyphicon-cog:before {
    content: ""
}

.glyphicon-trash:before {
    content: ""
}

.glyphicon-home:before {
    content: ""
}

.glyphicon-file:before {
    content: ""
}

.glyphicon-time:before {
    content: ""
}

.glyphicon-road:before {
    content: ""
}

.glyphicon-download-alt:before {
    content: ""
}

.glyphicon-download:before {
    content: ""
}

.glyphicon-upload:before {
    content: ""
}

.glyphicon-inbox:before {
    content: ""
}

.glyphicon-play-circle:before {
    content: ""
}

.glyphicon-repeat:before {
    content: ""
}

.glyphicon-refresh:before {
    content: ""
}

.glyphicon-list-alt:before {
    content: ""
}

.glyphicon-lock:before {
    content: ""
}

.glyphicon-flag:before {
    content: ""
}

.glyphicon-headphones:before {
    content: ""
}

.glyphicon-volume-off:before {
    content: ""
}

.glyphicon-volume-down:before {
    content: ""
}

.glyphicon-volume-up:before {
    content: ""
}

.glyphicon-qrcode:before {
    content: ""
}

.glyphicon-barcode:before {
    content: ""
}

.glyphicon-tag:before {
    content: ""
}

.glyphicon-tags:before {
    content: ""
}

.glyphicon-book:before {
    content: ""
}

.glyphicon-bookmark:before {
    content: ""
}

.glyphicon-print:before {
    content: ""
}

.glyphicon-camera:before {
    content: ""
}

.glyphicon-font:before {
    content: ""
}

.glyphicon-bold:before {
    content: ""
}

.glyphicon-italic:before {
    content: ""
}

.glyphicon-text-height:before {
    content: ""
}

.glyphicon-text-width:before {
    content: ""
}

.glyphicon-align-left:before {
    content: ""
}

.glyphicon-align-center:before {
    content: ""
}

.glyphicon-align-right:before {
    content: ""
}

.glyphicon-align-justify:before {
    content: ""
}

.glyphicon-list:before {
    content: ""
}

.glyphicon-indent-left:before {
    content: ""
}

.glyphicon-indent-right:before {
    content: ""
}

.glyphicon-facetime-video:before {
    content: ""
}

.glyphicon-picture:before {
    content: ""
}

.glyphicon-map-marker:before {
    content: ""
}

.glyphicon-adjust:before {
    content: ""
}

.glyphicon-tint:before {
    content: ""
}

.glyphicon-edit:before {
    content: ""
}

.glyphicon-share:before {
    content: ""
}

.glyphicon-check:before {
    content: ""
}

.glyphicon-move:before {
    content: ""
}

.glyphicon-step-backward:before {
    content: ""
}

.glyphicon-fast-backward:before {
    content: ""
}

.glyphicon-backward:before {
    content: ""
}

.glyphicon-play:before {
    content: ""
}

.glyphicon-pause:before {
    content: ""
}

.glyphicon-stop:before {
    content: ""
}

.glyphicon-forward:before {
    content: ""
}

.glyphicon-fast-forward:before {
    content: ""
}

.glyphicon-step-forward:before {
    content: ""
}

.glyphicon-eject:before {
    content: ""
}

.glyphicon-chevron-left:before {
    content: ""
}

.glyphicon-chevron-right:before {
    content: ""
}

.glyphicon-plus-sign:before {
    content: ""
}

.glyphicon-minus-sign:before {
    content: ""
}

.glyphicon-remove-sign:before {
    content: ""
}

.glyphicon-ok-sign:before {
    content: ""
}

.glyphicon-question-sign:before {
    content: ""
}

.glyphicon-info-sign:before {
    content: ""
}

.glyphicon-screenshot:before {
    content: ""
}

.glyphicon-remove-circle:before {
    content: ""
}

.glyphicon-ok-circle:before {
    content: ""
}

.glyphicon-ban-circle:before {
    content: ""
}

.glyphicon-arrow-left:before {
    content: ""
}

.glyphicon-arrow-right:before {
    content: ""
}

.glyphicon-arrow-up:before {
    content: ""
}

.glyphicon-arrow-down:before {
    content: ""
}

.glyphicon-share-alt:before {
    content: ""
}

.glyphicon-resize-full:before {
    content: ""
}

.glyphicon-resize-small:before {
    content: ""
}

.glyphicon-exclamation-sign:before {
    content: ""
}

.glyphicon-gift:before {
    content: ""
}

.glyphicon-leaf:before {
    content: ""
}

.glyphicon-fire:before {
    content: ""
}

.glyphicon-eye-open:before {
    content: ""
}

.glyphicon-eye-close:before {
    content: ""
}

.glyphicon-warning-sign:before {
    content: ""
}

.glyphicon-plane:before {
    content: ""
}

.glyphicon-calendar:before {
    content: ""
}

.glyphicon-random:before {
    content: ""
}

.glyphicon-comment:before {
    content: ""
}

.glyphicon-magnet:before {
    content: ""
}

.glyphicon-chevron-up:before {
    content: ""
}

.glyphicon-chevron-down:before {
    content: ""
}

.glyphicon-retweet:before {
    content: ""
}

.glyphicon-shopping-cart:before {
    content: ""
}

.glyphicon-folder-close:before {
    content: ""
}

.glyphicon-folder-open:before {
    content: ""
}

.glyphicon-resize-vertical:before {
    content: ""
}

.glyphicon-resize-horizontal:before {
    content: ""
}

.glyphicon-hdd:before {
    content: ""
}

.glyphicon-bullhorn:before {
    content: ""
}

.glyphicon-bell:before {
    content: ""
}

.glyphicon-certificate:before {
    content: ""
}

.glyphicon-thumbs-up:before {
    content: ""
}

.glyphicon-thumbs-down:before {
    content: ""
}

.glyphicon-hand-right:before {
    content: ""
}

.glyphicon-hand-left:before {
    content: ""
}

.glyphicon-hand-up:before {
    content: ""
}

.glyphicon-hand-down:before {
    content: ""
}

.glyphicon-circle-arrow-right:before {
    content: ""
}

.glyphicon-circle-arrow-left:before {
    content: ""
}

.glyphicon-circle-arrow-up:before {
    content: ""
}

.glyphicon-circle-arrow-down:before {
    content: ""
}

.glyphicon-globe:before {
    content: ""
}

.glyphicon-wrench:before {
    content: ""
}

.glyphicon-tasks:before {
    content: ""
}

.glyphicon-filter:before {
    content: ""
}

.glyphicon-briefcase:before {
    content: ""
}

.glyphicon-fullscreen:before {
    content: ""
}

.glyphicon-dashboard:before {
    content: ""
}

.glyphicon-paperclip:before {
    content: ""
}

.glyphicon-heart-empty:before {
    content: ""
}

.glyphicon-link:before {
    content: ""
}

.glyphicon-phone:before {
    content: ""
}

.glyphicon-pushpin:before {
    content: ""
}

.glyphicon-usd:before {
    content: ""
}

.glyphicon-gbp:before {
    content: ""
}

.glyphicon-sort:before {
    content: ""
}

.glyphicon-sort-by-alphabet:before {
    content: ""
}

.glyphicon-sort-by-alphabet-alt:before {
    content: ""
}

.glyphicon-sort-by-order:before {
    content: ""
}

.glyphicon-sort-by-order-alt:before {
    content: ""
}

.glyphicon-sort-by-attributes:before {
    content: ""
}

.glyphicon-sort-by-attributes-alt:before {
    content: ""
}

.glyphicon-unchecked:before {
    content: ""
}

.glyphicon-expand:before {
    content: ""
}

.glyphicon-collapse-down:before {
    content: ""
}

.glyphicon-collapse-up:before {
    content: ""
}

.glyphicon-log-in:before {
    content: ""
}

.glyphicon-flash:before {
    content: ""
}

.glyphicon-log-out:before {
    content: ""
}

.glyphicon-new-window:before {
    content: ""
}

.glyphicon-record:before {
    content: ""
}

.glyphicon-save:before {
    content: ""
}

.glyphicon-open:before {
    content: ""
}

.glyphicon-saved:before {
    content: ""
}

.glyphicon-import:before {
    content: ""
}

.glyphicon-export:before {
    content: ""
}

.glyphicon-send:before {
    content: ""
}

.glyphicon-floppy-disk:before {
    content: ""
}

.glyphicon-floppy-saved:before {
    content: ""
}

.glyphicon-floppy-remove:before {
    content: ""
}

.glyphicon-floppy-save:before {
    content: ""
}

.glyphicon-floppy-open:before {
    content: ""
}

.glyphicon-credit-card:before {
    content: ""
}

.glyphicon-transfer:before {
    content: ""
}

.glyphicon-cutlery:before {
    content: ""
}

.glyphicon-header:before {
    content: ""
}

.glyphicon-compressed:before {
    content: ""
}

.glyphicon-earphone:before {
    content: ""
}

.glyphicon-phone-alt:before {
    content: ""
}

.glyphicon-tower:before {
    content: ""
}

.glyphicon-stats:before {
    content: ""
}

.glyphicon-sd-video:before {
    content: ""
}

.glyphicon-hd-video:before {
    content: ""
}

.glyphicon-subtitles:before {
    content: ""
}

.glyphicon-sound-stereo:before {
    content: ""
}

.glyphicon-sound-dolby:before {
    content: ""
}

.glyphicon-sound-5-1:before {
    content: ""
}

.glyphicon-sound-6-1:before {
    content: ""
}

.glyphicon-sound-7-1:before {
    content: ""
}

.glyphicon-copyright-mark:before {
    content: ""
}

.glyphicon-registration-mark:before {
    content: ""
}

.glyphicon-cloud-download:before {
    content: ""
}

.glyphicon-cloud-upload:before {
    content: ""
}

.glyphicon-tree-conifer:before {
    content: ""
}

.glyphicon-tree-deciduous:before {
    content: ""
}

.glyphicon-cd:before {
    content: ""
}

.glyphicon-save-file:before {
    content: ""
}

.glyphicon-open-file:before {
    content: ""
}

.glyphicon-level-up:before {
    content: ""
}

.glyphicon-copy:before {
    content: ""
}

.glyphicon-paste:before {
    content: ""
}

.glyphicon-alert:before {
    content: ""
}

.glyphicon-equalizer:before {
    content: ""
}

.glyphicon-king:before {
    content: ""
}

.glyphicon-queen:before {
    content: ""
}

.glyphicon-pawn:before {
    content: ""
}

.glyphicon-bishop:before {
    content: ""
}

.glyphicon-knight:before {
    content: ""
}

.glyphicon-baby-formula:before {
    content: ""
}

.glyphicon-tent:before {
    content: "⛺"
}

.glyphicon-blackboard:before {
    content: ""
}

.glyphicon-bed:before {
    content: ""
}

.glyphicon-apple:before {
    content: ""
}

.glyphicon-erase:before {
    content: ""
}

.glyphicon-hourglass:before {
    content: "⌛"
}

.glyphicon-lamp:before {
    content: ""
}

.glyphicon-duplicate:before {
    content: ""
}

.glyphicon-piggy-bank:before {
    content: ""
}

.glyphicon-scissors:before {
    content: ""
}

.glyphicon-bitcoin:before {
    content: ""
}

.glyphicon-btc:before {
    content: ""
}

.glyphicon-xbt:before {
    content: ""
}

.glyphicon-yen:before {
    content: "¥"
}

.glyphicon-jpy:before {
    content: "¥"
}

.glyphicon-ruble:before {
    content: "₽"
}

.glyphicon-rub:before {
    content: "₽"
}

.glyphicon-scale:before {
    content: ""
}

.glyphicon-ice-lolly:before {
    content: ""
}

.glyphicon-ice-lolly-tasted:before {
    content: ""
}

.glyphicon-education:before {
    content: ""
}

.glyphicon-option-horizontal:before {
    content: ""
}

.glyphicon-option-vertical:before {
    content: ""
}

.glyphicon-menu-hamburger:before {
    content: ""
}

.glyphicon-modal-window:before {
    content: ""
}

.glyphicon-oil:before {
    content: ""
}

.glyphicon-grain:before {
    content: ""
}

.glyphicon-sunglasses:before {
    content: ""
}

.glyphicon-text-size:before {
    content: ""
}

.glyphicon-text-color:before {
    content: ""
}

.glyphicon-text-background:before {
    content: ""
}

.glyphicon-object-align-top:before {
    content: ""
}

.glyphicon-object-align-bottom:before {
    content: ""
}

.glyphicon-object-align-horizontal:before {
    content: ""
}

.glyphicon-object-align-left:before {
    content: ""
}

.glyphicon-object-align-vertical:before {
    content: ""
}

.glyphicon-object-align-right:before {
    content: ""
}

.glyphicon-triangle-right:before {
    content: ""
}

.glyphicon-triangle-left:before {
    content: ""
}

.glyphicon-triangle-bottom:before {
    content: ""
}

.glyphicon-triangle-top:before {
    content: ""
}

.glyphicon-console:before {
    content: ""
}

.glyphicon-superscript:before {
    content: ""
}

.glyphicon-subscript:before {
    content: ""
}

.glyphicon-menu-left:before {
    content: ""
}

.glyphicon-menu-right:before {
    content: ""
}

.glyphicon-menu-down:before {
    content: ""
}

.glyphicon-menu-up:before {
    content: ""
}
/* ------------------------------------------------------------------------------
 *
 *  # PNotify notifications
 *
 *  Styles for pnotify.min.js - a flexible JavaScript notification plugin
 *
 *  Version: 1.0
 *  Latest update: May 25, 2015
 *
 * ---------------------------------------------------------------------------- */
.ui-pnotify {
  top: 20px;
  right: 20px;
  position: fixed;
  height: auto;
  z-index: 9999;
  border-radius: 3px;
  padding:20px;
}
.ui-pnotify.alert-rounded > .alert {
  border-radius: 5px;
}
.ui-pnotify[class*=bg-] > .alert {
  background-color: inherit;
  border-color: transparent;
  color: #fff;
}
.ui-pnotify.stack-top-left,
.ui-pnotify.stack-bottom-left {
  left: 20px;
  right: auto;
}
.ui-pnotify.stack-bottom-right,
.ui-pnotify.stack-bottom-left {
  bottom: 20px;
  top: auto;
}
.ui-pnotify.stack-custom-right {
  top: auto;
  left: auto;
  bottom: 200px;
  right: 200px;
}
.ui-pnotify.stack-custom-left {
  top: 200px;
  left: 200px;
  right: auto;
  bottom: auto;
}
.ui-pnotify.stack-custom-top {
  right: 0;
  left: 0;
  top: 0;
}
.ui-pnotify.stack-custom-bottom {
  right: 0;
  left: 0;
  bottom: 0;
  top: auto;
}
.ui-pnotify-container {
  height: 100%;
  margin: 0;
  overflow: visible!important;
}
h4.ui-pnotify-title {
  display: block;
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 15px;
}
.ui-pnotify-icon {
  display: block;
  float: left;
  margin-right: 10px;
}
.ui-pnotify-closer,
.ui-pnotify-sticker {
  float: right;
  margin-left: 5px;
  font-size: 10px;
  margin-top: 4px;
  line-height: 1;
}
.ui-pnotify-closer > span,
.ui-pnotify-sticker > span {
  font-size: 12px;
}
.ui-pnotify-sharp {
  border-radius: 0;
}
.ui-pnotify-shadow {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}
.ui-pnotify-history-container {
  position: absolute;
  top: 0;
  right: 18px;
  width: 70px;
  border-top: 0;
  padding: 0;
  z-index: 10000;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.ui-pnotify-history-container.ui-pnotify-history-fixed {
  position: fixed;
}
.ui-pnotify-history-container .ui-pnotify-history-header {
  padding: 2px;
  text-align: center;
}
.ui-pnotify-history-container button {
  cursor: pointer;
  display: block;
  width: 100%;
}
.ui-pnotify-history-container .ui-pnotify-history-pulldown {
  display: block;
  margin: 0 auto;
}
.form-text-row {
    padding-top: 7px
}

.check-order .label {
    display: inline-block;
    color: #fff;
    padding: 5px
}
.check-order {
    font-size:13px !important;
}
.TextSize > span {
   float:left;
}
.TextSize .ChangeSize {
   float:right;
}
.tdproduct {
    text-align: left
}

.tdproduct img {
    width: 100px;
    border: 1px solid #ccc;
    float: left;
    margin-right: 15px
}

.tdproduct a {
    font-weight: normal;
    font-size: 1rem
}

.trTotal1,.trTotal2 {
    color: #cb0408
}

.trTotal2 {
    font-size: 1.1rem
}

.delivery ul,.payment ul {
    list-style: none
}

.delivery p.title,.payment p.title,.person-order p.title {
    font-size: 1.3rem;
    font-weight: bold
}

.panel-default .title {
    margin: -15px -15px 15px;
    padding: 10px 15px;
    font-size: 1.3rem;
    font-weight: bold;
    color: #000;
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)
}

p.dname,p.pname {
    font-weight: bold;
    margin-left: 0!important
}

.delivery li,.payment li {
    border-top: 1px solid #eee;
    padding: 8px 0
}

.delivery li p,.payment li p {
    margin-left: 20px
}

.delivery li input,.payment li input {
    margin-right: 4px
}

.delivery li.li-dname {
    width: 100%;
    vertical-align: top;
    clear: left;
    border-top: 1px solid #ddd
}

.delivery li.li-dmoney {
    width: 30%;
    text-align: right;
    clear: right
}
.cbQuantity {
    padding: 8px;
    width: 70px
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.modal button.close {
    cursor: pointer;
    width: 30px;
    height: 30px;
    line-height: 30px;
    background-color: #d29309;
    border-radius: 50%;
    color: #fff;
    font-family: "Myriad Pro Condensed";
    position: absolute;
    top: -10px;
    right: -10px;
    opacity: 1;
}
.video-show{
    text-align:center;margin-bottom:25px
}
.video-show span{
    display:block;margin-bottom:10px;font-weight:bold;font-size:1.2rem
}
.tdvideo{
    width:49%;margin-right:2%;margin-bottom:10px;float:left
}
.tdvideo img{
    width:100px;height:80px;float:left;margin-right:10px;border:1px solid #ccc
    
}
.ng-cloak{
    display:none
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
/*.breadcrumb {
    display: block;
    margin-bottom: 15px;
    font-family: 'swiss_condensed';
    font-size: 1.1rem;
    color: #fff
}

.breadcrumb li {
    display: inline-block;
    min-height: 30px
}

.breadcrumb a,.breadcrumb h1,.breadcrumb h2 {
    font-size: 1.1rem;
    font-weight: normal;
    color: #fff
}

.breadcrumb a {
    position: relative;
    display: block;
    padding: 8px
}

.breadcrumb a:hover {
    color: #fff
}*/
@charset "utf-8";
/* CSS Document */
*, *:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
	outline:0;
}
html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size:14px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, button, img,embed  {
margin: 0;
padding: 0;
outline: 0;
border: 0;
}
ol,ul {list-style-position:inside;}
:focus {outline:0;}
.uppercase {text-transform: uppercase;}
.bold {font-weight: bold;}
.inline{display: inline}
.clear{clear:both}
body{color:#333; font-family: Roboto, sans-serif,arial,Helvetica,Tahoma; background:#fff;}
a {text-decoration: none;color:#333;font-weight:bold}
a img {border: none;}
a:hover,a:focus {color: #0b91c6;outline:none;}
a:active {outline:none;}
img {vertical-align: center;border:0; border-spacing:0;max-width:100%;}
table {border-collapse: collapse;border-spacing: 0;}
h1 {font-size: 1.8rem;}
h2 {font-size: 1.6rem;}
h3 {font-size: 1.5rem;}
h4 {font-size: 1.4rem;}
h5 {font-size: 1.2rem;}
h6 {font-size: 1rem;}
td,input,textarea { padding:5px;}
input.text, input[type="text"], input[type="button"], input[type="submit"], input[type="email"], .input-checkbox {-webkit-appearance: none;border-radius: 0;}

#wrapper {
margin:0 auto;
text-align:center;
}
.container{ width:1200px; margin:0 auto; position:relative; clear:both;}
#topbar{background:#0b91c6;color:#fff;}
#topbar a{color:#fff;}
#topbar ul{list-style:none;}
#topbar ul li{float:left;width:auto;text-align:left;}
#topbar ul li:first-child{padding:10px 0;}
#topbar ul li:last-child{float:right}
#topbar ul li > div{float:right;}
#topbar ul li #hotline a{display:inline-block;float:left;padding:10px 15px;font-weight:normal;border-left:1px solid #11a0d9;}
#topbar ul li #hotline a i{margin-right:5px;}
#topbar ul li #social-top a{display:inline-block;float:left;padding:10px 15px;border-left:1px solid #11a0d9;}
#topbar ul li #social-top a:last-child{border-right:1px solid #11a0d9;}
#topbar ul li a:hover{background:#11a0d9}
#header {margin:0 auto; text-align:center; width:100%; position:relative; padding:16px 0;background:#fff;
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.15);
box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.15);
}
#logo{
	float:left;
	text-align:center;
    z-index: 100;
	max-width:20%;
}
#logo img{ max-height:70px; max-width:100%; margin:-6px 0;}
#search {
	position:absolute;z-index:200;
	top:16px;right:0;
}
#search>span{display:block;width:30px;height:30px;line-height:30px;cursor: pointer;}
#frmsearch {
	display: none;
	border-top:3px solid #0b91c6;
	background:#fff;
    position: absolute;
    top: 40px;
    right: 0;
    width: 300px;
	padding:8px;
    text-align: left;
    z-index: 1000;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    -moz-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
}
#txtsearch {
    padding: 0 44px 0 8px;
    width: 100%;
    height: 36px;
    line-height: 36px;
    background-color: #f2f2f2;
    color: #666;
    border: 1px solid #eee;
}
#txtsearch:hover {
    border: 1px solid #999
}
#btnsearch {
    position: absolute;
    right: 8px;
    top: 8px;
    background: #0b91c6;
    display: block;
    color: #fff;
    margin: 0 auto;
    width: 36px;
    height: 36px;
    line-height: 40px;
    cursor: pointer;
    border: none;
    text-align: center
}
#btnsearch i {
    font-size: 1.3rem
}
#nav-toggle,#closemenu,#user-menu-m,.showhide-subul{display:none;}
#menu{
	width:auto;
	margin-top:6px;
	float:right;
	position:relative;
	z-index:100;
	background: #fff;
}
#slideshow{
	width:100%;	
	height:auto;
	position:relative;
}
#body {
margin:15px auto;
width: 1200px;
clear:both;
text-align:left;
}
#left-panel {
display:none;
width:0;
text-align: left;
margin:0;
float:left;
}
#body-panel {
text-align: left;
width:76%;
float:right;
}
#right-panel {
width:22%; 
text-align: left;
margin:0;
float:left;
}
#right-panel .home-title span{
    font-size:1.1rem;
}
#right-panel .home-title{
    margin:0;
}
#right-panel .news img{
    width:36%;
}
#right-panel .news-info{
    width: 64%;
    padding-left:7px;
}
#right-panel .news-info .title a,#right-panel .news-info .posted-date{font-weight: normal;font-size:1rem;color:#fff;}
#right-panel .news-info .posted-date{margin-bottom:0;}
.vide {
clear:both;
}
.vide10 {
display:block;
height:10px;
clear:both;
}
a.social{
	color:#fff !important;
	background-color:#0b5189;
	display: inline-block;
	text-align:center;
	margin:15px 6px 0;
	padding:6px;
	width:34px;
	height:34px;
	font-size:1.3rem;
	transition: all ease 300ms;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
}
a.social:nth-child(1){background-color:#4267b2;}
a.social:nth-child(2){background-color:#ea0101;}
a.social:nth-child(3){background-color:#c50202;}
a.social:nth-child(4){background-color:#ba0110;}
a.social:nth-child(5){background-color:#e56445;}
a.social:hover{opacity:0.8;}

#footer {
width:100%;
margin:0 auto;
text-align: left;
line-height:160%;
position:relative;
color:#ccc;
background: #212121 url(/assets/client/images/bg1.jpg) center center no-repeat fixed;
background-size: cover;
}
#footer:before{
	content:"";
	position:absolute;
	left:0;top:0;
	background:rgba(0,0,0,0.8);
	width:100%;height:100%;
	display:block;
}
#footer a{font-weight:normal;color:#ccc;}
#footer a:hover{color:#fff;}
#footer p.title{
text-transform:uppercase;
margin-bottom:15px;
font-size:2rem;
font-family: roboto;
position:relative;
font-weight:normal;
font-family: Oswald;
color:#fff;
line-height: 1.4;
}
#footer-info {
width:48%;
float:left;
padding: 40px 0;
line-height:2.4;
font-size:1.3rem;
}
#footer-info p{line-height:2.4;}
#footer-info i.fa,#footer-info i.fas,#footer-info i.fab{width:26px; height:26; line-height:26px;color:#fff; background:#0b91c6; margin-right:10px; text-align:center; font-size:1rem;}
#footer-form {
	text-align:center;
    width: 48%;
    float: right;
	padding: 40px;
	background:rgba(255,255,255,0.12);
}
#footer-form p{margin-bottom:15px;}
#footer-form button i{font-size:1.6rem; margin-right:10px;}
#footer ul{ list-style:none;}
#footer li{padding:3px 0;}
#footer li:before{
  content: "\00BB";
  color: #fff;
  font-size: 1.1rem;
  margin-right: 4px;
  display: none;
}
#footer li{width:100%;float:left;}
#footer-designed {
width:100%;
margin:0 auto;
line-height:140%;
padding: 10px 0;
position:relative;
background: #0b91c6;
color:#fff;
text-align:center;
}
#footer-designed a{color:#fff;font-weight:normal;}
#footer-designed a:hover{color:#f6ba00;}
.bggray{background:#f6f6f6; padding:10px 0 20px; margin-top:40px;position:relative;overflow:hidden;}
.bgwhite{background:#fff; padding:40px 0;}
.register{
	background:#01ae1d;color:#fff!important; margin:0 20px;
	display:block;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	
    height: 30px !important;
    line-height: 30px !important;
    margin: 9px 9px 9px 0px!important;
    font-size: 1rem !important;
    padding: 0 1rem !important;
}
.register:hover{background:#019c1b;}
.login{
	background:#0b91c6;color:#fff!important;
	display:block;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
	border-radius:30px;
	
	height: 30px !important;
	line-height: 30px !important;
    margin: 9px 0 !important;
    font-size: 1rem !important;
    padding: 0 1rem !important;
}
.login:hover{background:#117ec1;}
.cat-box {
    width: 31.3333333333333%;
    margin: 10px 3% 10px 0;
    position: relative;
    float: left;
	border:1px solid #eee;
	overflow:hidden;
	-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
}
.cat-box:hover {
}
.cat-box-title {
	position:absolute;
	bottom:0;left:0;
    font-size: 1.3rem;
    font-weight: normal;
    font-family: 'Roboto',sans-serif;
    text-align: center;
    line-height: 140%;
    display: block;
	width:100%;
	padding:10px;
	color:#fff;
	background:rgba(0,0,0,0.4);
	-webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.cat-box:hover .cat-box-title{left:100%;}
.cat-box-title a{color:#fff;font-weight: normal;}
.cat-box-title h2,.cat-box-title h3 {
    font-size: 1.2rem;
    font-weight: normal;
}
.cat-box-img {
    width: 100%;
    overflow: hidden;
    position: relative;
	border: 4px solid #fff;
    transform-style: preserve-3d;
	
    -webkit-transition: all .9s ease;
    -moz-transition: all .9s ease;
    -o-transition: all .9s ease;
    transition: all .9s ease;
}
.cat-box-img:before {
    content: "";
    display: block;
    padding-top: 60%
}
.cat-box-img img {
    width: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.cat-box-img:hover img {
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
.cat-box-img [class^='imghvr-'], .cat-box-img [class*=' imghvr-']{
    width: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.cat-box-summary {
    line-height: 140%;
    font-size: 1rem;
    text-align: justify;
	font-style:italic;
	margin-top:15px;
}
.cat-box1 {
    width: 46%;
    margin: 10px 2%;
    position: relative;
    float: left;
	border:1px solid #eee;
	-webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.25);
}
.cat-box1-info{
	position:absolute;
	top:10%;left:-17px;
	width:30%; min-width:240px;
	padding:20px;
	text-align:left;
	background: rgba(1,124,173,0.95);
	color:#fff;
}
.cat-box1:hover .cat-box1-info{display:none;}
.cat-box1-info:before{
	content:"";
	display:block;
	width:0;height:0;
	position:absolute;
	left:0;top:-16px;
	border-bottom:8px solid #005a7e;
	border-right:8px solid #005a7e;
	border-top:8px solid transparent;
	border-left:8px solid transparent;
}
.cat-box1-info:after{
	content:"";
	display:block;
	width:0;height:0;
	position:absolute;
	left:0;bottom:-16px;
	border-top:8px solid #005a7e;
	border-right:8px solid #005a7e;
	border-bottom:8px solid transparent;
	border-left:8px solid transparent;
}
.cat-box1:nth-child(2n) .cat-box1-info{left:auto; right:-17px}
.cat-box1:nth-child(2n) .cat-box1-info:before,.cat-box1:nth-child(2n) .cat-box1-info:after{left:auto;right:0;border-left:8px solid #005a7e;border-right:8px solid transparent;}
.cat-box1-title{font-size:2rem; margin-bottom:15px;}
.cat-box1-summary{line-height:1.7;}
.cat-box1-detail{margin-top:20px; text-align:justify;line-height:2;
    overflow: auto;
    height: 90%;
    margin-right: -20px;
    padding-right: 20px;
}
.effect-v3:before,.effect-v3:after {
    bottom: 10px;
    content: "";
    left: 10px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 10px;
    -webkit-transition: opacity .7s ease 0s,transform .7s ease 0s;
    -o-transition: opacity .7s ease 0s,transform .7s ease 0s;
    transition: opacity .7s ease 0s,transform .7s ease 0s;
    z-index: 1
}
.effect-v3:before {
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    -webkit-transform: scale(0,1);
    -ms-transform: scale(0,1);
    -o-transform: scale(0,1);
    transform: scale(0,1)
}
.effect-v3:after {
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    -webkit-transform: scale(1,0);
    -ms-transform: scale(1,0);
    -o-transform: scale(1,0);
    transform: scale(1,0)
}
.effect-v3:hover:before,.effect-v3:hover:after {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.big-news {
    padding: 40px 0
}

.big-news-img {
    width: 48%;
    float: right
}

.big-news-img img {
    width: 100%
}

.big-news-img img:hover {
    opacity: .85
}

.big-news-content {
    width: 48%;
    float: left;
    text-align: left
}

.big-news-content h2 {
    text-transform: uppercase;
    display: block;
    line-height: 1.3;
    font-size: 2.6rem;
	font-weight:normal;
    font-family: Oswald,arial,sans-serif
}

.big-news-summary {
    font-size: 1.2rem;
    line-height: 1.8;
    color: #666;
    margin: 15px 0;
    text-align: justify
}

.big-news-rev .big-news-img {
    float: left
}

.big-news-rev .big-news-content {
    float: right
}

.home-title{	
    text-align: center;
    color: #1e3869;
    margin: 30px 0 20px;
    position: relative;
	max-width:100%;
	overflow:hidden;
}
.home-title:after{
	content:"\2727";
	color:#0b91c6;
	font-size:2rem;
	position:absolute; margin:0 auto;
	bottom:-10px; left:0; right:0;
}
.home-title span{ display:inline-block; padding:8px 20px 20px 20px; font-size: 2.6rem; position:relative; font-weight:normal; color:#121212;}
.home-title span h2{font-size: 2.6rem;text-transform:uppercase;font-family: Oswald;}
.home-title p{color:#888; font-size:1.2rem;}
.home-title span:before{
	content:"";
	height:2px; width:150px;
	position:absolute; margin:0 auto;
	bottom:6px; right:50%; margin-right:20px;
	background: rgba(255,255,255,0);
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.5) 30%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(30%, rgba(246,246,246,0.5)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.5) 30%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.5) 30%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(246,246,246,0.5) 30%, rgba(237,237,237,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(246,246,246,0.5) 30%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
}
.home-title span:after{
	content:"";
	height:2px; width:150px;
	position:absolute; margin:0 auto;
	bottom:6px; left:50%; margin-left:20px;
	background: rgba(237,237,237,1);
background: -moz-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,0.5) 70%, rgba(255,255,255,0) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237,237,237,1)), color-stop(70%, rgba(246,246,246,0.5)), color-stop(100%, rgba(255,255,255,0)));
background: -webkit-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,0.5) 70%, rgba(255,255,255,0) 100%);
background: -o-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,0.5) 70%, rgba(255,255,255,0) 100%);
background: -ms-linear-gradient(left, rgba(237,237,237,1) 0%, rgba(246,246,246,0.5) 70%, rgba(255,255,255,0) 100%);
background: linear-gradient(to right, rgba(237,237,237,1) 0%, rgba(246,246,246,0.5) 70%, rgba(255,255,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=1 );
}
#utilities .home-title span{color:#fff;}
.home-title-desc{font-size:1.2rem;color:#0b91c6;}
.cat-desc{line-height:1.8; text-align:center; width:90%; margin:0 auto 20px;}
.cat-desc p{line-height:1.8; margin:10px 0;}
#utilities .cat-desc{color:#fff;}
.view-more{ padding:8px 13px; border:1px solid #ccc; margin:15px 0 5px;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));
background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.view-more:hover{ border:1px solid #0b91c6;}
.bg1{
	background:url(/assets/client/images/bg1.jpg);
}
.bg2{
	background:url(/assets/client/images/bg2.png);
}
.bg3{
	background:url(/assets/client/images/bg3.jpg);
}
.bg4{
	background:url(/assets/client/images/bg4.jpg) center center no-repeat;
	background-size: cover;
}
.bg5{
	background:url(/assets/client/images/bg5.jpg) center center no-repeat;
	background-size: cover;
}
#utilities{
	position:relative;
	background:url(/assets/client/images/bat-dong-san.jpg) center center no-repeat fixed;
	background-size: cover;
	padding-bottom:50px;
}
#utilities:before{
	content:"";
	position:absolute;
	left:0;top:0;
	background:rgba(0,0,0,0.5);
	width:100%;height:100%;
	display:block;
}
.box_tbl{	
	width:100%;
	margin:20px 0;
	background:#11a0d9;
	border:4px solid #0b91c6;
	color:#fff;
}
.box_top{	
	font-weight:normal;
	text-transform:uppercase;
	font-size:1.2rem;
	position:relative;
	background:#0b91c6;
}
.box_top h3{font-size:1.4rem;}
.box_top span{
    padding: 10px 20px 10px 10px;
    font-weight: 600;
    text-transform: uppercase;
    text-align: left;
    position: relative;
    display: block;
}
.box_top span:before{
    position: absolute;
    bottom: 0;left: 0;
    content: '';
    display: none;
    width: 100%;
    height: 2px;
    background: #0b5189;
}
.box_top span i{font-size:1.5rem;}
.box_top span.toggle {
    position: absolute;
    top: -2px;
    right: 0;
    padding: 6px;
    font-size: 1.4rem;
    cursor: pointer;
    height: auto;
    line-height: normal;
}
.box_top a{	
	color:#fff; font-weight:normal;
}
.box_body{
	padding: 8px 0;
	position:relative;
}
.box_bottom{height: 0;}

.boxbody_tbl{
	margin-top: 30px;
	width:100%;
	text-align:left;
}
.boxbody_top{padding-bottom:10px; border-bottom:1px solid #eee; position:relative;}
.boxbody_top:after{
    content: "";
    width:100px;
    height: 2px;
    background: #dc0230;
    position:absolute;
    left: 0;bottom: 0;
}
.boxbody_top a{font-weight:normal;}
.boxbody_top span{
	display: block;
    font-size: 1.4rem;
    text-transform: uppercase;
    position: relative;
    font-weight: bold;
}
.boxbody_top h1, .boxbody_top h2{font-size:1.4rem;}
.boxbody_top p.viewall{
	text-align:right;
	font-style:italic;
	font-size: 1rem;
	position: absolute;
    top: 0;
    right: 0;
    float: right;
    text-transform: none;
    display: block;
	height:40px;
	line-height:40px;
	padding:0 10px;
	background-color:#fff;
}

.boxbody_body{
	padding: 8px 0;
}
.boxbody_body img, .boxbody_body table, .boxbody_body iframe{
	max-width:100%;
}
.boxbody_bottom{
	height: 0;
}

.end-row{ margin-right:0 !important}
.form-group {
    margin-bottom: 15px
}
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.phantrang {
    width: 100%;
    clear: both;
    margin: 0 auto;
    text-align: center
}

.phantrang ul {
    margin: 15px 0;
    list-style-type: none;
    display: inline-block
}

.phantrang ul li {
    position: relative;
    float: left;
    display: inline;
    margin-left: -1px;
    color: #555;
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)
}

.phantrang ul li a {
    display: block;
    padding: 0 8px;
    text-decoration: none;
    min-width: 37px;
    min-height: 37px;
    line-height: 37px;
    border: 1px solid #ccc;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.phantrang ul li.bacham {
    min-width: 37px;
    min-height: 37px;
    line-height: 37px;
    border: 1px solid #ccc
}

.phantrang ul li a:link,.phantrang ul li a:visited {
}

.phantrang ul li a:hover,.phantrang ul li a.selected {
    background: #ed1c24;
    color: #fff
}

.phantrang ul li a.selected {
}

.button {
    display: inline-block;
    padding: 13px 30px;
	text-transform:uppercase;
	font-size:1.2rem;
    margin-top: 5px;
    color: #fff;
    position: relative;
    border: 2px solid #ed1c24;
    background-color: transparent;
    -webkit-transition: color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);
    transition: color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);
    z-index: 2;
    overflow: hidden;
    cursor: pointer
}

.button:before {
    position: absolute;
    content: '';
    display: block;
    left: -2px;
    top: 0;
    right: -2px;
    bottom: 0;
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    -webkit-transform-origin: left center;
    transform-origin: left center;
    z-index: -1;
    background-color: #ed1c24;
    -webkit-transition: -webkit-transform .45s cubic-bezier(.785,.135,.15,.86);
    transition: -webkit-transform .45s cubic-bezier(.785,.135,.15,.86);
    transition: transform .45s cubic-bezier(.785,.135,.15,.86);
    transition: transform .45s cubic-bezier(.785,.135,.15,.86),-webkit-transform .45s cubic-bezier(.785,.135,.15,.86)
}

.button:hover {
    color: #ed1c24;
    background-color: #fff
}

.button:hover:before {
    -webkit-transform-origin: right center;
    transform-origin: right center;
    -webkit-transform: scale(0,1);
    transform: scale(0,1)
}

.button i {
    font-size: 1.2rem;
    margin-right: 4px
}

.btn{padding:10px 12px;}
button.btn{padding:10px 12px;}
.btn i{font-size:1.3rem;}
.btn-view-more{display:inline-block; text-transform:uppercase; margin:10px 0; border:2px solid #eee; padding:8px 15px; font-weight:normal;transition: all ease 300ms;background-color:#fff;}
.btn-view-more:hover{background-color:#dc151e; color:#fff; border:2px solid #dc151e;}
#slideads{
	position:absolute;
	z-index:1000000;
	width:1200px;
	height:1px;
}
#slideads1{float:left;}
#slideads2{float:right;}
#slideads1 img,#slideads2 img{width:100%;}
/* Clearfix */
.clearfix:before, .clearfix:after, .container:before, .container:after {content: " "; display: table;}
.clearfix:after,.container:after{clear: both;}
.left {float:left;}

.share-box{
	padding:5px;
	margin:20px 0;
	border:1px solid #ddd;
	text-align:center;
	clear:both;
	background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffffff), color-stop(47%, #f6f6f6), color-stop(100%, #ededed));
background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -o-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: -ms-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
background: linear-gradient(to bottom, #ffffff 0%, #f6f6f6 47%, #ededed 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
.share-box > div{margin: 3px;}
.share-tool{float:right; clear:none !important;}
/*Tin tuc*/
.news{
width:100%;
margin-right:1%;
position:relative;
border-bottom:1px dashed #eee;
padding:20px 0;
list-style: none;
}
.box_body .news{padding: 10px;}
.news .news-img{width:28%; float:left; padding:2px; border:1px solid #eee; background:#fff;}
.news-info{width:70%; float:right; text-align:left;}
.news .title{font-size:1.4rem; display:block;}
.posted-date{color:#999; margin:8px 0; padding-bottom:10px;}
.posted-date span{display:inline-block; margin-right:20px;}
.posted-date span a{color:#999;}
.posted-date span a:hover{color:#0b91c6;}
.news a.btn-detail{display:inline-block;width:79px; height:19px; text-indent:-10000px; float:right;}
.news .summary{text-align:justify; line-height:170%;}

.news-detail { clear:both;}
.news-detail h1{color:#0b91c6;}
.news-detail .summary{text-align:justify; font-weight:bold}
.news-detail .detail{text-align:justify; line-height:170%; margin-top:20px;}
.news-detail .detail p{margin:10px 0;text-align:justify; line-height:170%;}
.news-detail .posted-date{margin-bottom:25px; border-bottom:1px dashed #ddd;}

ul.li-news li {margin-left:6px; margin-bottom:6px; line-height:150%;}
ul.li-news li a{font-weight:normal;}
ul.li-news li a:hover{}

ul.li-left {list-style:none;}
ul.li-left li {line-height:150%;margin:0; padding:8px 0;border-bottom:1px solid #eee;position:relative;list-style:none;}
ul.li-left li a{font-weight:normal;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -ms-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}
ul.li-left li a:hover{padding-left:13px;}
ul.li-left li a:before {
    content: "";
    display: none;
    width: 0;height: 0;
    position: absolute;
    top: 13px;left: -10px;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-right: 5px solid transparent;
    border-left: 5px solid #555;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out;
    -ms-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
}
ul.li-left li a:hover:before {left: 0;display: block;}
ul.li-left li ul{margin-top:8px;margin-bottom:-8px;background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;}
ul.li-left li ul li {border-bottom:none;border-top:1px solid #eee; padding:8px 10px;}
ul.li-left li ul li a{opacity:0.8;}
ul.li-left li ul li a:hover:before {left: 10px;}
#counter-box {
    position: relative;
    color: #fff;
	margin-top:1px;
    padding: 40px 0;
	background: #1a9fd4;
background: -moz-linear-gradient(45deg, #1a9fd4 0%, #0b91c6 51%, #0281b3 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, #1a9fd4), color-stop(51%, #0b91c6), color-stop(100%, #0281b3));
background: -webkit-linear-gradient(45deg, #1a9fd4 0%, #0b91c6 51%, #0281b3 100%);
background: -o-linear-gradient(45deg, #1a9fd4 0%, #0b91c6 51%, #0281b3 100%);
background: -ms-linear-gradient(45deg, #1a9fd4 0%, #0b91c6 51%, #0281b3 100%);
background: linear-gradient(45deg, #1a9fd4 0%, #0b91c6 51%, #0281b3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a9fd4', endColorstr='#0281b3', GradientType=1 );
}
.counter-box {
    width: 25%;
    padding: 20px;
    line-height: 150%;
    display: block;
    float: left;
    text-align: center;
    position: relative;
    text-transform: uppercase
}

.counter-box i.fa,.counter-box i.fas,.counter-box i.fab {
    color: #fff;
    font-size: 4rem;
    width: 100px;
    height: 100px;
    line-height: 100px;
    text-align: center;
    border: 2px solid #fff;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.counter-box .title {
    display: block;
    padding: 15px 0 30px;
    margin: 15px 0;
    font-weight: bold;
    font-size: 3rem;
    position: relative
}
.counter-box .title:after {content:" +";}
.counter-box .title:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    width: 150px;
    height: 1.5px;
    background: rgba(255,255,255,0);
    background: -moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(246,246,246,.7) 25%,rgba(237,237,237,1) 50%,rgba(246,246,246,.7) 75%,rgba(255,255,255,0) 100%);
    background: -webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(246,246,246,.7)),color-stop(50%,rgba(237,237,237,1)),color-stop(75%,rgba(246,246,246,.7)),color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(246,246,246,.7) 25%,rgba(237,237,237,1) 50%,rgba(246,246,246,.7) 75%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(246,246,246,.7) 25%,rgba(237,237,237,1) 50%,rgba(246,246,246,.7) 75%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(246,246,246,.7) 25%,rgba(237,237,237,1) 50%,rgba(246,246,246,.7) 75%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(246,246,246,.7) 25%,rgba(237,237,237,1) 50%,rgba(246,246,246,.7) 75%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1)
}

.counter-box .summary {
    display: block;
    margin-bottom: 5px;
    height: 50px;
    overflow: hidden;
    font-size: 1.3rem;
    color: #f2f2f2
}
.box-customer{position: relative; border-top:1px solid #eee; padding-bottom:25px;}
.box-customer .home-title{margin-top:5px;}
.customer-item{border:1px solid #eee; background-color:#fff; height:80px; position:relative;}
.customer-item img { max-width:100%; max-height:100%; position:absolute; top:0; bottom:0;left:0;right:0; margin:auto; width:auto!important; border:8px solid #fff;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.customer-item img:hover{
	-moz-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
	
	-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}
#box-register {
    background: url(/assets/client/images/bg2.jpg) center center no-repeat fixed;
    background-size: 100%;
    padding: 15px 0 50px;
    position: relative;
}
#box-register:before {
    content: "";
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,.7)
}
#box-register .home-title span {
    color: #fff
}
/*Box tin tức kiểu dọc*/
.news-vertical {
    width: 100%;
    margin: 10px 0;
    position: relative;
    /*float: left;*/
    text-align: left;
}
.news-vertical:hover {
}
/*.news-vertical:nth-child(3n+1) {*/
/*    clear: left*/
/*}*/

/*.news-vertical:nth-child(3n) {*/
/*    clear: right*/
/*}*/
#box-news {margin-bottom:30px;}
/*#box-news .news-vertical:nth-child(3n),#box-news .news-vertical:nth-child(3n+1) {*/
/*    clear: none*/
/*}*/

.news-vertical .posted-date {
    margin: 0;
    padding: 10px 15px;
    min-height: 35px;
    font-size: 1rem;
    background: #ededed;
    background: -moz-linear-gradient(top,#ededed 0%,#f6f6f6 47%,#fff 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#ededed),color-stop(47%,#f6f6f6),color-stop(100%,#fff));
    background: -webkit-linear-gradient(top,#ededed 0%,#f6f6f6 47%,#fff 100%);
    background: -o-linear-gradient(top,#ededed 0%,#f6f6f6 47%,#fff 100%);
    background: -ms-linear-gradient(top,#ededed 0%,#f6f6f6 47%,#fff 100%);
    background: linear-gradient(to bottom,#ededed 0%,#f6f6f6 47%,#fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)
}

.news-vertical .posted-date span {
    float: right; margin: 0;
}

.news-vertical .posted-date span:first-child {
    float: left
}

.news-vertical .title {
    font-size: 1.2rem;
    padding-top: 10px;
    clear: both;
    border-top: 1px solid #eee;
    line-height: 1.5;
    height: 4.3rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
}

.news-vertical-img {
    width: 100%;
    overflow: hidden;
    position: relative;
    text-align: center;
    margin: 0 auto
}

.news-vertical-img:hover {
    opacity: .85
}

.news-vertical-img:before {
    content: "";
    display: block;
    padding-top: 57%
}

.news-vertical-img img {
    width: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.news-vertical .summary {
    height: 70px;
    overflow: hidden;
    text-align: justify;
    margin: 5px 0;
    line-height: 150%;
    clear: both;
    -webkit-line-clamp: 3;
}

p.view-sort{text-align:right; vertical-align:middle; line-height:20px; margin-bottom:7px;}
#widget {
    position: fixed;
    right: 0;
    top: 25%;
    background-color: #fff;
    z-index: 100000;
    -webkit-box-shadow: 0 0 5px 0 rgba(255,255,255,1);
    -moz-box-shadow: 0 0 5px 0 rgba(255,255,255,1);
    box-shadow: 0 0 5px 0 rgba(255,255,255,1)
}

#widget .sitem {
    clear: both;
    margin: 0 auto;
    text-align: center;
    display: inline-block;
    width: 40px;
    border-bottom: 1px solid #ccc;
    padding: 8px 0;
    float: left;
    position: relative;
    z-index: 1;
    background-color: #0b91c6;
}

#widget .sitem>a {
    color: #fff;
    font-size: 1.37rem
}

#widget .sitem>i {
    z-index: 10000000000;
    position: relative;
    color: #fff;
    font-size: 1.37rem
}

#widget img {
    width: 40px
}

#widget .sitem:hover {
    background-color: #dc151e;
    -webkit-transition: all 200ms ease-in;
    -ms-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
    transition: all 200ms ease-in
}

.close-widget-item {
    position: absolute;
    top: -10px;
    left: -10px;
    font-size: 1.5rem;
    color: #000
}
#fbpage-content {
    background-color: #fff;
    display: block;
    border: 1px solid #ccc;
    position: absolute;
    top: 0;
    right: -290px;
    width: 250px;
    z-index: 0;
    padding: 12px;
    font-size: 1rem;
    text-align: left;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
#fbpage-content li {
    padding: 3px 0;
    list-style: none
}
#fbpage:hover #fbpage-content {
    right: 40px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
#support-online-content {
    background-color: #fff;
    color: #000;
    display: block;
    border: 1px solid #ccc;
    position: absolute;
    top: 0;
    right: -340px;
    width: 280px;
    z-index: 0;
    padding: 12px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}
#support-online:hover #support-online-content {
    right: 40px;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

.sitem span.title {
    display: block;
    background-color: #0b91c6;
    color: #fff;
    margin: -12px -12px 8px -12px;
    padding: 8px 8px 8px 15px;
    font-size: 1.2rem;
    font-weight: bold
}

.user-info {
    display: block;
    padding: 8px 0;
    border-bottom: 1px solid #ddd;
    font-size: 1rem
}

.user-info a {
    font-weight: normal
}

.user-info a i {
    font-size: 2rem
}
.user-icon {
    display: block;
    clear: both
}

.user-image {
    width: 25%;
    overflow: hidden;
    border: 1px solid #ccc;
    position: relative;
    float: left;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

.user-image:before {
    content: "";
    display: block;
    padding-top: 100%
}

.user-image img {
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}

.user-desc {
    width: 72%;
    float: right;
    text-align: left
}

.user-icon a {
    display: inline-block;
    margin: 8px 5px 0 5px
}

.user-icon a:nth-child(1) i {
    color: #fc1828!important
}

.user-icon a:nth-child(2) i {
    color: #0168e8!important
}

.user-icon a:nth-child(3) i {
    color: #4267b2!important
}
.user-info a:hover i {opacity: 0.9;}
.wrap-breadcrumb {background: #ebebeb;margin-bottom: 30px;}

.ChangeSize{display:inline-block;}
.adv{overflow:auto;}
/*.adv a{ width:49%; height:auto; margin:5px 2% 5px 0;}
.adv a img{ width:100%; border:1px solid #ccc;}*/
.adv-r{margin-top:20px}
.adv-r,.adv-r img{width:100%}
.adv a{ display: block; float:left;}
.adv-c1,.adv-c2,.adv-c3{}
.adv-c1,.adv-c1 img, .adv-c2 img, .adv-c3 img{ width:100%; height:auto; display:block;border:1px solid #eee;}
.adv-c2{ width:49%; margin-right:2%;}
.adv-c3{ width:32%; margin-right:2%;}

.ui-widget-content {border: none !important; background:#fff !important;}
.ui-widget-content a.button{ display:block; color:#fff; clear:both; width:100px; margin:auto;}
.ui-tabs {padding:0 !important;}
.ui-tabs .ui-tabs-panel {padding: 15px !important; overflow:auto; font-family: Roboto, sans-serif!important; font-size:1rem; margin: auto; text-align:left; border:1px solid #ddd!important;border-radius: 0; top:-3px;}
#tabs-pro.ui-tabs .ui-tabs-panel {padding: 0 !important; border:none!important; top:0;}
.ui-tabs .ui-tabs-nav{
	margin-top:20px !important;
	background-color: #fff;
    position: relative;
	background: #f5f5f5!important;
	padding: 0!important;
	border-radius: 0!important;
}
.ui-tabs .ui-tabs-nav li {
    margin: 0!important;
    padding: 0!important;
    background: #fff!important;
}
.ui-tabs .ui-tabs-nav li a {
  font-size:1rem;
  font-family: Roboto, sans-serif!important;
  text-transform: uppercase;
  font-weight: bold;
  padding: 10px!important;
  border:1px solid #ddd!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a { background-color:#0b5189;color: #fff; border:1px solid #0b5189; position:relative;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a:after {
	content:"";
	display:none;
	position:absolute;
	left:50%; bottom:-16px;
	margin-left:-8px;
	height:0; width:0;
	border-bottom:8px solid transparent;
	border-top:8px solid #0b5189;
	border-left:8px solid transparent;
	border-right:8px solid transparent;
}
.ui-widget-header {
  border:none !important;
  background:none !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border:none !important;
  background:none !important;
}
#tabs-pro,#tabs-pro .ui-widget-content{background:none!important;}
#tabs-pro .ui-tabs-nav{
	margin-top:-10px !important;
    position: relative;
	background: none !important;
    -webkit-box-shadow:none!important;
    -moz-box-shadow:none!important;
    box-shadow:none!important;
}
#tabs-pro .ui-tabs-nav li {
    float: none!important;
	display:inline-block;
    margin: 3px 4px!important;
}
#tabs-pro .ui-tabs-nav li a {
  font-size:1rem;
  font-family: inherit;
  text-transform: uppercase;
  font-weight: normal;
  padding: .5em !important;
  margin-right:0;
  border:2px solid #eee;
}
#tabs-pro .ui-tabs-nav li a:hover {
  background-color:#0b5189;color: #fff;
  border:2px solid #0b5189;
}
#tabs-pro .ui-tabs-nav li.ui-tabs-active a {border:2px solid #0b5189;}
/* trang lien he*/
#fdb-info {
    width: 49%;
    float: left
}
#fdb-info i.fa,#fdb-info i.fab,#fdb-info i.fas {
    width: 22px;
    color: #f00;
    margin-right: 6px;
    padding-right: 6px;
    border-right: 2px solid #ccc;
}
#fdb-info p{line-height:2;}
#fdb-frm {
    width: 49%;
    float: right;
    padding-left: 30px;
    border-left: 1px solid #ddd
}
#fdb-frm p.title {
    text-transform: uppercase;
    padding-bottom: 10px;
    border-bottom: 2px solid #ccc;
    font-weight: bold;
    font-size: 1.2rem
}
#fdb-frm p.title i {
    font-size: 1.4rem;
    margin-right: 5px;
    color: #0b5189;
}
#fdb-frm table {
}
#fdb-frm table td {
    padding: 5px 0
}
#fdb-frm input[type="text"]{border:1px solid #ddd;}
/* san pham chi tiet*/
.product-detail-img{float:left; width:45%; position:relative;}
.thumbs {width: 100%!important; position: relative !important; margin-top:10px;}
.targetarea {width: 100% !important; margin: 0 !important; float:none!important;}
.product-detail-info{float:right;font-size:1.2rem; width:53%; text-align:left;}
.product-detail-info h1{
	display:block;
    font-size:1.7rem;
    font-weight:normal;
    text-transform:uppercase;
    padding-bottom: 15px;
    color: #161616;
    line-height: 1.5;
}
.product-detail-info img,.product-detail-info table,.product-detail-info div{max-width:100%;}
.product-detail-info table{width:100% !important;}
.product-detail-info ul{ margin-bottom:15px; background-color:#fff;list-style: none;}
.product-detail-info li{ padding:8px 0; border-bottom:1px solid #f4f4f4;}
.product-detail-info li span{ display:inline-block;}
.product-detail-info li span.label{ white-space:nowrap; width:135px; text-align:left;}
.product-detail-info li span.label .fa{color:#c3c3c3;}
.product-detail-info li span.pprice{color: #FF0000; font-weight: bold;}

.cbQuantity{padding:7px;height:44px;top:-4px; position: relative;}
#btnMua{margin-top:0 !important; height:44px; line-height:44px; padding:0 15px; font-size:1.6rem; background: #0b5189;color:#fff;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
#btnMua:before{display:none !important;}
.product-desc{ clear:both; margin:20px 0;}

.other-news{margin-top:20px;}
.other-news p.title{ font-size:1.14rem; text-transform:uppercase; font-weight:bold; margin-bottom:10px;}
.other-news p.title i{ margin-right:8px; color:#0b91c6; font-size:1.2rem;}
.user-info{padding:8px 0; border-bottom:1px solid #ddd;}
.user-icon{ display:block; clear:both;}
.user-icon a{color:#000 !important; display:inline-block; margin:8px 5px 0 5px;}
.user-icon a:nth-child(1){color:#fc1828 !important;}
.user-icon a:nth-child(2){color:#0168e8 !important;}
.user-icon a:nth-child(3){color:#4267b2 !important;}
.user-icon a:hover{color:#3d3d3d !important;}
.item-fm{display:none;}

#widget-contact {
    width: 50px;
    position: fixed;
    left: 30px;
    bottom: 90px;
	z-index:200000;
}
#widget-contact a {
    display: block;
    width: 50px;
    height: 50px;
    margin-top: 10px;
    text-align: center;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 0 13px 0 rgba(0,0,0,.25);
    -moz-box-shadow: 0 0 13px 0 rgba(0,0,0,.25);
    box-shadow: 0 0 13px 0 rgba(0,0,0,.25)
}
#widget-contact a:hover {
    opacity: .86
}
#widget-contact img {
    width: 100%
}
#widget-contact .email-wg {
    background: #f60
}
#widget-contact .email-wg i {
    font-size: 1.7rem;
    color: #fff;
    line-height: 50px
}
/*nút call*/
 .hig-alo-right{
    left:auto !important;
    right:150px;
}
.hig-alo-phone{position:fixed; left: 30px; bottom:0;display: block;visibility:hidden;background-color:transparent;width:80px;height:80px;
cursor:pointer;z-index:200000 !important;-webkit-backface-visibility:hidden;
-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;
-o-transition:visibility .5s;transition:visibility .5s;}
.hig-alo-phone span{display:block; background-color:#e6050b;color:#fff; padding:10px 30px 10px 60px; font-size:1.5rem; position:absolute;top:1px; left:0; white-space: nowrap;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
-webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}
.hig-alo-move-cursor{cursor:move}
.hig-alo-phone.hig-alo-show{visibility:visible}
@-webkit-keyframes fadeInRight
{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%
{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;
-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;
transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}

.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.hig-alo-phone.hig-alo-static{opacity:.6}
.hig-alo-phone.hig-alo-hover,.hig-alo-phone:hover{opacity:1}
.hig-alo-ph-circle{width:86px;height:86px;top:-20px;left:-20px;position:absolute;
background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;
border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc 9;opacity:.1;
-webkit-animation:hig-alo-circle-anim 1.2s infinite ease-in-out;
-moz-animation:hig-alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:hig-alo-circle-anim 1.2s infinite ease-in-out;
-o-animation:hig-alo-circle-anim 1.2s infinite ease-in-out;animation:hig-alo-circle-anim 1.2s infinite ease-in-out;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;
-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}
.hig-alo-mobile .hig-alo-ph-circle{width:140px;height:140px;top:30px;left:30px}.hig-alo-phone.hig-alo-active 
.hig-alo-ph-circle{-webkit-animation:hig-alo-circle-anim 1.1s infinite ease-in-out !important;
-moz-animation:hig-alo-circle-anim 1.1s infinite ease-in-out !important;
-ms-animation:hig-alo-circle-anim 1.1s infinite ease-in-out !important;
-o-animation:hig-alo-circle-anim 1.1s infinite ease-in-out !important;
animation:hig-alo-circle-anim 1.1s infinite ease-in-out !important}
.hig-alo-phone.hig-alo-static .hig-alo-ph-circle
{-webkit-animation:hig-alo-circle-anim 2.2s infinite ease-in-out !important;
-moz-animation:hig-alo-circle-anim 2.2s infinite ease-in-out !important;
-ms-animation:hig-alo-circle-anim 2.2s infinite ease-in-out !important;
-o-animation:hig-alo-circle-anim 2.2s infinite ease-in-out !important;
animation:hig-alo-circle-anim 2.2s infinite ease-in-out !important}
.hig-alo-phone.hig-alo-hover .hig-alo-ph-circle,.hig-alo-phone:hover .hig-alo-ph-circle
{border-color:#e8000b;opacity:.5}
.hig-alo-phone.hig-alo-green.hig-alo-hover .hig-alo-ph-circle,
.hig-alo-phone.hig-alo-green:hover .hig-alo-ph-circle{border-color:#75eb50;opacity:.5}
.hig-alo-phone.hig-alo-green .hig-alo-ph-circle{border-color:#e8000b;opacity:.5}
.hig-alo-phone.hig-alo-gray.hig-alo-hover .hig-alo-ph-circle,
.hig-alo-phone.hig-alo-gray:hover .hig-alo-ph-circle{border-color:#ccc;opacity:.5}
.hig-alo-phone.hig-alo-gray .hig-alo-ph-circle{border-color:#75eb50;opacity:.5}
.hig-alo-ph-circle-fill{width:66;height:66;top:-10px;left:-10px;position:absolute;
background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.1;
-webkit-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out;
-moz-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out;
-ms-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out;
-o-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out;
animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out;
-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;
transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;
-o-transform-origin:50% 50%;transform-origin:50% 50%}
.hig-alo-phone.hig-alo-active .hig-alo-ph-circle-fill
{-webkit-animation:hig-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
-moz-animation:hig-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
-ms-animation:hig-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
-o-animation:hig-alo-circle-fill-anim 1.7s infinite ease-in-out !important;
animation:hig-alo-circle-fill-anim 1.7s infinite ease-in-out !important}
.hig-alo-phone.hig-alo-static .hig-alo-ph-circle-fill
{-webkit-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
-moz-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
-ms-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
-o-animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out !important;
animation:hig-alo-circle-fill-anim 2.3s infinite ease-in-out !important;opacity:0 !important}
.hig-alo-phone.hig-alo-hover .hig-alo-ph-circle-fill,.hig-alo-phone:hover .hig-alo-ph-circle-fill
{background-color:rgba(216,2,208,0.5);background-color:#e8000b 9;opacity:.75 !important}
.hig-alo-phone.hig-alo-green.hig-alo-hover .hig-alo-ph-circle-fill,.hig-alo-phone
.hig-alo-green:hover .hig-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);
background-color:#baf5a7 9;opacity:.75 !important}
.hig-alo-phone.hig-alo-green .hig-alo-ph-circle-fill
{background-color:rgba(216,2,208,0.5);background-color:#a6e3fa 9;opacity:.75 !important}
.hig-alo-phone.hig-alo-gray.hig-alo-hover .hig-alo-ph-circle-fill,.hig-alo-phone.hig-alo-gray:hover .hig-alo-ph-circle-fill{background-color:rgba(204,204,204,0.5);background-color:#ccc 9;opacity:.75 !important}.hig-alo-phone.hig-alo-gray .hig-alo-ph-circle-fill{background-color:rgba(117,235,80,0.5);opacity:.75 !important}.hig-alo-ph-img-circle{width:30px;height:30px;top:0;left:0;padding:8px;position:absolute;background:rgba(30,30,30,0.1) url(/assets/client/images/phone.png) no-repeat center center;background-size: 30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-sizing:initial;-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}.hig-alo-ph-circle-shake{-webkit-animation:hig-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:hig-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:hig-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:hig-alo-circle-img-anim 1s infinite ease-in-out;animation:hig-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.hig-alo-phone.hig-alo-active .hig-alo-ph-img-circle{-webkit-animation:hig-alo-circle-img-anim 1s infinite ease-in-out !important;-moz-animation:hig-alo-circle-img-anim 1s infinite ease-in-out !important;-ms-animation:hig-alo-circle-img-anim 1s infinite ease-in-out !important;-o-animation:hig-alo-circle-img-anim 1s infinite ease-in-out !important;animation:hig-alo-circle-img-anim 1s infinite ease-in-out !important}.hig-alo-phone.hig-alo-static .hig-alo-ph-img-circle{-webkit-animation:hig-alo-circle-img-anim 0s infinite ease-in-out !important;-moz-animation:hig-alo-circle-img-anim 0s infinite ease-in-out !important;-ms-animation:hig-alo-circle-img-anim 0s infinite ease-in-out !important;-o-animation:hig-alo-circle-img-anim 0s infinite ease-in-out !important;animation:hig-alo-circle-img-anim 0s infinite ease-in-out !important}.hig-alo-phone.hig-alo-hover .hig-alo-ph-img-circle,.hig-alo-phone:hover .hig-alo-ph-img-circle{background-color:#e8000b}.hig-alo-phone.hig-alo-green.hig-alo-hover .hig-alo-ph-img-circle,.hig-alo-phone.hig-alo-green:hover .hig-alo-ph-img-circle{background-color:#75eb50;background-color:#75eb50 9}.hig-alo-phone.hig-alo-green .hig-alo-ph-img-circle{background-color:#e8000b;background-color:#e8000b 9}.hig-alo-phone.hig-alo-gray.hig-alo-hover .hig-alo-ph-img-circle,.hig-alo-phone.hig-alo-gray:hover .hig-alo-ph-img-circle{background-color:#ccc}.hig-alo-phone.hig-alo-gray .hig-alo-ph-img-circle{background-color:#75eb50}
@-moz-keyframes hig-alo-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}
@-webkit-keyframes hig-alo-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes hig-alo-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}
@-moz-keyframes hig-alo-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes hig-alo-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-o-keyframes hig-alo-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-moz-keyframes hig-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}50%{-moz-transform:rotate(0) scale(1) skew(1deg)}100%{-moz-transform:rotate(0) scale(1) skew(1deg)}}
@-webkit-keyframes hig-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}
@-o-keyframes hig-alo-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}50%{-o-transform:rotate(0) scale(1) skew(1deg)}100%{-o-transform:rotate(0) scale(1) skew(1deg)}}
@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}
@-moz-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-o-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}
@-moz-keyframes hig-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-webkit-keyframes hig-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-o-keyframes hig-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@keyframes hig-alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}
@-moz-keyframes hig-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-webkit-keyframes hig-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-o-keyframes hig-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@keyframes hig-alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}
@-moz-keyframes hig-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@-webkit-keyframes hig-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@-o-keyframes hig-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
@keyframes hig-alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}
/*Sản phẩm cột trái*/
.box_body .box-product {
    width: 100% !important;
    border: none;
    background-color: transparent;
    border-bottom: 1px solid #eee;
    padding: 10px 0;
    margin: 0;
}
.box_body .box-product .sp-img-wrapper{width:30%;float:left;overflow:visible;}
.box_body .box-product .sp-img-wrapper .sp-img, .sp-back-img img {
    width: 100%;
    max-height: auto;
    position: relative;
}
.box_body .box-product .sp-img-wrapper:before, .box_body .box-product .sp-back-img,.box_body .box-product .sp-img-wrapper .icon-new,.box_body .box-product .sp-img-wrapper .icon-saleoff {display: none;}
.box_body .box-product .sp-img-wrapper .icon-hot {
    right: auto;
    left: -5px;
    top: -5px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    padding: 0;
    font-size: 0.6rem;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
}
.box_body .box-product .product-info{width:66%;float:right;border:none;text-align:left;height:auto;padding:0;}
.box_body .box-product .product-info .product-name{height: auto;text-transform: none;}
.box_body .box-product .product-info .product-price{margin:0;}
#body-panel .box-product {
    width: 23%;
    margin: 8px 1%;
}
.box-category {
    width: 31.3333333%;
	height:200px;
    margin-right: 2%;
    margin-bottom: 26px;
    float: left;
    border: 1px solid #ccc;
    position: relative;
}
.box-category-small {
    width: 23.5%!important
}
.box-category .banner-bg {
    width: 100%;
    height: 100%
}
.box-category .banner-bg {
    z-index: 1;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%
}

.box-category span {
    position: absolute;
    top:50%; left: 50%;
    margin: auto;
	max-width:100%;
	white-space: nowrap;
    color: #000;
    background-color: rgba(255,255,255,.7);
	transform: translate(-50%, -50%);
    padding: 10px;
    font-size: 2rem;
    font-weight: normal;
    text-transform: uppercase;
    z-index: 3
}

.box-category:hover .banner-bg:before {
	content:"";
	display:block;
	position:absolute;top:0; left:0;
	height:100%; width:100%;
	background:rgba(0,0,0,0.3);
}

.box-category:nth-child(odd):hover .banner-bg:before {
    background-color: rgba(172,134,18,.6)!important
}

.box-category:nth-child(odd):hover span {
    color: #fff;
    background-color: rgba(0,0,0,.5)
}

#bg-why-choose {
    position: relative;
    -webkit-background-size: auto 100%;
    -moz-background-size: auto 100%;
    -o-background-size: auto 100%;
    background-size: auto 100%
}
    #bg-why-choose:before {
        content: "";
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 0;
        background: #0b436e;
        background: -moz-linear-gradient(left,#0b436e 0%,#0b5089 47%,#0c5c99 100%);
        background: -webkit-gradient(left top,right top,color-stop(0%,#0b436e),color-stop(47%,#0b5089),color-stop(100%,#0c5c99));
        background: -webkit-linear-gradient(left,#0b436e 0%,#0b5089 47%,#0c5c99 100%);
        background: -o-linear-gradient(left,#0b436e 0%,#0b5089 47%,#0c5c99 100%);
        background: -ms-linear-gradient(left,#0b436e 0%,#0b5089 47%,#0c5c99 100%);
        background: linear-gradient(to right,#0b436e 0%,#0b5089 47%,#0c5c99 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b436e',endColorstr='#0c5c99',GradientType=1)
    }
    #bg-why-choose .home-title span, #bg-why-choose .home-title p {
        color: #fff
    }
#box-why{margin:20px auto 30px}
.box-why {
    width: 31.33333333%;
    padding: 25px;
    margin: 20px 1%;
    line-height: 150%;
    display: block;
    float: left;
    text-align: center;
    position: relative;
    background: #fff;
    /*color: #fff;*/
    /*background-color: rgba(0,0,0,.5);*/
    -webkit-box-shadow: 2px 2px 5px 0 rgba(0,0,0,.2);
    -moz-box-shadow: 2px 2px 5px 0 rgba(0,0,0,.2);
    box-shadow: 2px 2px 5px 0 rgba(0,0,0,.2);
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px
}
    .box-why img {
        height: 120px;
        margin: 0 auto 16px;
        -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    }
.box-why:hover img {
    -moz-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
}
    .box-why .title {
        display: block;
        text-transform: uppercase;
        margin: 10px 0;
        font-size: 1.3rem;
        font-weight: bold;
        min-height: 44px;
        line-height: 1.4
    }

    .box-why .summary {
        display: block;
        margin-bottom: 5px;
        height: 106px;
        overflow: hidden;
        text-align: justify;
        line-height: 1.8;
    }

    .box-why:after, .box-why:before {
        content: " ";
        display: table;
        float: left;
        clear: both
    }
.tag{
	display: inline-block;
	background: #ebebeb;
	border-left: 3px solid #0b91c6;
color: #222;
font-weight: normal;
padding: 4px 9px;
position: relative;
margin: 3px 5px;
font-size: 0.9rem;
}
.tag:hover{background:#0b91c6;color:#fff;border-left: 3px solid #0285b9;}
#menudmsp ul {
    list-style: none
}
#menudmsp ul li {
    position: relative
}
#menudmsp ul li a.selected,#menudmsp ul li a:hover {
    background-color: #11aae7;
    font-weight: bold;
	padding-left:20px;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menudmsp ul li a.selected:before,#menudmsp ul li a:hover:before {
	content:"\203A";
	font-size:1.2rem;
	float:left; margin-left:-10px;
	margin-top:-1px;	
}
#menudmsp ul li a {
    display: block;
    padding: 8px 15px 8px 10px;
    border-bottom: 1px solid #11aae7;
	color:#fff;
    font-weight: normal;
    line-height: 140%;
	-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
#menudmsp ul li a:hover {
    font-weight: normal;
}
#menudmsp ul li span {
    padding: 3px;
    display: block;
    position: absolute;
    right: 0;
    top: 5px;
    cursor: pointer
}
#menudmsp ul li ul {
    display: none
}
#menudmsp ul li ul li a {
    padding-left: 15px
}
#menudmsp ul li ul li ul li a {
    padding-left: 30px
}
#menudmsp ul li ul li ul li ul li a {
    padding-left: 45px
}
#menudmsp ul li ul li ul li ul li ul li a {
    padding-left: 60px
}
#menudmsp ul li ul li ul li ul li ul li ul li a {
    padding-left: 75px
}

.btn-detail{
    display: inline-block;
    padding: 10px 20px;
    margin-top:10px;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    text-transform: uppercase;
    background-color: #f6f6f6;
    color: #333333;
    border: 1px solid #ccc;
    font-size: 0.8rem;
}
.btn-detail:hover,.btn-detail:hover a{background-color: #0b5189;color: #fff!important;}
/*.posted-date i:nth-child(2){
    padding-left: 10px;
}*/
.posted-date a{
    font-weight: normal;
    padding-left:3px;
}
.dropdown-content{display: none;position:absolute;width:170px;background-color: #222;}
.dropdown-content a{color:#fff;display:block;padding:8px; border-bottom:1px solid #000;text-align:left; margin:0!important;}

.user:hover .dropdown-content{
    display: block;
    z-index: 9999;
}
/*.btn-warning{border-radius: 0; padding: 10px 15px; text-transform: uppercase; overflow:hidden; position:relative; padding-left:50px;background:#0b5189;border:1px solid #003c76;}
.btn-warning:hover{background:#cf0123;border:1px solid #900118;}
.btn-warning i{background:rgba(0,0,0,0.3); font-size:1.4rem; width:40px; height:50px; line-height:50px; margin:auto 6px auto 0; position:absolute;top:0;bottom:0;left:0;}*/
.contactFormWrapper{margin-bottom:20px;}
.breadcrumb {
    display: block;
    margin: 20px 0;
    font-size: 1.1rem;
	padding:10px;
	justify-content: center;
}
.breadcrumb li {
    display: inline-block;
}

.breadcrumb a,.breadcrumb h1,.breadcrumb h2 {
    font-size: 1.1rem;
    font-weight: normal;
}
.breadcrumb a {
    position: relative;
    display: block;
    padding: 0 5px;
	color:#fff;
}
.breadcrumb a:hover {color:#0b91c6;}

.banner-page {
    min-height: 170px;
    position: relative;
    padding: 50px 0 30px;
    color: #fff;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover
}

.banner-page .container {
    text-align: center
}

.banner-page:before {
    content: "";
    display: block;
    height: 100%;
    width: 100%;
    background: rgba(0,0,0,.7);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0
}

.banner-page .title {
    position: relative;
    z-index: 9;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 2.4rem;
    display: block;
    margin-bottom: 16px;
    font-family: Oswald,arial,sans-serif;
}

.banner-page .title:after {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0;
    right: 0;
    margin: auto;
    height: 1px;
    width: 100px;
    display: block;
    background-color: #999
}

.banner-page .title h1 {
    font-weight: normal;
    font-size: 2.4rem
}

#banner-page,#banner-page img {
    width: 100%
}
#btn-filter{display:inline-block; padding:6px 8px; border:1px solid #ddd; cursor:pointer;}
#btn-filter:hover{background-color:#f2f2f2;}
#filter{ padding:6px 10px; background-color:#f8f8f8; border:1px solid #ccc; margin-bottom:15px;  text-align:left;display:none;}
#filter select{ height:24px; margin:5px 0;}
#filter .button{ padding: 6px; margin:5px 0;}
#filter p{font-weight: normal; font-size: 1.1rem;font-style: italic}
ul.hsx {
    list-style: none
}

ul.hsx li {
    height: 80px;
    float: left;
    text-align: center;
    margin: 10px 2%;
    padding: 0 13px;
    border: 1px solid #eee;
    background: #fff;
    position: relative;
    display: table
}

ul.hsx li:hover {
    border: 1px solid #cb0408
}

ul.hsx li a {
    display: table-cell;
    vertical-align: middle
}

ul.hsx li a img,ul.hsx-small li a img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
}

ul.hsx-small li {
    height: 60px;
    margin: 6px .5%;
    cursor: pointer;
    position: relative
}

ul.hsx-small li.active {
    border: 1px solid #cb0408
}

ul.hsx-small li.active:after {
    font: normal normal normal 14px/1 FontAwesome;
    content: "";
    position: absolute;
    right: 5px;
    top: 5px
}
.video-show {
    text-align: center;
    margin-bottom: 25px
}

.video-show span {
    display: block;
    margin-bottom: 10px;
    font-weight: bold;
    font-size: 1.7rem!important;
    line-height: 1.5;
}

.tdvideo {
    width: 49%;
    margin-right: 2%;
    margin-bottom: 10px;
    float: left
}

.tdvideo img {
    width: 100px;
    height: 80px;
    float: left;
    margin-right: 10px;
    border: 1px solid #ccc
}
.box-album{
width:31.33%;
float:left;
display: block;
position: relative;
margin:0 1% 15px;
border: 2px solid #ddd;
overflow: hidden;
}
.box-album:before{
	content:"";
	display:block;
	padding-top:65%;
}
.box-album img{
    position: absolute;
    top:0;bottom: 0;left: 0;right: 0;
    margin: auto;
width:100%;
height:auto;
}
.box-album span{position:absolute;bottom:0;left:0;width:100%; padding:8px 12px; background:rgba(0,0,0,0.5);color:#fff;}
.boxbody_body img.photo-album{
width: 25%;
height: 170px !important;
border: 1px solid #eee;
padding: 5px;
float:left;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.service-img{
    height: 100px;
    overflow: hidden;
    text-align: center;
    position: relative;
}
.service-img img{
    max-height:100%;
    max-width:100%;
}
.service-item{border-right: 1px solid #DEDEDE;border-bottom: solid 1px #DEDEDE; padding: 20px 0;text-align:left;}
.service-item:nth-child(2n) {
    border-right: none;
}
.service-title{font-weight:normal;text-transform:uppercase;}
.service-item:nth-child(odd) .service-title{text-align:right;}
#colorbox {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
#owl-teacher .owl-nav{position:absolute;top:40%;height:0;width:100%;}
#owl-teacher .owl-nav .owl-prev,#owl-teacher .owl-nav .owl-next{float:left;width: 30px;height: 30px;background-color: rgba(0,0,0,0.6);font-size:2.4rem;color:#fff;margin-left:-10px;}
#owl-teacher .owl-nav .owl-next{float:right;margin-left:0;margin-right:-10px;}
#owl-teacher .owl-nav .owl-prev span,#owl-teacher .owl-nav .owl-next span{top: -8px;position:relative;}
#topcontrol{z-index:1000000;}
.btn-dangkyhoc{
    text-align: center
}
.display-block{display:block!important;}
.owl-prev, .owl-next {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 24px!important;
    height: 24px!important;
    line-height: 26px!important;
    margin: auto!important;
    border: 1px solid #ddd!important;
    border-radius: 0!important;
    background-color: rgba(255,255,255,.8)!important;
}
.owl-next {
    right: 0;
    left: auto
}
.list-bullet li {
    list-style: none;
    margin: 4px 0
}

.list-bullet li:before {
    content: "";
    margin-right: 7px;
    color: #39a949
}
.list-style1 li:before{
	content: "\2714";
	display:inline-block;
	text-align:center;
	font-size:0.8rem;
	width:18px;
	height:18px;line-height:18px;
	color:#fff;
	top:-2px;
	position:relative;
	background:#03a90d;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.list-style2 li:before{content: "\27A4";}
.list-style3 li:before{content: "\203A";}
.list-style4 li:before{content: "\00BB";}
.list-style5 li:before{content: "\2023";}
.list-bullet li h2,.list-bullet li h3,.list-bullet li h4,.list-bullet li h5 {
    display: inline-block;
    font-size: inherit;
    margin: 0!important
}

.box-style1 {
    background-color: #fff;
    padding: 15px;
    border: 1px solid #ddd;
    border-left: 4px solid #39a949
}

.box-shadow {
    background-color: #fff;
    border-radius: 10px;
    padding: 15px;
    margin: 8px 0;
    -webkit-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    -moz-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    box-shadow: 0 0 20px 0 rgba(108,124,145,.15)
}

.box-shadow1 {
    background-color: #fff;
    padding: 15px;
    margin: 8px 0;
    -webkit-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    -moz-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    box-shadow: 0 0 20px 0 rgba(108,124,145,.15)
}

.table-type-1 {
    background-color: #fff;
    width: 100%;
    border: 1px solid #e6e6e6
}

.table-type-1 th,.table-type-1 td {
    border: 1px solid #e6e6e6;
    padding: 10px
}

.table-type-1 thead,.table-type-1 thead tr {
    background: #fff;
    background: -moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed',GradientType=0)
}

.table-thead-color thead,.table-thead-color thead tr {
    background: #009bcb!important;
    color: #fff
}

.table-type-1 thead tr {
    height: 36px
}

.table-color tr:nth-child(even) {
    background-color: #f2f2f2
}

.table-hover tr:hover {
}
.flash{
  position: relative;
}
.flash img {
  transition: all 0.6s ease-out;
  -webkit-transition: all 0.6s ease-out;
  -moz-transition: all 0.6s ease-out;
  -ms-transition: all 0.6s ease-out;
  -o-transition: all 0.6s ease-out;
}
.flash::before{
    position:absolute;
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1;
    -webkit-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -ms-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out
}
.flash::after{
    position:absolute;
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    -webkit-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -ms-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out
}
.flash:hover img {
  -o-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -webkit-transform: scale(1.2);
	transform: scale(1.2);
}

.flash:hover::before{
    right:50%;
    left:50%;
    width:0;
    background:rgba(255,255,255,0.3)
}
.flash:hover::after{
    height:0;
    top:50%;
    bottom:50%;
    background:rgba(255,255,255,0.3)
}
#loiich {
    position: relative;
    background-size: cover;
    padding-bottom: 50px
}

    #loiich:before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        /*background: rgba(0,0,0,.5);*/
        width: 100%;
        height: 100%;
        display: block
    }

.linhvuc {
    width: 46%;
    margin: 0 2% 30px;
    float: left;
    background-color: #fff;
    border-radius: 10px;
    padding: 25px;
    -webkit-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    -moz-box-shadow: 0 0 20px 0 rgba(108,124,145,.15);
    box-shadow: 0 0 20px 0 rgba(108,124,145,.15)
}

.linhvuc-img {
    height: 100px
}

.linhvuc-title {
    font-size: 1.4rem;
    font-weight: bold;
    text-transform: uppercase;
    color: #0b91c6;
    margin: 10px 0;
    line-height: 1.3
}

.linhvuc-info {
    line-height: 1.6;
    text-align: left
}

    .linhvuc-info iframe {
        margin-top: 20px
    }

.product-box {
    float: left;
    width: 21%;
    text-align: center;
    margin: 15px 2%;
    position: relative
}

    .product-box:hover {
    }

.sp-img-wrapper {
    padding: 0;
    width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative
}

    .sp-img-wrapper:before {
        content: "";
        display: block;
        padding-top: 100%
    }

.sp-img {
    max-width: 100%;
    max-height: 100%;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

    .sp-img:hover {
        -webkit-transition: all 500ms ease-in;
        -webkit-transform: scale(1.1);
        -ms-transition: all 500ms ease-in;
        -ms-transform: scale(1.1);
        -moz-transition: all 500ms ease-in;
        -moz-transform: scale(1.1);
        transition: all 500ms ease-in;
        transform: scale(1.1);
        z-index: 98
    }

.product-name {
    height: 2.8em;
    overflow: hidden;
    padding: 0 10px;
    line-height: 1.4;
    font-size: 1.4rem;
    font-weight: bold;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: normal;
    -webkit-line-clamp: 2
}

    .product-name a {
        font-weight: normal;
        line-height: 130%
    }

.product-price {
    display: block;
    padding: 7px 0;
    color: red;
    font-size: 1.3rem
}

.product-price-old {
    display: block;
    padding-bottom: 7px;
    color: #aaa;
    text-decoration: line-through;
    font-size: 1.2rem
}

.product-order {
    display: none;
    position: absolute;
    top: 10px;
    right: 5px;
    width: 34px;
    height: 40px;
    line-height: 40px;
    background-color: #f1592a;
    color: #fff !important;
    text-align: center;
    font-size: 1.3rem;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0,0,0,0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: .5s;
    transition-duration: .5s
}

    .product-order i {
        font-size: 1rem;
        -webkit-transition: all .5s ease-in-out;
        -moz-transition: all .5s ease-in-out;
        -o-transition: all .5s ease-in-out;
        -ms-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out
    }

    .product-order:hover {
        background-color: #161616;
        margin-top: -5px;
        -webkit-transition: all .5s ease-in-out;
        -moz-transition: all .5s ease-in-out;
        -o-transition: all .5s ease-in-out;
        -ms-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out
    }

        .product-order:hover i {
            -moz-transform: rotateY(180deg);
            -o-transform: rotateY(180deg);
            -webkit-transform: rotateY(180deg);
            transform: rotateY(180deg);
            -webkit-transition: all .5s ease-in-out;
            -moz-transition: all .5s ease-in-out;
            -o-transition: all .5s ease-in-out;
            -ms-transition: all .5s ease-in-out;
            transition: all .5s ease-in-out
        }

.product-desc {
    line-height: 1.5;
    text-align: left;
    font-style: italic
}
a.field{
    display:none
}

/*social bottom left start*/

#widget-contact-bottom {
    width: 100%;
    position: fixed;
    bottom: 0;
    padding: 7px 10px;
    background: rgba(255,255,255,.96);
    z-index: 1075;
    -webkit-box-shadow: 2px 1px 9px #dedede;
    -moz-box-shadow: 2px 1px 9px #dedede;
    box-shadow: 2px 1px 9px #dedede;
    border-top: 1px solid #eaeaea
}

    #widget-contact-bottom ul {
        list-style: none
    }

        #widget-contact-bottom ul li {
            float: left;
            width: 20%;
            text-align: center
        }

            #widget-contact-bottom ul li:nth-child(3) {
                padding-top: 30px;
            }

            #widget-contact-bottom ul li img {
                height: 30px
            }

            #widget-contact-bottom ul li i {
                height: 30px;
                font-size: 2rem;
                color: #2483c5;
            }

            #widget-contact-bottom ul li span {
                display: block;
                font-weight: 300;
                font-size: .9rem
            }
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(/assets/client/css/images/overlay.png) repeat 0 0;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/assets/client/css/images/controls.png) no-repeat -100px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(/assets/client/css/images/controls.png) no-repeat -129px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/assets/client/css/images/controls.png) no-repeat -100px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(/assets/client/css/images/controls.png) no-repeat -129px -29px;}
    #cboxMiddleLeft{width:21px; background:url(/assets/client/css/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/assets/client/css/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/assets/client/css/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/assets/client/css/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(/assets/client/css/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/assets/client/css/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/assets/client/css/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(/assets/client/css/images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/assets/client/css/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to IE9.
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
*/
.cboxIE6 #cboxTopLeft{background:url(/assets/client/css/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(/assets/client/css/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(/assets/client/css/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(/assets/client/css/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(/assets/client/css/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(/assets/client/css/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(/assets/client/css/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(/assets/client/css/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

.menu-container {
    width: 80%;
    margin: 0 auto;
    background: #e9e9e9;
}

.menu-mobile {
    display: none;
    padding: 16px;
}

.menu-mobile:after {
    content: "\f20d";
    font-family: "Ionicons";
    font-size: 2.2rem;
    padding: 0;
    float: left;
    position: relative;
    top: 3px;
    -webkit-transform: translateY(-25%);
    -ms-transform: translateY(-25%);
    transform: translateY(-25%);
    color:white;
}

.menu-dropdown-icon:before {
    content: "\f489";
    font-family: "Ionicons";
    display: none;
    cursor: pointer;
    float: right;
    padding: 1.5em 2em;
    background: #fff;
    color: #333;
}
.menu ul{list-style: none;}
.menu a:hover{color:#000;}
.menu > ul {
    margin: 0 auto;
    width: 100%;
    list-style: none;
    padding: 0;
    position: relative;
    /* IF .menu position=relative -> ul = container width, ELSE ul = 100% width */
    box-sizing: border-box;
}

.menu > ul:before,
.menu > ul:after {
    content: "";
    display: table;
}

.menu > ul:after {
    clear: both;
}

.menu > ul > li {
    float: left;
    padding: 0;
    margin: 0;
}

.menu > ul > li a {
display: block;
padding:0 25px;
height:50px;
line-height:50px;
color:#b49149;
font-size:1.2rem;
font-weight:normal;
text-align:center;
text-transform:uppercase;
}
.menu > ul > li i{ display:block; clear:both; font-size:2rem; margin-top:10px;}
.menu > ul > li img{display:block; clear:both; height:32px;margin:10px auto 0;}
.menu > ul > li span{ display:block; clear:both; margin-top:7px;}
.menu > ul > li:hover a {color: #0056a9;}

.menu > ul > li > ul {
    display: none;
    width: 100%;
	max-height: calc(100vh - 120px);
    overflow: auto;
    background: #fff;
    padding: 20px;
    position: absolute;
    z-index: 99;
    left: 0;
    margin: 0;
    list-style: none;
	border-top:3px solid #0056a9;
    box-sizing: border-box;
	-webkit-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    -moz-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
}

.menu > ul > li > ul:before,
.menu > ul > li > ul:after {
    content: "";
    display: table;
}

.menu > ul > li > ul:after {
    clear: both;
}

.menu > ul > li > ul > li {
    margin: 0;
    padding-bottom: 0;
    list-style: none;
    width: 25%;
    background: none;
    float: left;
	text-align:left;
}

.menu > ul > li > ul > li a {
    color: #222!important;
	padding: 0 0 5px;    
    width: 94%;
    display: block;
    border-bottom: 1px solid #ddd;
	height:auto;
	line-height:normal;
	text-transform: none;
	text-align:left;
	font-family: Helvetica,Arial,Sans-Serif;
	font-size:1.1rem;
	font-weight:bold;
}
.menu > ul > li > ul > li a:hover {color: #0056a9!important;}
.menu > ul > li > ul > li > ul {
    display: block;
    padding: 0;
    margin-bottom: 30px;
    list-style: none;
    box-sizing: border-box;
}

.menu > ul > li > ul > li > ul:before,
.menu > ul > li > ul > li > ul:after {
    content: "";
    display: table;
}

.menu > ul > li > ul > li > ul:after {
    clear: both;
}

.menu > ul > li > ul > li > ul > li {
    float: left;
    width: 100%;
    padding: 5px 0;
    margin: 0;
}

.menu > ul > li > ul > li > ul > li a {
    border: 0;
	padding:0;
	font-weight:normal;
	color: #555;
}
.menu > ul > li > ul > li > ul > li > ul > li a {padding-left:10px;color: #777;}
.menu > ul > li > ul > li > ul > li > ul > li a:before {
	content: "\f0da";
	display: inline-block;
	margin-right:6px;
    font: normal normal normal 12px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.menu > ul > li > ul > li > ul > li > ul > li > ul > li a {padding-left:20px;}
.menu > ul > li > ul.normal-sub {
    width: 300px;
    left: auto;
    padding: 10px 20px;
}

.menu > ul > li > ul.normal-sub > li {
    width: 100%;
}

.menu > ul > li > ul.normal-sub > li a { 
	border:0;   
    padding: 6px 0;
	font-weight:normal;
	width:100%;
}


@media only screen and (max-width: 989px) {
	.menu-mobile:after { height:auto; margin-right:10px; text-align:left;}
    .menu-container {width: 100%;}
    .menu-mobile {display: block;color:white!important; font-size: 16pt;}
    .menu a:hover{color:white;}
    .menu > ul {display: none;}
    .menu > ul > li {width: 100%;float: none;display: block; border-bottom: 1px solid #272727;}
    .menu > ul > li:hover {background: #161616;}
    .menu > ul > li a {padding:0 1.3em;display: block;color:white;height:45px;}
    .menu > ul > li > ul > li a{color:white; border-bottom: 1px solid #272727;padding: 10px 0;}
    .menu > ul > li > ul > li > ul > li a{color:white;padding:2px;}
    .menu > ul > li > ul > li > ul > li > ul > li a{color:white;padding:5px 20px; width:auto;}
    .menu > ul > li > ul {position: relative; display:block; background-color:#161616;	-webkit-box-shadow:none; padding: 0 0 0 55px;}
    .menu > ul > li > ul.normal-sub {width: 100%;padding: 0 55px;}
    .menu > ul > li > ul > li {float: none;width: 100%;}
    .menu > ul > li > ul > li:first-child {margin: 0;}
    .menu > ul > li > ul > li > ul {position: relative;}
    .menu > ul > li > ul > li > ul > li {float: none;}
    .menu .show-on-mobile {display: block;}
    .menu > ul > li i{display:relative; float:left; font-size: 16pt;}
    .menu > ul > li span{clear:none; float:left; margin: 11px;}
}
#jssor_1 {
    position: relative;
    margin: 0 auto;
    top: 0px;
    left: 0px;
    max-width: 100%;
    height: 300px;
    overflow: hidden;
    visibility: hidden;
}
/* jssor slider bullet navigator skin 01 css */
/*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */
.jssorb01 {
    position: absolute;
    bottom: 16px;
    right: 0;
    left: 0;
    margin: 0 auto;
}

.jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
        position: absolute;
        /* size of bullet elment */
        width: 10px;
        height: 10px;
        filter: alpha(opacity=70);
        opacity: .7;
        overflow: hidden;
        cursor: pointer;
        border: #ccc 1px solid;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

    .jssorb01 div {
        background-color: #fff;
    }

        .jssorb01 div:hover, .jssorb01 .av:hover {
            background-color: #da251c;
        }

    .jssorb01 .av {
        background-color: #da251c;
    }

    .jssorb01 .dn, .jssorb01 .dn:hover {
        background-color: #da251c;
    }

/* jssor slider arrow navigator skin 05 css */
/*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        */
.jssora05l, .jssora05r {
    display: block;
    position: absolute;
    /* size of arrow element */
    width: 40px;
    height: 40px;
    cursor: pointer;
    background: url(/assets/client/css/a17.png) no-repeat;
    overflow: hidden;
}

.jssora05l {
    background-position: -10px -40px;
    top: 0px;
    left: 8px;
}

.jssora05r {
    background-position: -70px -40px;
    top: 0px;
    right: 8px;
}

.jssora05l:hover {
    background-position: -130px -40px;
}

.jssora05r:hover {
    background-position: -190px -40px;
}

.jssora05l.jssora05ldn {
    background-position: -250px -40px;
}

.jssora05r.jssora05rdn {
    background-position: -310px -40px;
}

.ddsmoothmenu{position:relative;}
.ddsmoothmenu ul{
padding: 0;
list-style: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}
.ddsmoothmenu ul li:hover,.ddsmoothmenu ul li.selected{}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
padding:0 22px;
height:50px;
line-height:50px;
font-size:1.2rem;
font-weight:normal;
text-align:center;
text-transform:uppercase;
}
.ddsmoothmenu ul li:hover .downarrowclass{
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.ddsmoothmenu ul li:hover > a,.ddsmoothmenu ul li > a:hover, .ddsmoothmenu ul li > a:focus{color:#0b91c6;}
.ddsmoothmenu ul li .showhide-subul{
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    width:28px;
    height:36px;
    line-height: 1;
    padding:0 10px;
    margin-top: 0;
}
.ddsmoothmenu ul li .showhide-subul i{height:auto;width:auto;position: absolute; top: 10px;bottom:0; right: 0;left:50%; margin:auto; font-size: 1.2rem;color:#fff;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
}
.ddsmoothmenu ul li ul li .showhide-subul{height:37.6px;width:28px;}
/*1st sub level menu*/
.ddsmoothmenu ul li > ul{
width: 250px;
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
overflow:visible !important;
visibility: hidden;
border-left:3px solid #0b91c6;
background:#fff;
-webkit-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    -moz-box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
    box-shadow: 0px 2px 5px 0px rgba(133,131,133,0.7);
}
.ddsmoothmenu ul li > ul:before,.ddsmoothmenu ul li > ul:after{
	content:"";
	position:absolute;
	top:-5px; left:30px;
	border: solid transparent;
	height: 0;
	width: 0;
	pointer-events: none;
}
.ddsmoothmenu ul li > ul:after {
	border-bottom-color: #fff;
	border-width: 8px;
	left:52px;top:-16px;
}
.ddsmoothmenu ul li > ul:before {
	border-bottom-color: #eee;
	border-width: 10px;
	left:50px;top:-20px;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: inline;
float: left;
text-align:left;
height:auto;
border-bottom:1px solid #f2f2f2;
}
.ddsmoothmenu ul li ul li:hover,.ddsmoothmenu ul li ul li.selected{background-color:#f6f6f6;}
.ddsmoothmenu ul li ul li:hover > a,.ddsmoothmenu ul li ul li.selected > a{color:#0b91c6!important;}
.ddsmoothmenu ul li ul li:hover:after{display:none;}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */

/* Sub level menu links style */
.ddsmoothmenu ul li ul li > a{
display:block;
font: normal 1rem tahoma !important;
width: 247px; /*width of sub menus*/
padding: 10px 15px 10px 20px;
height:auto;
line-height:150%;
color:#555!important;
margin: 0;
float: left;
text-align:left;
text-transform:none;
-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.ddsmoothmenu ul li ul li a:hover {color:#0b91c6!important;border-left:2px solid #0b91c6;width: 245px;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 20px;
right: 6px;
font-size:0.95rem;
-webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.rightarrowclass{
position: absolute;
top: 11px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
filter:alpha(opacity=0);
-moz-opacity:0.0;
-khtml-opacity: 0.0;
opacity: 0.0;
}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(/assets/client/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/assets/client/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/assets/client/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/assets/client/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/assets/client/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/assets/client/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

:root {
    --falcon-blue: #2c7be5;
    --falcon-indigo: #727cf5;
    --falcon-purple: #6b5eae;
    --falcon-pink: #ff679b;
    --falcon-red: #e63757;
    --falcon-orange: #fd7e14;
    --falcon-yellow: #f5803e;
    --falcon-green: #00d27a;
    --falcon-teal: #02a8b5;
    --falcon-cyan: #27bcfd;
    --falcon-black: #000;
    --falcon-white: #fff;
    --falcon-gray: #748194;
    --falcon-gray-dark: #4d5969;
    --falcon-gray-black: #000;
    --falcon-gray-100: #f9fafd;
    --falcon-gray-200: #edf2f9;
    --falcon-gray-300: #d8e2ef;
    --falcon-gray-400: #b6c1d2;
    --falcon-gray-500: #9da9bb;
    --falcon-gray-600: #748194;
    --falcon-gray-700: #5e6e82;
    --falcon-gray-800: #4d5969;
    --falcon-gray-900: #344050;
    --falcon-gray-1000: #232e3c;
    --falcon-gray-1100: #0b1727;
    --falcon-gray-white: #fff;
    --falcon-primary: #2c7be5;
    --falcon-secondary: #748194;
    --falcon-success: #00d27a;
    --falcon-info: #27bcfd;
    --falcon-warning: #f5803e;
    --falcon-danger: #e63757;
    --falcon-light: #f9fafd;
    --falcon-dark: #0b1727;
    --falcon-primary-rgb: 44, 123, 229;
    --falcon-secondary-rgb: 116, 129, 148;
    --falcon-success-rgb: 0, 210, 122;
    --falcon-info-rgb: 39, 188, 253;
    --falcon-warning-rgb: 245, 128, 62;
    --falcon-danger-rgb: 230, 55, 87;
    --falcon-light-rgb: 249, 250, 253;
    --falcon-dark-rgb: 11, 23, 39;
    /*--falcon-primary-text: #2362b7;
    --falcon-secondary-text: #748194;
    --falcon-success-text: #00a862;
    --falcon-info-text: #177198;
    --falcon-warning-text: #934d25;
    --falcon-danger-text: #b82c46;
    --falcon-light-text: #748194;
    --falcon-dark-text: #5e6e82;
    --falcon-primary-bg-subtle: #e6effc;
    --falcon-secondary-bg-subtle: #eef0f2;
    --falcon-success-bg-subtle: #e0faef;
    --falcon-info-bg-subtle: #e5f7ff;
    --falcon-warning-bg-subtle: #fef0e8;
    --falcon-danger-bg-subtle: #fce7eb;
    --falcon-light-bg-subtle: #fefeff;
    --falcon-dark-bg-subtle: #e2e3e5;
    --falcon-primary-border-subtle: #abcaf5;
    --falcon-secondary-border-subtle: #edf2f9;
    --falcon-success-border-subtle: #99edca;
    --falcon-info-border-subtle: #a9e4fe;
    --falcon-warning-border-subtle: #fbccb2;
    --falcon-danger-border-subtle: #f5afbc;
    --falcon-light-border-subtle: #edf2f9;
    --falcon-dark-border-subtle: #9da9bb;*/
    --falcon-white-rgb: 255, 255, 255;
    --falcon-black-rgb: 0, 0, 0;
    --falcon-body-color-rgb: 94, 110, 130;
    --falcon-body-bg-rgb: 237, 242, 249;
    --falcon-font-sans-serif: "Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --falcon-font-monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --falcon-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
    --falcon-body-font-family: Open Sans, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    --falcon-body-font-size: 14px;
    --falcon-body-font-weight: 400;
    --falcon-body-line-height: 1.5;
    --falcon-body-color: #5e6e82;
    --falcon-body-bg: #edf2f9;
    --falcon-border-width: 1px;
    --falcon-border-style: solid;
    --falcon-border-color: var(--falcon-border-color);
    --falcon-border-color-translucent: rgba(0, 0, 0, 0.175);
    --falcon-border-radius: 0.25rem;
    --falcon-border-radius-sm: 0.25rem;
    --falcon-border-radius-lg: 0.375rem;
    --falcon-border-radius-xl: 0.5rem;
    --falcon-border-radius-2xl: 0.75rem;
    --falcon-border-radius-pill: 50rem;
    --falcon-link-color: #2c7be5;
    --falcon-link-hover-color: #2362b7;
    --falcon-code-color: #ff679b;
    --falcon-highlight-bg: #fde6d8
}

    :root, :root.light, :root .light {
        --falcon-primary: #2c7be5;
        --falcon-colored-link-hover-color-primary: #2362b7;
        --falcon-secondary: #748194;
        --falcon-colored-link-hover-color-secondary: #5d6776;
        --falcon-success: #00d27a;
        --falcon-colored-link-hover-color-success: #00a862;
        --falcon-info: #27bcfd;
        --falcon-colored-link-hover-color-info: #1f96ca;
        --falcon-warning: #f5803e;
        --falcon-colored-link-hover-color-warning: #c46632;
        --falcon-danger: #e63757;
        --falcon-colored-link-hover-color-danger: #b82c46;
        --falcon-light: #f9fafd;
        --falcon-colored-link-hover-color-light: #fafbfd;
        --falcon-dark: #0b1727;
        --falcon-colored-link-hover-color-dark: #09121f;
        --falcon-gray-black: #000;
        --falcon-colored-link-hover-color-black: black;
        --falcon-gray-100: #f9fafd;
        --falcon-colored-link-hover-color-100: #fafbfd;
        --falcon-gray-200: #edf2f9;
        --falcon-colored-link-hover-color-200: #f1f5fa;
        --falcon-gray-300: #d8e2ef;
        --falcon-colored-link-hover-color-300: #e0e8f2;
        --falcon-gray-400: #b6c1d2;
        --falcon-colored-link-hover-color-400: #c5cddb;
        --falcon-gray-500: #9da9bb;
        --falcon-colored-link-hover-color-500: #7e8796;
        --falcon-gray-600: #748194;
        --falcon-colored-link-hover-color-600: #5d6776;
        --falcon-gray-700: #5e6e82;
        --falcon-colored-link-hover-color-700: #4b5868;
        --falcon-gray-800: #4d5969;
        --falcon-colored-link-hover-color-800: #3e4754;
        --falcon-gray-900: #344050;
        --falcon-colored-link-hover-color-900: #2a3340;
        --falcon-gray-1000: #232e3c;
        --falcon-colored-link-hover-color-1000: #1c2530;
        --falcon-gray-1100: #0b1727;
        --falcon-colored-link-hover-color-1100: #09121f;
        --falcon-gray-white: #fff;
        --falcon-colored-link-hover-color-white: white;
        --falcon-facebook: #3c5a99;
        --falcon-google-plus: #dd4b39;
        --falcon-twitter: #1da1f2;
        --falcon-linkedin: #0077b5;
        --falcon-youtube: #ff0001;
        --falcon-github: #333333;
        --falcon-soft-primary: #e6effc;
        --falcon-soft-secondary: #eef0f2;
        --falcon-soft-success: #e0faef;
        --falcon-soft-info: #e5f7ff;
        --falcon-soft-warning: #fef0e8;
        --falcon-soft-danger: #fce7eb;
        --falcon-soft-light: #fefeff;
        --falcon-soft-dark: #e2e3e5;
        --falcon-gray-black-rgb: 0, 0, 0;
        --falcon-gray-100-rgb: 249, 250, 253;
        --falcon-gray-200-rgb: 237, 242, 249;
        --falcon-gray-300-rgb: 216, 226, 239;
        --falcon-gray-400-rgb: 182, 193, 210;
        --falcon-gray-500-rgb: 157, 169, 187;
        --falcon-gray-600-rgb: 116, 129, 148;
        --falcon-gray-700-rgb: 94, 110, 130;
        --falcon-gray-800-rgb: 77, 89, 105;
        --falcon-gray-900-rgb: 52, 64, 80;
        --falcon-gray-1000-rgb: 35, 46, 60;
        --falcon-gray-1100-rgb: 11, 23, 39;
        --falcon-gray-white-rgb: 255, 255, 255;
        --falcon-facebook-rgb: 60, 90, 153;
        --falcon-google-plus-rgb: 221, 75, 57;
        --falcon-twitter-rgb: 29, 161, 242;
        --falcon-linkedin-rgb: 0, 119, 181;
        --falcon-youtube-rgb: 255, 0, 1;
        --falcon-github-rgb: 51, 51, 51;
        --falcon-dark-rgb: 11, 23, 39;
        --falcon-light-rgb: 249, 250, 253;
        --falcon-global-border-style: solid;
        --falcon-border-color: #d8e2ef;
        --falcon-btn-disabled-border-color: transparent;
        --falcon-btn-reveal-color: dark;
        --falcon-btn-reveal-bg: #e6e6e6;
        --falcon-btn-reveal-border-color: #dfdfdf;
        --falcon-btn-hover-border-color: transparent;
        --falcon-btn-falcon-background: #fff;
        --falcon-btn-disabled-color: #4d5969;
        --falcon-btn-falcon-box-shadow: 0 0 0 1px rgba(43, 45, 80, 0.1), 0 2px 5px 0 rgba(43, 45, 80, 0.08), 0 1px 1.5px 0 rgba(0, 0, 0, 0.07), 0 1px 2px 0 rgba(0, 0, 0, 0.08);
        --falcon-btn-falcon-hover-box-shadow: 0 0 0 1px rgba(43, 45, 80, 0.1), 0 2px 5px 0 rgba(43, 45, 80, 0.1), 0 3px 9px 0 rgba(43, 45, 80, 0.08), 0 1px 1.5px 0 rgba(0, 0, 0, 0.08), 0 1px 2px 0 rgba(0, 0, 0, 0.08);
        --falcon-btn-falcon-default-color: #4d5969;
        --falcon-btn-falcon-default-hover-color: #404a57;
        --falcon-btn-falcon-default-active-background: #e6e6e6;
        --falcon-btn-falcon-default-active-border: #404a57;
        --falcon-btn-active-border-color: transparent;
        --falcon-btn-falcon-primary-color: var(--falcon-primary);
        --falcon-btn-falcon-primary-hover-color: #2566be;
        --falcon-btn-falcon-primary-active-background: #d5e5fa;
        --falcon-btn-falcon-primary-active-color: #2566be;
        --falcon-list-group-item-background-primary: #d5e5fa;
        --falcon-list-group-item-color-primary: #1a4a89;
        --falcon-badge-soft-primary-background-color: #d5e5fa;
        --falcon-badge-soft-primary-color: #1c4f93;
        --falcon-btn-falcon-secondary-color: var(--falcon-secondary);
        --falcon-btn-falcon-secondary-hover-color: #606b7b;
        --falcon-btn-falcon-secondary-active-background: #e3e6ea;
        --falcon-btn-falcon-secondary-active-color: #606b7b;
        --falcon-list-group-item-background-secondary: #e3e6ea;
        --falcon-list-group-item-color-secondary: #464d59;
        --falcon-badge-soft-secondary-background-color: #e3e6ea;
        --falcon-badge-soft-secondary-color: #7d899b;
        --falcon-btn-falcon-success-color: var(--falcon-success);
        --falcon-btn-falcon-success-hover-color: #00ae65;
        --falcon-btn-falcon-success-active-background: #ccf6e4;
        --falcon-btn-falcon-success-active-color: #00ae65;
        --falcon-list-group-item-background-success: #ccf6e4;
        --falcon-list-group-item-color-success: #007e49;
        --falcon-badge-soft-success-background-color: #ccf6e4;
        --falcon-badge-soft-success-color: #00864e;
        --falcon-btn-falcon-info-color: var(--falcon-info);
        --falcon-btn-falcon-info-hover-color: #209cd2;
        --falcon-btn-falcon-info-active-background: #d4f2ff;
        --falcon-btn-falcon-info-active-color: #209cd2;
        --falcon-list-group-item-background-info: #d4f2ff;
        --falcon-list-group-item-color-info: #177198;
        --falcon-badge-soft-info-background-color: #d4f2ff;
        --falcon-badge-soft-info-color: #1978a2;
        --falcon-btn-falcon-warning-color: var(--falcon-warning);
        --falcon-btn-falcon-warning-hover-color: #cb6a33;
        --falcon-btn-falcon-warning-active-background: #fde6d8;
        --falcon-btn-falcon-warning-active-color: #cb6a33;
        --falcon-list-group-item-background-warning: #fde6d8;
        --falcon-list-group-item-color-warning: #934d25;
        --falcon-badge-soft-warning-background-color: #fde6d8;
        --falcon-badge-soft-warning-color: #9d5228;
        --falcon-btn-falcon-danger-color: var(--falcon-danger);
        --falcon-btn-falcon-danger-hover-color: #bf2e48;
        --falcon-btn-falcon-danger-active-background: #fad7dd;
        --falcon-btn-falcon-danger-active-color: #bf2e48;
        --falcon-list-group-item-background-danger: #fad7dd;
        --falcon-list-group-item-color-danger: #8a2134;
        --falcon-badge-soft-danger-background-color: #fad7dd;
        --falcon-badge-soft-danger-color: #932338;
        --falcon-btn-falcon-light-color: var(--falcon-light);
        --falcon-btn-falcon-light-hover-color: #cfd0d2;
        --falcon-btn-falcon-light-active-background: #fefeff;
        --falcon-btn-falcon-light-active-color: #cfd0d2;
        --falcon-list-group-item-background-light: #fefeff;
        --falcon-list-group-item-color-light: #959698;
        --falcon-badge-soft-light-background-color: #fefeff;
        --falcon-badge-soft-light-color: #9fa0a2;
        --falcon-btn-falcon-dark-color: var(--falcon-dark);
        --falcon-btn-falcon-dark-hover-color: #091320;
        --falcon-btn-falcon-dark-active-background: #ced1d4;
        --falcon-btn-falcon-dark-active-color: #091320;
        --falcon-list-group-item-background-dark: #ced1d4;
        --falcon-list-group-item-color-dark: #070e17;
        --falcon-badge-soft-dark-background-color: #ced1d4;
        --falcon-badge-soft-dark-color: #070f19;
        --falcon-transparent-50: rgba(255, 255, 255, 0.5);
        --falcon-box-shadow: 0 7px 14px 0 rgba(65, 69, 88, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.07);
        --falcon-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
        --falcon-box-shadow-lg: 0 1rem 4rem rgba(0, 0, 0, 0.175);
        --falcon-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
        --falcon-component-active-color:;
        --falcon-component-active-bg: #2c7be5;
        --falcon-text-muted: #748194;
        --falcon-blockquote-footer-color: #748194;
        --falcon-hr-opacity: 0.25;
        --falcon-mark-bg: #fcf8e3;
        --falcon-input-btn-focus-color: rgba(44, 123, 229, 0.25);
        --falcon-btn-link-color: var(--falcon-link-color);
        --falcon-btn-link-hover-color: #2362b7;
        --falcon-btn-disabled-color: #748194;
        --falcon-heading-color: #344050;
        --falcon-input-bg: #fff;
        --falcon-input-color: #344050;
        --falcon-input-border-color: #d8e2ef;
        --falcon-input-focus-border-color: #96bdf2;
        --falcon-input-focus-color: var(--falcon-input-color);
        --falcon-input-placeholder-color: #b6c1d2;
        --falcon-input-plaintext-color: #5e6e82;
        --falcon-form-check-label-color:;
        --falcon-form-check-input-bg: transparent;
        --falcon-form-check-input-border: 1px solid var(--falcon-form-check-input-border-color);
        --falcon-form-check-input-border-color: #b6c1d2;
        --falcon-form-check-input-checked-color: #fff;
        --falcon-form-check-input-checked-bg-color: #2c7be5;
        --falcon-form-check-input-checked-border-color: #2c7be5;
        --falcon-form-check-input-indeterminate-color: #fff;
        --falcon-form-check-input-indeterminate-bg-color: #2c7be5;
        --falcon-form-check-input-indeterminate-border-color: #2c7be5;
        --falcon-form-switch-color: rgba(0, 0, 0, .25);
        --falcon-form-switch-focus-color: var(--falcon-input-focus-border-color);
        --falcon-form-switch-checked-color: #fff;
        --falcon-input-group-addon-color: var(--falcon-input-border-color);
        --falcon-input-group-addon-bg: #edf2f9;
        --falcon-input-group-addon-border-color: var(--falcon-input-border-color);
        --falcon-form-select-color: var(--falcon-input-color);
        --falcon-form-select-disabled-color: #748194;
        --falcon-form-select-bg: var(--falcon-input-bg);
        --falcon-form-select-disabled-bg: #edf2f9;
        --falcon-form-select-indicator-color: #4d5969;
        --falcon-form-select-focus-box-shadow: 0 0 0 0.25rem rgba(44, 123, 229, 0.25);
        --falcon-form-select-border-color: var(--falcon-input-border-color);
        --falcon-form-select-focus-border-color: var(--falcon-input-focus-border-color);
        --falcon-form-range-track-bg: #d8e2ef;
        --falcon-form-range-track-box-shadow: var(--falcon-box-shadow-inset);
        --falcon-form-range-thumb-bg: #2c7be5;
        --falcon-form-range-thumb-box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
        --falcon-form-range-thumb-focus-box-shadow: 0 0 0 1px #edf2f9, 0 0 0 0.25rem rgba(44, 123, 229, 0.25);
        --falcon-form-range-thumb-active-bg: #cbdef9;
        --falcon-form-range-thumb-disabled-bg: #9da9bb;
        --falcon-form-file-focus-border-color: var(--falcon-input-focus-border-color);
        --falcon-form-file-focus-box-shadow: 0 0 0 0.25rem rgba(44, 123, 229, 0.25);
        --falcon-form-file-disabled-bg: var(--falcon-gray-200);
        --falcon-form-file-disabled-border-color:;
        --falcon-form-file-color: var(--falcon-input-color);
        --falcon-form-file-bg: var(--falcon-input-bg);
        --falcon-form-file-border-color: var(--falcon-input-border-color);
        --falcon-form-file-box-shadow: var(--falcon-box-shadow-inset);
        --falcon-form-file-button-bg: var(--falcon-gray-200);
        --falcon-form-feedback-valid-color: #00d27a;
        --falcon-form-feedback-invalid-color: #e63757;
        --falcon-form-feedback-icon-valid-color: var(--falcon-form-feedback-valid-color);
        --falcon-form-feedback-icon-invalid-color: var(--falcon-form-feedback-invalid-color);
        --falcon-bg-navbar-glass: rgba(237, 242, 249, 0.96);
        --falcon-navbar-dark-color: rgba(255, 255, 255, 0.55);
        --falcon-navbar-dark-hover-color: rgba(255, 255, 255, 0.75);
        --falcon-navbar-dark-active-color: #fff;
        --falcon-navbar-dark-disabled-color: rgba(255, 255, 255, 0.25);
        --falcon-navbar-dark-toggler-border-color: rgba(255, 255, 255, 0.1);
        --falcon-navbar-light-color: rgba(0, 0, 0, 0.55);
        --falcon-navbar-light-hover-color: rgba(0, 0, 0, 0.7);
        --falcon-navbar-light-active-color: rgba(0, 0, 0, 0.9);
        --falcon-navbar-light-disabled-color: rgba(0, 0, 0, 0.3);
        --falcon-navbar-light-toggler-border-color: rgba(0, 0, 0, 0.1);
        --falcon-navbar-light-brand-color: #2c7be5;
        --falcon-navbar-dark-brand-color: #2c7be5;
        --falcon-nav-dropdown-link-hover-bg: #edf2f9;
        --falcon-navbar-card-hr-color: rgba(0, 0, 0, 0.08);
        --falcon-navbar-vertical-collapsed-hover-shadow-color: rgba(0, 0, 0, 0.2);
        --falcon-navbar-vertical-bg-color: var(--falcon-bg-navbar-glass);
        --falcon-navbar-vertical-link-color: #5e6e82;
        --falcon-navbar-vertical-link-hover-color: #232e3c;
        --falcon-navbar-vertical-link-active-color: #2c7be5;
        --falcon-navbar-vertical-link-disable-color: #b6c1d2;
        --falcon-navbar-vertical-hr-color: rgba(0, 0, 0, 0.08);
        --falcon-navbar-vertical-scrollbar-color: rgba(116, 129, 148, 0.3);
        --falcon-navbar-card-bg-color: #fff;
        --falcon-dropdown-dark-color: #d8e2ef;
        --falcon-dropdown-dark-bg: #4d5969;
        --falcon-dropdown-dark-border-color: var(--falcon-border-color);
        --falcon-dropdown-dark-divider-bg: var(--falcon-border-color);
        --falcon-dropdown-dark-box-shadow: null;
        --falcon-dropdown-dark-link-color: #d8e2ef;
        --falcon-dropdown-dark-link-hover-color: #fff;
        --falcon-dropdown-dark-link-hover-bg: rgba(255, 255, 255, 0.15);
        --falcon-dropdown-dark-link-active-color: #fff;
        --falcon-dropdown-dark-link-active-bg: #2c7be5;
        --falcon-dropdown-dark-link-disabled-color: #9da9bb;
        --falcon-dropdown-dark-header-color: #9da9bb;
        --falcon-avatar-status-border-color: #fff;
        --falcon-avatar-name-bg: #344050;
        --falcon-avatar-button-bg: #b6c1d2;
        --falcon-avatar-button-hover-bg: #9da9bb;
        --falcon-notification-bg: #fff;
        --falcon-notification-title-bg: #f9fafd;
        --falcon-notification-unread-bg: #edf2f9;
        --falcon-notification-unread-hover-bg: #dae4f3;
        --falcon-notification-indicator-border-color: #edf2f9;
        --falcon-kanban-bg: #f9fafd;
        --falcon-kanban-header-bg: var(--falcon-kanban-bg);
        --falcon-kanban-item-bg: #fff;
        --falcon-kanban-item-color: #344050;
        --falcon-kanban-btn-add-hover-bg: #edf2f9;
        --falcon-kanban-draggable-source-dragging-bg: #edf2f9;
        --falcon-kanban-bg-attachment-bg: #d8e2ef;
        --falcon-kanban-footer-color: #748194;
        --falcon-kanban-nav-link-card-details-color: #5e6e82;
        --falcon-kanban-nav-link-card-details-hover-bg: #edf2f9;
        --falcon-bg-shape-bg: #4695ff;
        --falcon-bg-shape-bg-ltd: linear-gradient(-45deg, #4695ff, #1970e2);
        --falcon-bg-shape-bg-dtl: linear-gradient(-45deg, #1970e2, #4695ff);
        --falcon-line-chart-gradient: linear-gradient(-45deg, #014ba7, #0183d0);
        --falcon-card-gradient: linear-gradient(-45deg, #1970e2, #4695ff);
        --falcon-progress-gradient: linear-gradient(-45deg, #1970e2, #4695ff);
        --falcon-bg-circle-shape: none;
        --falcon-bg-circle-shape-bg: #4695ff;
        --falcon-modal-shape-header: linear-gradient(-45deg, #1970e2, #4695ff);
        --falcon-modal-shape-header-bg: #4494ff;
        --fc-button-bg-color: #344050;
        --fc-button-border-color: #344050;
        --fc-button-hover-bg-color: #0b1727;
        --fc-button-hover-border-color: #0b1727;
        --fc-button-active-bg-color: #0b1727;
        --fc-button-active-border-color: #0b1727;
        --fc-button-list-day-cushion: #fff;
        --falcon-flatpickr-calendar-bg: #fff;
        --falcon-leaflet-bar-bg: #fff;
        --falcon-leaflet-popup-content-wrapper-bg: #fff;
        --falcon-choices-item-selectable-highlighted-bg: #fff;
        --falcon-choices-item-has-no-choices-bg: #fff;
        --falcon-bg-choices-close-button: #edf2f9;
        --falcon-thumbnail-bg: #fff;
        --falcon-chat-contact-bg: #fff;
        --falcon-tinymce-bg: #fff;
        --falcon-swiper-nav-bg: rgba(255, 255, 255, 0.8);
        --falcon-star-rating-bg-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFdElEQVR4nO2aXWxURRTH/2dut58Imho1SgStuit+vBo0BkgkRjDog+VBiJEXqJhKK21x+7EdUu5u2W1Uqi8Qo4YQY6gQDQlRn9RENGoMD0a7RCzGRCJGBLRF9mOOD+waKHe7e2f23mt0f4/zceY/Z2fmzJm7QI0aNWr8j6EgBu3sHG9oXHC2gxQvJ/CUhbpUPD5wMggtwv8hmZrmn3mHmF8G4XEm6s5R/kinlPP91xKAA7YN2A8CeHRW8eLmrOjwWwsQgAMYqs+xnLGls3O8wW89vjqgp1/eDWC1YyXhxqYFvz/ppx7AZwcIsnrmbMDUK6X0V5NfA/VJuRDgdWWa3Tmds1b5IqiAf97OUReAunLNCOx4RniFL/eALimvrs+KnwDMq6yHWJq0Bz/3VFRxJD8GabgY4iqcPABWvd6puRzPV4CUsnEmK6YA3OCiG1tKRRIJecwrXUU8XwHTGbEe7iYPAJQXYqsXeq4YyEvjUkoxkxXfAbhDo/uFOrYWxeMDv1Rb16V4ugJmctYa6E0eABpyItdZTT1OeLwFDEMa02YpZeWHpwaeOaBncOQhMJYamrnmvMdJUtXOgI0bd4daW0+25S0rAoV7iLiHgWqkuDkChjik9ibl8EmAuAo2/8G1A7ZKea24IMJkcQRAmJkiBIQBtAGwqiluNgScU4w0EU2CkWZSk8ycnleP76WUf2nadCYajbfmrfwDxIWJgiMAhQG06k7AQxSAEwAmiTnNRJMEMWkxpePx/lNzrRpHB7wwOLJcMR+Cm9vbv5cZAK81h1S3lFLNrnQ8BBVjF/4bkweAZgDPnc+IJ5wqS0QBDnsoKBAYdLtTubMDCF95qiYAhMUfOpY7FSqlOgCc9lSRjzDR86MjsS+d6hwdMBaX3zCrlQDOeKrMBwiIpnYMvVSqvuRNMBWXXwPiYQB/eKLMBxgY3mnHRudqM+dVOGkPfsEKjwCYrqoyHyAgnrKHRipoV57CveAwgCZjZT7AwFjKHuqr5Npc8VW4r3/7ShAdAuD7xwuXjCftoa5KcwZXuUDv4MgqYn4XQEhLmscw8+5UPPaMm4TJVTqc2jF0GERrAeRcq/MceqOlnje7zRa10uHege3tBHobgXxdvhIm7DuRjjw9MbE277av1gRS9vAEwE8BqGpurgVhf0ud2qAz+YvdDegb3L4BTK+b2DCBgffO/np9+549m7K6NoweMD795KOj9y9bcRsB95rY0SRTp+qW7drV/aeJEeM9TMzvm9rQg48mEv2/mVoxP8RYLDa2oYWor4oVYwuEu6qgQwOOtLfvN36DrEIY4yXmNrRobGv79hZTI0YOKPwCEVMRurBFxqvPyAGLw+lbEWBuoBCwAwhB7f/i+GS8/YwcwBzY/i8S7AoILgIUMY8EZluAzZegIY2Fc0gbbQdc9DwHFgGKCFZGP4K2AwoxuFGz+xkCehFSNxHzKoCO6uowjQRl/7dXCs0YnCXmVwWH7Evu8T9LKT+Yzoj1BNggLHRl0fAc0ncAiyVuHl8INKEI0aQdOz67rvDRcm9394sToabpLhBHAVxVkV02c4D2e0DfwMi+Cv76CoCPKEU9Y4nYZ5Xa7pHyOpEVwwA2oXzKfmHqWKRF90FEewVUkAMcZ/C2lB076PadbkzKUwCejUblK3kSO0FYM0fzhkXh9M0AptyMUcQkDJY6AE8D2NIcUktS9vABk7+0JBJyMhmPPcYKywEu9cGWQ3nrnO4Y2g5gYN+sogyIU5mQakvasXEpZUbX9mxSidjHzSG+jxjrAPx4eS29afIwor0FWkJq9HzOOsvMq5n5B0vx2OioPKFrrxyFg/ItKeXBmazoAGMFQEea6/MlP3zWqFGjRo0y/A3lxcMNXfCjjAAAAABJRU5ErkJggg==");
        --falcon-toast-background-color: rgba(255, 255, 255, 0.85);
        --falcon-theme-wizard-nav-item-circle-bg: #fff;
        --falcon-card-span-img-bg: #fff;
        --falcon-card-span-img-box-shadow: var(--falcon-box-shadow-sm);
        --falcon-card-span-img-hover-box-shadow: var(--falcon-box-shadow-lg);
        --falcon-setting-toggle-shadow: 0 -7px 14px 0 rgba(65, 69, 88, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.07);
        --falcon-scrollbar-bg: rgba(var(--falcon-gray-400-rgb), 0.55);
        --falcon-simplebar-bg: rgba(var(--falcon-gray-400-rgb), 1);
        --falcon-nav-pills-falcon-active-bg-color: #fff;
        --falcon-hover-bg-grayblack: #000;
        --falcon-hover-bg-gray100: #f9fafd;
        --falcon-hover-bg-gray200: #edf2f9;
        --falcon-hover-bg-gray300: #d8e2ef;
        --falcon-hover-bg-gray400: #b6c1d2;
        --falcon-hover-bg-gray500: #9da9bb;
        --falcon-hover-bg-gray600: #748194;
        --falcon-hover-bg-gray700: #5e6e82;
        --falcon-hover-bg-gray800: #4d5969;
        --falcon-hover-bg-gray900: #344050;
        --falcon-hover-bg-gray1000: #232e3c;
        --falcon-hover-bg-gray1100: #0b1727;
        --falcon-hover-bg-graywhite: #fff;
        --falcon-btn-disabled-custom-background: rgba(var(--falcon-light-rgb), 0.55);
        --falcon-btn-disabled-custom-color: rgba(var(--falcon-dark-rgb), 0.3);
        --falcon-dropdown-caret-bg: #fff;
        --falcon-divider-content-bg: #fff
    }

        :root .alert-primary, :root.light .alert-primary, :root .light .alert-primary {
            --falcon-alert-bg: #d5e5fa;
            --falcon-alert-border-color: #c0d7f7;
            --falcon-alert-color: #1a4a89;
            --falcon-alert-link-color-primary: #2362b7
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-secondary, :root.light .alert-secondary, :root .light .alert-secondary {
            --falcon-alert-bg: #e3e6ea;
            --falcon-alert-border-color: #d5d9df;
            --falcon-alert-color: #464d59;
            --falcon-alert-link-color-secondary: #5d6776
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-success, :root.light .alert-success, :root .light .alert-success {
            --falcon-alert-bg: #ccf6e4;
            --falcon-alert-border-color: #b3f2d7;
            --falcon-alert-color: #007e49;
            --falcon-alert-link-color-success: #00a862
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-info, :root.light .alert-info, :root .light .alert-info {
            --falcon-alert-bg: #d4f2ff;
            --falcon-alert-border-color: #beebfe;
            --falcon-alert-color: #177198;
            --falcon-alert-link-color-info: #1f96ca
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-warning, :root.light .alert-warning, :root .light .alert-warning {
            --falcon-alert-bg: #fde6d8;
            --falcon-alert-border-color: #fcd9c5;
            --falcon-alert-color: #934d25;
            --falcon-alert-link-color-warning: #c46632
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-danger, :root.light .alert-danger, :root .light .alert-danger {
            --falcon-alert-bg: #fad7dd;
            --falcon-alert-border-color: #f8c3cd;
            --falcon-alert-color: #8a2134;
            --falcon-alert-link-color-danger: #b82c46
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-light, :root.light .alert-light, :root .light .alert-light {
            --falcon-alert-bg: #fefeff;
            --falcon-alert-border-color: #fdfefe;
            --falcon-alert-color: #959698;
            --falcon-alert-link-color-light: #c7c8ca
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .alert-dark, :root.light .alert-dark, :root .light .alert-dark {
            --falcon-alert-bg: #ced1d4;
            --falcon-alert-border-color: #b6b9be;
            --falcon-alert-color: #070e17;
            --falcon-alert-link-color-dark: #09121f
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: #f9fafd;
            --falcon-list-group-disabled-bg: #fff
        }

        :root .modal, :root.light .modal, :root .light .modal {
            --falcon-modal-bg: #fff
        }

        :root .accordion, :root.light .accordion, :root .light .accordion {
            --falcon-accordion-border-color: rgba(0, 0, 0, 0.125);
            --falcon-accordion-bg: var(--falcon-card-bg);
            --falcon-accordion-color: #5e6e82
        }

        :root.card, :root .card, :root.light.card, :root.light .card, :root .light.card, :root .light .card {
            --falcon-card-border-color: rgba(0, 0, 0, 0.125);
            --falcon-card-cap-bg: rgba(0, 0, 0, 0);
            --falcon-card-bg: #fff
        }

        :root .dropdown-menu, :root.light .dropdown-menu, :root .light .dropdown-menu {
            --falcon-dropdown-bg: #fff;
            --falcon-dropdown-color: #d8e2ef;
            --falcon-dropdown-box-shadow: var(--falcon-box-shadow);
            --falcon-dropdown-link-color: #344050;
            --falcon-dropdown-link-hover-color: #2a3441;
            --falcon-dropdown-link-hover-bg: #f9fafd;
            --falcon-dropdown-link-active-color: #fff;
            --falcon-dropdown-link-active-bg: #2c7be5;
            --falcon-dropdown-link-disabled-color: #748194;
            --falcon-dropdown-header-color: #748194
        }

        :root .pagination, :root.light .pagination, :root .light .pagination {
            --falcon-pagination-color: #000;
            --falcon-pagination-bg: #fff;
            --falcon-pagination-border-color: #edf2f9;
            --falcon-pagination-hover-color: #fff;
            --falcon-pagination-disabled-bg: var(--falcon-pagination-disabled-bg)
        }

        :root .popover, :root.light .popover, :root .light .popover {
            --falcon-popover-bg: #fff;
            --falcon-popover-border-color: rgba(0, 0, 0, 0.2);
            --falcon-popover-header-bg: var(--falcon-light);
            --falcon-popover-header-border-bottom-color: #d6d6d6;
            --falcon-popover-arrow-color: #fff;
            --falcon-popover-arrow-outer-color: rgba(0, 0, 0, 0.25)
        }

        :root .toast, :root.light .toast, :root .light .toast {
            --falcon-toast-bg: rgba(255, 255, 255, 0.85);
            --falcon-toast-header-bg: rgba(255, 255, 255, 0.85)
        }

        :root .list-group, :root.light .list-group, :root .light .list-group {
            --falcon-list-group-bg: #fff;
            --falcon-list-group-action-hover-color: #5e6e82;
            --falcon-list-group-action-hover-bg: var(--falcon-gray-200);
            --falcon-list-group-disabled-bg: var(--falcon-card-cap-bg)
        }

        :root .table, :root.light .table, :root .light .table {
            --falcon-table-border-color: #edf2f9;
            --falcon-table-striped-bg: #f9fafd;
            --falcon-table-striped-color: #5e6e82;
            --falcon-table-color: #5e6e82
        }

        :root .table-primary, :root.light .table-primary, :root .light .table-primary {
            --falcon-table-bg: #d5e5fa;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #cbdbef;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #cedef3;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #c7d7ec;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(199, 215, 236, 0.05)
        }

        :root .table-secondary, :root.light .table-secondary, :root .light .table-secondary {
            --falcon-table-bg: #e3e6ea;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #d8dbe0;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #dcdfe4;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #d4d8dd;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(212, 216, 221, 0.05)
        }

        :root .table-success, :root.light .table-success, :root .light .table-success {
            --falcon-table-bg: #ccf6e4;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #c2eadb;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #c6eede;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #bfe6d8;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(191, 230, 216, 0.05)
        }

        :root .table-info, :root.light .table-info, :root .light .table-info {
            --falcon-table-bg: #d4f2ff;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #cae7f4;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #cdeaf8;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #c7e3f0;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(199, 227, 240, 0.05)
        }

        :root .table-warning, :root.light .table-warning, :root .light .table-warning {
            --falcon-table-bg: #fde6d8;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #f0dbd0;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #f4dfd2;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #ebd8cd;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(235, 216, 205, 0.05)
        }

        :root .table-danger, :root.light .table-danger, :root .light .table-danger {
            --falcon-table-bg: #fad7dd;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #edced4;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #f1d1d7;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #e9cad1;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(233, 202, 209, 0.05)
        }

        :root .table-light, :root.light .table-light, :root .light .table-light {
            --falcon-table-bg: #f9fafd;
            --falcon-table-color: #4d5969;
            --falcon-table-hover-bg: #eceef2;
            --falcon-table-hover-color: #4d5969;
            --falcon-table-striped-bg: #f0f2f6;
            --falcon-table-striped-color: #4d5969;
            --falcon-table-active-bg: #e8eaee;
            --falcon-table-active-color: #4d5969;
            --falcon-table-border-color: rgba(232, 234, 238, 0.05)
        }

        :root .table-dark, :root.light .table-dark, :root .light .table-dark {
            --falcon-table-bg: #0b1727;
            --falcon-table-color: #fff;
            --falcon-table-hover-bg: #1d2837;
            --falcon-table-hover-color: #fff;
            --falcon-table-striped-bg: #172332;
            --falcon-table-striped-color: #fff;
            --falcon-table-active-bg: #232e3d;
            --falcon-table-active-color: #fff;
            --falcon-table-border-color: rgba(35, 46, 61, 0.05)
        }

        :root .emoji-picker, :root.light .emoji-picker, :root .light .emoji-picker {
            --border-color: var(--falcon-border-color) !important;
            --search-focus-border-color: #2c7be5
        }

.dark {
    --falcon-gray-black-rgb: 255, 255, 255;
    --falcon-gray-100-rgb: 11, 23, 39;
    --falcon-gray-200-rgb: 35, 46, 60;
    --falcon-gray-300-rgb: 52, 64, 80;
    --falcon-gray-400-rgb: 77, 89, 105;
    --falcon-gray-500-rgb: 94, 110, 130;
    --falcon-gray-600-rgb: 116, 129, 148;
    --falcon-gray-700-rgb: 157, 169, 187;
    --falcon-gray-800-rgb: 182, 193, 210;
    --falcon-gray-900-rgb: 216, 226, 239;
    --falcon-gray-1000-rgb: 237, 242, 249;
    --falcon-gray-1100-rgb: 249, 250, 253;
    --falcon-gray-white-rgb: 0, 0, 0;
    --falcon-primary-rgb: 44, 123, 229;
    --falcon-secondary-rgb: 116, 129, 148;
    --falcon-success-rgb: 0, 210, 122;
    --falcon-info-rgb: 39, 188, 253;
    --falcon-warning-rgb: 245, 128, 62;
    --falcon-danger-rgb: 230, 55, 87;
    --falcon-light-rgb: 35, 46, 60;
    --falcon-dark-rgb: 249, 250, 253;
    --falcon-dark-rgb: 249, 250, 253;
    --falcon-light-rgb: 35, 46, 60;
    --falcon-heading-color: #d8e2ef;
    --falcon-primary: #2c7be5;
    --falcon-colored-link-hover-color-primary: #2362b7;
    --falcon-secondary: #748194;
    --falcon-colored-link-hover-color-secondary: #5d6776;
    --falcon-success: #00d27a;
    --falcon-colored-link-hover-color-success: #00a862;
    --falcon-info: #27bcfd;
    --falcon-colored-link-hover-color-info: #1f96ca;
    --falcon-warning: #f5803e;
    --falcon-colored-link-hover-color-warning: #c46632;
    --falcon-danger: #e63757;
    --falcon-colored-link-hover-color-danger: #b82c46;
    --falcon-light: rgba(35, 46, 60, 0.25);
    --falcon-colored-link-hover-color-light: rgba(13, 17, 22, 0.4);
    --falcon-dark: #f9fafd;
    --falcon-colored-link-hover-color-dark: #fafbfd;
    --falcon-gray-black: #fff;
    --falcon-colored-link-hover-color-black: white;
    --falcon-gray-100: #0b1727;
    --falcon-colored-link-hover-color-100: #09121f;
    --falcon-gray-200: #232e3c;
    --falcon-colored-link-hover-color-200: #1c2530;
    --falcon-gray-300: #344050;
    --falcon-colored-link-hover-color-300: #2a3340;
    --falcon-gray-400: #4d5969;
    --falcon-colored-link-hover-color-400: #3e4754;
    --falcon-gray-500: #5e6e82;
    --falcon-colored-link-hover-color-500: #4b5868;
    --falcon-gray-600: #748194;
    --falcon-colored-link-hover-color-600: #5d6776;
    --falcon-gray-700: #9da9bb;
    --falcon-colored-link-hover-color-700: #7e8796;
    --falcon-gray-800: #b6c1d2;
    --falcon-colored-link-hover-color-800: #c5cddb;
    --falcon-gray-900: #d8e2ef;
    --falcon-colored-link-hover-color-900: #e0e8f2;
    --falcon-gray-1000: #edf2f9;
    --falcon-colored-link-hover-color-1000: #f1f5fa;
    --falcon-gray-1100: #f9fafd;
    --falcon-colored-link-hover-color-1100: #fafbfd;
    --falcon-gray-white: #000;
    --falcon-colored-link-hover-color-white: black;
    --falcon-white: #000;
    --falcon-black: #fff;
    --falcon-soft-primary: #0d2545;
    --falcon-soft-secondary: #23272c;
    --falcon-soft-success: #003f25;
    --falcon-soft-info: #0c384c;
    --falcon-soft-warning: #4a2613;
    --falcon-soft-danger: #45111a;
    --falcon-soft-light: #4b4b4c;
    --falcon-soft-dark: #03070c;
    --falcon-body: #232e3c;
    --falcon-body-color: #9da9bb;
    --falcon-body-bg: #0b1727;
    --falcon-border-color: rgba(255, 255, 255, 0.05);
    --falcon-link-color: #2c7be5;
    --falcon-link-hover-color: #2362b7;
    --falcon-box-shadow: 0 7px 14px 0 rgba(3, 12, 51, 0.15), 0 3px 6px 0 rgba(0, 0, 0, 0.2);
    --falcon-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
    --falcon-box-shadow-lg: 0 1rem 4rem rgba(0, 0, 0, 0.175);
    --falcon-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
    --falcon-input-bg: #0b1727;
    --falcon-input-color: #d8e2ef;
    --falcon-input-border-color: #344050;
    --falcon-input-focus-border-color: #163e73;
    --falcon-input-placeholder-color: #344050;
    --falcon-form-check-input-border-color: #4d5969;
    --falcon-bg-navbar-glass: rgba(11, 23, 39, 0.96);
    --falcon-navbar-dark-color: rgba(11, 23, 39, 0.55);
    --falcon-navbar-dark-hover-color: rgba(11, 23, 39, 0.75);
    --falcon-navbar-dark-active-color: #0b1727;
    --falcon-navbar-dark-disabled-color: rgba(11, 23, 39, 0.25);
    --falcon-navbar-dark-toggler-border-color: rgba(11, 23, 39, 0.1);
    --falcon-navbar-light-color: rgba(255, 255, 255, 0.55);
    --falcon-navbar-light-hover-color: rgba(255, 255, 255, 0.7);
    --falcon-navbar-light-active-color: rgba(255, 255, 255, 0.9);
    --falcon-navbar-light-disabled-color: rgba(255, 255, 255, 0.3);
    --falcon-navbar-light-toggler-border-color: rgba(255, 255, 255, 0.1);
    --falcon-navbar-light-brand-color: var(--falcon-navbar-light-active-color);
    --falcon-navbar-light-brand-hover-color: var(--falcon-navbar-light-active-color);
    --falcon-navbar-dark-brand-color: var(--falcon-navbar-dark-active-color);
    --falcon-navbar-dark-brand-hover-color: var(--falcon-navbar-dark-active-color);
    --falcon-navbar-light-brand-color: #2c7be5;
    --falcon-navbar-dark-brand-color: #2c7be5;
    --falcon-nav-dropdown-link-hover-bg: #11233b !important;
    --falcon-navbar-vertical-collapsed-hover-shadow-color: rgba(0, 0, 0, 0.2);
    --falcon-navbar-vertical-bg-color: var(--falcon-bg-navbar-glass);
    --falcon-navbar-vertical-link-color: #9da9bb;
    --falcon-navbar-vertical-link-hover-color: #edf2f9;
    --falcon-navbar-vertical-link-active-color: #2c7be5;
    --falcon-navbar-vertical-link-disable-color: #4d5969;
    --falcon-navbar-vertical-hr-color: rgba(255, 255, 255, 0.08);
    --falcon-navbar-vertical-scrollbar-color: rgba(116, 129, 148, 0.3);
    --falcon-navbar-card-hr-color: rgba(255, 255, 255, 0.08);
    --falcon-navbar-card-bg-color: #121e2d;
    --falcon-btn-reveal-color: dark;
    --falcon-btn-reveal-bg: #0a1523;
    --falcon-btn-reveal-border-color: #0a1422;
    --falcon-btn-falcon-background: var(--falcon-body-bg);
    --falcon-btn-disabled-color: #4d5969;
    --falcon-btn-falcon-box-shadow: 0 0 0 1px rgba(0, 8, 19, 0.3), 0 2px 5px 0 rgba(0, 13, 33, 0.5), 0 1px 1.5px 0 rgba(0, 8, 1, 0.48), 0 1px 2px 0 rgba(0, 8, 1, 0.4);
    --falcon-btn-falcon-hover-box-shadow: 0 0 0 1px rgba(0, 8, 19, 0.3), 0 3px 7px 0 rgba(0, 13, 33, 0.8), 0 1px 1.5px 0 #000801, 0 1px 2px 0 #000801;
    --falcon-btn-falcon-default-color: #b6c1d2;
    --falcon-btn-falcon-default-hover-color: #c2ccda;
    --falcon-btn-falcon-default-active-background: #0a1523;
    --falcon-btn-falcon-default-active-border: #c2ccda;
    --falcon-btn-falcon-primary-color: var(--falcon-primary);
    --falcon-btn-falcon-primary-hover-color: #5091e9;
    --falcon-btn-falcon-primary-active-background: #070e17;
    --falcon-btn-falcon-primary-active-color: #5091e9;
    --falcon-list-group-item-background-primary: #09192e;
    --falcon-list-group-item-color-primary: #80b0ef;
    --falcon-badge-soft-primary-background-color: #09192e;
    --falcon-badge-soft-primary-color: #78abee;
    --falcon-btn-falcon-secondary-color: var(--falcon-secondary);
    --falcon-btn-falcon-secondary-hover-color: #8c96a6;
    --falcon-btn-falcon-secondary-active-background: #070e17;
    --falcon-btn-falcon-secondary-active-color: #8c96a6;
    --falcon-list-group-item-background-secondary: #171a1e;
    --falcon-list-group-item-color-secondary: #acb3bf;
    --falcon-badge-soft-secondary-background-color: #171a1e;
    --falcon-badge-soft-secondary-color: #6d798b;
    --falcon-btn-falcon-success-color: var(--falcon-success);
    --falcon-btn-falcon-success-hover-color: #2bda91;
    --falcon-btn-falcon-success-active-background: #070e17;
    --falcon-btn-falcon-success-active-color: #2bda91;
    --falcon-list-group-item-background-success: #002a18;
    --falcon-list-group-item-color-success: #66e4af;
    --falcon-badge-soft-success-background-color: #002a18;
    --falcon-badge-soft-success-color: #5ce2aa;
    --falcon-btn-falcon-info-color: var(--falcon-info);
    --falcon-btn-falcon-info-hover-color: #4cc7fd;
    --falcon-btn-falcon-info-active-background: #070e17;
    --falcon-btn-falcon-info-active-color: #4cc7fd;
    --falcon-list-group-item-background-info: #082633;
    --falcon-list-group-item-color-info: #7dd7fe;
    --falcon-badge-soft-info-background-color: #082633;
    --falcon-badge-soft-info-color: #75d4fe;
    --falcon-btn-falcon-warning-color: var(--falcon-warning);
    --falcon-btn-falcon-warning-hover-color: #f7965f;
    --falcon-btn-falcon-warning-active-background: #070e17;
    --falcon-btn-falcon-warning-active-color: #f7965f;
    --falcon-list-group-item-background-warning: #311a0c;
    --falcon-list-group-item-color-warning: #f9b38b;
    --falcon-badge-soft-warning-background-color: #311a0c;
    --falcon-badge-soft-warning-color: #f9ae83;
    --falcon-btn-falcon-danger-color: var(--falcon-danger);
    --falcon-btn-falcon-danger-hover-color: #ea5974;
    --falcon-btn-falcon-danger-active-background: #070e17;
    --falcon-btn-falcon-danger-active-color: #ea5974;
    --falcon-list-group-item-background-danger: #2e0b11;
    --falcon-list-group-item-color-danger: #f0879a;
    --falcon-badge-soft-danger-background-color: #2e0b11;
    --falcon-badge-soft-danger-color: #ef7f93;
    --falcon-btn-falcon-light-color: var(--falcon-light);
    --falcon-btn-falcon-light-hover-color: rgba(165, 169, 175, 0.3775);
    --falcon-btn-falcon-light-active-background: #070e17;
    --falcon-btn-falcon-light-active-color: rgba(165, 169, 175, 0.3775);
    --falcon-list-group-item-background-light: rgba(1, 2, 2, 0.85);
    --falcon-list-group-item-color-light: rgba(216, 218, 221, 0.55);
    --falcon-badge-soft-light-background-color: rgba(1, 2, 2, 0.85);
    --falcon-badge-soft-light-color: rgba(210, 213, 216, 0.52);
    --falcon-btn-falcon-dark-color: var(--falcon-dark);
    --falcon-btn-falcon-dark-hover-color: #fafbfd;
    --falcon-btn-falcon-dark-active-background: #070e17;
    --falcon-btn-falcon-dark-active-color: #fafbfd;
    --falcon-list-group-item-background-dark: #323233;
    --falcon-list-group-item-color-dark: #fbfcfe;
    --falcon-badge-soft-dark-background-color: #323233;
    --falcon-badge-soft-dark-color: #fbfcfe;
    --falcon-transparent-50: rgba(11, 23, 39, 0.5);
    --falcon-avatar-status-border-color: #0b1727;
    --falcon-avatar-name-bg: #4d5969;
    --falcon-avatar-button-bg: #4d5969;
    --falcon-avatar-button-hover-bg: #5e6e82;
    --falcon-notification-bg: var(--falcon-card-cap-bg);
    --falcon-notification-title-bg: #344050;
    --falcon-notification-unread-bg: #232e3c;
    --falcon-notification-unread-hover-bg: #1a222c;
    --falcon-notification-indicator-border-color: #0a1727;
    --falcon-kanban-bg: rgba(35, 46, 60, 0.25);
    --falcon-kanban-item-bg: #232e3c;
    --falcon-kanban-item-color: #d8e2ef;
    --falcon-kanban-btn-add-hover-bg: #232e3c;
    --falcon-kanban-draggable-source-dragging-bg: #0b1727;
    --falcon-kanban-bg-attachment-bg: #344050;
    --falcon-kanban-footer-color: #748194;
    --falcon-kanban-nav-link-card-details-color: #9da9bb;
    --falcon-kanban-nav-link-card-details-hover-bg: #344050;
    --falcon-bg-shape-bg: #01224b;
    --falcon-bg-shape-bg-ltd: linear-gradient(-45deg, rgba(20, 58, 101, 0.41), #053571);
    --falcon-bg-shape-bg-dtl: linear-gradient(-45deg, #0a3b79, rgba(9, 25, 43, 0.41));
    --falcon-line-chart-gradient: linear-gradient(45deg, #012552, #001835);
    --falcon-card-gradient: linear-gradient(45deg, #012552, #001835);
    --falcon-bg-circle-shape: linear-gradient(-45deg, rgba(9, 25, 43, 0.41), #0a3b79);
    --falcon-bg-circle-shape-bg: #4695ff;
    --falcon-modal-shape-header: linear-gradient(-45deg, #012552, #001835);
    --falcon-modal-shape-header-after: linear-gradient(-45deg, rgba(20, 58, 101, 0.41), #053571);
    --falcon-modal-shape-header-bg: #01224b;
    --fc-button-list-day-cushion: #0b1727;
    --fc-page-bg-color: #0b1727;
    --fc-neutral-bg-color: #232e3c;
    --falcon-flatpickr-calendar-bg: #0b1727;
    --falcon-leaflet-bar-bg: #344050;
    --falcon-leaflet-popup-content-wrapper-bg: #0b1727;
    --falcon-choices-item-has-no-choices-bg: #0b1727;
    --falcon-bg-choices-close-button: #4d5969;
    --falcon-thumbnail-bg: #232e3c;
    --falcon-chat-contact-bg: #121e2d;
    --falcon-tinymce-bg: #0b1727;
    --falcon-swiper-nav-bg: rgba(11, 23, 39, 0.8);
    --falcon-star-rating-bg-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFdElEQVR4nO2aXWxURRTH/2dut58Imho1SgStuit+vBo0BkgkRjDog+VBiJEXqJhKK21x+7EdUu5u2W1Uqi8Qo4YQY6gQDQlRn9RENGoMD0a7RCzGRCJGBLRF9mOOD+waKHe7e2f23mt0f4/zceY/Z2fmzJm7QI0aNWr8j6EgBu3sHG9oXHC2gxQvJ/CUhbpUPD5wMggtwv8hmZrmn3mHmF8G4XEm6s5R/kinlPP91xKAA7YN2A8CeHRW8eLmrOjwWwsQgAMYqs+xnLGls3O8wW89vjqgp1/eDWC1YyXhxqYFvz/ppx7AZwcIsnrmbMDUK6X0V5NfA/VJuRDgdWWa3Tmds1b5IqiAf97OUReAunLNCOx4RniFL/eALimvrs+KnwDMq6yHWJq0Bz/3VFRxJD8GabgY4iqcPABWvd6puRzPV4CUsnEmK6YA3OCiG1tKRRIJecwrXUU8XwHTGbEe7iYPAJQXYqsXeq4YyEvjUkoxkxXfAbhDo/uFOrYWxeMDv1Rb16V4ugJmctYa6E0eABpyItdZTT1OeLwFDEMa02YpZeWHpwaeOaBncOQhMJYamrnmvMdJUtXOgI0bd4daW0+25S0rAoV7iLiHgWqkuDkChjik9ibl8EmAuAo2/8G1A7ZKea24IMJkcQRAmJkiBIQBtAGwqiluNgScU4w0EU2CkWZSk8ycnleP76WUf2nadCYajbfmrfwDxIWJgiMAhQG06k7AQxSAEwAmiTnNRJMEMWkxpePx/lNzrRpHB7wwOLJcMR+Cm9vbv5cZAK81h1S3lFLNrnQ8BBVjF/4bkweAZgDPnc+IJ5wqS0QBDnsoKBAYdLtTubMDCF95qiYAhMUfOpY7FSqlOgCc9lSRjzDR86MjsS+d6hwdMBaX3zCrlQDOeKrMBwiIpnYMvVSqvuRNMBWXXwPiYQB/eKLMBxgY3mnHRudqM+dVOGkPfsEKjwCYrqoyHyAgnrKHRipoV57CveAwgCZjZT7AwFjKHuqr5Npc8VW4r3/7ShAdAuD7xwuXjCftoa5KcwZXuUDv4MgqYn4XQEhLmscw8+5UPPaMm4TJVTqc2jF0GERrAeRcq/MceqOlnje7zRa10uHege3tBHobgXxdvhIm7DuRjjw9MbE277av1gRS9vAEwE8BqGpurgVhf0ud2qAz+YvdDegb3L4BTK+b2DCBgffO/np9+549m7K6NoweMD795KOj9y9bcRsB95rY0SRTp+qW7drV/aeJEeM9TMzvm9rQg48mEv2/mVoxP8RYLDa2oYWor4oVYwuEu6qgQwOOtLfvN36DrEIY4yXmNrRobGv79hZTI0YOKPwCEVMRurBFxqvPyAGLw+lbEWBuoBCwAwhB7f/i+GS8/YwcwBzY/i8S7AoILgIUMY8EZluAzZegIY2Fc0gbbQdc9DwHFgGKCFZGP4K2AwoxuFGz+xkCehFSNxHzKoCO6uowjQRl/7dXCs0YnCXmVwWH7Evu8T9LKT+Yzoj1BNggLHRl0fAc0ncAiyVuHl8INKEI0aQdOz67rvDRcm9394sToabpLhBHAVxVkV02c4D2e0DfwMi+Cv76CoCPKEU9Y4nYZ5Xa7pHyOpEVwwA2oXzKfmHqWKRF90FEewVUkAMcZ/C2lB076PadbkzKUwCejUblK3kSO0FYM0fzhkXh9M0AptyMUcQkDJY6AE8D2NIcUktS9vABk7+0JBJyMhmPPcYKywEu9cGWQ3nrnO4Y2g5gYN+sogyIU5mQakvasXEpZUbX9mxSidjHzSG+jxjrAPx4eS29afIwor0FWkJq9HzOOsvMq5n5B0vx2OioPKFrrxyFg/ItKeXBmazoAGMFQEea6/MlP3zWqFGjRo0y/A3lxcMNXfCjjAAAAABJRU5ErkJggg==");
    --falcon-theme-wizard-nav-item-circle-bg: #0b1727;
    --falcon-card-span-img-bg: #0b1727;
    --falcon-card-span-img-box-shadow: var(--falcon-box-shadow-sm);
    --falcon-card-span-img-hover-box-shadow: var(--falcon-box-shadow);
    --falcon-setting-toggle-shadow: 0 -7px 14px 0 rgba(3, 12, 51, 0.15), 0 3px 6px 0 rgba(0, 0, 0, 0.2);
    --falcon-scrollbar-bg: rgba(52, 64, 80, 0.6);
    --falcon-simplebar-bg: rgba(182, 193, 210, 0.6);
    --falcon-nav-pills-falcon-active-bg-color: #0b1727;
    --falcon-btn-disabled-custom-background: rgba(11, 23, 39, 0.65);
    --falcon-btn-disabled-custom-color: rgba(255, 255, 255, 0.2);
    --falcon-dropdown-caret-bg: #121e2d;
    --falcon-divider-content-bg: #121e2d
}

    .dark .alert-primary {
        --falcon-alert-bg: rgba(18, 49, 92, 0.6);
        --falcon-alert-border-color: #0d2545;
        --falcon-alert-color: #80b0ef;
        --falcon-alert-link-color-primary: #5695ea
    }

    .dark .alert-secondary {
        --falcon-alert-bg: rgba(46, 52, 59, 0.6);
        --falcon-alert-border-color: #23272c;
        --falcon-alert-color: #acb3bf;
        --falcon-alert-link-color-secondary: #909aa9
    }

    .dark .alert-success {
        --falcon-alert-bg: rgba(0, 84, 49, 0.6);
        --falcon-alert-border-color: #003f25;
        --falcon-alert-color: #66e4af;
        --falcon-alert-link-color-success: #33db95
    }

    .dark .alert-info {
        --falcon-alert-bg: rgba(16, 75, 101, 0.6);
        --falcon-alert-border-color: #0c384c;
        --falcon-alert-color: #7dd7fe;
        --falcon-alert-link-color-info: #52c9fd
    }

    .dark .alert-warning {
        --falcon-alert-bg: rgba(98, 51, 25, 0.6);
        --falcon-alert-border-color: #4a2613;
        --falcon-alert-color: #f9b38b;
        --falcon-alert-link-color-warning: #f79965
    }

    .dark .alert-danger {
        --falcon-alert-bg: rgba(92, 22, 35, 0.6);
        --falcon-alert-border-color: #45111a;
        --falcon-alert-color: #f0879a;
        --falcon-alert-link-color-danger: #eb5f79
    }

    .dark .alert-light {
        --falcon-alert-bg: rgba(3, 4, 5, 0.6);
        --falcon-alert-border-color: rgba(2, 3, 3, 0.775);
        --falcon-alert-color: rgba(216, 218, 221, 0.55);
        --falcon-alert-link-color-light: rgba(175, 179, 184, 0.4)
    }

    .dark .alert-dark {
        --falcon-alert-bg: rgba(100, 100, 101, 0.6);
        --falcon-alert-border-color: #4b4b4c;
        --falcon-alert-color: #fbfcfe;
        --falcon-alert-link-color-dark: #fafbfd
    }

    .dark.emoji-picker {
        --dark-background-color: #232e3c;
        --dark-hover-color: #344050;
        --dark-border-color: #344050;
        --dark-search-background-color: $input-bg;
        --dark-search-border-color: #344050;
        --search-icon-color: #4d5969;
        --dark-category-button-color: #9da9bb;
        --dark-secondary-text-color: #748194;
        --dark-search-focus-border-color: #9da9bb
    }

    .dark .accordion {
        --falcon-accordion-border-color: rgba(255, 255, 255, 0.125);
        --falcon-accordion-bg: #121e2d;
        --falcon-accordion-color: #9da9bb
    }

    .dark .dropdown-menu {
        --falcon-dropdown-bg: #232e3c;
        --falcon-dropdown-color: #344050;
        --falcon-dropdown-box-shadow: var(--falcon-box-shadow);
        --falcon-dropdown-link-color: #d8e2ef;
        --falcon-dropdown-link-hover-color: #eaeff6;
        --falcon-dropdown-link-hover-bg: rgba(11, 23, 39, 0.4);
        --falcon-dropdown-link-active-color: #fff;
        --falcon-dropdown-link-active-bg: #2c7be5;
        --falcon-dropdown-link-disabled-color: #748194;
        --falcon-dropdown-header-color: #748194
    }

    .dark .pagination {
        --falcon-pagination-color: #fff;
        --falcon-pagination-bg: #0b1727;
        --falcon-pagination-border-color: #232e3c;
        --falcon-pagination-hover-color: #fff;
        --falcon-pagination-disabled-bg: #0b1727;
        --falcon-pagination-disabled-border-color: #232e3c
    }

    .dark.card, .dark .card {
        --falcon-card-border-color: rgba(255, 255, 255, 0.125);
        --falcon-card-cap-bg: rgba(35, 46, 60, 0.03);
        --falcon-card-bg: #121e2d
    }

    .dark .popover {
        --falcon-popover-bg: #0b1727;
        --falcon-popover-border-color: rgba(255, 255, 255, 0.2);
        --falcon-popover-header-bg: rgba(35, 46, 60, 0.25);
        --falcon-popover-header-border-bottom-color: #323c4a;
        --falcon-popover-arrow-color: #0b1727;
        --falcon-popover-arrow-outer-color: rgba(255, 255, 255, 0.25)
    }

    .dark .offcanvas {
        --falcon-offcanvas-bg: #0b1727
    }

    .dark .toast {
        --falcon-toast-bg: rgba(52, 64, 80, 0.3);
        --falcon-toast-header-bg: rgba(52, 64, 80, 0.3)
    }

    .dark .list-group {
        --falcon-list-group-bg: var(--falcon-card-cap-bg);
        --falcon-list-group-action-hover-color: #9da9bb;
        --falcon-list-group-action-hover-bg: #0b1727;
        --falcon-list-group-disabled-bg: var(--falcon-card-cap-bg)
    }

    .dark .table {
        --falcon-table-border-color: #0b1727;
        --falcon-table-striped-bg: #0b1727;
        --falcon-table-color: #5e6e82
    }

    .dark .table-primary {
        --falcon-table-bg: #09192e;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #3c85e7;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #3782e6;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #4188e8;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(65, 136, 232, 0.05)
    }

    .dark .table-secondary {
        --falcon-table-bg: #171a1e;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #7e8a9c;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #7b8799;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #828e9f;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(130, 142, 159, 0.05)
    }

    .dark .table-success {
        --falcon-table-bg: #002a18;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #13d584;
        --falcon-table-hover-color: #4d5969;
        --falcon-table-striped-bg: #0dd481;
        --falcon-table-striped-color: #4d5969;
        --falcon-table-active-bg: #1ad787;
        --falcon-table-active-color: #4d5969;
        --falcon-table-border-color: rgba(26, 215, 135, 0.05)
    }

    .dark .table-info {
        --falcon-table-bg: #082633;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #37c1fd;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #32bffd;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #3dc3fd;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(61, 195, 253, 0.05)
    }

    .dark .table-warning {
        --falcon-table-bg: #311a0c;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #f68a4c;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #f68648;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #f68d51;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(246, 141, 81, 0.05)
    }

    .dark .table-danger {
        --falcon-table-bg: #2e0b11;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #e84664;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #e7415f;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #e94b68;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(233, 75, 104, 0.05)
    }

    .dark .table-light {
        --falcon-table-bg: #323233;
        --falcon-table-color: #4d5969;
        --falcon-table-hover-bg: #eceef2;
        --falcon-table-hover-color: #4d5969;
        --falcon-table-striped-bg: #f0f2f6;
        --falcon-table-striped-color: #4d5969;
        --falcon-table-active-bg: #e8eaee;
        --falcon-table-active-color: #4d5969;
        --falcon-table-border-color: rgba(232, 234, 238, 0.05)
    }

    .dark .table-dark {
        --falcon-table-bg: #020508;
        --falcon-table-color: #fff;
        --falcon-table-hover-bg: #1d2837;
        --falcon-table-hover-color: #fff;
        --falcon-table-striped-bg: #172332;
        --falcon-table-striped-color: #fff;
        --falcon-table-active-bg: #232e3d;
        --falcon-table-active-color: #fff;
        --falcon-table-border-color: rgba(35, 46, 61, 0.05)
    }

    .dark .modal {
        --falcon-modal-bg: #121e2d
    }

*, *::before, *::after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media(prefers-reduced-motion: no-preference) {
    :root {
        scroll-behavior: smooth
    }
}

body {
    margin: 0;
    font-family: var(--falcon-body-font-family);
    font-size: var(--falcon-body-font-size);
    font-weight: var(--falcon-body-font-weight);
    line-height: var(--falcon-body-line-height);
    color: var(--falcon-body-color);
    text-align: var(--falcon-body-text-align);
    background-color: var(--falcon-body-bg);
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

hr {
    margin: 1rem 0;
    color: var(--falcon-border-color);
    border: 0;
    border-top: 1px solid;
    opacity: 1
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
    margin-top: 0;
    margin-bottom: .5rem;
    font-family: var(--falcon-font-sans-serif);
    font-weight: 500;
    line-height: 1.2;
    /*color: var(--falcon-heading-color)*/
}

p {
    margin-top: 0;
    margin-bottom: 1rem
}

abbr[title] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    cursor: help;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit
}

ol, ul {
    padding-left: 2rem
}

ol, ul, dl {
    margin-top: 0;
    margin-bottom: 1rem
}

    ol ol, ul ul, ol ul, ul ol {
        margin-bottom: 0
    }

dt {
    font-weight: 700
}

dd {
    margin-bottom: .5rem;
    margin-left: 0
}

blockquote {
    margin: 0 0 1rem
}

b, strong {
    font-weight: 800
}

small, .small {
    font-size: 75%
}

mark, .mark {
    padding: .1875em;
    background-color: var(--falcon-highlight-bg)
}

sub, sup {
    position: relative;
    font-size: 0.75em;
    line-height: 0;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

a {
    color: var(--falcon-link-color);
    text-decoration: none
}

    a:hover {
        color: var(--falcon-link-hover-color);
        text-decoration: underline
    }

    a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: none
    }

pre, code, kbd, samp {
    font-family: var(--falcon-font-monospace);
    font-size: 1em
}

pre {
    display: block;
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
    font-size: 75%
}

    pre code {
        font-size: inherit;
        color: inherit;
        word-break: normal
    }

code {
    font-size: 75%;
    color: var(--falcon-code-color);
    word-wrap: break-word
}

a > code {
    color: inherit
}

kbd {
    padding: .1875rem .375rem;
    font-size: 75%;
    color: var(--falcon-body-bg);
    background-color: var(--falcon-body-color);
    border-radius: .25rem
}

    kbd kbd {
        padding: 0;
        font-size: 1em
    }

figure {
    margin: 0 0 1rem
}

img, svg {
    vertical-align: middle
}

table {
    caption-side: bottom;
    border-collapse: collapse
}

caption {
    padding-top: .75rem;
    padding-bottom: .75rem;
    color: #9da9bb;
    text-align: left
}

th {
    text-align: inherit;
    text-align: -webkit-match-parent
}

thead, tbody, tfoot, tr, td, th {
    border-color: inherit;
    border-style: solid;
    border-width: 0
}

label {
    display: inline-block
}

button {
    border-radius: 0
}

    button:focus:not(:focus-visible) {
        outline: 0
    }

input, button, select, optgroup, textarea {
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

button, select {
    text-transform: none
}

[role=button] {
    cursor: pointer
}

select {
    word-wrap: normal
}

    select:disabled {
        opacity: 1
    }

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none !important
}

button, [type=button], [type=reset], [type=submit] {
    -webkit-appearance: button
}

    button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {
        cursor: pointer
    }

::-moz-focus-inner {
    padding: 0;
    border-style: none
}

textarea {
    resize: vertical
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    float: left;
    width: 100%;
    padding: 0;
    margin-bottom: .5rem;
    font-size: calc(1.275rem + 0.3vw);
    line-height: inherit
}

@media(min-width: 1200px) {
    legend {
        font-size: 1.5rem
    }
}

legend + * {
    clear: left
}

::-webkit-datetime-edit-fields-wrapper, ::-webkit-datetime-edit-text, ::-webkit-datetime-edit-minute, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-year-field {
    padding: 0
}

::-webkit-inner-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px;
    -webkit-appearance: textfield
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-color-swatch-wrapper {
    padding: 0
}

::file-selector-button {
    font: inherit;
    -webkit-appearance: button
}

output {
    display: inline-block
}

iframe {
    border: 0
}

summary {
    display: list-item;
    cursor: pointer
}

progress {
    vertical-align: baseline
}

[hidden] {
    display: none !important
}

.lead {
    font-size: 1.2rem;
    font-weight: 400
}

.display-1 {
    font-size: calc(1.554981696rem + 3.659780352vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-1 {
        font-size: 4.29981696rem
    }
}

.display-2 {
    font-size: calc(1.48331808rem + 2.79981696vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-2 {
        font-size: 3.5831808rem
    }
}

.display-3 {
    font-size: calc(1.4235984rem + 2.0831808vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-3 {
        font-size: 2.985984rem
    }
}

.display-4 {
    font-size: calc(1.373832rem + 1.485984vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-4 {
        font-size: 2.48832rem
    }
}

.display-5 {
    font-size: calc(1.33236rem + 0.98832vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-5 {
        font-size: 2.0736rem
    }
}

.display-6 {
    font-size: calc(1.2978rem + 0.5736vw);
    font-weight: 900;
    line-height: 1
}

@media(min-width: 1200px) {
    .display-6 {
        font-size: 1.728rem
    }
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    list-style: none
}

.list-inline-item {
    display: inline-block
}

    .list-inline-item:not(:last-child) {
        margin-right: .5rem
    }

.initialism {
    font-size: 75%;
    text-transform: uppercase
}

.blockquote {
    margin-bottom: 1rem;
    font-size: 1.2rem
}

    .blockquote > :last-child {
        margin-bottom: 0
    }

.blockquote-footer {
    margin-top: -1rem;
    margin-bottom: 1rem;
    font-size: 75%;
    color: #748194
}

    .blockquote-footer::before {
        content: "— "
    }

.img-fluid {
    max-width: 100%;
    height: auto
}

.img-thumbnail {
    padding: .25rem;
    background-color: var(--falcon-thumbnail-bg);
    border: 3px solid var(--falcon-thumbnail-bg);
    border-radius: .25rem;
    -webkit-box-shadow: var(--falcon-box-shadow-sm);
    box-shadow: var(--falcon-box-shadow-sm);
    max-width: 100%;
    height: auto
}

.figure {
    display: inline-block
}

.figure-img {
    margin-bottom: .5rem;
    line-height: 1
}

.figure-caption {
    font-size: 75%;
    color: #748194
}

.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {
    --falcon-gutter-x: 2rem;
    --falcon-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--falcon-gutter-x)*.5);
    padding-left: calc(var(--falcon-gutter-x)*.5);
    margin-right: auto;
    margin-left: auto
}

@media(min-width: 576px) {
    .container-sm, .container {
        max-width: 540px
    }
}

@media(min-width: 768px) {
    .container-md, .container-sm, .container {
        max-width: 720px
    }
}

@media(min-width: 992px) {
    .container-lg, .container-md, .container-sm, .container {
        max-width: 960px
    }
}

@media(min-width: 1200px) {
    .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1140px
    }
}

@media(min-width: 1540px) {
    .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
        max-width: 1480px
    }
}

.row {
    --falcon-gutter-x: 2rem;
    --falcon-gutter-y: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: calc(-1*var(--falcon-gutter-y));
    margin-right: calc(-0.5*var(--falcon-gutter-x));
    margin-left: calc(-0.5*var(--falcon-gutter-x))
}

    .row > * {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--falcon-gutter-x)*.5);
        padding-left: calc(var(--falcon-gutter-x)*.5);
        margin-top: var(--falcon-gutter-y)
    }


.table {
    --falcon-table-color: var(--falcon-body-color);
    --falcon-table-bg: transparent;
    --falcon-table-border-color: #edf2f9;
    --falcon-table-accent-bg: transparent;
    --falcon-table-striped-color: #5e6e82;
    --falcon-table-striped-bg: #f9fafd;
    --falcon-table-active-color: var(--falcon-body-color);
    --falcon-table-active-bg: rgba(0, 0, 0, 0.1);
    --falcon-table-hover-color: var(--falcon-body-color);
    --falcon-table-hover-bg: rgba(0, 0, 0, 0.075);
    width: 100%;
    margin-bottom: 1rem;
    color: var(--falcon-table-color);
    vertical-align: top;
    border-color: var(--falcon-table-border-color)
}

    .table > :not(caption) > * > * {
        padding: .75rem .75rem;
        background-color: var(--falcon-table-bg);
        border-bottom-width: 1px;
        -webkit-box-shadow: inset 0 0 0 9999px var(--falcon-table-accent-bg);
        box-shadow: inset 0 0 0 9999px var(--falcon-table-accent-bg)
    }

    .table > tbody {
        vertical-align: inherit
    }

    .table > thead {
        vertical-align: bottom
    }

.table-group-divider {
    border-top: 2px solid inherit
}

.caption-top {
    caption-side: top
}

.table-sm > :not(caption) > * > * {
    padding: .25rem .25rem
}

.table-bordered > :not(caption) > * {
    border-width: 1px 0
}

    .table-bordered > :not(caption) > * > * {
        border-width: 0 1px
    }

.table-borderless > :not(caption) > * > * {
    border-bottom-width: 0
}

.table-borderless > :not(:first-child) {
    border-top-width: 0
}

.table-striped > tbody > tr:nth-of-type(even) > * {
    --falcon-table-accent-bg: var(--falcon-table-striped-bg);
    color: var(--falcon-table-striped-color)
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
    --falcon-table-accent-bg: var(--falcon-table-striped-bg);
    color: var(--falcon-table-striped-color)
}

.table-active {
    --falcon-table-accent-bg: var(--falcon-table-active-bg);
    color: var(--falcon-table-active-color)
}

.table-hover > tbody > tr:hover > * {
    --falcon-table-accent-bg: var(--falcon-table-hover-bg);
    color: var(--falcon-table-hover-color)
}

.table-primary {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #d5e5fa;
    --falcon-table-border-color: #c7d7ec;
    --falcon-table-striped-bg: #cedef3;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #c7d7ec;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #cbdbef;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-secondary {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #e3e6ea;
    --falcon-table-border-color: #d4d8dd;
    --falcon-table-striped-bg: #dcdfe4;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #d4d8dd;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #d8dbe0;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-success {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #ccf6e4;
    --falcon-table-border-color: #bfe6d8;
    --falcon-table-striped-bg: #c6eede;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #bfe6d8;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #c2eadb;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-info {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #d4f2ff;
    --falcon-table-border-color: #c7e3f0;
    --falcon-table-striped-bg: #cdeaf8;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #c7e3f0;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #cae7f4;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-warning {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #fde6d8;
    --falcon-table-border-color: #ebd8cd;
    --falcon-table-striped-bg: #f4dfd2;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #ebd8cd;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #f0dbd0;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-danger {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #fad7dd;
    --falcon-table-border-color: #e9cad1;
    --falcon-table-striped-bg: #f1d1d7;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #e9cad1;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #edced4;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-light {
    --falcon-table-color: #4d5969;
    --falcon-table-bg: #f9fafd;
    --falcon-table-border-color: #e8eaee;
    --falcon-table-striped-bg: #f0f2f6;
    --falcon-table-striped-color: #4d5969;
    --falcon-table-active-bg: #e8eaee;
    --falcon-table-active-color: #4d5969;
    --falcon-table-hover-bg: #eceef2;
    --falcon-table-hover-color: #4d5969;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-dark {
    --falcon-table-color: #fff;
    --falcon-table-bg: #0b1727;
    --falcon-table-border-color: #232e3d;
    --falcon-table-striped-bg: #172332;
    --falcon-table-striped-color: #fff;
    --falcon-table-active-bg: #232e3d;
    --falcon-table-active-color: #fff;
    --falcon-table-hover-bg: #1d2837;
    --falcon-table-hover-color: #fff;
    color: var(--falcon-table-color);
    border-color: var(--falcon-table-border-color)
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

@media(max-width: 575.98px) {
    .table-responsive-sm {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 767.98px) {
    .table-responsive-md {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 991.98px) {
    .table-responsive-lg {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 1199.98px) {
    .table-responsive-xl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 1539.98px) {
    .table-responsive-xxl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }
}

.form-label {
    margin-bottom: .5rem;
    font-size: 0.875rem
}

.col-form-label {
    padding-top: calc(0.3125rem + 1px);
    padding-bottom: calc(0.3125rem + 1px);
    margin-bottom: 0;
    font-size: inherit;
    line-height: 1.5
}

.col-form-label-lg {
    padding-top: calc(0.375rem + 1px);
    padding-bottom: calc(0.375rem + 1px);
    font-size: 1.2rem
}

.col-form-label-sm {
    padding-top: calc(0.1875rem + 1px);
    padding-bottom: calc(0.1875rem + 1px);
    font-size: 0.875rem
}

.form-text {
    margin-top: .25rem;
    font-size: 75%;
    color: #9da9bb
}

.form-control {
    display: block;
    width: 100%;
    padding: .3125rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--falcon-input-color);
    background-color: var(--falcon-input-bg);
    background-clip: padding-box;
    border: 1px solid var(--falcon-input-border-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: .25rem;
    -webkit-box-shadow: var(--falcon-box-shadow-inset);
    box-shadow: var(--falcon-box-shadow-inset);
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .form-control {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-control[type=file] {
    overflow: hidden
}

    .form-control[type=file]:not(:disabled):not([readonly]) {
        cursor: pointer
    }

.form-control:focus {
    color: var(--falcon-input-color);
    background-color: var(--falcon-input-bg);
    border-color: var(--falcon-input-focus-border-color);
    outline: 0;
    -webkit-box-shadow: var(--falcon-box-shadow-inset),0 0 0 .25rem rgba(44,123,229,.25);
    box-shadow: var(--falcon-box-shadow-inset),0 0 0 .25rem rgba(44,123,229,.25)
}

.form-control::-webkit-date-and-time-value {
    height: 1.5em
}

.form-control::-webkit-input-placeholder {
    color: var(--falcon-input-placeholder-color);
    opacity: 1
}

.form-control::-moz-placeholder {
    color: var(--falcon-input-placeholder-color);
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: var(--falcon-input-placeholder-color);
    opacity: 1
}

.form-control::-ms-input-placeholder {
    color: var(--falcon-input-placeholder-color);
    opacity: 1
}

.form-control::placeholder {
    color: var(--falcon-input-placeholder-color);
    opacity: 1
}

.form-control:disabled {
    background-color: var(--falcon-gray-200);
    opacity: 1
}

.form-control::file-selector-button {
    padding: .3125rem 1rem;
    margin: -0.3125rem -1rem;
    -webkit-margin-end: 1rem;
    margin-inline-end: 1rem;
    color: #d8e2ef;
    background-color: #344050;
    pointer-events: none;
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border-inline-end-width: 1px;
    border-radius: 0;
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .form-control::file-selector-button {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
    background-color: #313d4c
}

.form-control-plaintext {
    display: block;
    width: 100%;
    padding: .3125rem 0;
    margin-bottom: 0;
    line-height: 1.5;
    color: #5e6e82;
    background-color: rgba(0,0,0,0);
    border: solid rgba(0,0,0,0);
    border-width: 1px 0
}

    .form-control-plaintext:focus {
        outline: 0
    }

    .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
        padding-right: 0;
        padding-left: 0
    }

.form-control-sm {
    min-height: calc(1.5em + 0.375rem + 2px);
    padding: .1875rem .75rem;
    font-size: 0.875rem;
    border-radius: .25rem
}

    .form-control-sm::file-selector-button {
        padding: .1875rem .75rem;
        margin: -0.1875rem -0.75rem;
        -webkit-margin-end: .75rem;
        margin-inline-end: .75rem
    }

.form-control-lg {
    min-height: calc(1.5em + 0.75rem + 2px);
    padding: .375rem 1.25rem;
    font-size: 1.2rem;
    border-radius: .375rem
}

    .form-control-lg::file-selector-button {
        padding: .375rem 1.25rem;
        margin: -0.375rem -1.25rem;
        -webkit-margin-end: 1.25rem;
        margin-inline-end: 1.25rem
    }

textarea.form-control {
    min-height: calc(1.5em + 0.625rem + 2px)
}

textarea.form-control-sm {
    min-height: calc(1.5em + 0.375rem + 2px)
}

textarea.form-control-lg {
    min-height: calc(1.5em + 0.75rem + 2px)
}

.form-control-color {
    width: 3rem;
    height: calc(1.5em + 0.625rem + 2px);
    padding: .3125rem
}

    .form-control-color:not(:disabled):not([readonly]) {
        cursor: pointer
    }

    .form-control-color::-moz-color-swatch {
        border: 0 !important;
        border-radius: .25rem
    }

    .form-control-color::-webkit-color-swatch {
        border-radius: .25rem
    }

    .form-control-color.form-control-sm {
        height: calc(1.5em + 0.375rem + 2px)
    }

    .form-control-color.form-control-lg {
        height: calc(1.5em + 0.75rem + 2px)
    }

.form-select {
    display: block;
    width: 100%;
    padding: .3125rem 3rem .3125rem 1rem;
    -moz-padding-start: calc(1rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--falcon-input-color);
    background-color: var(--falcon-input-bg);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234d5969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right 1rem center;
    background-size: 16px 12px;
    border: 1px solid var(--falcon-input-border-color);
    border-radius: .25rem;
    -webkit-box-shadow: var(--falcon-box-shadow-inset);
    box-shadow: var(--falcon-box-shadow-inset);
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion: reduce) {
    .form-select {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-select:focus {
    border-color: var(--falcon-input-focus-border-color);
    outline: 0;
    -webkit-box-shadow: var(--falcon-box-shadow-inset),0 0 0 .25rem rgba(44,123,229,.25);
    box-shadow: var(--falcon-box-shadow-inset),0 0 0 .25rem rgba(44,123,229,.25)
}

.form-select[multiple], .form-select[size]:not([size="1"]) {
    padding-right: 1rem;
    background-image: none
}

.form-select:disabled {
    background-color: var(--falcon-gray-200)
}

.form-select:-moz-focusring {
    color: rgba(0,0,0,0);
    text-shadow: 0 0 0 var(--falcon-input-color)
}

.form-select-sm {
    padding-top: .1875rem;
    padding-bottom: .1875rem;
    padding-left: .75rem;
    font-size: 0.875rem;
    border-radius: .25rem
}

.form-select-lg {
    padding-top: .375rem;
    padding-bottom: .375rem;
    padding-left: 1.25rem;
    font-size: 1.2rem;
    border-radius: .375rem
}

.form-check {
    display: block;
    min-height: 1.5rem;
    padding-left: 1.5em;
    margin-bottom: .34375rem
}

    .form-check .form-check-input {
        float: left;
        margin-left: -1.5em
    }

.form-check-reverse {
    padding-right: 1.5em;
    padding-left: 0;
    text-align: right
}

    .form-check-reverse .form-check-input {
        float: right;
        margin-right: -1.5em;
        margin-left: 0
    }

.form-check-input {
    width: 1em;
    height: 1em;
    margin-top: .25em;
    vertical-align: top;
    background-color: rgba(0,0,0,0);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid var(--falcon-form-check-input-border-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    print-color-adjust: exact
}

    .form-check-input[type=checkbox] {
        border-radius: .25em
    }

    .form-check-input[type=radio] {
        border-radius: 50%
    }

    .form-check-input:active {
        -webkit-filter: brightness(90%);
        filter: brightness(90%)
    }

    .form-check-input:focus {
        border-color: var(--falcon-input-focus-border-color);
        outline: 0;
        -webkit-box-shadow: 0 0 0 .25rem rgba(44,123,229,.25);
        box-shadow: 0 0 0 .25rem rgba(44,123,229,.25)
    }

    .form-check-input:checked {
        background-color: #2c7be5;
        border-color: #2c7be5
    }

        .form-check-input:checked[type=checkbox] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")
        }

        .form-check-input:checked[type=radio] {
            background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
        }

    .form-check-input[type=checkbox]:indeterminate {
        background-color: #2c7be5;
        border-color: #2c7be5;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
    }

    .form-check-input:disabled {
        pointer-events: none;
        -webkit-filter: none;
        filter: none;
        opacity: .5
    }

        .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
            cursor: default;
            opacity: .5
        }

.form-switch {
    padding-left: 2.5em
}

    .form-switch .form-check-input {
        width: 2em;
        margin-left: -2.5em;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%239da9bb'/%3e%3c/svg%3e");
        background-position: left center;
        border-radius: 2em;
        -webkit-transition: background-position .15s ease-in-out;
        -o-transition: background-position .15s ease-in-out;
        transition: background-position .15s ease-in-out
    }

@media(prefers-reduced-motion: reduce) {
    .form-switch .form-check-input {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-switch .form-check-input:focus {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='var%28--falcon-input-focus-border-color%29'/%3e%3c/svg%3e")
}

.form-switch .form-check-input:checked {
    background-position: right center;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
}

.form-switch.form-check-reverse {
    padding-right: 2.5em;
    padding-left: 0
}

    .form-switch.form-check-reverse .form-check-input {
        margin-right: -2.5em;
        margin-left: 0
    }

.form-check-inline {
    display: inline-block;
    margin-right: 1rem
}

.btn-check {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none
}

    .btn-check[disabled] + .btn, .falcon-data-table .paging_full_numbers .btn-check[disabled] + .page-link, .falcon-data-table .paging_first_last_numbers .btn-check[disabled] + .page-link, .falcon-data-table .paging_full .btn-check[disabled] + .page-link, .falcon-data-table .paging_numbers .btn-check[disabled] + .page-link, .falcon-data-table .paging_simple_numbers .btn-check[disabled] + .page-link, [data-list] .btn-check[disabled] + .page, .tox .tox-menu__footer .btn-check[disabled] + .tox-button:last-child, .tox .tox-dialog__footer .btn-check[disabled] + .tox-button:last-child, .tox .tox-menu__footer .btn-check[disabled] + .tox-button--secondary, .tox .tox-dialog__footer .btn-check[disabled] + .tox-button--secondary, .btn-check:disabled + .btn, .falcon-data-table .paging_full_numbers .btn-check:disabled + .page-link, .falcon-data-table .paging_first_last_numbers .btn-check:disabled + .page-link, .falcon-data-table .paging_full .btn-check:disabled + .page-link, .falcon-data-table .paging_numbers .btn-check:disabled + .page-link, .falcon-data-table .paging_simple_numbers .btn-check:disabled + .page-link, [data-list] .btn-check:disabled + .page, .tox .tox-menu__footer .btn-check:disabled + .tox-button:last-child, .tox .tox-dialog__footer .btn-check:disabled + .tox-button:last-child, .tox .tox-menu__footer .btn-check:disabled + .tox-button--secondary, .tox .tox-dialog__footer .btn-check:disabled + .tox-button--secondary {
        pointer-events: none;
        -webkit-filter: none;
        filter: none;
        opacity: .65
    }

.form-range {
    width: 100%;
    height: 1.5rem;
    padding: 0;
    background-color: rgba(0,0,0,0);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

    .form-range:focus {
        outline: 0
    }

        .form-range:focus::-webkit-slider-thumb {
            -webkit-box-shadow: 0 0 0 1px #edf2f9,0 0 0 .25rem rgba(44,123,229,.25);
            box-shadow: 0 0 0 1px #edf2f9,0 0 0 .25rem rgba(44,123,229,.25)
        }

        .form-range:focus::-moz-range-thumb {
            box-shadow: 0 0 0 1px #edf2f9,0 0 0 .25rem rgba(44,123,229,.25)
        }

    .form-range::-moz-focus-outer {
        border: 0
    }

    .form-range::-webkit-slider-thumb {
        width: 1rem;
        height: 1rem;
        margin-top: -0.25rem;
        background-color: #2c7be5;
        border: 0;
        border-radius: 1rem;
        -webkit-box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
        box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
        -webkit-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
        transition: background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
        transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
        transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
        -webkit-appearance: none;
        appearance: none
    }

@media(prefers-reduced-motion: reduce) {
    .form-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none
    }
}

.form-range::-webkit-slider-thumb:active {
    background-color: #c0d7f7
}

.form-range::-webkit-slider-runnable-track {
    width: 100%;
    height: .5rem;
    color: rgba(0,0,0,0);
    cursor: pointer;
    background-color: #d8e2ef;
    border-color: rgba(0,0,0,0);
    border-radius: 1rem;
    -webkit-box-shadow: var(--falcon-box-shadow-inset);
    box-shadow: var(--falcon-box-shadow-inset)
}

.form-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #2c7be5;
    border: 0;
    border-radius: 1rem;
    box-shadow: 0 .1rem .25rem rgba(0,0,0,.1);
    -moz-transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    -moz-appearance: none;
    appearance: none
}

@media(prefers-reduced-motion: reduce) {
    .form-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none
    }
}

.form-range::-moz-range-thumb:active {
    background-color: #c0d7f7
}

.form-range::-moz-range-track {
    width: 100%;
    height: .5rem;
    color: rgba(0,0,0,0);
    cursor: pointer;
    background-color: #d8e2ef;
    border-color: rgba(0,0,0,0);
    border-radius: 1rem;
    box-shadow: var(--falcon-box-shadow-inset)
}

.form-range:disabled {
    pointer-events: none
}

    .form-range:disabled::-webkit-slider-thumb {
        background-color: #9da9bb
    }

    .form-range:disabled::-moz-range-thumb {
        background-color: #9da9bb
    }

.form-floating {
    position: relative
}

    .form-floating > .form-control, .form-floating > .form-control-plaintext, .form-floating > .form-select {
        height: calc(3.5rem + 2px);
        line-height: 1.25
    }

    .form-floating > label {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        padding: 1rem 1rem;
        overflow: hidden;
        text-align: start;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        pointer-events: none;
        border: 1px solid rgba(0,0,0,0);
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        transform-origin: 0 0;
        -webkit-transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
        transition: opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;
        -o-transition: opacity .1s ease-in-out,transform .1s ease-in-out;
        transition: opacity .1s ease-in-out,transform .1s ease-in-out;
        transition: opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out
    }

@media(prefers-reduced-motion: reduce) {
    .form-floating > label {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.form-floating > .form-control, .form-floating > .form-control-plaintext {
    padding: 1rem 1rem
}

    .form-floating > .form-control::-webkit-input-placeholder, .form-floating > .form-control-plaintext::-webkit-input-placeholder {
        color: rgba(0,0,0,0)
    }

    .form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
        color: rgba(0,0,0,0)
    }

    .form-floating > .form-control:-ms-input-placeholder, .form-floating > .form-control-plaintext:-ms-input-placeholder {
        color: rgba(0,0,0,0)
    }

    .form-floating > .form-control::-ms-input-placeholder, .form-floating > .form-control-plaintext::-ms-input-placeholder {
        color: rgba(0,0,0,0)
    }

    .form-floating > .form-control::placeholder, .form-floating > .form-control-plaintext::placeholder {
        color: rgba(0,0,0,0)
    }

    .form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
        padding-top: 1.625rem;
        padding-bottom: .625rem
    }

    .form-floating > .form-control:not(:-ms-input-placeholder), .form-floating > .form-control-plaintext:not(:-ms-input-placeholder) {
        padding-top: 1.625rem;
        padding-bottom: .625rem
    }

    .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .form-floating > .form-control-plaintext:focus, .form-floating > .form-control-plaintext:not(:placeholder-shown) {
        padding-top: 1.625rem;
        padding-bottom: .625rem
    }

    .form-floating > .form-control:-webkit-autofill, .form-floating > .form-control-plaintext:-webkit-autofill {
        padding-top: 1.625rem;
        padding-bottom: .625rem
    }

.form-floating > .form-select {
    padding-top: 1.625rem;
    padding-bottom: .625rem
}

.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
    opacity: .65;
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.form-floating > .form-control:not(:-ms-input-placeholder) ~ label {
    opacity: .65;
    -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-control-plaintext ~ label, .form-floating > .form-select ~ label {
    opacity: .65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
    -ms-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.form-floating > .form-control:-webkit-autofill ~ label {
    opacity: .65;
    -webkit-transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
    transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
}

.form-floating > .form-control-plaintext ~ label {
    border-width: 1px 0
}

.input-group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%
}

    .input-group > .form-control, .input-group > .form-select, .input-group > .form-floating {
        position: relative;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        width: 1%;
        min-width: 0
    }

        .input-group > .form-control:focus, .input-group > .form-select:focus, .input-group > .form-floating:focus-within {
            z-index: 5
        }

    .input-group .btn, .input-group .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_full_numbers .input-group .page-link, .input-group .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_first_last_numbers .input-group .page-link, .input-group .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_full .input-group .page-link, .input-group .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_numbers .input-group .page-link, .input-group .falcon-data-table .paging_simple_numbers .page-link, .falcon-data-table .paging_simple_numbers .input-group .page-link, .input-group [data-list] .page, [data-list] .input-group .page, .input-group .tox .tox-menu__footer .tox-button:last-child, .tox .tox-menu__footer .input-group .tox-button:last-child, .input-group .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-dialog__footer .input-group .tox-button:last-child, .input-group .tox .tox-menu__footer .tox-button--secondary, .tox .tox-menu__footer .input-group .tox-button--secondary, .input-group .tox .tox-dialog__footer .tox-button--secondary, .tox .tox-dialog__footer .input-group .tox-button--secondary {
        position: relative;
        z-index: 2
    }

        .input-group .btn:focus, .input-group .falcon-data-table .paging_full_numbers .page-link:focus, .falcon-data-table .paging_full_numbers .input-group .page-link:focus, .input-group .falcon-data-table .paging_first_last_numbers .page-link:focus, .falcon-data-table .paging_first_last_numbers .input-group .page-link:focus, .input-group .falcon-data-table .paging_full .page-link:focus, .falcon-data-table .paging_full .input-group .page-link:focus, .input-group .falcon-data-table .paging_numbers .page-link:focus, .falcon-data-table .paging_numbers .input-group .page-link:focus, .input-group .falcon-data-table .paging_simple_numbers .page-link:focus, .falcon-data-table .paging_simple_numbers .input-group .page-link:focus, .input-group [data-list] .page:focus, [data-list] .input-group .page:focus, .input-group .tox .tox-menu__footer .tox-button:focus:last-child, .tox .tox-menu__footer .input-group .tox-button:focus:last-child, .input-group .tox .tox-dialog__footer .tox-button:focus:last-child, .tox .tox-dialog__footer .input-group .tox-button:focus:last-child, .input-group .tox .tox-menu__footer .tox-button--secondary:focus, .tox .tox-menu__footer .input-group .tox-button--secondary:focus, .input-group .tox .tox-dialog__footer .tox-button--secondary:focus, .tox .tox-dialog__footer .input-group .tox-button--secondary:focus {
            z-index: 5
        }

.input-group-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .3125rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--falcon-input-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--falcon-gray-200);
    border: 1px solid var(--falcon-input-border-color);
    border-radius: .25rem
}

.input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text, .input-group-lg > .btn, .falcon-data-table .paging_full_numbers .input-group-lg > .page-link, .falcon-data-table .paging_first_last_numbers .input-group-lg > .page-link, .falcon-data-table .paging_full .input-group-lg > .page-link, .falcon-data-table .paging_numbers .input-group-lg > .page-link, .falcon-data-table .paging_simple_numbers .input-group-lg > .page-link, [data-list] .input-group-lg > .page, .tox .tox-menu__footer .input-group-lg > .tox-button:last-child, .tox .tox-dialog__footer .input-group-lg > .tox-button:last-child, .tox .tox-menu__footer .input-group-lg > .tox-button--secondary, .tox .tox-dialog__footer .input-group-lg > .tox-button--secondary {
    padding: .375rem 1.25rem;
    font-size: 1.2rem;
    border-radius: .375rem
}

.input-group-sm > .form-control, .input-group-sm > .form-select, .input-group-sm > .input-group-text, .input-group-sm > .btn, .falcon-data-table .paging_full_numbers .input-group-sm > .page-link, .falcon-data-table .paging_first_last_numbers .input-group-sm > .page-link, .falcon-data-table .paging_full .input-group-sm > .page-link, .falcon-data-table .paging_numbers .input-group-sm > .page-link, .falcon-data-table .paging_simple_numbers .input-group-sm > .page-link, [data-list] .input-group-sm > .page, .tox .tox-menu__footer .input-group-sm > .tox-button:last-child, .tox .tox-dialog__footer .input-group-sm > .tox-button:last-child, .tox .tox-menu__footer .input-group-sm > .tox-button--secondary, .tox .tox-dialog__footer .input-group-sm > .tox-button--secondary {
    padding: .1875rem .75rem;
    font-size: 0.875rem;
    border-radius: .25rem
}

.input-group-lg > .form-select, .input-group-sm > .form-select {
    padding-right: 4rem
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control, .input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating), .input-group.has-validation > .dropdown-toggle:nth-last-child(n+4), .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control, .input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group > .form-floating:not(:first-child) > .form-control, .input-group > .form-floating:not(:first-child) > .form-select {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.valid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 75%;
    color: #00d27a
}

.valid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem .5rem;
    margin-top: .1rem;
    font-size: 0.8333333333rem;
    color: #fff;
    background-color: rgba(0,210,122,.9);
    border-radius: .25rem
}

.was-validated :valid ~ .valid-feedback, .was-validated :valid ~ .valid-tooltip, .is-valid ~ .valid-feedback, .is-valid ~ .valid-tooltip {
    display: block
}

.was-validated .form-control:valid, .form-control.is-valid {
    border-color: #00d27a;
    padding-right: calc(1.5em + 0.625rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300d27a' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.15625rem) center;
    background-size: calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem)
}

    .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
        border-color: #00d27a;
        -webkit-box-shadow: 0 0 0 .25rem rgba(0,210,122,.25);
        box-shadow: 0 0 0 .25rem rgba(0,210,122,.25)
    }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
    padding-right: calc(1.5em + 0.625rem);
    background-position: top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem)
}

.was-validated .form-select:valid, .form-select.is-valid {
    border-color: #00d27a
}

    .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
        padding-right: 5.5rem;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234d5969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300d27a' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
        background-position: right 1rem center,center right 3rem;
        background-size: 16px 12px,calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem)
    }

    .was-validated .form-select:valid:focus, .form-select.is-valid:focus {
        border-color: #00d27a;
        -webkit-box-shadow: 0 0 0 .25rem rgba(0,210,122,.25);
        box-shadow: 0 0 0 .25rem rgba(0,210,122,.25)
    }

.was-validated .form-control-color:valid, .form-control-color.is-valid {
    width: calc(3rem + calc(1.5em + 0.625rem))
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
    border-color: #00d27a
}

    .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
        background-color: #00d27a
    }

    .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(0,210,122,.25);
        box-shadow: 0 0 0 .25rem rgba(0,210,122,.25)
    }

    .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
        color: #00d27a
    }

.form-check-inline .form-check-input ~ .valid-feedback {
    margin-left: .5em
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .was-validated .input-group > .form-select:not(:focus):valid, .input-group > .form-select:not(:focus).is-valid, .was-validated .input-group > .form-floating:not(:focus-within):valid, .input-group > .form-floating:not(:focus-within).is-valid {
    z-index: 3
}

.invalid-feedback {
    display: none;
    width: 100%;
    margin-top: .25rem;
    font-size: 75%;
    color: #e63757
}

.invalid-tooltip {
    position: absolute;
    top: 100%;
    z-index: 5;
    display: none;
    max-width: 100%;
    padding: .5rem .5rem;
    margin-top: .1rem;
    font-size: 0.8333333333rem;
    color: #fff;
    background-color: rgba(230,55,87,.9);
    border-radius: .25rem
}

.was-validated :invalid ~ .invalid-feedback, .was-validated :invalid ~ .invalid-tooltip, .is-invalid ~ .invalid-feedback, .is-invalid ~ .invalid-tooltip {
    display: block
}

.was-validated .form-control:invalid, .form-control.is-invalid {
    border-color: #e63757;
    padding-right: calc(1.5em + 0.625rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e63757'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e63757' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.15625rem) center;
    background-size: calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem)
}

    .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
        border-color: #e63757;
        -webkit-box-shadow: 0 0 0 .25rem rgba(230,55,87,.25);
        box-shadow: 0 0 0 .25rem rgba(230,55,87,.25)
    }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
    padding-right: calc(1.5em + 0.625rem);
    background-position: top calc(0.375em + 0.15625rem) right calc(0.375em + 0.15625rem)
}

.was-validated .form-select:invalid, .form-select.is-invalid {
    border-color: #e63757
}

    .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
        padding-right: 5.5rem;
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%234d5969' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e63757'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e63757' stroke='none'/%3e%3c/svg%3e");
        background-position: right 1rem center,center right 3rem;
        background-size: 16px 12px,calc(0.75em + 0.3125rem) calc(0.75em + 0.3125rem)
    }

    .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
        border-color: #e63757;
        -webkit-box-shadow: 0 0 0 .25rem rgba(230,55,87,.25);
        box-shadow: 0 0 0 .25rem rgba(230,55,87,.25)
    }

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
    width: calc(3rem + calc(1.5em + 0.625rem))
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
    border-color: #e63757
}

    .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
        background-color: #e63757
    }

    .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(230,55,87,.25);
        box-shadow: 0 0 0 .25rem rgba(230,55,87,.25)
    }

    .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
        color: #e63757
    }

.form-check-inline .form-check-input ~ .invalid-feedback {
    margin-left: .5em
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .was-validated .input-group > .form-select:not(:focus):invalid, .input-group > .form-select:not(:focus).is-invalid, .was-validated .input-group > .form-floating:not(:focus-within):invalid, .input-group > .form-floating:not(:focus-within).is-invalid {
    z-index: 4
}

.btn, .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link, [data-list] .page, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary {
    --falcon-btn-padding-x: 1rem;
    --falcon-btn-padding-y: 0.3125rem;
    --falcon-btn-font-family:;
    --falcon-btn-font-size: 1rem;
    --falcon-btn-font-weight: 500;
    --falcon-btn-line-height: 1.5;
    --falcon-btn-color: #5e6e82;
    --falcon-btn-bg: transparent;
    --falcon-btn-border-width: 1px;
    --falcon-btn-border-color: transparent;
    --falcon-btn-border-radius: 0.25rem;
    --falcon-btn-hover-border-color: transparent;
    --falcon-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    --falcon-btn-disabled-opacity: 0.65;
    --falcon-btn-focus-box-shadow: 0 0 0 0 rgba(var(--falcon-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--falcon-btn-padding-y) var(--falcon-btn-padding-x);
    font-family: var(--falcon-btn-font-family);
    font-size: var(--falcon-btn-font-size);
    font-weight: var(--falcon-btn-font-weight);
    line-height: var(--falcon-btn-line-height);
    color: var(--falcon-btn-color);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: var(--falcon-btn-border-width) solid var(--falcon-btn-border-color);
    border-radius: var(--falcon-btn-border-radius);
    background-color: var(--falcon-btn-bg);
    -webkit-box-shadow: var(--falcon-btn-box-shadow);
    box-shadow: var(--falcon-btn-box-shadow);
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .btn, .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link, [data-list] .page, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.btn:hover, .falcon-data-table .paging_full_numbers .page-link:hover, .falcon-data-table .paging_first_last_numbers .page-link:hover, .falcon-data-table .paging_full .page-link:hover, .falcon-data-table .paging_numbers .page-link:hover, .falcon-data-table .paging_simple_numbers .page-link:hover, [data-list] .page:hover, .tox .tox-menu__footer .tox-button:hover:last-child, .tox .tox-dialog__footer .tox-button:hover:last-child, .tox .tox-menu__footer .tox-button--secondary:hover, .tox .tox-dialog__footer .tox-button--secondary:hover {
    color: var(--falcon-btn-hover-color);
    text-decoration: none;
    background-color: var(--falcon-btn-hover-bg);
    border-color: var(--falcon-btn-hover-border-color)
}

.btn-check + .btn:hover, .falcon-data-table .paging_full_numbers .btn-check + .page-link:hover, .falcon-data-table .paging_first_last_numbers .btn-check + .page-link:hover, .falcon-data-table .paging_full .btn-check + .page-link:hover, .falcon-data-table .paging_numbers .btn-check + .page-link:hover, .falcon-data-table .paging_simple_numbers .btn-check + .page-link:hover, [data-list] .btn-check + .page:hover, .tox .tox-menu__footer .btn-check + .tox-button:hover:last-child, .tox .tox-dialog__footer .btn-check + .tox-button:hover:last-child, .tox .tox-menu__footer .btn-check + .tox-button--secondary:hover, .tox .tox-dialog__footer .btn-check + .tox-button--secondary:hover {
    color: var(--falcon-btn-color);
    background-color: var(--falcon-btn-bg);
    border-color: var(--falcon-btn-border-color)
}

.btn:focus-visible, .falcon-data-table .paging_full_numbers .page-link:focus-visible, .falcon-data-table .paging_first_last_numbers .page-link:focus-visible, .falcon-data-table .paging_full .page-link:focus-visible, .falcon-data-table .paging_numbers .page-link:focus-visible, .falcon-data-table .paging_simple_numbers .page-link:focus-visible, [data-list] .page:focus-visible, .tox .tox-menu__footer .tox-button:focus-visible:last-child, .tox .tox-dialog__footer .tox-button:focus-visible:last-child, .tox .tox-menu__footer .tox-button--secondary:focus-visible, .tox .tox-dialog__footer .tox-button--secondary:focus-visible {
    color: var(--falcon-btn-hover-color);
    background-color: var(--falcon-btn-hover-bg);
    border-color: var(--falcon-btn-hover-border-color);
    outline: 0;
    -webkit-box-shadow: var(--falcon-btn-box-shadow),var(--falcon-btn-focus-box-shadow);
    box-shadow: var(--falcon-btn-box-shadow),var(--falcon-btn-focus-box-shadow)
}

.btn-check:focus-visible + .btn, .falcon-data-table .paging_full_numbers .btn-check:focus-visible + .page-link, .falcon-data-table .paging_first_last_numbers .btn-check:focus-visible + .page-link, .falcon-data-table .paging_full .btn-check:focus-visible + .page-link, .falcon-data-table .paging_numbers .btn-check:focus-visible + .page-link, .falcon-data-table .paging_simple_numbers .btn-check:focus-visible + .page-link, [data-list] .btn-check:focus-visible + .page, .tox .tox-menu__footer .btn-check:focus-visible + .tox-button:last-child, .tox .tox-dialog__footer .btn-check:focus-visible + .tox-button:last-child, .tox .tox-menu__footer .btn-check:focus-visible + .tox-button--secondary, .tox .tox-dialog__footer .btn-check:focus-visible + .tox-button--secondary {
    border-color: var(--falcon-btn-hover-border-color);
    outline: 0;
    -webkit-box-shadow: var(--falcon-btn-box-shadow),var(--falcon-btn-focus-box-shadow);
    box-shadow: var(--falcon-btn-box-shadow),var(--falcon-btn-focus-box-shadow)
}

.btn-check:checked + .btn, .falcon-data-table .paging_full_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_first_last_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_full .btn-check:checked + .page-link, .falcon-data-table .paging_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_simple_numbers .btn-check:checked + .page-link, [data-list] .btn-check:checked + .page, .tox .tox-menu__footer .btn-check:checked + .tox-button:last-child, .tox .tox-dialog__footer .btn-check:checked + .tox-button:last-child, .tox .tox-menu__footer .btn-check:checked + .tox-button--secondary, .tox .tox-dialog__footer .btn-check:checked + .tox-button--secondary, :not(.btn-check) + .btn:active, .falcon-data-table .paging_full_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_first_last_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_full :not(.btn-check) + .page-link:active, .falcon-data-table .paging_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_simple_numbers :not(.btn-check) + .page-link:active, [data-list] :not(.btn-check) + .page:active, .tox .tox-menu__footer :not(.btn-check) + .tox-button:active:last-child, .tox .tox-dialog__footer :not(.btn-check) + .tox-button:active:last-child, .tox .tox-menu__footer :not(.btn-check) + .tox-button--secondary:active, .tox .tox-dialog__footer :not(.btn-check) + .tox-button--secondary:active, .btn:first-child:active, .falcon-data-table .paging_full_numbers .page-link:first-child:active, .falcon-data-table .paging_first_last_numbers .page-link:first-child:active, .falcon-data-table .paging_full .page-link:first-child:active, .falcon-data-table .paging_numbers .page-link:first-child:active, .falcon-data-table .paging_simple_numbers .page-link:first-child:active, [data-list] .page:first-child:active, .tox .tox-menu__footer .tox-button:first-child:active:last-child, .tox .tox-dialog__footer .tox-button:first-child:active:last-child, .tox .tox-menu__footer .tox-button--secondary:first-child:active, .tox .tox-dialog__footer .tox-button--secondary:first-child:active, .btn.active, .falcon-data-table .paging_full_numbers .active.page-link, .falcon-data-table .paging_first_last_numbers .active.page-link, .falcon-data-table .paging_full .active.page-link, .falcon-data-table .paging_numbers .active.page-link, .falcon-data-table .paging_simple_numbers .active.page-link, [data-list] .active.page, .tox .tox-menu__footer .active.tox-button:last-child, .tox .tox-dialog__footer .active.tox-button:last-child, .tox .tox-menu__footer .active.tox-button--secondary, .tox .tox-dialog__footer .active.tox-button--secondary, .btn.show, .falcon-data-table .paging_full_numbers .show.page-link, .falcon-data-table .paging_first_last_numbers .show.page-link, .falcon-data-table .paging_full .show.page-link, .falcon-data-table .paging_numbers .show.page-link, .falcon-data-table .paging_simple_numbers .show.page-link, [data-list] .show.page, .tox .tox-menu__footer .show.tox-button:last-child, .tox .tox-dialog__footer .show.tox-button:last-child, .tox .tox-menu__footer .show.tox-button--secondary, .tox .tox-dialog__footer .show.tox-button--secondary {
    color: var(--falcon-btn-active-color);
    background-color: var(--falcon-btn-active-bg);
    border-color: var(--falcon-btn-active-border-color);
    -webkit-box-shadow: var(--falcon-btn-active-shadow);
    box-shadow: var(--falcon-btn-active-shadow)
}

    .btn-check:checked + .btn:focus-visible, .falcon-data-table .paging_full_numbers .btn-check:checked + .page-link:focus-visible, .falcon-data-table .paging_first_last_numbers .btn-check:checked + .page-link:focus-visible, .falcon-data-table .paging_full .btn-check:checked + .page-link:focus-visible, .falcon-data-table .paging_numbers .btn-check:checked + .page-link:focus-visible, .falcon-data-table .paging_simple_numbers .btn-check:checked + .page-link:focus-visible, [data-list] .btn-check:checked + .page:focus-visible, .tox .tox-menu__footer .btn-check:checked + .tox-button:focus-visible:last-child, .tox .tox-dialog__footer .btn-check:checked + .tox-button:focus-visible:last-child, .tox .tox-menu__footer .btn-check:checked + .tox-button--secondary:focus-visible, .tox .tox-dialog__footer .btn-check:checked + .tox-button--secondary:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .falcon-data-table .paging_full_numbers :not(.btn-check) + .page-link:active:focus-visible, .falcon-data-table .paging_first_last_numbers :not(.btn-check) + .page-link:active:focus-visible, .falcon-data-table .paging_full :not(.btn-check) + .page-link:active:focus-visible, .falcon-data-table .paging_numbers :not(.btn-check) + .page-link:active:focus-visible, .falcon-data-table .paging_simple_numbers :not(.btn-check) + .page-link:active:focus-visible, [data-list] :not(.btn-check) + .page:active:focus-visible, .tox .tox-menu__footer :not(.btn-check) + .tox-button:active:focus-visible:last-child, .tox .tox-dialog__footer :not(.btn-check) + .tox-button:active:focus-visible:last-child, .tox .tox-menu__footer :not(.btn-check) + .tox-button--secondary:active:focus-visible, .tox .tox-dialog__footer :not(.btn-check) + .tox-button--secondary:active:focus-visible, .btn:first-child:active:focus-visible, .falcon-data-table .paging_full_numbers .page-link:first-child:active:focus-visible, .falcon-data-table .paging_first_last_numbers .page-link:first-child:active:focus-visible, .falcon-data-table .paging_full .page-link:first-child:active:focus-visible, .falcon-data-table .paging_numbers .page-link:first-child:active:focus-visible, .falcon-data-table .paging_simple_numbers .page-link:first-child:active:focus-visible, [data-list] .page:first-child:active:focus-visible, .tox .tox-menu__footer .tox-button:first-child:active:focus-visible:last-child, .tox .tox-dialog__footer .tox-button:first-child:active:focus-visible:last-child, .tox .tox-menu__footer .tox-button--secondary:first-child:active:focus-visible, .tox .tox-dialog__footer .tox-button--secondary:first-child:active:focus-visible, .btn.active:focus-visible, .falcon-data-table .paging_full_numbers .active.page-link:focus-visible, .falcon-data-table .paging_first_last_numbers .active.page-link:focus-visible, .falcon-data-table .paging_full .active.page-link:focus-visible, .falcon-data-table .paging_numbers .active.page-link:focus-visible, .falcon-data-table .paging_simple_numbers .active.page-link:focus-visible, [data-list] .active.page:focus-visible, .tox .tox-menu__footer .active.tox-button:focus-visible:last-child, .tox .tox-dialog__footer .active.tox-button:focus-visible:last-child, .tox .tox-menu__footer .active.tox-button--secondary:focus-visible, .tox .tox-dialog__footer .active.tox-button--secondary:focus-visible, .btn.show:focus-visible, .falcon-data-table .paging_full_numbers .show.page-link:focus-visible, .falcon-data-table .paging_first_last_numbers .show.page-link:focus-visible, .falcon-data-table .paging_full .show.page-link:focus-visible, .falcon-data-table .paging_numbers .show.page-link:focus-visible, .falcon-data-table .paging_simple_numbers .show.page-link:focus-visible, [data-list] .show.page:focus-visible, .tox .tox-menu__footer .show.tox-button:focus-visible:last-child, .tox .tox-dialog__footer .show.tox-button:focus-visible:last-child, .tox .tox-menu__footer .show.tox-button--secondary:focus-visible, .tox .tox-dialog__footer .show.tox-button--secondary:focus-visible {
        -webkit-box-shadow: var(--falcon-btn-active-shadow),var(--falcon-btn-focus-box-shadow);
        box-shadow: var(--falcon-btn-active-shadow),var(--falcon-btn-focus-box-shadow)
    }

.btn:disabled, .falcon-data-table .paging_full_numbers .page-link:disabled, .falcon-data-table .paging_first_last_numbers .page-link:disabled, .falcon-data-table .paging_full .page-link:disabled, .falcon-data-table .paging_numbers .page-link:disabled, .falcon-data-table .paging_simple_numbers .page-link:disabled, [data-list] .page:disabled, .tox .tox-menu__footer .tox-button:disabled:last-child, .tox .tox-dialog__footer .tox-button:disabled:last-child, .tox .tox-menu__footer .tox-button--secondary:disabled, .tox .tox-dialog__footer .tox-button--secondary:disabled, .btn.disabled, .falcon-data-table .paging_full_numbers .disabled.page-link, .falcon-data-table .paging_first_last_numbers .disabled.page-link, .falcon-data-table .paging_full .disabled.page-link, .falcon-data-table .paging_numbers .disabled.page-link, .falcon-data-table .paging_simple_numbers .disabled.page-link, [data-list] .disabled.page, .tox .tox-menu__footer .disabled.tox-button:last-child, .tox .tox-dialog__footer .disabled.tox-button:last-child, .tox .tox-menu__footer .disabled.tox-button--secondary, .tox .tox-dialog__footer .disabled.tox-button--secondary, fieldset:disabled .btn, fieldset:disabled .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_full_numbers fieldset:disabled .page-link, fieldset:disabled .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_first_last_numbers fieldset:disabled .page-link, fieldset:disabled .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_full fieldset:disabled .page-link, fieldset:disabled .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_numbers fieldset:disabled .page-link, fieldset:disabled .falcon-data-table .paging_simple_numbers .page-link, .falcon-data-table .paging_simple_numbers fieldset:disabled .page-link, fieldset:disabled [data-list] .page, [data-list] fieldset:disabled .page, fieldset:disabled .tox .tox-menu__footer .tox-button:last-child, .tox .tox-menu__footer fieldset:disabled .tox-button:last-child, fieldset:disabled .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-dialog__footer fieldset:disabled .tox-button:last-child, fieldset:disabled .tox .tox-menu__footer .tox-button--secondary, .tox .tox-menu__footer fieldset:disabled .tox-button--secondary, fieldset:disabled .tox .tox-dialog__footer .tox-button--secondary, .tox .tox-dialog__footer fieldset:disabled .tox-button--secondary {
    color: var(--falcon-btn-disabled-color);
    pointer-events: none;
    background-color: var(--falcon-btn-disabled-bg);
    border-color: var(--falcon-btn-disabled-border-color);
    opacity: var(--falcon-btn-disabled-opacity);
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-primary, .navbar-vertical .btn-purchase, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #2c7be5;
    --falcon-btn-border-color: #2c7be5;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #2569c3;
    --falcon-btn-hover-border-color: #2362b7;
    --falcon-btn-focus-shadow-rgb: 76, 143, 233;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #2362b7;
    --falcon-btn-active-border-color: #215cac;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #2c7be5;
    --falcon-btn-disabled-border-color: #2c7be5
}

.btn-secondary {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #748194;
    --falcon-btn-border-color: #748194;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #636e7e;
    --falcon-btn-hover-border-color: #5d6776;
    --falcon-btn-focus-shadow-rgb: 137, 148, 164;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #5d6776;
    --falcon-btn-active-border-color: #57616f;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #748194;
    --falcon-btn-disabled-border-color: #748194
}

.btn-success {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #00d27a;
    --falcon-btn-border-color: #00d27a;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #00b368;
    --falcon-btn-hover-border-color: #00a862;
    --falcon-btn-focus-shadow-rgb: 38, 217, 142;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #00a862;
    --falcon-btn-active-border-color: #009e5c;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #00d27a;
    --falcon-btn-disabled-border-color: #00d27a
}

.btn-info {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #27bcfd;
    --falcon-btn-border-color: #27bcfd;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #21a0d7;
    --falcon-btn-hover-border-color: #1f96ca;
    --falcon-btn-focus-shadow-rgb: 71, 198, 253;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #1f96ca;
    --falcon-btn-active-border-color: #1d8dbe;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #27bcfd;
    --falcon-btn-disabled-border-color: #27bcfd
}

.btn-warning {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #f5803e;
    --falcon-btn-border-color: #f5803e;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #d06d35;
    --falcon-btn-hover-border-color: #c46632;
    --falcon-btn-focus-shadow-rgb: 247, 147, 91;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #c46632;
    --falcon-btn-active-border-color: #b8602f;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #f5803e;
    --falcon-btn-disabled-border-color: #f5803e
}

.btn-danger {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #e63757;
    --falcon-btn-border-color: #e63757;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #c42f4a;
    --falcon-btn-hover-border-color: #b82c46;
    --falcon-btn-focus-shadow-rgb: 234, 85, 112;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #b82c46;
    --falcon-btn-active-border-color: #ad2941;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #e63757;
    --falcon-btn-disabled-border-color: #e63757
}

.btn-light, .navbar-vertical.navbar-vibrant .btn-purchase, [data-list-pagination].btn-primary[disabled], .navbar-vertical [data-list-pagination][disabled].btn-purchase, .tox .tox-menu__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-dialog__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary {
    --falcon-btn-color: #4d5969;
    --falcon-btn-bg: #f9fafd;
    --falcon-btn-border-color: #f9fafd;
    --falcon-btn-hover-color: #4d5969;
    --falcon-btn-hover-bg: #d4d5d7;
    --falcon-btn-hover-border-color: #c7c8ca;
    --falcon-btn-focus-shadow-rgb: 223, 226, 231;
    --falcon-btn-active-color: #4d5969;
    --falcon-btn-active-bg: #c7c8ca;
    --falcon-btn-active-border-color: #bbbcbe;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #4d5969;
    --falcon-btn-disabled-bg: #f9fafd;
    --falcon-btn-disabled-border-color: #f9fafd
}

.btn-dark, .dark .btn-light, .dark .navbar-vertical.navbar-vibrant .btn-purchase, .navbar-vertical.navbar-vibrant .dark .btn-purchase, .dark [data-list-pagination].btn-primary[disabled], .dark .navbar-vertical [data-list-pagination][disabled].btn-purchase, .navbar-vertical .dark [data-list-pagination][disabled].btn-purchase, .dark .tox .tox-menu__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-menu__footer .dark [data-list-pagination][disabled].tox-button:last-child, .dark .tox .tox-dialog__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-dialog__footer .dark [data-list-pagination][disabled].tox-button:last-child, .dark .tox .tox-menu__footer .tox-button--secondary, .tox .tox-menu__footer .dark .tox-button--secondary, .dark .tox .tox-dialog__footer .tox-button--secondary, .tox .tox-dialog__footer .dark .tox-button--secondary {
    --falcon-btn-color: #fff;
    --falcon-btn-bg: #0b1727;
    --falcon-btn-border-color: #0b1727;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #303a47;
    --falcon-btn-hover-border-color: #232e3d;
    --falcon-btn-focus-shadow-rgb: 48, 58, 71;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #3c4552;
    --falcon-btn-active-border-color: #232e3d;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #fff;
    --falcon-btn-disabled-bg: #0b1727;
    --falcon-btn-disabled-border-color: #0b1727
}

.btn-outline-primary {
    --falcon-btn-color: #2c7be5;
    --falcon-btn-border-color: #2c7be5;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #2c7be5;
    --falcon-btn-hover-border-color: #2c7be5;
    --falcon-btn-focus-shadow-rgb: 44, 123, 229;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #2c7be5;
    --falcon-btn-active-border-color: #2c7be5;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #2c7be5;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #2c7be5;
    --falcon-gradient: none
}

.btn-outline-secondary {
    --falcon-btn-color: #748194;
    --falcon-btn-border-color: #748194;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #748194;
    --falcon-btn-hover-border-color: #748194;
    --falcon-btn-focus-shadow-rgb: 116, 129, 148;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #748194;
    --falcon-btn-active-border-color: #748194;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #748194;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #748194;
    --falcon-gradient: none
}

.btn-outline-success {
    --falcon-btn-color: #00d27a;
    --falcon-btn-border-color: #00d27a;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #00d27a;
    --falcon-btn-hover-border-color: #00d27a;
    --falcon-btn-focus-shadow-rgb: 0, 210, 122;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #00d27a;
    --falcon-btn-active-border-color: #00d27a;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #00d27a;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #00d27a;
    --falcon-gradient: none
}

.btn-outline-info {
    --falcon-btn-color: #27bcfd;
    --falcon-btn-border-color: #27bcfd;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #27bcfd;
    --falcon-btn-hover-border-color: #27bcfd;
    --falcon-btn-focus-shadow-rgb: 39, 188, 253;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #27bcfd;
    --falcon-btn-active-border-color: #27bcfd;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #27bcfd;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #27bcfd;
    --falcon-gradient: none
}

.btn-outline-warning {
    --falcon-btn-color: #f5803e;
    --falcon-btn-border-color: #f5803e;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #f5803e;
    --falcon-btn-hover-border-color: #f5803e;
    --falcon-btn-focus-shadow-rgb: 245, 128, 62;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #f5803e;
    --falcon-btn-active-border-color: #f5803e;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #f5803e;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #f5803e;
    --falcon-gradient: none
}

.btn-outline-danger {
    --falcon-btn-color: #e63757;
    --falcon-btn-border-color: #e63757;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #e63757;
    --falcon-btn-hover-border-color: #e63757;
    --falcon-btn-focus-shadow-rgb: 230, 55, 87;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #e63757;
    --falcon-btn-active-border-color: #e63757;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #e63757;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #e63757;
    --falcon-gradient: none
}

.btn-outline-light {
    --falcon-btn-color: #f9fafd;
    --falcon-btn-border-color: #f9fafd;
    --falcon-btn-hover-color: #4d5969;
    --falcon-btn-hover-bg: #f9fafd;
    --falcon-btn-hover-border-color: #f9fafd;
    --falcon-btn-focus-shadow-rgb: 249, 250, 253;
    --falcon-btn-active-color: #4d5969;
    --falcon-btn-active-bg: #f9fafd;
    --falcon-btn-active-border-color: #f9fafd;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #f9fafd;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #f9fafd;
    --falcon-gradient: none
}

.btn-outline-dark {
    --falcon-btn-color: #0b1727;
    --falcon-btn-border-color: #0b1727;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #0b1727;
    --falcon-btn-hover-border-color: #0b1727;
    --falcon-btn-focus-shadow-rgb: 11, 23, 39;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #0b1727;
    --falcon-btn-active-border-color: #0b1727;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #0b1727;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #0b1727;
    --falcon-gradient: none
}

.btn-link {
    --falcon-btn-font-weight: 400;
    --falcon-btn-color: var(--falcon-link-color);
    --falcon-btn-bg: transparent;
    --falcon-btn-border-color: transparent;
    --falcon-btn-hover-color: var(--falcon-link-hover-color);
    --falcon-btn-hover-border-color: transparent;
    --falcon-btn-active-color: var(--falcon-link-hover-color);
    --falcon-btn-active-border-color: transparent;
    --falcon-btn-disabled-color: #748194;
    --falcon-btn-disabled-border-color: transparent;
    --falcon-btn-box-shadow: none;
    --falcon-btn-focus-shadow-rgb: 76, 143, 233;
    text-decoration: none
}

    .btn-link:hover, .btn-link:focus-visible {
        text-decoration: underline
    }

    .btn-link:focus-visible {
        color: var(--falcon-btn-color)
    }

    .btn-link:hover {
        color: var(--falcon-btn-hover-color)
    }

.btn-lg, .btn-group-lg > .btn, .falcon-data-table .paging_full_numbers .btn-group-lg > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-lg > .page-link, .falcon-data-table .paging_full .btn-group-lg > .page-link, .falcon-data-table .paging_numbers .btn-group-lg > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-lg > .page-link, [data-list] .btn-group-lg > .page, .tox .tox-menu__footer .btn-group-lg > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-lg > .tox-button:last-child, .tox .tox-menu__footer .btn-group-lg > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-lg > .tox-button--secondary {
    --falcon-btn-padding-y: 0.375rem;
    --falcon-btn-padding-x: 1.25rem;
    --falcon-btn-font-size: 1.2rem;
    --falcon-btn-border-radius: 0.375rem
}

.btn-sm, [data-list] .page, .btn-group-sm > .btn, .falcon-data-table .paging_full_numbers .btn-group-sm > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-sm > .page-link, .falcon-data-table .paging_full .btn-group-sm > .page-link, .falcon-data-table .paging_numbers .btn-group-sm > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-sm > .page-link, .tox .tox-menu__footer .btn-group-sm > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-sm > .tox-button:last-child, .tox .tox-menu__footer .btn-group-sm > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-sm > .tox-button--secondary {
    --falcon-btn-padding-y: 0.1875rem;
    --falcon-btn-padding-x: 0.75rem;
    --falcon-btn-font-size: 0.875rem;
    --falcon-btn-border-radius: 0.25rem
}

.fade {
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}

@media(prefers-reduced-motion: reduce) {
    .fade {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.fade:not(.show):not(.in) {
    opacity: 0
}

.collapse:not(.show):not(.in) {
    display: none
}

.collapsing {
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    -o-transition: height .35s ease;
    transition: height .35s ease
}

@media(prefers-reduced-motion: reduce) {
    .collapsing {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.collapsing.collapse-horizontal {
    width: 0;
    height: auto;
    -webkit-transition: width .35s ease;
    -o-transition: width .35s ease;
    transition: width .35s ease
}

@media(prefers-reduced-motion: reduce) {
    .collapsing.collapse-horizontal {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.dropup, .dropend, .dropdown, .dropstart, .dropup-center, .dropdown-center {
    position: relative
}

.dropdown-toggle {
    white-space: nowrap
}

    .dropdown-toggle::after {
        display: inline-block;
        margin-left: .255em;
        vertical-align: .255em;
        content: "";
        border-top: .3em solid;
        border-right: .3em solid rgba(0,0,0,0);
        border-bottom: 0;
        border-left: .3em solid rgba(0,0,0,0)
    }

    .dropdown-toggle:empty::after {
        margin-left: 0
    }

.dropdown-menu {
    --falcon-dropdown-zindex: 1000;
    --falcon-dropdown-min-width: 10rem;
    --falcon-dropdown-padding-x: 0;
    --falcon-dropdown-padding-y: 1rem;
    --falcon-dropdown-spacer: 0.125rem;
    --falcon-dropdown-font-size: 0.8rem;
    --falcon-dropdown-color: #d8e2ef;
    --falcon-dropdown-bg: #fff;
    --falcon-dropdown-border-color: var(--falcon-border-color);
    --falcon-dropdown-border-radius: 0.25rem;
    --falcon-dropdown-border-width: 1px;
    --falcon-dropdown-inner-border-radius: calc(0.25rem - 1px);
    --falcon-dropdown-divider-bg: var(--falcon-border-color);
    --falcon-dropdown-divider-margin-y: 0.5rem;
    --falcon-dropdown-box-shadow: var(--falcon-box-shadow);
    --falcon-dropdown-link-color: #344050;
    --falcon-dropdown-link-hover-color: #2a3441;
    --falcon-dropdown-link-hover-bg: #f9fafd;
    --falcon-dropdown-link-active-color: #fff;
    --falcon-dropdown-link-active-bg: #2c7be5;
    --falcon-dropdown-link-disabled-color: #748194;
    --falcon-dropdown-item-padding-x: 1rem;
    --falcon-dropdown-item-padding-y: 0.25rem;
    --falcon-dropdown-header-color: #748194;
    --falcon-dropdown-header-padding-x: 1rem;
    --falcon-dropdown-header-padding-y: 1rem;
    position: absolute;
    z-index: var(--falcon-dropdown-zindex);
    display: none;
    min-width: var(--falcon-dropdown-min-width);
    padding: var(--falcon-dropdown-padding-y) var(--falcon-dropdown-padding-x);
    margin: 0;
    font-size: var(--falcon-dropdown-font-size);
    color: var(--falcon-dropdown-color);
    text-align: left;
    list-style: none;
    background-color: var(--falcon-dropdown-bg);
    background-clip: padding-box;
    border: var(--falcon-dropdown-border-width) solid var(--falcon-dropdown-border-color);
    border-radius: var(--falcon-dropdown-border-radius);
    -webkit-box-shadow: var(--falcon-dropdown-box-shadow);
    box-shadow: var(--falcon-dropdown-box-shadow)
}

    .dropdown-menu[data-bs-popper] {
        top: 100%;
        left: 0;
        margin-top: var(--falcon-dropdown-spacer)
    }

.dropdown-menu-start {
    --bs-position: start
}

    .dropdown-menu-start[data-bs-popper] {
        right: auto;
        left: 0
    }

.dropdown-menu-end {
    --bs-position: end
}

    .dropdown-menu-end[data-bs-popper] {
        right: 0;
        left: auto
    }

@media(min-width: 576px) {
    .dropdown-menu-sm-start {
        --bs-position: start
    }

        .dropdown-menu-sm-start[data-bs-popper] {
            right: auto;
            left: 0
        }

    .dropdown-menu-sm-end {
        --bs-position: end
    }

        .dropdown-menu-sm-end[data-bs-popper] {
            right: 0;
            left: auto
        }
}

@media(min-width: 768px) {
    .dropdown-menu-md-start {
        --bs-position: start
    }

        .dropdown-menu-md-start[data-bs-popper] {
            right: auto;
            left: 0
        }

    .dropdown-menu-md-end {
        --bs-position: end
    }

        .dropdown-menu-md-end[data-bs-popper] {
            right: 0;
            left: auto
        }
}

@media(min-width: 992px) {
    .dropdown-menu-lg-start {
        --bs-position: start
    }

        .dropdown-menu-lg-start[data-bs-popper] {
            right: auto;
            left: 0
        }

    .dropdown-menu-lg-end {
        --bs-position: end
    }

        .dropdown-menu-lg-end[data-bs-popper] {
            right: 0;
            left: auto
        }
}

@media(min-width: 1200px) {
    .dropdown-menu-xl-start {
        --bs-position: start
    }

        .dropdown-menu-xl-start[data-bs-popper] {
            right: auto;
            left: 0
        }

    .dropdown-menu-xl-end {
        --bs-position: end
    }

        .dropdown-menu-xl-end[data-bs-popper] {
            right: 0;
            left: auto
        }
}

@media(min-width: 1540px) {
    .dropdown-menu-xxl-start {
        --bs-position: start
    }

        .dropdown-menu-xxl-start[data-bs-popper] {
            right: auto;
            left: 0
        }

    .dropdown-menu-xxl-end {
        --bs-position: end
    }

        .dropdown-menu-xxl-end[data-bs-popper] {
            right: 0;
            left: auto
        }
}

.dropup .dropdown-menu[data-bs-popper] {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: var(--falcon-dropdown-spacer)
}

.dropup .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: 0;
    border-right: .3em solid rgba(0,0,0,0);
    border-bottom: .3em solid;
    border-left: .3em solid rgba(0,0,0,0)
}

.dropup .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropend .dropdown-menu[data-bs-popper] {
    top: 0;
    right: auto;
    left: 100%;
    margin-top: 0;
    margin-left: var(--falcon-dropdown-spacer)
}

.dropend .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid rgba(0,0,0,0);
    border-right: 0;
    border-bottom: .3em solid rgba(0,0,0,0);
    border-left: .3em solid
}

.dropend .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropend .dropdown-toggle::after {
    vertical-align: 0
}

.dropstart .dropdown-menu[data-bs-popper] {
    top: 0;
    right: 100%;
    left: auto;
    margin-top: 0;
    margin-right: var(--falcon-dropdown-spacer)
}

.dropstart .dropdown-toggle::after {
    display: inline-block;
    margin-left: .255em;
    vertical-align: .255em;
    content: ""
}

.dropstart .dropdown-toggle::after {
    display: none
}

.dropstart .dropdown-toggle::before {
    display: inline-block;
    margin-right: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid rgba(0,0,0,0);
    border-right: .3em solid;
    border-bottom: .3em solid rgba(0,0,0,0)
}

.dropstart .dropdown-toggle:empty::after {
    margin-left: 0
}

.dropstart .dropdown-toggle::before {
    vertical-align: 0
}

.dropdown-divider {
    height: 0;
    margin: var(--falcon-dropdown-divider-margin-y) 0;
    overflow: hidden;
    border-top: 1px solid var(--falcon-dropdown-divider-bg);
    opacity: 1
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: var(--falcon-dropdown-item-padding-y) var(--falcon-dropdown-item-padding-x);
    clear: both;
    font-weight: 400;
    color: var(--falcon-dropdown-link-color);
    text-align: inherit;
    white-space: nowrap;
    background-color: rgba(0,0,0,0);
    border: 0
}

    .dropdown-item:hover, .dropdown-item:focus {
        color: var(--falcon-dropdown-link-hover-color);
        text-decoration: none;
        background-color: var(--falcon-dropdown-link-hover-bg)
    }

    .dropdown-item.active, .dropdown-item:active {
        color: var(--falcon-dropdown-link-active-color);
        text-decoration: none;
        background-color: var(--falcon-dropdown-link-active-bg)
    }

    .dropdown-item.disabled, .dropdown-item:disabled {
        color: var(--falcon-dropdown-link-disabled-color);
        pointer-events: none;
        background-color: rgba(0,0,0,0)
    }

.dropdown-menu.show {
    display: block
}

.dropdown-header {
    display: block;
    padding: var(--falcon-dropdown-header-padding-y) var(--falcon-dropdown-header-padding-x);
    margin-bottom: 0;
    font-size: 0.875rem;
    color: var(--falcon-dropdown-header-color);
    white-space: nowrap
}

.dropdown-item-text {
    display: block;
    padding: var(--falcon-dropdown-item-padding-y) var(--falcon-dropdown-item-padding-x);
    color: var(--falcon-dropdown-link-color)
}

.dropdown-menu-dark {
    --falcon-dropdown-color: #d8e2ef;
    --falcon-dropdown-bg: #4d5969;
    --falcon-dropdown-border-color: var(--falcon-border-color);
    --falcon-dropdown-box-shadow:;
    --falcon-dropdown-link-color: #d8e2ef;
    --falcon-dropdown-link-hover-color: #fff;
    --falcon-dropdown-divider-bg: var(--falcon-border-color);
    --falcon-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
    --falcon-dropdown-link-active-color: #fff;
    --falcon-dropdown-link-active-bg: #2c7be5;
    --falcon-dropdown-link-disabled-color: #9da9bb;
    --falcon-dropdown-header-color: #9da9bb
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle
}

    .btn-group > .btn, .falcon-data-table .paging_full_numbers .btn-group > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .page-link, .falcon-data-table .paging_full .btn-group > .page-link, .falcon-data-table .paging_numbers .btn-group > .page-link, .falcon-data-table .paging_simple_numbers .btn-group > .page-link, [data-list] .btn-group > .page, .tox .tox-menu__footer .btn-group > .tox-button:last-child, .tox .tox-dialog__footer .btn-group > .tox-button:last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary, .tox .tox-dialog__footer .btn-group > .tox-button--secondary, .btn-group-vertical > .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_full .btn-group-vertical > .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link, [data-list] .btn-group-vertical > .page, .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary {
        position: relative;
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

        .btn-group > .btn-check:checked + .btn, .falcon-data-table .paging_full_numbers .btn-group > .btn-check:checked + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .btn-check:checked + .page-link, .falcon-data-table .paging_full .btn-group > .btn-check:checked + .page-link, .falcon-data-table .paging_numbers .btn-group > .btn-check:checked + .page-link, .falcon-data-table .paging_simple_numbers .btn-group > .btn-check:checked + .page-link, [data-list] .btn-group > .btn-check:checked + .page, .tox .tox-menu__footer .btn-group > .btn-check:checked + .tox-button:last-child, .tox .tox-dialog__footer .btn-group > .btn-check:checked + .tox-button:last-child, .tox .tox-menu__footer .btn-group > .btn-check:checked + .tox-button--secondary, .tox .tox-dialog__footer .btn-group > .btn-check:checked + .tox-button--secondary, .btn-group > .btn-check:focus + .btn, .falcon-data-table .paging_full_numbers .btn-group > .btn-check:focus + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .btn-check:focus + .page-link, .falcon-data-table .paging_full .btn-group > .btn-check:focus + .page-link, .falcon-data-table .paging_numbers .btn-group > .btn-check:focus + .page-link, .falcon-data-table .paging_simple_numbers .btn-group > .btn-check:focus + .page-link, [data-list] .btn-group > .btn-check:focus + .page, .tox .tox-menu__footer .btn-group > .btn-check:focus + .tox-button:last-child, .tox .tox-dialog__footer .btn-group > .btn-check:focus + .tox-button:last-child, .tox .tox-menu__footer .btn-group > .btn-check:focus + .tox-button--secondary, .tox .tox-dialog__footer .btn-group > .btn-check:focus + .tox-button--secondary, .btn-group > .btn:hover, .falcon-data-table .paging_full_numbers .btn-group > .page-link:hover, .falcon-data-table .paging_first_last_numbers .btn-group > .page-link:hover, .falcon-data-table .paging_full .btn-group > .page-link:hover, .falcon-data-table .paging_numbers .btn-group > .page-link:hover, .falcon-data-table .paging_simple_numbers .btn-group > .page-link:hover, [data-list] .btn-group > .page:hover, .tox .tox-menu__footer .btn-group > .tox-button:hover:last-child, .tox .tox-dialog__footer .btn-group > .tox-button:hover:last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary:hover, .tox .tox-dialog__footer .btn-group > .tox-button--secondary:hover, .btn-group > .btn:focus, .falcon-data-table .paging_full_numbers .btn-group > .page-link:focus, .falcon-data-table .paging_first_last_numbers .btn-group > .page-link:focus, .falcon-data-table .paging_full .btn-group > .page-link:focus, .falcon-data-table .paging_numbers .btn-group > .page-link:focus, .falcon-data-table .paging_simple_numbers .btn-group > .page-link:focus, [data-list] .btn-group > .page:focus, .tox .tox-menu__footer .btn-group > .tox-button:focus:last-child, .tox .tox-dialog__footer .btn-group > .tox-button:focus:last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary:focus, .tox .tox-dialog__footer .btn-group > .tox-button--secondary:focus, .btn-group > .btn:active, .falcon-data-table .paging_full_numbers .btn-group > .page-link:active, .falcon-data-table .paging_first_last_numbers .btn-group > .page-link:active, .falcon-data-table .paging_full .btn-group > .page-link:active, .falcon-data-table .paging_numbers .btn-group > .page-link:active, .falcon-data-table .paging_simple_numbers .btn-group > .page-link:active, [data-list] .btn-group > .page:active, .tox .tox-menu__footer .btn-group > .tox-button:active:last-child, .tox .tox-dialog__footer .btn-group > .tox-button:active:last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary:active, .tox .tox-dialog__footer .btn-group > .tox-button--secondary:active, .btn-group > .btn.active, .falcon-data-table .paging_full_numbers .btn-group > .active.page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .active.page-link, .falcon-data-table .paging_full .btn-group > .active.page-link, .falcon-data-table .paging_numbers .btn-group > .active.page-link, .falcon-data-table .paging_simple_numbers .btn-group > .active.page-link, [data-list] .btn-group > .active.page, .tox .tox-menu__footer .btn-group > .active.tox-button:last-child, .tox .tox-dialog__footer .btn-group > .active.tox-button:last-child, .tox .tox-menu__footer .btn-group > .active.tox-button--secondary, .tox .tox-dialog__footer .btn-group > .active.tox-button--secondary, .btn-group-vertical > .btn-check:checked + .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .btn-check:checked + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .btn-check:checked + .page-link, .falcon-data-table .paging_full .btn-group-vertical > .btn-check:checked + .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .btn-check:checked + .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .btn-check:checked + .page-link, [data-list] .btn-group-vertical > .btn-check:checked + .page, .tox .tox-menu__footer .btn-group-vertical > .btn-check:checked + .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .btn-check:checked + .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .btn-check:checked + .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .btn-check:checked + .tox-button--secondary, .btn-group-vertical > .btn-check:focus + .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .btn-check:focus + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .btn-check:focus + .page-link, .falcon-data-table .paging_full .btn-group-vertical > .btn-check:focus + .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .btn-check:focus + .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .btn-check:focus + .page-link, [data-list] .btn-group-vertical > .btn-check:focus + .page, .tox .tox-menu__footer .btn-group-vertical > .btn-check:focus + .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .btn-check:focus + .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .btn-check:focus + .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .btn-check:focus + .tox-button--secondary, .btn-group-vertical > .btn:hover, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link:hover, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link:hover, .falcon-data-table .paging_full .btn-group-vertical > .page-link:hover, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link:hover, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link:hover, [data-list] .btn-group-vertical > .page:hover, .tox .tox-menu__footer .btn-group-vertical > .tox-button:hover:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:hover:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary:hover, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary:hover, .btn-group-vertical > .btn:focus, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link:focus, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link:focus, .falcon-data-table .paging_full .btn-group-vertical > .page-link:focus, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link:focus, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link:focus, [data-list] .btn-group-vertical > .page:focus, .tox .tox-menu__footer .btn-group-vertical > .tox-button:focus:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:focus:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary:focus, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary:focus, .btn-group-vertical > .btn:active, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link:active, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link:active, .falcon-data-table .paging_full .btn-group-vertical > .page-link:active, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link:active, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link:active, [data-list] .btn-group-vertical > .page:active, .tox .tox-menu__footer .btn-group-vertical > .tox-button:active:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:active:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary:active, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary:active, .btn-group-vertical > .btn.active, .falcon-data-table .paging_full_numbers .btn-group-vertical > .active.page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .active.page-link, .falcon-data-table .paging_full .btn-group-vertical > .active.page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .active.page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .active.page-link, [data-list] .btn-group-vertical > .active.page, .tox .tox-menu__footer .btn-group-vertical > .active.tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .active.tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .active.tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .active.tox-button--secondary {
            z-index: 1
        }

.btn-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

    .btn-toolbar .input-group {
        width: auto
    }

.btn-group {
    border-radius: .25rem
}

    .btn-group > :not(.btn-check:first-child) + .btn, .falcon-data-table .paging_full_numbers .btn-group > :not(.btn-check:first-child) + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > :not(.btn-check:first-child) + .page-link, .falcon-data-table .paging_full .btn-group > :not(.btn-check:first-child) + .page-link, .falcon-data-table .paging_numbers .btn-group > :not(.btn-check:first-child) + .page-link, .falcon-data-table .paging_simple_numbers .btn-group > :not(.btn-check:first-child) + .page-link, [data-list] .btn-group > :not(.btn-check:first-child) + .page, .tox .tox-menu__footer .btn-group > :not(.btn-check:first-child) + .tox-button:last-child, .tox .tox-dialog__footer .btn-group > :not(.btn-check:first-child) + .tox-button:last-child, .tox .tox-menu__footer .btn-group > :not(.btn-check:first-child) + .tox-button--secondary, .tox .tox-dialog__footer .btn-group > :not(.btn-check:first-child) + .tox-button--secondary, .btn-group > .btn-group:not(:first-child) {
        margin-left: -1px
    }

    .btn-group > .btn:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_full_numbers .btn-group > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_first_last_numbers .btn-group > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_full .btn-group > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_numbers .btn-group > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_simple_numbers .btn-group > .page-link:not(:last-child):not(.dropdown-toggle), [data-list] .btn-group > .page:not(:last-child):not(.dropdown-toggle), .tox .tox-menu__footer .btn-group > .tox-button:not(:last-child):not(.dropdown-toggle):last-child, .tox .tox-dialog__footer .btn-group > .tox-button:not(:last-child):not(.dropdown-toggle):last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary:not(:last-child):not(.dropdown-toggle), .tox .tox-dialog__footer .btn-group > .tox-button--secondary:not(:last-child):not(.dropdown-toggle), .btn-group > .btn.dropdown-toggle-split:first-child, .falcon-data-table .paging_full_numbers .btn-group > .dropdown-toggle-split.page-link:first-child, .falcon-data-table .paging_first_last_numbers .btn-group > .dropdown-toggle-split.page-link:first-child, .falcon-data-table .paging_full .btn-group > .dropdown-toggle-split.page-link:first-child, .falcon-data-table .paging_numbers .btn-group > .dropdown-toggle-split.page-link:first-child, .falcon-data-table .paging_simple_numbers .btn-group > .dropdown-toggle-split.page-link:first-child, [data-list] .btn-group > .dropdown-toggle-split.page:first-child, .tox .tox-menu__footer .btn-group > .dropdown-toggle-split.tox-button:first-child:last-child, .tox .tox-dialog__footer .btn-group > .dropdown-toggle-split.tox-button:first-child:last-child, .tox .tox-menu__footer .btn-group > .dropdown-toggle-split.tox-button--secondary:first-child, .tox .tox-dialog__footer .btn-group > .dropdown-toggle-split.tox-button--secondary:first-child, .btn-group > .btn-group:not(:last-child) > .btn, .falcon-data-table .paging_full_numbers .btn-group > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_full .btn-group > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_numbers .btn-group > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_simple_numbers .btn-group > .btn-group:not(:last-child) > .page-link, [data-list] .btn-group > .btn-group:not(:last-child) > .page, .tox .tox-menu__footer .btn-group > .btn-group:not(:last-child) > .tox-button:last-child, .tox .tox-dialog__footer .btn-group > .btn-group:not(:last-child) > .tox-button:last-child, .tox .tox-menu__footer .btn-group > .btn-group:not(:last-child) > .tox-button--secondary, .tox .tox-dialog__footer .btn-group > .btn-group:not(:last-child) > .tox-button--secondary {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .btn-group > .btn:nth-child(n+3), .falcon-data-table .paging_full_numbers .btn-group > .page-link:nth-child(n+3), .falcon-data-table .paging_first_last_numbers .btn-group > .page-link:nth-child(n+3), .falcon-data-table .paging_full .btn-group > .page-link:nth-child(n+3), .falcon-data-table .paging_numbers .btn-group > .page-link:nth-child(n+3), .falcon-data-table .paging_simple_numbers .btn-group > .page-link:nth-child(n+3), [data-list] .btn-group > .page:nth-child(n+3), .tox .tox-menu__footer .btn-group > .tox-button:nth-child(n+3):last-child, .tox .tox-dialog__footer .btn-group > .tox-button:nth-child(n+3):last-child, .tox .tox-menu__footer .btn-group > .tox-button--secondary:nth-child(n+3), .tox .tox-dialog__footer .btn-group > .tox-button--secondary:nth-child(n+3), .btn-group > :not(.btn-check) + .btn, .falcon-data-table .paging_full_numbers .btn-group > :not(.btn-check) + .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > :not(.btn-check) + .page-link, .falcon-data-table .paging_full .btn-group > :not(.btn-check) + .page-link, .falcon-data-table .paging_numbers .btn-group > :not(.btn-check) + .page-link, .falcon-data-table .paging_simple_numbers .btn-group > :not(.btn-check) + .page-link, [data-list] .btn-group > :not(.btn-check) + .page, .tox .tox-menu__footer .btn-group > :not(.btn-check) + .tox-button:last-child, .tox .tox-dialog__footer .btn-group > :not(.btn-check) + .tox-button:last-child, .tox .tox-menu__footer .btn-group > :not(.btn-check) + .tox-button--secondary, .tox .tox-dialog__footer .btn-group > :not(.btn-check) + .tox-button--secondary, .btn-group > .btn-group:not(:first-child) > .btn, .falcon-data-table .paging_full_numbers .btn-group > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_full .btn-group > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_numbers .btn-group > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_simple_numbers .btn-group > .btn-group:not(:first-child) > .page-link, [data-list] .btn-group > .btn-group:not(:first-child) > .page, .tox .tox-menu__footer .btn-group > .btn-group:not(:first-child) > .tox-button:last-child, .tox .tox-dialog__footer .btn-group > .btn-group:not(:first-child) > .tox-button:last-child, .tox .tox-menu__footer .btn-group > .btn-group:not(:first-child) > .tox-button--secondary, .tox .tox-dialog__footer .btn-group > .btn-group:not(:first-child) > .tox-button--secondary {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

.dropdown-toggle-split {
    padding-right: .75rem;
    padding-left: .75rem
}

    .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
        margin-left: 0
    }

.dropstart .dropdown-toggle-split::before {
    margin-right: 0
}

.btn-sm + .dropdown-toggle-split, [data-list] .page + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .falcon-data-table .paging_full_numbers .btn-group-sm > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_first_last_numbers .btn-group-sm > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_full .btn-group-sm > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_numbers .btn-group-sm > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_simple_numbers .btn-group-sm > .page-link + .dropdown-toggle-split, .tox .tox-menu__footer .btn-group-sm > .tox-button:last-child + .dropdown-toggle-split, .tox .tox-dialog__footer .btn-group-sm > .tox-button:last-child + .dropdown-toggle-split, .tox .tox-menu__footer .btn-group-sm > .tox-button--secondary + .dropdown-toggle-split, .tox .tox-dialog__footer .btn-group-sm > .tox-button--secondary + .dropdown-toggle-split {
    padding-right: .5625rem;
    padding-left: .5625rem
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .falcon-data-table .paging_full_numbers .btn-group-lg > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_first_last_numbers .btn-group-lg > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_full .btn-group-lg > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_numbers .btn-group-lg > .page-link + .dropdown-toggle-split, .falcon-data-table .paging_simple_numbers .btn-group-lg > .page-link + .dropdown-toggle-split, [data-list] .btn-group-lg > .page + .dropdown-toggle-split, .tox .tox-menu__footer .btn-group-lg > .tox-button:last-child + .dropdown-toggle-split, .tox .tox-dialog__footer .btn-group-lg > .tox-button:last-child + .dropdown-toggle-split, .tox .tox-menu__footer .btn-group-lg > .tox-button--secondary + .dropdown-toggle-split, .tox .tox-dialog__footer .btn-group-lg > .tox-button--secondary + .dropdown-toggle-split {
    padding-right: .9375rem;
    padding-left: .9375rem
}

.btn-group.show .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125)
}

    .btn-group.show .dropdown-toggle.btn-link {
        -webkit-box-shadow: none;
        box-shadow: none
    }

.btn-group-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .btn-group-vertical > .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_full .btn-group-vertical > .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link, [data-list] .btn-group-vertical > .page, .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary, .btn-group-vertical > .btn-group {
        width: 100%
    }

        .btn-group-vertical > .btn:not(:first-child), .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link:not(:first-child), .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link:not(:first-child), .falcon-data-table .paging_full .btn-group-vertical > .page-link:not(:first-child), .falcon-data-table .paging_numbers .btn-group-vertical > .page-link:not(:first-child), .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link:not(:first-child), [data-list] .btn-group-vertical > .page:not(:first-child), .tox .tox-menu__footer .btn-group-vertical > .tox-button:not(:first-child):last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:not(:first-child):last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary:not(:first-child), .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) {
            margin-top: -1px
        }

        .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_full .btn-group-vertical > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_numbers .btn-group-vertical > .page-link:not(:last-child):not(.dropdown-toggle), .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link:not(:last-child):not(.dropdown-toggle), [data-list] .btn-group-vertical > .page:not(:last-child):not(.dropdown-toggle), .tox .tox-menu__footer .btn-group-vertical > .tox-button:not(:last-child):not(.dropdown-toggle):last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:not(:last-child):not(.dropdown-toggle):last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary:not(:last-child):not(.dropdown-toggle), .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary:not(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_full .btn-group-vertical > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .btn-group:not(:last-child) > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .btn-group:not(:last-child) > .page-link, [data-list] .btn-group-vertical > .btn-group:not(:last-child) > .page, .tox .tox-menu__footer .btn-group-vertical > .btn-group:not(:last-child) > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .btn-group:not(:last-child) > .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .btn-group:not(:last-child) > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .btn-group:not(:last-child) > .tox-button--secondary {
            border-bottom-right-radius: 0;
            border-bottom-left-radius: 0
        }

        .btn-group-vertical > .btn ~ .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .btn, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .btn, .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .btn, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .btn, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .btn ~ .page-link, .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .btn ~ .page-link, .falcon-data-table .paging_full_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .btn-group-vertical > .btn ~ .page-link, .falcon-data-table .paging_full_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .btn ~ .page-link, .falcon-data-table .paging_full_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .btn ~ .page-link, .falcon-data-table .paging_full_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_full_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_first_last_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_full .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_full .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_numbers .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .paging_numbers .btn-group-vertical > .page-link ~ .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .page-link, [data-list] .btn-group-vertical > .page ~ .btn, [data-list] .falcon-data-table .paging_full_numbers .btn-group-vertical > .page ~ .page-link, .falcon-data-table .paging_full_numbers [data-list] .btn-group-vertical > .page ~ .page-link, [data-list] .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page ~ .page-link, .falcon-data-table .paging_first_last_numbers [data-list] .btn-group-vertical > .page ~ .page-link, [data-list] .falcon-data-table .paging_full .btn-group-vertical > .page ~ .page-link, .falcon-data-table .paging_full [data-list] .btn-group-vertical > .page ~ .page-link, [data-list] .falcon-data-table .paging_numbers .btn-group-vertical > .page ~ .page-link, .falcon-data-table .paging_numbers [data-list] .btn-group-vertical > .page ~ .page-link, [data-list] .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page ~ .page-link, .falcon-data-table .paging_simple_numbers [data-list] .btn-group-vertical > .page ~ .page-link, [data-list] .btn-group-vertical > .btn ~ .page, [data-list] .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .page, .falcon-data-table .paging_full_numbers [data-list] .btn-group-vertical > .page-link ~ .page, [data-list] .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .page, .falcon-data-table .paging_first_last_numbers [data-list] .btn-group-vertical > .page-link ~ .page, [data-list] .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .page, .falcon-data-table .paging_full [data-list] .btn-group-vertical > .page-link ~ .page, [data-list] .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .page, .falcon-data-table .paging_numbers [data-list] .btn-group-vertical > .page-link ~ .page, [data-list] .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .page, .falcon-data-table .paging_simple_numbers [data-list] .btn-group-vertical > .page-link ~ .page, [data-list] .btn-group-vertical > .page ~ .page, .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .btn, .tox .tox-menu__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_full_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_first_last_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_full .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_full .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_simple_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-menu__footer [data-list] .btn-group-vertical > .tox-button:last-child ~ .page, [data-list] .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .page, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .btn, .tox .tox-dialog__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_full_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_first_last_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_full .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_full .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .tox-button:last-child ~ .page-link, .falcon-data-table .paging_simple_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page-link, .tox .tox-dialog__footer [data-list] .btn-group-vertical > .tox-button:last-child ~ .page, [data-list] .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .page, .tox .tox-menu__footer .btn-group-vertical > .btn ~ .tox-button:last-child, .tox .tox-menu__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_full_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-menu__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_first_last_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-menu__footer .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_full .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-menu__footer .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-menu__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_simple_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-menu__footer [data-list] .btn-group-vertical > .page ~ .tox-button:last-child, [data-list] .tox .tox-menu__footer .btn-group-vertical > .page ~ .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .btn ~ .tox-button:last-child, .tox .tox-dialog__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_full_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-dialog__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_first_last_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-dialog__footer .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_full .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-dialog__footer .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-dialog__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .tox-button:last-child, .falcon-data-table .paging_simple_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button:last-child, .tox .tox-dialog__footer [data-list] .btn-group-vertical > .page ~ .tox-button:last-child, [data-list] .tox .tox-dialog__footer .btn-group-vertical > .page ~ .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .btn, .tox .tox-menu__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_full_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_first_last_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_full .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_full .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-menu__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_simple_numbers .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-menu__footer [data-list] .btn-group-vertical > .tox-button--secondary ~ .page, [data-list] .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .page, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .btn, .tox .tox-dialog__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_full_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_first_last_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_full .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_full .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-dialog__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .tox-button--secondary ~ .page-link, .falcon-data-table .paging_simple_numbers .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page-link, .tox .tox-dialog__footer [data-list] .btn-group-vertical > .tox-button--secondary ~ .page, [data-list] .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .page, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .btn ~ .tox-button--secondary, .tox .tox-menu__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_full_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-menu__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_first_last_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-menu__footer .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_full .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-menu__footer .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-menu__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_simple_numbers .tox .tox-menu__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-menu__footer [data-list] .btn-group-vertical > .page ~ .tox-button--secondary, [data-list] .tox .tox-menu__footer .btn-group-vertical > .page ~ .tox-button--secondary, .tox .tox-menu__footer .btn-group-vertical > .tox-button:last-child ~ .tox-button--secondary, .tox .tox-menu__footer .btn-group-vertical > .tox-button--secondary ~ .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .btn ~ .tox-button--secondary, .tox .tox-dialog__footer .falcon-data-table .paging_full_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_full_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-dialog__footer .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_first_last_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-dialog__footer .falcon-data-table .paging_full .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_full .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-dialog__footer .falcon-data-table .paging_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-dialog__footer .falcon-data-table .paging_simple_numbers .btn-group-vertical > .page-link ~ .tox-button--secondary, .falcon-data-table .paging_simple_numbers .tox .tox-dialog__footer .btn-group-vertical > .page-link ~ .tox-button--secondary, .tox .tox-dialog__footer [data-list] .btn-group-vertical > .page ~ .tox-button--secondary, [data-list] .tox .tox-dialog__footer .btn-group-vertical > .page ~ .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .tox-button:last-child ~ .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .tox-button--secondary ~ .tox-button--secondary, .btn-group-vertical > .btn-group:not(:first-child) > .btn, .falcon-data-table .paging_full_numbers .btn-group-vertical > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_first_last_numbers .btn-group-vertical > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_full .btn-group-vertical > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_numbers .btn-group-vertical > .btn-group:not(:first-child) > .page-link, .falcon-data-table .paging_simple_numbers .btn-group-vertical > .btn-group:not(:first-child) > .page-link, [data-list] .btn-group-vertical > .btn-group:not(:first-child) > .page, .tox .tox-menu__footer .btn-group-vertical > .btn-group:not(:first-child) > .tox-button:last-child, .tox .tox-dialog__footer .btn-group-vertical > .btn-group:not(:first-child) > .tox-button:last-child, .tox .tox-menu__footer .btn-group-vertical > .btn-group:not(:first-child) > .tox-button--secondary, .tox .tox-dialog__footer .btn-group-vertical > .btn-group:not(:first-child) > .tox-button--secondary {
            border-top-left-radius: 0;
            border-top-right-radius: 0
        }

.nav {
    --falcon-nav-link-padding-x: 1rem;
    --falcon-nav-link-padding-y: 0.5rem;
    --falcon-nav-link-font-weight:;
    --falcon-nav-link-color: var(--falcon-link-color);
    --falcon-nav-link-hover-color: var(--falcon-link-hover-color);
    --falcon-nav-link-disabled-color: #748194;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: var(--falcon-nav-link-padding-y) var(--falcon-nav-link-padding-x);
    font-size: var(--falcon-nav-link-font-size);
    font-weight: var(--falcon-nav-link-font-weight);
    color: var(--falcon-nav-link-color);
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .nav-link {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.nav-link:hover, .nav-link:focus {
    color: var(--falcon-nav-link-hover-color);
    text-decoration: none
}

.nav-link.disabled {
    color: var(--falcon-nav-link-disabled-color);
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    --falcon-nav-tabs-border-width: 1px;
    --falcon-nav-tabs-border-color: #d8e2ef;
    --falcon-nav-tabs-border-radius: 0.25rem;
    --falcon-nav-tabs-link-hover-border-color: #edf2f9 #edf2f9 #d8e2ef;
    --falcon-nav-tabs-link-active-color: #5e6e82;
    --falcon-nav-tabs-link-active-bg: #edf2f9;
    --falcon-nav-tabs-link-active-border-color: #d8e2ef #d8e2ef #edf2f9;
    border-bottom: var(--falcon-nav-tabs-border-width) solid var(--falcon-nav-tabs-border-color)
}

    .nav-tabs .nav-link {
        margin-bottom: calc(-1*var(--falcon-nav-tabs-border-width));
        background: none;
        border: var(--falcon-nav-tabs-border-width) solid rgba(0,0,0,0);
        border-top-left-radius: var(--falcon-nav-tabs-border-radius);
        border-top-right-radius: var(--falcon-nav-tabs-border-radius)
    }

        .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
            isolation: isolate;
            border-color: var(--falcon-nav-tabs-link-hover-border-color)
        }

        .nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
            color: var(--falcon-nav-link-disabled-color);
            background-color: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0)
        }

        .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
            color: var(--falcon-nav-tabs-link-active-color);
            background-color: var(--falcon-nav-tabs-link-active-bg);
            border-color: var(--falcon-nav-tabs-link-active-border-color)
        }

    .nav-tabs .dropdown-menu {
        margin-top: calc(-1*var(--falcon-nav-tabs-border-width));
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

.nav-pills {
    --falcon-nav-pills-border-radius: 0.25rem;
    --falcon-nav-pills-link-active-color: #fff;
    --falcon-nav-pills-link-active-bg: #2c7be5
}

    .nav-pills .nav-link {
        background: none;
        border: 0;
        border-radius: var(--falcon-nav-pills-border-radius)
    }

        .nav-pills .nav-link:disabled {
            color: var(--falcon-nav-link-disabled-color);
            background-color: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0)
        }

        .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
            color: var(--falcon-nav-pills-link-active-color);
            background-color: var(--falcon-nav-pills-link-active-bg)
        }

.nav-fill > .nav-link, .nav-fill .nav-item {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center
}

.nav-justified > .nav-link, .nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center
}

    .nav-fill .nav-item .nav-link, .nav-justified .nav-item .nav-link {
        width: 100%
    }

.tab-content > .tab-pane {
    display: none
}

.tab-content > .active {
    display: block
}

.navbar {
    --falcon-navbar-padding-x: 1rem;
    --falcon-navbar-padding-y: 0.5rem;
    --falcon-navbar-color: var(--falcon-navbar-light-color);
    --falcon-navbar-hover-color: var(--falcon-navbar-light-hover-color);
    --falcon-navbar-disabled-color: var(--falcon-navbar-light-disabled-color);
    --falcon-navbar-active-color: var(--falcon-navbar-light-active-color);
    --falcon-navbar-brand-padding-y: -0.046rem;
    --falcon-navbar-brand-margin-end: 1rem;
    --falcon-navbar-brand-font-size: 1.728rem;
    --falcon-navbar-brand-color: var(--falcon-navbar-light-brand-color);
    --falcon-navbar-brand-hover-color: var(--falcon-navbar-light-brand-color);
    --falcon-navbar-nav-link-padding-x: 0.5rem;
    --falcon-navbar-toggler-padding-y: 0.25rem;
    --falcon-navbar-toggler-padding-x: 0.75rem;
    --falcon-navbar-toggler-font-size: 1.2rem;
    --falcon-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%239da9bb' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M0 6h30M0 14h30M0 22h30'/%3E%3C/svg%3E");
    --falcon-navbar-toggler-border-color: var(--falcon-navbar-light-toggler-border-color);
    --falcon-navbar-toggler-border-radius: 0.25rem;
    --falcon-navbar-toggler-focus-width: 0;
    --falcon-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: var(--falcon-navbar-padding-y) var(--falcon-navbar-padding-x)
}

    .navbar > .container, .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl, .navbar > .container-xxl {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: inherit;
        flex-wrap: inherit;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

.navbar-brand {
    padding-top: var(--falcon-navbar-brand-padding-y);
    padding-bottom: var(--falcon-navbar-brand-padding-y);
    margin-right: var(--falcon-navbar-brand-margin-end);
    font-size: var(--falcon-navbar-brand-font-size);
    color: var(--falcon-navbar-brand-color);
    white-space: nowrap
}

    .navbar-brand:hover, .navbar-brand:focus {
        color: var(--falcon-navbar-brand-hover-color);
        text-decoration: none
    }

.navbar-nav {
    --falcon-nav-link-padding-x: 0;
    --falcon-nav-link-padding-y: 0.5rem;
    --falcon-nav-link-font-weight:;
    --falcon-nav-link-color: var(--falcon-navbar-color);
    --falcon-nav-link-hover-color: var(--falcon-navbar-hover-color);
    --falcon-nav-link-disabled-color: var(--falcon-navbar-disabled-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

    .navbar-nav .show > .nav-link, .navbar-nav .nav-link.active {
        color: var(--falcon-navbar-active-color)
    }

    .navbar-nav .dropdown-menu {
        position: static
    }

.navbar-text {
    padding-top: .5rem;
    padding-bottom: .5rem;
    color: var(--falcon-navbar-color)
}

    .navbar-text a, .navbar-text a:hover, .navbar-text a:focus {
        color: var(--falcon-navbar-active-color)
    }

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.navbar-toggler {
    padding: var(--falcon-navbar-toggler-padding-y) var(--falcon-navbar-toggler-padding-x);
    font-size: var(--falcon-navbar-toggler-font-size);
    line-height: 1;
    color: var(--falcon-navbar-color);
    background-color: rgba(0,0,0,0);
    border: var(--falcon-border-width) solid var(--falcon-navbar-toggler-border-color);
    border-radius: var(--falcon-navbar-toggler-border-radius);
    -webkit-transition: var(--falcon-navbar-toggler-transition);
    -o-transition: var(--falcon-navbar-toggler-transition);
    transition: var(--falcon-navbar-toggler-transition)
}

@media(prefers-reduced-motion: reduce) {
    .navbar-toggler {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    -webkit-box-shadow: 0 0 0 var(--falcon-navbar-toggler-focus-width);
    box-shadow: 0 0 0 var(--falcon-navbar-toggler-focus-width)
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-image: var(--falcon-navbar-toggler-icon-bg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}

.navbar-nav-scroll {
    max-height: var(--falcon-scroll-height, 75vh);
    overflow-y: auto
}

@media(min-width: 576px) {
    .navbar-expand-sm {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

        .navbar-expand-sm .navbar-nav {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .navbar-expand-sm .navbar-nav .dropdown-menu {
                position: absolute
            }

            .navbar-expand-sm .navbar-nav .nav-link {
                padding-right: var(--falcon-navbar-nav-link-padding-x);
                padding-left: var(--falcon-navbar-nav-link-padding-x)
            }

        .navbar-expand-sm .navbar-nav-scroll {
            overflow: visible
        }

        .navbar-expand-sm .navbar-collapse {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-preferred-size: auto;
            flex-basis: auto
        }

        .navbar-expand-sm .navbar-toggler {
            display: none
        }

        .navbar-expand-sm .offcanvas {
            position: static;
            z-index: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto !important;
            height: auto !important;
            visibility: visible !important;
            background-color: rgba(0,0,0,0) !important;
            border: 0 !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

            .navbar-expand-sm .offcanvas .offcanvas-header {
                display: none
            }

            .navbar-expand-sm .offcanvas .offcanvas-body {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                padding: 0;
                overflow-y: visible
            }
}

@media(min-width: 768px) {
    .navbar-expand-md {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

        .navbar-expand-md .navbar-nav {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .navbar-expand-md .navbar-nav .dropdown-menu {
                position: absolute
            }

            .navbar-expand-md .navbar-nav .nav-link {
                padding-right: var(--falcon-navbar-nav-link-padding-x);
                padding-left: var(--falcon-navbar-nav-link-padding-x)
            }

        .navbar-expand-md .navbar-nav-scroll {
            overflow: visible
        }

        .navbar-expand-md .navbar-collapse {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-preferred-size: auto;
            flex-basis: auto
        }

        .navbar-expand-md .navbar-toggler {
            display: none
        }

        .navbar-expand-md .offcanvas {
            position: static;
            z-index: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto !important;
            height: auto !important;
            visibility: visible !important;
            background-color: rgba(0,0,0,0) !important;
            border: 0 !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

            .navbar-expand-md .offcanvas .offcanvas-header {
                display: none
            }

            .navbar-expand-md .offcanvas .offcanvas-body {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                padding: 0;
                overflow-y: visible
            }
}

@media(min-width: 992px) {
    .navbar-expand-lg {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

        .navbar-expand-lg .navbar-nav {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .navbar-expand-lg .navbar-nav .dropdown-menu {
                position: absolute
            }

            .navbar-expand-lg .navbar-nav .nav-link {
                padding-right: var(--falcon-navbar-nav-link-padding-x);
                padding-left: var(--falcon-navbar-nav-link-padding-x)
            }

        .navbar-expand-lg .navbar-nav-scroll {
            overflow: visible
        }

        .navbar-expand-lg .navbar-collapse {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-preferred-size: auto;
            flex-basis: auto
        }

        .navbar-expand-lg .navbar-toggler {
            display: none
        }

        .navbar-expand-lg .offcanvas {
            position: static;
            z-index: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto !important;
            height: auto !important;
            visibility: visible !important;
            background-color: rgba(0,0,0,0) !important;
            border: 0 !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

            .navbar-expand-lg .offcanvas .offcanvas-header {
                display: none
            }

            .navbar-expand-lg .offcanvas .offcanvas-body {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                padding: 0;
                overflow-y: visible
            }
}

@media(min-width: 1200px) {
    .navbar-expand-xl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

        .navbar-expand-xl .navbar-nav {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .navbar-expand-xl .navbar-nav .dropdown-menu {
                position: absolute
            }

            .navbar-expand-xl .navbar-nav .nav-link {
                padding-right: var(--falcon-navbar-nav-link-padding-x);
                padding-left: var(--falcon-navbar-nav-link-padding-x)
            }

        .navbar-expand-xl .navbar-nav-scroll {
            overflow: visible
        }

        .navbar-expand-xl .navbar-collapse {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-preferred-size: auto;
            flex-basis: auto
        }

        .navbar-expand-xl .navbar-toggler {
            display: none
        }

        .navbar-expand-xl .offcanvas {
            position: static;
            z-index: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto !important;
            height: auto !important;
            visibility: visible !important;
            background-color: rgba(0,0,0,0) !important;
            border: 0 !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

            .navbar-expand-xl .offcanvas .offcanvas-header {
                display: none
            }

            .navbar-expand-xl .offcanvas .offcanvas-body {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                padding: 0;
                overflow-y: visible
            }
}

@media(min-width: 1540px) {
    .navbar-expand-xxl {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

        .navbar-expand-xxl .navbar-nav {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row
        }

            .navbar-expand-xxl .navbar-nav .dropdown-menu {
                position: absolute
            }

            .navbar-expand-xxl .navbar-nav .nav-link {
                padding-right: var(--falcon-navbar-nav-link-padding-x);
                padding-left: var(--falcon-navbar-nav-link-padding-x)
            }

        .navbar-expand-xxl .navbar-nav-scroll {
            overflow: visible
        }

        .navbar-expand-xxl .navbar-collapse {
            display: -webkit-box !important;
            display: -ms-flexbox !important;
            display: flex !important;
            -ms-flex-preferred-size: auto;
            flex-basis: auto
        }

        .navbar-expand-xxl .navbar-toggler {
            display: none
        }

        .navbar-expand-xxl .offcanvas {
            position: static;
            z-index: auto;
            -webkit-box-flex: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            width: auto !important;
            height: auto !important;
            visibility: visible !important;
            background-color: rgba(0,0,0,0) !important;
            border: 0 !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            -webkit-box-shadow: none;
            box-shadow: none;
            -webkit-transition: none;
            -o-transition: none;
            transition: none
        }

            .navbar-expand-xxl .offcanvas .offcanvas-header {
                display: none
            }

            .navbar-expand-xxl .offcanvas .offcanvas-body {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-flex: 0;
                -ms-flex-positive: 0;
                flex-grow: 0;
                padding: 0;
                overflow-y: visible
            }
}

.navbar-expand {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

    .navbar-expand .navbar-nav {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .navbar-expand .navbar-nav .dropdown-menu {
            position: absolute
        }

        .navbar-expand .navbar-nav .nav-link {
            padding-right: var(--falcon-navbar-nav-link-padding-x);
            padding-left: var(--falcon-navbar-nav-link-padding-x)
        }

    .navbar-expand .navbar-nav-scroll {
        overflow: visible
    }

    .navbar-expand .navbar-collapse {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }

    .navbar-expand .navbar-toggler {
        display: none
    }

    .navbar-expand .offcanvas {
        position: static;
        z-index: auto;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: rgba(0,0,0,0) !important;
        border: 0 !important;
        -webkit-transform: none !important;
        -ms-transform: none !important;
        transform: none !important;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }

        .navbar-expand .offcanvas .offcanvas-header {
            display: none
        }

        .navbar-expand .offcanvas .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible
        }

.navbar-dark {
    --falcon-navbar-color: var(--falcon-navbar-dark-color);
    --falcon-navbar-hover-color: var(--falcon-navbar-dark-hover-color);
    --falcon-navbar-disabled-color: var(--falcon-navbar-dark-disabled-color);
    --falcon-navbar-active-color: var(--falcon-navbar-dark-active-color);
    --falcon-navbar-brand-color: var(--falcon-navbar-dark-brand-color);
    --falcon-navbar-brand-hover-color: var(--falcon-navbar-dark-brand-color);
    --falcon-navbar-toggler-border-color: var(--falcon-navbar-dark-toggler-border-color);
    --falcon-navbar-toggler-icon-bg: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%239da9bb' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M0 6h30M0 14h30M0 22h30'/%3E%3C/svg%3E")
}

.card {
    --falcon-card-spacer-y: 1.25rem;
    --falcon-card-spacer-x: 1.25rem;
    --falcon-card-title-spacer-y: 0.5rem;
    --falcon-card-border-width: 0px;
    --falcon-card-border-color: rgba(0, 0, 0, 0.125);
    --falcon-card-border-radius: 0.375rem;
    --falcon-card-box-shadow:;
    --falcon-card-inner-border-radius: calc(0.375rem - 0px);
    --falcon-card-cap-padding-y: 1rem;
    --falcon-card-cap-padding-x: 1.25rem;
    --falcon-card-cap-bg: rgba(0, 0, 0, 0);
    --falcon-card-cap-color:;
    --falcon-card-height:;
    --falcon-card-color:;
    --falcon-card-bg: #fff;
    --falcon-card-img-overlay-padding: 1rem;
    --falcon-card-group-margin: 1rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    height: var(--falcon-card-height);
    word-wrap: break-word;
    background-color: var(--falcon-card-bg);
    background-clip: border-box;
    border: var(--falcon-card-border-width) solid var(--falcon-card-border-color);
    border-radius: var(--falcon-card-border-radius);
    -webkit-box-shadow: var(--falcon-card-box-shadow);
    box-shadow: var(--falcon-card-box-shadow)
}

    .card > hr {
        margin-right: 0;
        margin-left: 0
    }

    .card > .list-group {
        border-top: inherit;
        border-bottom: inherit
    }

        .card > .list-group:first-child {
            border-top-width: 0;
            border-top-left-radius: var(--falcon-card-inner-border-radius);
            border-top-right-radius: var(--falcon-card-inner-border-radius)
        }

        .card > .list-group:last-child {
            border-bottom-width: 0;
            border-bottom-right-radius: var(--falcon-card-inner-border-radius);
            border-bottom-left-radius: var(--falcon-card-inner-border-radius)
        }

        .card > .card-header + .list-group, .card > .list-group + .card-footer {
            border-top: 0
        }

.card-body {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: var(--falcon-card-spacer-y) var(--falcon-card-spacer-x);
    color: var(--falcon-card-color)
}

.card-title {
    margin-bottom: var(--falcon-card-title-spacer-y)
}

.card-subtitle {
    margin-top: calc(-0.5*var(--falcon-card-title-spacer-y));
    margin-bottom: 0
}

.card-text:last-child {
    margin-bottom: 0
}

.card-link:hover {
    text-decoration: none
}

.card-link + .card-link {
    margin-left: var(--falcon-card-spacer-x)
}

.card-header {
    padding: var(--falcon-card-cap-padding-y) var(--falcon-card-cap-padding-x);
    margin-bottom: 0;
    color: var(--falcon-card-cap-color);
    background-color: var(--falcon-card-cap-bg);
    border-bottom: var(--falcon-card-border-width) solid var(--falcon-card-border-color)
}

    .card-header:first-child {
        border-radius: var(--falcon-card-inner-border-radius) var(--falcon-card-inner-border-radius) 0 0
    }

.card-footer {
    padding: var(--falcon-card-cap-padding-y) var(--falcon-card-cap-padding-x);
    color: var(--falcon-card-cap-color);
    background-color: var(--falcon-card-cap-bg);
    border-top: var(--falcon-card-border-width) solid var(--falcon-card-border-color)
}

    .card-footer:last-child {
        border-radius: 0 0 var(--falcon-card-inner-border-radius) var(--falcon-card-inner-border-radius)
    }

.card-header-tabs {
    margin-right: calc(-0.5*var(--falcon-card-cap-padding-x));
    margin-bottom: calc(-1*var(--falcon-card-cap-padding-y));
    margin-left: calc(-0.5*var(--falcon-card-cap-padding-x));
    border-bottom: 0
}

    .card-header-tabs .nav-link.active {
        background-color: var(--falcon-card-bg);
        border-bottom-color: var(--falcon-card-bg)
    }

.card-header-pills {
    margin-right: calc(-0.5*var(--falcon-card-cap-padding-x));
    margin-left: calc(-0.5*var(--falcon-card-cap-padding-x))
}

.card-img-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: var(--falcon-card-img-overlay-padding);
    border-radius: var(--falcon-card-inner-border-radius)
}

.card-img, .card-img-top, .card-img-bottom {
    width: 100%
}

.card-img, .card-img-top {
    border-top-left-radius: var(--falcon-card-inner-border-radius);
    border-top-right-radius: var(--falcon-card-inner-border-radius)
}

.card-img, .card-img-bottom {
    border-bottom-right-radius: var(--falcon-card-inner-border-radius);
    border-bottom-left-radius: var(--falcon-card-inner-border-radius)
}

.card-group > .card {
    margin-bottom: var(--falcon-card-group-margin)
}

@media(min-width: 576px) {
    .card-group {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

        .card-group > .card {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 0%;
            flex: 1 0 0%;
            margin-bottom: 0
        }

            .card-group > .card + .card {
                margin-left: 0;
                border-left: 0
            }

            .card-group > .card:not(:last-child) {
                border-top-right-radius: 0;
                border-bottom-right-radius: 0
            }

                .card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header {
                    border-top-right-radius: 0
                }

                .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer {
                    border-bottom-right-radius: 0
                }

            .card-group > .card:not(:first-child) {
                border-top-left-radius: 0;
                border-bottom-left-radius: 0
            }

                .card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header {
                    border-top-left-radius: 0
                }

                .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer {
                    border-bottom-left-radius: 0
                }
}

.accordion {
    --falcon-accordion-color: #5e6e82;
    --falcon-accordion-bg: white;
    --falcon-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
    --falcon-accordion-border-color: rgba(0, 0, 0, 0.125);
    --falcon-accordion-border-width: 1px;
    --falcon-accordion-border-radius: 0.25rem;
    --falcon-accordion-inner-border-radius: calc(0.25rem - 1px);
    --falcon-accordion-btn-padding-x: 1.25rem;
    --falcon-accordion-btn-padding-y: 1rem;
    --falcon-accordion-btn-color: #5e6e82;
    --falcon-accordion-btn-bg: var(--falcon-accordion-bg);
    --falcon-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e6e82'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --falcon-accordion-btn-icon-width: 1.25rem;
    --falcon-accordion-btn-icon-transform: rotate(-180deg);
    --falcon-accordion-btn-icon-transition: transform 0.2s ease-in-out;
    --falcon-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%235e6e82'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
    --falcon-accordion-btn-focus-border-color: var(--falcon-input-focus-border-color);
    --falcon-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(44, 123, 229, 0.25);
    --falcon-accordion-body-padding-x: 1.25rem;
    --falcon-accordion-body-padding-y: 1rem;
    --falcon-accordion-active-color: #286fce;
    --falcon-accordion-active-bg: var(--falcon-card-bg)
}

.accordion-button {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    padding: var(--falcon-accordion-btn-padding-y) var(--falcon-accordion-btn-padding-x);
    font-size: 1rem;
    color: var(--falcon-accordion-btn-color);
    text-align: left;
    background-color: var(--falcon-accordion-btn-bg);
    border: 0;
    border-radius: 0;
    overflow-anchor: none;
    -webkit-transition: var(--falcon-accordion-transition);
    -o-transition: var(--falcon-accordion-transition);
    transition: var(--falcon-accordion-transition)
}

@media(prefers-reduced-motion: reduce) {
    .accordion-button {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.accordion-button:not(.collapsed) {
    color: var(--falcon-accordion-active-color);
    background-color: var(--falcon-accordion-active-bg);
    -webkit-box-shadow: inset 0 calc(-1*var(--falcon-accordion-border-width)) 0 var(--falcon-accordion-border-color);
    box-shadow: inset 0 calc(-1*var(--falcon-accordion-border-width)) 0 var(--falcon-accordion-border-color)
}

    .accordion-button:not(.collapsed)::after {
        background-image: var(--falcon-accordion-btn-active-icon);
        -webkit-transform: var(--falcon-accordion-btn-icon-transform);
        -ms-transform: var(--falcon-accordion-btn-icon-transform);
        transform: var(--falcon-accordion-btn-icon-transform)
    }

.accordion-button::after {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: var(--falcon-accordion-btn-icon-width);
    height: var(--falcon-accordion-btn-icon-width);
    margin-left: auto;
    content: "";
    background-image: var(--falcon-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--falcon-accordion-btn-icon-width);
    -webkit-transition: var(--falcon-accordion-btn-icon-transition);
    -o-transition: var(--falcon-accordion-btn-icon-transition);
    transition: var(--falcon-accordion-btn-icon-transition)
}

@media(prefers-reduced-motion: reduce) {
    .accordion-button::after {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.accordion-button:hover {
    z-index: 2
}

.accordion-button:focus {
    z-index: 3;
    border-color: var(--falcon-accordion-btn-focus-border-color);
    outline: 0;
    -webkit-box-shadow: var(--falcon-accordion-btn-focus-box-shadow);
    box-shadow: var(--falcon-accordion-btn-focus-box-shadow)
}

.accordion-header {
    margin-bottom: 0
}

.accordion-item {
    color: var(--falcon-accordion-color);
    background-color: var(--falcon-accordion-bg);
    border: var(--falcon-accordion-border-width) solid var(--falcon-accordion-border-color)
}

    .accordion-item:first-of-type {
        border-top-left-radius: var(--falcon-accordion-border-radius);
        border-top-right-radius: var(--falcon-accordion-border-radius)
    }

        .accordion-item:first-of-type .accordion-button {
            border-top-left-radius: var(--falcon-accordion-inner-border-radius);
            border-top-right-radius: var(--falcon-accordion-inner-border-radius)
        }

    .accordion-item:not(:first-of-type) {
        border-top: 0
    }

    .accordion-item:last-of-type {
        border-bottom-right-radius: var(--falcon-accordion-border-radius);
        border-bottom-left-radius: var(--falcon-accordion-border-radius)
    }

        .accordion-item:last-of-type .accordion-button.collapsed {
            border-bottom-right-radius: var(--falcon-accordion-inner-border-radius);
            border-bottom-left-radius: var(--falcon-accordion-inner-border-radius)
        }

        .accordion-item:last-of-type .accordion-collapse {
            border-bottom-right-radius: var(--falcon-accordion-border-radius);
            border-bottom-left-radius: var(--falcon-accordion-border-radius)
        }

.accordion-body {
    padding: var(--falcon-accordion-body-padding-y) var(--falcon-accordion-body-padding-x)
}

.accordion-flush .accordion-collapse {
    border-width: 0
}

.accordion-flush .accordion-item {
    border-right: 0;
    border-left: 0;
    border-radius: 0
}

    .accordion-flush .accordion-item:first-child {
        border-top: 0
    }

    .accordion-flush .accordion-item:last-child {
        border-bottom: 0
    }

    .accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
        border-radius: 0
    }

.breadcrumb {
    --falcon-breadcrumb-padding-x: 0;
    --falcon-breadcrumb-padding-y: 0;
    --falcon-breadcrumb-margin-bottom: 0;
    --falcon-breadcrumb-bg: transparent;
    --falcon-breadcrumb-border-radius:;
    --falcon-breadcrumb-divider-color: #748194;
    --falcon-breadcrumb-item-padding-x: 0.5rem;
    --falcon-breadcrumb-item-active-color: #748194;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: var(--falcon-breadcrumb-padding-y) var(--falcon-breadcrumb-padding-x);
    margin-bottom: var(--falcon-breadcrumb-margin-bottom);
    font-size: var(--falcon-breadcrumb-font-size);
    list-style: none;
    background-color: var(--falcon-breadcrumb-bg);
    border-radius: var(--falcon-breadcrumb-border-radius)
}

.breadcrumb-item + .breadcrumb-item {
    padding-left: var(--falcon-breadcrumb-item-padding-x)
}

    .breadcrumb-item + .breadcrumb-item::before {
        float: left;
        padding-right: var(--falcon-breadcrumb-item-padding-x);
        color: var(--falcon-breadcrumb-divider-color);
        content: var(--falcon-breadcrumb-divider, "/") /* rtl: var(--falcon-breadcrumb-divider, "/") */
    }

.breadcrumb-item.active {
    color: var(--falcon-breadcrumb-item-active-color)
}

.pagination {
    --falcon-pagination-padding-x: 0.75rem;
    --falcon-pagination-padding-y: 0.5rem;
    --falcon-pagination-font-size: 1rem;
    --falcon-pagination-color: #000;
    --falcon-pagination-bg: #fff;
    --falcon-pagination-border-width: 1px;
    --falcon-pagination-border-color: #edf2f9;
    --falcon-pagination-border-radius: 0.25rem;
    --falcon-pagination-hover-color: #fff;
    --falcon-pagination-hover-bg: var(--falcon-primary);
    --falcon-pagination-hover-border-color: var(--falcon-primary);
    --falcon-pagination-focus-color: var(--falcon-pagination-focus-color);
    --falcon-pagination-focus-bg: var(--falcon-pagination-focus-bg);
    --falcon-pagination-focus-box-shadow: var(--falcon-pagination-focus-box-shadow);
    --falcon-pagination-active-color: #fff;
    --falcon-pagination-active-bg: var(--falcon-primary);
    --falcon-pagination-active-border-color: var(--falcon-primary);
    --falcon-pagination-disabled-color: var(--falcon-pagination-disabled-color);
    --falcon-pagination-disabled-bg: var(--falcon-pagination-disabled-bg);
    --falcon-pagination-disabled-border-color: #d8e2ef;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none
}

.page-link {
    position: relative;
    display: block;
    padding: var(--falcon-pagination-padding-y) var(--falcon-pagination-padding-x);
    font-size: var(--falcon-pagination-font-size);
    color: var(--falcon-pagination-color);
    background-color: var(--falcon-pagination-bg);
    border: var(--falcon-pagination-border-width) solid var(--falcon-pagination-border-color);
    -webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    -o-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .page-link {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.page-link:hover {
    z-index: 2;
    color: var(--falcon-pagination-hover-color);
    text-decoration: none;
    background-color: var(--falcon-pagination-hover-bg);
    border-color: var(--falcon-pagination-hover-border-color)
}

.page-link:focus {
    z-index: 3;
    color: var(--falcon-pagination-focus-color);
    background-color: var(--falcon-pagination-focus-bg);
    outline: 0;
    -webkit-box-shadow: var(--falcon-pagination-focus-box-shadow);
    box-shadow: var(--falcon-pagination-focus-box-shadow)
}

.page-link.active, .active > .page-link {
    z-index: 3;
    color: var(--falcon-pagination-active-color);
    background-color: var(--falcon-pagination-active-bg);
    border-color: var(--falcon-pagination-active-border-color)
}

.page-link.disabled, .disabled > .page-link {
    color: var(--falcon-pagination-disabled-color);
    pointer-events: none;
    background-color: var(--falcon-pagination-disabled-bg);
    border-color: var(--falcon-pagination-disabled-border-color)
}

.page-item:not(:first-child) .page-link {
    margin-left: -1px
}

.page-item:first-child .page-link {
    border-top-left-radius: var(--falcon-pagination-border-radius);
    border-bottom-left-radius: var(--falcon-pagination-border-radius)
}

.page-item:last-child .page-link {
    border-top-right-radius: var(--falcon-pagination-border-radius);
    border-bottom-right-radius: var(--falcon-pagination-border-radius)
}

.pagination-lg {
    --falcon-pagination-padding-x: 1.5rem;
    --falcon-pagination-padding-y: 0.75rem;
    --falcon-pagination-font-size: 1.2rem;
    --falcon-pagination-border-radius: 0.375rem
}

.pagination-sm {
    --falcon-pagination-padding-x: 0.5rem;
    --falcon-pagination-padding-y: 0.25rem;
    --falcon-pagination-font-size: 0.875rem;
    --falcon-pagination-border-radius: 0.25rem
}

.badge {
    --falcon-badge-padding-x: 0.711111em;
    --falcon-badge-padding-y: 0.355555em;
    --falcon-badge-font-size: 0.75em;
    --falcon-badge-font-weight: 600;
    --falcon-badge-color: #fff;
    --falcon-badge-border-radius: 0.25rem;
    display: inline-block;
    padding: var(--falcon-badge-padding-y) var(--falcon-badge-padding-x);
    font-size: var(--falcon-badge-font-size);
    font-weight: var(--falcon-badge-font-weight);
    line-height: 1;
    color: var(--falcon-badge-color);
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: var(--falcon-badge-border-radius)
}

    .badge:empty {
        display: none
    }

.btn .badge, .falcon-data-table .paging_full_numbers .page-link .badge, .falcon-data-table .paging_first_last_numbers .page-link .badge, .falcon-data-table .paging_full .page-link .badge, .falcon-data-table .paging_numbers .page-link .badge, .falcon-data-table .paging_simple_numbers .page-link .badge, [data-list] .page .badge, .tox .tox-menu__footer .tox-button:last-child .badge, .tox .tox-dialog__footer .tox-button:last-child .badge, .tox .tox-menu__footer .tox-button--secondary .badge, .tox .tox-dialog__footer .tox-button--secondary .badge {
    position: relative;
    top: -1px
}

@-webkit-keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

@keyframes progress-bar-stripes {
    0% {
        background-position-x: 1rem
    }
}

.progress {
    --falcon-progress-height: 1rem;
    --falcon-progress-font-size: 0.75rem;
    --falcon-progress-bg: var(--falcon-gray-200);
    --falcon-progress-border-radius: 0.25rem;
    --falcon-progress-box-shadow: var(--falcon-box-shadow-inset);
    --falcon-progress-bar-color: #fff;
    --falcon-progress-bar-bg: var(--falcon-primary);
    --falcon-progress-bar-transition: width 0.6s ease;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: var(--falcon-progress-height);
    overflow: hidden;
    font-size: var(--falcon-progress-font-size);
    background-color: var(--falcon-progress-bg);
    border-radius: var(--falcon-progress-border-radius);
    -webkit-box-shadow: var(--falcon-progress-box-shadow);
    box-shadow: var(--falcon-progress-box-shadow)
}

.progress-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    color: var(--falcon-progress-bar-color);
    text-align: center;
    white-space: nowrap;
    background-color: var(--falcon-progress-bar-bg);
    -webkit-transition: var(--falcon-progress-bar-transition);
    -o-transition: var(--falcon-progress-bar-transition);
    transition: var(--falcon-progress-bar-transition)
}

@media(prefers-reduced-motion: reduce) {
    .progress-bar {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.progress-bar-striped {
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: var(--falcon-progress-height) var(--falcon-progress-height)
}

.progress-bar-animated {
    -webkit-animation: 1s linear infinite progress-bar-stripes;
    animation: 1s linear infinite progress-bar-stripes
}

@media(prefers-reduced-motion: reduce) {
    .progress-bar-animated {
        -webkit-animation: none;
        animation: none
    }
}

.list-group {
    --falcon-list-group-color: var(--falcon-gray-800);
    --falcon-list-group-bg: #fff;
    --falcon-list-group-border-color: var(--falcon-border-color);
    --falcon-list-group-border-width: 1px;
    --falcon-list-group-border-radius: 0.25rem;
    --falcon-list-group-item-padding-x: 1rem;
    --falcon-list-group-item-padding-y: 0.5rem;
    --falcon-list-group-action-color: #5e6e82;
    --falcon-list-group-action-hover-color: #5e6e82;
    --falcon-list-group-action-hover-bg: #f9fafd;
    --falcon-list-group-action-active-color: #5e6e82;
    --falcon-list-group-action-active-bg: var(--falcon-gray-200);
    --falcon-list-group-disabled-color: #748194;
    --falcon-list-group-disabled-bg: #fff;
    --falcon-list-group-active-color: #fff;
    --falcon-list-group-active-bg: #2c7be5;
    --falcon-list-group-active-border-color: #2c7be5;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    border-radius: var(--falcon-list-group-border-radius)
}

.list-group-numbered {
    list-style-type: none;
    counter-reset: section
}

    .list-group-numbered > .list-group-item::before {
        content: counters(section, ".") ". ";
        counter-increment: section
    }

.list-group-item-action {
    width: 100%;
    color: var(--falcon-list-group-action-color);
    text-align: inherit
}

    .list-group-item-action:hover, .list-group-item-action:focus {
        z-index: 1;
        color: var(--falcon-list-group-action-hover-color);
        text-decoration: none;
        background-color: var(--falcon-list-group-action-hover-bg)
    }

    .list-group-item-action:active {
        color: var(--falcon-list-group-action-active-color);
        background-color: var(--falcon-list-group-action-active-bg)
    }

.list-group-item {
    position: relative;
    display: block;
    padding: var(--falcon-list-group-item-padding-y) var(--falcon-list-group-item-padding-x);
    color: var(--falcon-list-group-color);
    background-color: var(--falcon-list-group-bg);
    border: var(--falcon-list-group-border-width) solid var(--falcon-list-group-border-color)
}

    .list-group-item:first-child {
        border-top-left-radius: inherit;
        border-top-right-radius: inherit
    }

    .list-group-item:last-child {
        border-bottom-right-radius: inherit;
        border-bottom-left-radius: inherit
    }

    .list-group-item.disabled, .list-group-item:disabled {
        color: var(--falcon-list-group-disabled-color);
        pointer-events: none;
        background-color: var(--falcon-list-group-disabled-bg)
    }

    .list-group-item.active {
        z-index: 2;
        color: var(--falcon-list-group-active-color);
        background-color: var(--falcon-list-group-active-bg);
        border-color: var(--falcon-list-group-active-border-color)
    }

    .list-group-item + .list-group-item {
        border-top-width: 0
    }

        .list-group-item + .list-group-item.active {
            margin-top: calc(-1*var(--falcon-list-group-border-width));
            border-top-width: var(--falcon-list-group-border-width)
        }

.list-group-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

    .list-group-horizontal > .list-group-item:first-child:not(:last-child) {
        border-bottom-left-radius: var(--falcon-list-group-border-radius);
        border-top-right-radius: 0
    }

    .list-group-horizontal > .list-group-item:last-child:not(:first-child) {
        border-top-right-radius: var(--falcon-list-group-border-radius);
        border-bottom-left-radius: 0
    }

    .list-group-horizontal > .list-group-item.active {
        margin-top: 0
    }

    .list-group-horizontal > .list-group-item + .list-group-item {
        border-top-width: var(--falcon-list-group-border-width);
        border-left-width: 0
    }

        .list-group-horizontal > .list-group-item + .list-group-item.active {
            margin-left: calc(-1*var(--falcon-list-group-border-width));
            border-left-width: var(--falcon-list-group-border-width)
        }

@media(min-width: 576px) {
    .list-group-horizontal-sm {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
            border-bottom-left-radius: var(--falcon-list-group-border-radius);
            border-top-right-radius: 0
        }

        .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
            border-top-right-radius: var(--falcon-list-group-border-radius);
            border-bottom-left-radius: 0
        }

        .list-group-horizontal-sm > .list-group-item.active {
            margin-top: 0
        }

        .list-group-horizontal-sm > .list-group-item + .list-group-item {
            border-top-width: var(--falcon-list-group-border-width);
            border-left-width: 0
        }

            .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
                margin-left: calc(-1*var(--falcon-list-group-border-width));
                border-left-width: var(--falcon-list-group-border-width)
            }
}

@media(min-width: 768px) {
    .list-group-horizontal-md {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
            border-bottom-left-radius: var(--falcon-list-group-border-radius);
            border-top-right-radius: 0
        }

        .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
            border-top-right-radius: var(--falcon-list-group-border-radius);
            border-bottom-left-radius: 0
        }

        .list-group-horizontal-md > .list-group-item.active {
            margin-top: 0
        }

        .list-group-horizontal-md > .list-group-item + .list-group-item {
            border-top-width: var(--falcon-list-group-border-width);
            border-left-width: 0
        }

            .list-group-horizontal-md > .list-group-item + .list-group-item.active {
                margin-left: calc(-1*var(--falcon-list-group-border-width));
                border-left-width: var(--falcon-list-group-border-width)
            }
}

@media(min-width: 992px) {
    .list-group-horizontal-lg {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
            border-bottom-left-radius: var(--falcon-list-group-border-radius);
            border-top-right-radius: 0
        }

        .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
            border-top-right-radius: var(--falcon-list-group-border-radius);
            border-bottom-left-radius: 0
        }

        .list-group-horizontal-lg > .list-group-item.active {
            margin-top: 0
        }

        .list-group-horizontal-lg > .list-group-item + .list-group-item {
            border-top-width: var(--falcon-list-group-border-width);
            border-left-width: 0
        }

            .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
                margin-left: calc(-1*var(--falcon-list-group-border-width));
                border-left-width: var(--falcon-list-group-border-width)
            }
}

@media(min-width: 1200px) {
    .list-group-horizontal-xl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
            border-bottom-left-radius: var(--falcon-list-group-border-radius);
            border-top-right-radius: 0
        }

        .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
            border-top-right-radius: var(--falcon-list-group-border-radius);
            border-bottom-left-radius: 0
        }

        .list-group-horizontal-xl > .list-group-item.active {
            margin-top: 0
        }

        .list-group-horizontal-xl > .list-group-item + .list-group-item {
            border-top-width: var(--falcon-list-group-border-width);
            border-left-width: 0
        }

            .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
                margin-left: calc(-1*var(--falcon-list-group-border-width));
                border-left-width: var(--falcon-list-group-border-width)
            }
}

@media(min-width: 1540px) {
    .list-group-horizontal-xxl {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }

        .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
            border-bottom-left-radius: var(--falcon-list-group-border-radius);
            border-top-right-radius: 0
        }

        .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
            border-top-right-radius: var(--falcon-list-group-border-radius);
            border-bottom-left-radius: 0
        }

        .list-group-horizontal-xxl > .list-group-item.active {
            margin-top: 0
        }

        .list-group-horizontal-xxl > .list-group-item + .list-group-item {
            border-top-width: var(--falcon-list-group-border-width);
            border-left-width: 0
        }

            .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
                margin-left: calc(-1*var(--falcon-list-group-border-width));
                border-left-width: var(--falcon-list-group-border-width)
            }
}

.list-group-flush {
    border-radius: 0
}

    .list-group-flush > .list-group-item {
        border-width: 0 0 var(--falcon-list-group-border-width)
    }

        .list-group-flush > .list-group-item:last-child {
            border-bottom-width: 0
        }

.list-group-item-primary {
    color: var(--falcon-list-group-item-color-primary);
    background-color: var(--falcon-list-group-item-background-primary);
    --falcon-list-group-item-primary-hover-focus-background: #c0cee1
}

    .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-primary);
        background-color: var(--falcon-list-group-item-primary-hover-focus-background)
    }

    .list-group-item-primary.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-primary);
        border-color: var(--falcon-list-group-item-color-primary)
    }

.list-group-item-secondary {
    color: var(--falcon-list-group-item-color-secondary);
    background-color: var(--falcon-list-group-item-background-secondary);
    --falcon-list-group-item-secondary-hover-focus-background: #cccfd3
}

    .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-secondary);
        background-color: var(--falcon-list-group-item-secondary-hover-focus-background)
    }

    .list-group-item-secondary.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-secondary);
        border-color: var(--falcon-list-group-item-color-secondary)
    }

.list-group-item-success {
    color: var(--falcon-list-group-item-color-success);
    background-color: var(--falcon-list-group-item-background-success);
    --falcon-list-group-item-success-hover-focus-background: #b8ddcd
}

    .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-success);
        background-color: var(--falcon-list-group-item-success-hover-focus-background)
    }

    .list-group-item-success.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-success);
        border-color: var(--falcon-list-group-item-color-success)
    }

.list-group-item-info {
    color: var(--falcon-list-group-item-color-info);
    background-color: var(--falcon-list-group-item-background-info);
    --falcon-list-group-item-info-hover-focus-background: #bfdae6
}

    .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-info);
        background-color: var(--falcon-list-group-item-info-hover-focus-background)
    }

    .list-group-item-info.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-info);
        border-color: var(--falcon-list-group-item-color-info)
    }

.list-group-item-warning {
    color: var(--falcon-list-group-item-color-warning);
    background-color: var(--falcon-list-group-item-background-warning);
    --falcon-list-group-item-warning-hover-focus-background: #e4cfc2
}

    .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-warning);
        background-color: var(--falcon-list-group-item-warning-hover-focus-background)
    }

    .list-group-item-warning.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-warning);
        border-color: var(--falcon-list-group-item-color-warning)
    }

.list-group-item-danger {
    color: var(--falcon-list-group-item-color-danger);
    background-color: var(--falcon-list-group-item-background-danger);
    --falcon-list-group-item-danger-hover-focus-background: #e1c2c7
}

    .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-danger);
        background-color: var(--falcon-list-group-item-danger-hover-focus-background)
    }

    .list-group-item-danger.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-danger);
        border-color: var(--falcon-list-group-item-color-danger)
    }

.list-group-item-light {
    color: var(--falcon-list-group-item-color-light);
    background-color: var(--falcon-list-group-item-background-light);
    --falcon-list-group-item-light-hover-focus-background: #e5e5e6
}

    .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-light);
        background-color: var(--falcon-list-group-item-light-hover-focus-background)
    }

    .list-group-item-light.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-light);
        border-color: var(--falcon-list-group-item-color-light)
    }

.list-group-item-dark {
    color: var(--falcon-list-group-item-color-dark);
    background-color: var(--falcon-list-group-item-background-dark);
    --falcon-list-group-item-dark-hover-focus-background: #b9bcbf
}

    .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
        color: var(--falcon-list-group-item-color-dark);
        background-color: var(--falcon-list-group-item-dark-hover-focus-background)
    }

    .list-group-item-dark.list-group-item-action.active {
        color: #fff;
        background-color: var(--falcon-list-group-item-color-dark);
        border-color: var(--falcon-list-group-item-color-dark)
    }

.btn-close {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em .25em;
    color: #000;
    background: rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
    border: 0;
    border-radius: .25rem;
    opacity: .5
}

    .btn-close:hover {
        color: #000;
        text-decoration: none;
        opacity: .75
    }

    .btn-close:focus {
        outline: 0;
        -webkit-box-shadow: 0 0 0 .25rem rgba(44,123,229,.25);
        box-shadow: 0 0 0 .25rem rgba(44,123,229,.25);
        opacity: 1
    }

    .btn-close:disabled, .btn-close.disabled {
        pointer-events: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        opacity: .25
    }

.btn-close-white {
    -webkit-filter: invert(1) grayscale(100%) brightness(200%);
    filter: invert(1) grayscale(100%) brightness(200%)
}

.toast {
    --falcon-toast-zindex: 1090;
    --falcon-toast-padding-x: 0.75rem;
    --falcon-toast-padding-y: 0.5rem;
    --falcon-toast-spacing: 2rem;
    --falcon-toast-max-width: 350px;
    --falcon-toast-font-size: 0.875rem;
    --falcon-toast-color: var(--falcon-gray-600);
    --falcon-toast-bg: rgba(255, 255, 255, 0.85);
    --falcon-toast-border-width: 1px;
    --falcon-toast-border-color: var(--falcon-border-color-translucent);
    --falcon-toast-border-radius: 0.25rem;
    --falcon-toast-box-shadow: var(--falcon-box-shadow);
    --falcon-toast-header-color: var(--falcon-gray-600);
    --falcon-toast-header-bg: rgba(255, 255, 255, 0.85);
    --falcon-toast-header-border-color: rgba(0, 0, 0, 0.05);
    width: var(--falcon-toast-max-width);
    max-width: 100%;
    font-size: var(--falcon-toast-font-size);
    color: var(--falcon-toast-color);
    pointer-events: auto;
    background-color: var(--falcon-toast-bg);
    background-clip: padding-box;
    border: var(--falcon-toast-border-width) solid var(--falcon-toast-border-color);
    -webkit-box-shadow: var(--falcon-toast-box-shadow);
    box-shadow: var(--falcon-toast-box-shadow);
    border-radius: var(--falcon-toast-border-radius)
}

    .toast.showing {
        opacity: 0
    }

    .toast:not(.show) {
        display: none
    }

.toast-container {
    --falcon-toast-zindex: 1090;
    position: absolute;
    z-index: var(--falcon-toast-zindex);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 100%;
    pointer-events: none
}

    .toast-container > :not(:last-child) {
        margin-bottom: var(--falcon-toast-spacing)
    }

.toast-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: var(--falcon-toast-padding-y) var(--falcon-toast-padding-x);
    color: var(--falcon-toast-header-color);
    background-color: var(--falcon-toast-header-bg);
    background-clip: padding-box;
    border-bottom: var(--falcon-toast-border-width) solid var(--falcon-toast-header-border-color);
    border-top-left-radius: calc(var(--falcon-toast-border-radius) - var(--falcon-toast-border-width));
    border-top-right-radius: calc(var(--falcon-toast-border-radius) - var(--falcon-toast-border-width))
}

    .toast-header .btn-close {
        margin-right: calc(-0.5*var(--falcon-toast-padding-x));
        margin-left: var(--falcon-toast-padding-x)
    }

.toast-body {
    padding: var(--falcon-toast-padding-x);
    word-wrap: break-word
}

.modal {
    --falcon-modal-zindex: 1055;
    --falcon-modal-width: 500px;
    --falcon-modal-padding: 1rem;
    --falcon-modal-margin: 0.5rem;
    --falcon-modal-color:;
    --falcon-modal-bg: #fff;
    --falcon-modal-border-color: var(--falcon-border-color-translucent);
    --falcon-modal-border-width: 1px;
    --falcon-modal-border-radius: 0.375rem;
    --falcon-modal-box-shadow: var(--falcon-box-shadow-sm);
    --falcon-modal-inner-border-radius: calc(0.375rem - 1px);
    --falcon-modal-header-padding-x: 1rem;
    --falcon-modal-header-padding-y: 1rem;
    --falcon-modal-header-padding: 1rem 1rem;
    --falcon-modal-header-border-color: var(--falcon-border-color);
    --falcon-modal-header-border-width: 1px;
    --falcon-modal-title-line-height: 1.5;
    --falcon-modal-footer-gap: 0.5rem;
    --falcon-modal-footer-bg:;
    --falcon-modal-footer-border-color: var(--falcon-border-color);
    --falcon-modal-footer-border-width: 1px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--falcon-modal-zindex);
    display: none;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
    outline: 0
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: var(--falcon-modal-margin);
    pointer-events: none
}

.modal.fade .modal-dialog{
    -webkit-transition: -webkit-transform .3s ease-out;
    transition: -webkit-transform .3s ease-out;
    -o-transition: transform .3s ease-out;
    transition: transform .3s ease-out;
    transition: transform .3s ease-out, -webkit-transform .3s ease-out;
    -webkit-transform: translate(0, -50px);
    -ms-transform: translate(0, -50px);
    transform: translate(0, -50px)
}
.modal.fade.in .modal-dialog{
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

@media(prefers-reduced-motion: reduce) {
    .modal.fade .modal-dialog {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.modal.show .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
    -ms-transform: scale(1.02);
    transform: scale(1.02)
}

.modal-dialog-scrollable {
    height: calc(100% - var(--falcon-modal-margin)*2)
}

    .modal-dialog-scrollable .modal-content {
        max-height: 100%;
        overflow: hidden
    }

    .modal-dialog-scrollable .modal-body {
        overflow-y: auto
    }

.modal-dialog-centered {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - var(--falcon-modal-margin)*2)
}

.modal-content {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    color: var(--falcon-modal-color);
    pointer-events: auto;
    background-color: var(--falcon-modal-bg);
    background-clip: padding-box;
    border: var(--falcon-modal-border-width) solid var(--falcon-modal-border-color);
    border-radius: var(--falcon-modal-border-radius);
    -webkit-box-shadow: var(--falcon-modal-box-shadow);
    box-shadow: var(--falcon-modal-box-shadow);
    outline: 0
}

.modal-backdrop {
    --falcon-backdrop-zindex: 1050;
    --falcon-backdrop-bg: #000;
    --falcon-backdrop-opacity: 0.5;
    position: fixed;
    top: 0;
    left: 0;
    z-index: var(--falcon-backdrop-zindex);
    width: 100vw;
    height: 100vh;
    background-color: var(--falcon-backdrop-bg)
}

    .modal-backdrop.fade {
        opacity: 0
    }

    .modal-backdrop.show {
        opacity: var(--falcon-backdrop-opacity)
    }

.modal-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: var(--falcon-modal-header-padding);
    border-bottom: var(--falcon-modal-header-border-width) solid var(--falcon-modal-header-border-color);
    border-top-left-radius: var(--falcon-modal-inner-border-radius);
    border-top-right-radius: var(--falcon-modal-inner-border-radius)
}

    .modal-header .btn-close {
        padding: calc(var(--falcon-modal-header-padding-y)*.5) calc(var(--falcon-modal-header-padding-x)*.5);
        margin: calc(-0.5*var(--falcon-modal-header-padding-y)) calc(-0.5*var(--falcon-modal-header-padding-x)) calc(-0.5*var(--falcon-modal-header-padding-y)) auto
    }

.modal-title {
    margin-bottom: 0;
    line-height: var(--falcon-modal-title-line-height)
}

.modal-body {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: var(--falcon-modal-padding)
}

.modal-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: calc(var(--falcon-modal-padding) - var(--falcon-modal-footer-gap)*.5);
    background-color: var(--falcon-modal-footer-bg);
    border-top: var(--falcon-modal-footer-border-width) solid var(--falcon-modal-footer-border-color);
    border-bottom-right-radius: var(--falcon-modal-inner-border-radius);
    border-bottom-left-radius: var(--falcon-modal-inner-border-radius)
}

    .modal-footer > * {
        margin: calc(var(--falcon-modal-footer-gap)*.5)
    }

@media(min-width: 576px) {
    .modal {
        --falcon-modal-margin: 1.75rem;
        --falcon-modal-box-shadow: var(--falcon-box-shadow)
    }

    .modal-dialog {
        max-width: var(--falcon-modal-width);
        margin-right: auto;
        margin-left: auto
    }

    .modal-sm {
        --falcon-modal-width: 300px
    }
}

@media(min-width: 992px) {
    .modal-lg, .modal-xl, .modal-xxl {
        --falcon-modal-width: 800px
    }
    .modal-xxl{
        padding:1rem;
    }
}

@media(min-width: 1200px) {
    .modal-xl, .modal-xxl {
        --falcon-modal-width: 1140px
    }
}

@media(min-width: 1300px) {
    .modal-xxl {
        --falcon-modal-width: 100%
    }
}

.modal-fullscreen {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0
}

    .modal-fullscreen .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0
    }

    .modal-fullscreen .modal-header, .modal-fullscreen .modal-footer {
        border-radius: 0
    }

    .modal-fullscreen .modal-body {
        overflow-y: auto
    }

@media(max-width: 575.98px) {
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

        .modal-fullscreen-sm-down .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0
        }

        .modal-fullscreen-sm-down .modal-header, .modal-fullscreen-sm-down .modal-footer {
            border-radius: 0
        }

        .modal-fullscreen-sm-down .modal-body {
            overflow-y: auto
        }
}

@media(max-width: 767.98px) {
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

        .modal-fullscreen-md-down .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0
        }

        .modal-fullscreen-md-down .modal-header, .modal-fullscreen-md-down .modal-footer {
            border-radius: 0
        }

        .modal-fullscreen-md-down .modal-body {
            overflow-y: auto
        }
}

@media(max-width: 991.98px) {
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

        .modal-fullscreen-lg-down .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0
        }

        .modal-fullscreen-lg-down .modal-header, .modal-fullscreen-lg-down .modal-footer {
            border-radius: 0
        }

        .modal-fullscreen-lg-down .modal-body {
            overflow-y: auto
        }
}

@media(max-width: 1199.98px) {
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

        .modal-fullscreen-xl-down .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0
        }

        .modal-fullscreen-xl-down .modal-header, .modal-fullscreen-xl-down .modal-footer {
            border-radius: 0
        }

        .modal-fullscreen-xl-down .modal-body {
            overflow-y: auto
        }
}

@media(max-width: 1539.98px) {
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0
    }

        .modal-fullscreen-xxl-down .modal-content {
            height: 100%;
            border: 0;
            border-radius: 0
        }

        .modal-fullscreen-xxl-down .modal-header, .modal-fullscreen-xxl-down .modal-footer {
            border-radius: 0
        }

        .modal-fullscreen-xxl-down .modal-body {
            overflow-y: auto
        }
}

.tooltip {
    --falcon-tooltip-zindex: 1080;
    --falcon-tooltip-max-width: 200px;
    --falcon-tooltip-padding-x: 0.5rem;
    --falcon-tooltip-padding-y: 0.5rem;
    --falcon-tooltip-margin:;
    --falcon-tooltip-font-size: 0.8333333333rem;
    --falcon-tooltip-color: #fff;
    --falcon-tooltip-bg: #000;
    --falcon-tooltip-border-radius: 0.25rem;
    --falcon-tooltip-opacity: 0.9;
    --falcon-tooltip-arrow-width: 0.8rem;
    --falcon-tooltip-arrow-height: 0.4rem;
    z-index: var(--falcon-tooltip-zindex);
    display: block;
    padding: var(--falcon-tooltip-arrow-height);
    margin: var(--falcon-tooltip-margin);
    font-family: "Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--falcon-tooltip-font-size);
    word-wrap: break-word;
    opacity: 0
}

    .tooltip.show {
        opacity: var(--falcon-tooltip-opacity)
    }

    .tooltip .tooltip-arrow {
        display: block;
        width: var(--falcon-tooltip-arrow-width);
        height: var(--falcon-tooltip-arrow-height)
    }

        .tooltip .tooltip-arrow::before {
            position: absolute;
            content: "";
            border-color: rgba(0,0,0,0);
            border-style: solid
        }

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
    bottom: 0
}

    .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
        top: -1px;
        border-width: var(--falcon-tooltip-arrow-height) calc(var(--falcon-tooltip-arrow-width)*.5) 0;
        border-top-color: var(--falcon-tooltip-bg)
    }

.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
    left: 0;
    width: var(--falcon-tooltip-arrow-height);
    height: var(--falcon-tooltip-arrow-width)
}

    .bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
        right: -1px;
        border-width: calc(var(--falcon-tooltip-arrow-width)*.5) var(--falcon-tooltip-arrow-height) calc(var(--falcon-tooltip-arrow-width)*.5) 0;
        border-right-color: var(--falcon-tooltip-bg)
    }

.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
    top: 0
}

    .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
        bottom: -1px;
        border-width: 0 calc(var(--falcon-tooltip-arrow-width)*.5) var(--falcon-tooltip-arrow-height);
        border-bottom-color: var(--falcon-tooltip-bg)
    }

.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
    right: 0;
    width: var(--falcon-tooltip-arrow-height);
    height: var(--falcon-tooltip-arrow-width)
}

    .bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
        left: -1px;
        border-width: calc(var(--falcon-tooltip-arrow-width)*.5) 0 calc(var(--falcon-tooltip-arrow-width)*.5) var(--falcon-tooltip-arrow-height);
        border-left-color: var(--falcon-tooltip-bg)
    }

.tooltip-inner {
    max-width: var(--falcon-tooltip-max-width);
    padding: var(--falcon-tooltip-padding-y) var(--falcon-tooltip-padding-x);
    color: var(--falcon-tooltip-color);
    text-align: center;
    background-color: var(--falcon-tooltip-bg);
    border-radius: var(--falcon-tooltip-border-radius)
}

.popover {
    --falcon-popover-zindex: 1070;
    --falcon-popover-max-width: 276px;
    --falcon-popover-font-size: 0.875rem;
    --falcon-popover-bg: #fff;
    --falcon-popover-border-width: 1px;
    --falcon-popover-border-color: rgba(0, 0, 0, 0.2);
    --falcon-popover-border-radius: 0.375rem;
    --falcon-popover-inner-border-radius: calc(0.375rem - 1px);
    --falcon-popover-box-shadow: var(--falcon-box-shadow);
    --falcon-popover-header-padding-x: 1rem;
    --falcon-popover-header-padding-y: 0.5rem;
    --falcon-popover-header-font-size: 1rem;
    --falcon-popover-header-color: var(--falcon-heading-color);
    --falcon-popover-header-bg: var(--falcon-light);
    --falcon-popover-body-padding-x: 1rem;
    --falcon-popover-body-padding-y: 1rem;
    --falcon-popover-body-color: #5e6e82;
    --falcon-popover-arrow-width: 1rem;
    --falcon-popover-arrow-height: 0.5rem;
    --falcon-popover-arrow-border: var(--falcon-popover-border-color);
    z-index: var(--falcon-popover-zindex);
    display: block;
    max-width: var(--falcon-popover-max-width);
    font-family: "Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-style: normal;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    white-space: normal;
    word-spacing: normal;
    line-break: auto;
    font-size: var(--falcon-popover-font-size);
    word-wrap: break-word;
    background-color: var(--falcon-popover-bg);
    background-clip: padding-box;
    border: var(--falcon-popover-border-width) solid var(--falcon-popover-border-color);
    border-radius: var(--falcon-popover-border-radius);
    -webkit-box-shadow: var(--falcon-popover-box-shadow);
    box-shadow: var(--falcon-popover-box-shadow)
}

    .popover .popover-arrow {
        display: block;
        width: var(--falcon-popover-arrow-width);
        height: var(--falcon-popover-arrow-height)
    }

        .popover .popover-arrow::before, .popover .popover-arrow::after {
            position: absolute;
            display: block;
            content: "";
            border-color: rgba(0,0,0,0);
            border-style: solid;
            border-width: 0
        }

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
    bottom: calc(-1*(var(--falcon-popover-arrow-height)) - var(--falcon-popover-border-width))
}

    .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
        border-width: var(--falcon-popover-arrow-height) calc(var(--falcon-popover-arrow-width)*.5) 0
    }

    .bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
        bottom: 0;
        border-top-color: var(--falcon-popover-arrow-border)
    }

    .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
        bottom: var(--falcon-popover-border-width);
        border-top-color: var(--falcon-popover-bg)
    }

.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
    left: calc(-1*(var(--falcon-popover-arrow-height)) - var(--falcon-popover-border-width));
    width: var(--falcon-popover-arrow-height);
    height: var(--falcon-popover-arrow-width)
}

    .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
        border-width: calc(var(--falcon-popover-arrow-width)*.5) var(--falcon-popover-arrow-height) calc(var(--falcon-popover-arrow-width)*.5) 0
    }

    .bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
        left: 0;
        border-right-color: var(--falcon-popover-arrow-border)
    }

    .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
        left: var(--falcon-popover-border-width);
        border-right-color: var(--falcon-popover-bg)
    }

.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
    top: calc(-1*(var(--falcon-popover-arrow-height)) - var(--falcon-popover-border-width))
}

    .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
        border-width: 0 calc(var(--falcon-popover-arrow-width)*.5) var(--falcon-popover-arrow-height)
    }

    .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
        top: 0;
        border-bottom-color: var(--falcon-popover-arrow-border)
    }

    .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
        top: var(--falcon-popover-border-width);
        border-bottom-color: var(--falcon-popover-bg)
    }

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: var(--falcon-popover-arrow-width);
    margin-left: calc(-0.5*var(--falcon-popover-arrow-width));
    content: "";
    border-bottom: var(--falcon-popover-border-width) solid var(--falcon-popover-header-bg)
}

.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
    right: calc(-1*(var(--falcon-popover-arrow-height)) - var(--falcon-popover-border-width));
    width: var(--falcon-popover-arrow-height);
    height: var(--falcon-popover-arrow-width)
}

    .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
        border-width: calc(var(--falcon-popover-arrow-width)*.5) 0 calc(var(--falcon-popover-arrow-width)*.5) var(--falcon-popover-arrow-height)
    }

    .bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
        right: 0;
        border-left-color: var(--falcon-popover-arrow-border)
    }

    .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
        right: var(--falcon-popover-border-width);
        border-left-color: var(--falcon-popover-bg)
    }

.popover-header {
    padding: var(--falcon-popover-header-padding-y) var(--falcon-popover-header-padding-x);
    margin-bottom: 0;
    font-size: var(--falcon-popover-header-font-size);
    color: var(--falcon-popover-header-color);
    background-color: var(--falcon-popover-header-bg);
    border-bottom: var(--falcon-popover-border-width) solid var(--falcon-popover-border-color);
    border-top-left-radius: var(--falcon-popover-inner-border-radius);
    border-top-right-radius: var(--falcon-popover-inner-border-radius)
}

    .popover-header:empty {
        display: none
    }

.popover-body {
    padding: var(--falcon-popover-body-padding-y) var(--falcon-popover-body-padding-x);
    color: var(--falcon-popover-body-color)
}

.carousel {
    position: relative
}

    .carousel.pointer-event {
        -ms-touch-action: pan-y;
        touch-action: pan-y
    }

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

    .carousel-inner::after {
        display: block;
        clear: both;
        content: ""
    }

.carousel-item {
    position: relative;
    display: none;
    float: left;
    width: 100%;
    margin-right: -100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: -webkit-transform .8s ease-in-out;
    transition: -webkit-transform .8s ease-in-out;
    -o-transition: transform .8s ease-in-out;
    transition: transform .8s ease-in-out;
    transition: transform .8s ease-in-out, -webkit-transform .8s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .carousel-item {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-item.active, .carousel-item-next, .carousel-item-prev {
    display: block
}

    .carousel-item-next:not(.carousel-item-start), .active.carousel-item-end {
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }

    .carousel-item-prev:not(.carousel-item-end), .active.carousel-item-start {
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }

.carousel-fade .carousel-item {
    opacity: 0;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

    .carousel-fade .carousel-item.active, .carousel-fade .carousel-item-next.carousel-item-start, .carousel-fade .carousel-item-prev.carousel-item-end {
        z-index: 1;
        opacity: 1
    }

.carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
    z-index: 0;
    opacity: 0;
    -webkit-transition: opacity 0s .8s;
    -o-transition: opacity 0s .8s;
    transition: opacity 0s .8s
}

@media(prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-start, .carousel-fade .active.carousel-item-end {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-control-prev, .carousel-control-next {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 15%;
    padding: 0;
    color: #fff;
    text-align: center;
    background: none;
    border: 0;
    opacity: .5;
    -webkit-transition: opacity .15s ease;
    -o-transition: opacity .15s ease;
    transition: opacity .15s ease
}

@media(prefers-reduced-motion: reduce) {
    .carousel-control-prev, .carousel-control-next {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9
}

.carousel-control-prev {
    left: 0
}

.carousel-control-next {
    right: 0
}

.carousel-control-prev-icon, .carousel-control-next-icon {
    display: inline-block;
    width: 2rem;
    height: 2rem;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 100% 100%
}

.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
}

.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
}

.carousel-indicators {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none
}

    .carousel-indicators [data-bs-target] {
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        width: 30px;
        height: 3px;
        padding: 0;
        margin-right: 3px;
        margin-left: 3px;
        text-indent: -999px;
        cursor: pointer;
        background-color: #fff;
        background-clip: padding-box;
        border: 0;
        border-top: 10px solid rgba(0,0,0,0);
        border-bottom: 10px solid rgba(0,0,0,0);
        opacity: .5;
        -webkit-transition: opacity .6s ease;
        -o-transition: opacity .6s ease;
        transition: opacity .6s ease
    }

@media(prefers-reduced-motion: reduce) {
    .carousel-indicators [data-bs-target] {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.carousel-indicators .active {
    opacity: 1
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 1.25rem;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #fff;
    text-align: center
}

.carousel-dark .carousel-control-prev-icon, .carousel-dark .carousel-control-next-icon {
    -webkit-filter: invert(1) grayscale(100);
    filter: invert(1) grayscale(100)
}

.carousel-dark .carousel-indicators [data-bs-target] {
    background-color: #000
}

.carousel-dark .carousel-caption {
    color: #000
}

.spinner-grow, .spinner-border {
    display: inline-block;
    width: var(--falcon-spinner-width);
    height: var(--falcon-spinner-height);
    vertical-align: var(--falcon-spinner-vertical-align);
    border-radius: 50%;
    -webkit-animation: var(--falcon-spinner-animation-speed) linear infinite var(--falcon-spinner-animation-name);
    animation: var(--falcon-spinner-animation-speed) linear infinite var(--falcon-spinner-animation-name)
}

@-webkit-keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg) /* rtl:ignore */
    }
}

@keyframes spinner-border {
    to {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg) /* rtl:ignore */
    }
}

.spinner-border {
    --falcon-spinner-width: 2rem;
    --falcon-spinner-height: 2rem;
    --falcon-spinner-vertical-align: -0.125em;
    --falcon-spinner-border-width: 0.25em;
    --falcon-spinner-animation-speed: 0.75s;
    --falcon-spinner-animation-name: spinner-border;
    border: var(--falcon-spinner-border-width) solid currentcolor;
    border-right-color: rgba(0,0,0,0)
}

.spinner-border-sm {
    --falcon-spinner-width: 1.35rem;
    --falcon-spinner-height: 1.35rem;
    --falcon-spinner-border-width: 0.2em
}

@-webkit-keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@keyframes spinner-grow {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    50% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

.spinner-grow {
    --falcon-spinner-width: 2rem;
    --falcon-spinner-height: 2rem;
    --falcon-spinner-vertical-align: -0.125em;
    --falcon-spinner-animation-speed: 0.75s;
    --falcon-spinner-animation-name: spinner-grow;
    background-color: currentcolor;
    opacity: 0
}

.spinner-grow-sm {
    --falcon-spinner-width: 1.35rem;
    --falcon-spinner-height: 1.35rem
}

@media(prefers-reduced-motion: reduce) {
    .spinner-border, .spinner-grow {
        --falcon-spinner-animation-speed: 1.5s
    }
}

.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
    --falcon-offcanvas-zindex: 1045;
    --falcon-offcanvas-width: 400px;
    --falcon-offcanvas-height: 30vh;
    --falcon-offcanvas-padding-x: 1rem;
    --falcon-offcanvas-padding-y: 1rem;
    --falcon-offcanvas-color:;
    --falcon-offcanvas-bg: #fff;
    --falcon-offcanvas-border-width: 1px;
    --falcon-offcanvas-border-color: var(--falcon-border-color-translucent);
    --falcon-offcanvas-box-shadow: var(--falcon-box-shadow-sm)
}

@media(max-width: 575.98px) {
    .offcanvas-sm {
        position: fixed;
        bottom: 0;
        z-index: var(--falcon-offcanvas-zindex);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        color: var(--falcon-offcanvas-color);
        visibility: hidden;
        background-color: var(--falcon-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
        box-shadow: var(--falcon-offcanvas-box-shadow);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        -o-transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }
}

@media(max-width: 575.98px)and (prefers-reduced-motion: reduce) {
    .offcanvas-sm {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--falcon-offcanvas-width);
        border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--falcon-offcanvas-width);
        border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media(max-width: 575.98px) {
    .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
        visibility: visible
    }
}

@media(min-width: 576px) {
    .offcanvas-sm {
        --falcon-offcanvas-height: auto;
        --falcon-offcanvas-border-width: 0;
        background-color: rgba(0,0,0,0) !important
    }

        .offcanvas-sm .offcanvas-header {
            display: none
        }

        .offcanvas-sm .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible;
            background-color: rgba(0,0,0,0) !important
        }
}

@media(max-width: 767.98px) {
    .offcanvas-md {
        position: fixed;
        bottom: 0;
        z-index: var(--falcon-offcanvas-zindex);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        color: var(--falcon-offcanvas-color);
        visibility: hidden;
        background-color: var(--falcon-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
        box-shadow: var(--falcon-offcanvas-box-shadow);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        -o-transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }
}

@media(max-width: 767.98px)and (prefers-reduced-motion: reduce) {
    .offcanvas-md {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--falcon-offcanvas-width);
        border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--falcon-offcanvas-width);
        border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media(max-width: 767.98px) {
    .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
        visibility: visible
    }
}

@media(min-width: 768px) {
    .offcanvas-md {
        --falcon-offcanvas-height: auto;
        --falcon-offcanvas-border-width: 0;
        background-color: rgba(0,0,0,0) !important
    }

        .offcanvas-md .offcanvas-header {
            display: none
        }

        .offcanvas-md .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible;
            background-color: rgba(0,0,0,0) !important
        }
}

@media(max-width: 991.98px) {
    .offcanvas-lg {
        position: fixed;
        bottom: 0;
        z-index: var(--falcon-offcanvas-zindex);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        color: var(--falcon-offcanvas-color);
        visibility: hidden;
        background-color: var(--falcon-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
        box-shadow: var(--falcon-offcanvas-box-shadow);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        -o-transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }
}

@media(max-width: 991.98px)and (prefers-reduced-motion: reduce) {
    .offcanvas-lg {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--falcon-offcanvas-width);
        border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--falcon-offcanvas-width);
        border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media(max-width: 991.98px) {
    .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
        visibility: visible
    }
}

@media(min-width: 992px) {
    .offcanvas-lg {
        --falcon-offcanvas-height: auto;
        --falcon-offcanvas-border-width: 0;
        background-color: rgba(0,0,0,0) !important
    }

        .offcanvas-lg .offcanvas-header {
            display: none
        }

        .offcanvas-lg .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible;
            background-color: rgba(0,0,0,0) !important
        }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl {
        position: fixed;
        bottom: 0;
        z-index: var(--falcon-offcanvas-zindex);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        color: var(--falcon-offcanvas-color);
        visibility: hidden;
        background-color: var(--falcon-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
        box-shadow: var(--falcon-offcanvas-box-shadow);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        -o-transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }
}

@media(max-width: 1199.98px)and (prefers-reduced-motion: reduce) {
    .offcanvas-xl {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--falcon-offcanvas-width);
        border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--falcon-offcanvas-width);
        border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media(max-width: 1199.98px) {
    .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
        visibility: visible
    }
}

@media(min-width: 1200px) {
    .offcanvas-xl {
        --falcon-offcanvas-height: auto;
        --falcon-offcanvas-border-width: 0;
        background-color: rgba(0,0,0,0) !important
    }

        .offcanvas-xl .offcanvas-header {
            display: none
        }

        .offcanvas-xl .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible;
            background-color: rgba(0,0,0,0) !important
        }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl {
        position: fixed;
        bottom: 0;
        z-index: var(--falcon-offcanvas-zindex);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-width: 100%;
        color: var(--falcon-offcanvas-color);
        visibility: hidden;
        background-color: var(--falcon-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
        box-shadow: var(--falcon-offcanvas-box-shadow);
        -webkit-transition: -webkit-transform .3s ease-in-out;
        transition: -webkit-transform .3s ease-in-out;
        -o-transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
        transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
    }
}

@media(max-width: 1539.98px)and (prefers-reduced-motion: reduce) {
    .offcanvas-xxl {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--falcon-offcanvas-width);
        border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--falcon-offcanvas-width);
        border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(-100%);
        -ms-transform: translateY(-100%);
        transform: translateY(-100%)
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--falcon-offcanvas-height);
        max-height: 100%;
        border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@media(max-width: 1539.98px) {
    .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
        visibility: visible
    }
}

@media(min-width: 1540px) {
    .offcanvas-xxl {
        --falcon-offcanvas-height: auto;
        --falcon-offcanvas-border-width: 0;
        background-color: rgba(0,0,0,0) !important
    }

        .offcanvas-xxl .offcanvas-header {
            display: none
        }

        .offcanvas-xxl .offcanvas-body {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex: 0;
            -ms-flex-positive: 0;
            flex-grow: 0;
            padding: 0;
            overflow-y: visible;
            background-color: rgba(0,0,0,0) !important
        }
}

.offcanvas {
    position: fixed;
    bottom: 0;
    z-index: var(--falcon-offcanvas-zindex);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: 100%;
    color: var(--falcon-offcanvas-color);
    visibility: hidden;
    background-color: var(--falcon-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    -webkit-box-shadow: var(--falcon-offcanvas-box-shadow);
    box-shadow: var(--falcon-offcanvas-box-shadow);
    -webkit-transition: -webkit-transform .3s ease-in-out;
    transition: -webkit-transform .3s ease-in-out;
    -o-transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out
}

@media(prefers-reduced-motion: reduce) {
    .offcanvas {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.offcanvas.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--falcon-offcanvas-width);
    border-right: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.offcanvas.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--falcon-offcanvas-width);
    border-left: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}

.offcanvas.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--falcon-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}

.offcanvas.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--falcon-offcanvas-height);
    max-height: 100%;
    border-top: var(--falcon-offcanvas-border-width) solid var(--falcon-offcanvas-border-color);
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

.offcanvas.showing, .offcanvas.show:not(.hiding) {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
    visibility: visible
}

.offcanvas-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #000
}

    .offcanvas-backdrop.fade {
        opacity: 0
    }

    .offcanvas-backdrop.show {
        opacity: .5
    }

.offcanvas-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: var(--falcon-offcanvas-padding-y) var(--falcon-offcanvas-padding-x)
}

    .offcanvas-header .btn-close {
        padding: calc(var(--falcon-offcanvas-padding-y)*.5) calc(var(--falcon-offcanvas-padding-x)*.5);
        margin-top: calc(-0.5*var(--falcon-offcanvas-padding-y));
        margin-right: calc(-0.5*var(--falcon-offcanvas-padding-x));
        margin-bottom: calc(-0.5*var(--falcon-offcanvas-padding-y))
    }

.offcanvas-title {
    margin-bottom: 0;
    line-height: 1.5
}

.offcanvas-body {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: var(--falcon-offcanvas-padding-y) var(--falcon-offcanvas-padding-x);
    overflow-y: auto
}

.placeholder {
    display: inline-block;
    min-height: 1em;
    vertical-align: middle;
    cursor: wait;
    background-color: currentcolor;
    opacity: .5
}

    .placeholder.btn::before, .falcon-data-table .paging_full_numbers .placeholder.page-link::before, .falcon-data-table .paging_first_last_numbers .placeholder.page-link::before, .falcon-data-table .paging_full .placeholder.page-link::before, .falcon-data-table .paging_numbers .placeholder.page-link::before, .falcon-data-table .paging_simple_numbers .placeholder.page-link::before, [data-list] .placeholder.page::before, .tox .tox-menu__footer .placeholder.tox-button:last-child::before, .tox .tox-dialog__footer .placeholder.tox-button:last-child::before, .tox .tox-menu__footer .placeholder.tox-button--secondary::before, .tox .tox-dialog__footer .placeholder.tox-button--secondary::before {
        display: inline-block;
        content: ""
    }

.placeholder-xs {
    min-height: .6em
}

.placeholder-sm {
    min-height: .8em
}

.placeholder-lg {
    min-height: 1.2em
}

.placeholder-glow .placeholder {
    -webkit-animation: placeholder-glow 2s ease-in-out infinite;
    animation: placeholder-glow 2s ease-in-out infinite
}

@-webkit-keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

@keyframes placeholder-glow {
    50% {
        opacity: .2
    }
}

.placeholder-wave {
    -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
    mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
    -webkit-mask-size: 200% 100%;
    mask-size: 200% 100%;
    -webkit-animation: placeholder-wave 2s linear infinite;
    animation: placeholder-wave 2s linear infinite
}

@-webkit-keyframes placeholder-wave {
    100% {
        -webkit-mask-position: -200% 0%;
        mask-position: -200% 0%
    }
}

@keyframes placeholder-wave {
    100% {
        -webkit-mask-position: -200% 0%;
        mask-position: -200% 0%
    }
}

.clearfix::after {
    display: block;
    clear: both;
    content: ""
}



.ratio {
    position: relative;
    width: 100%
}

    .ratio::before {
        display: block;
        padding-top: var(--falcon-aspect-ratio);
        content: ""
    }

    .ratio > * {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

.ratio-1x1 {
    --falcon-aspect-ratio: 100%
}

.ratio-4x3 {
    --falcon-aspect-ratio: 75%
}

.ratio-16x9 {
    --falcon-aspect-ratio: 56.25%
}

.ratio-21x9 {
    --falcon-aspect-ratio: 42.8571428571%
}

.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030
}

.fixed-bottom, .bottom-bar {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030
}

.sticky-top {
    position: sticky;
    top: 0;
    z-index: 1015
}

.sticky-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1015
}

@media(min-width: 576px) {
    .sticky-sm-top {
        position: sticky;
        top: 0;
        z-index: 1015
    }

    .sticky-sm-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1015
    }
}

@media(min-width: 768px) {
    .sticky-md-top {
        position: sticky;
        top: 0;
        z-index: 1015
    }

    .sticky-md-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1015
    }
}

@media(min-width: 992px) {
    .sticky-lg-top {
        position: sticky;
        top: 0;
        z-index: 1015
    }

    .sticky-lg-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1015
    }
}

@media(min-width: 1200px) {
    .sticky-xl-top {
        position: sticky;
        top: 0;
        z-index: 1015
    }

    .sticky-xl-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1015
    }
}

@media(min-width: 1540px) {
    .sticky-xxl-top {
        position: sticky;
        top: 0;
        z-index: 1015
    }

    .sticky-xxl-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1015
    }
}

.hstack {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.vstack {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.visually-hidden, .visually-hidden-focusable:not(:focus):not(:focus-within) {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important
}

.stretched-link::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    content: ""
}

.text-truncate {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.vr {
    display: inline-block;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: 1px;
    min-height: 1em;
    background-color: currentcolor;
    opacity: 1
}

.align-baseline {
    vertical-align: baseline !important
}

.align-top {
    vertical-align: top !important
}

.align-middle {
    vertical-align: middle !important
}

.align-bottom {
    vertical-align: bottom !important
}

.align-text-bottom {
    vertical-align: text-bottom !important
}

.align-text-top {
    vertical-align: text-top !important
}

.float-start {
    float: left !important
}

.float-end {
    float: right !important
}

.float-none {
    float: none !important
}

.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-85 {
    opacity: .85 !important
}

.opacity-100 {
    opacity: 1 !important
}

.overflow-auto {
    overflow: auto !important
}

.overflow-hidden {
    overflow: hidden !important
}

.overflow-visible {
    overflow: visible !important
}

.overflow-scroll {
    overflow: scroll !important
}

.d-inline {
    display: inline !important
}

.d-inline-block {
    display: inline-block !important
}

.d-block {
    display: block !important
}

.d-grid {
    display: grid !important
}

.d-table {
    display: table !important
}

.d-table-row {
    display: table-row !important
}

.d-table-cell {
    display: table-cell !important
}

.d-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important
}

.d-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important
}

.d-none {
    display: none !important
}

.shadow {
    -webkit-box-shadow: var(--falcon-box-shadow) !important;
    box-shadow: var(--falcon-box-shadow) !important
}

.shadow-sm {
    -webkit-box-shadow: var(--falcon-box-shadow-sm) !important;
    box-shadow: var(--falcon-box-shadow-sm) !important
}

.shadow-lg {
    -webkit-box-shadow: var(--falcon-box-shadow-lg) !important;
    box-shadow: var(--falcon-box-shadow-lg) !important
}

.shadow-none {
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}

.position-static {
    position: static !important
}

.position-absolute {
    position: absolute !important
}

.position-relative {
    position: relative !important
}

.position-fixed {
    position: fixed !important
}

.position-sticky {
    position: sticky !important
}

.top-0 {
    top: 0 !important
}

.top-50 {
    top: 50% !important
}

.top-100 {
    top: 100% !important
}

.bottom-0 {
    bottom: 0 !important
}

.bottom-50 {
    bottom: 50% !important
}

.bottom-100 {
    bottom: 100% !important
}

.start-0 {
    left: 0 !important
}

.start-50 {
    left: 50% !important
}

.start-100 {
    left: 100% !important
}

.end-0 {
    right: 0 !important
}

.end-50 {
    right: 50% !important
}

.end-100 {
    right: 100% !important
}

.translate-middle {
    -webkit-transform: translateX(-50%) translateY(-50%) !important;
    -ms-transform: translateX(-50%) translateY(-50%) !important;
    transform: translateX(-50%) translateY(-50%) !important
}

.translate-middle-x {
    -webkit-transform: translateX(-50%) !important;
    -ms-transform: translateX(-50%) !important;
    transform: translateX(-50%) !important
}

.translate-middle-y {
    -webkit-transform: translateY(-50%) !important;
    -ms-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important
}

.border {
    border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-0 {
    border: 0 !important
}

.border-top {
    border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-top-0 {
    border-top: 0 !important
}

.border-end {
    border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-end-0 {
    border-right: 0 !important
}

.border-bottom {
    border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-bottom-0 {
    border-bottom: 0 !important
}

.border-start {
    border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-start-0 {
    border-left: 0 !important
}

.border-1 {
    --falcon-border-width: 1px
}

.border-2 {
    --falcon-border-width: 2px
}

.border-3 {
    --falcon-border-width: 3px
}

.border-4 {
    --falcon-border-width: 4px
}

.border-5 {
    --falcon-border-width: 5px
}

.border-opacity-10 {
    --falcon-border-opacity: 0.1
}

.border-opacity-25 {
    --falcon-border-opacity: 0.25
}

.border-opacity-50 {
    --falcon-border-opacity: 0.5
}

.border-opacity-75 {
    --falcon-border-opacity: 0.75
}

.border-opacity-100 {
    --falcon-border-opacity: 1
}

.flex-fill {
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important
}

.flex-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: row !important;
    flex-direction: row !important
}

.flex-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important
}

.flex-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: row-reverse !important;
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
    -ms-flex-direction: column-reverse !important;
    flex-direction: column-reverse !important
}

.flex-grow-0 {
    -webkit-box-flex: 0 !important;
    -ms-flex-positive: 0 !important;
    flex-grow: 0 !important
}

.flex-grow-1 {
    -webkit-box-flex: 1 !important;
    -ms-flex-positive: 1 !important;
    flex-grow: 1 !important
}

.flex-shrink-0 {
    -ms-flex-negative: 0 !important;
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    -ms-flex-negative: 1 !important;
    flex-shrink: 1 !important
}

.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important
}

.flex-nowrap {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
    flex-wrap: wrap-reverse !important
}

.justify-content-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important
}

.justify-content-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important
}

.justify-content-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important
}

.justify-content-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important
}

.justify-content-evenly {
    -webkit-box-pack: space-evenly !important;
    -ms-flex-pack: space-evenly !important;
    justify-content: space-evenly !important
}

.align-items-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important
}

.align-items-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important
}

.align-items-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important
}

.align-items-baseline {
    -webkit-box-align: baseline !important;
    -ms-flex-align: baseline !important;
    align-items: baseline !important
}

.align-items-stretch {
    -webkit-box-align: stretch !important;
    -ms-flex-align: stretch !important;
    align-items: stretch !important
}

.align-content-start {
    -ms-flex-line-pack: start !important;
    align-content: flex-start !important
}

.align-content-end {
    -ms-flex-line-pack: end !important;
    align-content: flex-end !important
}

.align-content-center {
    -ms-flex-line-pack: center !important;
    align-content: center !important
}

.align-content-between {
    -ms-flex-line-pack: justify !important;
    align-content: space-between !important
}

.align-content-around {
    -ms-flex-line-pack: distribute !important;
    align-content: space-around !important
}

.align-content-stretch {
    -ms-flex-line-pack: stretch !important;
    align-content: stretch !important
}

.align-self-auto {
    -ms-flex-item-align: auto !important;
    align-self: auto !important
}

.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important
}

.align-self-center {
    -ms-flex-item-align: center !important;
    align-self: center !important
}

.align-self-baseline {
    -ms-flex-item-align: baseline !important;
    align-self: baseline !important
}

.align-self-stretch {
    -ms-flex-item-align: stretch !important;
    align-self: stretch !important
}

.order-first {
    -webkit-box-ordinal-group: 0 !important;
    -ms-flex-order: -1 !important;
    order: -1 !important
}

.order-0 {
    -webkit-box-ordinal-group: 1 !important;
    -ms-flex-order: 0 !important;
    order: 0 !important
}

.order-1 {
    -webkit-box-ordinal-group: 2 !important;
    -ms-flex-order: 1 !important;
    order: 1 !important
}

.order-2 {
    -webkit-box-ordinal-group: 3 !important;
    -ms-flex-order: 2 !important;
    order: 2 !important
}

.order-3 {
    -webkit-box-ordinal-group: 4 !important;
    -ms-flex-order: 3 !important;
    order: 3 !important
}

.order-4 {
    -webkit-box-ordinal-group: 5 !important;
    -ms-flex-order: 4 !important;
    order: 4 !important
}

.order-5 {
    -webkit-box-ordinal-group: 6 !important;
    -ms-flex-order: 5 !important;
    order: 5 !important
}

.order-last {
    -webkit-box-ordinal-group: 7 !important;
    -ms-flex-order: 6 !important;
    order: 6 !important
}

.m-0 {
    margin: 0 !important
}

.m-1 {
    margin: .25rem !important
}

.m-2 {
    margin: .5rem !important
}

.m-3 {
    margin: 1rem !important
}

.m-4 {
    margin: 1.8rem !important
}

.m-5 {
    margin: 3rem !important
}

.m-6 {
    margin: 4rem !important
}

.m-7 {
    margin: 5rem !important
}

.m-8 {
    margin: 7.5rem !important
}

.m-9 {
    margin: 10rem !important
}

.m-10 {
    margin: 12.5rem !important
}

.m-11 {
    margin: 15rem !important
}

.m-auto {
    margin: auto !important
}

.mx-0 {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.mx-1 {
    margin-right: .25rem !important;
    margin-left: .25rem !important
}

.mx-2 {
    margin-right: .5rem !important;
    margin-left: .5rem !important
}

.mx-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important
}

.mx-4 {
    margin-right: 1.8rem !important;
    margin-left: 1.8rem !important
}

.mx-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important
}

.mx-6 {
    margin-right: 4rem !important;
    margin-left: 4rem !important
}

.mx-7 {
    margin-right: 5rem !important;
    margin-left: 5rem !important
}

.mx-8 {
    margin-right: 7.5rem !important;
    margin-left: 7.5rem !important
}

.mx-9 {
    margin-right: 10rem !important;
    margin-left: 10rem !important
}

.mx-10 {
    margin-right: 12.5rem !important;
    margin-left: 12.5rem !important
}

.mx-11 {
    margin-right: 15rem !important;
    margin-left: 15rem !important
}

.mx-auto {
    margin-right: auto !important;
    margin-left: auto !important
}

.my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.my-1 {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important
}

.my-2 {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.my-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.my-4 {
    margin-top: 1.8rem !important;
    margin-bottom: 1.8rem !important
}

.my-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important
}

.my-6 {
    margin-top: 4rem !important;
    margin-bottom: 4rem !important
}

.my-7 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important
}

.my-8 {
    margin-top: 7.5rem !important;
    margin-bottom: 7.5rem !important
}

.my-9 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important
}

.my-10 {
    margin-top: 12.5rem !important;
    margin-bottom: 12.5rem !important
}

.my-11 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important
}

.my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important
}

.mt-0 {
    margin-top: 0 !important
}

.mt-1 {
    margin-top: .25rem !important
}

.mt-2 {
    margin-top: .5rem !important
}

.mt-3 {
    margin-top: 1rem !important
}

.mt-4 {
    margin-top: 1.8rem !important
}

.mt-5 {
    margin-top: 3rem !important
}

.mt-6 {
    margin-top: 4rem !important
}

.mt-7 {
    margin-top: 5rem !important
}

.mt-8 {
    margin-top: 7.5rem !important
}

.mt-9 {
    margin-top: 10rem !important
}

.mt-10 {
    margin-top: 12.5rem !important
}

.mt-11 {
    margin-top: 15rem !important
}

.mt-auto {
    margin-top: auto !important
}

.me-0 {
    margin-right: 0 !important
}

.me-1 {
    margin-right: .25rem !important
}

.me-2 {
    margin-right: .5rem !important
}

.me-3 {
    margin-right: 1rem !important
}

.me-4 {
    margin-right: 1.8rem !important
}

.me-5 {
    margin-right: 3rem !important
}

.me-6 {
    margin-right: 4rem !important
}

.me-7 {
    margin-right: 5rem !important
}

.me-8 {
    margin-right: 7.5rem !important
}

.me-9 {
    margin-right: 10rem !important
}

.me-10 {
    margin-right: 12.5rem !important
}

.me-11 {
    margin-right: 15rem !important
}

.me-auto {
    margin-right: auto !important
}

.mb-0 {
    margin-bottom: 0 !important
}

.mb-1 {
    margin-bottom: .25rem !important
}

.mb-2 {
    margin-bottom: .5rem !important
}

.mb-3 {
    margin-bottom: 1rem !important
}

.mb-4 {
    margin-bottom: 1.8rem !important
}

.mb-5 {
    margin-bottom: 3rem !important
}

.mb-6 {
    margin-bottom: 4rem !important
}

.mb-7 {
    margin-bottom: 5rem !important
}

.mb-8 {
    margin-bottom: 7.5rem !important
}

.mb-9 {
    margin-bottom: 10rem !important
}

.mb-10 {
    margin-bottom: 12.5rem !important
}

.mb-11 {
    margin-bottom: 15rem !important
}

.mb-auto {
    margin-bottom: auto !important
}

.ms-0 {
    margin-left: 0 !important
}

.ms-1 {
    margin-left: .25rem !important
}

.ms-2 {
    margin-left: .5rem !important
}

.ms-3 {
    margin-left: 1rem !important
}

.ms-4 {
    margin-left: 1.8rem !important
}

.ms-5 {
    margin-left: 3rem !important
}

.ms-6 {
    margin-left: 4rem !important
}

.ms-7 {
    margin-left: 5rem !important
}

.ms-8 {
    margin-left: 7.5rem !important
}

.ms-9 {
    margin-left: 10rem !important
}

.ms-10 {
    margin-left: 12.5rem !important
}

.ms-11 {
    margin-left: 15rem !important
}

.ms-auto {
    margin-left: auto !important
}

.m-n1 {
    margin: -0.25rem !important
}

.m-n2 {
    margin: -0.5rem !important
}

.m-n3 {
    margin: -1rem !important
}

.m-n4 {
    margin: -1.8rem !important
}

.m-n5 {
    margin: -3rem !important
}

.m-n6 {
    margin: -4rem !important
}

.m-n7 {
    margin: -5rem !important
}

.m-n8 {
    margin: -7.5rem !important
}

.m-n9 {
    margin: -10rem !important
}

.m-n10 {
    margin: -12.5rem !important
}

.m-n11 {
    margin: -15rem !important
}

.mx-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important
}

.mx-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important
}

.mx-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important
}

.mx-n4 {
    margin-right: -1.8rem !important;
    margin-left: -1.8rem !important
}

.mx-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important
}

.mx-n6 {
    margin-right: -4rem !important;
    margin-left: -4rem !important
}

.mx-n7 {
    margin-right: -5rem !important;
    margin-left: -5rem !important
}

.mx-n8 {
    margin-right: -7.5rem !important;
    margin-left: -7.5rem !important
}

.mx-n9 {
    margin-right: -10rem !important;
    margin-left: -10rem !important
}

.mx-n10 {
    margin-right: -12.5rem !important;
    margin-left: -12.5rem !important
}

.mx-n11 {
    margin-right: -15rem !important;
    margin-left: -15rem !important
}

.my-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important
}

.my-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important
}

.my-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important
}

.my-n4 {
    margin-top: -1.8rem !important;
    margin-bottom: -1.8rem !important
}

.my-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important
}

.my-n6 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important
}

.my-n7 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important
}

.my-n8 {
    margin-top: -7.5rem !important;
    margin-bottom: -7.5rem !important
}

.my-n9 {
    margin-top: -10rem !important;
    margin-bottom: -10rem !important
}

.my-n10 {
    margin-top: -12.5rem !important;
    margin-bottom: -12.5rem !important
}

.my-n11 {
    margin-top: -15rem !important;
    margin-bottom: -15rem !important
}

.mt-n1 {
    margin-top: -0.25rem !important
}

.mt-n2 {
    margin-top: -0.5rem !important
}

.mt-n3 {
    margin-top: -1rem !important
}

.mt-n4 {
    margin-top: -1.8rem !important
}

.mt-n5 {
    margin-top: -3rem !important
}

.mt-n6 {
    margin-top: -4rem !important
}

.mt-n7 {
    margin-top: -5rem !important
}

.mt-n8 {
    margin-top: -7.5rem !important
}

.mt-n9 {
    margin-top: -10rem !important
}

.mt-n10 {
    margin-top: -12.5rem !important
}

.mt-n11 {
    margin-top: -15rem !important
}

.me-n1 {
    margin-right: -0.25rem !important
}

.me-n2 {
    margin-right: -0.5rem !important
}

.me-n3 {
    margin-right: -1rem !important
}

.me-n4 {
    margin-right: -1.8rem !important
}

.me-n5 {
    margin-right: -3rem !important
}

.me-n6 {
    margin-right: -4rem !important
}

.me-n7 {
    margin-right: -5rem !important
}

.me-n8 {
    margin-right: -7.5rem !important
}

.me-n9 {
    margin-right: -10rem !important
}

.me-n10 {
    margin-right: -12.5rem !important
}

.me-n11 {
    margin-right: -15rem !important
}

.mb-n1 {
    margin-bottom: -0.25rem !important
}

.mb-n2 {
    margin-bottom: -0.5rem !important
}

.mb-n3 {
    margin-bottom: -1rem !important
}

.mb-n4 {
    margin-bottom: -1.8rem !important
}

.mb-n5 {
    margin-bottom: -3rem !important
}

.mb-n6 {
    margin-bottom: -4rem !important
}

.mb-n7 {
    margin-bottom: -5rem !important
}

.mb-n8 {
    margin-bottom: -7.5rem !important
}

.mb-n9 {
    margin-bottom: -10rem !important
}

.mb-n10 {
    margin-bottom: -12.5rem !important
}

.mb-n11 {
    margin-bottom: -15rem !important
}

.ms-n1 {
    margin-left: -0.25rem !important
}

.ms-n2 {
    margin-left: -0.5rem !important
}

.ms-n3 {
    margin-left: -1rem !important
}

.ms-n4 {
    margin-left: -1.8rem !important
}

.ms-n5 {
    margin-left: -3rem !important
}

.ms-n6 {
    margin-left: -4rem !important
}

.ms-n7 {
    margin-left: -5rem !important
}

.ms-n8 {
    margin-left: -7.5rem !important
}

.ms-n9 {
    margin-left: -10rem !important
}

.ms-n10 {
    margin-left: -12.5rem !important
}

.ms-n11 {
    margin-left: -15rem !important
}

.p-0 {
    padding: 0 !important
}

.p-1 {
    padding: .25rem !important
}

.p-2 {
    padding: .5rem !important
}

.p-3 {
    padding: 1rem !important
}

.p-4 {
    padding: 1.8rem !important
}

.p-5 {
    padding: 3rem !important
}

.p-6 {
    padding: 4rem !important
}

.p-7 {
    padding: 5rem !important
}

.p-8 {
    padding: 7.5rem !important
}

.p-9 {
    padding: 10rem !important
}

.p-10 {
    padding: 12.5rem !important
}

.p-11 {
    padding: 15rem !important
}

.px-0 {
    padding-right: 0 !important;
    padding-left: 0 !important
}

.px-1 {
    padding-right: .25rem !important;
    padding-left: .25rem !important
}

.px-2 {
    padding-right: .5rem !important;
    padding-left: .5rem !important
}

.px-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important
}

.px-4 {
    padding-right: 1.8rem !important;
    padding-left: 1.8rem !important
}

.px-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important
}

.px-6 {
    padding-right: 4rem !important;
    padding-left: 4rem !important
}

.px-7 {
    padding-right: 5rem !important;
    padding-left: 5rem !important
}

.px-8 {
    padding-right: 7.5rem !important;
    padding-left: 7.5rem !important
}

.px-9 {
    padding-right: 10rem !important;
    padding-left: 10rem !important
}

.px-10 {
    padding-right: 12.5rem !important;
    padding-left: 12.5rem !important
}

.px-11 {
    padding-right: 15rem !important;
    padding-left: 15rem !important
}

.py-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.py-1 {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.py-2 {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.py-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.py-4 {
    padding-top: 1.8rem !important;
    padding-bottom: 1.8rem !important
}

.py-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important
}

.py-6 {
    padding-top: 4rem !important;
    padding-bottom: 4rem !important
}

.py-7 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important
}

.py-8 {
    padding-top: 7.5rem !important;
    padding-bottom: 7.5rem !important
}

.py-9 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important
}

.py-10 {
    padding-top: 12.5rem !important;
    padding-bottom: 12.5rem !important
}

.py-11 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important
}

.pt-0 {
    padding-top: 0 !important
}

.pt-1 {
    padding-top: .25rem !important
}

.pt-2 {
    padding-top: .5rem !important
}

.pt-3 {
    padding-top: 1rem !important
}

.pt-4 {
    padding-top: 1.8rem !important
}

.pt-5 {
    padding-top: 3rem !important
}

.pt-6 {
    padding-top: 4rem !important
}

.pt-7 {
    padding-top: 5rem !important
}

.pt-8 {
    padding-top: 7.5rem !important
}

.pt-9 {
    padding-top: 10rem !important
}

.pt-10 {
    padding-top: 12.5rem !important
}

.pt-11 {
    padding-top: 15rem !important
}

.pe-0 {
    padding-right: 0 !important
}

.pe-1 {
    padding-right: .25rem !important
}

.pe-2 {
    padding-right: .5rem !important
}

.pe-3 {
    padding-right: 1rem !important
}

.pe-4 {
    padding-right: 1.8rem !important
}

.pe-5 {
    padding-right: 3rem !important
}

.pe-6 {
    padding-right: 4rem !important
}

.pe-7 {
    padding-right: 5rem !important
}

.pe-8 {
    padding-right: 7.5rem !important
}

.pe-9 {
    padding-right: 10rem !important
}

.pe-10 {
    padding-right: 12.5rem !important
}

.pe-11 {
    padding-right: 15rem !important
}

.pb-0 {
    padding-bottom: 0 !important
}

.pb-1 {
    padding-bottom: .25rem !important
}

.pb-2 {
    padding-bottom: .5rem !important
}

.pb-3 {
    padding-bottom: 1rem !important
}

.pb-4 {
    padding-bottom: 1.8rem !important
}

.pb-5 {
    padding-bottom: 3rem !important
}

.pb-6 {
    padding-bottom: 4rem !important
}

.pb-7 {
    padding-bottom: 5rem !important
}

.pb-8 {
    padding-bottom: 7.5rem !important
}

.pb-9 {
    padding-bottom: 10rem !important
}

.pb-10 {
    padding-bottom: 12.5rem !important
}

.pb-11 {
    padding-bottom: 15rem !important
}

.ps-0 {
    padding-left: 0 !important
}

.ps-1 {
    padding-left: .25rem !important
}

.ps-2 {
    padding-left: .5rem !important
}

.ps-3 {
    padding-left: 1rem !important
}

.ps-4 {
    padding-left: 1.8rem !important
}

.ps-5 {
    padding-left: 3rem !important
}

.ps-6 {
    padding-left: 4rem !important
}

.ps-7 {
    padding-left: 5rem !important
}

.ps-8 {
    padding-left: 7.5rem !important
}

.ps-9 {
    padding-left: 10rem !important
}

.ps-10 {
    padding-left: 12.5rem !important
}

.ps-11 {
    padding-left: 15rem !important
}

.gap-0 {
    gap: 0 !important
}

.gap-1 {
    gap: .25rem !important
}

.gap-2 {
    gap: .5rem !important
}

.gap-3 {
    gap: 1rem !important
}

.gap-4 {
    gap: 1.8rem !important
}

.gap-5 {
    gap: 3rem !important
}

.gap-6 {
    gap: 4rem !important
}

.gap-7 {
    gap: 5rem !important
}

.gap-8 {
    gap: 7.5rem !important
}

.gap-9 {
    gap: 10rem !important
}

.gap-10 {
    gap: 12.5rem !important
}

.gap-11 {
    gap: 15rem !important
}

.font-monospace {
    font-family: var(--falcon-font-monospace) !important
}

.fs--2 {
    font-size: .6944444444rem !important
}

.fs--1 {
    font-size: .8333333333rem !important
}

.fs-0 {
    font-size: 1rem !important
}

.fs-1 {
    font-size: 1.2rem !important
}

.fs-2 {
    font-size: 1.44rem !important
}

.fs-3 {
    font-size: 1.728rem !important
}

.fs-4 {
    font-size: 2.0736rem !important
}

.fs-5 {
    font-size: 2.48832rem !important
}

.fs-6 {
    font-size: 2.985984rem !important
}

.fs-7 {
    font-size: 3.5831808rem !important
}

.fs-8 {
    font-size: 4.29981696rem !important
}

.fst-italic {
    font-style: italic !important
}

.fst-normal {
    font-style: normal !important
}

.fw-thin {
    font-weight: 100 !important
}

.fw-lighter {
    font-weight: 200 !important
}

.fw-light {
    font-weight: 300 !important
}

.fw-normal {
    font-weight: 400 !important
}

.fw-medium {
    font-weight: 500 !important
}

.fw-semi-bold {
    font-weight: 600 !important
}

.fw-bold {
    font-weight: 700 !important
}

.fw-bolder {
    font-weight: 800 !important
}

.fw-black {
    font-weight: 900 !important
}

.text-start {
    text-align: left !important
}

.text-end {
    text-align: right !important
}

.text-center {
    text-align: center !important
}

.text-decoration-none {
    text-decoration: none !important
}

.text-decoration-underline {
    text-decoration: underline !important
}

.text-decoration-line-through {
    text-decoration: line-through !important
}

.text-lowercase {
    text-transform: lowercase !important
}

.text-uppercase {
    text-transform: uppercase !important
}

.text-capitalize {
    text-transform: capitalize !important
}

.text-wrap {
    white-space: normal !important
}

.text-nowrap {
    white-space: nowrap !important
}

.text-break {
    word-wrap: break-word !important;
    word-break: break-word !important
}


.user-select-all {
    -webkit-user-select: all !important;
    -moz-user-select: all !important;
    -ms-user-select: all !important;
    user-select: all !important
}

.user-select-auto {
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select: auto !important
}

.user-select-none {
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important
}

.pe-none {
    pointer-events: none !important
}

.pe-auto {
    pointer-events: auto !important
}

.rounded {
    border-radius: var(--falcon-border-radius) !important
}



.visible {
    visibility: visible !important
}

.invisible {
    visibility: hidden !important
}



.border-x {
    border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
    border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-x-0 {
    border-left: 0 !important;
    border-right: 0 !important
}

.border-y {
    border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
    border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
}

.border-y-0 {
    border-top: 0 !important;
    border-bottom: 0 !important
}

.border-primary {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
}

.border-secondary {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
}

.border-success {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
}

.border-info {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
}

.border-warning {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
}

.border-danger {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
}

.border-light {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
}

.border-dark {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
}

.border-facebook {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
}

.border-google-plus {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
}

.border-twitter {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
}

.border-linkedin {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
}

.border-youtube {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
}

.border-github {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
}

.border-white {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
}

.border-black {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
}

.border-100 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
}

.border-200 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
}

.border-300 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
}

.border-400 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
}

.border-500 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
}

.border-600 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
}

.border-700 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
}

.border-800 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
}

.border-900 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
}

.border-1000 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
}

.border-1100 {
    --falcon-border-opacity: 1;
    border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
}

.border-dotted {
    --falcon-border-style: dotted !important
}

.border-dashed {
    --falcon-border-style: dashed !important
}

.border-none {
    --falcon-border-style: none !important
}

.border-hidden {
    --falcon-border-style: hidden !important
}




@media(min-width: 576px) {
    .float-sm-start {
        float: left !important
    }

    .float-sm-end {
        float: right !important
    }

    .float-sm-none {
        float: none !important
    }

    .opacity-sm-25 {
        opacity: .25 !important
    }

    .opacity-sm-50 {
        opacity: .5 !important
    }

    .opacity-sm-75 {
        opacity: .75 !important
    }

    .opacity-sm-85 {
        opacity: .85 !important
    }

    .opacity-sm-100 {
        opacity: 1 !important
    }

    .d-sm-inline {
        display: inline !important
    }

    .d-sm-inline-block {
        display: inline-block !important
    }

    .d-sm-block {
        display: block !important
    }

    .d-sm-grid {
        display: grid !important
    }

    .d-sm-table {
        display: table !important
    }

    .d-sm-table-row {
        display: table-row !important
    }

    .d-sm-table-cell {
        display: table-cell !important
    }

    .d-sm-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-sm-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-sm-none {
        display: none !important
    }

    .position-sm-static {
        position: static !important
    }

    .position-sm-absolute {
        position: absolute !important
    }

    .position-sm-relative {
        position: relative !important
    }

    .position-sm-fixed {
        position: fixed !important
    }

    .position-sm-sticky {
        position: sticky !important
    }

    .translate-sm-middle {
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important
    }

    .translate-sm-middle-x {
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important
    }

    .translate-sm-middle-y {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important
    }

    .border-sm {
        border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-0 {
        border: 0 !important
    }

    .border-sm-top {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-top-0 {
        border-top: 0 !important
    }

    .border-sm-end {
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-end-0 {
        border-right: 0 !important
    }

    .border-sm-bottom {
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-bottom-0 {
        border-bottom: 0 !important
    }

    .border-sm-start {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-start-0 {
        border-left: 0 !important
    }

    .flex-sm-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-sm-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-sm-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-sm-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-sm-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-sm-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-sm-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-sm-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-sm-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .flex-sm-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-sm-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-sm-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .justify-content-sm-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-sm-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-sm-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-sm-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-sm-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .justify-content-sm-evenly {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important
    }

    .align-items-sm-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-sm-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-sm-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-sm-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-sm-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-sm-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-sm-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-sm-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-sm-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-sm-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-sm-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-sm-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-sm-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-sm-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-sm-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-sm-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-sm-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }

    .order-sm-first {
        -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
        order: -1 !important
    }

    .order-sm-0 {
        -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
        order: 0 !important
    }

    .order-sm-1 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }

    .order-sm-2 {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important
    }

    .order-sm-3 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important
    }

    .order-sm-4 {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important
    }

    .order-sm-5 {
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important
    }

    .order-sm-last {
        -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
        order: 6 !important
    }

    .m-sm-0 {
        margin: 0 !important
    }

    .m-sm-1 {
        margin: .25rem !important
    }

    .m-sm-2 {
        margin: .5rem !important
    }

    .m-sm-3 {
        margin: 1rem !important
    }

    .m-sm-4 {
        margin: 1.8rem !important
    }

    .m-sm-5 {
        margin: 3rem !important
    }

    .m-sm-6 {
        margin: 4rem !important
    }

    .m-sm-7 {
        margin: 5rem !important
    }

    .m-sm-8 {
        margin: 7.5rem !important
    }

    .m-sm-9 {
        margin: 10rem !important
    }

    .m-sm-10 {
        margin: 12.5rem !important
    }

    .m-sm-11 {
        margin: 15rem !important
    }

    .m-sm-auto {
        margin: auto !important
    }

    .mx-sm-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-sm-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-sm-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-sm-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-sm-4 {
        margin-right: 1.8rem !important;
        margin-left: 1.8rem !important
    }

    .mx-sm-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-sm-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-sm-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-sm-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important
    }

    .mx-sm-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-sm-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-sm-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-sm-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-sm-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-sm-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-sm-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-sm-4 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important
    }

    .my-sm-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-sm-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-sm-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-sm-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .my-sm-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-sm-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-sm-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-sm-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-sm-0 {
        margin-top: 0 !important
    }

    .mt-sm-1 {
        margin-top: .25rem !important
    }

    .mt-sm-2 {
        margin-top: .5rem !important
    }

    .mt-sm-3 {
        margin-top: 1rem !important
    }

    .mt-sm-4 {
        margin-top: 1.8rem !important
    }

    .mt-sm-5 {
        margin-top: 3rem !important
    }

    .mt-sm-6 {
        margin-top: 4rem !important
    }

    .mt-sm-7 {
        margin-top: 5rem !important
    }

    .mt-sm-8 {
        margin-top: 7.5rem !important
    }

    .mt-sm-9 {
        margin-top: 10rem !important
    }

    .mt-sm-10 {
        margin-top: 12.5rem !important
    }

    .mt-sm-11 {
        margin-top: 15rem !important
    }

    .mt-sm-auto {
        margin-top: auto !important
    }

    .me-sm-0 {
        margin-right: 0 !important
    }

    .me-sm-1 {
        margin-right: .25rem !important
    }

    .me-sm-2 {
        margin-right: .5rem !important
    }

    .me-sm-3 {
        margin-right: 1rem !important
    }

    .me-sm-4 {
        margin-right: 1.8rem !important
    }

    .me-sm-5 {
        margin-right: 3rem !important
    }

    .me-sm-6 {
        margin-right: 4rem !important
    }

    .me-sm-7 {
        margin-right: 5rem !important
    }

    .me-sm-8 {
        margin-right: 7.5rem !important
    }

    .me-sm-9 {
        margin-right: 10rem !important
    }

    .me-sm-10 {
        margin-right: 12.5rem !important
    }

    .me-sm-11 {
        margin-right: 15rem !important
    }

    .me-sm-auto {
        margin-right: auto !important
    }

    .mb-sm-0 {
        margin-bottom: 0 !important
    }

    .mb-sm-1 {
        margin-bottom: .25rem !important
    }

    .mb-sm-2 {
        margin-bottom: .5rem !important
    }

    .mb-sm-3 {
        margin-bottom: 1rem !important
    }

    .mb-sm-4 {
        margin-bottom: 1.8rem !important
    }

    .mb-sm-5 {
        margin-bottom: 3rem !important
    }

    .mb-sm-6 {
        margin-bottom: 4rem !important
    }

    .mb-sm-7 {
        margin-bottom: 5rem !important
    }

    .mb-sm-8 {
        margin-bottom: 7.5rem !important
    }

    .mb-sm-9 {
        margin-bottom: 10rem !important
    }

    .mb-sm-10 {
        margin-bottom: 12.5rem !important
    }

    .mb-sm-11 {
        margin-bottom: 15rem !important
    }

    .mb-sm-auto {
        margin-bottom: auto !important
    }

    .ms-sm-0 {
        margin-left: 0 !important
    }

    .ms-sm-1 {
        margin-left: .25rem !important
    }

    .ms-sm-2 {
        margin-left: .5rem !important
    }

    .ms-sm-3 {
        margin-left: 1rem !important
    }

    .ms-sm-4 {
        margin-left: 1.8rem !important
    }

    .ms-sm-5 {
        margin-left: 3rem !important
    }

    .ms-sm-6 {
        margin-left: 4rem !important
    }

    .ms-sm-7 {
        margin-left: 5rem !important
    }

    .ms-sm-8 {
        margin-left: 7.5rem !important
    }

    .ms-sm-9 {
        margin-left: 10rem !important
    }

    .ms-sm-10 {
        margin-left: 12.5rem !important
    }

    .ms-sm-11 {
        margin-left: 15rem !important
    }

    .ms-sm-auto {
        margin-left: auto !important
    }

    .m-sm-n1 {
        margin: -0.25rem !important
    }

    .m-sm-n2 {
        margin: -0.5rem !important
    }

    .m-sm-n3 {
        margin: -1rem !important
    }

    .m-sm-n4 {
        margin: -1.8rem !important
    }

    .m-sm-n5 {
        margin: -3rem !important
    }

    .m-sm-n6 {
        margin: -4rem !important
    }

    .m-sm-n7 {
        margin: -5rem !important
    }

    .m-sm-n8 {
        margin: -7.5rem !important
    }

    .m-sm-n9 {
        margin: -10rem !important
    }

    .m-sm-n10 {
        margin: -12.5rem !important
    }

    .m-sm-n11 {
        margin: -15rem !important
    }

    .mx-sm-n1 {
        margin-right: -0.25rem !important;
        margin-left: -0.25rem !important
    }

    .mx-sm-n2 {
        margin-right: -0.5rem !important;
        margin-left: -0.5rem !important
    }

    .mx-sm-n3 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-sm-n4 {
        margin-right: -1.8rem !important;
        margin-left: -1.8rem !important
    }

    .mx-sm-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-sm-n6 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-sm-n7 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-sm-n8 {
        margin-right: -7.5rem !important;
        margin-left: -7.5rem !important
    }

    .mx-sm-n9 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-sm-n10 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-sm-n11 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .my-sm-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important
    }

    .my-sm-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important
    }

    .my-sm-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-sm-n4 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important
    }

    .my-sm-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-sm-n6 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-sm-n7 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-sm-n8 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .my-sm-n9 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-sm-n10 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-sm-n11 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .mt-sm-n1 {
        margin-top: -0.25rem !important
    }

    .mt-sm-n2 {
        margin-top: -0.5rem !important
    }

    .mt-sm-n3 {
        margin-top: -1rem !important
    }

    .mt-sm-n4 {
        margin-top: -1.8rem !important
    }

    .mt-sm-n5 {
        margin-top: -3rem !important
    }

    .mt-sm-n6 {
        margin-top: -4rem !important
    }

    .mt-sm-n7 {
        margin-top: -5rem !important
    }

    .mt-sm-n8 {
        margin-top: -7.5rem !important
    }

    .mt-sm-n9 {
        margin-top: -10rem !important
    }

    .mt-sm-n10 {
        margin-top: -12.5rem !important
    }

    .mt-sm-n11 {
        margin-top: -15rem !important
    }

    .me-sm-n1 {
        margin-right: -0.25rem !important
    }

    .me-sm-n2 {
        margin-right: -0.5rem !important
    }

    .me-sm-n3 {
        margin-right: -1rem !important
    }

    .me-sm-n4 {
        margin-right: -1.8rem !important
    }

    .me-sm-n5 {
        margin-right: -3rem !important
    }

    .me-sm-n6 {
        margin-right: -4rem !important
    }

    .me-sm-n7 {
        margin-right: -5rem !important
    }

    .me-sm-n8 {
        margin-right: -7.5rem !important
    }

    .me-sm-n9 {
        margin-right: -10rem !important
    }

    .me-sm-n10 {
        margin-right: -12.5rem !important
    }

    .me-sm-n11 {
        margin-right: -15rem !important
    }

    .mb-sm-n1 {
        margin-bottom: -0.25rem !important
    }

    .mb-sm-n2 {
        margin-bottom: -0.5rem !important
    }

    .mb-sm-n3 {
        margin-bottom: -1rem !important
    }

    .mb-sm-n4 {
        margin-bottom: -1.8rem !important
    }

    .mb-sm-n5 {
        margin-bottom: -3rem !important
    }

    .mb-sm-n6 {
        margin-bottom: -4rem !important
    }

    .mb-sm-n7 {
        margin-bottom: -5rem !important
    }

    .mb-sm-n8 {
        margin-bottom: -7.5rem !important
    }

    .mb-sm-n9 {
        margin-bottom: -10rem !important
    }

    .mb-sm-n10 {
        margin-bottom: -12.5rem !important
    }

    .mb-sm-n11 {
        margin-bottom: -15rem !important
    }

    .ms-sm-n1 {
        margin-left: -0.25rem !important
    }

    .ms-sm-n2 {
        margin-left: -0.5rem !important
    }

    .ms-sm-n3 {
        margin-left: -1rem !important
    }

    .ms-sm-n4 {
        margin-left: -1.8rem !important
    }

    .ms-sm-n5 {
        margin-left: -3rem !important
    }

    .ms-sm-n6 {
        margin-left: -4rem !important
    }

    .ms-sm-n7 {
        margin-left: -5rem !important
    }

    .ms-sm-n8 {
        margin-left: -7.5rem !important
    }

    .ms-sm-n9 {
        margin-left: -10rem !important
    }

    .ms-sm-n10 {
        margin-left: -12.5rem !important
    }

    .ms-sm-n11 {
        margin-left: -15rem !important
    }

    .p-sm-0 {
        padding: 0 !important
    }

    .p-sm-1 {
        padding: .25rem !important
    }

    .p-sm-2 {
        padding: .5rem !important
    }

    .p-sm-3 {
        padding: 1rem !important
    }

    .p-sm-4 {
        padding: 1.8rem !important
    }

    .p-sm-5 {
        padding: 3rem !important
    }

    .p-sm-6 {
        padding: 4rem !important
    }

    .p-sm-7 {
        padding: 5rem !important
    }

    .p-sm-8 {
        padding: 7.5rem !important
    }

    .p-sm-9 {
        padding: 10rem !important
    }

    .p-sm-10 {
        padding: 12.5rem !important
    }

    .p-sm-11 {
        padding: 15rem !important
    }

    .px-sm-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-sm-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-sm-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-sm-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-sm-4 {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important
    }

    .px-sm-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-sm-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-sm-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-sm-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important
    }

    .px-sm-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-sm-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-sm-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .py-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-sm-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-sm-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-sm-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-sm-4 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important
    }

    .py-sm-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-sm-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-sm-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-sm-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .py-sm-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-sm-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-sm-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .pt-sm-0 {
        padding-top: 0 !important
    }

    .pt-sm-1 {
        padding-top: .25rem !important
    }

    .pt-sm-2 {
        padding-top: .5rem !important
    }

    .pt-sm-3 {
        padding-top: 1rem !important
    }

    .pt-sm-4 {
        padding-top: 1.8rem !important
    }

    .pt-sm-5 {
        padding-top: 3rem !important
    }

    .pt-sm-6 {
        padding-top: 4rem !important
    }

    .pt-sm-7 {
        padding-top: 5rem !important
    }

    .pt-sm-8 {
        padding-top: 7.5rem !important
    }

    .pt-sm-9 {
        padding-top: 10rem !important
    }

    .pt-sm-10 {
        padding-top: 12.5rem !important
    }

    .pt-sm-11 {
        padding-top: 15rem !important
    }

    .pe-sm-0 {
        padding-right: 0 !important
    }

    .pe-sm-1 {
        padding-right: .25rem !important
    }

    .pe-sm-2 {
        padding-right: .5rem !important
    }

    .pe-sm-3 {
        padding-right: 1rem !important
    }

    .pe-sm-4 {
        padding-right: 1.8rem !important
    }

    .pe-sm-5 {
        padding-right: 3rem !important
    }

    .pe-sm-6 {
        padding-right: 4rem !important
    }

    .pe-sm-7 {
        padding-right: 5rem !important
    }

    .pe-sm-8 {
        padding-right: 7.5rem !important
    }

    .pe-sm-9 {
        padding-right: 10rem !important
    }

    .pe-sm-10 {
        padding-right: 12.5rem !important
    }

    .pe-sm-11 {
        padding-right: 15rem !important
    }

    .pb-sm-0 {
        padding-bottom: 0 !important
    }

    .pb-sm-1 {
        padding-bottom: .25rem !important
    }

    .pb-sm-2 {
        padding-bottom: .5rem !important
    }

    .pb-sm-3 {
        padding-bottom: 1rem !important
    }

    .pb-sm-4 {
        padding-bottom: 1.8rem !important
    }

    .pb-sm-5 {
        padding-bottom: 3rem !important
    }

    .pb-sm-6 {
        padding-bottom: 4rem !important
    }

    .pb-sm-7 {
        padding-bottom: 5rem !important
    }

    .pb-sm-8 {
        padding-bottom: 7.5rem !important
    }

    .pb-sm-9 {
        padding-bottom: 10rem !important
    }

    .pb-sm-10 {
        padding-bottom: 12.5rem !important
    }

    .pb-sm-11 {
        padding-bottom: 15rem !important
    }

    .ps-sm-0 {
        padding-left: 0 !important
    }

    .ps-sm-1 {
        padding-left: .25rem !important
    }

    .ps-sm-2 {
        padding-left: .5rem !important
    }

    .ps-sm-3 {
        padding-left: 1rem !important
    }

    .ps-sm-4 {
        padding-left: 1.8rem !important
    }

    .ps-sm-5 {
        padding-left: 3rem !important
    }

    .ps-sm-6 {
        padding-left: 4rem !important
    }

    .ps-sm-7 {
        padding-left: 5rem !important
    }

    .ps-sm-8 {
        padding-left: 7.5rem !important
    }

    .ps-sm-9 {
        padding-left: 10rem !important
    }

    .ps-sm-10 {
        padding-left: 12.5rem !important
    }

    .ps-sm-11 {
        padding-left: 15rem !important
    }

    .gap-sm-0 {
        gap: 0 !important
    }

    .gap-sm-1 {
        gap: .25rem !important
    }

    .gap-sm-2 {
        gap: .5rem !important
    }

    .gap-sm-3 {
        gap: 1rem !important
    }

    .gap-sm-4 {
        gap: 1.8rem !important
    }

    .gap-sm-5 {
        gap: 3rem !important
    }

    .gap-sm-6 {
        gap: 4rem !important
    }

    .gap-sm-7 {
        gap: 5rem !important
    }

    .gap-sm-8 {
        gap: 7.5rem !important
    }

    .gap-sm-9 {
        gap: 10rem !important
    }

    .gap-sm-10 {
        gap: 12.5rem !important
    }

    .gap-sm-11 {
        gap: 15rem !important
    }

    .fs-sm--2 {
        font-size: .6944444444rem !important
    }

    .fs-sm--1 {
        font-size: .8333333333rem !important
    }

    .fs-sm-0 {
        font-size: 1rem !important
    }

    .fs-sm-1 {
        font-size: 1.2rem !important
    }

    .fs-sm-2 {
        font-size: 1.44rem !important
    }

    .fs-sm-3 {
        font-size: 1.728rem !important
    }

    .fs-sm-4 {
        font-size: 2.0736rem !important
    }

    .fs-sm-5 {
        font-size: 2.48832rem !important
    }

    .fs-sm-6 {
        font-size: 2.985984rem !important
    }

    .fs-sm-7 {
        font-size: 3.5831808rem !important
    }

    .fs-sm-8 {
        font-size: 4.29981696rem !important
    }

    .text-sm-start {
        text-align: left !important
    }

    .text-sm-end {
        text-align: right !important
    }

    .text-sm-center {
        text-align: center !important
    }

    .border-sm-x {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-x-0 {
        border-left: 0 !important;
        border-right: 0 !important
    }

    .border-sm-y {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-sm-y-0 {
        border-top: 0 !important;
        border-bottom: 0 !important
    }

    .border-sm-primary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-secondary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-success {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-info {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-warning {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-danger {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-light {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-dark {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-facebook {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-google-plus {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-twitter {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-linkedin {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-youtube {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-github {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-white {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-black {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-200 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-300 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-400 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-500 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-600 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-700 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-800 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-900 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-1000 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
    }

    .border-sm-1100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
    }
}

@media(min-width: 768px) {
    .float-md-start {
        float: left !important
    }

    .float-md-end {
        float: right !important
    }

    .float-md-none {
        float: none !important
    }

    .opacity-md-25 {
        opacity: .25 !important
    }

    .opacity-md-50 {
        opacity: .5 !important
    }

    .opacity-md-75 {
        opacity: .75 !important
    }

    .opacity-md-85 {
        opacity: .85 !important
    }

    .opacity-md-100 {
        opacity: 1 !important
    }

    .d-md-inline {
        display: inline !important
    }

    .d-md-inline-block {
        display: inline-block !important
    }

    .d-md-block {
        display: block !important
    }

    .d-md-grid {
        display: grid !important
    }

    .d-md-table {
        display: table !important
    }

    .d-md-table-row {
        display: table-row !important
    }

    .d-md-table-cell {
        display: table-cell !important
    }

    .d-md-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-md-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-md-none {
        display: none !important
    }

    .position-md-static {
        position: static !important
    }

    .position-md-absolute {
        position: absolute !important
    }

    .position-md-relative {
        position: relative !important
    }

    .position-md-fixed {
        position: fixed !important
    }

    .position-md-sticky {
        position: sticky !important
    }

    .translate-md-middle {
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important
    }

    .translate-md-middle-x {
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important
    }

    .translate-md-middle-y {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important
    }

    .border-md {
        border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-0 {
        border: 0 !important
    }

    .border-md-top {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-top-0 {
        border-top: 0 !important
    }

    .border-md-end {
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-end-0 {
        border-right: 0 !important
    }

    .border-md-bottom {
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-bottom-0 {
        border-bottom: 0 !important
    }

    .border-md-start {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-start-0 {
        border-left: 0 !important
    }

    .flex-md-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-md-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-md-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-md-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-md-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-md-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-md-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-md-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-md-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .flex-md-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-md-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-md-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .justify-content-md-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-md-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-md-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-md-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-md-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .justify-content-md-evenly {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important
    }

    .align-items-md-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-md-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-md-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-md-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-md-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-md-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-md-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-md-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-md-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-md-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-md-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-md-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-md-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-md-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-md-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-md-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-md-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }

    .order-md-first {
        -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
        order: -1 !important
    }

    .order-md-0 {
        -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
        order: 0 !important
    }

    .order-md-1 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }

    .order-md-2 {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important
    }

    .order-md-3 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important
    }

    .order-md-4 {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important
    }

    .order-md-5 {
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important
    }

    .order-md-last {
        -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
        order: 6 !important
    }

    .m-md-0 {
        margin: 0 !important
    }

    .m-md-1 {
        margin: .25rem !important
    }

    .m-md-2 {
        margin: .5rem !important
    }

    .m-md-3 {
        margin: 1rem !important
    }

    .m-md-4 {
        margin: 1.8rem !important
    }

    .m-md-5 {
        margin: 3rem !important
    }

    .m-md-6 {
        margin: 4rem !important
    }

    .m-md-7 {
        margin: 5rem !important
    }

    .m-md-8 {
        margin: 7.5rem !important
    }

    .m-md-9 {
        margin: 10rem !important
    }

    .m-md-10 {
        margin: 12.5rem !important
    }

    .m-md-11 {
        margin: 15rem !important
    }

    .m-md-auto {
        margin: auto !important
    }

    .mx-md-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-md-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-md-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-md-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-md-4 {
        margin-right: 1.8rem !important;
        margin-left: 1.8rem !important
    }

    .mx-md-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-md-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-md-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-md-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important
    }

    .mx-md-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-md-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-md-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-md-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-md-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-md-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-md-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-md-4 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important
    }

    .my-md-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-md-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-md-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-md-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .my-md-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-md-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-md-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-md-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-md-0 {
        margin-top: 0 !important
    }

    .mt-md-1 {
        margin-top: .25rem !important
    }

    .mt-md-2 {
        margin-top: .5rem !important
    }

    .mt-md-3 {
        margin-top: 1rem !important
    }

    .mt-md-4 {
        margin-top: 1.8rem !important
    }

    .mt-md-5 {
        margin-top: 3rem !important
    }

    .mt-md-6 {
        margin-top: 4rem !important
    }

    .mt-md-7 {
        margin-top: 5rem !important
    }

    .mt-md-8 {
        margin-top: 7.5rem !important
    }

    .mt-md-9 {
        margin-top: 10rem !important
    }

    .mt-md-10 {
        margin-top: 12.5rem !important
    }

    .mt-md-11 {
        margin-top: 15rem !important
    }

    .mt-md-auto {
        margin-top: auto !important
    }

    .me-md-0 {
        margin-right: 0 !important
    }

    .me-md-1 {
        margin-right: .25rem !important
    }

    .me-md-2 {
        margin-right: .5rem !important
    }

    .me-md-3 {
        margin-right: 1rem !important
    }

    .me-md-4 {
        margin-right: 1.8rem !important
    }

    .me-md-5 {
        margin-right: 3rem !important
    }

    .me-md-6 {
        margin-right: 4rem !important
    }

    .me-md-7 {
        margin-right: 5rem !important
    }

    .me-md-8 {
        margin-right: 7.5rem !important
    }

    .me-md-9 {
        margin-right: 10rem !important
    }

    .me-md-10 {
        margin-right: 12.5rem !important
    }

    .me-md-11 {
        margin-right: 15rem !important
    }

    .me-md-auto {
        margin-right: auto !important
    }

    .mb-md-0 {
        margin-bottom: 0 !important
    }

    .mb-md-1 {
        margin-bottom: .25rem !important
    }

    .mb-md-2 {
        margin-bottom: .5rem !important
    }

    .mb-md-3 {
        margin-bottom: 1rem !important
    }

    .mb-md-4 {
        margin-bottom: 1.8rem !important
    }

    .mb-md-5 {
        margin-bottom: 3rem !important
    }

    .mb-md-6 {
        margin-bottom: 4rem !important
    }

    .mb-md-7 {
        margin-bottom: 5rem !important
    }

    .mb-md-8 {
        margin-bottom: 7.5rem !important
    }

    .mb-md-9 {
        margin-bottom: 10rem !important
    }

    .mb-md-10 {
        margin-bottom: 12.5rem !important
    }

    .mb-md-11 {
        margin-bottom: 15rem !important
    }

    .mb-md-auto {
        margin-bottom: auto !important
    }

    .ms-md-0 {
        margin-left: 0 !important
    }

    .ms-md-1 {
        margin-left: .25rem !important
    }

    .ms-md-2 {
        margin-left: .5rem !important
    }

    .ms-md-3 {
        margin-left: 1rem !important
    }

    .ms-md-4 {
        margin-left: 1.8rem !important
    }

    .ms-md-5 {
        margin-left: 3rem !important
    }

    .ms-md-6 {
        margin-left: 4rem !important
    }

    .ms-md-7 {
        margin-left: 5rem !important
    }

    .ms-md-8 {
        margin-left: 7.5rem !important
    }

    .ms-md-9 {
        margin-left: 10rem !important
    }

    .ms-md-10 {
        margin-left: 12.5rem !important
    }

    .ms-md-11 {
        margin-left: 15rem !important
    }

    .ms-md-auto {
        margin-left: auto !important
    }

    .m-md-n1 {
        margin: -0.25rem !important
    }

    .m-md-n2 {
        margin: -0.5rem !important
    }

    .m-md-n3 {
        margin: -1rem !important
    }

    .m-md-n4 {
        margin: -1.8rem !important
    }

    .m-md-n5 {
        margin: -3rem !important
    }

    .m-md-n6 {
        margin: -4rem !important
    }

    .m-md-n7 {
        margin: -5rem !important
    }

    .m-md-n8 {
        margin: -7.5rem !important
    }

    .m-md-n9 {
        margin: -10rem !important
    }

    .m-md-n10 {
        margin: -12.5rem !important
    }

    .m-md-n11 {
        margin: -15rem !important
    }

    .mx-md-n1 {
        margin-right: -0.25rem !important;
        margin-left: -0.25rem !important
    }

    .mx-md-n2 {
        margin-right: -0.5rem !important;
        margin-left: -0.5rem !important
    }

    .mx-md-n3 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-md-n4 {
        margin-right: -1.8rem !important;
        margin-left: -1.8rem !important
    }

    .mx-md-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-md-n6 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-md-n7 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-md-n8 {
        margin-right: -7.5rem !important;
        margin-left: -7.5rem !important
    }

    .mx-md-n9 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-md-n10 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-md-n11 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .my-md-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important
    }

    .my-md-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important
    }

    .my-md-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-md-n4 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important
    }

    .my-md-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-md-n6 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-md-n7 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-md-n8 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .my-md-n9 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-md-n10 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-md-n11 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .mt-md-n1 {
        margin-top: -0.25rem !important
    }

    .mt-md-n2 {
        margin-top: -0.5rem !important
    }

    .mt-md-n3 {
        margin-top: -1rem !important
    }

    .mt-md-n4 {
        margin-top: -1.8rem !important
    }

    .mt-md-n5 {
        margin-top: -3rem !important
    }

    .mt-md-n6 {
        margin-top: -4rem !important
    }

    .mt-md-n7 {
        margin-top: -5rem !important
    }

    .mt-md-n8 {
        margin-top: -7.5rem !important
    }

    .mt-md-n9 {
        margin-top: -10rem !important
    }

    .mt-md-n10 {
        margin-top: -12.5rem !important
    }

    .mt-md-n11 {
        margin-top: -15rem !important
    }

    .me-md-n1 {
        margin-right: -0.25rem !important
    }

    .me-md-n2 {
        margin-right: -0.5rem !important
    }

    .me-md-n3 {
        margin-right: -1rem !important
    }

    .me-md-n4 {
        margin-right: -1.8rem !important
    }

    .me-md-n5 {
        margin-right: -3rem !important
    }

    .me-md-n6 {
        margin-right: -4rem !important
    }

    .me-md-n7 {
        margin-right: -5rem !important
    }

    .me-md-n8 {
        margin-right: -7.5rem !important
    }

    .me-md-n9 {
        margin-right: -10rem !important
    }

    .me-md-n10 {
        margin-right: -12.5rem !important
    }

    .me-md-n11 {
        margin-right: -15rem !important
    }

    .mb-md-n1 {
        margin-bottom: -0.25rem !important
    }

    .mb-md-n2 {
        margin-bottom: -0.5rem !important
    }

    .mb-md-n3 {
        margin-bottom: -1rem !important
    }

    .mb-md-n4 {
        margin-bottom: -1.8rem !important
    }

    .mb-md-n5 {
        margin-bottom: -3rem !important
    }

    .mb-md-n6 {
        margin-bottom: -4rem !important
    }

    .mb-md-n7 {
        margin-bottom: -5rem !important
    }

    .mb-md-n8 {
        margin-bottom: -7.5rem !important
    }

    .mb-md-n9 {
        margin-bottom: -10rem !important
    }

    .mb-md-n10 {
        margin-bottom: -12.5rem !important
    }

    .mb-md-n11 {
        margin-bottom: -15rem !important
    }

    .ms-md-n1 {
        margin-left: -0.25rem !important
    }

    .ms-md-n2 {
        margin-left: -0.5rem !important
    }

    .ms-md-n3 {
        margin-left: -1rem !important
    }

    .ms-md-n4 {
        margin-left: -1.8rem !important
    }

    .ms-md-n5 {
        margin-left: -3rem !important
    }

    .ms-md-n6 {
        margin-left: -4rem !important
    }

    .ms-md-n7 {
        margin-left: -5rem !important
    }

    .ms-md-n8 {
        margin-left: -7.5rem !important
    }

    .ms-md-n9 {
        margin-left: -10rem !important
    }

    .ms-md-n10 {
        margin-left: -12.5rem !important
    }

    .ms-md-n11 {
        margin-left: -15rem !important
    }

    .p-md-0 {
        padding: 0 !important
    }

    .p-md-1 {
        padding: .25rem !important
    }

    .p-md-2 {
        padding: .5rem !important
    }

    .p-md-3 {
        padding: 1rem !important
    }

    .p-md-4 {
        padding: 1.8rem !important
    }

    .p-md-5 {
        padding: 3rem !important
    }

    .p-md-6 {
        padding: 4rem !important
    }

    .p-md-7 {
        padding: 5rem !important
    }

    .p-md-8 {
        padding: 7.5rem !important
    }

    .p-md-9 {
        padding: 10rem !important
    }

    .p-md-10 {
        padding: 12.5rem !important
    }

    .p-md-11 {
        padding: 15rem !important
    }

    .px-md-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-md-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-md-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-md-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-md-4 {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important
    }

    .px-md-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-md-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-md-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-md-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important
    }

    .px-md-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-md-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-md-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .py-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-md-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-md-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-md-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-md-4 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important
    }

    .py-md-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-md-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-md-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-md-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .py-md-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-md-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-md-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .pt-md-0 {
        padding-top: 0 !important
    }

    .pt-md-1 {
        padding-top: .25rem !important
    }

    .pt-md-2 {
        padding-top: .5rem !important
    }

    .pt-md-3 {
        padding-top: 1rem !important
    }

    .pt-md-4 {
        padding-top: 1.8rem !important
    }

    .pt-md-5 {
        padding-top: 3rem !important
    }

    .pt-md-6 {
        padding-top: 4rem !important
    }

    .pt-md-7 {
        padding-top: 5rem !important
    }

    .pt-md-8 {
        padding-top: 7.5rem !important
    }

    .pt-md-9 {
        padding-top: 10rem !important
    }

    .pt-md-10 {
        padding-top: 12.5rem !important
    }

    .pt-md-11 {
        padding-top: 15rem !important
    }

    .pe-md-0 {
        padding-right: 0 !important
    }

    .pe-md-1 {
        padding-right: .25rem !important
    }

    .pe-md-2 {
        padding-right: .5rem !important
    }

    .pe-md-3 {
        padding-right: 1rem !important
    }

    .pe-md-4 {
        padding-right: 1.8rem !important
    }

    .pe-md-5 {
        padding-right: 3rem !important
    }

    .pe-md-6 {
        padding-right: 4rem !important
    }

    .pe-md-7 {
        padding-right: 5rem !important
    }

    .pe-md-8 {
        padding-right: 7.5rem !important
    }

    .pe-md-9 {
        padding-right: 10rem !important
    }

    .pe-md-10 {
        padding-right: 12.5rem !important
    }

    .pe-md-11 {
        padding-right: 15rem !important
    }

    .pb-md-0 {
        padding-bottom: 0 !important
    }

    .pb-md-1 {
        padding-bottom: .25rem !important
    }

    .pb-md-2 {
        padding-bottom: .5rem !important
    }

    .pb-md-3 {
        padding-bottom: 1rem !important
    }

    .pb-md-4 {
        padding-bottom: 1.8rem !important
    }

    .pb-md-5 {
        padding-bottom: 3rem !important
    }

    .pb-md-6 {
        padding-bottom: 4rem !important
    }

    .pb-md-7 {
        padding-bottom: 5rem !important
    }

    .pb-md-8 {
        padding-bottom: 7.5rem !important
    }

    .pb-md-9 {
        padding-bottom: 10rem !important
    }

    .pb-md-10 {
        padding-bottom: 12.5rem !important
    }

    .pb-md-11 {
        padding-bottom: 15rem !important
    }

    .ps-md-0 {
        padding-left: 0 !important
    }

    .ps-md-1 {
        padding-left: .25rem !important
    }

    .ps-md-2 {
        padding-left: .5rem !important
    }

    .ps-md-3 {
        padding-left: 1rem !important
    }

    .ps-md-4 {
        padding-left: 1.8rem !important
    }

    .ps-md-5 {
        padding-left: 3rem !important
    }

    .ps-md-6 {
        padding-left: 4rem !important
    }

    .ps-md-7 {
        padding-left: 5rem !important
    }

    .ps-md-8 {
        padding-left: 7.5rem !important
    }

    .ps-md-9 {
        padding-left: 10rem !important
    }

    .ps-md-10 {
        padding-left: 12.5rem !important
    }

    .ps-md-11 {
        padding-left: 15rem !important
    }

    .gap-md-0 {
        gap: 0 !important
    }

    .gap-md-1 {
        gap: .25rem !important
    }

    .gap-md-2 {
        gap: .5rem !important
    }

    .gap-md-3 {
        gap: 1rem !important
    }

    .gap-md-4 {
        gap: 1.8rem !important
    }

    .gap-md-5 {
        gap: 3rem !important
    }

    .gap-md-6 {
        gap: 4rem !important
    }

    .gap-md-7 {
        gap: 5rem !important
    }

    .gap-md-8 {
        gap: 7.5rem !important
    }

    .gap-md-9 {
        gap: 10rem !important
    }

    .gap-md-10 {
        gap: 12.5rem !important
    }

    .gap-md-11 {
        gap: 15rem !important
    }

    .fs-md--2 {
        font-size: .6944444444rem !important
    }

    .fs-md--1 {
        font-size: .8333333333rem !important
    }

    .fs-md-0 {
        font-size: 1rem !important
    }

    .fs-md-1 {
        font-size: 1.2rem !important
    }

    .fs-md-2 {
        font-size: 1.44rem !important
    }

    .fs-md-3 {
        font-size: 1.728rem !important
    }

    .fs-md-4 {
        font-size: 2.0736rem !important
    }

    .fs-md-5 {
        font-size: 2.48832rem !important
    }

    .fs-md-6 {
        font-size: 2.985984rem !important
    }

    .fs-md-7 {
        font-size: 3.5831808rem !important
    }

    .fs-md-8 {
        font-size: 4.29981696rem !important
    }

    .text-md-start {
        text-align: left !important
    }

    .text-md-end {
        text-align: right !important
    }

    .text-md-center {
        text-align: center !important
    }

    .border-md-x {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-x-0 {
        border-left: 0 !important;
        border-right: 0 !important
    }

    .border-md-y {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-md-y-0 {
        border-top: 0 !important;
        border-bottom: 0 !important
    }

    .border-md-primary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-secondary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-success {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-info {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-warning {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-danger {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-light {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-dark {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-facebook {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-google-plus {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-twitter {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-linkedin {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-youtube {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-github {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-white {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-black {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-200 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-300 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-400 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-500 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-600 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-700 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-800 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-900 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-1000 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
    }

    .border-md-1100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
    }

    
}

@media(min-width: 992px) {
    .float-lg-start {
        float: left !important
    }

    .float-lg-end {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }

    .opacity-lg-25 {
        opacity: .25 !important
    }

    .opacity-lg-50 {
        opacity: .5 !important
    }

    .opacity-lg-75 {
        opacity: .75 !important
    }

    .opacity-lg-85 {
        opacity: .85 !important
    }

    .opacity-lg-100 {
        opacity: 1 !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-grid {
        display: grid !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-lg-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-lg-none {
        display: none !important
    }

    .position-lg-static {
        position: static !important
    }

    .position-lg-absolute {
        position: absolute !important
    }

    .position-lg-relative {
        position: relative !important
    }

    .position-lg-fixed {
        position: fixed !important
    }

    .position-lg-sticky {
        position: sticky !important
    }

    .translate-lg-middle {
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important
    }

    .translate-lg-middle-x {
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important
    }

    .translate-lg-middle-y {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important
    }

    .border-lg {
        border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-0 {
        border: 0 !important
    }

    .border-lg-top {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-top-0 {
        border-top: 0 !important
    }

    .border-lg-end {
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-end-0 {
        border-right: 0 !important
    }

    .border-lg-bottom {
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-bottom-0 {
        border-bottom: 0 !important
    }

    .border-lg-start {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-start-0 {
        border-left: 0 !important
    }

    .flex-lg-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-lg-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-lg-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-lg-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .flex-lg-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .justify-content-lg-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-lg-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .justify-content-lg-evenly {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important
    }

    .align-items-lg-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-lg-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-lg-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-lg-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-lg-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-lg-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-lg-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-lg-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-lg-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-lg-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-lg-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-lg-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-lg-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-lg-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }

    .order-lg-first {
        -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
        order: -1 !important
    }

    .order-lg-0 {
        -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
        order: 0 !important
    }

    .order-lg-1 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }

    .order-lg-2 {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important
    }

    .order-lg-3 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important
    }

    .order-lg-4 {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important
    }

    .order-lg-5 {
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important
    }

    .order-lg-last {
        -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
        order: 6 !important
    }

    .m-lg-0 {
        margin: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .m-lg-3 {
        margin: 1rem !important
    }

    .m-lg-4 {
        margin: 1.8rem !important
    }

    .m-lg-5 {
        margin: 3rem !important
    }

    .m-lg-6 {
        margin: 4rem !important
    }

    .m-lg-7 {
        margin: 5rem !important
    }

    .m-lg-8 {
        margin: 7.5rem !important
    }

    .m-lg-9 {
        margin: 10rem !important
    }

    .m-lg-10 {
        margin: 12.5rem !important
    }

    .m-lg-11 {
        margin: 15rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-lg-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-lg-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-lg-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-lg-4 {
        margin-right: 1.8rem !important;
        margin-left: 1.8rem !important
    }

    .mx-lg-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-lg-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-lg-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-lg-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important
    }

    .mx-lg-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-lg-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-lg-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-lg-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-lg-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-lg-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-lg-4 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important
    }

    .my-lg-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-lg-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-lg-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-lg-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .my-lg-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-lg-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-lg-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-lg-0 {
        margin-top: 0 !important
    }

    .mt-lg-1 {
        margin-top: .25rem !important
    }

    .mt-lg-2 {
        margin-top: .5rem !important
    }

    .mt-lg-3 {
        margin-top: 1rem !important
    }

    .mt-lg-4 {
        margin-top: 1.8rem !important
    }

    .mt-lg-5 {
        margin-top: 3rem !important
    }

    .mt-lg-6 {
        margin-top: 4rem !important
    }

    .mt-lg-7 {
        margin-top: 5rem !important
    }

    .mt-lg-8 {
        margin-top: 7.5rem !important
    }

    .mt-lg-9 {
        margin-top: 10rem !important
    }

    .mt-lg-10 {
        margin-top: 12.5rem !important
    }

    .mt-lg-11 {
        margin-top: 15rem !important
    }

    .mt-lg-auto {
        margin-top: auto !important
    }

    .me-lg-0 {
        margin-right: 0 !important
    }

    .me-lg-1 {
        margin-right: .25rem !important
    }

    .me-lg-2 {
        margin-right: .5rem !important
    }

    .me-lg-3 {
        margin-right: 1rem !important
    }

    .me-lg-4 {
        margin-right: 1.8rem !important
    }

    .me-lg-5 {
        margin-right: 3rem !important
    }

    .me-lg-6 {
        margin-right: 4rem !important
    }

    .me-lg-7 {
        margin-right: 5rem !important
    }

    .me-lg-8 {
        margin-right: 7.5rem !important
    }

    .me-lg-9 {
        margin-right: 10rem !important
    }

    .me-lg-10 {
        margin-right: 12.5rem !important
    }

    .me-lg-11 {
        margin-right: 15rem !important
    }

    .me-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-0 {
        margin-bottom: 0 !important
    }

    .mb-lg-1 {
        margin-bottom: .25rem !important
    }

    .mb-lg-2 {
        margin-bottom: .5rem !important
    }

    .mb-lg-3 {
        margin-bottom: 1rem !important
    }

    .mb-lg-4 {
        margin-bottom: 1.8rem !important
    }

    .mb-lg-5 {
        margin-bottom: 3rem !important
    }

    .mb-lg-6 {
        margin-bottom: 4rem !important
    }

    .mb-lg-7 {
        margin-bottom: 5rem !important
    }

    .mb-lg-8 {
        margin-bottom: 7.5rem !important
    }

    .mb-lg-9 {
        margin-bottom: 10rem !important
    }

    .mb-lg-10 {
        margin-bottom: 12.5rem !important
    }

    .mb-lg-11 {
        margin-bottom: 15rem !important
    }

    .mb-lg-auto {
        margin-bottom: auto !important
    }

    .ms-lg-0 {
        margin-left: 0 !important
    }

    .ms-lg-1 {
        margin-left: .25rem !important
    }

    .ms-lg-2 {
        margin-left: .5rem !important
    }

    .ms-lg-3 {
        margin-left: 1rem !important
    }

    .ms-lg-4 {
        margin-left: 1.8rem !important
    }

    .ms-lg-5 {
        margin-left: 3rem !important
    }

    .ms-lg-6 {
        margin-left: 4rem !important
    }

    .ms-lg-7 {
        margin-left: 5rem !important
    }

    .ms-lg-8 {
        margin-left: 7.5rem !important
    }

    .ms-lg-9 {
        margin-left: 10rem !important
    }

    .ms-lg-10 {
        margin-left: 12.5rem !important
    }

    .ms-lg-11 {
        margin-left: 15rem !important
    }

    .ms-lg-auto {
        margin-left: auto !important
    }

    .m-lg-n1 {
        margin: -0.25rem !important
    }

    .m-lg-n2 {
        margin: -0.5rem !important
    }

    .m-lg-n3 {
        margin: -1rem !important
    }

    .m-lg-n4 {
        margin: -1.8rem !important
    }

    .m-lg-n5 {
        margin: -3rem !important
    }

    .m-lg-n6 {
        margin: -4rem !important
    }

    .m-lg-n7 {
        margin: -5rem !important
    }

    .m-lg-n8 {
        margin: -7.5rem !important
    }

    .m-lg-n9 {
        margin: -10rem !important
    }

    .m-lg-n10 {
        margin: -12.5rem !important
    }

    .m-lg-n11 {
        margin: -15rem !important
    }

    .mx-lg-n1 {
        margin-right: -0.25rem !important;
        margin-left: -0.25rem !important
    }

    .mx-lg-n2 {
        margin-right: -0.5rem !important;
        margin-left: -0.5rem !important
    }

    .mx-lg-n3 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-lg-n4 {
        margin-right: -1.8rem !important;
        margin-left: -1.8rem !important
    }

    .mx-lg-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-lg-n6 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-lg-n7 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-lg-n8 {
        margin-right: -7.5rem !important;
        margin-left: -7.5rem !important
    }

    .mx-lg-n9 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-lg-n10 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-lg-n11 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .my-lg-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important
    }

    .my-lg-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important
    }

    .my-lg-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-lg-n4 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important
    }

    .my-lg-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-lg-n6 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-lg-n7 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-lg-n8 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .my-lg-n9 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-lg-n10 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-lg-n11 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .mt-lg-n1 {
        margin-top: -0.25rem !important
    }

    .mt-lg-n2 {
        margin-top: -0.5rem !important
    }

    .mt-lg-n3 {
        margin-top: -1rem !important
    }

    .mt-lg-n4 {
        margin-top: -1.8rem !important
    }

    .mt-lg-n5 {
        margin-top: -3rem !important
    }

    .mt-lg-n6 {
        margin-top: -4rem !important
    }

    .mt-lg-n7 {
        margin-top: -5rem !important
    }

    .mt-lg-n8 {
        margin-top: -7.5rem !important
    }

    .mt-lg-n9 {
        margin-top: -10rem !important
    }

    .mt-lg-n10 {
        margin-top: -12.5rem !important
    }

    .mt-lg-n11 {
        margin-top: -15rem !important
    }

    .me-lg-n1 {
        margin-right: -0.25rem !important
    }

    .me-lg-n2 {
        margin-right: -0.5rem !important
    }

    .me-lg-n3 {
        margin-right: -1rem !important
    }

    .me-lg-n4 {
        margin-right: -1.8rem !important
    }

    .me-lg-n5 {
        margin-right: -3rem !important
    }

    .me-lg-n6 {
        margin-right: -4rem !important
    }

    .me-lg-n7 {
        margin-right: -5rem !important
    }

    .me-lg-n8 {
        margin-right: -7.5rem !important
    }

    .me-lg-n9 {
        margin-right: -10rem !important
    }

    .me-lg-n10 {
        margin-right: -12.5rem !important
    }

    .me-lg-n11 {
        margin-right: -15rem !important
    }

    .mb-lg-n1 {
        margin-bottom: -0.25rem !important
    }

    .mb-lg-n2 {
        margin-bottom: -0.5rem !important
    }

    .mb-lg-n3 {
        margin-bottom: -1rem !important
    }

    .mb-lg-n4 {
        margin-bottom: -1.8rem !important
    }

    .mb-lg-n5 {
        margin-bottom: -3rem !important
    }

    .mb-lg-n6 {
        margin-bottom: -4rem !important
    }

    .mb-lg-n7 {
        margin-bottom: -5rem !important
    }

    .mb-lg-n8 {
        margin-bottom: -7.5rem !important
    }

    .mb-lg-n9 {
        margin-bottom: -10rem !important
    }

    .mb-lg-n10 {
        margin-bottom: -12.5rem !important
    }

    .mb-lg-n11 {
        margin-bottom: -15rem !important
    }

    .ms-lg-n1 {
        margin-left: -0.25rem !important
    }

    .ms-lg-n2 {
        margin-left: -0.5rem !important
    }

    .ms-lg-n3 {
        margin-left: -1rem !important
    }

    .ms-lg-n4 {
        margin-left: -1.8rem !important
    }

    .ms-lg-n5 {
        margin-left: -3rem !important
    }

    .ms-lg-n6 {
        margin-left: -4rem !important
    }

    .ms-lg-n7 {
        margin-left: -5rem !important
    }

    .ms-lg-n8 {
        margin-left: -7.5rem !important
    }

    .ms-lg-n9 {
        margin-left: -10rem !important
    }

    .ms-lg-n10 {
        margin-left: -12.5rem !important
    }

    .ms-lg-n11 {
        margin-left: -15rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .p-lg-3 {
        padding: 1rem !important
    }

    .p-lg-4 {
        padding: 1.8rem !important
    }

    .p-lg-5 {
        padding: 3rem !important
    }

    .p-lg-6 {
        padding: 4rem !important
    }

    .p-lg-7 {
        padding: 5rem !important
    }

    .p-lg-8 {
        padding: 7.5rem !important
    }

    .p-lg-9 {
        padding: 10rem !important
    }

    .p-lg-10 {
        padding: 12.5rem !important
    }

    .p-lg-11 {
        padding: 15rem !important
    }

    .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-lg-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-lg-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-lg-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-lg-4 {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important
    }

    .px-lg-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-lg-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-lg-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-lg-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important
    }

    .px-lg-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-lg-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-lg-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .py-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-lg-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-lg-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-lg-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-lg-4 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important
    }

    .py-lg-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-lg-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-lg-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-lg-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .py-lg-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-lg-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-lg-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .pt-lg-0 {
        padding-top: 0 !important
    }

    .pt-lg-1 {
        padding-top: .25rem !important
    }

    .pt-lg-2 {
        padding-top: .5rem !important
    }

    .pt-lg-3 {
        padding-top: 1rem !important
    }

    .pt-lg-4 {
        padding-top: 1.8rem !important
    }

    .pt-lg-5 {
        padding-top: 3rem !important
    }

    .pt-lg-6 {
        padding-top: 4rem !important
    }

    .pt-lg-7 {
        padding-top: 5rem !important
    }

    .pt-lg-8 {
        padding-top: 7.5rem !important
    }

    .pt-lg-9 {
        padding-top: 10rem !important
    }

    .pt-lg-10 {
        padding-top: 12.5rem !important
    }

    .pt-lg-11 {
        padding-top: 15rem !important
    }

    .pe-lg-0 {
        padding-right: 0 !important
    }

    .pe-lg-1 {
        padding-right: .25rem !important
    }

    .pe-lg-2 {
        padding-right: .5rem !important
    }

    .pe-lg-3 {
        padding-right: 1rem !important
    }

    .pe-lg-4 {
        padding-right: 1.8rem !important
    }

    .pe-lg-5 {
        padding-right: 3rem !important
    }

    .pe-lg-6 {
        padding-right: 4rem !important
    }

    .pe-lg-7 {
        padding-right: 5rem !important
    }

    .pe-lg-8 {
        padding-right: 7.5rem !important
    }

    .pe-lg-9 {
        padding-right: 10rem !important
    }

    .pe-lg-10 {
        padding-right: 12.5rem !important
    }

    .pe-lg-11 {
        padding-right: 15rem !important
    }

    .pb-lg-0 {
        padding-bottom: 0 !important
    }

    .pb-lg-1 {
        padding-bottom: .25rem !important
    }

    .pb-lg-2 {
        padding-bottom: .5rem !important
    }

    .pb-lg-3 {
        padding-bottom: 1rem !important
    }

    .pb-lg-4 {
        padding-bottom: 1.8rem !important
    }

    .pb-lg-5 {
        padding-bottom: 3rem !important
    }

    .pb-lg-6 {
        padding-bottom: 4rem !important
    }

    .pb-lg-7 {
        padding-bottom: 5rem !important
    }

    .pb-lg-8 {
        padding-bottom: 7.5rem !important
    }

    .pb-lg-9 {
        padding-bottom: 10rem !important
    }

    .pb-lg-10 {
        padding-bottom: 12.5rem !important
    }

    .pb-lg-11 {
        padding-bottom: 15rem !important
    }

    .ps-lg-0 {
        padding-left: 0 !important
    }

    .ps-lg-1 {
        padding-left: .25rem !important
    }

    .ps-lg-2 {
        padding-left: .5rem !important
    }

    .ps-lg-3 {
        padding-left: 1rem !important
    }

    .ps-lg-4 {
        padding-left: 1.8rem !important
    }

    .ps-lg-5 {
        padding-left: 3rem !important
    }

    .ps-lg-6 {
        padding-left: 4rem !important
    }

    .ps-lg-7 {
        padding-left: 5rem !important
    }

    .ps-lg-8 {
        padding-left: 7.5rem !important
    }

    .ps-lg-9 {
        padding-left: 10rem !important
    }

    .ps-lg-10 {
        padding-left: 12.5rem !important
    }

    .ps-lg-11 {
        padding-left: 15rem !important
    }

    .gap-lg-0 {
        gap: 0 !important
    }

    .gap-lg-1 {
        gap: .25rem !important
    }

    .gap-lg-2 {
        gap: .5rem !important
    }

    .gap-lg-3 {
        gap: 1rem !important
    }

    .gap-lg-4 {
        gap: 1.8rem !important
    }

    .gap-lg-5 {
        gap: 3rem !important
    }

    .gap-lg-6 {
        gap: 4rem !important
    }

    .gap-lg-7 {
        gap: 5rem !important
    }

    .gap-lg-8 {
        gap: 7.5rem !important
    }

    .gap-lg-9 {
        gap: 10rem !important
    }

    .gap-lg-10 {
        gap: 12.5rem !important
    }

    .gap-lg-11 {
        gap: 15rem !important
    }

    .fs-lg--2 {
        font-size: .6944444444rem !important
    }

    .fs-lg--1 {
        font-size: .8333333333rem !important
    }

    .fs-lg-0 {
        font-size: 1rem !important
    }

    .fs-lg-1 {
        font-size: 1.2rem !important
    }

    .fs-lg-2 {
        font-size: 1.44rem !important
    }

    .fs-lg-3 {
        font-size: 1.728rem !important
    }

    .fs-lg-4 {
        font-size: 2.0736rem !important
    }

    .fs-lg-5 {
        font-size: 2.48832rem !important
    }

    .fs-lg-6 {
        font-size: 2.985984rem !important
    }

    .fs-lg-7 {
        font-size: 3.5831808rem !important
    }

    .fs-lg-8 {
        font-size: 4.29981696rem !important
    }

    .text-lg-start {
        text-align: left !important
    }

    .text-lg-end {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }

    

    .border-lg-x {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-x-0 {
        border-left: 0 !important;
        border-right: 0 !important
    }

    .border-lg-y {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-lg-y-0 {
        border-top: 0 !important;
        border-bottom: 0 !important
    }

    .border-lg-primary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-secondary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-success {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-info {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-warning {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-danger {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-light {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-dark {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-facebook {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-google-plus {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-twitter {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-linkedin {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-youtube {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-github {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-white {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-black {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-200 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-300 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-400 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-500 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-600 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-700 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-800 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-900 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-1000 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
    }

    .border-lg-1100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
    }

}

@media(min-width: 1200px) {
    .float-xl-start {
        float: left !important
    }

    .float-xl-end {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }

    .opacity-xl-25 {
        opacity: .25 !important
    }

    .opacity-xl-50 {
        opacity: .5 !important
    }

    .opacity-xl-75 {
        opacity: .75 !important
    }

    .opacity-xl-85 {
        opacity: .85 !important
    }

    .opacity-xl-100 {
        opacity: 1 !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-grid {
        display: grid !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-xl-none {
        display: none !important
    }

    .position-xl-static {
        position: static !important
    }

    .position-xl-absolute {
        position: absolute !important
    }

    .position-xl-relative {
        position: relative !important
    }

    .position-xl-fixed {
        position: fixed !important
    }

    .position-xl-sticky {
        position: sticky !important
    }

    .translate-xl-middle {
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important
    }

    .translate-xl-middle-x {
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important
    }

    .translate-xl-middle-y {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important
    }

    .border-xl {
        border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-0 {
        border: 0 !important
    }

    .border-xl-top {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-top-0 {
        border-top: 0 !important
    }

    .border-xl-end {
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-end-0 {
        border-right: 0 !important
    }

    .border-xl-bottom {
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-bottom-0 {
        border-bottom: 0 !important
    }

    .border-xl-start {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-start-0 {
        border-left: 0 !important
    }

    .flex-xl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .flex-xl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .justify-content-xl-evenly {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important
    }

    .align-items-xl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }

    .order-xl-first {
        -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
        order: -1 !important
    }

    .order-xl-0 {
        -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
        order: 0 !important
    }

    .order-xl-1 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }

    .order-xl-2 {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important
    }

    .order-xl-3 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important
    }

    .order-xl-4 {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important
    }

    .order-xl-5 {
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important
    }

    .order-xl-last {
        -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
        order: 6 !important
    }

    .m-xl-0 {
        margin: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .m-xl-3 {
        margin: 1rem !important
    }

    .m-xl-4 {
        margin: 1.8rem !important
    }

    .m-xl-5 {
        margin: 3rem !important
    }

    .m-xl-6 {
        margin: 4rem !important
    }

    .m-xl-7 {
        margin: 5rem !important
    }

    .m-xl-8 {
        margin: 7.5rem !important
    }

    .m-xl-9 {
        margin: 10rem !important
    }

    .m-xl-10 {
        margin: 12.5rem !important
    }

    .m-xl-11 {
        margin: 15rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xl-4 {
        margin-right: 1.8rem !important;
        margin-left: 1.8rem !important
    }

    .mx-xl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xl-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xl-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-xl-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important
    }

    .mx-xl-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-xl-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-xl-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xl-4 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important
    }

    .my-xl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xl-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xl-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-xl-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .my-xl-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-xl-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-xl-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xl-0 {
        margin-top: 0 !important
    }

    .mt-xl-1 {
        margin-top: .25rem !important
    }

    .mt-xl-2 {
        margin-top: .5rem !important
    }

    .mt-xl-3 {
        margin-top: 1rem !important
    }

    .mt-xl-4 {
        margin-top: 1.8rem !important
    }

    .mt-xl-5 {
        margin-top: 3rem !important
    }

    .mt-xl-6 {
        margin-top: 4rem !important
    }

    .mt-xl-7 {
        margin-top: 5rem !important
    }

    .mt-xl-8 {
        margin-top: 7.5rem !important
    }

    .mt-xl-9 {
        margin-top: 10rem !important
    }

    .mt-xl-10 {
        margin-top: 12.5rem !important
    }

    .mt-xl-11 {
        margin-top: 15rem !important
    }

    .mt-xl-auto {
        margin-top: auto !important
    }

    .me-xl-0 {
        margin-right: 0 !important
    }

    .me-xl-1 {
        margin-right: .25rem !important
    }

    .me-xl-2 {
        margin-right: .5rem !important
    }

    .me-xl-3 {
        margin-right: 1rem !important
    }

    .me-xl-4 {
        margin-right: 1.8rem !important
    }

    .me-xl-5 {
        margin-right: 3rem !important
    }

    .me-xl-6 {
        margin-right: 4rem !important
    }

    .me-xl-7 {
        margin-right: 5rem !important
    }

    .me-xl-8 {
        margin-right: 7.5rem !important
    }

    .me-xl-9 {
        margin-right: 10rem !important
    }

    .me-xl-10 {
        margin-right: 12.5rem !important
    }

    .me-xl-11 {
        margin-right: 15rem !important
    }

    .me-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-0 {
        margin-bottom: 0 !important
    }

    .mb-xl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xl-3 {
        margin-bottom: 1rem !important
    }

    .mb-xl-4 {
        margin-bottom: 1.8rem !important
    }

    .mb-xl-5 {
        margin-bottom: 3rem !important
    }

    .mb-xl-6 {
        margin-bottom: 4rem !important
    }

    .mb-xl-7 {
        margin-bottom: 5rem !important
    }

    .mb-xl-8 {
        margin-bottom: 7.5rem !important
    }

    .mb-xl-9 {
        margin-bottom: 10rem !important
    }

    .mb-xl-10 {
        margin-bottom: 12.5rem !important
    }

    .mb-xl-11 {
        margin-bottom: 15rem !important
    }

    .mb-xl-auto {
        margin-bottom: auto !important
    }

    .ms-xl-0 {
        margin-left: 0 !important
    }

    .ms-xl-1 {
        margin-left: .25rem !important
    }

    .ms-xl-2 {
        margin-left: .5rem !important
    }

    .ms-xl-3 {
        margin-left: 1rem !important
    }

    .ms-xl-4 {
        margin-left: 1.8rem !important
    }

    .ms-xl-5 {
        margin-left: 3rem !important
    }

    .ms-xl-6 {
        margin-left: 4rem !important
    }

    .ms-xl-7 {
        margin-left: 5rem !important
    }

    .ms-xl-8 {
        margin-left: 7.5rem !important
    }

    .ms-xl-9 {
        margin-left: 10rem !important
    }

    .ms-xl-10 {
        margin-left: 12.5rem !important
    }

    .ms-xl-11 {
        margin-left: 15rem !important
    }

    .ms-xl-auto {
        margin-left: auto !important
    }

    .m-xl-n1 {
        margin: -0.25rem !important
    }

    .m-xl-n2 {
        margin: -0.5rem !important
    }

    .m-xl-n3 {
        margin: -1rem !important
    }

    .m-xl-n4 {
        margin: -1.8rem !important
    }

    .m-xl-n5 {
        margin: -3rem !important
    }

    .m-xl-n6 {
        margin: -4rem !important
    }

    .m-xl-n7 {
        margin: -5rem !important
    }

    .m-xl-n8 {
        margin: -7.5rem !important
    }

    .m-xl-n9 {
        margin: -10rem !important
    }

    .m-xl-n10 {
        margin: -12.5rem !important
    }

    .m-xl-n11 {
        margin: -15rem !important
    }

    .mx-xl-n1 {
        margin-right: -0.25rem !important;
        margin-left: -0.25rem !important
    }

    .mx-xl-n2 {
        margin-right: -0.5rem !important;
        margin-left: -0.5rem !important
    }

    .mx-xl-n3 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xl-n4 {
        margin-right: -1.8rem !important;
        margin-left: -1.8rem !important
    }

    .mx-xl-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xl-n6 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xl-n7 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-xl-n8 {
        margin-right: -7.5rem !important;
        margin-left: -7.5rem !important
    }

    .mx-xl-n9 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-xl-n10 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-xl-n11 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .my-xl-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important
    }

    .my-xl-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important
    }

    .my-xl-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xl-n4 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important
    }

    .my-xl-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xl-n6 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xl-n7 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-xl-n8 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .my-xl-n9 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-xl-n10 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-xl-n11 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .mt-xl-n1 {
        margin-top: -0.25rem !important
    }

    .mt-xl-n2 {
        margin-top: -0.5rem !important
    }

    .mt-xl-n3 {
        margin-top: -1rem !important
    }

    .mt-xl-n4 {
        margin-top: -1.8rem !important
    }

    .mt-xl-n5 {
        margin-top: -3rem !important
    }

    .mt-xl-n6 {
        margin-top: -4rem !important
    }

    .mt-xl-n7 {
        margin-top: -5rem !important
    }

    .mt-xl-n8 {
        margin-top: -7.5rem !important
    }

    .mt-xl-n9 {
        margin-top: -10rem !important
    }

    .mt-xl-n10 {
        margin-top: -12.5rem !important
    }

    .mt-xl-n11 {
        margin-top: -15rem !important
    }

    .me-xl-n1 {
        margin-right: -0.25rem !important
    }

    .me-xl-n2 {
        margin-right: -0.5rem !important
    }

    .me-xl-n3 {
        margin-right: -1rem !important
    }

    .me-xl-n4 {
        margin-right: -1.8rem !important
    }

    .me-xl-n5 {
        margin-right: -3rem !important
    }

    .me-xl-n6 {
        margin-right: -4rem !important
    }

    .me-xl-n7 {
        margin-right: -5rem !important
    }

    .me-xl-n8 {
        margin-right: -7.5rem !important
    }

    .me-xl-n9 {
        margin-right: -10rem !important
    }

    .me-xl-n10 {
        margin-right: -12.5rem !important
    }

    .me-xl-n11 {
        margin-right: -15rem !important
    }

    .mb-xl-n1 {
        margin-bottom: -0.25rem !important
    }

    .mb-xl-n2 {
        margin-bottom: -0.5rem !important
    }

    .mb-xl-n3 {
        margin-bottom: -1rem !important
    }

    .mb-xl-n4 {
        margin-bottom: -1.8rem !important
    }

    .mb-xl-n5 {
        margin-bottom: -3rem !important
    }

    .mb-xl-n6 {
        margin-bottom: -4rem !important
    }

    .mb-xl-n7 {
        margin-bottom: -5rem !important
    }

    .mb-xl-n8 {
        margin-bottom: -7.5rem !important
    }

    .mb-xl-n9 {
        margin-bottom: -10rem !important
    }

    .mb-xl-n10 {
        margin-bottom: -12.5rem !important
    }

    .mb-xl-n11 {
        margin-bottom: -15rem !important
    }

    .ms-xl-n1 {
        margin-left: -0.25rem !important
    }

    .ms-xl-n2 {
        margin-left: -0.5rem !important
    }

    .ms-xl-n3 {
        margin-left: -1rem !important
    }

    .ms-xl-n4 {
        margin-left: -1.8rem !important
    }

    .ms-xl-n5 {
        margin-left: -3rem !important
    }

    .ms-xl-n6 {
        margin-left: -4rem !important
    }

    .ms-xl-n7 {
        margin-left: -5rem !important
    }

    .ms-xl-n8 {
        margin-left: -7.5rem !important
    }

    .ms-xl-n9 {
        margin-left: -10rem !important
    }

    .ms-xl-n10 {
        margin-left: -12.5rem !important
    }

    .ms-xl-n11 {
        margin-left: -15rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .p-xl-3 {
        padding: 1rem !important
    }

    .p-xl-4 {
        padding: 1.8rem !important
    }

    .p-xl-5 {
        padding: 3rem !important
    }

    .p-xl-6 {
        padding: 4rem !important
    }

    .p-xl-7 {
        padding: 5rem !important
    }

    .p-xl-8 {
        padding: 7.5rem !important
    }

    .p-xl-9 {
        padding: 10rem !important
    }

    .p-xl-10 {
        padding: 12.5rem !important
    }

    .p-xl-11 {
        padding: 15rem !important
    }

    .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xl-4 {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important
    }

    .px-xl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xl-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xl-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-xl-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important
    }

    .px-xl-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-xl-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-xl-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .py-xl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xl-4 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important
    }

    .py-xl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xl-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xl-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-xl-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .py-xl-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-xl-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-xl-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .pt-xl-0 {
        padding-top: 0 !important
    }

    .pt-xl-1 {
        padding-top: .25rem !important
    }

    .pt-xl-2 {
        padding-top: .5rem !important
    }

    .pt-xl-3 {
        padding-top: 1rem !important
    }

    .pt-xl-4 {
        padding-top: 1.8rem !important
    }

    .pt-xl-5 {
        padding-top: 3rem !important
    }

    .pt-xl-6 {
        padding-top: 4rem !important
    }

    .pt-xl-7 {
        padding-top: 5rem !important
    }

    .pt-xl-8 {
        padding-top: 7.5rem !important
    }

    .pt-xl-9 {
        padding-top: 10rem !important
    }

    .pt-xl-10 {
        padding-top: 12.5rem !important
    }

    .pt-xl-11 {
        padding-top: 15rem !important
    }

    .pe-xl-0 {
        padding-right: 0 !important
    }

    .pe-xl-1 {
        padding-right: .25rem !important
    }

    .pe-xl-2 {
        padding-right: .5rem !important
    }

    .pe-xl-3 {
        padding-right: 1rem !important
    }

    .pe-xl-4 {
        padding-right: 1.8rem !important
    }

    .pe-xl-5 {
        padding-right: 3rem !important
    }

    .pe-xl-6 {
        padding-right: 4rem !important
    }

    .pe-xl-7 {
        padding-right: 5rem !important
    }

    .pe-xl-8 {
        padding-right: 7.5rem !important
    }

    .pe-xl-9 {
        padding-right: 10rem !important
    }

    .pe-xl-10 {
        padding-right: 12.5rem !important
    }

    .pe-xl-11 {
        padding-right: 15rem !important
    }

    .pb-xl-0 {
        padding-bottom: 0 !important
    }

    .pb-xl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xl-4 {
        padding-bottom: 1.8rem !important
    }

    .pb-xl-5 {
        padding-bottom: 3rem !important
    }

    .pb-xl-6 {
        padding-bottom: 4rem !important
    }

    .pb-xl-7 {
        padding-bottom: 5rem !important
    }

    .pb-xl-8 {
        padding-bottom: 7.5rem !important
    }

    .pb-xl-9 {
        padding-bottom: 10rem !important
    }

    .pb-xl-10 {
        padding-bottom: 12.5rem !important
    }

    .pb-xl-11 {
        padding-bottom: 15rem !important
    }

    .ps-xl-0 {
        padding-left: 0 !important
    }

    .ps-xl-1 {
        padding-left: .25rem !important
    }

    .ps-xl-2 {
        padding-left: .5rem !important
    }

    .ps-xl-3 {
        padding-left: 1rem !important
    }

    .ps-xl-4 {
        padding-left: 1.8rem !important
    }

    .ps-xl-5 {
        padding-left: 3rem !important
    }

    .ps-xl-6 {
        padding-left: 4rem !important
    }

    .ps-xl-7 {
        padding-left: 5rem !important
    }

    .ps-xl-8 {
        padding-left: 7.5rem !important
    }

    .ps-xl-9 {
        padding-left: 10rem !important
    }

    .ps-xl-10 {
        padding-left: 12.5rem !important
    }

    .ps-xl-11 {
        padding-left: 15rem !important
    }

    .gap-xl-0 {
        gap: 0 !important
    }

    .gap-xl-1 {
        gap: .25rem !important
    }

    .gap-xl-2 {
        gap: .5rem !important
    }

    .gap-xl-3 {
        gap: 1rem !important
    }

    .gap-xl-4 {
        gap: 1.8rem !important
    }

    .gap-xl-5 {
        gap: 3rem !important
    }

    .gap-xl-6 {
        gap: 4rem !important
    }

    .gap-xl-7 {
        gap: 5rem !important
    }

    .gap-xl-8 {
        gap: 7.5rem !important
    }

    .gap-xl-9 {
        gap: 10rem !important
    }

    .gap-xl-10 {
        gap: 12.5rem !important
    }

    .gap-xl-11 {
        gap: 15rem !important
    }

    .fs-xl--2 {
        font-size: .6944444444rem !important
    }

    .fs-xl--1 {
        font-size: .8333333333rem !important
    }

    .fs-xl-0 {
        font-size: 1rem !important
    }

    .fs-xl-1 {
        font-size: 1.2rem !important
    }

    .fs-xl-2 {
        font-size: 1.44rem !important
    }

    .fs-xl-3 {
        font-size: 1.728rem !important
    }

    .fs-xl-4 {
        font-size: 2.0736rem !important
    }

    .fs-xl-5 {
        font-size: 2.48832rem !important
    }

    .fs-xl-6 {
        font-size: 2.985984rem !important
    }

    .fs-xl-7 {
        font-size: 3.5831808rem !important
    }

    .fs-xl-8 {
        font-size: 4.29981696rem !important
    }

    .text-xl-start {
        text-align: left !important
    }

    .text-xl-end {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }

    .border-xl-x {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-x-0 {
        border-left: 0 !important;
        border-right: 0 !important
    }

    .border-xl-y {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xl-y-0 {
        border-top: 0 !important;
        border-bottom: 0 !important
    }

    .border-xl-primary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-secondary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-success {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-info {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-warning {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-danger {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-light {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-dark {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-facebook {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-google-plus {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-twitter {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-linkedin {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-youtube {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-github {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-white {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-black {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-200 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-300 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-400 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-500 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-600 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-700 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-800 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-900 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-1000 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xl-1100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
    }

}

@media(min-width: 1540px) {
    .float-xxl-start {
        float: left !important
    }

    .float-xxl-end {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }

    .opacity-xxl-25 {
        opacity: .25 !important
    }

    .opacity-xxl-50 {
        opacity: .5 !important
    }

    .opacity-xxl-75 {
        opacity: .75 !important
    }

    .opacity-xxl-85 {
        opacity: .85 !important
    }

    .opacity-xxl-100 {
        opacity: 1 !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-grid {
        display: grid !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-xxl-none {
        display: none !important
    }

    .position-xxl-static {
        position: static !important
    }

    .position-xxl-absolute {
        position: absolute !important
    }

    .position-xxl-relative {
        position: relative !important
    }

    .position-xxl-fixed {
        position: fixed !important
    }

    .position-xxl-sticky {
        position: sticky !important
    }

    .translate-xxl-middle {
        -webkit-transform: translateX(-50%) translateY(-50%) !important;
        -ms-transform: translateX(-50%) translateY(-50%) !important;
        transform: translateX(-50%) translateY(-50%) !important
    }

    .translate-xxl-middle-x {
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important
    }

    .translate-xxl-middle-y {
        -webkit-transform: translateY(-50%) !important;
        -ms-transform: translateY(-50%) !important;
        transform: translateY(-50%) !important
    }

    .border-xxl {
        border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-0 {
        border: 0 !important
    }

    .border-xxl-top {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-top-0 {
        border-top: 0 !important
    }

    .border-xxl-end {
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-end-0 {
        border-right: 0 !important
    }

    .border-xxl-bottom {
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-bottom-0 {
        border-bottom: 0 !important
    }

    .border-xxl-start {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-start-0 {
        border-left: 0 !important
    }

    .flex-xxl-fill {
        -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important
    }

    .flex-xxl-row {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
        flex-direction: row !important
    }

    .flex-xxl-column {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        -webkit-box-orient: horizontal !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        -webkit-box-orient: vertical !important;
        -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important
    }

    .flex-xxl-grow-0 {
        -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important
    }

    .flex-xxl-wrap {
        -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxl-start {
        -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
        justify-content: center !important
    }

    .justify-content-xxl-between {
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        -ms-flex-pack: distribute !important;
        justify-content: space-around !important
    }

    .justify-content-xxl-evenly {
        -webkit-box-pack: space-evenly !important;
        -ms-flex-pack: space-evenly !important;
        justify-content: space-evenly !important
    }

    .align-items-xxl-start {
        -webkit-box-align: start !important;
        -ms-flex-align: start !important;
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        -webkit-box-align: end !important;
        -ms-flex-align: end !important;
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        -webkit-box-align: center !important;
        -ms-flex-align: center !important;
        align-items: center !important
    }

    .align-items-xxl-baseline {
        -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
        align-items: stretch !important
    }

    .align-content-xxl-start {
        -ms-flex-line-pack: start !important;
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        -ms-flex-line-pack: end !important;
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        -ms-flex-line-pack: center !important;
        align-content: center !important
    }

    .align-content-xxl-between {
        -ms-flex-line-pack: justify !important;
        align-content: space-between !important
    }

    .align-content-xxl-around {
        -ms-flex-line-pack: distribute !important;
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        -ms-flex-line-pack: stretch !important;
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        -ms-flex-item-align: auto !important;
        align-self: auto !important
    }

    .align-self-xxl-start {
        -ms-flex-item-align: start !important;
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        -ms-flex-item-align: end !important;
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        -ms-flex-item-align: center !important;
        align-self: center !important
    }

    .align-self-xxl-baseline {
        -ms-flex-item-align: baseline !important;
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        -ms-flex-item-align: stretch !important;
        align-self: stretch !important
    }

    .order-xxl-first {
        -webkit-box-ordinal-group: 0 !important;
        -ms-flex-order: -1 !important;
        order: -1 !important
    }

    .order-xxl-0 {
        -webkit-box-ordinal-group: 1 !important;
        -ms-flex-order: 0 !important;
        order: 0 !important
    }

    .order-xxl-1 {
        -webkit-box-ordinal-group: 2 !important;
        -ms-flex-order: 1 !important;
        order: 1 !important
    }

    .order-xxl-2 {
        -webkit-box-ordinal-group: 3 !important;
        -ms-flex-order: 2 !important;
        order: 2 !important
    }

    .order-xxl-3 {
        -webkit-box-ordinal-group: 4 !important;
        -ms-flex-order: 3 !important;
        order: 3 !important
    }

    .order-xxl-4 {
        -webkit-box-ordinal-group: 5 !important;
        -ms-flex-order: 4 !important;
        order: 4 !important
    }

    .order-xxl-5 {
        -webkit-box-ordinal-group: 6 !important;
        -ms-flex-order: 5 !important;
        order: 5 !important
    }

    .order-xxl-last {
        -webkit-box-ordinal-group: 7 !important;
        -ms-flex-order: 6 !important;
        order: 6 !important
    }

    .m-xxl-0 {
        margin: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .m-xxl-3 {
        margin: 1rem !important
    }

    .m-xxl-4 {
        margin: 1.8rem !important
    }

    .m-xxl-5 {
        margin: 3rem !important
    }

    .m-xxl-6 {
        margin: 4rem !important
    }

    .m-xxl-7 {
        margin: 5rem !important
    }

    .m-xxl-8 {
        margin: 7.5rem !important
    }

    .m-xxl-9 {
        margin: 10rem !important
    }

    .m-xxl-10 {
        margin: 12.5rem !important
    }

    .m-xxl-11 {
        margin: 15rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mx-xxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xxl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xxl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xxl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxl-4 {
        margin-right: 1.8rem !important;
        margin-left: 1.8rem !important
    }

    .mx-xxl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxl-6 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xxl-7 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-xxl-8 {
        margin-right: 7.5rem !important;
        margin-left: 7.5rem !important
    }

    .mx-xxl-9 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-xxl-10 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-xxl-11 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-xxl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xxl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xxl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xxl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxl-4 {
        margin-top: 1.8rem !important;
        margin-bottom: 1.8rem !important
    }

    .my-xxl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxl-6 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xxl-7 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-xxl-8 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important
    }

    .my-xxl-9 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-xxl-10 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-xxl-11 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-xxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xxl-0 {
        margin-top: 0 !important
    }

    .mt-xxl-1 {
        margin-top: .25rem !important
    }

    .mt-xxl-2 {
        margin-top: .5rem !important
    }

    .mt-xxl-3 {
        margin-top: 1rem !important
    }

    .mt-xxl-4 {
        margin-top: 1.8rem !important
    }

    .mt-xxl-5 {
        margin-top: 3rem !important
    }

    .mt-xxl-6 {
        margin-top: 4rem !important
    }

    .mt-xxl-7 {
        margin-top: 5rem !important
    }

    .mt-xxl-8 {
        margin-top: 7.5rem !important
    }

    .mt-xxl-9 {
        margin-top: 10rem !important
    }

    .mt-xxl-10 {
        margin-top: 12.5rem !important
    }

    .mt-xxl-11 {
        margin-top: 15rem !important
    }

    .mt-xxl-auto {
        margin-top: auto !important
    }

    .me-xxl-0 {
        margin-right: 0 !important
    }

    .me-xxl-1 {
        margin-right: .25rem !important
    }

    .me-xxl-2 {
        margin-right: .5rem !important
    }

    .me-xxl-3 {
        margin-right: 1rem !important
    }

    .me-xxl-4 {
        margin-right: 1.8rem !important
    }

    .me-xxl-5 {
        margin-right: 3rem !important
    }

    .me-xxl-6 {
        margin-right: 4rem !important
    }

    .me-xxl-7 {
        margin-right: 5rem !important
    }

    .me-xxl-8 {
        margin-right: 7.5rem !important
    }

    .me-xxl-9 {
        margin-right: 10rem !important
    }

    .me-xxl-10 {
        margin-right: 12.5rem !important
    }

    .me-xxl-11 {
        margin-right: 15rem !important
    }

    .me-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-0 {
        margin-bottom: 0 !important
    }

    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xxl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xxl-3 {
        margin-bottom: 1rem !important
    }

    .mb-xxl-4 {
        margin-bottom: 1.8rem !important
    }

    .mb-xxl-5 {
        margin-bottom: 3rem !important
    }

    .mb-xxl-6 {
        margin-bottom: 4rem !important
    }

    .mb-xxl-7 {
        margin-bottom: 5rem !important
    }

    .mb-xxl-8 {
        margin-bottom: 7.5rem !important
    }

    .mb-xxl-9 {
        margin-bottom: 10rem !important
    }

    .mb-xxl-10 {
        margin-bottom: 12.5rem !important
    }

    .mb-xxl-11 {
        margin-bottom: 15rem !important
    }

    .mb-xxl-auto {
        margin-bottom: auto !important
    }

    .ms-xxl-0 {
        margin-left: 0 !important
    }

    .ms-xxl-1 {
        margin-left: .25rem !important
    }

    .ms-xxl-2 {
        margin-left: .5rem !important
    }

    .ms-xxl-3 {
        margin-left: 1rem !important
    }

    .ms-xxl-4 {
        margin-left: 1.8rem !important
    }

    .ms-xxl-5 {
        margin-left: 3rem !important
    }

    .ms-xxl-6 {
        margin-left: 4rem !important
    }

    .ms-xxl-7 {
        margin-left: 5rem !important
    }

    .ms-xxl-8 {
        margin-left: 7.5rem !important
    }

    .ms-xxl-9 {
        margin-left: 10rem !important
    }

    .ms-xxl-10 {
        margin-left: 12.5rem !important
    }

    .ms-xxl-11 {
        margin-left: 15rem !important
    }

    .ms-xxl-auto {
        margin-left: auto !important
    }

    .m-xxl-n1 {
        margin: -0.25rem !important
    }

    .m-xxl-n2 {
        margin: -0.5rem !important
    }

    .m-xxl-n3 {
        margin: -1rem !important
    }

    .m-xxl-n4 {
        margin: -1.8rem !important
    }

    .m-xxl-n5 {
        margin: -3rem !important
    }

    .m-xxl-n6 {
        margin: -4rem !important
    }

    .m-xxl-n7 {
        margin: -5rem !important
    }

    .m-xxl-n8 {
        margin: -7.5rem !important
    }

    .m-xxl-n9 {
        margin: -10rem !important
    }

    .m-xxl-n10 {
        margin: -12.5rem !important
    }

    .m-xxl-n11 {
        margin: -15rem !important
    }

    .mx-xxl-n1 {
        margin-right: -0.25rem !important;
        margin-left: -0.25rem !important
    }

    .mx-xxl-n2 {
        margin-right: -0.5rem !important;
        margin-left: -0.5rem !important
    }

    .mx-xxl-n3 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xxl-n4 {
        margin-right: -1.8rem !important;
        margin-left: -1.8rem !important
    }

    .mx-xxl-n5 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xxl-n6 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xxl-n7 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-xxl-n8 {
        margin-right: -7.5rem !important;
        margin-left: -7.5rem !important
    }

    .mx-xxl-n9 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-xxl-n10 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-xxl-n11 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .my-xxl-n1 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important
    }

    .my-xxl-n2 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important
    }

    .my-xxl-n3 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xxl-n4 {
        margin-top: -1.8rem !important;
        margin-bottom: -1.8rem !important
    }

    .my-xxl-n5 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xxl-n6 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xxl-n7 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-xxl-n8 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important
    }

    .my-xxl-n9 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-xxl-n10 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-xxl-n11 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .mt-xxl-n1 {
        margin-top: -0.25rem !important
    }

    .mt-xxl-n2 {
        margin-top: -0.5rem !important
    }

    .mt-xxl-n3 {
        margin-top: -1rem !important
    }

    .mt-xxl-n4 {
        margin-top: -1.8rem !important
    }

    .mt-xxl-n5 {
        margin-top: -3rem !important
    }

    .mt-xxl-n6 {
        margin-top: -4rem !important
    }

    .mt-xxl-n7 {
        margin-top: -5rem !important
    }

    .mt-xxl-n8 {
        margin-top: -7.5rem !important
    }

    .mt-xxl-n9 {
        margin-top: -10rem !important
    }

    .mt-xxl-n10 {
        margin-top: -12.5rem !important
    }

    .mt-xxl-n11 {
        margin-top: -15rem !important
    }

    .me-xxl-n1 {
        margin-right: -0.25rem !important
    }

    .me-xxl-n2 {
        margin-right: -0.5rem !important
    }

    .me-xxl-n3 {
        margin-right: -1rem !important
    }

    .me-xxl-n4 {
        margin-right: -1.8rem !important
    }

    .me-xxl-n5 {
        margin-right: -3rem !important
    }

    .me-xxl-n6 {
        margin-right: -4rem !important
    }

    .me-xxl-n7 {
        margin-right: -5rem !important
    }

    .me-xxl-n8 {
        margin-right: -7.5rem !important
    }

    .me-xxl-n9 {
        margin-right: -10rem !important
    }

    .me-xxl-n10 {
        margin-right: -12.5rem !important
    }

    .me-xxl-n11 {
        margin-right: -15rem !important
    }

    .mb-xxl-n1 {
        margin-bottom: -0.25rem !important
    }

    .mb-xxl-n2 {
        margin-bottom: -0.5rem !important
    }

    .mb-xxl-n3 {
        margin-bottom: -1rem !important
    }

    .mb-xxl-n4 {
        margin-bottom: -1.8rem !important
    }

    .mb-xxl-n5 {
        margin-bottom: -3rem !important
    }

    .mb-xxl-n6 {
        margin-bottom: -4rem !important
    }

    .mb-xxl-n7 {
        margin-bottom: -5rem !important
    }

    .mb-xxl-n8 {
        margin-bottom: -7.5rem !important
    }

    .mb-xxl-n9 {
        margin-bottom: -10rem !important
    }

    .mb-xxl-n10 {
        margin-bottom: -12.5rem !important
    }

    .mb-xxl-n11 {
        margin-bottom: -15rem !important
    }

    .ms-xxl-n1 {
        margin-left: -0.25rem !important
    }

    .ms-xxl-n2 {
        margin-left: -0.5rem !important
    }

    .ms-xxl-n3 {
        margin-left: -1rem !important
    }

    .ms-xxl-n4 {
        margin-left: -1.8rem !important
    }

    .ms-xxl-n5 {
        margin-left: -3rem !important
    }

    .ms-xxl-n6 {
        margin-left: -4rem !important
    }

    .ms-xxl-n7 {
        margin-left: -5rem !important
    }

    .ms-xxl-n8 {
        margin-left: -7.5rem !important
    }

    .ms-xxl-n9 {
        margin-left: -10rem !important
    }

    .ms-xxl-n10 {
        margin-left: -12.5rem !important
    }

    .ms-xxl-n11 {
        margin-left: -15rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .p-xxl-3 {
        padding: 1rem !important
    }

    .p-xxl-4 {
        padding: 1.8rem !important
    }

    .p-xxl-5 {
        padding: 3rem !important
    }

    .p-xxl-6 {
        padding: 4rem !important
    }

    .p-xxl-7 {
        padding: 5rem !important
    }

    .p-xxl-8 {
        padding: 7.5rem !important
    }

    .p-xxl-9 {
        padding: 10rem !important
    }

    .p-xxl-10 {
        padding: 12.5rem !important
    }

    .p-xxl-11 {
        padding: 15rem !important
    }

    .px-xxl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xxl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xxl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xxl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxl-4 {
        padding-right: 1.8rem !important;
        padding-left: 1.8rem !important
    }

    .px-xxl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xxl-6 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xxl-7 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-xxl-8 {
        padding-right: 7.5rem !important;
        padding-left: 7.5rem !important
    }

    .px-xxl-9 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-xxl-10 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-xxl-11 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .py-xxl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xxl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xxl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xxl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxl-4 {
        padding-top: 1.8rem !important;
        padding-bottom: 1.8rem !important
    }

    .py-xxl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xxl-6 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xxl-7 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-xxl-8 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important
    }

    .py-xxl-9 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-xxl-10 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-xxl-11 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .pt-xxl-0 {
        padding-top: 0 !important
    }

    .pt-xxl-1 {
        padding-top: .25rem !important
    }

    .pt-xxl-2 {
        padding-top: .5rem !important
    }

    .pt-xxl-3 {
        padding-top: 1rem !important
    }

    .pt-xxl-4 {
        padding-top: 1.8rem !important
    }

    .pt-xxl-5 {
        padding-top: 3rem !important
    }

    .pt-xxl-6 {
        padding-top: 4rem !important
    }

    .pt-xxl-7 {
        padding-top: 5rem !important
    }

    .pt-xxl-8 {
        padding-top: 7.5rem !important
    }

    .pt-xxl-9 {
        padding-top: 10rem !important
    }

    .pt-xxl-10 {
        padding-top: 12.5rem !important
    }

    .pt-xxl-11 {
        padding-top: 15rem !important
    }

    .pe-xxl-0 {
        padding-right: 0 !important
    }

    .pe-xxl-1 {
        padding-right: .25rem !important
    }

    .pe-xxl-2 {
        padding-right: .5rem !important
    }

    .pe-xxl-3 {
        padding-right: 1rem !important
    }

    .pe-xxl-4 {
        padding-right: 1.8rem !important
    }

    .pe-xxl-5 {
        padding-right: 3rem !important
    }

    .pe-xxl-6 {
        padding-right: 4rem !important
    }

    .pe-xxl-7 {
        padding-right: 5rem !important
    }

    .pe-xxl-8 {
        padding-right: 7.5rem !important
    }

    .pe-xxl-9 {
        padding-right: 10rem !important
    }

    .pe-xxl-10 {
        padding-right: 12.5rem !important
    }

    .pe-xxl-11 {
        padding-right: 15rem !important
    }

    .pb-xxl-0 {
        padding-bottom: 0 !important
    }

    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xxl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xxl-4 {
        padding-bottom: 1.8rem !important
    }

    .pb-xxl-5 {
        padding-bottom: 3rem !important
    }

    .pb-xxl-6 {
        padding-bottom: 4rem !important
    }

    .pb-xxl-7 {
        padding-bottom: 5rem !important
    }

    .pb-xxl-8 {
        padding-bottom: 7.5rem !important
    }

    .pb-xxl-9 {
        padding-bottom: 10rem !important
    }

    .pb-xxl-10 {
        padding-bottom: 12.5rem !important
    }

    .pb-xxl-11 {
        padding-bottom: 15rem !important
    }

    .ps-xxl-0 {
        padding-left: 0 !important
    }

    .ps-xxl-1 {
        padding-left: .25rem !important
    }

    .ps-xxl-2 {
        padding-left: .5rem !important
    }

    .ps-xxl-3 {
        padding-left: 1rem !important
    }

    .ps-xxl-4 {
        padding-left: 1.8rem !important
    }

    .ps-xxl-5 {
        padding-left: 3rem !important
    }

    .ps-xxl-6 {
        padding-left: 4rem !important
    }

    .ps-xxl-7 {
        padding-left: 5rem !important
    }

    .ps-xxl-8 {
        padding-left: 7.5rem !important
    }

    .ps-xxl-9 {
        padding-left: 10rem !important
    }

    .ps-xxl-10 {
        padding-left: 12.5rem !important
    }

    .ps-xxl-11 {
        padding-left: 15rem !important
    }

    .gap-xxl-0 {
        gap: 0 !important
    }

    .gap-xxl-1 {
        gap: .25rem !important
    }

    .gap-xxl-2 {
        gap: .5rem !important
    }

    .gap-xxl-3 {
        gap: 1rem !important
    }

    .gap-xxl-4 {
        gap: 1.8rem !important
    }

    .gap-xxl-5 {
        gap: 3rem !important
    }

    .gap-xxl-6 {
        gap: 4rem !important
    }

    .gap-xxl-7 {
        gap: 5rem !important
    }

    .gap-xxl-8 {
        gap: 7.5rem !important
    }

    .gap-xxl-9 {
        gap: 10rem !important
    }

    .gap-xxl-10 {
        gap: 12.5rem !important
    }

    .gap-xxl-11 {
        gap: 15rem !important
    }

    .fs-xxl--2 {
        font-size: .6944444444rem !important
    }

    .fs-xxl--1 {
        font-size: .8333333333rem !important
    }

    .fs-xxl-0 {
        font-size: 1rem !important
    }

    .fs-xxl-1 {
        font-size: 1.2rem !important
    }

    .fs-xxl-2 {
        font-size: 1.44rem !important
    }

    .fs-xxl-3 {
        font-size: 1.728rem !important
    }

    .fs-xxl-4 {
        font-size: 2.0736rem !important
    }

    .fs-xxl-5 {
        font-size: 2.48832rem !important
    }

    .fs-xxl-6 {
        font-size: 2.985984rem !important
    }

    .fs-xxl-7 {
        font-size: 3.5831808rem !important
    }

    .fs-xxl-8 {
        font-size: 4.29981696rem !important
    }

    .text-xxl-start {
        text-align: left !important
    }

    .text-xxl-end {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }

    .border-xxl-x {
        border-left: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-right: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-x-0 {
        border-left: 0 !important;
        border-right: 0 !important
    }

    .border-xxl-y {
        border-top: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important;
        border-bottom: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-border-color) !important
    }

    .border-xxl-y-0 {
        border-top: 0 !important;
        border-bottom: 0 !important
    }

    .border-xxl-primary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-primary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-secondary {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-secondary-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-success {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-success-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-info {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-info-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-warning {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-warning-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-danger {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-danger-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-light {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-light-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-dark {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-dark-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-facebook {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-facebook-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-google-plus {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-twitter {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-twitter-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-linkedin {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-youtube {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-youtube-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-github {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-github-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-white {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-black {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-200 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-300 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-400 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-500 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-600 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-700 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-800 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-900 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-1000 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-border-opacity)) !important
    }

    .border-xxl-1100 {
        --falcon-border-opacity: 1;
        border-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-border-opacity)) !important
    }

    
}

@media print {
    .d-print-inline {
        display: inline !important
    }

    .d-print-inline-block {
        display: inline-block !important
    }

    .d-print-block {
        display: block !important
    }

    .d-print-grid {
        display: grid !important
    }

    .d-print-table {
        display: table !important
    }

    .d-print-table-row {
        display: table-row !important
    }

    .d-print-table-cell {
        display: table-cell !important
    }

    .d-print-flex {
        display: -webkit-box !important;
        display: -ms-flexbox !important;
        display: flex !important
    }

    .d-print-inline-flex {
        display: -webkit-inline-box !important;
        display: -ms-inline-flexbox !important;
        display: inline-flex !important
    }

    .d-print-none {
        display: none !important
    }
}

::-webkit-input-placeholder {
    opacity: 1;
    color: var(--falcon-gray-400)
}

::-moz-placeholder {
    opacity: 1;
    color: var(--falcon-gray-400)
}

:-ms-input-placeholder {
    opacity: 1;
    color: var(--falcon-gray-400)
}

::-ms-input-placeholder {
    opacity: 1;
    color: var(--falcon-gray-400)
}

::placeholder {
    opacity: 1;
    color: var(--falcon-gray-400)
}

::-moz-selection {
    background-color: var(--falcon-primary);
    color: #fff
}

::selection {
    background-color: var(--falcon-primary);
    color: #fff
}

@media(min-height: 4.3125rem) {
    [id] {
        scroll-margin-top: 5.8125rem
    }
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative
}

pre, code {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto
}

section {
    position: relative;
    padding-top: 4rem;
    padding-bottom: 4rem
}

@media(min-width: 992px) {
    section {
        padding-top: 7.5rem;
        padding-bottom: 7.5rem
    }
}

input, button, select, optgroup, textarea, label, .alert, .badge, .blockquote-footer, .btn, .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link, [data-list] .page, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary, .navbar, .pagination, .valid-feedback, .invalid-feedback {
    font-family: var(--falcon-font-sans-serif)
}

pre {
    margin: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

strong {
    font-weight: 600
}

label {
    font-weight: 500 !important;
    margin-bottom: .5rem
}

pre, code, kbd, samp {
    font-size: .875rem
}

[dir=rtl] pre, [dir=rtl] code, [dir=rtl] kbd, [dir=rtl] samp {
    direction: rtl
}

.navbar .nav-link {
    outline: none
}

.navbar .dropdown-menu {
    overflow: visible;
    left: -0.5625rem
}

    .navbar .dropdown-menu.dropdown-caret:after {
        content: "";
        position: absolute;
        z-index: -1;
        width: 1rem;
        height: 1rem;
        background: #fff;
        background: inherit;
        top: -0.375rem;
        left: 1.8rem;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        border-radius: .125rem;
        border-width: 1px 0 0 1px;
        border-style: solid;
        border-color: var(--falcon-border-color);
        -webkit-box-shadow: var(--falcon-box-shadow-sm);
        box-shadow: var(--falcon-box-shadow-sm)
    }

    .navbar .dropdown-menu.dropdown-menu-end {
        left: auto;
        right: -0.5625rem
    }

        .navbar .dropdown-menu.dropdown-menu-end:after {
            right: .95rem;
            left: auto
        }

.navbar .dropdown-item {
    font-weight: 500
}

    .navbar .dropdown-item:hover, .navbar .dropdown-item:focus {
        background-color: var(--falcon-nav-dropdown-link-hover-bg);
        color: var(--falcon-gray-1000)
    }

.navbar-toggler-humburger-icon {
    height: 2.5rem;
    width: 2.5rem;
    padding: .3125rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    -webkit-box-shadow: none;
    box-shadow: none
}

    .navbar-toggler-humburger-icon:hover, .navbar-toggler-humburger-icon:focus {
        background-color: var(--falcon-gray-300)
    }

.navbar-toggle-icon {
    position: relative;
    height: .125rem;
    width: 1.25rem;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: block;
    top: -0.3125rem;
    padding-right: 0
}

    .navbar-toggle-icon .toggle-line {
        display: block;
        height: 100%;
        border-radius: .25rem;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        background-color: var(--falcon-gray-700)
    }

    .navbar-toggle-icon:after, .navbar-toggle-icon:before {
        content: "";
        position: absolute;
        height: .125rem;
        background-color: var(--falcon-gray-700);
        left: 0;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        border-radius: .25rem;
        width: 100%
    }

    .navbar-toggle-icon:before {
        top: .3125rem
    }

    .navbar-toggle-icon:after {
        top: .625rem
    }

.navbar-glass {
    background-color: var(--falcon-bg-navbar-glass)
}

.navbar-brand {
    font-weight: 800
}

.navbar-glass-shadow {
    -webkit-box-shadow: 0 .5rem .5rem -0.5rem rgba(0,0,0,.2) !important;
    box-shadow: 0 .5rem .5rem -0.5rem rgba(0,0,0,.2) !important
}

.nine-dots-dropdown {
    width: 16.7rem;
    height: 21rem
}

.nine-dots:hover circle {
    fill: var(--falcon-navbar-light-hover-color)
}

.dropdown-caret-bg::after {
    background: var(--falcon-dropdown-caret-bg) !important
}

.badge-soft-primary {
    color: var(--falcon-badge-soft-primary-color);
    background-color: var(--falcon-badge-soft-primary-background-color)
}

    .badge-soft-primary[href]:hover, .badge-soft-primary[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-primary-color);
        background-color: var(--falcon-badge-soft-primary-background-color)
    }

.badge-soft-secondary {
    color: var(--falcon-badge-soft-secondary-color);
    background-color: var(--falcon-badge-soft-secondary-background-color)
}

    .badge-soft-secondary[href]:hover, .badge-soft-secondary[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-secondary-color);
        background-color: var(--falcon-badge-soft-secondary-background-color)
    }

.badge-soft-success {
    color: var(--falcon-badge-soft-success-color);
    background-color: var(--falcon-badge-soft-success-background-color)
}

    .badge-soft-success[href]:hover, .badge-soft-success[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-success-color);
        background-color: var(--falcon-badge-soft-success-background-color)
    }

.badge-soft-info {
    color: var(--falcon-badge-soft-info-color);
    background-color: var(--falcon-badge-soft-info-background-color)
}

    .badge-soft-info[href]:hover, .badge-soft-info[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-info-color);
        background-color: var(--falcon-badge-soft-info-background-color)
    }

.badge-soft-warning {
    color: var(--falcon-badge-soft-warning-color);
    background-color: var(--falcon-badge-soft-warning-background-color)
}

    .badge-soft-warning[href]:hover, .badge-soft-warning[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-warning-color);
        background-color: var(--falcon-badge-soft-warning-background-color)
    }

.badge-soft-danger {
    color: var(--falcon-badge-soft-danger-color);
    background-color: var(--falcon-badge-soft-danger-background-color)
}

    .badge-soft-danger[href]:hover, .badge-soft-danger[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-danger-color);
        background-color: var(--falcon-badge-soft-danger-background-color)
    }

.badge-soft-light {
    color: var(--falcon-badge-soft-light-color);
    background-color: var(--falcon-badge-soft-light-background-color)
}

    .badge-soft-light[href]:hover, .badge-soft-light[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-light-color);
        background-color: var(--falcon-badge-soft-light-background-color)
    }

.badge-soft-dark {
    color: var(--falcon-badge-soft-dark-color);
    background-color: var(--falcon-badge-soft-dark-background-color)
}

    .badge-soft-dark[href]:hover, .badge-soft-dark[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-soft-dark-color);
        background-color: var(--falcon-badge-soft-dark-background-color)
    }

.badge-subtle-primary {
    color: var(--falcon-badge-subtle-primary-color);
    background-color: var(--falcon-badge-subtle-primary-background-color)
}

    .badge-subtle-primary[href]:hover, .badge-subtle-primary[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-primary-color);
        background-color: var(--falcon-badge-subtle-primary-background-color)
    }

.badge-subtle-secondary {
    color: var(--falcon-badge-subtle-secondary-color);
    background-color: var(--falcon-badge-subtle-secondary-background-color)
}

    .badge-subtle-secondary[href]:hover, .badge-subtle-secondary[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-secondary-color);
        background-color: var(--falcon-badge-subtle-secondary-background-color)
    }

.badge-subtle-success {
    color: var(--falcon-badge-subtle-success-color);
    background-color: var(--falcon-badge-subtle-success-background-color)
}

    .badge-subtle-success[href]:hover, .badge-subtle-success[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-success-color);
        background-color: var(--falcon-badge-subtle-success-background-color)
    }

.badge-subtle-info {
    color: var(--falcon-badge-subtle-info-color);
    background-color: var(--falcon-badge-subtle-info-background-color)
}

    .badge-subtle-info[href]:hover, .badge-subtle-info[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-info-color);
        background-color: var(--falcon-badge-subtle-info-background-color)
    }

.badge-subtle-warning {
    color: var(--falcon-badge-subtle-warning-color);
    background-color: var(--falcon-badge-subtle-warning-background-color)
}

    .badge-subtle-warning[href]:hover, .badge-subtle-warning[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-warning-color);
        background-color: var(--falcon-badge-subtle-warning-background-color)
    }

.badge-subtle-danger {
    color: var(--falcon-badge-subtle-danger-color);
    background-color: var(--falcon-badge-subtle-danger-background-color)
}

    .badge-subtle-danger[href]:hover, .badge-subtle-danger[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-danger-color);
        background-color: var(--falcon-badge-subtle-danger-background-color)
    }

.badge-subtle-light {
    color: var(--falcon-badge-subtle-light-color);
    background-color: var(--falcon-badge-subtle-light-background-color)
}

    .badge-subtle-light[href]:hover, .badge-subtle-light[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-light-color);
        background-color: var(--falcon-badge-subtle-light-background-color)
    }

.badge-subtle-dark {
    color: var(--falcon-badge-subtle-dark-color);
    background-color: var(--falcon-badge-subtle-dark-background-color)
}

    .badge-subtle-dark[href]:hover, .badge-subtle-dark[href]:focus {
        text-decoration: none;
        color: var(--falcon-badge-subtle-dark-color);
        background-color: var(--falcon-badge-subtle-dark-background-color)
    }

.card {
    -webkit-box-shadow: var(--falcon-box-shadow);
    box-shadow: var(--falcon-box-shadow)
}

.card-link {
    font-size: .8333333333rem;
    font-weight: 600
}

.card-title {
    font-weight: 600;
    font-size: 1.2rem
}

.card-body:last-child {
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.ps-card, .px-card, .p-card {
    padding-left: 1.25rem !important
}

.pe-card, .px-card, .p-card {
    padding-right: 1.25rem !important
}

.pt-card, .py-card, .p-card {
    padding-top: 1.25rem !important
}

.pb-card, .py-card, .p-card {
    padding-bottom: 1.25rem !important
}

.mt-card {
    margin-top: 1.25rem !important
}

.mr-card {
    margin-right: 1.25rem !important
}

.ms-ncard, .mx-ncard, .m-ncard {
    margin-left: -1.25rem !important
}

.me-ncard, .mx-ncard, .m-ncard {
    margin-right: -1.25rem !important
}

.firefox .dropcap:first-letter {
    margin-top: .175em
}

.firefox .card-notification .scrollbar-overlay {
    min-height: 19rem
}

.chrome .btn-close {
    background-clip: unset
}

.btn-reveal-trigger:hover .btn-reveal, .btn-reveal-trigger:focus .btn-reveal {
    -webkit-box-shadow: 0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08);
    box-shadow: 0 0 0 1px rgba(43,45,80,.1),0 2px 5px 0 rgba(43,45,80,.08),0 1px 1.5px 0 rgba(0,0,0,.07),0 1px 2px 0 rgba(0,0,0,.08)
}

    .btn-reveal-trigger:hover .btn-reveal:hover, .btn-reveal-trigger:hover .btn-reveal:focus, .btn-reveal-trigger:hover .btn-reveal:active, .btn-reveal-trigger:focus .btn-reveal:hover, .btn-reveal-trigger:focus .btn-reveal:focus, .btn-reveal-trigger:focus .btn-reveal:active {
        color: var(--falcon-btn-reveal-color) !important
    }

.btn-reveal-trigger:hover .btn-reveal-sm, .btn-reveal-trigger:focus .btn-reveal-sm {
    -webkit-box-shadow: var(--falcon-box-shadow-sm);
    box-shadow: var(--falcon-box-shadow-sm)
}

.btn-reveal-trigger .btn-reveal {
    -webkit-box-shadow: none;
    box-shadow: none
}

    .btn-reveal-trigger .btn-reveal:active:focus, .btn-reveal-trigger .btn-reveal:active, .btn-reveal-trigger .btn-reveal:focus {
        -webkit-box-shadow: none;
        box-shadow: none;
        color: var(--falcon-btn-reveal-color) !important;
        background-color: var(--falcon-btn-reveal-bg);
        border-color: var(--falcon-btn-reveal-border-color)
    }

.btn-reveal-trigger .dropdown-toggle:after, .btn-reveal-trigger .dropdown-toggle:before {
    display: none
}

.btn-falcon-primary {
    color: var(--falcon-btn-falcon-primary-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow)
}

    .btn-falcon-primary:hover, .btn-falcon-primary:focus {
        color: var(--falcon-btn-falcon-primary-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-primary:hover:not(.disabled):not(:disabled), .btn-falcon-primary:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-primary-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-primary:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-primary-active-color)
    }

    .btn-check:checked + .btn-falcon-primary, :not(.btn-check) + .btn-falcon-primary:active, .btn-falcon-primary:first-child:active, .btn-falcon-primary.active, .btn-falcon-primary.show > .btn-falcon-primary.dropdown-toggle {
        color: var(--falcon-btn-falcon-primary-color);
        background-color: var(--falcon-btn-falcon-primary-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-primary:disabled, .btn-falcon-primary.disabled {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-falcon-success {
    color: var(--falcon-btn-falcon-success-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow)
}

    .btn-falcon-success:hover, .btn-falcon-success:focus {
        color: var(--falcon-btn-falcon-success-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-success:hover:not(.disabled):not(:disabled), .btn-falcon-success:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-success-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-success:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-success-active-color)
    }

    .btn-check:checked + .btn-falcon-success, :not(.btn-check) + .btn-falcon-success:active, .btn-falcon-success:first-child:active, .btn-falcon-success.active, .btn-falcon-success.show > .btn-falcon-success.dropdown-toggle {
        color: var(--falcon-btn-falcon-success-color);
        background-color: var(--falcon-btn-falcon-success-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-success:disabled, .btn-falcon-success.disabled {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-falcon-info {
    color: var(--falcon-btn-falcon-info-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow)
}

    .btn-falcon-info:hover, .btn-falcon-info:focus {
        color: var(--falcon-btn-falcon-info-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-info:hover:not(.disabled):not(:disabled), .btn-falcon-info:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-info-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-info:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-info-active-color)
    }

    .btn-check:checked + .btn-falcon-info, :not(.btn-check) + .btn-falcon-info:active, .btn-falcon-info:first-child:active, .btn-falcon-info.active, .btn-falcon-info.show > .btn-falcon-info.dropdown-toggle {
        color: var(--falcon-btn-falcon-info-color);
        background-color: var(--falcon-btn-falcon-info-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-info:disabled, .btn-falcon-info.disabled {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-falcon-warning {
    color: var(--falcon-btn-falcon-warning-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow)
}

    .btn-falcon-warning:hover, .btn-falcon-warning:focus {
        color: var(--falcon-btn-falcon-warning-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-warning:hover:not(.disabled):not(:disabled), .btn-falcon-warning:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-warning-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-warning:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-warning-active-color)
    }

    .btn-check:checked + .btn-falcon-warning, :not(.btn-check) + .btn-falcon-warning:active, .btn-falcon-warning:first-child:active, .btn-falcon-warning.active, .btn-falcon-warning.show > .btn-falcon-warning.dropdown-toggle {
        color: var(--falcon-btn-falcon-warning-color);
        background-color: var(--falcon-btn-falcon-warning-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-warning:disabled, .btn-falcon-warning.disabled {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-falcon-danger {
    color: var(--falcon-btn-falcon-danger-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow)
}

    .btn-falcon-danger:hover, .btn-falcon-danger:focus {
        color: var(--falcon-btn-falcon-danger-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-danger:hover:not(.disabled):not(:disabled), .btn-falcon-danger:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-danger-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-danger:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-danger-active-color)
    }

    .btn-check:checked + .btn-falcon-danger, :not(.btn-check) + .btn-falcon-danger:active, .btn-falcon-danger:first-child:active, .btn-falcon-danger.active, .btn-falcon-danger.show > .btn-falcon-danger.dropdown-toggle {
        color: var(--falcon-btn-falcon-danger-color);
        background-color: var(--falcon-btn-falcon-danger-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-danger:disabled, .btn-falcon-danger.disabled {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-falcon-default, .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link, [data-list] .page {
    color: var(--falcon-btn-falcon-default-color);
    background-color: var(--falcon-btn-falcon-background);
    border-color: var(--falcon-btn-falcon-background);
    -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
    box-shadow: var(--falcon-btn-falcon-box-shadow);
}

    .btn-falcon-default:hover, .falcon-data-table .paging_full_numbers .page-link:hover, .falcon-data-table .paging_first_last_numbers .page-link:hover, .falcon-data-table .paging_full .page-link:hover, .falcon-data-table .paging_numbers .page-link:hover, .falcon-data-table .paging_simple_numbers .page-link:hover, [data-list] .page:hover, .btn-falcon-default:focus, .falcon-data-table .paging_full_numbers .page-link:focus, .falcon-data-table .paging_first_last_numbers .page-link:focus, .falcon-data-table .paging_full .page-link:focus, .falcon-data-table .paging_numbers .page-link:focus, .falcon-data-table .paging_simple_numbers .page-link:focus, [data-list] .page:focus {
        color: var(--falcon-btn-falcon-default-hover-color);
        background-color: var(--falcon-btn-falcon-background);
        border-color: var(--falcon-btn-falcon-background)
    }

        .btn-falcon-default:hover:not(.disabled):not(:disabled), .falcon-data-table .paging_full_numbers .page-link:hover:not(.disabled):not(:disabled), .falcon-data-table .paging_first_last_numbers .page-link:hover:not(.disabled):not(:disabled), .falcon-data-table .paging_full .page-link:hover:not(.disabled):not(:disabled), .falcon-data-table .paging_numbers .page-link:hover:not(.disabled):not(:disabled), .falcon-data-table .paging_simple_numbers .page-link:hover:not(.disabled):not(:disabled), [data-list] .page:hover:not(.disabled):not(:disabled), .btn-falcon-default:focus:not(.disabled):not(:disabled), .falcon-data-table .paging_full_numbers .page-link:focus:not(.disabled):not(:disabled), .falcon-data-table .paging_first_last_numbers .page-link:focus:not(.disabled):not(:disabled), .falcon-data-table .paging_full .page-link:focus:not(.disabled):not(:disabled), .falcon-data-table .paging_numbers .page-link:focus:not(.disabled):not(:disabled), .falcon-data-table .paging_simple_numbers .page-link:focus:not(.disabled):not(:disabled), [data-list] .page:focus:not(.disabled):not(:disabled) {
            color: var(--falcon-btn-falcon-default-hover-color);
            -webkit-box-shadow: var(--falcon-btn-falcon-hover-box-shadow);
            box-shadow: var(--falcon-btn-falcon-hover-box-shadow)
        }

    .btn-falcon-default:active, .falcon-data-table .paging_full_numbers .page-link:active, .falcon-data-table .paging_first_last_numbers .page-link:active, .falcon-data-table .paging_full .page-link:active, .falcon-data-table .paging_numbers .page-link:active, .falcon-data-table .paging_simple_numbers .page-link:active, [data-list] .page:active {
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: var(--falcon-btn-falcon-default-active-color)
    }

    .btn-check:checked + .btn-falcon-default, .falcon-data-table .paging_full_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_first_last_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_full .btn-check:checked + .page-link, .falcon-data-table .paging_numbers .btn-check:checked + .page-link, .falcon-data-table .paging_simple_numbers .btn-check:checked + .page-link, [data-list] .btn-check:checked + .page, :not(.btn-check) + .btn-falcon-default:active, .falcon-data-table .paging_full_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_first_last_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_full :not(.btn-check) + .page-link:active, .falcon-data-table .paging_numbers :not(.btn-check) + .page-link:active, .falcon-data-table .paging_simple_numbers :not(.btn-check) + .page-link:active, [data-list] :not(.btn-check) + .page:active, .btn-falcon-default:first-child:active, .falcon-data-table .paging_full_numbers .page-link:first-child:active, .falcon-data-table .paging_first_last_numbers .page-link:first-child:active, .falcon-data-table .paging_full .page-link:first-child:active, .falcon-data-table .paging_numbers .page-link:first-child:active, .falcon-data-table .paging_simple_numbers .page-link:first-child:active, [data-list] .page:first-child:active, .btn-falcon-default.active, .falcon-data-table .paging_full_numbers .active.page-link, .falcon-data-table .paging_first_last_numbers .active.page-link, .falcon-data-table .paging_full .active.page-link, .falcon-data-table .paging_numbers .active.page-link, .falcon-data-table .paging_simple_numbers .active.page-link, [data-list] .active.page, .btn-falcon-default.show > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_full_numbers .show.page-link > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_first_last_numbers .show.page-link > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_full .show.page-link > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_numbers .show.page-link > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_simple_numbers .show.page-link > .btn-falcon-default.dropdown-toggle, .falcon-data-table .paging_full_numbers .btn-falcon-default.show > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .btn-falcon-default.show > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .btn-falcon-default.show > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .btn-falcon-default.show > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .btn-falcon-default.show > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_full_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_first_last_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_full .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_full .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .paging_numbers .show.page-link > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers .show.page-link > .dropdown-toggle.page-link, [data-list] .show.page > .btn-falcon-default.dropdown-toggle, [data-list] .falcon-data-table .paging_full_numbers .show.page > .dropdown-toggle.page-link, .falcon-data-table .paging_full_numbers [data-list] .show.page > .dropdown-toggle.page-link, [data-list] .falcon-data-table .paging_first_last_numbers .show.page > .dropdown-toggle.page-link, .falcon-data-table .paging_first_last_numbers [data-list] .show.page > .dropdown-toggle.page-link, [data-list] .falcon-data-table .paging_full .show.page > .dropdown-toggle.page-link, .falcon-data-table .paging_full [data-list] .show.page > .dropdown-toggle.page-link, [data-list] .falcon-data-table .paging_numbers .show.page > .dropdown-toggle.page-link, .falcon-data-table .paging_numbers [data-list] .show.page > .dropdown-toggle.page-link, [data-list] .falcon-data-table .paging_simple_numbers .show.page > .dropdown-toggle.page-link, .falcon-data-table .paging_simple_numbers [data-list] .show.page > .dropdown-toggle.page-link, [data-list] .btn-falcon-default.show > .dropdown-toggle.page, [data-list] .falcon-data-table .paging_full_numbers .show.page-link > .dropdown-toggle.page, .falcon-data-table .paging_full_numbers [data-list] .show.page-link > .dropdown-toggle.page, [data-list] .falcon-data-table .paging_first_last_numbers .show.page-link > .dropdown-toggle.page, .falcon-data-table .paging_first_last_numbers [data-list] .show.page-link > .dropdown-toggle.page, [data-list] .falcon-data-table .paging_full .show.page-link > .dropdown-toggle.page, .falcon-data-table .paging_full [data-list] .show.page-link > .dropdown-toggle.page, [data-list] .falcon-data-table .paging_numbers .show.page-link > .dropdown-toggle.page, .falcon-data-table .paging_numbers [data-list] .show.page-link > .dropdown-toggle.page, [data-list] .falcon-data-table .paging_simple_numbers .show.page-link > .dropdown-toggle.page, .falcon-data-table .paging_simple_numbers [data-list] .show.page-link > .dropdown-toggle.page, [data-list] .show.page > .dropdown-toggle.page {
        color: var(--falcon-btn-falcon-default-color);
        background-color: var(--falcon-btn-falcon-default-active-background);
        border-color: var(--falcon-btn-falcon-background)
    }

    .btn-falcon-default:disabled, .falcon-data-table .paging_full_numbers .page-link:disabled, .falcon-data-table .paging_first_last_numbers .page-link:disabled, .falcon-data-table .paging_full .page-link:disabled, .falcon-data-table .paging_numbers .page-link:disabled, .falcon-data-table .paging_simple_numbers .page-link:disabled, [data-list] .page:disabled, .btn-falcon-default.disabled, .falcon-data-table .paging_full_numbers .disabled.page-link, .falcon-data-table .paging_first_last_numbers .disabled.page-link, .falcon-data-table .paging_full .disabled.page-link, .falcon-data-table .paging_numbers .disabled.page-link, .falcon-data-table .paging_simple_numbers .disabled.page-link, [data-list] .disabled.page {
        color: var(--falcon-btn-disabled-color);
        background-color: var(--falcon-btn-falcon-background);
        -webkit-box-shadow: var(--falcon-btn-falcon-box-shadow);
        box-shadow: var(--falcon-btn-falcon-box-shadow)
    }

.btn-outline-facebook {
    --falcon-btn-color: #3c5a99;
    --falcon-btn-border-color: #3c5a99;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #3c5a99;
    --falcon-btn-hover-border-color: #3c5a99;
    --falcon-btn-focus-shadow-rgb: 60, 90, 153;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #3c5a99;
    --falcon-btn-active-border-color: #3c5a99;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #3c5a99;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #3c5a99;
    --falcon-gradient: none
}

.btn-outline-twitter {
    --falcon-btn-color: #1da1f2;
    --falcon-btn-border-color: #1da1f2;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #1da1f2;
    --falcon-btn-hover-border-color: #1da1f2;
    --falcon-btn-focus-shadow-rgb: 29, 161, 242;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #1da1f2;
    --falcon-btn-active-border-color: #1da1f2;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #1da1f2;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #1da1f2;
    --falcon-gradient: none
}

.btn-outline-google-plus {
    --falcon-btn-color: #dd4b39;
    --falcon-btn-border-color: #dd4b39;
    --falcon-btn-hover-color: #fff;
    --falcon-btn-hover-bg: #dd4b39;
    --falcon-btn-hover-border-color: #dd4b39;
    --falcon-btn-focus-shadow-rgb: 221, 75, 57;
    --falcon-btn-active-color: #fff;
    --falcon-btn-active-bg: #dd4b39;
    --falcon-btn-active-border-color: #dd4b39;
    --falcon-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --falcon-btn-disabled-color: #dd4b39;
    --falcon-btn-disabled-bg: transparent;
    --falcon-btn-disabled-border-color: #dd4b39;
    --falcon-gradient: none
}

[class*=btn-outline-] {
    --falcon-btn-box-shadow: none
}

.btn-intro-collapse .less {
    display: none
}

.btn-intro-collapse[aria-expanded=true] .less {
    display: inline
}

.btn-intro-collapse[aria-expanded=true] .full {
    display: none
}

.dark .btn.disabled, .dark .falcon-data-table .paging_full_numbers .disabled.page-link, .falcon-data-table .paging_full_numbers .dark .disabled.page-link, .dark .falcon-data-table .paging_first_last_numbers .disabled.page-link, .falcon-data-table .paging_first_last_numbers .dark .disabled.page-link, .dark .falcon-data-table .paging_full .disabled.page-link, .falcon-data-table .paging_full .dark .disabled.page-link, .dark .falcon-data-table .paging_numbers .disabled.page-link, .falcon-data-table .paging_numbers .dark .disabled.page-link, .dark .falcon-data-table .paging_simple_numbers .disabled.page-link, .falcon-data-table .paging_simple_numbers .dark .disabled.page-link, .dark [data-list] .disabled.page, [data-list] .dark .disabled.page, .dark .tox .tox-menu__footer .disabled.tox-button:last-child, .tox .tox-menu__footer .dark .disabled.tox-button:last-child, .dark .tox .tox-dialog__footer .disabled.tox-button:last-child, .tox .tox-dialog__footer .dark .disabled.tox-button:last-child, .dark .tox .tox-menu__footer .disabled.tox-button--secondary, .tox .tox-menu__footer .dark .disabled.tox-button--secondary, .dark .tox .tox-dialog__footer .disabled.tox-button--secondary, .tox .tox-dialog__footer .dark .disabled.tox-button--secondary, .dark .btn:disabled, .dark .falcon-data-table .paging_full_numbers .page-link:disabled, .falcon-data-table .paging_full_numbers .dark .page-link:disabled, .dark .falcon-data-table .paging_first_last_numbers .page-link:disabled, .falcon-data-table .paging_first_last_numbers .dark .page-link:disabled, .dark .falcon-data-table .paging_full .page-link:disabled, .falcon-data-table .paging_full .dark .page-link:disabled, .dark .falcon-data-table .paging_numbers .page-link:disabled, .falcon-data-table .paging_numbers .dark .page-link:disabled, .dark .falcon-data-table .paging_simple_numbers .page-link:disabled, .falcon-data-table .paging_simple_numbers .dark .page-link:disabled, .dark [data-list] .page:disabled, [data-list] .dark .page:disabled, .dark .tox .tox-menu__footer .tox-button:disabled:last-child, .tox .tox-menu__footer .dark .tox-button:disabled:last-child, .dark .tox .tox-dialog__footer .tox-button:disabled:last-child, .tox .tox-dialog__footer .dark .tox-button:disabled:last-child, .dark .tox .tox-menu__footer .tox-button--secondary:disabled, .tox .tox-menu__footer .dark .tox-button--secondary:disabled, .dark .tox .tox-dialog__footer .tox-button--secondary:disabled, .tox .tox-dialog__footer .dark .tox-button--secondary:disabled {
    opacity: .5
}

.btn-close-falcon {
    cursor: pointer;
    position: relative;
    width: 25px;
    height: 25px;
    opacity: .5
}

    .btn-close-falcon:hover {
        opacity: 1
    }

    .btn-close-falcon:after, .btn-close-falcon:before {
        position: absolute;
        left: 12px;
        top: 4px;
        content: " ";
        height: 16px;
        width: 2px;
        background-color: #5e6e82
    }

    .btn-close-falcon:after {
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    .btn-close-falcon:before {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

.btn, .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link, [data-list] .page, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-menu__footer .tox-button--secondary, .tox .tox-dialog__footer .tox-button--secondary {
    --falcon-btn-border-width: var(--falcon-border-width);
}

.btn-link {
    --falcon-btn-active-color: var(--falcon-link-hover-color)
}

.code-block {
    padding: 0;
    overflow: auto
}

    .code-block pre[class*=language-] {
        padding: 1.6rem;
        border: 0;
        margin: 0;
        border-radius: 0
    }

:not(pre) > code[class*=language-], pre[class*=language-] {
    background-color: #232e3c;
    border: 1px solid var(--falcon-border-color);
    border-radius: .25rem
}

code.language-html:first-child {
    display: block
}

code[class*=language-], pre[class*=language-] {
    color: #d8e2ef;
    font-family: "SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}

pre[class*=language-] {
    margin: 0
}

.contains-anchor a {
    opacity: 0;
    -webkit-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

.contains-anchor:hover a, .contains-anchor:focus a {
    opacity: 1;
    text-decoration: none
}

.token.property, .token.tag, .token.constant, .token.symbol, .token.deleted {
    color: var(--falcon-danger)
}

.token.punctuation {
    color: #b6c1d2
}

.components-nav {
    font-family: var(--falcon-font-sans-serif);
    font-size: .85rem
}

.component-example {
    font-family: var(--falcon-font-sans-serif)
}

    .component-example [class^=border] {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: 8rem;
        height: 8rem;
        margin: .75rem;
        background-color: #f9fafd
    }

.border-component [class^=border], .border-component [class^=rounded-] {
    display: inline-block;
    width: 5rem;
    height: 5rem;
    margin: .25rem
}

.border-component [class^=border] {
    background-color: var(--falcon-gray-200)
}

.border-component [class^=rounded-] {
    background-color: var(--falcon-gray-200)
}

#loaders [class^=spinner] {
    margin-right: .5rem
}

.hoverbox {
    position: relative;
    overflow: hidden
}

    .hoverbox .hoverbox-content {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        opacity: 0;
        -webkit-transition: opacity .2s ease-in-out;
        -o-transition: opacity .2s ease-in-out;
        transition: opacity .2s ease-in-out;
        margin: 0 !important;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .hoverbox .hoverbox-primary-content {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        min-height: 100%
    }

    .hoverbox:hover .hover-box-content-initial, .hoverbox:focus .hover-box-content-initial {
        opacity: 0
    }

    .hoverbox:hover .hoverbox-content, .hoverbox:focus .hoverbox-content {
        opacity: 1
    }

    .hoverbox:hover .as-hoverbox-content, .hoverbox:focus .as-hoverbox-content {
        z-index: 1
    }

.hoverbox-content-gradient {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--falcon-black)));
    background: -o-linear-gradient(transparent, var(--falcon-black));
    background: linear-gradient(transparent, var(--falcon-black))
}

.fit-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.z-index-1 {
    z-index: 1 !important
}

.z-index-2 {
    z-index: 2 !important
}

.z-index--1 {
    z-index: -1 !important
}

.sticky-sidebar {
    position: sticky;
    z-index: 1015;
    top: 5.3125rem
}

.top-navbar-height {
    top: 4.3125rem
}

.circle-dashed {
    border: 1px dashed var(--falcon-primary);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 50%;
    width: 3.5rem;
    height: 3.5rem
}

.hover-text-decoration-none:hover, .hover-text-decoration-none:focus {
    text-decoration: none
}

.resize-none {
    resize: none
}

.collapsed .collapse-icon {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg)
}

.collapse-icon {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

[data-dismiss=dropdown] *, [data-bs-offset-top] *, [data-bs-toggle=collapse] *, [data-bs-toggle=tooltip] *, [data-bs-toggle=popover] * {
    pointer-events: none
}

.outline-none {
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

    .outline-none:hover, .outline-none:focus {
        outline: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }

.vertical-line:after {
    position: absolute;
    content: "";
    height: 75%;
    width: 1px;
    background: var(--falcon-gray-300);
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.vertical-line.vertical-line-400:after {
    background-color: var(--falcon-gray-400)
}

.transition-base {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.transition-none {
    -webkit-transition: none;
    -o-transition: none;
    transition: none
}

.fsp-75 {
    font-size: 75%
}


.terms-sidebar .nav-link {
    color: #9da9bb;
    font-weight: 500;
    font-family: var(--falcon-font-sans-serif)
}

    .terms-sidebar .nav-link.active {
        color: var(--falcon-primary)
    }

.divider-content-center {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    padding-left: .5rem;
    padding-right: .5rem;
    background-color: var(--falcon-divider-content-bg);
    font-family: var(--falcon-font-sans-serif);
    font-size: .8333333333rem;
    color: var(--falcon-gray-500);
    white-space: nowrap
}

.btn-check[data-theme-control]:checked + label {
    display: none
}

.content {
    min-height: 100vh;
    position: relative;
    padding-bottom: 6.375rem
}

@media(min-width: 576px) {
    .content {
        padding-bottom: 3.9875rem
    }
}

.navbar-top + .content {
    min-height: calc(100vh - 4.3125rem)
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%
}

.anchorjs-link {
    text-decoration: none !important
}

[data-echarts] {
    width: 3.625rem;
    height: 1rem
}

.echart-bar-weekly-sales {
    width: 8.5rem
}

.echart-bar-weekly-sales-smaller-width {
    width: 6.5rem
}

.echart-line-total-order {
    width: 8.625rem;
    height: 5rem
}

.echart-bandwidth-saved {
    height: 10.3rem;
    width: 10.3rem
}

.echart-line-total-sales {
    min-height: 18.4375rem
}

@media(min-width: 992px) {
    .echart-line-total-sales {
        min-height: 15.625rem
    }
}

.echart-bar-top-products {
    min-height: 18.4375rem
}

@media(min-width: 1540px) {
    .echart-bar-top-products {
        min-height: 15.625rem
    }
}

.echart-bar-top-products-ecommerce {
    min-height: 18.4375rem
}

@media(min-width: 1540px) {
    .echart-bar-top-products-ecommerce {
        min-height: 23.625rem
    }
}

.echart-market-share, .echart-product-share {
    width: 6.625rem;
    height: 6.625rem
}

.echart-world-map {
    min-height: 26.25rem
}

.echart-line-total-sales-ecommerce {
    height: 18.7rem
}

.echart-radar-sales-by-pos-location {
    min-width: 18rem;
    min-height: 16rem;
    max-height: 22rem
}

.echart-line-returning-customer-rate {
    min-width: 16rem;
    min-height: 20rem
}

.echart-candle-chart {
    height: 20.5rem
}

.firefox .echart-candle-chart {
    min-height: 21.5rem
}

@media(max-width: 991.98px) {
    .echart-candle-chart {
        min-height: 25rem
    }
}

@media(max-width: 575.98px) {
    .echart-candle-chart {
        min-height: 18.75rem
    }
}

.echart-gross-revenue-chart {
    min-height: 14.375rem
}

.echart-active-user-chart {
    height: 3.125rem
}

.echart-bar-report-for-this-week {
    min-height: 18.4375rem
}

@media(min-width: 1540px) {
    .echart-bar-report-for-this-week {
        min-height: 17.6875rem
    }
}

[data-echarts] {
    width: 3.625rem;
    height: 1rem
}

.total-order-ecommerce {
    width: 9rem !important;
    height: 4rem !important
}

.echart-audience {
    min-height: 21.25rem
}

.container-fluid .echart-audience, .container-sm .echart-audience, .container-md .echart-audience, .container-lg .echart-audience, .container-xl .echart-audience, .container-xxl .echart-audience {
    min-height: 25rem
}

.echart-session-by-browser, .echart-session-by-country-map {
    min-height: 12.5rem
}

.echart-session-by-device {
    min-height: 12.5rem
}

.echart-most-leads {
    min-height: 12.65rem
}

.echart-session-by-country {
    min-height: 13.125rem
}

@media(min-width: 768px) {
    .echart-active-users-report-container {
        width: calc(100% - 120px)
    }
}

.echart-active-users-report {
    min-height: 16.25rem
}

.echart-bounce-rate {
    min-height: 20rem
}

.echart-traffic-channels {
    min-height: 21.875rem
}

.echart-browsed-courses {
    min-height: 21.875rem
}

.echart-users-by-time {
    min-height: 24.75rem
}

.echart-goal-charts {
    height: 1.875rem;
    width: 100%
}

.echart-crm-statistics {
    height: 2rem !important
}

.echart-call-duration {
    width: 12rem !important;
    height: 3rem !important
}

.echart-marketing-traffic {
    width: 8.7rem !important;
    height: 2rem !important
}

.crm-weekly-sales-width {
    width: 8.7rem
}

.echart-lead-conversion {
    min-height: 18.9rem
}

.echart-deal-storage-funnel {
    height: 10rem
}

.echart-closed-vs-goal {
    min-height: 15rem
}

@media(min-width: 1540px) {
    .echart-closed-vs-goal {
        min-height: 14rem !important
    }
}

.echart-default-total-order, .echart-default {
    width: 8.625rem;
    height: 100%
}

.echart-assignment-scores {
    min-height: 12.5rem
}

.echart-course-status {
    height: 18.75rem
}

.echart-scatter-quartet-chart-example {
    min-height: 500px
}

@media(max-width: 767.98px) {
    .echart-scatter-quartet-chart-example {
        min-height: 1050px
    }
}

.echart-radar-customized-chart {
    height: 22rem
}

@media(max-width: 991.98px) {
    .echart-radar-customized-chart {
        height: 45rem
    }
}

.echart-radar-multiple-chart {
    height: 21rem
}

@media(max-width: 1539.98px) {
    .echart-radar-multiple-chart {
        height: 32rem
    }
}

@media(max-width: 1199.98px) {
    .echart-radar-multiple-chart {
        height: 32rem
    }
}

@media(max-width: 991.98px) {
    .echart-radar-multiple-chart {
        height: 50rem
    }
}

@media(max-width: 767.98px) {
    .echart-heatmap-calendar-vertical-chart {
        height: 215rem
    }
}

.flatpickr-calendar {
    background-color: var(--falcon-flatpickr-calendar-bg) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: 1px solid var(--falcon-border-color) !important
}

    .flatpickr-calendar.arrowTop:after {
        border-bottom-color: var(--falcon-flatpickr-calendar-bg) !important
    }

    .flatpickr-calendar.arrowTop:before {
        border-bottom-color: var(--falcon-border-color) !important
    }

    .flatpickr-calendar.arrowBottom:after {
        border-top-color: var(--falcon-flatpickr-calendar-bg) !important
    }

    .flatpickr-calendar.arrowBottom:before {
        border-top-color: var(--falcon-border-color) !important
    }

.flatpickr-input:disabled, .flatpickr-input[readonly] {
    background-color: var(--falcon-flatpickr-calendar-bg)
}

.flatpickr-time .flatpickr-am-pm, .flatpickr-time input {
    color: var(--falcon-gray-400)
}

    .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time .flatpickr-am-pm:focus, .flatpickr-time input:hover, .flatpickr-time input:focus {
        background-color: var(--falcon-gray-100) !important
    }

.flatpickr-day {
    color: var(--falcon-gray-500)
}

    .flatpickr-day.endRange, .flatpickr-day.startRange {
        background-color: var(--falcon-primary) !important;
        border: 0
    }

        .flatpickr-day.endRange:hover, .flatpickr-day.endRange:focus, .flatpickr-day.startRange:hover, .flatpickr-day.startRange:focus {
            background-color: var(--falcon-primary) !important
        }

    .flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
        background-color: var(--falcon-gray-200);
        border-color: var(--falcon-gray-200)
    }

    .flatpickr-day.today:hover, .flatpickr-day.today:focus {
        background-color: var(--falcon-flatpickr-calendar-bg);
        color: var(--falcon-black)
    }

    .flatpickr-day.selected {
        background-color: var(--falcon-primary);
        border-color: var(--falcon-primary)
    }

        .flatpickr-day.selected:hover, .flatpickr-day.selected:focus {
            background-color: var(--falcon-primary);
            border-color: var(--falcon-primary)
        }

.flatpickr-time input.flatpickr-hour {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 5px
}

.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time {
    border-top: 0 !important
}

.flatpickr-calendar.hasTime .flatpickr-time {
    border-top-color: var(--falcon-border-color) !important
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
    -webkit-box-shadow: none;
    box-shadow: none
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    background-color: var(--falcon-flatpickr-calendar-bg) !important
}

span.flatpickr-weekday, .flatpickr-weekdaycontainer, .flatpickr-monthDropdown-months, .flatpickr-months .flatpickr-month {
    background-color: var(--falcon-flatpickr-calendar-bg) !important;
    color: var(--falcon-body-color) !important
}

.flatpickr-wrapper {
    display: block
}

.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {
    fill: var(--falcon-gray-700)
}

    .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {
        fill: var(--falcon-gray-800)
    }

.flatpickr-day.inRange {
    -webkit-box-shadow: -5px 0 0 var(--falcon-flatpickr-calendar-bg),5px 0 0 var(--falcon-flatpickr-calendar-bg);
    box-shadow: -5px 0 0 var(--falcon-flatpickr-calendar-bg),5px 0 0 var(--falcon-flatpickr-calendar-bg)
}

.flatpickr-monthDropdown-months {
    color: var(--falcon-dark) !important;
    height: 30px !important
}

.plyr {
    border-radius: .375rem
}

.plyr__control--overlaid, .plyr__control--overlaid:hover, .plyr__control--overlaid:focus {
    background-color: #e63757
}

.plyr--video .plyr__controls .plyr__control.plyr__tab-focus, .plyr--video .plyr__controls .plyr__control:hover, .plyr--video .plyr__controls .plyr__control[aria-expanded=true], .plyr__menu__container label.plyr__control input[type=radio]:checked + span {
    background-color: #e63757
}

.plyr--full-ui input[type=range] {
    color: #e63757
}

.dropzone {
    position: relative;
    background-color: #fff;
    border: 0;
    background-color: rgba(0,0,0,0);
    border-radius: .375rem
}

    .dropzone.dropzone-has-default .dz-message {
        border-color: rgba(0,0,0,0);
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out
    }

        .dropzone.dropzone-has-default .dz-message:hover {
            background-color: rgba(0,0,0,.5)
        }

    .dropzone .dz-preview {
        min-height: auto
    }

    .dropzone .dz-remove {
        position: absolute;
        right: .5rem;
        top: .5rem;
        color: #fff;
        z-index: 1000;
        cursor: pointer;
        opacity: 0;
        width: 2rem;
        height: 2rem;
        line-height: 2rem
    }

        .dropzone .dz-remove * {
            cursor: pointer
        }

    .dropzone .dz-message {
        position: relative;
        padding: 5rem 2rem;
        margin: 0;
        border: 2px dashed var(--falcon-border-color);
        border-radius: .375rem
    }

    .dropzone.dropzone-single.dz-file-processing .dz-message {
        display: none
    }

    .dropzone.dropzone-single.dz-file-processing.dz-file-complete .dz-message {
        display: block
    }

    .dropzone.dropzone-single.dz-file-processing.dz-file-complete .dz-default-image {
        opacity: 0
    }

    .dropzone.dropzone-single .dz-processing .dz-message-text {
        opacity: 0 !important
    }

    .dropzone.dropzone-single .dz-progress {
        opacity: 1;
        -webkit-transition: opacity .4s ease-in;
        -o-transition: opacity .4s ease-in;
        transition: opacity .4s ease-in;
        -webkit-animation: none !important;
        animation: none !important;
        width: 9.375rem !important;
        height: .5rem !important;
        margin: 0 !important;
        -webkit-transform: translateX(-50%) !important;
        -ms-transform: translateX(-50%) !important;
        transform: translateX(-50%) !important;
        top: auto !important;
        bottom: 1.5rem
    }

    .dropzone.dropzone-single.dz-max-files-reached .dz-message {
        background-color: rgba(0,0,0,.5);
        color: #fff;
        opacity: 0;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        border-color: rgba(0,0,0,0)
    }

    .dropzone.dropzone-single.dz-max-files-reached .dz-remove {
        opacity: 1
    }

    .dropzone.dropzone-single.dz-max-files-reached:hover .dz-message, .dropzone.dropzone-single.dz-max-files-reached:focus .dz-message {
        opacity: 1
    }

    .dropzone.dropzone-single .dz-processing .dz-progress {
        opacity: 1
    }

    .dropzone.dropzone-single .dz-complete .dz-progress {
        opacity: 0
    }

    .dropzone .dz-preview-single {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: 0
    }

        .dropzone .dz-preview-single:hover {
            z-index: auto
        }

        .dropzone .dz-preview-single .dz-preview-cover {
            position: absolute;
            height: 100%;
            width: 100%;
            border: 0 !important;
            overflow: hidden
        }

            .dropzone .dz-preview-single .dz-preview-cover .dz-errormessage {
                position: absolute;
                left: 0;
                bottom: 0
            }

        .dropzone .dz-preview-single .dz-preview-img {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
            object-fit: cover;
            border-radius: .375rem
        }

    .dropzone.dropzone-multiple {
        border: 0;
        background: rgba(0,0,0,0)
    }

        .dropzone.dropzone-multiple .dz-message {
            padding: 4rem 2rem;
            border: 2px dashed var(--falcon-border-color);
            border-radius: .375rem
        }

        .dropzone.dropzone-multiple .btn *, .dropzone.dropzone-multiple .falcon-data-table .paging_full_numbers .page-link *, .falcon-data-table .paging_full_numbers .dropzone.dropzone-multiple .page-link *, .dropzone.dropzone-multiple .falcon-data-table .paging_first_last_numbers .page-link *, .falcon-data-table .paging_first_last_numbers .dropzone.dropzone-multiple .page-link *, .dropzone.dropzone-multiple .falcon-data-table .paging_full .page-link *, .falcon-data-table .paging_full .dropzone.dropzone-multiple .page-link *, .dropzone.dropzone-multiple .falcon-data-table .paging_numbers .page-link *, .falcon-data-table .paging_numbers .dropzone.dropzone-multiple .page-link *, .dropzone.dropzone-multiple .falcon-data-table .paging_simple_numbers .page-link *, .falcon-data-table .paging_simple_numbers .dropzone.dropzone-multiple .page-link *, .dropzone.dropzone-multiple [data-list] .page *, [data-list] .dropzone.dropzone-multiple .page *, .dropzone.dropzone-multiple .tox .tox-menu__footer .tox-button:last-child *, .tox .tox-menu__footer .dropzone.dropzone-multiple .tox-button:last-child *, .dropzone.dropzone-multiple .tox .tox-dialog__footer .tox-button:last-child *, .tox .tox-dialog__footer .dropzone.dropzone-multiple .tox-button:last-child *, .dropzone.dropzone-multiple .tox .tox-menu__footer .tox-button--secondary *, .tox .tox-menu__footer .dropzone.dropzone-multiple .tox-button--secondary *, .dropzone.dropzone-multiple .tox .tox-dialog__footer .tox-button--secondary *, .tox .tox-dialog__footer .dropzone.dropzone-multiple .tox-button--secondary * {
            cursor: pointer
        }

        .dropzone.dropzone-multiple .media:first-child {
            margin-top: 1.8rem
        }

        .dropzone.dropzone-multiple .dz-image {
            border-radius: .25rem;
            height: 2.5rem;
            width: 2.5rem;
            -o-object-fit: cover;
            object-fit: cover;
            margin-right: 1rem;
            border: 1px solid var(--falcon-border-color)
        }

        .dropzone.dropzone-multiple .dz-progress {
            opacity: 0;
            position: relative !important;
            -webkit-transition: opacity .4s ease-in;
            -o-transition: opacity .4s ease-in;
            transition: opacity .4s ease-in;
            -webkit-animation: none !important;
            animation: none !important;
            width: 6.25rem !important;
            height: .5rem !important;
            margin-top: 0;
            margin-left: 1rem !important;
            -webkit-transform: none !important;
            -ms-transform: none !important;
            transform: none !important;
            top: auto !important;
            left: auto !important
        }

        .dropzone.dropzone-multiple .dz-complete .dz-progress {
            -webkit-transition-delay: 1s;
            -o-transition-delay: 1s;
            transition-delay: 1s;
            opacity: 1
        }

    .dropzone.dz-drag-hover .dz-message {
        border-color: var(--falcon-primary)
    }

    .dropzone .dz-progress {
        background: #edf2f9 !important
    }

        .dropzone .dz-progress .dz-upload {
            background: var(--falcon-primary) !important
        }

.dropzone-area {
    border: 2px dashed var(--falcon-border-color);
    border-radius: .25rem;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.choices {
    font-family: var(--falcon-font-sans-serif) !important
}

    .choices .choices__inner {
        border-radius: .25rem;
        min-height: calc(1.5 + 0.625rem + 1px);
        line-height: 1.5rem !important;
        font-size: 1rem;
        background-color: var(--falcon-input-bg) !important;
        background-size: 16px 12px;
        border: 1px solid var(--falcon-input-border-color);
        padding: .2604166667rem 1rem .2604166667rem 1rem;
        -webkit-box-shadow: var(--falcon-box-shadow-inset);
        box-shadow: var(--falcon-box-shadow-inset)
    }

    .choices .choices__input--cloned {
        padding: 0;
        font-size: 1rem;
        color: var(--falcon--input-color);
        background-color: var(--falcon-input-bg) !important;
        margin-top: 5px !important;
        vertical-align: top;
        margin-bottom: 0
    }

    .choices .choices__list--dropdown {
        border: 1px solid var(--falcon-gray-200) !important;
        -webkit-box-shadow: var(--falcon-box-shadow) !important;
        box-shadow: var(--falcon-box-shadow) !important;
        border-bottom-left-radius: .25rem;
        border-bottom-right-radius: .25rem;
        background-color: var(--falcon-gray-100)
    }

        .choices .choices__list--dropdown .choices__item--selectable {
            padding: 2px 1rem;
            padding-right: 20px;
            font-size: 1rem !important;
            background-color: var(--falcon-gray-200);
            color: var(--falcon-body-color)
        }

            .choices .choices__list--dropdown .choices__item--selectable.is-highlighted {
                background-color: var(--falcon-primary);
                color: var(--falcon-choices-item-selectable-highlighted-bg)
            }

    .choices .choices__list {
        margin-top: 0 !important
    }

        .choices .choices__list .has-no-choices {
            background-color: var(--falcon-choices-item-has-no-choices-bg)
        }

    .choices .choices__list--multiple .choices__item {
        padding: 0 8px !important;
        font-size: .813rem !important;
        border: 0;
        background-color: var(--falcon-gray-200);
        border-radius: 4px;
        margin-bottom: 0 !important;
        margin-top: 5px !important;
        color: var(--falcon-body-color)
    }

    .choices .choices__button {
        background-color: red !important;
        border-left: #000 !important
    }

    .choices .choices__list--single {
        padding: 0 !important;
        margin-top: 5px !important
    }

        .choices .choices__list--single .choices__button {
            background-color: rgba(0,0,0,0) !important
        }

    .choices[data-type*=select-multiple] .choices__button, .choices[data-type*=text] .choices__button {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);
        background-color: rgba(0,0,0,0) !important;
        padding-left: 5px !important;
        width: 5px !important;
        background-size: 6px !important
    }

.dark .choices[data-type*=select-multiple] .choices__button, .dark .choices[data-type*=text] .choices__button {
    -webkit-filter: invert(1) grayscale(100%) brightness(80%) !important;
    filter: invert(1) grayscale(100%) brightness(80%) !important
}

.choices[data-type*=select-one] .choices__input {
    padding-left: 1rem;
    padding-right: 1rem
}

.choices[data-type*=select-one] .choices__inner {
    padding-bottom: 5px !important
}

.is-focused .choices__inner, .is-open .choices__inner {
    border-radius: .25rem !important;
    border-color: var(--falcon-border-color) !important
}

.was-validated .choices.valid .choices__inner {
    border-color: var(--falcon-success) !important;
    padding-right: calc(1.5em + .75rem);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2300d27a' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(.375em + .1875rem) center;
    background-size: calc(.75em + .375rem) calc(.75em + .375rem)
}

.was-validated .choices[data-type=select-one].valid .choices__inner {
    background-position: right calc(.375em + 1.55rem) center
}

.was-validated .choices.invalid {
    margin-bottom: 0
}

    .was-validated .choices.invalid .choices__inner {
        border-color: var(--falcon-danger) !important;
        padding-right: calc(1.5em + .75rem);
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23e63757'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e63757' stroke='none'/%3e%3c/svg%3e");
        background-repeat: no-repeat;
        background-position: right calc(.375em + .1875rem) center;
        background-size: calc(.75em + .375rem) calc(.75em + .375rem)
    }

    .was-validated .choices.invalid + .invalid-feedback {
        display: block
    }

.was-validated .choices[data-type=select-one].invalid .choices__inner {
    background-position: right calc(.375em + 1.55rem) center
}

.was-validated .choices[data-type*=select-one] .choices__button {
    margin-right: 60px !important
}

.choices[data-type*=select-one] .choices__input {
    border-bottom: var(--falcon-gray-100)
}

.choices .choices__list--single .choices__button {
    background-color: var(--falcon-bg-choices-close-button) !important
}

.choices[data-type*=select-one] .choices__button {
    margin-right: 30px
}

[dir=rtl] .choices[data-type*=select-one]:after {
    left: auto !important;
    right: 11.5px !important
}

[dir=rtl] .choices[data-type*=select-one] .choices__button {
    left: auto;
    right: 0
}

.leaflet-bar {
    -webkit-box-shadow: var(--falcon-box-shadow);
    box-shadow: var(--falcon-box-shadow)
}

    .leaflet-bar a, .leaflet-bar a:hover {
        background-color: var(--falcon-leaflet-bar-bg);
        color: var(--falcon-body-color);
        border-bottom-color: var(--falcon-border-color)
    }

        .leaflet-bar a.leaflet-disabled {
            background-color: var(--falcon-gray-200)
        }

.marker-cluster-small {
    background-color: rgba(var(--falcon-primary-rgb), 0.2)
}

    .marker-cluster-small div {
        margin: 5px;
        background-color: var(--falcon-primary);
        color: #fff
    }

.marker-cluster-medium {
    background-color: rgba(var(--falcon-warning-rgb), 0.2)
}

    .marker-cluster-medium div {
        margin: 5px;
        background-color: var(--falcon-warning);
        color: #fff
    }

.marker-cluster-large {
    background-color: rgba(var(--falcon-success-rgb), 0.2)
}

    .marker-cluster-large div {
        margin: 5px;
        background-color: var(--falcon-success);
        color: #fff
    }

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
    background-color: var(--falcon-leaflet-popup-content-wrapper-bg);
    -webkit-box-shadow: var(--falcon-box-shadow-lg);
    box-shadow: var(--falcon-box-shadow-lg);
    border-radius: .25rem
}

.leaflet-popup-close-button {
    right: 3px !important;
    top: 3px !important
}

.leaflet-marker-icon {
    height: auto !important;
    width: auto !important
}

.leaflet-control-attribution {
    display: none
}

.leaflet-top, .leaflet-bottom {
    z-index: 999
}

.leaflet-left .leaflet-control {
    margin-left: 1.25rem
}

.leaflet-right .leaflet-control {
    margin-right: 1.25rem
}

.leaflet-top .leaflet-control {
    margin-top: 1.25rem
}

.leaflet-bottom .leaflet-control {
    margin-bottom: 1.25rem
}

.tox-editor-container .tox-toolbar {
    border: 0 !important
}

.tinymce-mobile-toolbar, .tox-edit-area, .tox-tinymce {
    border-color: var(--falcon-gray-200) !important
}

.tox-tbtn:not([disabled=disabled]) {
    color: var(--falcon-body-color) !important
}

.tox .tox-tbtn--enabled, .tox .tox-tbtn:active, .tox .tox-tbtn:hover, .tox .tox-tbtn:focus {
    background-color: var(--falcon-gray-300) !important
}

.tox .tox-tbtn:not([disabled=disabled]) svg {
    fill: var(--falcon-body-color) !important
}

.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected {
    background-color: var(--falcon-gray-300) !important;
    color: var(--falcon-body-color) !important;
    border-radius: .25rem
}

.tox-collection__item--active {
    background-color: var(--falcon-gray-300) !important;
    color: var(--falcon-body-color) !important
}

.tox .tox-tbtn--select {
    padding: 0 10px !important
}

.tinymce-mobile-icon-full-dot:before {
    color: var(--falcon-gray-300)
}

.tinymce-mobile-icon:not(.tinymce-mobile-icon-back), .tinymce-mobile-icon-large-font:before, .tinymce-mobile-icon-style-formats:before, .tox .tox-collection__item {
    color: var(--falcon-body-color) !important
}

.tox .tox-collection__item-accessory {
    color: inherit !important
}

.tinymce-mobile-toolbar-button svg, .tox-collection__item-caret svg {
    fill: var(--falcon-body-color) !important
}

.tox .tox-toolbar__group:not(:last-of-type) {
    border-right: 1px solid var(--falcon-gray-200) !important
}

.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
    border-left: 1px solid var(--falcon-gray-200) !important
}

.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type, .tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type {
    background-color: var(--falcon-primary) !important
}

.tinymce-mobile-disabled-mask {
    background-color: var(--falcon-gray-200) !important
}

.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
    height: 50vh !important
}

.tox .tox-edit-area__iframe {
    background-color: var(--falcon-tinymce-bg) !important
}

.tox .tox-toolbar-overlord {
    background-color: inherit !important
}

    .tox .tox-toolbar-overlord .tox-toolbar__primary {
        background: none;
        background-color: inherit;
        border-bottom: 1px solid var(--falcon-border-color)
    }

[dir=rtl] .tox .tox-toolbar-overlord .tox-toolbar__primary {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.tox .tox-menu, .tox .tox-dialog {
    border-radius: .25rem !important;
    border-color: var(--falcon-border-color) !important;
    background-color: var(--falcon-tinymce-bg) !important
}

.tox .tox-menu__header, .tox .tox-menu__footer, .tox .tox-dialog__header, .tox .tox-dialog__footer {
    background-color: var(--falcon-tinymce-bg) !important;
    border-color: var(--falcon-border-color) !important
}

.tox .tox-toolbar {
    background-color: var(--falcon-tinymce-bg) !important
}

.tox .tox-selectfield select, .tox .tox-textarea, .tox .tox-textfield, .tox .tox-toolbar-textfield {
    border-color: var(--falcon-border-color) !important
}

.tox .tox-insert-table-picker > div {
    border-color: var(--falcon-border-color) !important
}

.tox .tox-label, .tox .tox-toolbar-label {
    color: var(--falcon-gray-900) !important;
    padding-top: .75rem !important;
    padding-bottom: .25rem !important
}

.tox .tox-dialog__title {
    color: var(--falcon-gray-900) !important
}

.tox .tox-textarea, .tox .tox-textfield, .tox .tox-toolbar-textfield, .tox .tox-selectfield select, .tox-listbox {
    background-color: var(--falcon-input-bg) !important;
    color: var(--falcon-body-color) !important;
    border-color: var(--falcon-border-color) !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important
}

.tox .tox-dialog-wrap__backdrop {
    background-color: rgba(0,0,0,.75) !important;
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px)
}

.tox .tox-button--naked {
    color: var(--falcon-body-color) !important
}

    .tox .tox-button--naked:hover:not(:disabled) {
        background-color: var(--falcon-gray-200) !important;
        border-color: var(--falcon-border-color) !important
    }

.tox .tox-collection--list .tox-collection__group {
    border-color: var(--falcon-border-color) !important
}

.tox .tox-dialog__body-nav-item {
    color: var(--falcon-body-color) !important
}

.tox .tox-dialog__body-nav-item--active {
    color: var(--falcon-primary) !important;
    border-bottom: none !important
}

.tox .tox-collection--list .tox-collection__item--enabled {
    background-color: var(--falcon-gray-200) !important
}

.glightbox-open {
    overflow: unset !important
}

.gscrollbar-fixer {
    margin-right: 0 !important
}

.googlemap .gm-style-iw.gm-style-iw-c {
    -webkit-box-shadow: var(--falcon-box-shadow) !important;
    box-shadow: var(--falcon-box-shadow) !important;
    padding: 1rem !important
}

    .googlemap .gm-style-iw.gm-style-iw-c button[title=Close] {
        margin-top: 1rem !important;
        margin-right: .5rem !important
    }

html[dir=rtl] .googlemap .gm-style-iw.gm-style-iw-c button[title=Close] {
    left: unset !important;
    right: 0 !important
}

.googlemap .gm-fullscreen-control, .googlemap .gm-svpc, .googlemap .gmnoprint * {
    background-color: var(--falcon-card-bg) !important;
    color: inherit !important
}

[data-list] .sort[data-sort] {
    white-space: nowrap;
    cursor: pointer
}

    [data-list] .sort[data-sort]::after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNyA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi41MjU1NiAzLjVDNi45NDkzNyAzLjUgNy4xNjEyOCAzLjA2MjUgNi44NTUxOSAyLjc5MTY3TDMuODQxNCAwLjEyNUMzLjY1MzA0IC0wLjA0MTY2NjcgMy4zNDY5NiAtMC4wNDE2NjY3IDMuMTU4NTkgMC4xMjVMMC4xNDQ4MDkgMi43OTE2N0MtMC4xNjEyNzkgMy4wNjI1IDAuMDUwNjI3OSAzLjUgMC40NzQ0NDEgMy41SDYuNTI1NTZaIiBmaWxsPSIjQjZDMkQyIi8+CjxwYXRoIGQ9Ik0wLjQ3NDQ0MiA1LjVDMC4wNTA2MjgyIDUuNSAtMC4xNjEyNzkgNS45Mzc1IDAuMTQ0ODA5IDYuMjA4MzNMMy4xNTg1OSA4Ljg3NUMzLjM0Njk2IDkuMDQxNjcgMy42NTMwNCA5LjA0MTY3IDMuODQxNDEgOC44NzVMNi44NTUxOSA2LjIwODMzQzcuMTYxMjggNS45Mzc1IDYuOTQ5MzcgNS41IDYuNTI1NTYgNS41TDAuNDc0NDQyIDUuNVoiIGZpbGw9IiNCNkMyRDIiLz4KPC9zdmc+Cg==");
        margin-left: .25rem
    }

    [data-list] .sort[data-sort].asc::after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC40NzQ0NDIgMC41MDAwMDFDMC4wNTA2MjgyIDAuNTAwMDAxIC0wLjE2MTI3OSAwLjkzNzUgMC4xNDQ4MDkgMS4yMDgzM0wzLjE1ODU5IDMuODc1QzMuMzQ2OTYgNC4wNDE2NyAzLjY1MzA0IDQuMDQxNjcgMy44NDE0MSAzLjg3NUw2Ljg1NTE5IDEuMjA4MzNDNy4xNjEyOCAwLjkzNzUwMSA2Ljk0OTM3IDAuNTAwMDAxIDYuNTI1NTYgMC41MDAwMDFMMC40NzQ0NDIgMC41MDAwMDFaIiBmaWxsPSIjQjZDMkQyIi8+Cjwvc3ZnPgo=") !important;
        margin-top: -1px !important
    }

    [data-list] .sort[data-sort].desc::after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi41MjU1NiAzLjVDNi45NDkzNyAzLjUgNy4xNjEyOCAzLjA2MjUgNi44NTUxOSAyLjc5MTY3TDMuODQxNCAwLjEyNUMzLjY1MzA0IC0wLjA0MTY2NjcgMy4zNDY5NiAtMC4wNDE2NjY3IDMuMTU4NTkgMC4xMjVMMC4xNDQ4MDkgMi43OTE2N0MtMC4xNjEyNzkgMy4wNjI1IDAuMDUwNjI3OSAzLjUgMC40NzQ0NDEgMy41SDYuNTI1NTZaIiBmaWxsPSIjQjZDMkQyIi8+Cjwvc3ZnPgo=") !important;
        margin-top: -1px !important
    }

[data-list] .page {
    margin-left: .25rem;
    margin-right: .25rem
}

[data-list] li.active .page {
    background-color: rgba(0,0,0,0);
    color: var(--falcon-primary) !important
}

.ios [data-list-pagination].btn-primary[disabled], .ios .navbar-vertical [data-list-pagination][disabled].btn-purchase, .navbar-vertical .ios [data-list-pagination][disabled].btn-purchase, .ios .tox .tox-menu__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-menu__footer .ios [data-list-pagination][disabled].tox-button:last-child, .ios .tox .tox-dialog__footer [data-list-pagination][disabled].tox-button:last-child, .tox .tox-dialog__footer .ios [data-list-pagination][disabled].tox-button:last-child {
    opacity: 1 !important;
    border: 0 !important;
    background-color: var(--falcon-btn-disabled-custom-background) !important;
    color: var(--falcon-btn-disabled-custom-color) !important
}

.theme-slider .swiper-nav {
    margin-top: 0;
    cursor: pointer
}

    .theme-slider .swiper-nav [class*=swiper-] {
        opacity: 0;
        position: absolute;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        top: 50%;
        -webkit-transition: opacity .4s ease-in-out;
        -o-transition: opacity .4s ease-in-out;
        transition: opacity .4s ease-in-out;
        width: 3rem;
        height: 3rem;
        border-radius: 50%;
        color: var(--falcon-gray-700);
        background-color: var(--falcon-swiper-nav-bg) !important;
        -webkit-box-shadow: .125rem .125rem .25rem rgba(0,0,0,.1);
        box-shadow: .125rem .125rem .25rem rgba(0,0,0,.1);
        z-index: 1;
        margin: 0
    }

        .theme-slider .swiper-nav [class*=swiper-]:hover, .theme-slider .swiper-nav [class*=swiper-]:focus {
            background-color: var(--falcon-white);
            color: var(--falcon-gray-700);
            opacity: 1 !important
        }

    .theme-slider .swiper-nav .swiper-button-prev {
        left: .5rem
    }

    .theme-slider .swiper-nav .swiper-button-next {
        right: .5rem
    }

.theme-slider:hover .swiper-nav [class*=swiper-], .theme-slider:focus .swiper-nav [class*=swiper-] {
    opacity: .5
}

.theme-slider .swiper-button-prev:after, .theme-slider .swiper-button-next:after {
    font-family: swiper-icons;
    font-size: 1rem;
    font-weight: 800;
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
    line-height: 1
}

.product-slider {
    position: relative
}

@media(min-width: 992px) {
    .product-slider {
        height: calc(100% - 3.5625rem)
    }
}

@media(min-width: 1200px) {
    .product-slider {
        height: calc(100% - 3.3125rem)
    }
}

@media(min-width: 1540px) {
    .product-slider {
        height: calc(100% - 4.75rem)
    }
}

[data-layout=container].container-fluid .product-slider, [data-layout=container].container-sm .product-slider, [data-layout=container].container-md .product-slider, [data-layout=container].container-lg .product-slider, [data-layout=container].container-xl .product-slider, [data-layout=container].container-xxl .product-slider {
    position: relative
}

@media(min-width: 992px) {
    [data-layout=container].container-fluid .product-slider, [data-layout=container].container-sm .product-slider, [data-layout=container].container-md .product-slider, [data-layout=container].container-lg .product-slider, [data-layout=container].container-xl .product-slider, [data-layout=container].container-xxl .product-slider {
        height: calc(100% - 4.36rem)
    }
}

@media(min-width: 1200px) {
    [data-layout=container].container-fluid .product-slider, [data-layout=container].container-sm .product-slider, [data-layout=container].container-md .product-slider, [data-layout=container].container-lg .product-slider, [data-layout=container].container-xl .product-slider, [data-layout=container].container-xxl .product-slider {
        height: calc(100% - 4.86rem)
    }
}

@media(min-width: 1540px) {
    [data-layout=container].container-fluid .product-slider, [data-layout=container].container-sm .product-slider, [data-layout=container].container-md .product-slider, [data-layout=container].container-lg .product-slider, [data-layout=container].container-xl .product-slider, [data-layout=container].container-xxl .product-slider {
        height: calc(100% - 6.42rem)
    }
}

.star-rating {
    background-image: var(--falcon-star-rating-bg-image) !important
}

    .star-rating .star-value {
        background: url("../img/icons/star_on.svg") !important
    }

#appCalendar {
    height: calc(100vh - 12.4rem) !important
}

.fc .fc-button .fc-icon {
    line-height: 1rem;
    font-size: 1.2em
}

.fc .fc-scrollgrid {
    border-color: var(--falcon-gray-200)
}

.fc.fc-theme-standard a:not([href]) {
    color: inherit
}

.fc.fc-theme-standard .fc-list, .fc.fc-theme-standard td, .fc.fc-theme-standard th {
    border-color: var(--falcon-gray-200)
}

.fc .fc-col-header {
    background-color: var(--falcon-gray-100)
}

    .fc .fc-col-header th {
        border-bottom-width: 1px
    }

.fc .fc-col-header-cell-cushion {
    text-decoration: none !important
}

.fc .fc-daygrid-day-frame {
    border: 2px solid rgba(0,0,0,0);
    padding: 2px !important;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .fc .fc-daygrid-day-frame:active {
        background-color: rgba(var(--falcon-primary-rgb), 0.1) !important
    }

.fc .fc-daygrid-day-top {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: .25rem
}

.fc .fc-daygrid-day-number {
    width: 1.875rem;
    height: 1.875rem;
    background-color: var(--falcon-gray-100);
    text-align: center;
    text-decoration: none !important;
    border-radius: 50%;
    line-height: 1.875rem;
    padding: 0 !important;
    font-size: .8333333333rem;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .fc .fc-daygrid-day-number:hover, .fc .fc-daygrid-day-number:focus {
        background-color: var(--falcon-gray-200)
    }

.fc .fc-daygrid-bg-harness {
    top: -2px
}

.fc .fc-daygrid-event {
    border-radius: .25rem !important;
    margin-top: 0;
    margin-bottom: .25rem !important;
    padding: .25rem .5rem !important;
    border: 0 !important;
    font-size: .6944444444rem
}

.fc .fc-h-event {
    background-color: #e6effc
}

    .fc .fc-h-event .fc-event-main {
        color: #1862c6
    }

    .fc .fc-h-event .fc-event-time, .fc .fc-h-event .fc-event-title {
        font-weight: 600 !important
    }

.fc .fc-event-title {
    font-weight: normal !important
}

.fc .fc-daygrid-event-dot {
    border-color: var(--falcon-gray-300) !important
}

.fc .fc-day-today:not(.fc-popover) {
    background-color: rgba(0,0,0,0) !important
}

    .fc .fc-day-today:not(.fc-popover) .fc-daygrid-day-frame {
        border: 2px solid rgba(var(--falcon-primary-rgb), 0.5)
    }

    .fc .fc-day-today:not(.fc-popover) .fc-daygrid-day-number {
        background-color: var(--falcon-primary) !important;
        color: #fff
    }

        .fc .fc-day-today:not(.fc-popover) .fc-daygrid-day-number:hover, .fc .fc-day-today:not(.fc-popover) .fc-daygrid-day-number:focus {
            background-color: #1862c6 !important
        }

.fc.fc-direction-rtl .fc-daygrid-event.fc-event-start, .fc.fc-direction-rtl .fc-daygrid-event.fc-event-end, .fc.fc-direction-ltr .fc-daygrid-event.fc-event-start, .fc.fc-direction-ltr .fc-daygrid-event.fc-event-end {
    margin-left: 0;
    margin-right: 0
}

.fc .fc-popover {
    border-color: var(--falcon-border-color);
    -webkit-box-shadow: var(--falcon-box-shadow);
    box-shadow: var(--falcon-box-shadow)
}

    .fc .fc-popover .fc-popover-title {
        font-family: var(--falcon-font-sans-serif)
    }

    .fc .fc-popover .fc-daygrid-event {
        margin-left: 0 !important;
        margin-right: 0 !important;
        margin-bottom: 2px !important
    }

.fc .fc-popover-header {
    padding-left: .625rem;
    padding-right: .625rem;
    font-size: .875rem;
    font-weight: 600;
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem;
    background: var(--falcon-popover-header-bg)
}

.fc .fc-daygrid-more-link {
    display: block;
    text-align: center;
    color: var(--falcon-gray-500) !important;
    font-size: .6944444444rem
}

    .fc .fc-daygrid-more-link:hover, .fc .fc-daygrid-more-link:focus {
        text-decoration: none;
        color: var(--falcon-gray-600) !important
    }

.fc .fc-daygrid-dot-event {
    color: var(--falcon-gray-500) !important
}

    .fc .fc-daygrid-dot-event:hover, .fc .fc-daygrid-dot-event:focus {
        background-color: var(--falcon-gray-200) !important
    }

.fc .fc-day:not(.fc-popover) .fc-daygrid-dot-event {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .fc .fc-day:not(.fc-popover) .fc-daygrid-dot-event .fc-event-time, .fc .fc-day:not(.fc-popover) .fc-daygrid-dot-event .fc-event-title {
        display: none
    }

.fc .fc-list-event:hover td {
    background-color: unset
}

.fc .fc-dayGridMonth-view .fc-event-time {
    display: none
}

.fc .fc-timeGridDay-view .fc-scrollgrid-sync-inner {
    text-align: left
}

.fc .fc-timeGridDay-view .fc-daygrid-day-events, .fc .fc-timeGridWeek-view .fc-daygrid-day-events {
    margin-bottom: 0
}

.fc .fc-timeGridDay-view .fc-v-event .fc-event-main, .fc .fc-timeGridWeek-view .fc-v-event .fc-event-main {
    padding-left: 1rem;
    color: var(--falcon-gray-500)
}

    .fc .fc-timeGridDay-view .fc-v-event .fc-event-main:after, .fc .fc-timeGridWeek-view .fc-v-event .fc-event-main:after {
        content: "";
        position: absolute;
        height: .625rem;
        width: .625rem;
        border-radius: 50%;
        background-color: var(--falcon-gray-400);
        top: .3125rem;
        left: 0
    }

.fc .fc-timeGridDay-view .fc-timegrid-event, .fc .fc-timeGridWeek-view .fc-timegrid-event {
    padding: .5rem;
    background-color: rgba(0,0,0,0);
    border: 0;
    border-radius: .375rem
}

    .fc .fc-timeGridDay-view .fc-timegrid-event:hover, .fc .fc-timeGridDay-view .fc-timegrid-event:focus, .fc .fc-timeGridWeek-view .fc-timegrid-event:hover, .fc .fc-timeGridWeek-view .fc-timegrid-event:focus {
        background-color: var(--falcon-gray-200)
    }

.fc .fc-timeGridDay-view .fc-timegrid-slot, .fc .fc-timeGridWeek-view .fc-timegrid-slot {
    height: 2rem
}

.fc .fc-timeGridDay-view .fc-timegrid-slot-lane, .fc .fc-timeGridWeek-view .fc-timegrid-slot-lane {
    cursor: pointer
}

    .fc .fc-timeGridDay-view .fc-timegrid-slot-lane:active, .fc .fc-timeGridWeek-view .fc-timegrid-slot-lane:active {
        background-color: var(--falcon-gray-100)
    }

.fc .fc-timeGridDay-view .fc-timegrid-col, .fc .fc-timeGridWeek-view .fc-timegrid-col {
    padding: .375rem !important
}

.fc .fc-list .fc-list-day-cushion {
    padding: .5rem 1.25rem;
    background-color: var(--fc-button-list-day-cushion)
}

.fc .fc-list .fc-list-day:not(:first-child) .fc-list-day-cushion {
    margin-top: 1.8rem
}

.fc .fc-list .fc-list-event-time {
    padding-left: 1.25rem
}

.fc .fc-list .fc-list-event-title {
    padding-right: 1.25rem
}

.fc .fc-list-empty {
    background-color: var(--falcon-gray-100)
}

.fc .fc-list-event-dot {
    border-color: var(--falcon-gray-300)
}

.fc-timegrid .event-bg-soft-primary {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-primary .fc-event-main:after {
        background-color: #2c7be5 !important
    }

    .bg-soft-primary .fc-event-main, .fc-timegrid .event-bg-soft-primary .fc-event-main {
        color: #1862c6 !important
    }

        .bg-soft-primary .fc-event-main:after, .fc-timegrid .event-bg-soft-primary .fc-event-main:after {
            background-color: #1862c6 !important
        }

    .bg-soft-primary .fc-list-event-time, .fc-timegrid .event-bg-soft-primary .fc-list-event-time, .bg-soft-primary .fc-list-event-title, .fc-timegrid .event-bg-soft-primary .fc-list-event-title {
        color: #1862c6 !important;
        font-weight: 600 !important
    }

    .bg-soft-primary .fc-list-event-dot, .fc-timegrid .event-bg-soft-primary .fc-list-event-dot {
        border-color: #1862c6
    }

.fc-timegrid .event-bg-soft-secondary {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-secondary .fc-event-main:after {
        background-color: #748194 !important
    }

    .bg-soft-secondary .fc-event-main, .fc-timegrid .event-bg-soft-secondary .fc-event-main {
        color: #5d6878 !important
    }

        .bg-soft-secondary .fc-event-main:after, .fc-timegrid .event-bg-soft-secondary .fc-event-main:after {
            background-color: #5d6878 !important
        }

    .bg-soft-secondary .fc-list-event-time, .fc-timegrid .event-bg-soft-secondary .fc-list-event-time, .bg-soft-secondary .fc-list-event-title, .fc-timegrid .event-bg-soft-secondary .fc-list-event-title {
        color: #5d6878 !important;
        font-weight: 600 !important
    }

    .bg-soft-secondary .fc-list-event-dot, .fc-timegrid .event-bg-soft-secondary .fc-list-event-dot {
        border-color: #5d6878
    }

.fc-timegrid .event-bg-soft-success {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-success .fc-event-main:after {
        background-color: #00d27a !important
    }

    .bg-soft-success .fc-event-main, .fc-timegrid .event-bg-soft-success .fc-event-main {
        color: #009f5c !important
    }

        .bg-soft-success .fc-event-main:after, .fc-timegrid .event-bg-soft-success .fc-event-main:after {
            background-color: #009f5c !important
        }

    .bg-soft-success .fc-list-event-time, .fc-timegrid .event-bg-soft-success .fc-list-event-time, .bg-soft-success .fc-list-event-title, .fc-timegrid .event-bg-soft-success .fc-list-event-title {
        color: #009f5c !important;
        font-weight: 600 !important
    }

    .bg-soft-success .fc-list-event-dot, .fc-timegrid .event-bg-soft-success .fc-list-event-dot {
        border-color: #009f5c
    }

.fc-timegrid .event-bg-soft-info {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-info .fc-event-main:after {
        background-color: #27bcfd !important
    }

    .bg-soft-info .fc-event-main, .fc-timegrid .event-bg-soft-info .fc-event-main {
        color: #02a7ef !important
    }

        .bg-soft-info .fc-event-main:after, .fc-timegrid .event-bg-soft-info .fc-event-main:after {
            background-color: #02a7ef !important
        }

    .bg-soft-info .fc-list-event-time, .fc-timegrid .event-bg-soft-info .fc-list-event-time, .bg-soft-info .fc-list-event-title, .fc-timegrid .event-bg-soft-info .fc-list-event-title {
        color: #02a7ef !important;
        font-weight: 600 !important
    }

    .bg-soft-info .fc-list-event-dot, .fc-timegrid .event-bg-soft-info .fc-list-event-dot {
        border-color: #02a7ef
    }

.fc-timegrid .event-bg-soft-warning {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-warning .fc-event-main:after {
        background-color: #f5803e !important
    }

    .bg-soft-warning .fc-event-main, .fc-timegrid .event-bg-soft-warning .fc-event-main {
        color: #f2600e !important
    }

        .bg-soft-warning .fc-event-main:after, .fc-timegrid .event-bg-soft-warning .fc-event-main:after {
            background-color: #f2600e !important
        }

    .bg-soft-warning .fc-list-event-time, .fc-timegrid .event-bg-soft-warning .fc-list-event-time, .bg-soft-warning .fc-list-event-title, .fc-timegrid .event-bg-soft-warning .fc-list-event-title {
        color: #f2600e !important;
        font-weight: 600 !important
    }

    .bg-soft-warning .fc-list-event-dot, .fc-timegrid .event-bg-soft-warning .fc-list-event-dot {
        border-color: #f2600e
    }

.fc-timegrid .event-bg-soft-danger {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-danger .fc-event-main:after {
        background-color: #e63757 !important
    }

    .bg-soft-danger .fc-event-main, .fc-timegrid .event-bg-soft-danger .fc-event-main {
        color: #d01a3b !important
    }

        .bg-soft-danger .fc-event-main:after, .fc-timegrid .event-bg-soft-danger .fc-event-main:after {
            background-color: #d01a3b !important
        }

    .bg-soft-danger .fc-list-event-time, .fc-timegrid .event-bg-soft-danger .fc-list-event-time, .bg-soft-danger .fc-list-event-title, .fc-timegrid .event-bg-soft-danger .fc-list-event-title {
        color: #d01a3b !important;
        font-weight: 600 !important
    }

    .bg-soft-danger .fc-list-event-dot, .fc-timegrid .event-bg-soft-danger .fc-list-event-dot {
        border-color: #d01a3b
    }

.fc-timegrid .event-bg-soft-light {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-light .fc-event-main:after {
        background-color: #f9fafd !important
    }

    .bg-soft-light .fc-event-main, .fc-timegrid .event-bg-soft-light .fc-event-main {
        color: #d3daf0 !important
    }

        .bg-soft-light .fc-event-main:after, .fc-timegrid .event-bg-soft-light .fc-event-main:after {
            background-color: #d3daf0 !important
        }

    .bg-soft-light .fc-list-event-time, .fc-timegrid .event-bg-soft-light .fc-list-event-time, .bg-soft-light .fc-list-event-title, .fc-timegrid .event-bg-soft-light .fc-list-event-title {
        color: #d3daf0 !important;
        font-weight: 600 !important
    }

    .bg-soft-light .fc-list-event-dot, .fc-timegrid .event-bg-soft-light .fc-list-event-dot {
        border-color: #d3daf0
    }

.fc-timegrid .event-bg-soft-dark {
    border: 0 !important
}

    .fc-timegrid .event-bg-soft-dark .fc-event-main:after {
        background-color: #0b1727 !important
    }

    .bg-soft-dark .fc-event-main, .fc-timegrid .event-bg-soft-dark .fc-event-main {
        color: #000 !important
    }

        .bg-soft-dark .fc-event-main:after, .fc-timegrid .event-bg-soft-dark .fc-event-main:after {
            background-color: #000 !important
        }

    .bg-soft-dark .fc-list-event-time, .fc-timegrid .event-bg-soft-dark .fc-list-event-time, .bg-soft-dark .fc-list-event-title, .fc-timegrid .event-bg-soft-dark .fc-list-event-title {
        color: #000 !important;
        font-weight: 600 !important
    }

    .bg-soft-dark .fc-list-event-dot, .fc-timegrid .event-bg-soft-dark .fc-list-event-dot {
        border-color: #000
    }

[data-fc-view]:not(.active) .icon-check {
    opacity: 0
}

.timeline li {
    position: relative;
    padding-left: 1.5rem
}

    .timeline li:after {
        position: absolute;
        content: "";
        height: .625rem;
        width: .625rem;
        border-radius: 50%;
        background: var(--falcon-gray-200);
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .timeline li:not(:last-child):before {
        position: absolute;
        content: "";
        height: 100%;
        width: 1px;
        background-color: var(--falcon-gray-200);
        top: 50%;
        left: .3125rem
    }

.windows.chrome .fc-scroller {
    overflow: hidden auto !important;
    overflow: auto
}

    .windows.chrome .fc-scroller::-webkit-scrollbar {
        visibility: hidden;
        -webkit-appearance: none;
        width: 6px;
        height: 6px;
        background-color: rgba(0,0,0,0)
    }

    .windows.chrome .fc-scroller::-webkit-scrollbar-thumb {
        visibility: hidden;
        border-radius: 3px;
        background-color: var(--falcon-scrollbar-bg)
    }

    .windows.chrome .fc-scroller:hover::-webkit-scrollbar, .windows.chrome .fc-scroller:hover::-webkit-scrollbar-thumb, .windows.chrome .fc-scroller:focus::-webkit-scrollbar, .windows.chrome .fc-scroller:focus::-webkit-scrollbar-thumb {
        visibility: visible
    }

.windows.firefox .fc-scroller {
    overflow: hidden auto !important;
    overflow: auto !important;
    scrollbar-color: var(--falcon-scrollbar-bg) rgba(0,0,0,0);
    scrollbar-width: thin
}

@media(min-width: 768px) {
    .fc .fc-daygrid-day-frame {
        padding: .375rem !important
    }

    .fc .fc-day:not(.fc-popover) .fc-daygrid-dot-event .fc-event-time, .fc .fc-day:not(.fc-popover) .fc-daygrid-dot-event .fc-event-title {
        display: block
    }

    .fc .fc-daygrid-more-link {
        margin-left: .625rem;
        text-align: left;
        font-size: .8333333333rem
    }

    .fc .fc-daygrid-event {
        font-size: .8333333333rem
    }
}

.ie .fc-daygrid-event {
    overflow: hidden
}

.safari .fc-dayGridMonth-view .fc-daygrid-day {
    position: relative
}

    .safari .fc-dayGridMonth-view .fc-daygrid-day .fc-daygrid-day-frame {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0
    }

.fc .fc-timegrid-axis-frame, .fc-list-event-time {
    text-transform: capitalize
}

.management-calendar .management-calendar-events {
    height: 20rem
}

.management-calendar .calendar-outline .fc-event-title {
    display: none
}

.management-calendar .calendar-outline .fc-daygrid-day-events {
    display: none
}

.management-calendar .calendar-outline td, .management-calendar .calendar-outline th {
    border-color: rgba(0,0,0,0) !important
}

.management-calendar .calendar-outline .fc-day-today .fc-daygrid-day-frame {
    border-color: rgba(0,0,0,0) !important
}

.management-calendar .calendar-outline .fc-bg-event {
    border-radius: 30px
}

.management-calendar .calendar-outline .fc-scrollgrid {
    border: 0 !important
}

.management-calendar .calendar-outline .fc-daygrid-bg-harness {
    height: 38px;
    top: -2px
}

@media(min-width: 768px) {
    .management-calendar .calendar-outline .fc-daygrid-bg-harness {
        height: 40px;
        top: 1px
    }

    .firefox .management-calendar .calendar-outline .fc-daygrid-bg-harness {
        top: 2px
    }
}

.management-calendar .calendar-outline .fc-col-header-cell-cushion {
    display: inline-block;
    padding: 10px 4px
}

.management-calendar .calendar-outline .fc-daygrid-day-number {
    background-color: rgba(0,0,0,0);
    font-weight: 600
}

.lottie {
    width: 5rem;
    height: 5rem
}

.ie .wizard-lottie {
    height: 37.5rem
}

.d3-packed-bubble-chart {
    height: 25rem
}

table.dataTable {
    margin: 0 !important;
    border-color: var(--falcon-border-color) !important
}

    table.dataTable thead tr {
        border-top: 1px solid var(--falcon-border-color)
    }

.dataTables_wrapper {
    margin: 0 auto
}

    .dataTables_wrapper .table-responsive {
        margin-bottom: 1rem
    }

    .dataTables_wrapper .dataTables_filter {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

@media(min-width: 768px) {
    .dataTables_wrapper .dataTables_filter {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: end
    }
}

.dataTables_wrapper .dataTables_filter label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

    .dataTables_wrapper .dataTables_filter label input {
        max-width: 15rem;
        display: unset !important;
        width: unset !important
    }

.dataTables_wrapper .dataTables_info {
    padding-top: 0 !important;
    font-size: .8333333333rem
}

.dataTables_wrapper .data-table.dataTable {
    border-collapse: collapse !important
}

    .dataTables_wrapper .data-table.dataTable td, .dataTables_wrapper .data-table.dataTable th {
        white-space: nowrap
    }

.dataTables_wrapper .paging_simple .page-link {
    border-radius: .25rem !important;
    margin-left: .5rem !important;
    background-color: #2c7be5;
    padding-left: 1.8rem !important;
    padding-right: 1.8rem !important;
    border: 0;
    color: #fff
}

    .dataTables_wrapper .paging_simple .page-link:hover {
        background-color: #1a68d1
    }

.dataTables_wrapper .paging_simple .pagination {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.dataTables_wrapper .dataTables_info {
    padding-top: 0 !important;
    color: var(--falcon-gray-700) !important;
    text-align: left
}

.dataTables_wrapper .disabled .page-link {
    background-color: var(--falcon-btn-falcon-background) !important;
    color: #748194;
}

.dataTables_wrapper .dtr-details {
    margin-left: 1.875rem !important
}

.dataTables_wrapper .sort:before {
    display: none !important
}

.dataTables_wrapper .sort:after {
    position: relative !important;
    display: inline !important;
    top: 1px !important;
    bottom: auto !important;
    left: .5rem !important;
    opacity: 1 !important
}

.dataTables_wrapper .sort.sorting:after {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNyA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi41MjU1NiAzLjVDNi45NDkzNyAzLjUgNy4xNjEyOCAzLjA2MjUgNi44NTUxOSAyLjc5MTY3TDMuODQxNCAwLjEyNUMzLjY1MzA0IC0wLjA0MTY2NjcgMy4zNDY5NiAtMC4wNDE2NjY3IDMuMTU4NTkgMC4xMjVMMC4xNDQ4MDkgMi43OTE2N0MtMC4xNjEyNzkgMy4wNjI1IDAuMDUwNjI3OSAzLjUgMC40NzQ0NDEgMy41SDYuNTI1NTZaIiBmaWxsPSIjQjZDMkQyIi8+CjxwYXRoIGQ9Ik0wLjQ3NDQ0MiA1LjVDMC4wNTA2MjgyIDUuNSAtMC4xNjEyNzkgNS45Mzc1IDAuMTQ0ODA5IDYuMjA4MzNMMy4xNTg1OSA4Ljg3NUMzLjM0Njk2IDkuMDQxNjcgMy42NTMwNCA5LjA0MTY3IDMuODQxNDEgOC44NzVMNi44NTUxOSA2LjIwODMzQzcuMTYxMjggNS45Mzc1IDYuOTQ5MzcgNS41IDYuNTI1NTYgNS41TDAuNDc0NDQyIDUuNVoiIGZpbGw9IiNCNkMyRDIiLz4KPC9zdmc+Cg==")
}

.dataTables_wrapper .sort.sorting_asc:after {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNi41MjU1NiAzLjVDNi45NDkzNyAzLjUgNy4xNjEyOCAzLjA2MjUgNi44NTUxOSAyLjc5MTY3TDMuODQxNCAwLjEyNUMzLjY1MzA0IC0wLjA0MTY2NjcgMy4zNDY5NiAtMC4wNDE2NjY3IDMuMTU4NTkgMC4xMjVMMC4xNDQ4MDkgMi43OTE2N0MtMC4xNjEyNzkgMy4wNjI1IDAuMDUwNjI3OSAzLjUgMC40NzQ0NDEgMy41SDYuNTI1NTZaIiBmaWxsPSIjQjZDMkQyIi8+Cjwvc3ZnPgo=") !important;
    top: -2px !important
}

.dataTables_wrapper .sort.sorting_desc:after {
    content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgNyA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC40NzQ0NDIgMC41MDAwMDFDMC4wNTA2MjgyIDAuNTAwMDAxIC0wLjE2MTI3OSAwLjkzNzUgMC4xNDQ4MDkgMS4yMDgzM0wzLjE1ODU5IDMuODc1QzMuMzQ2OTYgNC4wNDE2NyAzLjY1MzA0IDQuMDQxNjcgMy44NDE0MSAzLjg3NUw2Ljg1NTE5IDEuMjA4MzNDNy4xNjEyOCAwLjkzNzUwMSA2Ljk0OTM3IDAuNTAwMDAxIDYuNTI1NTYgMC41MDAwMDFMMC40NzQ0NDIgMC41MDAwMDFaIiBmaWxsPSIjQjZDMkQyIi8+Cjwvc3ZnPgo=") !important;
    top: -2px !important
}

.dataTables_wrapper .no-sort {
    padding-right: .25rem !important
}

    .dataTables_wrapper .no-sort:before, .dataTables_wrapper .no-sort:after {
        display: none !important
    }

.dataTables_wrapper .dataTables_scroll .dataTables_scrollHead {
    width: auto !important
}

    .dataTables_wrapper .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner {
        width: 100% !important
    }

.dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
    width: 100% !important
}

    .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table {
        width: 100% !important
    }

        .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table thead tr {
            border: none !important
        }

        .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table .sort:before {
            display: none !important
        }

        .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody table .sort:after {
            display: none !important
        }

    .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody thead tr {
        visibility: collapse !important;
        line-height: 0
    }

.falcon-data-table .data-table {
    margin: 0 !important
}

.falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_simple_numbers .page-link {
    margin-left: .25rem;
    margin-right: .25rem;
    padding: 3px 12px;
    border-radius: .25rem !important;
    border: 1px solid var(--falcon-btn-border-color) !important;
}

.falcon-data-table .paging_full_numbers .page-item.active .page-link, .falcon-data-table .paging_first_last_numbers .page-item.active .page-link, .falcon-data-table .paging_full .page-item.active .page-link, .falcon-data-table .paging_numbers .page-item.active .page-link, .falcon-data-table .paging_simple_numbers .page-item.active .page-link {
    background-color: rgba(0,0,0,0);
    color: #2c7be5 !important
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
    top: .3125rem
}

.data-table-row-bulk-select {
    width: 1.75rem !important
}

.data-table-row-action {
    width: 2.5rem !important
}

table.dataTable.table-sm > thead > tr > th :not(.sorting_disabled) {
    padding-right: 0
}

table.dataTable thead tr > .dtfc-fixed-left, table.dataTable thead tr > .dtfc-fixed-right {
    z-index: 1;
    background-color: var(--falcon-gray-200)
}

table.dataTable tbody tr > .dtfc-fixed-left, table.dataTable tbody tr > .dtfc-fixed-right {
    z-index: 1;
    background-color: var(--falcon-gray-200)
}

div.dtfc-left-top-blocker, div.dtfc-right-top-blocker {
    background-color: var(--falcon-gray-200)
}

.select2 {
    width: 100% !important
}

.select2-container .select2-selection, .select2-container .select2-selection__rendered, .select2-container .select2-dropdown, .select2-container .select2-search__field {
    background-color: var(--falcon-input-bg) !important;
    color: var(--falcon-input-color) !important;
    border-color: var(--falcon-input-border-color) !important
}

.select2-container .select2-selection__choice {
    padding: .25rem .5rem !important;
    font-size: .8333333333rem !important;
    background-color: var(--falcon-gray-200);
    color: var(--falcon-body-color) !important;
    border: none !important
}

    .select2-container .select2-selection__choice .select2-selection__choice__remove {
        background: rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23666a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat !important
    }

        .select2-container .select2-selection__choice .select2-selection__choice__remove:hover {
            background: rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2385878a'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat !important
        }

.select2-container .select2-results__option.select2-results__option--highlighted:not(.select2-results__option--selected) {
    background-color: #f9fafd !important;
    color: var(--falcon-input-color) !important
}

.dark .select2-results__option.select2-results__option--highlighted:not(.select2-results__option--selected) {
    background-color: rgba(255,255,255,.15) !important;
    color: var(--falcon-input-color) !important
}

.table tfoot > tr > th:first-child, .table thead > tr > th:first-child, .table tr th:first-child, .table tr td:first-child {
    padding-left: 1.25rem
}

.table tfoot > tr > th:last-child, .table thead > tr > th:last-child, .table tr th:last-child, .table tr td:last-child {
    padding-right: 1.25rem
}

.white-space-nowrap {
    width: 1px;
    white-space: nowrap
}

th {
    font-weight: 600
}

td .dropdown-toggle:after, td .dropdown-toggle:before {
    display: none
}

.table-dashboard {
    overflow: hidden
}

    .table-dashboard th {
        border-bottom-width: 1px !important
    }

h5, .h5 {
    margin-bottom: .25rem
}

.dropcap::first-letter {
    font-size: 3em;
    float: left;
    line-height: .92;
    margin-right: .375rem
}

.ls {
    letter-spacing: .04em
}

.ls-2 {
    letter-spacing: .25em
}

.bullet-inside {
    list-style-position: inside
}

.style-check li {
    position: relative;
    list-style-type: none;
    padding-left: .25rem
}

    .style-check li:before {
        content: url(data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZGF0YS1mYS1wcm9jZXNzZWQ9IiIgZGF0YS1wcmVmaXg9ImZhbCIgZGF0YS1pY29uPSJjaGVjayIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtY2hlY2sgZmEtdy0xNCIgc3R5bGU9ImZvbnQtc2l6ZTogNDhweDsiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTQxMy41MDUgOTEuOTUxTDEzMy40OSAzNzEuOTY2bC05OC45OTUtOTguOTk1Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBMNi4yMTEgMjg0LjI4NGMtNC42ODYgNC42ODYtNC42ODYgMTIuMjg0IDAgMTYuOTcxbDExOC43OTQgMTE4Ljc5NGM0LjY4NiA0LjY4NiAxMi4yODQgNC42ODYgMTYuOTcxIDBsMjk5LjgxMy0yOTkuODEzYzQuNjg2LTQuNjg2IDQuNjg2LTEyLjI4NCAwLTE2Ljk3MWwtMTEuMzE0LTExLjMxNGMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3IDB6IiBjbGFzcz0iIj48L3BhdGg+PC9zdmc+);
        padding-right: .1875rem;
        position: absolute;
        top: .0625rem;
        left: -1rem;
        background-repeat: no-repeat;
        width: 1rem
    }

.blockquote-content {
    font-style: italic;
    position: relative
}

    .blockquote-content:before {
        position: absolute;
        left: -3rem;
        top: -0.5rem;
        line-height: 1;
        content: "“";
        display: inline-block;
        color: #d8e2ef;
        font-size: 2.985984rem
    }

.blockquote-footer::before {
    -webkit-transform: translateY(0.125rem);
    -ms-transform: translateY(0.125rem);
    transform: translateY(0.125rem);
    font-weight: 400;
    display: inline-block
}

.cursor-default {
    cursor: default
}

.cursor-pointer {
    cursor: pointer
}

.text-smallcaps {
    font-variant: small-caps
}

.text-superscript {
    vertical-align: super
}

.text-word-break {
    word-break: break-word
}

.font-sans-serif {
    font-family: var(--falcon-font-sans-serif)
}

.font-base {
    font-family: "Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"
}

.fs-error {
    font-size: 7rem
}

@media(min-width: 576px) {
    .fs-error {
        font-size: 10rem
    }
}

.text-justify {
    text-align: justify !important
}

.bg-holder {
    position: absolute;
    width: 100%;
    min-height: 100%;
    top: 0;
    left: 0;
    background-size: cover;
    background-position: center;
    overflow: hidden;
    will-change: transform,opacity,filter;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-repeat: no-repeat;
    z-index: 0
}

    .bg-holder.bg-right {
        left: auto;
        right: 0
    }

    .bg-holder.overlay:before {
        position: absolute;
        content: "";
        background: rgba(0,0,0,.25);
        top: 0;
        bottom: 0;
        left: 0;
        right: 0
    }

    .bg-holder.overlay-0:before {
        background: rgba(0,0,0,.7)
    }

    .bg-holder.overlay-1:before {
        background: rgba(0,0,0,.55)
    }

    .bg-holder.overlay-2:before {
        background: rgba(0,0,0,.4)
    }

    .bg-holder .bg-video {
        position: absolute;
        display: block;
        z-index: -1;
        top: 0;
        left: 0;
        -o-object-fit: cover;
        object-fit: cover;
        height: 100%;
        min-width: 100%
    }

    .bg-holder .bg-youtube {
        position: absolute !important;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%
    }

.bg-fixed {
    background-attachment: fixed
}

.bg-glass {
    background-color: rgba(255,255,255,.9)
}

.bg-card {
    background-size: contain;
    background-position: right;
    border-top-right-radius: .375rem;
    border-bottom-right-radius: .375rem
}

[dir=rtl] .bg-card {
    background-position: left;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
    border-top-left-radius: .375rem;
    border-bottom-left-radius: .375rem
}

.bg-line-chart-gradient {
    background-image: var(--falcon-line-chart-gradient);
    background-position: center
}

.bg-card-gradient {
    background-image: var(--falcon-card-gradient);
    background-position: center
}

.bg-progress-gradient {
    background-image: var(--falcon-progress-gradient);
    background-position: center
}

.bg-auth-circle-shape, .bg-auth-circle-shape-2 {
    display: none
}

@media(min-width: 992px) {
    .bg-auth-circle-shape, .bg-auth-circle-shape-2 {
        display: block
    }
}

.bg-auth-circle-shape {
    position: absolute;
    right: -8.75rem;
    top: -5.125rem
}

.bg-auth-circle-shape-2 {
    position: absolute;
    left: -6.25rem;
    bottom: -2.4375rem
}

.bg-auth-card-shape {
    background-position: 0 100%
}

@media(min-width: 768px) {
    .bg-auth-card-shape {
        background-position: 0 133%
    }
}

.bg-shape {
    position: relative;
    overflow: hidden;
    background-color: var(--falcon-bg-shape-bg)
}

    .bg-shape:after, .bg-shape:before {
        position: absolute;
        content: "";
        border-radius: 50%
    }

    .bg-shape:after {
        background-image: var(--falcon-bg-shape-bg-ltd)
    }

    .bg-shape:before {
        background-image: var(--falcon-bg-shape-bg-dtl)
    }

.bg-circle-shape:after {
    height: 15.625rem;
    width: 115%;
    left: 32%;
    top: -188%
}

.bg-circle-shape:before {
    height: 332%;
    width: 45%;
    left: -9%;
    top: .5625rem
}

.modal-shape-header:before {
    height: 28.9375rem;
    width: 155%;
    right: 23%;
    top: -357%
}

.modal-shape-header:after {
    height: 289%;
    width: 45%;
    right: -10%;
    top: 2.5rem
}

.showcase-page-gradient {
    background: -o-linear-gradient(92.3deg, #024787 -88.88%, rgba(0, 79, 197, 0) 27.93%);
    background: linear-gradient(357.7deg, #024787 -88.88%, rgba(0, 79, 197, 0) 27.93%)
}

.bg-transparent-50 {
    background-color: var(--falcon-transparent-50)
}

.bg-attachment {
    position: relative;
    height: 3.5625rem;
    width: 6.25rem;
    border-radius: .25rem;
    overflow: hidden;
    background: var(--falcon-kanban-bg-attachment-bg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: var(--falcon-kanban-footer-color)
}

    .bg-attachment .icon-play {
        position: relative;
        color: var(--falcon-gray-200)
    }

    .bg-attachment:hover, .bg-attachment:focus {
        color: var(--falcon-gray-700) !important
    }

        .bg-attachment:hover .icon-play, .bg-attachment:focus .icon-play {
            color: var(--falcon-gray-300)
        }

.bg-attachment-square {
    width: 3.5625rem !important
}

.overflow-hidden[class*=rounded] {
    -webkit-mask-image: radial-gradient(#fff, #000);
    mask-image: radial-gradient(#fff, #000)
}

.border-top-2 {
    border-top-width: 2px !important
}

.border-end-2 {
    border-right-width: 2px !important
}

.border-bottom-2 {
    border-bottom-width: 2px !important
}

.border-start-2 {
    border-left-width: 2px !important
}

.border {
    --falcon-border-style: var(--falcon-global-border-style)
}

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
    position: relative
}

.all-0, .ripple {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.absolute-centered {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

.flex-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-between-center {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flex-end-center {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flex-between-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.flex-1 {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.link-primary {
    color: var(--falcon-primary)
}

    .link-primary:hover, .link-primary:focus {
        color: var(--falcon-colored-link-hover-color-primary)
    }

.link-secondary {
    color: var(--falcon-secondary)
}

    .link-secondary:hover, .link-secondary:focus {
        color: var(--falcon-colored-link-hover-color-secondary)
    }

.link-success {
    color: var(--falcon-success)
}

    .link-success:hover, .link-success:focus {
        color: var(--falcon-colored-link-hover-color-success)
    }

.link-info {
    color: var(--falcon-info)
}

    .link-info:hover, .link-info:focus {
        color: var(--falcon-colored-link-hover-color-info)
    }

.link-warning {
    color: var(--falcon-warning)
}

    .link-warning:hover, .link-warning:focus {
        color: var(--falcon-colored-link-hover-color-warning)
    }

.link-danger {
    color: var(--falcon-danger)
}

    .link-danger:hover, .link-danger:focus {
        color: var(--falcon-colored-link-hover-color-danger)
    }

.link-light {
    color: var(--falcon-light)
}

    .link-light:hover, .link-light:focus {
        color: var(--falcon-colored-link-hover-color-light)
    }

.link-dark {
    color: var(--falcon-dark)
}

    .link-dark:hover, .link-dark:focus {
        color: var(--falcon-colored-link-hover-color-dark)
    }

.link-black {
    color: var(--falcon-gray-black) !important
}

    .link-black:hover, .link-black:focus {
        color: var(--falcon-colored-link-hover-color-black) !important
    }

.link-100 {
    color: var(--falcon-gray-100) !important
}

    .link-100:hover, .link-100:focus {
        color: var(--falcon-colored-link-hover-color-100) !important
    }

.link-200 {
    color: var(--falcon-gray-200) !important
}

    .link-200:hover, .link-200:focus {
        color: var(--falcon-colored-link-hover-color-200) !important
    }

.link-300 {
    color: var(--falcon-gray-300) !important
}

    .link-300:hover, .link-300:focus {
        color: var(--falcon-colored-link-hover-color-300) !important
    }

.link-400 {
    color: var(--falcon-gray-400) !important
}

    .link-400:hover, .link-400:focus {
        color: var(--falcon-colored-link-hover-color-400) !important
    }

.link-500 {
    color: var(--falcon-gray-500) !important
}

    .link-500:hover, .link-500:focus {
        color: var(--falcon-colored-link-hover-color-500) !important
    }

.link-600 {
    color: var(--falcon-gray-600) !important
}

    .link-600:hover, .link-600:focus {
        color: var(--falcon-colored-link-hover-color-600) !important
    }

.link-700 {
    color: var(--falcon-gray-700) !important
}

    .link-700:hover, .link-700:focus {
        color: var(--falcon-colored-link-hover-color-700) !important
    }

.link-800 {
    color: var(--falcon-gray-800) !important
}

    .link-800:hover, .link-800:focus {
        color: var(--falcon-colored-link-hover-color-800) !important
    }

.link-900 {
    color: var(--falcon-gray-900) !important
}

    .link-900:hover, .link-900:focus {
        color: var(--falcon-colored-link-hover-color-900) !important
    }

.link-1000 {
    color: var(--falcon-gray-1000) !important
}

    .link-1000:hover, .link-1000:focus {
        color: var(--falcon-colored-link-hover-color-1000) !important
    }

.link-1100 {
    color: var(--falcon-gray-1100) !important
}

    .link-1100:hover, .link-1100:focus {
        color: var(--falcon-colored-link-hover-color-1100) !important
    }

.link-white {
    color: var(--falcon-gray-white) !important
}

    .link-white:hover, .link-white:focus {
        color: var(--falcon-colored-link-hover-color-white) !important
    }

.dropdown-menu {
    font-size: .8333333333rem;
    border-radius: .375rem
}

.dropdown-indicator {
    position: relative
}

    .dropdown-indicator:after {
        content: "";
        display: block;
        position: absolute;
        right: 5px;
        height: .4rem;
        width: .4rem;
        border-right: 1px solid #5e6e82;
        border-bottom: 1px solid #5e6e82;
        top: 50%;
        -webkit-transform: translateY(-50%) rotate(45deg);
        -ms-transform: translateY(-50%) rotate(45deg);
        transform: translateY(-50%) rotate(45deg);
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-transform-origin: center;
        -ms-transform-origin: center;
        transform-origin: center;
        -webkit-transition-property: border-color,-webkit-transform;
        transition-property: border-color,-webkit-transform;
        -o-transition-property: transform,border-color;
        transition-property: transform,border-color;
        transition-property: transform,border-color,-webkit-transform
    }

    .dropdown-indicator[aria-expanded=true]:after {
        -webkit-transform: translateY(-50%) rotate(225deg);
        -ms-transform: translateY(-50%) rotate(225deg);
        transform: translateY(-50%) rotate(225deg)
    }

.dropdown-caret-none:after, .dropdown-caret-none:before {
    display: none !important
}

.dropdown-md {
    min-width: 16.625rem
}

.safari .navbar-vertical .navbar-nav .nav {
    font-size: 14px
}

.navbar-vertical {
    position: fixed;
    display: inline-block;
    padding: 0;
    z-index: 1019;
    top: 4.3125rem;
    width: 100%;
    max-width: 100vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0 -1rem;
    background-image: none
}

    .navbar-vertical + .content .navbar-top .navbar-toggler {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar-vertical .navbar-brand {
        display: none
    }

    .navbar-vertical .toggle-icon-wrapper {
        margin-left: -0.75rem;
        padding-left: .125rem;
        margin-right: 1.25rem
    }

    .navbar-vertical .navbar-collapse {
        overflow: hidden
    }

        .navbar-vertical .navbar-collapse .navbar-vertical-content {
            padding: 0 1rem;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            max-height: calc(100vh - 4.3125rem)
        }

            .navbar-vertical .navbar-collapse .navbar-vertical-content > * {
                width: 100%;
                overflow: hidden
            }

    .navbar-vertical .navbar-vertical-toggle {
        display: none
    }

    .navbar-vertical .settings .btn-close-falcon-container {
        position: absolute;
        right: 3px;
        top: 3px
    }

    .navbar-vertical .navbar-vertical-divider {
        margin-top: .5625rem
    }

    .navbar-vertical .navbar-vertical-label {
        font-size: .75rem
    }

    .navbar-vertical .dropdown-indicator {
        padding-right: 1rem !important
    }

    .navbar-vertical .navbar-nav {
        font-size: .875rem;
        font-weight: 500
    }

        .navbar-vertical .navbar-nav .nav-link {
            word-break: break-word;
            -webkit-transition: all .2s ease-in-out;
            -o-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out
        }

        .navbar-vertical .navbar-nav .nav-link-icon {
            width: 1.5rem;
            min-width: 1.5rem;
            font-size: .875rem
        }

        .navbar-vertical .navbar-nav .nav {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-flow: column nowrap;
            flex-flow: column nowrap;
            font-size: .8333333333rem
        }

            .navbar-vertical .navbar-nav .nav .nav-item .nav-link {
                padding: .2rem .2rem .2rem 1.5rem
            }

            .navbar-vertical .navbar-nav .nav .nav-item:last-child {
                margin-bottom: .35rem
            }

            .navbar-vertical .navbar-nav .nav .nav .nav-item .nav-link {
                padding-left: 2.625rem
            }

            .navbar-vertical .navbar-nav .nav .nav .nav .nav-item .nav-link {
                padding-left: 4.125rem
            }

            .navbar-vertical .navbar-nav .nav .nav .nav .nav .nav-item .nav-link {
                padding-left: 5.625rem
            }

    .navbar-vertical.navbar-card, .navbar-vertical.navbar-vibrant, .navbar-vertical.navbar-inverted {
        padding-left: 1rem;
        padding-right: 1rem
    }

        .navbar-vertical.navbar-card .navbar-collapse, .navbar-vertical.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-inverted .navbar-collapse {
            border-radius: .375rem
        }

        .navbar-vertical.navbar-card .btn-purchase, .navbar-vertical.navbar-vibrant .btn-purchase, .navbar-vertical.navbar-inverted .btn-purchase {
            margin-bottom: 1rem
        }

        .navbar-vertical.navbar-card .navbar-collapse, .navbar-vertical.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-inverted .navbar-vertical-content {
            max-height: calc(100vh - 4.3125rem - 1rem) !important
        }

    .navbar-vertical .navbar-collapse {
        background-color: var(--falcon-navbar-vertical-bg-color)
    }

    .navbar-vertical .navbar-nav .nav-item .navbar-vertical-label-wrapper {
        min-height: 1.125rem
    }

    .navbar-vertical .navbar-nav .nav-item .navbar-vertical-label {
        color: var(--falcon-gray-500)
    }

    .navbar-vertical .navbar-nav .nav-item .nav-link {
        color: var(--falcon-navbar-vertical-link-color)
    }

        .navbar-vertical .navbar-nav .nav-item .nav-link.dropdown-indicator:after {
            border-color: var(--falcon-navbar-vertical-link-color)
        }

        .navbar-vertical .navbar-nav .nav-item .nav-link:hover, .navbar-vertical .navbar-nav .nav-item .nav-link:focus {
            color: var(--falcon-navbar-vertical-link-hover-color)
        }

            .navbar-vertical .navbar-nav .nav-item .nav-link:hover.dropdown-indicator:after, .navbar-vertical .navbar-nav .nav-item .nav-link:focus.dropdown-indicator:after {
                border-color: var(--falcon-navbar-vertical-link-hover-color)
            }

        .navbar-vertical .navbar-nav .nav-item .nav-link.active {
            color: var(--falcon-navbar-vertical-link-active-color)
        }

        .navbar-vertical .navbar-nav .nav-item .nav-link.nav-link-disable {
            color: var(--falcon-navbar-vertical-link-disable-color) !important
        }

    .navbar-vertical .navbar-vertical-divider {
        color: var(--falcon-navbar-vertical-hr-color)
    }

    .navbar-vertical.navbar-inverted .navbar-collapse {
        background-color: #232e3c
    }

    .navbar-vertical.navbar-inverted .navbar-nav .nav-item .navbar-vertical-label-wrapper {
        min-height: 1.125rem
    }

    .navbar-vertical.navbar-inverted .navbar-nav .nav-item .navbar-vertical-label {
        color: #5e6e82
    }

    .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link {
        color: #9da9bb
    }

        .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link.dropdown-indicator:after {
            border-color: #9da9bb
        }

        .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link:hover, .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link:focus {
            color: #edf2f9
        }

            .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link:hover.dropdown-indicator:after, .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link:focus.dropdown-indicator:after {
                border-color: #edf2f9
            }

        .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link.active {
            color: #edf2f9
        }

        .navbar-vertical.navbar-inverted .navbar-nav .nav-item .nav-link.nav-link-disable {
            color: #5e6e82 !important
        }

    .navbar-vertical.navbar-inverted .navbar-vertical-divider {
        color: rgba(255,255,255,.08)
    }

    .navbar-vertical.navbar-card .navbar-collapse {
        background-color: var(--falcon-navbar-card-bg-color);
        -webkit-box-shadow: var(--falcon-box-shadow) !important;
        box-shadow: var(--falcon-box-shadow) !important
    }

    .navbar-vertical.navbar-card .navbar-nav .nav-item .navbar-vertical-label-wrapper {
        min-height: 1.125rem
    }

    .navbar-vertical.navbar-card .navbar-nav .nav-item .navbar-vertical-label {
        color: var(--falcon-gray-500)
    }

    .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link {
        color: var(--falcon-gray-700)
    }

        .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link.dropdown-indicator:after {
            border-color: var(--falcon-gray-700)
        }

        .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link:hover, .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link:focus {
            color: var(--falcon-gray-900)
        }

            .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link:hover.dropdown-indicator:after, .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link:focus.dropdown-indicator:after {
                border-color: var(--falcon-gray-900)
            }

        .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link.active {
            color: var(--falcon-primary)
        }

        .navbar-vertical.navbar-card .navbar-nav .nav-item .nav-link.nav-link-disable {
            color: var(--falcon-gray-400) !important
        }

    .navbar-vertical.navbar-card .navbar-vertical-divider {
        color: var(--falcon-navbar-card-hr-color)
    }

    .navbar-vertical.navbar-vibrant .navbar-collapse {
        background-image: -o-linear-gradient(135deg, rgba(0, 160, 255, 0.86), #0048a2),url(../img/generic/bg-navbar.png);
        background-image: linear-gradient(-45deg, rgba(0, 160, 255, 0.86), #0048a2),url(../img/generic/bg-navbar.png);
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden
    }

    .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .navbar-vertical-label-wrapper {
        min-height: 1.125rem
    }

    .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .navbar-vertical-label {
        color: rgba(255,255,255,.4)
    }

    .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link {
        color: rgba(255,255,255,.75)
    }

        .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link.dropdown-indicator:after {
            border-color: rgba(255,255,255,.75)
        }

        .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link:hover, .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link:focus {
            color: #fff
        }

            .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link:hover.dropdown-indicator:after, .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link:focus.dropdown-indicator:after {
                border-color: #fff
            }

        .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link.active {
            color: #fff
        }

        .navbar-vertical.navbar-vibrant .navbar-nav .nav-item .nav-link.nav-link-disable {
            color: rgba(255,255,255,.45) !important
        }

    .navbar-vertical.navbar-vibrant .navbar-vertical-divider {
        color: rgba(255,255,255,.2)
    }

.windows.chrome .navbar-vertical .scrollbar::-webkit-scrollbar-thumb, .windows.chrome .navbar-vertical .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .windows.chrome .navbar-vertical .dataTables_scrollBody::-webkit-scrollbar-thumb {
    background-color: var(--falcon-navbar-vertical-scrollbar-color)
}

.windows.firefox .navbar-vertical .scrollbar, .windows.firefox .navbar-vertical .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .windows.firefox .navbar-vertical .dataTables_scrollBody {
    scrollbar-color: var(--falcon-navbar-vertical-scrollbar-color) rgba(0,0,0,0)
}

.windows.chrome .navbar-vertical.navbar-inverted .scrollbar::-webkit-scrollbar-thumb, .windows.chrome .navbar-vertical.navbar-inverted .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .windows.chrome .navbar-vertical.navbar-inverted .dataTables_scrollBody::-webkit-scrollbar-thumb {
    background-color: #b6c1d2
}

.windows.firefox .navbar-vertical.navbar-inverted .scrollbar, .windows.firefox .navbar-vertical.navbar-inverted .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .windows.firefox .navbar-vertical.navbar-inverted .dataTables_scrollBody {
    scrollbar-color: #b6c1d2 rgba(0,0,0,0)
}

.windows.chrome .navbar-vertical.navbar-card .scrollbar::-webkit-scrollbar-thumb, .windows.chrome .navbar-vertical.navbar-card .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .windows.chrome .navbar-vertical.navbar-card .dataTables_scrollBody::-webkit-scrollbar-thumb {
    background-color: rgba(116,129,148,.3)
}

.windows.firefox .navbar-vertical.navbar-card .scrollbar, .windows.firefox .navbar-vertical.navbar-card .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .windows.firefox .navbar-vertical.navbar-card .dataTables_scrollBody {
    scrollbar-color: rgba(116,129,148,.3) rgba(0,0,0,0)
}

.windows.chrome .navbar-vertical.navbar-vibrant .scrollbar::-webkit-scrollbar-thumb, .windows.chrome .navbar-vertical.navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .windows.chrome .navbar-vertical.navbar-vibrant .dataTables_scrollBody::-webkit-scrollbar-thumb {
    background-color: #b6c1d2
}

.windows.firefox .navbar-vertical.navbar-vibrant .scrollbar, .windows.firefox .navbar-vertical.navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .windows.firefox .navbar-vertical.navbar-vibrant .dataTables_scrollBody {
    scrollbar-color: #b6c1d2 rgba(0,0,0,0)
}

@media(min-width: 576px) {
    .container .navbar-vertical {
        max-width: 540px
    }
}

@media(min-width: 768px) {
    .container .navbar-vertical {
        max-width: 720px
    }
}

@media(min-width: 992px) {
    .container .navbar-vertical {
        max-width: 960px
    }
}

@media(min-width: 1200px) {
    .container .navbar-vertical {
        max-width: 1140px
    }
}

@media(min-width: 1540px) {
    .container .navbar-vertical {
        max-width: 1480px
    }
}

@media(min-width: 1540px) {
    .navbar-vertical.navbar-expand-xxl {
        max-width: 12.625rem;
        top: 0;
        height: 100vh;
        margin: 0
    }

        .navbar-vertical.navbar-expand-xxl .nav-link {
            padding: .35rem 0
        }

        .navbar-vertical.navbar-expand-xxl .navbar-brand {
            display: block;
            text-align: center
        }

        .navbar-vertical.navbar-expand-xxl .navbar-collapse {
            margin-top: -0.3125rem;
            -webkit-transition: width .2s ease;
            -o-transition: width .2s ease;
            transition: width .2s ease;
            -webkit-transition-property: width,-webkit-box-shadow;
            transition-property: width,-webkit-box-shadow;
            -o-transition-property: width,box-shadow;
            transition-property: width,box-shadow;
            transition-property: width,box-shadow,-webkit-box-shadow;
            display: inline-block !important;
            width: 12.625rem
        }

        .navbar-vertical.navbar-expand-xxl .navbar-vertical-content {
            width: 12.625rem;
            height: calc(100vh - 4.3125rem);
            padding: .5rem 0 0 0
        }

        .navbar-vertical.navbar-expand-xxl .navbar-vertical-toggle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .navbar-vertical.navbar-expand-xxl.navbar-card, .navbar-vertical.navbar-expand-xxl.navbar-vibrant, .navbar-vertical.navbar-expand-xxl.navbar-inverted {
            padding: 0;
            max-width: 14.625rem !important
        }

            .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-vertical-content {
                padding: .5rem .625rem 0 1rem !important
            }

            .navbar-vertical.navbar-expand-xxl.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xxl.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xxl.navbar-inverted .toggle-icon-wrapper {
                margin-left: .25rem;
                margin-right: 1.5rem
            }

            .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }

            .navbar-vertical.navbar-expand-xxl.navbar-card + .content, .navbar-vertical.navbar-expand-xxl.navbar-vibrant + .content, .navbar-vertical.navbar-expand-xxl.navbar-inverted + .content {
                margin-left: 15.625rem
            }

        .navbar-vertical.navbar-expand-xxl + .content {
            margin-left: 15.625rem
        }

            .navbar-vertical.navbar-expand-xxl + .content .navbar-top {
                position: sticky;
                top: 0
            }

                .navbar-vertical.navbar-expand-xxl + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-xxl + .content .navbar-top .navbar-brand {
                    display: none
                }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl {
        z-index: 1030;
        width: 3.125rem;
        height: 100vh
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-collapse {
            width: 3.125rem !important;
            margin-left: -1rem;
            overflow: hidden
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-vertical-content {
            padding-right: 1rem;
            padding-left: 1rem
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-vertical-label {
            display: none;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .settings {
            opacity: 0;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-toggle-icon {
            padding-right: .3125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-toggle-icon:after {
                width: 75%
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl .navbar-toggle-icon:before {
                width: 50%
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl + .content {
            margin-left: 3.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl + .content .navbar-top {
                padding-left: 13.5rem
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-inverted {
            width: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-collapse {
                width: 4.125rem;
                margin-left: 0
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-inverted + .content {
                margin-left: 4.125rem
            }

                .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xxl.navbar-inverted + .content .navbar-top {
                    padding-left: 12.5rem
                }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .nav-link-text {
        display: none
    }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xxl .navbar-vertical-divider {
        max-width: 2rem
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl {
        width: 12.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .navbar-collapse {
            width: 12.625rem !important
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .navbar-collapse {
            -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
            box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .settings {
            opacity: 1;
            padding-right: 0
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl .navbar-vertical-label {
            display: block
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-inverted {
            width: 14.625rem
        }

            .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xxl.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }
}

@media(min-width: 1200px) {
    .navbar-vertical.navbar-expand-xl {
        max-width: 12.625rem;
        top: 0;
        height: 100vh;
        margin: 0
    }

        .navbar-vertical.navbar-expand-xl .nav-link {
            padding: .35rem 0
        }

        .navbar-vertical.navbar-expand-xl .navbar-brand {
            display: block;
            text-align: center
        }

        .navbar-vertical.navbar-expand-xl .navbar-collapse {
            margin-top: -0.3125rem;
            -webkit-transition: width .2s ease;
            -o-transition: width .2s ease;
            transition: width .2s ease;
            -webkit-transition-property: width,-webkit-box-shadow;
            transition-property: width,-webkit-box-shadow;
            -o-transition-property: width,box-shadow;
            transition-property: width,box-shadow;
            transition-property: width,box-shadow,-webkit-box-shadow;
            display: inline-block !important;
            width: 12.625rem
        }

        .navbar-vertical.navbar-expand-xl .navbar-vertical-content {
            width: 12.625rem;
            height: calc(100vh - 4.3125rem);
            padding: .5rem 0 0 0
        }

        .navbar-vertical.navbar-expand-xl .navbar-vertical-toggle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .navbar-vertical.navbar-expand-xl.navbar-card, .navbar-vertical.navbar-expand-xl.navbar-vibrant, .navbar-vertical.navbar-expand-xl.navbar-inverted {
            padding: 0;
            max-width: 14.625rem !important
        }

            .navbar-vertical.navbar-expand-xl.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-vertical-content {
                padding: .5rem .625rem 0 1rem !important
            }

            .navbar-vertical.navbar-expand-xl.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xl.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xl.navbar-inverted .toggle-icon-wrapper {
                margin-left: .25rem;
                margin-right: 1.5rem
            }

            .navbar-vertical.navbar-expand-xl.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-xl.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }

            .navbar-vertical.navbar-expand-xl.navbar-card + .content, .navbar-vertical.navbar-expand-xl.navbar-vibrant + .content, .navbar-vertical.navbar-expand-xl.navbar-inverted + .content {
                margin-left: 15.625rem
            }

        .navbar-vertical.navbar-expand-xl + .content {
            margin-left: 15.625rem
        }

            .navbar-vertical.navbar-expand-xl + .content .navbar-top {
                position: sticky;
                top: 0
            }

                .navbar-vertical.navbar-expand-xl + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-xl + .content .navbar-top .navbar-brand {
                    display: none
                }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl {
        z-index: 1030;
        width: 3.125rem;
        height: 100vh
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-collapse {
            width: 3.125rem !important;
            margin-left: -1rem;
            overflow: hidden
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-vertical-content {
            padding-right: 1rem;
            padding-left: 1rem
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-vertical-label {
            display: none;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .settings {
            opacity: 0;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-toggle-icon {
            padding-right: .3125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-toggle-icon:after {
                width: 75%
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl .navbar-toggle-icon:before {
                width: 50%
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl + .content {
            margin-left: 3.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl + .content .navbar-top {
                padding-left: 13.5rem
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-inverted {
            width: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-collapse {
                width: 4.125rem;
                margin-left: 0
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-inverted + .content {
                margin-left: 4.125rem
            }

                .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xl.navbar-inverted + .content .navbar-top {
                    padding-left: 12.5rem
                }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .nav-link-text {
        display: none
    }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xl .navbar-vertical-divider {
        max-width: 2rem
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl {
        width: 12.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .navbar-collapse {
            width: 12.625rem !important
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .navbar-collapse {
            -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
            box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .settings {
            opacity: 1;
            padding-right: 0
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl .navbar-vertical-label {
            display: block
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-inverted {
            width: 14.625rem
        }

            .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xl.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }
}

@media(min-width: 992px) {
    .navbar-vertical.navbar-expand-lg {
        max-width: 12.625rem;
        top: 0;
        height: 100vh;
        margin: 0
    }

        .navbar-vertical.navbar-expand-lg .nav-link {
            padding: .35rem 0
        }

        .navbar-vertical.navbar-expand-lg .navbar-brand {
            display: block;
            text-align: center
        }

        .navbar-vertical.navbar-expand-lg .navbar-collapse {
            margin-top: -0.3125rem;
            -webkit-transition: width .2s ease;
            -o-transition: width .2s ease;
            transition: width .2s ease;
            -webkit-transition-property: width,-webkit-box-shadow;
            transition-property: width,-webkit-box-shadow;
            -o-transition-property: width,box-shadow;
            transition-property: width,box-shadow;
            transition-property: width,box-shadow,-webkit-box-shadow;
            display: inline-block !important;
            width: 12.625rem
        }

        .navbar-vertical.navbar-expand-lg .navbar-vertical-content {
            width: 12.625rem;
            height: calc(100vh - 4.3125rem);
            padding: .5rem 0 0 0
        }

        .navbar-vertical.navbar-expand-lg .navbar-vertical-toggle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .navbar-vertical.navbar-expand-lg.navbar-card, .navbar-vertical.navbar-expand-lg.navbar-vibrant, .navbar-vertical.navbar-expand-lg.navbar-inverted {
            padding: 0;
            max-width: 14.625rem !important
        }

            .navbar-vertical.navbar-expand-lg.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-vertical-content {
                padding: .5rem .625rem 0 1rem !important
            }

            .navbar-vertical.navbar-expand-lg.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-lg.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-lg.navbar-inverted .toggle-icon-wrapper {
                margin-left: .25rem;
                margin-right: 1.5rem
            }

            .navbar-vertical.navbar-expand-lg.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-lg.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }

            .navbar-vertical.navbar-expand-lg.navbar-card + .content, .navbar-vertical.navbar-expand-lg.navbar-vibrant + .content, .navbar-vertical.navbar-expand-lg.navbar-inverted + .content {
                margin-left: 15.625rem
            }

        .navbar-vertical.navbar-expand-lg + .content {
            margin-left: 15.625rem
        }

            .navbar-vertical.navbar-expand-lg + .content .navbar-top {
                position: sticky;
                top: 0
            }

                .navbar-vertical.navbar-expand-lg + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-lg + .content .navbar-top .navbar-brand {
                    display: none
                }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg {
        z-index: 1030;
        width: 3.125rem;
        height: 100vh
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-collapse {
            width: 3.125rem !important;
            margin-left: -1rem;
            overflow: hidden
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-vertical-content {
            padding-right: 1rem;
            padding-left: 1rem
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-vertical-label {
            display: none;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .settings {
            opacity: 0;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-toggle-icon {
            padding-right: .3125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-toggle-icon:after {
                width: 75%
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg .navbar-toggle-icon:before {
                width: 50%
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg + .content {
            margin-left: 3.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg + .content .navbar-top {
                padding-left: 13.5rem
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-inverted {
            width: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-collapse {
                width: 4.125rem;
                margin-left: 0
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-inverted + .content {
                margin-left: 4.125rem
            }

                .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-lg.navbar-inverted + .content .navbar-top {
                    padding-left: 12.5rem
                }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .nav-link-text {
        display: none
    }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-lg .navbar-vertical-divider {
        max-width: 2rem
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg {
        width: 12.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .navbar-collapse {
            width: 12.625rem !important
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .navbar-collapse {
            -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
            box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .settings {
            opacity: 1;
            padding-right: 0
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg .navbar-vertical-label {
            display: block
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-inverted {
            width: 14.625rem
        }

            .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-lg.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }
}

@media(min-width: 768px) {
    .navbar-vertical.navbar-expand-md {
        max-width: 12.625rem;
        top: 0;
        height: 100vh;
        margin: 0
    }

        .navbar-vertical.navbar-expand-md .nav-link {
            padding: .35rem 0
        }

        .navbar-vertical.navbar-expand-md .navbar-brand {
            display: block;
            text-align: center
        }

        .navbar-vertical.navbar-expand-md .navbar-collapse {
            margin-top: -0.3125rem;
            -webkit-transition: width .2s ease;
            -o-transition: width .2s ease;
            transition: width .2s ease;
            -webkit-transition-property: width,-webkit-box-shadow;
            transition-property: width,-webkit-box-shadow;
            -o-transition-property: width,box-shadow;
            transition-property: width,box-shadow;
            transition-property: width,box-shadow,-webkit-box-shadow;
            display: inline-block !important;
            width: 12.625rem
        }

        .navbar-vertical.navbar-expand-md .navbar-vertical-content {
            width: 12.625rem;
            height: calc(100vh - 4.3125rem);
            padding: .5rem 0 0 0
        }

        .navbar-vertical.navbar-expand-md .navbar-vertical-toggle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .navbar-vertical.navbar-expand-md.navbar-card, .navbar-vertical.navbar-expand-md.navbar-vibrant, .navbar-vertical.navbar-expand-md.navbar-inverted {
            padding: 0;
            max-width: 14.625rem !important
        }

            .navbar-vertical.navbar-expand-md.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-vertical-content {
                padding: .5rem .625rem 0 1rem !important
            }

            .navbar-vertical.navbar-expand-md.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-md.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-md.navbar-inverted .toggle-icon-wrapper {
                margin-left: .25rem;
                margin-right: 1.5rem
            }

            .navbar-vertical.navbar-expand-md.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-md.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }

            .navbar-vertical.navbar-expand-md.navbar-card + .content, .navbar-vertical.navbar-expand-md.navbar-vibrant + .content, .navbar-vertical.navbar-expand-md.navbar-inverted + .content {
                margin-left: 15.625rem
            }

        .navbar-vertical.navbar-expand-md + .content {
            margin-left: 15.625rem
        }

            .navbar-vertical.navbar-expand-md + .content .navbar-top {
                position: sticky;
                top: 0
            }

                .navbar-vertical.navbar-expand-md + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-md + .content .navbar-top .navbar-brand {
                    display: none
                }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md {
        z-index: 1030;
        width: 3.125rem;
        height: 100vh
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-collapse {
            width: 3.125rem !important;
            margin-left: -1rem;
            overflow: hidden
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-vertical-content {
            padding-right: 1rem;
            padding-left: 1rem
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-vertical-label {
            display: none;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .settings {
            opacity: 0;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-toggle-icon {
            padding-right: .3125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-toggle-icon:after {
                width: 75%
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md .navbar-toggle-icon:before {
                width: 50%
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md + .content {
            margin-left: 3.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md + .content .navbar-top {
                padding-left: 13.5rem
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-inverted {
            width: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-collapse {
                width: 4.125rem;
                margin-left: 0
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-inverted + .content {
                margin-left: 4.125rem
            }

                .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-md.navbar-inverted + .content .navbar-top {
                    padding-left: 12.5rem
                }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .nav-link-text {
        display: none
    }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-md .navbar-vertical-divider {
        max-width: 2rem
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md {
        width: 12.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .navbar-collapse {
            width: 12.625rem !important
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .navbar-collapse {
            -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
            box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .settings {
            opacity: 1;
            padding-right: 0
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md .navbar-vertical-label {
            display: block
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-inverted {
            width: 14.625rem
        }

            .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-md.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }
}

@media(min-width: 576px) {
    .navbar-vertical.navbar-expand-sm {
        max-width: 12.625rem;
        top: 0;
        height: 100vh;
        margin: 0
    }

        .navbar-vertical.navbar-expand-sm .nav-link {
            padding: .35rem 0
        }

        .navbar-vertical.navbar-expand-sm .navbar-brand {
            display: block;
            text-align: center
        }

        .navbar-vertical.navbar-expand-sm .navbar-collapse {
            margin-top: -0.3125rem;
            -webkit-transition: width .2s ease;
            -o-transition: width .2s ease;
            transition: width .2s ease;
            -webkit-transition-property: width,-webkit-box-shadow;
            transition-property: width,-webkit-box-shadow;
            -o-transition-property: width,box-shadow;
            transition-property: width,box-shadow;
            transition-property: width,box-shadow,-webkit-box-shadow;
            display: inline-block !important;
            width: 12.625rem
        }

        .navbar-vertical.navbar-expand-sm .navbar-vertical-content {
            width: 12.625rem;
            height: calc(100vh - 4.3125rem);
            padding: .5rem 0 0 0
        }

        .navbar-vertical.navbar-expand-sm .navbar-vertical-toggle {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .navbar-vertical.navbar-expand-sm.navbar-card, .navbar-vertical.navbar-expand-sm.navbar-vibrant, .navbar-vertical.navbar-expand-sm.navbar-inverted {
            padding: 0;
            max-width: 14.625rem !important
        }

            .navbar-vertical.navbar-expand-sm.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-vertical-content {
                padding: .5rem .625rem 0 1rem !important
            }

            .navbar-vertical.navbar-expand-sm.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-sm.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-sm.navbar-inverted .toggle-icon-wrapper {
                margin-left: .25rem;
                margin-right: 1.5rem
            }

            .navbar-vertical.navbar-expand-sm.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-sm.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }

            .navbar-vertical.navbar-expand-sm.navbar-card + .content, .navbar-vertical.navbar-expand-sm.navbar-vibrant + .content, .navbar-vertical.navbar-expand-sm.navbar-inverted + .content {
                margin-left: 15.625rem
            }

        .navbar-vertical.navbar-expand-sm + .content {
            margin-left: 15.625rem
        }

            .navbar-vertical.navbar-expand-sm + .content .navbar-top {
                position: sticky;
                top: 0
            }

                .navbar-vertical.navbar-expand-sm + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-sm + .content .navbar-top .navbar-brand {
                    display: none
                }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm {
        z-index: 1030;
        width: 3.125rem;
        height: 100vh
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-collapse {
            width: 3.125rem !important;
            margin-left: -1rem;
            overflow: hidden
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-vertical-content {
            padding-right: 1rem;
            padding-left: 1rem
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-vertical-label {
            display: none;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .settings {
            opacity: 0;
            -webkit-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-toggle-icon {
            padding-right: .3125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-toggle-icon:after {
                width: 75%
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm .navbar-toggle-icon:before {
                width: 50%
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm + .content {
            margin-left: 3.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm + .content .navbar-top {
                padding-left: 13.5rem
            }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-inverted {
            width: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-collapse {
                width: 4.125rem;
                margin-left: 0
            }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-inverted + .content {
                margin-left: 4.125rem
            }

                .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-sm.navbar-inverted + .content .navbar-top {
                    padding-left: 12.5rem
                }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .nav-link-text {
        display: none
    }

    .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-sm .navbar-vertical-divider {
        max-width: 2rem
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm {
        width: 12.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .navbar-collapse {
            width: 12.625rem !important
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .navbar-collapse {
            -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
            box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .settings {
            opacity: 1;
            padding-right: 0
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm .navbar-vertical-label {
            display: block
        }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-inverted {
            width: 14.625rem
        }

            .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-sm.navbar-inverted .navbar-vertical-content {
                width: 14.625rem !important
            }
}

.navbar-vertical.navbar-expand-xs {
    max-width: 12.625rem;
    top: 0;
    height: 100vh;
    margin: 0
}

    .navbar-vertical.navbar-expand-xs .nav-link {
        padding: .35rem 0
    }

    .navbar-vertical.navbar-expand-xs .navbar-brand {
        display: block;
        text-align: center
    }

    .navbar-vertical.navbar-expand-xs .navbar-collapse {
        margin-top: -0.3125rem;
        -webkit-transition: width .2s ease;
        -o-transition: width .2s ease;
        transition: width .2s ease;
        -webkit-transition-property: width,-webkit-box-shadow;
        transition-property: width,-webkit-box-shadow;
        -o-transition-property: width,box-shadow;
        transition-property: width,box-shadow;
        transition-property: width,box-shadow,-webkit-box-shadow;
        display: inline-block !important;
        width: 12.625rem
    }

    .navbar-vertical.navbar-expand-xs .navbar-vertical-content {
        width: 12.625rem;
        height: calc(100vh - 4.3125rem);
        padding: .5rem 0 0 0
    }

    .navbar-vertical.navbar-expand-xs .navbar-vertical-toggle {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .navbar-vertical.navbar-expand-xs.navbar-card, .navbar-vertical.navbar-expand-xs.navbar-vibrant, .navbar-vertical.navbar-expand-xs.navbar-inverted {
        padding: 0;
        max-width: 14.625rem !important
    }

        .navbar-vertical.navbar-expand-xs.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-vertical-content {
            padding: .5rem .625rem 0 1rem !important
        }

        .navbar-vertical.navbar-expand-xs.navbar-card .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xs.navbar-vibrant .toggle-icon-wrapper, .navbar-vertical.navbar-expand-xs.navbar-inverted .toggle-icon-wrapper {
            margin-left: .25rem;
            margin-right: 1.5rem
        }

        .navbar-vertical.navbar-expand-xs.navbar-card .navbar-collapse, .navbar-vertical.navbar-expand-xs.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-collapse, .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-vertical-content, .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-vertical-content {
            width: 14.625rem !important
        }

        .navbar-vertical.navbar-expand-xs.navbar-card + .content, .navbar-vertical.navbar-expand-xs.navbar-vibrant + .content, .navbar-vertical.navbar-expand-xs.navbar-inverted + .content {
            margin-left: 15.625rem
        }

    .navbar-vertical.navbar-expand-xs + .content {
        margin-left: 15.625rem
    }

        .navbar-vertical.navbar-expand-xs + .content .navbar-top {
            position: sticky;
            top: 0
        }

            .navbar-vertical.navbar-expand-xs + .content .navbar-top .navbar-toggler, .navbar-vertical.navbar-expand-xs + .content .navbar-top .navbar-brand {
                display: none
            }

.navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs {
    z-index: 1030;
    width: 3.125rem;
    height: 100vh
}

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-collapse {
        width: 3.125rem !important;
        margin-left: -1rem;
        overflow: hidden
    }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-vertical-content {
        padding-right: 1rem;
        padding-left: 1rem
    }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-vertical-label {
        display: none;
        -webkit-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease
    }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .dropdown-indicator:after, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .nav-link .badge, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .nav-link-text, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .settings {
        opacity: 0;
        -webkit-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease
    }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-toggle-icon {
        padding-right: .3125rem
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-toggle-icon:after {
            width: 75%
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs .navbar-toggle-icon:before {
            width: 50%
        }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs + .content {
        margin-left: 3.125rem
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs + .content .navbar-top {
            padding-left: 13.5rem
        }

    .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-card, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-vibrant, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-inverted {
        width: 4.125rem
    }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-card .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-collapse {
            width: 4.125rem;
            margin-left: 0
        }

        .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-card + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-vibrant + .content, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-inverted + .content {
            margin-left: 4.125rem
        }

            .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-card + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-vibrant + .content .navbar-top, .navbar-vertical-collapsed .navbar-vertical.navbar-expand-xs.navbar-inverted + .content .navbar-top {
                padding-left: 12.5rem
            }

.navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .navbar-collapse, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .nav.collapse.show, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .nav-link .badge, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .settings, .navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .nav-link-text {
    display: none
}

.navbar-vertical-collapsed:not(.navbar-vertical-collapsed-hover) .navbar-vertical.navbar-expand-xs .navbar-vertical-divider {
    max-width: 2rem
}

.navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs {
    width: 12.625rem
}

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .navbar-collapse {
        width: 12.625rem !important
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .navbar-collapse {
        -webkit-box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color);
        box-shadow: .625rem 0 .625rem -0.5625rem var(--falcon-navbar-vertical-collapsed-hover-shadow-color)
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .dropdown-indicator:after, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .nav-link .badge, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .nav-link-text, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .settings {
        opacity: 1;
        padding-right: 0
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs .navbar-vertical-label {
        display: block
    }

    .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-card, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-vibrant, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-inverted {
        width: 14.625rem
    }

        .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-card .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-card .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-vibrant .navbar-vertical-content, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-collapse, .navbar-vertical-collapsed-hover .navbar-vertical.navbar-expand-xs.navbar-inverted .navbar-vertical-content {
            width: 14.625rem !important
        }

.navbar-top {
    position: sticky;
    top: 0;
    font-size: .8333333333rem;
    font-weight: 600;
    margin-left: -1rem;
    margin-right: -1rem;
    z-index: 1020;
    background-image: none;
    min-height: 4.3125rem
}

    .navbar-top .navbar-nav-icons .dropdown-menu {
        position: absolute
    }

    .navbar-top .navbar-collapse {
        overflow: auto;
        max-height: calc(100vh - 4.3125rem);
        margin: 0 -0.75rem;
        padding: 0 .75rem;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 100%;
        flex: 1 0 100%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }

    .navbar-top .navbar-toggler {
        margin-left: -0.625rem
    }

    .navbar-top[data-navbar-top=combo] .navbar-collapse {
        width: auto
    }

.dropdown-menu-card {
    padding: 0
}

    .dropdown-menu-card .card {
        border: 0
    }

.navbar-toggler {
    border: 0;
    padding: 0
}

.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
    display: none
}

.settings-popover {
    position: relative;
    padding: 0;
    height: .875rem;
    width: .875rem;
    outline: none
}

@media(min-width: 576px) {
    .navbar-expand-sm.navbar-top .navbar-collapse {
        max-height: none;
        margin: 0;
        padding: 0;
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .navbar-expand-sm.navbar .max-h-dropdown {
        max-height: 75vh
    }

    .navbar-expand-sm.navbar-standard .navbar-collapse {
        max-height: none
    }

    .navbar-expand-sm.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-expand-sm.navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
        display: block
    }

    .navbar.navbar-expand-sm:not(.navbar-vertical) .navbar-collapse {
        overflow: visible !important
    }
}

@media(min-width: 768px) {
    .navbar-expand-md.navbar-top .navbar-collapse {
        max-height: none;
        margin: 0;
        padding: 0;
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .navbar-expand-md.navbar .max-h-dropdown {
        max-height: 75vh
    }

    .navbar-expand-md.navbar-standard .navbar-collapse {
        max-height: none
    }

    .navbar-expand-md.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-expand-md.navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
        display: block
    }

    .navbar.navbar-expand-md:not(.navbar-vertical) .navbar-collapse {
        overflow: visible !important
    }
}

@media(min-width: 992px) {
    .navbar-expand-lg.navbar-top .navbar-collapse {
        max-height: none;
        margin: 0;
        padding: 0;
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .navbar-expand-lg.navbar .max-h-dropdown {
        max-height: 75vh
    }

    .navbar-expand-lg.navbar-standard .navbar-collapse {
        max-height: none
    }

    .navbar-expand-lg.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-expand-lg.navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
        display: block
    }

    .navbar.navbar-expand-lg:not(.navbar-vertical) .navbar-collapse {
        overflow: visible !important
    }
}

@media(min-width: 1200px) {
    .navbar-expand-xl.navbar-top .navbar-collapse {
        max-height: none;
        margin: 0;
        padding: 0;
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .navbar-expand-xl.navbar .max-h-dropdown {
        max-height: 75vh
    }

    .navbar-expand-xl.navbar-standard .navbar-collapse {
        max-height: none
    }

    .navbar-expand-xl.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-expand-xl.navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
        display: block
    }

    .navbar.navbar-expand-xl:not(.navbar-vertical) .navbar-collapse {
        overflow: visible !important
    }
}

@media(min-width: 1540px) {
    .navbar-expand-xxl.navbar-top .navbar-collapse {
        max-height: none;
        margin: 0;
        padding: 0;
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .navbar-expand-xxl.navbar .max-h-dropdown {
        max-height: 75vh
    }

    .navbar-expand-xxl.navbar-standard .navbar-collapse {
        max-height: none
    }

    .navbar-expand-xxl.navbar-top .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after, .navbar-expand-xxl.navbar-standard .navbar-nav:not(.navbar-nav-icons) .dropdown-menu:after {
        display: block
    }

    .navbar.navbar-expand-xxl:not(.navbar-vertical) .navbar-collapse {
        overflow: visible !important
    }
}

.img-dropdown {
    position: absolute;
    bottom: 0;
    right: 0
}

html[dir=rtl] .img-dropdown {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

@media(min-width: 768px) {
    .navbar-card-components {
        min-width: 28.8125rem
    }

    .navbar-card-auth {
        min-width: 21rem
    }

    .navbar-card-pages {
        min-width: 28rem
    }

    .navbar-card-app {
        min-width: 32rem
    }
}

@media(min-width: 992px) {
    .navbar-card-login {
        min-width: 22rem
    }
}

@media(min-width: 1540px) {
    .navbar-card-components {
        min-width: 53.125rem
    }

    .navbar-card-pages {
        min-width: 45rem
    }
}

@media(min-width: 1540px) {
    .navbar-card-auth {
        min-width: 40.625rem
    }
}

.theme-control-toggle .theme-control-toggle-label {
    height: 30px;
    width: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: var(--falcon-gray-300);
    color: var(--falcon-primary);
    border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .theme-control-toggle .theme-control-toggle-label:hover {
        background-color: var(--falcon-gray-400)
    }

.theme-control-toggle .theme-control-toggle-input {
    display: none
}

    .theme-control-toggle .theme-control-toggle-input:checked ~ .theme-control-toggle-dark {
        display: none
    }

    .theme-control-toggle .theme-control-toggle-input:not(:checked) ~ .theme-control-toggle-light {
        display: none
    }

.theme-switch-toggle .theme-switch-toggle-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .5rem .5rem;
    margin-bottom: 0;
    display: none;
    color: rgba(255,255,255,.55);
    border-radius: 50%;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .theme-switch-toggle .theme-switch-toggle-label:hover {
        color: rgba(255,255,255,.75)
    }

@media(min-width: 992px) {
    .theme-switch-toggle .theme-switch-toggle-label {
        display: block
    }
}

.theme-switch-toggle .theme-switch-toggle-input {
    display: none
}

    .theme-switch-toggle .theme-switch-toggle-input:checked ~ .theme-switch-toggle-dark {
        display: none
    }

    .theme-switch-toggle .theme-switch-toggle-input:not(:checked) ~ .theme-switch-toggle-light {
        display: none
    }

@media(min-height: 8.688rem) {
    .double-top-nav-layout [id] {
        scroll-margin-top: 10.188rem
    }
}

.double-top-nav-layout .navbar-top + .content {
    min-height: calc(100vh - 8.688rem)
}

.double-top-nav-layout .card-chat {
    height: calc(100vh - 8.688rem - 0.625rem)
}

.double-top-nav-layout .ipad .card-chat, .double-top-nav-layout .mobile.safari .card-chat, .double-top-nav-layout .mobile.chrome .card-chat {
    height: calc(100vh - 8.688rem - 0.625rem - 3.5rem)
}

@media(min-width: 576px) {
    .double-top-nav-layout .card-chat {
        height: calc(100vh - 8.688rem - 3.9875rem)
    }
}

@media(min-width: 992px) {
    .double-top-nav-layout .course-details-sticky-sidebar {
        top: 9.688rem
    }
}

.double-top-nav-layout .kanban-items-container {
    max-height: calc(100vh - 19.313rem)
}

.double-top-nav-layout .form-added .kanban-items-container {
    max-height: calc(100vh - 16.5005rem)
}

.double-top-nav-layout .ipad .kanban-items-container, .double-top-nav-layout .mobile.safari .kanban-items-container, .double-top-nav-layout .mobile.chrome .kanban-items-container {
    max-height: calc(100vh - 22.813rem)
}

.double-top-nav-layout .ipad .form-added .kanban-items-container, .double-top-nav-layout .mobile.safari .form-added .kanban-items-container, .double-top-nav-layout .mobile.chrome .form-added .kanban-items-container {
    max-height: calc(100vh - 20.0005rem)
}

.double-top-nav-layout .sticky-sidebar {
    top: 9.688rem
}

.double-top-nav-layout .top-navbar-height {
    top: 8.688rem
}

.double-top-nav-layout .navbar-vertical {
    top: 8.688rem
}

    .double-top-nav-layout .navbar-vertical .navbar-collapse {
        overflow: hidden
    }

        .double-top-nav-layout .navbar-vertical .navbar-collapse .navbar-vertical-content {
            max-height: calc(100vh - 8.688rem)
        }

    .double-top-nav-layout .navbar-vertical.navbar-card .navbar-collapse, .double-top-nav-layout .navbar-vertical.navbar-card .navbar-vertical-content, .double-top-nav-layout .navbar-vertical.navbar-vibrant .navbar-collapse, .double-top-nav-layout .navbar-vertical.navbar-vibrant .navbar-vertical-content, .double-top-nav-layout .navbar-vertical.navbar-inverted .navbar-collapse, .double-top-nav-layout .navbar-vertical.navbar-inverted .navbar-vertical-content {
        max-height: calc(100vh - 8.688rem - 1rem) !important
    }

@media(min-width: 1540px) {
    .double-top-nav-layout .navbar-vertical.navbar-expand-xxl .navbar-vertical-content {
        height: calc(100vh - 8.688rem)
    }
}

@media(min-width: 1200px) {
    .double-top-nav-layout .navbar-vertical.navbar-expand-xl .navbar-vertical-content {
        height: calc(100vh - 8.688rem)
    }
}

@media(min-width: 992px) {
    .double-top-nav-layout .navbar-vertical.navbar-expand-lg .navbar-vertical-content {
        height: calc(100vh - 8.688rem)
    }
}

@media(min-width: 768px) {
    .double-top-nav-layout .navbar-vertical.navbar-expand-md .navbar-vertical-content {
        height: calc(100vh - 8.688rem)
    }
}

@media(min-width: 576px) {
    .double-top-nav-layout .navbar-vertical.navbar-expand-sm .navbar-vertical-content {
        height: calc(100vh - 8.688rem)
    }
}

.double-top-nav-layout .navbar-vertical.navbar-expand-xs .navbar-vertical-content {
    height: calc(100vh - 8.688rem)
}

@media(min-width: 1200px) {
    .double-top-nav-layout .offcanvas.offcanvas-filter-sidebar {
        top: 8.688rem;
        height: calc(100vh - 8.688rem)
    }
}

.search-box {
    position: relative;
    width: 21rem;
    font-size: .8333333333rem
}

    .search-box .search-box-icon {
        position: absolute;
        color: var(--falcon-gray-400);
        top: 50%;
        left: .9rem;
        -webkit-transform: translateY(-48%);
        -ms-transform: translateY(-48%);
        transform: translateY(-48%)
    }

    .search-box .search-input {
        padding-left: 2rem;
        padding-right: 2rem;
        line-height: 1.7;
        border-radius: 50rem;
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .search-box .search-input::-webkit-search-cancel-button {
            display: none
        }

    .search-box [data-bs-toggle=search]:not(.show) + [data-bs-dismiss=search] {
        display: none
    }

    .search-box .file-thumbnail {
        width: 1.75rem;
        height: 1.75rem
    }

.safari .search-box .search-input {
    line-height: 2
}

.avatar {
    position: relative;
    display: inline-block
}

    .avatar .avatar-name {
        background-color: var(--falcon-avatar-name-bg);
        position: absolute;
        text-align: center;
        color: #fff;
        font-weight: bold;
        text-transform: uppercase;
        display: block
    }

        .avatar .avatar-name > span {
            position: absolute;
            top: 50%;
            left: 50%;
            -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0)
        }

    .avatar .avatar-emoji {
        height: 100%;
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

        .avatar .avatar-emoji > span {
            -webkit-transform: translateY(2%);
            -ms-transform: translateY(2%);
            transform: translateY(2%);
            display: inline-block
        }

    .avatar img {
        display: block
    }

    .avatar img, .avatar .avatar-name {
        width: 100%;
        height: 100%
    }

    .avatar img {
        -o-object-fit: cover;
        object-fit: cover
    }

    .avatar[class*=status-]:before {
        content: "";
        position: absolute;
        border-radius: 100%;
        z-index: 1
    }

    .avatar.status-online:before {
        background-color: var(--falcon-success)
    }

    .avatar.status-offline:before {
        background-color: var(--falcon-secondary)
    }

    .avatar.status-away:before {
        background-color: var(--falcon-warning)
    }

    .avatar.status-do-not-disturb:before {
        background-color: var(--falcon-danger)
    }

    .avatar .avatar-button {
        background-color: var(--falcon-avatar-button-bg) !important;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        border: 1px solid var(--falcon-avatar-button-bg);
        font-size: 12px
    }

        .avatar .avatar-button:hover, .avatar .avatar-button:focus {
            background-color: var(--falcon-avatar-button-hover-bg) !important
        }

    .avatar:hover .overlay-icon {
        opacity: 1
    }

.avatar-s {
    height: 1.25rem;
    width: 1.25rem
}

    .avatar-s .avatar-name {
        font-size: 0.4166666667rem
    }

    .avatar-s .avatar-emoji {
        font-size: 1.25rem
    }

    .avatar-s[class*=status-]:before {
        border: 1px solid var(--falcon-avatar-status-border-color);
        height: 9px;
        width: 9px;
        right: -1px;
        bottom: -1px
    }

    .avatar-s .rounded-soft {
        border-radius: .2083333333rem !important
    }

.avatar-m {
    height: 1.5rem;
    width: 1.5rem
}

    .avatar-m .avatar-name {
        font-size: 0.5rem
    }

    .avatar-m .avatar-emoji {
        font-size: 1.5rem
    }

    .avatar-m[class*=status-]:before {
        border: 1px solid var(--falcon-avatar-status-border-color);
        height: 9px;
        width: 9px;
        right: -1px;
        bottom: -1px
    }

    .avatar-m .rounded-soft {
        border-radius: .25rem !important
    }

.avatar-l {
    height: 1.75rem;
    width: 1.75rem
}

    .avatar-l .avatar-name {
        font-size: 0.5833333333rem
    }

    .avatar-l .avatar-emoji {
        font-size: 1.75rem
    }

    .avatar-l[class*=status-]:before {
        border: 1px solid var(--falcon-avatar-status-border-color);
        height: 9px;
        width: 9px;
        right: -1px;
        bottom: -1px
    }

    .avatar-l .rounded-soft {
        border-radius: .2916666667rem !important
    }

.avatar-xl {
    height: 2rem;
    width: 2rem
}

    .avatar-xl .avatar-name {
        font-size: 0.6666666667rem
    }

    .avatar-xl .avatar-emoji {
        font-size: 2rem
    }

    .avatar-xl[class*=status-]:before {
        border: 2px solid var(--falcon-avatar-status-border-color);
        height: .813rem;
        width: .813rem;
        right: -2px;
        bottom: -2px
    }

    .avatar-xl .rounded-soft {
        border-radius: .3333333333rem !important
    }

.avatar-2xl {
    height: 2.5rem;
    width: 2.5rem
}

    .avatar-2xl .avatar-name {
        font-size: 0.8333333333rem
    }

    .avatar-2xl .avatar-emoji {
        font-size: 2.5rem
    }

    .avatar-2xl[class*=status-]:before {
        border: 2px solid var(--falcon-avatar-status-border-color);
        height: 16px;
        width: 16px;
        right: -3px;
        bottom: -3px
    }

    .avatar-2xl .rounded-soft {
        border-radius: .4166666667rem !important
    }

.avatar-3xl {
    height: 3.5rem;
    width: 3.5rem
}

    .avatar-3xl .avatar-name {
        font-size: 1.1666666667rem
    }

    .avatar-3xl .avatar-emoji {
        font-size: 3.5rem
    }

    .avatar-3xl[class*=status-]:before {
        border: 3px solid var(--falcon-avatar-status-border-color);
        height: 18px;
        width: 18px;
        right: 0;
        bottom: 0
    }

    .avatar-3xl .rounded-soft {
        border-radius: .5833333333rem !important
    }

.avatar-4xl {
    height: 6.125rem;
    width: 6.125rem
}

    .avatar-4xl .avatar-name {
        font-size: 2.0416666667rem
    }

    .avatar-4xl .avatar-emoji {
        font-size: 6.125rem
    }

    .avatar-4xl[class*=status-]:before {
        border: 3px solid var(--falcon-avatar-status-border-color);
        height: 24px;
        width: 24px;
        right: 3px;
        bottom: 3px
    }

    .avatar-4xl .rounded-soft {
        border-radius: 1.0208333333rem !important
    }

.avatar-5xl {
    height: 10.5rem;
    width: 10.5rem
}

    .avatar-5xl .avatar-name {
        font-size: 3.5rem
    }

    .avatar-5xl .avatar-emoji {
        font-size: 10.5rem
    }

    .avatar-5xl[class*=status-]:before {
        border: 4px solid var(--falcon-avatar-status-border-color);
        height: 32px;
        width: 32px;
        right: 8px;
        bottom: 8px
    }

    .avatar-5xl .rounded-soft {
        border-radius: 1.75rem !important
    }

.avatar-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

    .avatar-group .avatar-s:not(:first-child), .avatar-group .avatar-m:not(:first-child), .avatar-group .avatar-l:not(:first-child), .avatar-group .avatar-xl:not(:first-child), .avatar-group .avatar-2xl:not(:first-child) {
        margin-left: -0.5rem
    }

    .avatar-group .avatar-3xl:not(:first-child) {
        margin-left: -1rem
    }

    .avatar-group .avatar-4xl:not(:first-child) {
        margin-left: -1.8rem
    }

    .avatar-group .avatar-5xl:not(:first-child) {
        margin-left: -3rem
    }

.avatar-group-dense .avatar-s:not(:first-child) {
    margin-left: -0.6rem
}

.avatar-group-dense .avatar-m:not(:first-child) {
    margin-left: -0.8rem
}

.avatar-group-dense .avatar-l:not(:first-child), .avatar-group-dense .avatar-xl:not(:first-child), .avatar-group-dense .avatar-2xl:not(:first-child) {
    margin-left: -1rem
}

.avatar-group-dense .avatar-3xl:not(:first-child) {
    margin-left: -1.8rem
}

.avatar-group-dense .avatar-4xl:not(:first-child) {
    margin-left: -3.3rem
}

.avatar-group-dense .avatar-5xl:not(:first-child) {
    margin-left: -6rem
}

.notification {
    color: var(--falcon-gray-1000);
    text-decoration: none;
    background-color: var(--falcon-notification-bg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: .8333333333rem;
    font-family: "Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .notification:not(.notification-flush) {
        border: 1px solid var(--falcon-border-color);
        -webkit-box-shadow: var(--falcon-box-shadow-sm);
        box-shadow: var(--falcon-box-shadow-sm);
        border-radius: .375rem;
        padding: 1rem
    }

    .notification:hover, .notification:focus {
        color: var(--falcon-dark);
        text-decoration: none
    }

.notification-body {
    margin-bottom: .25rem
}

.notification-time {
    margin-bottom: 0;
    color: var(--falcon-gray-600);
    font-size: .8333333333rem
}

.notification-unread {
    background-color: var(--falcon-notification-unread-bg) !important
}

    .notification-unread:hover, .notification-unread:focus {
        background-color: var(--falcon-notification-unread-hover-bg) !important
    }

.notification-indicator {
    position: relative
}

    .notification-indicator::before {
        position: absolute;
        content: "";
        right: .125rem;
        top: .5rem;
        height: 1rem;
        width: 1rem;
        border-radius: 50%;
        border: 2px solid var(--falcon-notification-indicator-border-color)
    }

.notification-indicator-number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: absolute;
    right: .125rem;
    top: .505rem;
    height: 1rem;
    width: 1rem;
    font-size: .67rem;
    color: #fff;
    font-weight: 700
}

.notification-indicator-primary::before {
    background-color: var(--falcon-primary)
}

.notification-indicator-secondary::before {
    background-color: var(--falcon-secondary)
}

.notification-indicator-success::before {
    background-color: var(--falcon-success)
}

.notification-indicator-info::before {
    background-color: var(--falcon-info)
}

.notification-indicator-warning::before {
    background-color: var(--falcon-warning)
}

.notification-indicator-danger::before {
    background-color: var(--falcon-danger)
}

.notification-indicator-light::before {
    background-color: var(--falcon-light)
}

.notification-indicator-dark::before {
    background-color: var(--falcon-dark)
}

.notification-indicator-fill::before {
    border: 0
}

.dropdown-menu-notification {
    min-width: 16rem;
    max-width: 5rem
}

    .dropdown-menu-notification .card-header, .dropdown-menu-notification .card-footer {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .dropdown-menu-notification .list-group-flush .list-group-item {
        padding: 0
    }

        .dropdown-menu-notification .list-group-flush .list-group-item .notification-flush {
            padding: .5rem 1rem
        }

    .dropdown-menu-notification .list-group-flush .list-group-title {
        background-color: var(--falcon-notification-title-bg);
        font-weight: 600;
        font-size: .6944444444rem;
        color: var(--falcon-gray-600);
        padding: .25rem 1.25rem
    }

@media(min-width: 576px) {
    .dropdown-menu-notification {
        min-width: 20rem
    }
}

.scrollbar, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody {
    overflow: auto
}

    .scrollbar::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar {
        visibility: hidden;
        -webkit-appearance: none;
        width: 6px;
        height: 6px;
        background-color: rgba(0,0,0,0)
    }

    .scrollbar::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb {
        visibility: hidden;
        border-radius: 3px;
        background-color: var(--falcon-scrollbar-bg)
    }

    .scrollbar:hover::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar, .scrollbar:hover::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar-thumb, .scrollbar:focus::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:focus::-webkit-scrollbar, .scrollbar:focus::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:focus::-webkit-scrollbar-thumb {
        visibility: visible
    }

.navbar-vibrant .scrollbar, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody {
    overflow: auto
}

    .navbar-vibrant .scrollbar::-webkit-scrollbar, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody::-webkit-scrollbar {
        visibility: hidden;
        -webkit-appearance: none;
        width: 6px;
        height: 6px;
        background-color: rgba(0,0,0,0)
    }

    .navbar-vibrant .scrollbar::-webkit-scrollbar-thumb, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody::-webkit-scrollbar-thumb {
        visibility: hidden;
        border-radius: 3px;
        background-color: rgba(255,255,255,.4)
    }

    .navbar-vibrant .scrollbar:hover::-webkit-scrollbar, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody:hover::-webkit-scrollbar, .navbar-vibrant .scrollbar:hover::-webkit-scrollbar-thumb, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:hover::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody:hover::-webkit-scrollbar-thumb, .navbar-vibrant .scrollbar:focus::-webkit-scrollbar, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:focus::-webkit-scrollbar, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody:focus::-webkit-scrollbar, .navbar-vibrant .scrollbar:focus::-webkit-scrollbar-thumb, .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody:focus::-webkit-scrollbar-thumb, .dataTables_wrapper .dataTables_scroll .navbar-vibrant .dataTables_scrollBody:focus::-webkit-scrollbar-thumb {
        visibility: visible
    }

.firefox .scrollbar, .firefox .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .firefox .dataTables_scrollBody {
    overflow: auto !important;
    scrollbar-color: var(--falcon-scrollbar-bg) rgba(0,0,0,0);
    scrollbar-width: thin
}

.firefox .navbar-vibrant .scrollbar, .firefox .navbar-vibrant .dataTables_wrapper .dataTables_scroll .dataTables_scrollBody, .dataTables_wrapper .dataTables_scroll .firefox .navbar-vibrant .dataTables_scrollBody {
    overflow: auto !important;
    scrollbar-color: rgba(255,255,255,.4) rgba(0,0,0,0);
    scrollbar-width: thin
}

.os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
    background: var(--falcon-scrollbar-bg)
}

.os-theme-dark > .os-scrollbar:hover > .os-scrollbar-track > .os-scrollbar-handle, .os-theme-dark > .os-scrollbar:focus > .os-scrollbar-track > .os-scrollbar-handle {
    background: var(--falcon-scrollbar-bg)
}

.simplebar-scrollbar::before {
    background-color: var(--falcon-simplebar-bg)
}

.simplebar-content-wrapper::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0
}

.file-thumbnail {
    height: 2.25rem;
    width: 2.25rem
}

.dot {
    width: .625rem;
    height: .625rem;
    border-radius: 50%;
    display: inline-block;
    margin-right: .5rem
}

.greetings-item {
    background-color: var(--falcon-white) !important
}

.dark .greetings-item {
    background-color: var(--falcon-card-bg) !important
}

.recent-activity-body-height {
    height: 24rem
}

.table-member-info {
    min-width: 43rem
}

.members-activity {
    height: 22rem
}

.table-running-project {
    min-width: 43rem
}

.hover-actions-trigger.btn-reveal-trigger .hover-actions {
    right: 3.5rem
}

[dir=rtl] .hover-actions-trigger.btn-reveal-trigger .hover-actions {
    right: 3.5rem
}

@media(min-width: 768px) {
    .ask-analytics {
        max-height: 26.625rem
    }
}

.ask-analytics .ask-analytics-item:hover, .ask-analytics .ask-analytics-item:focus {
    background: var(--falcon-gray-100)
}

.table-recent-leads {
    min-width: 38rem
}

.tab-active-caret .nav-link {
    color: var(--falcon-gray-600) !important;
    font-size: .8333333333rem !important;
    font-weight: 500 !important;
    font-family: var(--falcon-font-sans-serif)
}

    .tab-active-caret .nav-link.active {
        color: var(--falcon-primary) !important;
        border-bottom: 0 !important;
        position: relative
    }

        .tab-active-caret .nav-link.active:after {
            content: "";
            position: absolute;
            width: 10px;
            height: 10px;
            bottom: -6px;
            left: 45%;
            -webkit-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: rotate(45deg);
            background: var(--falcon-card-bg);
            border-radius: .125rem;
            border-width: 0 1px 1px 0;
            border-style: solid;
            border-color: var(--falcon-border-color)
        }

html[dir=rtl] .rtl-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.bar-indicator-gradient {
    background: -webkit-gradient(linear, left top, right top, from(rgba(44, 123, 229, 0.1)), to(var(--falcon-primary)));
    background: -o-linear-gradient(left, rgba(44, 123, 229, 0.1), var(--falcon-primary));
    background: linear-gradient(to right, rgba(44, 123, 229, 0.1), var(--falcon-primary));
    height: .25rem;
    width: 100%;
    border-radius: 1rem
}

.echart-avg-enrollment-rate {
    min-height: 18.75rem
}

.d3-trending-keywords {
    height: 25rem
}

.lms-half-doughnut {
    max-width: 10.625rem
}

.echart-marketing-expenses {
    min-height: 18.75rem
}

.marketing-exp-circle {
    width: 6.25rem;
    height: 6.25rem;
    -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,.075);
    box-shadow: inset 0px 1px 2px rgba(0,0,0,.075)
}

.echart-weekly-goals-lms {
    height: 15.625rem
}

.echart-bar-course-enrollments {
    min-height: 15.625rem
}

.top-courses-tab .nav-link {
    color: var(--falcon-gray-400) !important
}

    .top-courses-tab .nav-link:not(.active):hover {
        border-color: rgba(0,0,0,0) !important
    }

    .top-courses-tab .nav-link.active {
        border-bottom: 2px solid var(--falcon-primary);
        background-color: var(--falcon-card-bg);
        color: var(--falcon-primary) !important
    }

.btn-accordion {
    padding: .25rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .8333333333rem;
    font-weight: 500
}

    .btn-accordion[aria-expanded=true] [data-prefix=fas] {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }

.accordion-icon {
    -webkit-transition: -webkit-transform .1s linear;
    transition: -webkit-transform .1s linear;
    -o-transition: transform .1s linear;
    transition: transform .1s linear;
    transition: transform .1s linear, -webkit-transform .1s linear;
    color: var(--falcon-gray-900)
}

[aria-expanded=true] .accordion-icon {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.calendar {
    width: 3.125rem;
    line-height: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
    font-family: var(--falcon-font-sans-serif);
    border-radius: .375rem
}

    .calendar .calendar-month {
        background-color: var(--falcon-danger);
        color: #fff;
        border-radius: .375rem .375rem 0 0;
        padding: .25rem;
        font-weight: 600
    }

    .calendar .calendar-day {
        font-size: 1.728rem;
        padding: .25rem;
        border: .125rem solid rgba(var(--falcon-danger-rgb), 0.3);
        border-top: 0;
        border-radius: 0 0 .375rem .375rem;
        color: #9da9bb;
        font-weight: 700
    }

.hover-actions {
    display: none;
    position: absolute
}

    .hover-actions.show {
        display: inline-block
    }

        .hover-actions.show + .hover-hide {
            display: none
        }

a[href].bg-200:hover, a[href].bg-200:focus {
    background-color: #d8e2ef !important
}

.hover-primary:hover, .hover-primary:focus {
    color: var(--falcon-primary) !important
}

.hover-danger:hover, .hover-danger:focus {
    color: var(--falcon-danger) !important
}

.hover-shadow:hover, .hover-shadow:focus {
    -webkit-box-shadow: 0 0 .5rem 0 rgba(0,0,0,.1);
    box-shadow: 0 0 .5rem 0 rgba(0,0,0,.1)
}

.hover-actions-trigger {
    position: relative
}

    .hover-actions-trigger .inbox-link {
        color: inherit;
        text-decoration: none
    }

    .hover-actions-trigger:hover .hover-actions, .hover-actions-trigger:focus .hover-actions {
        z-index: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

        .hover-actions-trigger:hover .hover-actions.btn, .hover-actions-trigger:hover .tox .tox-menu__footer .hover-actions.tox-button--secondary, .tox .tox-menu__footer .hover-actions-trigger:hover .hover-actions.tox-button--secondary, .hover-actions-trigger:hover .tox .tox-dialog__footer .hover-actions.tox-button--secondary, .tox .tox-dialog__footer .hover-actions-trigger:hover .hover-actions.tox-button--secondary, .hover-actions-trigger:hover .tox .tox-menu__footer .hover-actions.tox-button:last-child, .tox .tox-menu__footer .hover-actions-trigger:hover .hover-actions.tox-button:last-child, .hover-actions-trigger:hover .tox .tox-dialog__footer .hover-actions.tox-button:last-child, .tox .tox-dialog__footer .hover-actions-trigger:hover .hover-actions.tox-button:last-child, .hover-actions-trigger:hover [data-list] .hover-actions.page, [data-list] .hover-actions-trigger:hover .hover-actions.page, .hover-actions-trigger:hover .falcon-data-table .paging_full_numbers .hover-actions.page-link, .falcon-data-table .paging_full_numbers .hover-actions-trigger:hover .hover-actions.page-link, .hover-actions-trigger:hover .falcon-data-table .paging_first_last_numbers .hover-actions.page-link, .falcon-data-table .paging_first_last_numbers .hover-actions-trigger:hover .hover-actions.page-link, .hover-actions-trigger:hover .falcon-data-table .paging_full .hover-actions.page-link, .falcon-data-table .paging_full .hover-actions-trigger:hover .hover-actions.page-link, .hover-actions-trigger:hover .falcon-data-table .paging_numbers .hover-actions.page-link, .falcon-data-table .paging_numbers .hover-actions-trigger:hover .hover-actions.page-link, .hover-actions-trigger:hover .falcon-data-table .paging_simple_numbers .hover-actions.page-link, .falcon-data-table .paging_simple_numbers .hover-actions-trigger:hover .hover-actions.page-link, .hover-actions-trigger:focus .hover-actions.btn, .hover-actions-trigger:focus .tox .tox-menu__footer .hover-actions.tox-button--secondary, .tox .tox-menu__footer .hover-actions-trigger:focus .hover-actions.tox-button--secondary, .hover-actions-trigger:focus .tox .tox-dialog__footer .hover-actions.tox-button--secondary, .tox .tox-dialog__footer .hover-actions-trigger:focus .hover-actions.tox-button--secondary, .hover-actions-trigger:focus .tox .tox-menu__footer .hover-actions.tox-button:last-child, .tox .tox-menu__footer .hover-actions-trigger:focus .hover-actions.tox-button:last-child, .hover-actions-trigger:focus .tox .tox-dialog__footer .hover-actions.tox-button:last-child, .tox .tox-dialog__footer .hover-actions-trigger:focus .hover-actions.tox-button:last-child, .hover-actions-trigger:focus [data-list] .hover-actions.page, [data-list] .hover-actions-trigger:focus .hover-actions.page, .hover-actions-trigger:focus .falcon-data-table .paging_full_numbers .hover-actions.page-link, .falcon-data-table .paging_full_numbers .hover-actions-trigger:focus .hover-actions.page-link, .hover-actions-trigger:focus .falcon-data-table .paging_first_last_numbers .hover-actions.page-link, .falcon-data-table .paging_first_last_numbers .hover-actions-trigger:focus .hover-actions.page-link, .hover-actions-trigger:focus .falcon-data-table .paging_full .hover-actions.page-link, .falcon-data-table .paging_full .hover-actions-trigger:focus .hover-actions.page-link, .hover-actions-trigger:focus .falcon-data-table .paging_numbers .hover-actions.page-link, .falcon-data-table .paging_numbers .hover-actions-trigger:focus .hover-actions.page-link, .hover-actions-trigger:focus .falcon-data-table .paging_simple_numbers .hover-actions.page-link, .falcon-data-table .paging_simple_numbers .hover-actions-trigger:focus .hover-actions.page-link {
            display: inline-block
        }

    .hover-actions-trigger:hover .hover-hide, .hover-actions-trigger:focus .hover-hide {
        display: none
    }

.hover-bg-black:hover {
    background-color: var(--falcon-gray-black) !important
}

.hover-bg-100:hover {
    background-color: var(--falcon-gray-100) !important
}

.hover-bg-200:hover {
    background-color: var(--falcon-gray-200) !important
}

.hover-bg-300:hover {
    background-color: var(--falcon-gray-300) !important
}

.hover-bg-400:hover {
    background-color: var(--falcon-gray-400) !important
}

.hover-bg-500:hover {
    background-color: var(--falcon-gray-500) !important
}

.hover-bg-600:hover {
    background-color: var(--falcon-gray-600) !important
}

.hover-bg-700:hover {
    background-color: var(--falcon-gray-700) !important
}

.hover-bg-800:hover {
    background-color: var(--falcon-gray-800) !important
}

.hover-bg-900:hover {
    background-color: var(--falcon-gray-900) !important
}

.hover-bg-1000:hover {
    background-color: var(--falcon-gray-1000) !important
}

.hover-bg-1100:hover {
    background-color: var(--falcon-gray-1100) !important
}

.hover-bg-white:hover {
    background-color: var(--falcon-gray-white) !important
}

.hover-black:hover {
    color: var(--falcon-gray-black) !important
}

.hover-100:hover {
    color: var(--falcon-gray-100) !important
}

.hover-200:hover {
    color: var(--falcon-gray-200) !important
}

.hover-300:hover {
    color: var(--falcon-gray-300) !important
}

.hover-400:hover {
    color: var(--falcon-gray-400) !important
}

.hover-500:hover {
    color: var(--falcon-gray-500) !important
}

.hover-600:hover {
    color: var(--falcon-gray-600) !important
}

.hover-700:hover {
    color: var(--falcon-gray-700) !important
}

.hover-800:hover {
    color: var(--falcon-gray-800) !important
}

.hover-900:hover {
    color: var(--falcon-gray-900) !important
}

.hover-1000:hover {
    color: var(--falcon-gray-1000) !important
}

.hover-1100:hover {
    color: var(--falcon-gray-1100) !important
}

.hover-white:hover {
    color: var(--falcon-gray-white) !important
}

.icon-spin {
    -webkit-animation: icon-spin 6s cubic-bezier(0.15, 1.15, 0.65, 1) infinite;
    animation: icon-spin 6s cubic-bezier(0.15, 1.15, 0.65, 1) infinite
}

.settings-popover {
    left: 29%;
    z-index: 2;
    top: 31%
}

    .settings-popover .d-flex {
        -webkit-transform-origin: center;
        -ms-transform-origin: center;
        transform-origin: center;
        transform-box: fill-box
    }

.ripple {
    position: absolute
}

    .ripple .fa-spin {
        -webkit-animation-duration: 3s;
        animation-duration: 3s
    }

    .ripple:after, .ripple:before {
        position: absolute;
        content: "";
        height: .45rem;
        width: .45rem;
        border-radius: 50%;
        border: 3px solid rgba(var(--falcon-success-rgb), 0.4);
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        z-index: -1;
        -webkit-animation: ripple 2s ease infinite;
        animation: ripple 2s ease infinite
    }

    .ripple:before {
        border: 5px solid rgba(var(--falcon-success-rgb), 0.3);
        -webkit-animation-delay: 5s;
        animation-delay: 5s
    }

@-webkit-keyframes ripple {
    0% {
        height: .75rem;
        width: .75rem
    }

    100% {
        height: 2.125rem;
        width: 2.125rem;
        border-color: rgba(0,0,0,0)
    }
}

@keyframes ripple {
    0% {
        height: .75rem;
        width: .75rem
    }

    100% {
        height: 2.125rem;
        width: 2.125rem;
        border-color: rgba(0,0,0,0)
    }
}

@-webkit-keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.icon-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

    .icon-group .icon-item:not(:last-child) {
        margin-right: .5rem
    }

.icon-item {
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: var(--falcon-gray-700);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    height: 2.5rem;
    width: 2.5rem;
    border: 0;
    font-size: .875rem;
    -webkit-box-shadow: var(--falcon-box-shadow-sm);
    box-shadow: var(--falcon-box-shadow-sm)
}

    .icon-item:hover, .icon-item:focus {
        background-color: var(--falcon-gray-200)
    }

    .icon-item.icon-item-sm {
        height: 1.875rem;
        width: 1.875rem
    }

    .icon-item.icon-item-lg {
        height: 2.75rem;
        width: 2.75rem
    }

.fa-icon-wait {
    opacity: 0
}

.fontawesome-i2svg-active .fa-icon-wait {
    opacity: 1
}

.icon-circle {
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-width: 2px;
    border-style: solid;
    margin: 0 auto;
    margin-bottom: 1rem
}

.icon-circle-primary {
    color: var(--falcon-primary);
    border-color: var(--falcon-primary)
}

.icon-circle-success {
    color: var(--falcon-success);
    border-color: var(--falcon-success)
}

.icon-circle-info {
    color: var(--falcon-info);
    border-color: var(--falcon-info)
}

.icon-circle-warning {
    color: var(--falcon-warning);
    border-color: var(--falcon-warning)
}

.img-landing-banner, .img-showcase-banner {
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem;
    overflow: hidden;
    -webkit-transform: translateY(-3rem);
    -ms-transform: translateY(-3rem);
    transform: translateY(-3rem);
    margin-bottom: -28rem;
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    -o-transition: transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease, -webkit-transform .4s ease;
    position: relative;
    -webkit-box-shadow: var(--falcon-box-shadow-lg);
    box-shadow: var(--falcon-box-shadow-lg);
    display: block
}

@media(min-width: 1200px)and (max-width: 1539.98px) {
    .img-landing-banner, .img-showcase-banner {
        margin-bottom: -18rem
    }
}

@media(min-width: 992px)and (max-width: 1199.98px) {
    .img-landing-banner, .img-showcase-banner {
        margin-bottom: -20rem
    }
}

.img-landing-banner.img-showcase-banner:after, .img-showcase-banner.img-showcase-banner:after {
    display: none
}

.img-landing-banner:after, .img-showcase-banner:after {
    content: "";
    position: absolute;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.8)));
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8));
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    -webkit-transition: opacity .6s;
    -o-transition: opacity .6s;
    transition: opacity .6s
}

.img-landing-banner:hover, .img-landing-banner:focus, .img-showcase-banner:hover, .img-showcase-banner:focus {
    -webkit-transform: translateY(-5rem);
    -ms-transform: translateY(-5rem);
    transform: translateY(-5rem)
}

    .img-landing-banner:hover:after, .img-landing-banner:focus:after, .img-showcase-banner:hover:after, .img-showcase-banner:focus:after {
        opacity: 0
    }

@media(max-width: 575.98px) {
    .landing-cta-img {
        width: 100%;
        height: auto
    }
}

.btn-back-to-top {
    background-color: var(--falcon-dark);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top-right-radius: .25rem;
    left: 50%;
    top: -7.5rem;
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    height: 2.5rem;
    width: 2.5rem
}

[dir=rtl] .btn-back-to-top {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);
    transform: translate3d(-50%, -50%, 0) rotate(45deg)
}

.card-span {
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease
}

    .card-span .card-span-img {
        position: absolute;
        left: 50%;
        -webkit-transform: translate3d(-50%, -50%, 0);
        transform: translate3d(-50%, -50%, 0);
        width: 5rem;
        height: 5rem;
        background-color: var(--falcon-card-span-img-bg);
        -webkit-box-shadow: var(--falcon-card-span-img-box-shadow);
        box-shadow: var(--falcon-card-span-img-box-shadow);
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .card-span:hover, .card-span:focus {
        -webkit-box-shadow: var(--falcon-card-span-img-hover-box-shadow);
        box-shadow: var(--falcon-card-span-img-hover-box-shadow)
    }

.navbar-standard {
    font-size: .8333333333rem;
    font-weight: 600
}

    .navbar-standard .navbar-collapse {
        overflow-y: auto;
        max-height: calc(100vh - 3.5625rem)
    }

.theme-slider:hover .carousel-control-next, .theme-slider:hover .carousel-control-prev, .theme-slider:focus .carousel-control-next, .theme-slider:focus .carousel-control-prev {
    color: #5e6e82;
    opacity: .5 !important
}

.theme-slider .carousel-control-prev, .theme-slider .carousel-control-next {
    width: 3rem;
    height: 3rem;
    background: #fff;
    border-radius: 50%;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-box-shadow: .125rem .125rem .25rem rgba(0,0,0,.1);
    box-shadow: .125rem .125rem .25rem rgba(0,0,0,.1);
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out;
    color: #5e6e82;
    opacity: 0
}

    .theme-slider .carousel-control-prev:hover, .theme-slider .carousel-control-prev:focus, .theme-slider .carousel-control-next:hover, .theme-slider .carousel-control-next:focus {
        opacity: 1 !important
    }

.theme-slider .carousel-control-prev {
    left: .5rem
}

.theme-slider .carousel-control-next {
    right: .5rem
}

label {
    font-size: .8333333333rem;
    font-weight: 700;
    letter-spacing: .02em
}

.form-check-label {
    line-height: 1.45rem
}

.input-spin-none::-webkit-outer-spin-button, .input-spin-none::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.input-spin-none[type=number] {
    -moz-appearance: textfield
}

.form-check-input-primary {
    border-color: #2c7be5 !important
}

    .form-check-input-primary:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(44,123,229,.25);
        box-shadow: 0 0 0 .25rem rgba(44,123,229,.25)
    }

    .form-check-input-primary:checked {
        background-color: #2c7be5 !important
    }

.form-check-input-secondary {
    border-color: #748194 !important
}

    .form-check-input-secondary:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(116,129,148,.25);
        box-shadow: 0 0 0 .25rem rgba(116,129,148,.25)
    }

    .form-check-input-secondary:checked {
        background-color: #748194 !important
    }

.form-check-input-success {
    border-color: #00d27a !important
}

    .form-check-input-success:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(0,210,122,.25);
        box-shadow: 0 0 0 .25rem rgba(0,210,122,.25)
    }

    .form-check-input-success:checked {
        background-color: #00d27a !important
    }

.form-check-input-info {
    border-color: #27bcfd !important
}

    .form-check-input-info:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(39,188,253,.25);
        box-shadow: 0 0 0 .25rem rgba(39,188,253,.25)
    }

    .form-check-input-info:checked {
        background-color: #27bcfd !important
    }

.form-check-input-warning {
    border-color: #f5803e !important
}

    .form-check-input-warning:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(245,128,62,.25);
        box-shadow: 0 0 0 .25rem rgba(245,128,62,.25)
    }

    .form-check-input-warning:checked {
        background-color: #f5803e !important
    }

.form-check-input-danger {
    border-color: #e63757 !important
}

    .form-check-input-danger:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(230,55,87,.25);
        box-shadow: 0 0 0 .25rem rgba(230,55,87,.25)
    }

    .form-check-input-danger:checked {
        background-color: #e63757 !important
    }

.form-check-input-light {
    border-color: #f9fafd !important
}

    .form-check-input-light:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(249,250,253,.25);
        box-shadow: 0 0 0 .25rem rgba(249,250,253,.25)
    }

    .form-check-input-light:checked {
        background-color: #f9fafd !important
    }

.form-check-input-dark {
    border-color: #0b1727 !important
}

    .form-check-input-dark:focus {
        -webkit-box-shadow: 0 0 0 .25rem rgba(11,23,39,.25);
        box-shadow: 0 0 0 .25rem rgba(11,23,39,.25)
    }

    .form-check-input-dark:checked {
        background-color: #0b1727 !important
    }

.form-check-line-through + label {
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.form-check-line-through:checked + label {
    color: #9da9bb;
    text-decoration: line-through
}

.form-floating > label {
    line-height: 1.625rem
}

input[type=file].form-control-lg {
    line-height: 1.813rem
}

option:disabled {
    color: var(--falcon-gray-400)
}

#pill-tab1 .nav-link.active, #pill-tab2 .nav-link.active {
    color: #fff !important
}

.radio-select .form-check-label {
    cursor: pointer
}

.radio-select-content {
    border: 1px solid var(--falcon-border-color);
    color: var(--falcon-gray-500);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    display: block;
    padding: 1rem;
    font-weight: 400;
    border-radius: .25rem;
    margin-top: .5rem
}

.radio-select-link {
    color: inherit
}

.radio-select .form-check-input:checked + .form-check-label .radio-select-content {
    border: 1px solid var(--falcon-success);
    color: var(--falcon-dark)
}

.settings-panel {
    max-width: 22rem
}

.settings-panel-header {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: .5rem 1.25rem
}

    .settings-panel-header:before, .settings-panel-header:after {
        border-radius: 50%;
        height: 12.5rem;
        width: 12.5rem
    }

    .settings-panel-header:before {
        left: 5.125rem;
        top: 1.188rem
    }

    .settings-panel-header:after {
        right: -6.25rem;
        top: -7.938rem
    }

.btn-group-navbar-style .btn-check + .btn-navbar-style {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0;
    margin-bottom: 1rem;
    text-align: left
}

    .btn-group-navbar-style .btn-check + .btn-navbar-style .img-prototype {
        border: 3px solid var(--falcon-gray-200);
        border-radius: .375rem;
        -webkit-transition: border .2s ease;
        -o-transition: border .2s ease;
        transition: border .2s ease;
        margin-bottom: .5rem;
        background-color: var(--falcon-gray-100)
    }

    .btn-group-navbar-style .btn-check + .btn-navbar-style .label-text {
        position: relative;
        padding-left: 1.5rem
    }

        .btn-group-navbar-style .btn-check + .btn-navbar-style .label-text:after {
            position: absolute;
            content: "";
            left: 0;
            width: 1rem;
            height: 1rem;
            border: 1px solid var(--falcon-gray-500);
            border-radius: 50%;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            -webkit-transition: border .2s ease;
            -o-transition: border .2s ease;
            transition: border .2s ease
        }

.btn-group-navbar-style .btn-check:checked:not([disabled]) + .btn-navbar-style .img-prototype {
    border-color: var(--falcon-success)
}

.btn-group-navbar-style .btn-check:checked:not([disabled]) + .btn-navbar-style .label-text::after {
    border: 5px solid var(--falcon-success)
}

.btn-group-navbar-style .btn-check:disabled + .btn-navbar-style {
    opacity: .5
}

.btn-group-navbar-style .hover-overlay {
    position: relative;
    overflow: hidden
}

    .btn-group-navbar-style .hover-overlay:after {
        position: absolute;
        content: "";
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0,0,0,0);
        z-index: 1;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out
    }

    .btn-group-navbar-style .hover-overlay:hover:after, .btn-group-navbar-style .hover-overlay:focus:after {
        background: rgba(0,0,0,.2)
    }

.setting-toggle {
    position: fixed;
    top: 50%;
    right: 0;
    text-decoration: none;
    z-index: 1016;
    -webkit-transform: rotate(-90deg) translate3d(-25px, 39px, 0);
    transform: rotate(-90deg) translate3d(-25px, 39px, 0);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    margin-top: -83px;
    -webkit-box-shadow: var(--falcon-setting-toggle-shadow);
    box-shadow: var(--falcon-setting-toggle-shadow)
}

@media(max-width: 575.98px) {
    .setting-toggle {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        outline: none
    }

        .setting-toggle .bg-soft-primary, .setting-toggle .fc-timegrid .event-bg-soft-primary, .fc-timegrid .setting-toggle .event-bg-soft-primary {
            background-color: rgba(0,0,0,0) !important
        }

        .setting-toggle small, .setting-toggle .small {
            display: none
        }
}

.setting-toggle:hover {
    text-decoration: none !important
}

.nav-tabs {
    border-bottom: 2px solid var(--falcon-border-color)
}

    .nav-tabs .nav-link {
        margin-bottom: -1px;
        border: var(--falcon-border-color);
        color: var(--falcon-gray-800);
        font-weight: 700;
        font-size: .875rem;
        border-top-left-radius: .25rem;
        border-top-right-radius: .25rem
    }

        .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
            border-color: var(--falcon-white);
            outline: none
        }

        .nav-tabs .nav-link.disabled {
            color: var(--falcon-black);
            background-color: rgba(0,0,0,0);
            border-color: rgba(0,0,0,0)
        }

        .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
            color: var(--falcon-primary);
            background-color: rgba(0,0,0,0);
            border-bottom: 2px solid var(--falcon-primary)
        }

.nav-pills-falcon {
    background-color: var(--falcon-gray-100);
    border-radius: .25rem !important;
    border: 1px solid var(--falcon-gray-200)
}

    .nav-pills-falcon .btn, .nav-pills-falcon .tox .tox-menu__footer .tox-button--secondary, .tox .tox-menu__footer .nav-pills-falcon .tox-button--secondary, .nav-pills-falcon .tox .tox-dialog__footer .tox-button--secondary, .tox .tox-dialog__footer .nav-pills-falcon .tox-button--secondary, .nav-pills-falcon .tox .tox-menu__footer .tox-button:last-child, .tox .tox-menu__footer .nav-pills-falcon .tox-button:last-child, .nav-pills-falcon .tox .tox-dialog__footer .tox-button:last-child, .tox .tox-dialog__footer .nav-pills-falcon .tox-button:last-child, .nav-pills-falcon [data-list] .page, [data-list] .nav-pills-falcon .page, .nav-pills-falcon .falcon-data-table .paging_full_numbers .page-link, .falcon-data-table .paging_full_numbers .nav-pills-falcon .page-link, .nav-pills-falcon .falcon-data-table .paging_first_last_numbers .page-link, .falcon-data-table .paging_first_last_numbers .nav-pills-falcon .page-link, .nav-pills-falcon .falcon-data-table .paging_full .page-link, .falcon-data-table .paging_full .nav-pills-falcon .page-link, .nav-pills-falcon .falcon-data-table .paging_numbers .page-link, .falcon-data-table .paging_numbers .nav-pills-falcon .page-link, .nav-pills-falcon .falcon-data-table .paging_simple_numbers .page-link, .falcon-data-table .paging_simple_numbers .nav-pills-falcon .page-link {
        --falcon-btn-hover-border-color: transparent;
        --falcon-btn-box-shadow: none;
        --falcon-btn-color: var(--falcon-gray-600);
        outline: 0
    }

        .nav-pills-falcon .btn.active, .nav-pills-falcon .tox .tox-menu__footer .active.tox-button--secondary, .tox .tox-menu__footer .nav-pills-falcon .active.tox-button--secondary, .nav-pills-falcon .tox .tox-dialog__footer .active.tox-button--secondary, .tox .tox-dialog__footer .nav-pills-falcon .active.tox-button--secondary, .nav-pills-falcon .tox .tox-menu__footer .active.tox-button:last-child, .tox .tox-menu__footer .nav-pills-falcon .active.tox-button:last-child, .nav-pills-falcon .tox .tox-dialog__footer .active.tox-button:last-child, .tox .tox-dialog__footer .nav-pills-falcon .active.tox-button:last-child, .nav-pills-falcon [data-list] .active.page, [data-list] .nav-pills-falcon .active.page, .nav-pills-falcon .falcon-data-table .paging_full_numbers .active.page-link, .falcon-data-table .paging_full_numbers .nav-pills-falcon .active.page-link, .nav-pills-falcon .falcon-data-table .paging_first_last_numbers .active.page-link, .falcon-data-table .paging_first_last_numbers .nav-pills-falcon .active.page-link, .nav-pills-falcon .falcon-data-table .paging_full .active.page-link, .falcon-data-table .paging_full .nav-pills-falcon .active.page-link, .nav-pills-falcon .falcon-data-table .paging_numbers .active.page-link, .falcon-data-table .paging_numbers .nav-pills-falcon .active.page-link, .nav-pills-falcon .falcon-data-table .paging_simple_numbers .active.page-link, .falcon-data-table .paging_simple_numbers .nav-pills-falcon .active.page-link {
            --falcon-btn-active-bg: var(--falcon-nav-pills-falcon-active-bg-color) !important;
            --falcon-btn-active-shadow: var(--falcon-btn-falcon-box-shadow) !important;
            --falcon-btn-color: var(--falcon-btn-falcon-default-color);
            --falcon-btn-active-color: var(--falcon-btn-falcon-default-color)
        }

            .nav-pills-falcon .btn.active:focus, .nav-pills-falcon .tox .tox-menu__footer .active.tox-button--secondary:focus, .tox .tox-menu__footer .nav-pills-falcon .active.tox-button--secondary:focus, .nav-pills-falcon .tox .tox-dialog__footer .active.tox-button--secondary:focus, .tox .tox-dialog__footer .nav-pills-falcon .active.tox-button--secondary:focus, .nav-pills-falcon .tox .tox-menu__footer .active.tox-button:focus:last-child, .tox .tox-menu__footer .nav-pills-falcon .active.tox-button:focus:last-child, .nav-pills-falcon .tox .tox-dialog__footer .active.tox-button:focus:last-child, .tox .tox-dialog__footer .nav-pills-falcon .active.tox-button:focus:last-child, .nav-pills-falcon [data-list] .active.page:focus, [data-list] .nav-pills-falcon .active.page:focus, .nav-pills-falcon .falcon-data-table .paging_full_numbers .active.page-link:focus, .falcon-data-table .paging_full_numbers .nav-pills-falcon .active.page-link:focus, .nav-pills-falcon .falcon-data-table .paging_first_last_numbers .active.page-link:focus, .falcon-data-table .paging_first_last_numbers .nav-pills-falcon .active.page-link:focus, .nav-pills-falcon .falcon-data-table .paging_full .active.page-link:focus, .falcon-data-table .paging_full .nav-pills-falcon .active.page-link:focus, .nav-pills-falcon .falcon-data-table .paging_numbers .active.page-link:focus, .falcon-data-table .paging_numbers .nav-pills-falcon .active.page-link:focus, .nav-pills-falcon .falcon-data-table .paging_simple_numbers .active.page-link:focus, .falcon-data-table .paging_simple_numbers .nav-pills-falcon .active.page-link:focus {
                --falcon-btn-active-shadow: var(--falcon-btn-falcon-box-shadow) !important;
                --falcon-btn-focus-box-shadow: var(--falcon-btn-falcon-box-shadow) !important
            }

        .nav-pills-falcon .btn:hover, .nav-pills-falcon .tox .tox-menu__footer .tox-button--secondary:hover, .tox .tox-menu__footer .nav-pills-falcon .tox-button--secondary:hover, .nav-pills-falcon .tox .tox-dialog__footer .tox-button--secondary:hover, .tox .tox-dialog__footer .nav-pills-falcon .tox-button--secondary:hover, .nav-pills-falcon .tox .tox-menu__footer .tox-button:hover:last-child, .tox .tox-menu__footer .nav-pills-falcon .tox-button:hover:last-child, .nav-pills-falcon .tox .tox-dialog__footer .tox-button:hover:last-child, .tox .tox-dialog__footer .nav-pills-falcon .tox-button:hover:last-child, .nav-pills-falcon [data-list] .page:hover, [data-list] .nav-pills-falcon .page:hover, .nav-pills-falcon .falcon-data-table .paging_full_numbers .page-link:hover, .falcon-data-table .paging_full_numbers .nav-pills-falcon .page-link:hover, .nav-pills-falcon .falcon-data-table .paging_first_last_numbers .page-link:hover, .falcon-data-table .paging_first_last_numbers .nav-pills-falcon .page-link:hover, .nav-pills-falcon .falcon-data-table .paging_full .page-link:hover, .falcon-data-table .paging_full .nav-pills-falcon .page-link:hover, .nav-pills-falcon .falcon-data-table .paging_numbers .page-link:hover, .falcon-data-table .paging_numbers .nav-pills-falcon .page-link:hover, .nav-pills-falcon .falcon-data-table .paging_simple_numbers .page-link:hover, .falcon-data-table .paging_simple_numbers .nav-pills-falcon .page-link:hover, .nav-pills-falcon .btn:focus, .nav-pills-falcon .tox .tox-menu__footer .tox-button--secondary:focus, .tox .tox-menu__footer .nav-pills-falcon .tox-button--secondary:focus, .nav-pills-falcon .tox .tox-dialog__footer .tox-button--secondary:focus, .tox .tox-dialog__footer .nav-pills-falcon .tox-button--secondary:focus, .nav-pills-falcon .tox .tox-menu__footer .tox-button:focus:last-child, .tox .tox-menu__footer .nav-pills-falcon .tox-button:focus:last-child, .nav-pills-falcon .tox .tox-dialog__footer .tox-button:focus:last-child, .tox .tox-dialog__footer .nav-pills-falcon .tox-button:focus:last-child, .nav-pills-falcon [data-list] .page:focus, [data-list] .nav-pills-falcon .page:focus, .nav-pills-falcon .falcon-data-table .paging_full_numbers .page-link:focus, .falcon-data-table .paging_full_numbers .nav-pills-falcon .page-link:focus, .nav-pills-falcon .falcon-data-table .paging_first_last_numbers .page-link:focus, .falcon-data-table .paging_first_last_numbers .nav-pills-falcon .page-link:focus, .nav-pills-falcon .falcon-data-table .paging_full .page-link:focus, .falcon-data-table .paging_full .nav-pills-falcon .page-link:focus, .nav-pills-falcon .falcon-data-table .paging_numbers .page-link:focus, .falcon-data-table .paging_numbers .nav-pills-falcon .page-link:focus, .nav-pills-falcon .falcon-data-table .paging_simple_numbers .page-link:focus, .falcon-data-table .paging_simple_numbers .nav-pills-falcon .page-link:focus {
            color: var(--falcon-btn-falcon-default-color)
        }

.rating {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
    margin: 0
}

    .rating li {
        list-style-type: none
    }

.rating-item {
    border: 1px solid #fff;
    cursor: pointer;
    font-size: 2rem;
    color: var(--falcon-warning)
}

    .rating-item::before {
        content: "★"
    }

    .rating-item.active ~ .rating-item::before {
        content: "☆"
    }

.rating:hover .rating-item::before {
    content: "2605"
}

.rating-item:hover ~ .rating-item::before {
    content: "☆"
}

.card-chat {
    height: calc(100vh - 4.3125rem - 0.625rem);
    z-index: 1
}

    .card-chat .card-body {
        position: relative;
        overflow: hidden
    }

.card-chat-pane {
    height: calc(100% - 2.063rem);
    position: relative;
    overflow: hidden
}

.card-chat-content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    height: 100%;
    font-size: .8333333333rem;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.chat-sidebar {
    position: absolute;
    height: 100%;
    z-index: 11;
    top: 0;
    left: -100%;
    width: 100%;
    -webkit-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    overflow: hidden
}

.contacts-list {
    height: calc(100% - 2rem);
    border-right: 1px solid var(--falcon-border-color);
    overflow-y: auto;
    width: 100%
}

.chat-contact {
    position: relative;
    width: 100% !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 4.188rem;
    cursor: pointer;
    border-top: 1px solid rgba(0,0,0,0);
    background-color: var(--falcon-chat-contact-bg)
}

    .chat-contact:after {
        position: absolute;
        content: "";
        height: 100%;
        width: .25rem;
        left: 0;
        top: 0
    }

    .chat-contact:first-child {
        border-top: 0 !important
    }

    .chat-contact:hover:after, .chat-contact:focus:after {
        background-color: var(--falcon-success)
    }

    .chat-contact.active:after {
        background-color: var(--falcon-success)
    }

    .chat-contact.active:not(:first-child), .chat-contact.active + .chat-contact {
        border-top: 1px solid var(--falcon-border-color)
    }

    .chat-contact .hover-actions {
        background-color: var(--falcon-card-bg)
    }

        .chat-contact .hover-actions > * {
            pointer-events: none
        }

.chat-contact-body {
    position: relative;
    min-width: 0
}

.chat-contact-title {
    font-weight: 400
}

.message-time {
    color: var(--falcon-gray-400)
}

.chat-contact-content {
    font-size: .8333333333rem;
    color: var(--falcon-gray-600);
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap
}

.unread-message {
    color: var(--falcon-black)
}

    .unread-message .chat-contact-title, .unread-message .chat-contact-content {
        font-weight: 600;
        color: var(--falcon-black)
    }

    .unread-message .message-time {
        color: var(--falcon-primary)
    }

.contacts-search-wrapper {
    position: relative;
    border-top: 1px solid var(--falcon-border-color);
    border-right: 1px solid var(--falcon-border-color);
    background-color: var(--falcon-chat-contact-bg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 2.063rem
}

.chat-contacts-search {
    padding-left: 2.12rem;
    background-color: var(--falcon-card-bg)
}

    .chat-contacts-search:hover, .chat-contacts-search:focus {
        -webkit-box-shadow: none;
        box-shadow: none
    }

.contacts-search-icon {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #b6c1d2;
    font-size: .8333333333rem;
    left: 1rem
}

.chat-content-header {
    padding: 1rem;
    border-bottom: 1px solid var(--falcon-border-color)
}

.chat-content-body {
    height: calc(100% - 4.25rem)
}

    .chat-content-body .scroll-content {
        position: relative
    }

.chat-content-scroll-area {
    height: 100%;
    padding-bottom: 1rem;
    overflow-y: auto
}

.chat-message {
    max-width: calc(100% - 7rem);
    margin-bottom: .25rem;
    display: inline-block;
    position: relative
}

.message-settings {
    position: absolute;
    bottom: -0.9375rem;
    border: 1px solid var(--falcon-gray-200);
    background-color: var(--falcon-gray-100);
    border-radius: 50%;
    height: 1.875rem;
    width: 1.875rem;
    text-align: center
}

.message-settings-left {
    right: -0.9375rem
}

.message-settings-right {
    left: -0.9375rem
}

.conversation-info {
    position: absolute;
    width: 15rem;
    right: -15rem;
    background-color: var(--falcon-gray-100);
    border-left: 1px solid var(--falcon-border-color);
    z-index: 10;
    top: 4.25rem;
    height: calc(100% - 4.25rem);
    -webkit-transition: right .5s ease;
    -o-transition: right .5s ease;
    transition: right .5s ease
}

    .conversation-info.show {
        right: 0
    }

    .conversation-info .conversation-info-icon {
        width: 1.25rem;
        font-size: 1rem
    }

.chat-file-upload {
    margin-bottom: 0;
    padding: 0 .5rem;
    z-index: 2;
    color: var(--falcon-gray-500)
}

    .chat-file-upload:hover, .chat-file-upload:focus {
        color: var(--falcon-gray-600)
    }

.btn-message-submit {
    position: absolute;
    right: 3.938rem;
    top: .1875rem
}

.btn-send {
    z-index: 2;
    padding: 0;
    background-color: rgba(0,0,0,0);
    color: var(--falcon-gray-500);
    outline: none !important;
    margin-right: 1rem
}

.chat-editor-area {
    border-top: 1px solid var(--falcon-border-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%
}

    .chat-editor-area .emoji-icon {
        padding: 0 .25rem;
        margin-right: .5rem;
        cursor: pointer;
        color: var(--falcon-gray-500)
    }

        .chat-editor-area .emoji-icon:hover, .chat-editor-area .emoji-icon:focus {
            color: var(--falcon-gray-600) !important
        }

    .chat-editor-area .emojiarea-editor {
        padding: .3rem 1rem;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
        font-size: 14px;
        max-height: 6.25rem;
        overflow: auto;
        word-break: break-all;
        -webkit-box-shadow: var(--falcon-box-shadow-inset);
        box-shadow: var(--falcon-box-shadow-inset)
    }

        .chat-editor-area .emojiarea-editor[contenteditable=true]:empty:before {
            content: attr(placeholder);
            pointer-events: none;
            color: var(--falcon-gray-400)
        }

.chat-option {
    color: var(--falcon-gray-400)
}

    .chat-option:hover, .chat-option:focus {
        color: var(--falcon-primary)
    }

@media(min-width: 576px) {
    .contacts-list {
        height: calc(100% - 2.063rem)
    }

    .conversation-scroll-area {
        height: calc(100% - 2.188rem)
    }

    .card-chat {
        height: calc(100vh - 4.3125rem - 3.9875rem)
    }
}

@media(min-width: 768px) {
    .chat-sidebar {
        position: relative;
        height: 100%;
        top: 0;
        left: 0 !important;
        width: auto;
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

@media(min-width: 992px) {
    .chat-sidebar {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 17.5rem;
        flex: 0 0 17.5rem;
        max-width: 17.5rem
    }
}

@media(min-width: 1540px) {
    .chat-sidebar {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 21.88rem;
        flex: 0 0 21.88rem;
        max-width: 21.88rem
    }
}

.safari .contacts-list {
    height: calc(100% - 2.063rem)
}

.safari .contacts-search-wrapper {
    height: 2.125rem
}

.ipad .card-chat, .mobile.safari .card-chat, .mobile.chrome .card-chat {
    height: calc(100vh - 4.3125rem - 0.625rem - 3.5rem)
}

.kanban-header {
    background-color: var(--falcon-kanban-header-bg)
}

.kanban-container {
    padding-bottom: .25rem;
    white-space: nowrap
}

.kanban-column {
    display: inline-block !important;
    width: 22.1875rem;
    white-space: normal;
    vertical-align: top;
    margin-right: 1rem
}

    .kanban-column:not(.form-added) .add-card-form {
        display: none
    }

    .kanban-column:not(:first-child) {
        margin-left: -0.375rem
    }

.kanban-column-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background-color: var(--falcon-kanban-bg);
    padding: .5rem 1.25rem;
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem
}

.kanban-column-footer {
    background-color: var(--falcon-kanban-bg);
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem;
    padding: .5rem 1.25rem
}

.kanban-items-container {
    outline: none;
    padding: .5rem 1.25rem;
    max-height: calc(100vh - 14.9375rem);
    overflow-y: auto;
    overflow-x: hidden;
    background-color: var(--falcon-kanban-bg)
}

    .kanban-items-container .kanban-collapse:first-child, .kanban-items-container .kanban-item:first-child {
        margin-top: 0 !important
    }

.kanban-item {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: none;
    margin-top: 1rem
}

.kanban-item-card {
    border: 0;
    color: var(--falcon-kanban-item-color);
    font-size: .8333333333rem;
    background-color: var(--falcon-kanban-item-bg);
    border-radius: .375rem;
    -webkit-box-shadow: var(--falcon-box-shadow-sm);
    box-shadow: var(--falcon-box-shadow-sm)
}

.kanban-item-dropdown-btn {
    padding: 0 .5rem;
    position: absolute !important;
    right: 0;
    top: 0;
    z-index: 2 !important
}

.kanban-item-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: .6944444444rem;
    margin-top: 1rem;
    color: var(--falcon-kanban-footer-color)
}

.form-added .kanban-items-container {
    max-height: calc(100vh - 12.125rem);
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem
}

.form-added .kanban-column-footer {
    display: none
}

.add-card-form {
    padding: 1rem;
    border-radius: .375rem;
    background-color: var(--falcon-kanban-item-bg);
    border: 1px solid var(--falcon-border-color);
    margin-top: 1rem
}

.btn-add-card:hover, .btn-add-card:focus {
    background-color: var(--falcon-kanban-btn-add-hover-bg)
}

.avatar-group .avatar {
    vertical-align: top
}

.draggable--is-dragging * {
    cursor: -webkit-grab !important;
    cursor: grab !important
}

.draggable-source--is-dragging {
    background-color: var(--falcon-kanban-draggable-source-dragging-bg) !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    border-radius: .375rem
}

    .draggable-source--is-dragging * {
        opacity: 0
    }

.add-card-form + .draggable-source--is-dragging {
    margin-top: 0 !important
}

.draggable-mirror {
    z-index: 1100
}

    .draggable-mirror .kanban-item-card {
        -webkit-transform: rotate(-2deg);
        -ms-transform: rotate(-2deg);
        transform: rotate(-2deg)
    }

/*button.btn-circle {*/
/*    width: 2.5rem;*/
/*    height: 2.5rem;*/
/*    padding: 0;*/
/*    background-color: #edf2f9;*/
/*    text-shadow: none;*/
/*    border-radius: 50%;*/
/*    -webkit-box-shadow: var(--falcon-box-shadow-sm);*/
/*    box-shadow: var(--falcon-box-shadow-sm);*/
/*    opacity: .5*/
/*}*/

/*    button.btn-circle:hover, button.btn-circle:focus {*/
/*        opacity: 1 !important;*/
/*        background-color: #d8e2ef*/
/*    }*/

.icon-title {
    width: 1.25rem;
    text-align: center;
    margin-right: 1rem
}

div[data-collapse] + .kanban-item, .draggable--original:first-child + .kanban-item {
    margin-top: 0
}

.nav-link-card-details {
    background-color: var(--falcon-kanban-bg);
    color: var(--falcon-kanban-nav-link-card-details-color);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: .25rem;
    margin-bottom: .25rem
}

    .nav-link-card-details:hover, .nav-link-card-details:focus {
        background-color: var(--falcon-kanban-nav-link-card-details-hover-bg);
        color: var(--falcon-kanban-nav-link-card-details-color)
    }

.ipad .kanban-items-container, .mobile.safari .kanban-items-container, .mobile.chrome .kanban-items-container {
    max-height: calc(100vh - 18.4375rem)
}

.ipad .form-added .kanban-items-container, .mobile.safari .form-added .kanban-items-container, .mobile.chrome .form-added .kanban-items-container {
    max-height: calc(100vh - 15.625rem)
}

.avatar-profile {
    position: absolute;
    bottom: 0;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%)
}

.overlay-icon {
    position: absolute;
    height: 50%;
    width: 100%;
    bottom: 0;
    opacity: 0;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    cursor: pointer
}

.cover-image-file-input {
    opacity: 0;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    padding: .25rem .5rem;
    margin-left: 1rem;
    margin-top: 1rem;
    border-radius: .25rem;
    font-size: .8333333333rem;
    color: #fff;
    border: 1px solid var(--falcon-border-color);
    -webkit-box-shadow: var(--falcon-box-shadow-sm);
    box-shadow: var(--falcon-box-shadow-sm);
    background-color: rgba(0,0,0,.9)
}

.cover-image {
    overflow: hidden
}

    .cover-image:hover .cover-image-file-input {
        opacity: 1;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out
    }

.theme-wizard .nav-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    text-align: center;
    color: var(--falcon-gray-600);
    display: block
}

    .theme-wizard .nav-link .nav-item-circle {
        color: var(--falcon-gray-500);
        background-color: var(--falcon-theme-wizard-nav-item-circle-bg);
        border: 2px solid var(--falcon-gray-300);
        height: 2.5rem;
        width: 2.5rem;
        border-radius: 50%;
        line-height: 2.25rem;
        padding: 0;
        text-align: center;
        -ms-flex-item-align: center;
        align-self: center;
        display: block;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out
    }

    .theme-wizard .nav-link.active {
        color: var(--falcon-primary)
    }

        .theme-wizard .nav-link.active .nav-item-circle {
            background-color: var(--falcon-primary) !important;
            color: #fff;
            border-color: var(--falcon-primary)
        }

    .theme-wizard .nav-link.done {
        color: var(--falcon-success)
    }

        .theme-wizard .nav-link.done .nav-item-circle {
            background-color: var(--falcon-success) !important;
            color: #fff;
            border-color: var(--falcon-success)
        }

            .theme-wizard .nav-link.done .nav-item-circle .check-icon {
                display: inline-block
            }

        .theme-wizard .nav-link.done .nav-item-circle-parent:before {
            background-color: var(--falcon-success)
        }

    .theme-wizard .nav-link .nav-item-circle .check-icon {
        display: none
    }

    .theme-wizard .nav-link .nav-item-circle-parent {
        display: block
    }

        .theme-wizard .nav-link .nav-item-circle-parent:before {
            content: "";
            height: 2px;
            width: 101%;
            position: absolute;
            left: 51%;
            top: 50%;
            -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
            background: var(--falcon-gray-300)
        }

.theme-wizard .nav-item:not(:first-child) .active .nav-item-circle-parent:after {
    content: "";
    width: 50%;
    position: absolute;
    left: -1px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 2px;
    background-color: var(--falcon-success)
}

.theme-wizard .nav-item-circle-parent {
    position: relative;
    padding: 0 1rem
}

.theme-wizard .nav-item-circle {
    margin: 0 auto;
    z-index: 1;
    position: relative
}

.theme-wizard .nav-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

    .theme-wizard .nav-item:first-child .nav-item-circle-parent:before, .theme-wizard .nav-item:last-child .nav-item-circle-parent:before {
        width: 50%
    }

    .theme-wizard .nav-item:first-child .nav-item-circle-parent:before {
        -webkit-transform: translate3d(0, -50%, 0);
        transform: translate3d(0, -50%, 0)
    }

    .theme-wizard .nav-item:last-child .nav-item-circle-parent:before {
        left: 0;
        -webkit-transform: translate3d(0, -50%, 0);
        transform: translate3d(0, -50%, 0)
    }

.theme-wizard .pager {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.theme-wizard .wizard-lottie-wrapper {
    height: 1px;
    position: relative;
    padding-bottom: 11.875rem;
    overflow: hidden
}

    .theme-wizard .wizard-lottie-wrapper .wizard-lottie {
        width: 21.25rem;
        height: auto;
        -webkit-transform: translateY(-73%);
        -ms-transform: translateY(-73%);
        transform: translateY(-73%)
    }

.notice {
    position: fixed;
    left: 0;
    bottom: 0;
    margin: 0 !important;
    z-index: -1;
    border: 0;
    width: 100%;
    max-width: 100%;
    -webkit-box-shadow: var(--falcon-box-shadow-lg);
    box-shadow: var(--falcon-box-shadow-lg);
    border-radius: 0
}

    .notice.show {
        z-index: 1050
    }

    .notice .btn-close {
        margin-top: .75rem
    }

.alert {
    --falcon-alert-bg: transparent;
    --falcon-alert-padding-x: 1rem;
    --falcon-alert-padding-y: 1rem;
    --falcon-alert-margin-bottom: 1rem;
    --falcon-alert-color: inherit;
    --falcon-alert-border-color: transparent;
    --falcon-alert-border: var(--falcon-border-width) var(--falcon-border-style) var(--falcon-alert-border-color);
    --falcon-alert-border-radius: 0.25rem;
    position: relative;
    padding: var(--falcon-alert-padding-y) var(--falcon-alert-padding-x);
    margin-bottom: var(--falcon-alert-margin-bottom);
    color: var(--falcon-alert-color);
    background-color: var(--falcon-alert-bg);
    border: var(--falcon-alert-border);
    border-radius: var(--falcon-alert-border-radius, 0)
}

.alert-heading {
    color: inherit
}

.alert-link {
    font-weight: 700
}

.alert-dismissible {
    padding-right: 3rem
}

    .alert-dismissible .btn-close {
        position: absolute;
        top: 0;
        right: 0;
        z-index: 2;
        padding: 1.25rem 1rem
    }

.alert-primary {
    --falcon-alert-color: #1a4a89;
    --falcon-alert-bg: #d5e5fa;
    --falcon-alert-border-color: #c0d7f7
}

    .alert-primary .alert-link {
        color: var(--falcon-alert-link-color-primary)
    }

.alert-secondary {
    --falcon-alert-color: #464d59;
    --falcon-alert-bg: #e3e6ea;
    --falcon-alert-border-color: #d5d9df
}

    .alert-secondary .alert-link {
        color: var(--falcon-alert-link-color-secondary)
    }

.alert-success {
    --falcon-alert-color: #007e49;
    --falcon-alert-bg: #ccf6e4;
    --falcon-alert-border-color: #b3f2d7
}

    .alert-success .alert-link {
        color: var(--falcon-alert-link-color-success)
    }

.alert-info {
    --falcon-alert-color: #177198;
    --falcon-alert-bg: #d4f2ff;
    --falcon-alert-border-color: #beebfe
}

    .alert-info .alert-link {
        color: var(--falcon-alert-link-color-info)
    }

.alert-warning {
    --falcon-alert-color: #934d25;
    --falcon-alert-bg: #fde6d8;
    --falcon-alert-border-color: #fcd9c5
}

    .alert-warning .alert-link {
        color: var(--falcon-alert-link-color-warning)
    }

.alert-danger {
    --falcon-alert-color: #8a2134;
    --falcon-alert-bg: #fad7dd;
    --falcon-alert-border-color: #f8c3cd
}

    .alert-danger .alert-link {
        color: var(--falcon-alert-link-color-danger)
    }

.alert-light {
    --falcon-alert-color: #959698;
    --falcon-alert-bg: #fefeff;
    --falcon-alert-border-color: #fdfefe
}

    .alert-light .alert-link {
        color: var(--falcon-alert-link-color-light)
    }

.alert-dark {
    --falcon-alert-color: #070e17;
    --falcon-alert-bg: #ced1d4;
    --falcon-alert-border-color: #b6b9be
}

    .alert-dark .alert-link {
        color: var(--falcon-alert-link-color-dark)
    }

.dark .dark__bg-primary {
    background-color: #2c7be5 !important
}

.dark .dark__text-primary {
    color: #2c7be5 !important
}

.dark .dark__bg-secondary {
    background-color: #748194 !important
}

.dark .dark__text-secondary {
    color: #748194 !important
}

.dark .dark__bg-success {
    background-color: #00d27a !important
}

.dark .dark__text-success {
    color: #00d27a !important
}

.dark .dark__bg-info {
    background-color: #27bcfd !important
}

.dark .dark__text-info {
    color: #27bcfd !important
}

.dark .dark__bg-warning {
    background-color: #f5803e !important
}

.dark .dark__text-warning {
    color: #f5803e !important
}

.dark .dark__bg-danger {
    background-color: #e63757 !important
}

.dark .dark__text-danger {
    color: #e63757 !important
}

.dark .dark__bg-light {
    background-color: #f9fafd !important
}

.dark .dark__text-light {
    color: #f9fafd !important
}

.dark .dark__bg-dark {
    background-color: #0b1727 !important
}

.dark .dark__text-dark {
    color: #0b1727 !important
}

.dark .dark__bg-black {
    background-color: #000 !important
}

.dark .dark__text-black {
    color: #000 !important
}

.dark .dark__bg-100 {
    background-color: #f9fafd !important
}

.dark .dark__text-100 {
    color: #f9fafd !important
}

.dark .dark__bg-200 {
    background-color: #edf2f9 !important
}

.dark .dark__text-200 {
    color: #edf2f9 !important
}

.dark .dark__bg-300 {
    background-color: #d8e2ef !important
}

.dark .dark__text-300 {
    color: #d8e2ef !important
}

.dark .dark__bg-400 {
    background-color: #b6c1d2 !important
}

.dark .dark__text-400 {
    color: #b6c1d2 !important
}

.dark .dark__bg-500 {
    background-color: #9da9bb !important
}

.dark .dark__text-500 {
    color: #9da9bb !important
}

.dark .dark__bg-600 {
    background-color: #748194 !important
}

.dark .dark__text-600 {
    color: #748194 !important
}

.dark .dark__bg-700 {
    background-color: #5e6e82 !important
}

.dark .dark__text-700 {
    color: #5e6e82 !important
}

.dark .dark__bg-800 {
    background-color: #4d5969 !important
}

.dark .dark__text-800 {
    color: #4d5969 !important
}

.dark .dark__bg-900 {
    background-color: #344050 !important
}

.dark .dark__text-900 {
    color: #344050 !important
}

.dark .dark__bg-1000 {
    background-color: #232e3c !important
}

.dark .dark__text-1000 {
    color: #232e3c !important
}

.dark .dark__bg-1100 {
    background-color: #0b1727 !important
}

.dark .dark__text-1100 {
    color: #0b1727 !important
}

.dark .dark__bg-white {
    background-color: #fff !important
}

.dark .dark__text-white {
    color: #fff !important
}

.dark .dark__bg-facebook {
    background-color: #3c5a99 !important
}

.dark .dark__text-facebook {
    color: #3c5a99 !important
}

.dark .dark__bg-google-plus {
    background-color: #dd4b39 !important
}

.dark .dark__text-google-plus {
    color: #dd4b39 !important
}

.dark .dark__bg-twitter {
    background-color: #1da1f2 !important
}

.dark .dark__text-twitter {
    color: #1da1f2 !important
}

.dark .dark__bg-linkedin {
    background-color: #0077b5 !important
}

.dark .dark__text-linkedin {
    color: #0077b5 !important
}

.dark .dark__bg-youtube {
    background-color: #ff0001 !important
}

.dark .dark__text-youtube {
    color: #ff0001 !important
}

.dark .dark__bg-github {
    background-color: #333 !important
}

.dark .dark__text-github {
    color: #333 !important
}

.dark .bg-light {
    --falcon-bg-opacity: 0.25
}

.dark ::-moz-selection {
    background-color: var(--falcon-warning)
}

.dark ::selection {
    background-color: var(--falcon-warning)
}

.dark .btn-close {
    -webkit-filter: invert(1) grayscale(100%) brightness(70%) !important;
    filter: invert(1) grayscale(100%) brightness(70%) !important
}

.firefox .audience-chart-header {
    min-height: 96px
}

.chart-tab .nav-link:not(.active):hover {
    border-color: rgba(0,0,0,0) !important
}

.chart-tab .nav-link.active {
    border-bottom: 2px solid var(--falcon-primary);
    background-color: var(--falcon-card-bg)
}

.timeline {
    position: relative
}

    .timeline::after, .timeline::before {
        content: "";
        position: absolute
    }

    .timeline::after {
        height: .625rem;
        width: .625rem;
        left: 1.25rem;
        top: 1.5625rem;
        border-radius: 50%;
        border: 1px solid var(--falcon-border-color)
    }

.timeline-current::after {
    left: 21px
}

.timeline::before {
    border-left: 1px dashed;
    height: calc(100% - 2.11rem);
    left: calc(1.25rem + 0.28rem);
    top: 2.4rem;
    opacity: .48
}

.timeline-primary.timeline-past::after, .timeline-primary.timeline-current::after {
    background-color: #2c7be5;
    border-color: #2c7be5
}

.timeline-primary.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(44,123,229,.3);
    box-shadow: 0 0 0 3px rgba(44,123,229,.3)
}

.timeline-secondary.timeline-past::after, .timeline-secondary.timeline-current::after {
    background-color: #748194;
    border-color: #748194
}

.timeline-secondary.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(116,129,148,.3);
    box-shadow: 0 0 0 3px rgba(116,129,148,.3)
}

.timeline-success.timeline-past::after, .timeline-success.timeline-current::after {
    background-color: #00d27a;
    border-color: #00d27a
}

.timeline-success.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(0,210,122,.3);
    box-shadow: 0 0 0 3px rgba(0,210,122,.3)
}

.timeline-info.timeline-past::after, .timeline-info.timeline-current::after {
    background-color: #27bcfd;
    border-color: #27bcfd
}

.timeline-info.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(39,188,253,.3);
    box-shadow: 0 0 0 3px rgba(39,188,253,.3)
}

.timeline-warning.timeline-past::after, .timeline-warning.timeline-current::after {
    background-color: #f5803e;
    border-color: #f5803e
}

.timeline-warning.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(245,128,62,.3);
    box-shadow: 0 0 0 3px rgba(245,128,62,.3)
}

.timeline-danger.timeline-past::after, .timeline-danger.timeline-current::after {
    background-color: #e63757;
    border-color: #e63757
}

.timeline-danger.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(230,55,87,.3);
    box-shadow: 0 0 0 3px rgba(230,55,87,.3)
}

.timeline-light.timeline-past::after, .timeline-light.timeline-current::after {
    background-color: #f9fafd;
    border-color: #f9fafd
}

.timeline-light.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(249,250,253,.3);
    box-shadow: 0 0 0 3px rgba(249,250,253,.3)
}

.timeline-dark.timeline-past::after, .timeline-dark.timeline-current::after {
    background-color: #0b1727;
    border-color: #0b1727
}

.timeline-dark.timeline-current::after {
    height: .5rem;
    width: .5rem;
    -webkit-box-shadow: 0 0 0 3px rgba(11,23,39,.3);
    box-shadow: 0 0 0 3px rgba(11,23,39,.3)
}

.timeline-vertical {
    position: relative;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

    .timeline-vertical .timeline-item {
        position: relative;
        padding-left: 1.8rem
    }

@media(min-width: 992px) {
    .timeline-vertical .timeline-item {
        padding-left: 0
    }
}

.timeline-vertical .timeline-item:not(:first-child) {
    margin-top: 3rem
}

.timeline-vertical .timeline-item:not(:last-child)::before {
    content: "";
    position: absolute;
    border-left: 1px solid var(--falcon-gray-300);
    height: calc(100% + 3rem);
    left: 1.375rem
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item:not(:last-child)::before {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.timeline-vertical .timeline-item-content {
    position: relative;
    border: 1px solid var(--falcon-gray-300);
    border-radius: .375rem;
    margin-left: 1.25rem;
    z-index: 1
}

    .timeline-vertical .timeline-item-content .timeline-item-card {
        padding: 1.5rem;
        background-color: var(--falcon-gray-100);
        border-radius: .375rem
    }

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-content::before {
        content: "";
        position: absolute;
        width: .8rem;
        height: .8rem;
        background: var(--falcon-gray-100);
        top: .9rem;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        border-width: 1px;
        border-style: solid;
        border-color: var(--falcon-gray-300);
        border-radius: .125rem;
        z-index: -1
    }
}

.timeline-vertical .timeline-item-time {
    margin-top: .25rem;
    padding-left: 2.25rem
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-start .timeline-item-time:first-child {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-start .timeline-item-content {
        margin-left: 0;
        margin-right: 1.5rem
    }

        .timeline-vertical .timeline-item-start .timeline-item-content::before {
            right: -0.375rem
        }
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-start .timeline-item-time {
        padding-left: 2.5rem
    }
}

.timeline-vertical .timeline-item-end .timeline-item-time:first-child {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-end .timeline-item-time:first-child {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-end .timeline-item-content {
        margin-left: 1.5rem
    }

        .timeline-vertical .timeline-item-end .timeline-item-content::before {
            left: -0.375rem;
            border-width: 0px 0px 1px 1px
        }
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-item-end .timeline-item-time {
        padding-right: 2.5rem
    }
}

.timeline-vertical .timeline-icon {
    position: absolute;
    font-size: .875rem;
    border-radius: 50%;
    background-color: var(--falcon-gray-100);
    -webkit-box-shadow: none;
    box-shadow: none;
    left: 0;
    top: 0;
    border: 1px solid var(--falcon-border-color)
}

@media(min-width: 992px) {
    .timeline-vertical .timeline-icon {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.timeline-zigzag {
    position: relative;
    margin-top: 3.5rem;
    margin-bottom: 1.5rem;
    padding-left: .5rem
}

@media(min-width: 992px) {
    .timeline-zigzag {
        padding-left: 0
    }
}

.timeline-zigzag .timeline-item:not(:first-child) {
    margin-top: 4rem
}

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item:not(:first-child) {
        margin-top: -5rem
    }
}

.timeline-zigzag .timeline-item:not(:last-child) .timeline-item-content {
    position: relative
}

    .timeline-zigzag .timeline-item:not(:last-child) .timeline-item-content::before {
        content: "";
        position: absolute;
        width: 2px;
        border-left: 1px solid var(--falcon-gray-300);
        height: calc(100% + 4rem);
        top: .5rem
    }

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item:not(:last-child) .timeline-item-content::before {
        height: calc(100% - 5rem)
    }
}

.timeline-zigzag .timeline-item-text {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

@media(min-width: 576px) {
    .timeline-zigzag .timeline-item-text {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0
    }
}

.timeline-zigzag .timeline-item-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

    .timeline-zigzag .timeline-item-end .bullet::after {
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }

    .timeline-zigzag .timeline-item-end .timeline-item-content::before {
        left: 0
    }

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item-end .timeline-item-content::before {
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%)
    }
}

.timeline-zigzag .timeline-item-start .bullet::after {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item-start .bullet::after {
        right: 0;
        -webkit-transform: translate(50%, -50%);
        -ms-transform: translate(50%, -50%);
        transform: translate(50%, -50%)
    }
}

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item-start .timeline-item-content::before {
        right: 0;
        -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
        transform: translateX(50%)
    }
}

@media(min-width: 992px) {
    .timeline-zigzag .timeline-item-start .timeline-item-text {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.timeline-zigzag .bullet {
    display: block;
    position: relative;
    height: 1px
}

    .timeline-zigzag .bullet::after, .timeline-zigzag .bullet::before {
        content: "";
        position: absolute
    }

    .timeline-zigzag .bullet::after {
        top: .5rem;
        height: 1rem;
        width: 1rem;
        border-radius: 50%;
        border: 1px solid var(--falcon-gray-300);
        background-color: var(--falcon-gray-100)
    }

    .timeline-zigzag .bullet::before {
        height: 1px;
        width: 50px;
        border-top: 1px solid var(--falcon-gray-300);
        top: .5rem
    }

@media(min-width: 576px) {
    .timeline-zigzag .bullet::before {
        width: 100%
    }
}

.timeline-zigzag .timeline-item-media {
    position: relative;
    -o-object-fit: cover;
    object-fit: cover;
    margin-left: 1.5rem
}

@media(min-width: 576px) {
    .timeline-zigzag .timeline-item-media {
        margin-left: 0
    }
}

.timeline-simple {
    position: relative
}

    .timeline-simple .timeline-item {
        position: relative;
        padding-left: 0
    }

        .timeline-simple .timeline-item .timeline-item-date {
            width: 3.4375rem
        }

        .timeline-simple .timeline-item:not(:last-child)::before {
            content: "";
            position: absolute;
            border-left: 2px dashed var(--falcon-gray-200);
            height: calc(100% + 3rem);
            left: 4.9rem;
            top: 1.25rem
        }

.treeview.treeview-slect [data-bs-toggle=collapse] .treeview-text {
    margin-left: 2.1rem
}

.treeview.treeview-slect .toggle-container {
    position: relative
}

    .treeview.treeview-slect .toggle-container input {
        position: absolute;
        left: 18px;
        z-index: 2
    }

.treeview {
    position: relative;
    padding-left: 0
}

    .treeview .collapsing {
        -webkit-transition: height .15s ease;
        -o-transition: height .15s ease;
        transition: height .15s ease
    }

@media(prefers-reduced-motion: reduce) {
    .treeview .collapsing {
        -webkit-transition: none;
        -o-transition: none;
        transition: none
    }
}

.treeview .treeview-border {
    border-left-style: solid;
    border-width: 1px;
    border-color: var(--falcon-border-color);
    margin-left: 3px
}

.treeview .treeview-border-transparent {
    border-color: rgba(0,0,0,0) !important
}

.treeview ul:not(.collapse-show) .treeview-row {
    display: none
}

.treeview .treeview-list-item {
    list-style: none
}

    .treeview .treeview-list-item .treeview-row {
        width: 100%;
        height: 27px;
        position: absolute;
        left: 0
    }

    .treeview .treeview-list-item .treeview-row-odd {
        background-color: var(--falcon-gray-200)
    }

    .treeview .treeview-list-item .treeview-row-even {
        background-color: var(--falcon-gray-100)
    }

    .treeview .treeview-list-item .treeview-item {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

        .treeview .treeview-list-item .treeview-item > .form-check-input {
            margin: 0 .5rem .25rem 0
        }

    .treeview .treeview-list-item .treeview-text {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        font-weight: 600;
        font-size: .8333333333rem;
        color: var(--falcon-gray-600);
        padding: .25rem 0;
        margin-bottom: 0
    }

.treeview a {
    text-decoration: none
}

.treeview [data-bs-toggle=collapse] {
    position: relative;
    display: block
}

    .treeview [data-bs-toggle=collapse] .treeview-text {
        padding-left: 1.8rem;
        margin-left: .5rem
    }

    .treeview [data-bs-toggle=collapse]:after {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        height: .4rem;
        width: .4rem;
        border-right: 2px solid #b6c1d2;
        border-bottom: 2px solid #b6c1d2;
        top: 45%;
        -webkit-transform: translateY(-50%) rotate(-45deg);
        -ms-transform: translateY(-50%) rotate(-45deg);
        transform: translateY(-50%) rotate(-45deg);
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-transform-origin: center;
        -ms-transform-origin: center;
        transform-origin: center;
        -webkit-transition-property: border-color,-webkit-transform;
        transition-property: border-color,-webkit-transform;
        -o-transition-property: transform,border-color;
        transition-property: transform,border-color;
        transition-property: transform,border-color,-webkit-transform
    }

    .treeview [data-bs-toggle=collapse][aria-expanded=true]:after {
        -webkit-transform: translateY(-50%) rotate(45deg);
        -ms-transform: translateY(-50%) rotate(45deg);
        transform: translateY(-50%) rotate(45deg)
    }

    .treeview [data-bs-toggle=collapse] .treeview-text {
        position: relative
    }

        .treeview [data-bs-toggle=collapse] .treeview-text::before {
            display: block;
            width: 12px;
            position: absolute;
            left: 10px;
            content: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJmb2xkZXIiIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS1mb2xkZXIgZmEtdy0xNiIgcm9sZT0iaW1nIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjNzQ4MTk0IiBkPSJNNDY0IDEyOEgyNzJsLTY0LTY0SDQ4QzIxLjQ5IDY0IDAgODUuNDkgMCAxMTJ2Mjg4YzAgMjYuNTEgMjEuNDkgNDggNDggNDhoNDE2YzI2LjUxIDAgNDgtMjEuNDkgNDgtNDhWMTc2YzAtMjYuNTEtMjEuNDktNDgtNDgtNDh6Ij48L3BhdGg+PC9zdmc+") !important
        }

    .treeview [data-bs-toggle=collapse][aria-expanded=true] .treeview-text::before {
        display: block;
        width: 14px;
        position: absolute;
        left: 10px;
        content: url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJmb2xkZXItb3BlbiIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWZvbGRlci1vcGVuIGZhLXctMTgiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTc2IDUxMiI+PHBhdGggZmlsbD0iI0I2QzJEMiIgZD0iTTU3Mi42OTQgMjkyLjA5M0w1MDAuMjcgNDE2LjI0OEE2My45OTcgNjMuOTk3IDAgMCAxIDQ0NC45ODkgNDQ4SDQ1LjAyNWMtMTguNTIzIDAtMzAuMDY0LTIwLjA5My0yMC43MzEtMzYuMDkzbDcyLjQyNC0xMjQuMTU1QTY0IDY0IDAgMCAxIDE1MiAyNTZoMzk5Ljk2NGMxOC41MjMgMCAzMC4wNjQgMjAuMDkzIDIwLjczIDM2LjA5M3pNMTUyIDIyNGgzMjh2LTQ4YzAtMjYuNTEtMjEuNDktNDgtNDgtNDhIMjcybC02NC02NEg0OEMyMS40OSA2NCAwIDg1LjQ5IDAgMTEydjI3OC4wNDZsNjkuMDc3LTExOC40MThDODYuMjE0IDI0Mi4yNSAxMTcuOTg5IDIyNCAxNTIgMjI0eiI+PC9wYXRoPjwvc3ZnPg==") !important
    }

.treeview.treeview-stripe {
    padding-left: .5rem !important
}

.treeview-body-height {
    height: 28.75rem
}

.focus-actions {
    display: none;
    position: absolute
}

    .focus-actions.show {
        display: inline-block
    }

        .focus-actions.show + .focus-hide {
            display: none
        }

.focus-actions-trigger {
    position: relative
}

    .focus-actions-trigger:focus-within .focus-actions {
        z-index: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }

    .focus-actions-trigger:focus-within .focus-hide {
        display: none
    }

.focus-bg-primary:focus, .focus-bg-primary:focus-visible, .focus-bg-primary:active {
    background-color: var(--falcon-primary) !important;
    color: var(--falcon-white) !important
}

.focus-bg-secondary:focus, .focus-bg-secondary:focus-visible, .focus-bg-secondary:active {
    background-color: var(--falcon-secondary) !important;
    color: var(--falcon-white) !important
}

.course-details-feature-img {
    max-height: 18.75rem;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

@media(min-width: 992px) {
    .course-details-sticky-sidebar {
        position: sticky;
        z-index: 1015;
        top: 5.3125rem
    }
}

.create-course-description-textarea .tox-editor-header {
    background-color: var(--falcon-card-bg)
}

    .create-course-description-textarea .tox-editor-header .tox-toolbar__primary {
        border-bottom: 1px solid var(--falcon-gray-300) !important
    }

.create-course-description-textarea .tox-tinymce {
    border: 1px solid var(--falcon-gray-300) !important;
    border-radius: var(--falcon-border-radius-lg) !important;
    height: 13.438rem !important
}

.bottom-bar {
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

    .bottom-bar.hide {
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }

.collapse-indicator-plus {
    position: relative
}

    .collapse-indicator-plus:after, .collapse-indicator-plus:before {
        position: absolute;
        right: 0;
        font-size: 1.2rem;
        font-weight: 500;
        color: inherit;
        top: 25%;
        -webkit-transition: all .2s ease-in-out;
        -o-transition: all .2s ease-in-out;
        transition: all .2s ease-in-out;
        -webkit-transition-property: scale,-webkit-transform;
        transition-property: scale,-webkit-transform;
        -o-transition-property: transform,scale;
        transition-property: transform,scale;
        transition-property: transform,scale,-webkit-transform
    }

    .collapse-indicator-plus:before {
        content: "−";
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0)
    }

    .collapse-indicator-plus:after {
        content: "+";
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }

    .collapse-indicator-plus[aria-expanded=true]:after {
        -webkit-transform: scale(0);
        -ms-transform: scale(0);
        transform: scale(0)
    }

    .collapse-indicator-plus[aria-expanded=true]:before {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }

@media(min-width: 1200px) {
    .offcanvas.offcanvas-filter-sidebar {
        z-index: 0;
        position: sticky;
        top: 4.3125rem;
        height: calc(100vh - 4.3125rem);
        visibility: visible;
        background-color: rgba(0,0,0,0);
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@media(min-width: 1200px) {
    .offcanvas.offcanvas-filter-sidebar.offcanvas-start {
        border-right: 0px;
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
}

.offcanvas.offcanvas-filter-sidebar .form-check-input[type=checkbox], .offcanvas.offcanvas-filter-sidebar .form-check-input[type=radio] {
    background-color: var(--falcon-white)
}

    .offcanvas.offcanvas-filter-sidebar .form-check-input[type=checkbox]:checked, .offcanvas.offcanvas-filter-sidebar .form-check-input[type=radio]:checked {
        background-color: var(--falcon-primary)
    }


@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px,0,0);
        transform: translate3d(2000px,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-webkit-keyframes MOVE-BG-ltr {
    0% {
        -webkit-transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(85px)
    }
}

@keyframes MOVE-BG-ltr {
    0% {
        transform: translateX(0)
    }

    to {
        transform: translateX(85px)
    }
}

@keyframes animation-color-vip {
    0% {
        color: #faff00;
    }

    35% {
        color: #ff0c00;
    }

    70% {
        color: #ffffff;
    }
}

@-webkit-keyframes animation-rotateZ-360 {
    50% {
        -webkit-transform: rotateZ(180deg);
        transform: rotateZ(180deg);
    }

    100% {
        -webkit-transform: rotateZ(360deg);
        transform: rotateZ(360deg);
    }
}

@-webkit-keyframes animation-rotateY-360 {
    50% {
        -webkit-transform: rotateY(180deg);
        transform: rotateY(180deg);
    }

    100% {
        -webkit-transform: rotateY(360deg);
        transform: rotateY(360deg);
    }
}

@-webkit-keyframes animation-rotateX-360 {
    50% {
        -webkit-transform: rotateX(180deg);
        transform: rotateY(180deg);
    }

    100% {
        -webkit-transform: rotateX(360deg);
        transform: rotateY(360deg);
    }
}
@-moz-keyframes hig-alo-circle-anim {
    0% {
        -moz-transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1;
        -moz-opacity: .1;
        -webkit-opacity: .1;
        -o-opacity: .1
    }

    30% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5;
        -moz-opacity: .5;
        -webkit-opacity: .5;
        -o-opacity: .5
    }

    100% {
        -moz-transform: rotate(0) scale(1) skew(1deg);
        opacity: .6;
        -moz-opacity: .6;
        -webkit-opacity: .6;
        -o-opacity: .1
    }
}

@-webkit-keyframes hig-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        -webkit-opacity: .1
    }

    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        -webkit-opacity: .5
    }

    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: .1
    }
}

@-o-keyframes hig-alo-circle-anim {
    0% {
        -o-transform: rotate(0) kscale(.5) skew(1deg);
        -o-opacity: .1
    }

    30% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        -o-opacity: .5
    }

    100% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        -o-opacity: .1
    }
}

@-moz-keyframes hig-alo-circle-fill-anim {
    0% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        -moz-transform: rotate(0) -moz-scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        -moz-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes hig-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes hig-alo-circle-fill-anim {
    0% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        -o-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        -o-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-moz-keyframes hig-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -moz-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -moz-transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -moz-transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        -moz-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes hig-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-o-keyframes hig-alo-circle-img-anim {
    0% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        -o-transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        -o-transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        -o-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-moz-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-o-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }

    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-moz-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-o-keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%,0,0);
        -ms-transform: translate3d(100%,0,0);
        transform: translate3d(100%,0,0)
    }
}

@-moz-keyframes hig-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }

    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-webkit-keyframes hig-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }

    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-o-keyframes hig-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }

    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@keyframes hig-alo-circle-anim {
    0% {
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }

    30% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-moz-keyframes hig-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes hig-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-o-keyframes hig-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@keyframes hig-alo-circle-fill-anim {
    0% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }

    100% {
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-moz-keyframes hig-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes hig-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@-o-keyframes hig-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes hig-alo-circle-img-anim {
    0% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    10% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    20% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    30% {
        transform: rotate(-25deg) scale(1) skew(1deg)
    }

    40% {
        transform: rotate(25deg) scale(1) skew(1deg)
    }

    50% {
        transform: rotate(0) scale(1) skew(1deg)
    }

    100% {
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes light-hand {
    from {
        transform: rotate(360deg)
    }

    to {
        transform: rotate(0deg)
    }
}

@keyframes rune-hand {
    from {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(360deg)
    }
}

.animation-fa-spin-hover:hover {
    animation: fa-spin 5s infinite linear reverse;
}

.animation-fa-spin {
    animation: fa-spin 5s infinite linear reverse;
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

.animation-color-vip {
    animation-name: animation-color-vip;
    animation-duration: 0.2s;
    animation-iteration-count: infinite;
}

@media (min-width:425px) {
}

@media (min-width:576px) {
}

@media (min-width:768px) {
}

@media (min-width:992px) {
}

@media (min-width:1200px) {
}

@media (min-width: 1540px) {
}

/*background-color*/
.bg-instagram {
    background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
}

.bg-primary {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
}

.bg-secondary {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
}

.bg-success {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
}

.bg-info {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
}

.bg-warning {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
}

.bg-danger {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
}

.bg-light {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
}

.bg-dark {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
}

.bg-facebook {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
}

.bg-google-plus {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
}

.bg-twitter {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
}

.bg-linkedin {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
}

.bg-youtube {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
}

.bg-github {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
}

.bg-body {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
}

.bg-black {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
}

.bg-100 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
}

.bg-200 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
}

.bg-300 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
}

.bg-400 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
}

.bg-500 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
}

.bg-600 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
}

.bg-700 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
}

.bg-800 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
}

.bg-900 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
}

.bg-1000 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
}

.bg-1100 {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
}

.bg-white {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
}

.bg-transparent {
    --falcon-bg-opacity: 1;
    background-color: rgba(0,0,0,0) !important
}

.bg-opacity-10 {
    --falcon-bg-opacity: 0.1
}

.bg-opacity-25 {
    --falcon-bg-opacity: 0.25
}

.bg-opacity-50 {
    --falcon-bg-opacity: 0.5
}

.bg-opacity-75 {
    --falcon-bg-opacity: 0.75
}

.bg-opacity-100 {
    --falcon-bg-opacity: 1
}

.bg-gradient {
    background-image: var(--falcon-gradient) !important
}

.bg-soft-primary, .fc-timegrid .event-bg-soft-primary {
    background-color: var(--falcon-soft-primary) !important
}

.bg-soft-secondary, .fc-timegrid .event-bg-soft-secondary {
    background-color: var(--falcon-soft-secondary) !important
}

.bg-soft-success, .fc-timegrid .event-bg-soft-success {
    background-color: var(--falcon-soft-success) !important
}

.bg-soft-info, .fc-timegrid .event-bg-soft-info {
    background-color: var(--falcon-soft-info) !important
}

.bg-soft-warning, .fc-timegrid .event-bg-soft-warning {
    background-color: var(--falcon-soft-warning) !important
}

.bg-soft-danger, .fc-timegrid .event-bg-soft-danger {
    background-color: var(--falcon-soft-danger) !important
}

.bg-soft-light, .fc-timegrid .event-bg-soft-light {
    background-color: var(--falcon-soft-light) !important
}

.bg-soft-dark, .fc-timegrid .event-bg-soft-dark {
    background-color: var(--falcon-soft-dark) !important
}
/*background-color-hover*/
.bg-primary-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
}

.bg-secondary-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
}

.bg-success-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
}

.bg-info-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
}

.bg-warning-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
}

.bg-danger-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
}

.bg-light-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
}

.bg-dark-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
}

.bg-facebook-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
}

.bg-google-plus-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
}

.bg-twitter-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
}

.bg-linkedin-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
}

.bg-youtube-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
}

.bg-github-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
}

.bg-body-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
}

.bg-black-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
}

.bg-100-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
}

.bg-200-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
}

.bg-300-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
}

.bg-400-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
}

.bg-500-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
}

.bg-600-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
}

.bg-700-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
}

.bg-800-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
}

.bg-900-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
}

.bg-1000-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
}

.bg-1100-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
}

.bg-white-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
}

.bg-transparent-hover:hover {
    --falcon-bg-opacity: 1;
    background-color: rgba(0,0,0,0) !important
}

.bg-opacity-10-hover:hover {
    --falcon-bg-opacity: 0.1
}

.bg-opacity-25-hover:hover {
    --falcon-bg-opacity: 0.25
}

.bg-opacity-50-hover:hover {
    --falcon-bg-opacity: 0.5
}

.bg-opacity-75-hover:hover {
    --falcon-bg-opacity: 0.75
}

.bg-opacity-100-hover:hover {
    --falcon-bg-opacity: 1
}

.bg-gradient-hover:hover {
    background-image: var(--falcon-gradient) !important
}

.bg-soft-primary-hover:hover, .fc-timegrid .event-bg-soft-primary-hover:hover {
    background-color: var(--falcon-soft-primary) !important
}

.bg-soft-secondary-hover:hover, .fc-timegrid .event-bg-soft-secondary-hover:hover {
    background-color: var(--falcon-soft-secondary) !important
}

.bg-soft-success-hover:hover, .fc-timegrid .event-bg-soft-success-hover:hover {
    background-color: var(--falcon-soft-success) !important
}

.bg-soft-info-hover:hover, .fc-timegrid .event-bg-soft-info-hover:hover {
    background-color: var(--falcon-soft-info) !important
}

.bg-soft-warning-hover:hover, .fc-timegrid .event-bg-soft-warning-hover:hover {
    background-color: var(--falcon-soft-warning) !important
}

.bg-soft-danger-hover:hover, .fc-timegrid .event-bg-soft-danger-hover:hover {
    background-color: var(--falcon-soft-danger) !important
}

.bg-soft-light-hover:hover, .fc-timegrid .event-bg-soft-light-hover:hover {
    background-color: var(--falcon-soft-light) !important
}

.bg-soft-dark-hover:hover, .fc-timegrid .event-bg-soft-dark-hover:hover {
    background-color: var(--falcon-soft-dark) !important
}
/**/
.bg-none {
    background: none;
}

.bg-image-1 {
    background-image: url(/assets/images/all/corner-1.png)
}

.bg-image-2 {
    background-image: url(/assets/images/all/corner-2.png)
}

.bg-image-3 {
    background-image: url(/assets/images/all/corner-3.png)
}

.bg-image-4 {
    background-image: url(/assets/images/all/corner-4.png)
}

.bg-image-5 {
    background-image: url(/assets/images/all/corner-5.png)
}

/* chưa có responsive */
.bg-date {
    background: -webkit-gradient(linear,center top,center bottom,from(rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.75)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.75) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.75) 100%);
}
.bg-snapchat {
    background-color: #eae800;
}
/*.bg-table-thead {
    background: -moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -webkit-gradient(left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));
    background: -webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: -ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);
    background: linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);
}*/
/* chưa có responsive */
@media (min-width:425px) {
    .bg-xs-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-xs-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xs-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-xs-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-xs-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-xs-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-xs-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-xs-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xs-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xs-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xs-soft-success{
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xs-soft-info{
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xs-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xs-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xs-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xs-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-xs-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xs-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xs-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-xs-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-xs-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-xs-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-xs-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-xs-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xs-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xs-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xs-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xs-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xs-soft-warning-hover:hover{
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xs-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xs-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xs-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    /**/
    .bg-xs-none {
        background: none;
    }
    .bg-xs-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-xs-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-xs-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-xs-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-xs-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}

@media (min-width:576px) {
    .bg-sm-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-sm-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-sm-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-sm-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-sm-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-sm-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-sm-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-sm-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-sm-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-sm-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-sm-soft-success {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-sm-soft-info {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-sm-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-sm-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-sm-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-sm-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-sm-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-sm-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-sm-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-sm-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-sm-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-sm-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-sm-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-sm-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-sm-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-sm-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-sm-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-sm-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-sm-soft-warning-hover:hover {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-sm-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-sm-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-sm-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    /**/
    .bg-sm-none {
        background: none;
    }
    .bg-sm-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-sm-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-sm-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-sm-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-sm-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}

@media (min-width:768px) {
    .bg-md-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-md-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-md-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-md-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-md-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-md-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-md-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-md-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-md-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-md-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-md-soft-success {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-md-soft-info {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-md-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-md-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-md-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-md-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-md-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-md-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-md-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-md-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-md-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-md-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-md-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-md-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-md-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-md-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-md-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-md-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-md-soft-warning-hover:hover {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-md-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-md-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-md-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    /**/
    .bg-md-none {
        background: none;
    }
    .bg-md-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-md-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-md-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-md-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-md-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}

@media (min-width:992px) {
    .bg-lg-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-lg-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-lg-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-lg-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-lg-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-lg-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-lg-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-lg-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-lg-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-lg-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-lg-soft-success {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-lg-soft-info {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-lg-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-lg-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-lg-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-lg-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-lg-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-lg-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-lg-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-lg-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-lg-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-lg-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-lg-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-lg-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-lg-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-lg-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-lg-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-lg-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-lg-soft-warning-hover:hover {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-lg-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-lg-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-lg-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    .bg-lg-none {
        background: none;
    }
    .bg-lg-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-lg-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-lg-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-lg-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-lg-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}

@media (min-width:1200px) {
    .bg-xl-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-xl-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xl-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-xl-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-xl-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-xl-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-xl-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-xl-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xl-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xl-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xl-soft-success {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xl-soft-info {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xl-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xl-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xl-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xl-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-xl-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xl-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xl-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-xl-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-xl-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-xl-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-xl-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-xl-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xl-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xl-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xl-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xl-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xl-soft-warning-hover:hover {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xl-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xl-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xl-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    /**/
    .bg-xl-none {
        background: none;
    }
    .bg-xl-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-xl-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-xl-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-xl-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-xl-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}

@media (min-width:1540px) {
    .bg-xxl-instagram {
        background: linear-gradient(45deg, #aa01f7,#f78b00,#f60078, #f700b2);
    }

    .bg-xxl-primary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-secondary {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-success {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-info {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-warning {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-danger {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-light {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-dark {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-facebook {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-google-plus {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-twitter {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-linkedin {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-youtube {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-github {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-body {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-black {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-200 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-300 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-400 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-500 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-600 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-700 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-800 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-900 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-1000 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-1100 {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-white {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-transparent {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xxl-opacity-10 {
        --falcon-bg-opacity: 0.1
    }

    .bg-xxl-opacity-25 {
        --falcon-bg-opacity: 0.25
    }

    .bg-xxl-opacity-50 {
        --falcon-bg-opacity: 0.5
    }

    .bg-xxl-opacity-75 {
        --falcon-bg-opacity: 0.75
    }

    .bg-xxl-opacity-100 {
        --falcon-bg-opacity: 1
    }

    .bg-xxl-gradient {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xxl-soft-primary {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xxl-soft-secondary {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xxl-soft-success {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xxl-soft-info {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xxl-soft-warning {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xxl-soft-danger {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xxl-soft-light {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xxl-soft-dark {
        background-color: var(--falcon-soft-dark) !important
    }
    /*background-color-hover*/
    .bg-xxl-primary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-primary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-secondary-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-secondary-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-success-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-success-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-info-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-info-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-warning-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-warning-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-danger-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-danger-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-light-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-light-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-dark-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-dark-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-facebook-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-facebook-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-google-plus-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-google-plus-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-twitter-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-twitter-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-linkedin-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-linkedin-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-youtube-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-youtube-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-github-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-github-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-body-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-body-bg-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-black-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-black-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-200-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-200-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-300-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-300-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-400-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-400-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-500-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-500-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-600-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-600-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-700-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-700-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-800-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-800-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-900-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-900-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-1000-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-1100-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-white-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(var(--falcon-gray-white-rgb), var(--falcon-bg-opacity)) !important
    }

    .bg-xxl-transparent-hover:hover {
        --falcon-bg-opacity: 1;
        background-color: rgba(0,0,0,0) !important
    }

    .bg-xxl-opacity-10-hover:hover {
        --falcon-bg-opacity: 0.1
    }

    .bg-xxl-opacity-25-hover:hover {
        --falcon-bg-opacity: 0.25
    }

    .bg-xxl-opacity-50-hover:hover {
        --falcon-bg-opacity: 0.5
    }

    .bg-xxl-opacity-75-hover:hover {
        --falcon-bg-opacity: 0.75
    }

    .bg-xxl-opacity-100-hover:hover {
        --falcon-bg-opacity: 1
    }

    .bg-xxl-gradient-hover:hover {
        background-image: var(--falcon-gradient) !important
    }

    .bg-xxl-soft-primary-hover:hover {
        background-color: var(--falcon-soft-primary) !important
    }

    .bg-xxl-soft-secondary-hover:hover {
        background-color: var(--falcon-soft-secondary) !important
    }

    .bg-xxl-soft-success-hover:hover {
        background-color: var(--falcon-soft-success) !important
    }

    .bg-xxl-soft-info-hover:hover {
        background-color: var(--falcon-soft-info) !important
    }

    .bg-xxl-soft-warning-hover:hover {
        background-color: var(--falcon-soft-warning) !important
    }

    .bg-xxl-soft-danger-hover:hover {
        background-color: var(--falcon-soft-danger) !important
    }

    .bg-xxl-soft-light-hover:hover {
        background-color: var(--falcon-soft-light) !important
    }

    .bg-xxl-soft-dark-hover:hover {
        background-color: var(--falcon-soft-dark) !important
    }
    /**/
    .bg-xxl-none {
        background: none;
    }
    .bg-xxl-image-1 {
        background-image: url(/assets/images/all/corner-1.png)
    }

    .bg-xxl-image-2 {
        background-image: url(/assets/images/all/corner-2.png)
    }

    .bg-xxl-image-3 {
        background-image: url(/assets/images/all/corner-3.png)
    }

    .bg-xxl-image-4 {
        background-image: url(/assets/images/all/corner-4.png)
    }

    .bg-xxl-image-5 {
        background-image: url(/assets/images/all/corner-5.png)
    }
}



.border-top-info {
    border-top-color: var(--falcon-info) !important;
}

.border-bottom-info {
    border-bottom-color: var(--falcon-info) !important;
}

.border-start-info {
    border-left-color: var(--falcon-info) !important;
}

.border-end-info {
    border-right-color: var(--falcon-info) !important;
}

.border-top-facebook {
    border-top-color: var(--falcon-facebook) !important;
}

.border-bottom-facebook {
    border-bottom-color: var(--falcon-facebook) !important;
}

.border-start-facebook {
    border-left-color: var(--falcon-facebook) !important;
}

.border-end-facebook {
    border-right-color: var(--falcon-facebook) !important;
}

.border-top-google-plus {
    border-top-color: var(--falcon-google-plus) !important;
}

.border-bottom-google-plus {
    border-bottom-color: var(--falcon-google-plus) !important;
}

.border-start-google-plus {
    border-left-color: var(--falcon-google-plus) !important;
}

.border-end-google-plus {
    border-right-color: var(--falcon-google-plus) !important;
}

.border-top-twitter {
    border-top-color: var(--falcon-twitter) !important;
}

.border-bottom-twitter {
    border-bottom-color: var(--falcon-twitter) !important;
}

.border-start-twitter {
    border-left-color: var(--falcon-twitter) !important;
}

.border-end-twitter {
    border-right-color: var(--falcon-twitter) !important;
}

.border-top-linkedin {
    border-top-color: var(--falcon-linkedin) !important;
}

.border-bottom-linkedin {
    border-bottom-color: var(--falcon-linkedin) !important;
}

.border-start-linkedin {
    border-left-color: var(--falcon-linkedin) !important;
}

.border-end-linkedin {
    border-right-color: var(--falcon-linkedin) !important;
}

.border-top-youtube {
    border-top-color: var(--falcon-youtube) !important;
}

.border-bottom-youtube {
    border-bottom-color: var(--falcon-youtube) !important;
}

.border-start-youtube {
    border-left-color: var(--falcon-youtube) !important;
}

.border-end-youtube {
    border-right-color: var(--falcon-youtube) !important;
}

.border-top-github {
    border-top-color: var(--falcon-github) !important;
}

.border-bottom-github {
    border-bottom-color: var(--falcon-github) !important;
}

.border-start-github {
    border-left-color: var(--falcon-github) !important;
}

.border-end-github {
    border-right-color: var(--falcon-github) !important;
}

.border-top-black {
    border-top-color: var(--falcon-black) !important;
}

.border-bottom-black {
    border-bottom-color: var(--falcon-black) !important;
}

.border-start-black {
    border-left-color: var(--falcon-black) !important;
}

.border-end-black {
    border-right-color: var(--falcon-black) !important;
}

.border-top-100 {
    border-top-color: var(--falcon-100) !important;
}

.border-bottom-100 {
    border-bottom-color: var(--falcon-100) !important;
}

.border-start-100 {
    border-left-color: var(--falcon-100) !important;
}

.border-end-100 {
    border-right-color: var(--falcon-100) !important;
}

.border-top-200 {
    border-top-color: var(--falcon-200) !important;
}

.border-bottom-200 {
    border-bottom-color: var(--falcon-200) !important;
}

.border-start-200 {
    border-left-color: var(--falcon-200) !important;
}

.border-end-200 {
    border-right-color: var(--falcon-200) !important;
}

.border-top-300 {
    border-top-color: var(--falcon-300) !important;
}

.border-bottom-300 {
    border-bottom-color: var(--falcon-300) !important;
}

.border-start-300 {
    border-left-color: var(--falcon-300) !important;
}

.border-end-300 {
    border-right-color: var(--falcon-300) !important;
}

.border-top-400 {
    border-top-color: var(--falcon-400) !important;
}

.border-bottom-400 {
    border-bottom-color: var(--falcon-400) !important;
}

.border-start-400 {
    border-left-color: var(--falcon-400) !important;
}

.border-end-400 {
    border-right-color: var(--falcon-400) !important;
}

.border-top-500 {
    border-top-color: var(--falcon-500) !important;
}

.border-bottom-500 {
    border-bottom-color: var(--falcon-500) !important;
}

.border-start-500 {
    border-left-color: var(--falcon-500) !important;
}

.border-end-500 {
    border-right-color: var(--falcon-500) !important;
}

.border-top-600 {
    border-top-color: var(--falcon-600) !important;
}

.border-bottom-600 {
    border-bottom-color: var(--falcon-600) !important;
}

.border-start-600 {
    border-left-color: var(--falcon-600) !important;
}

.border-end-600 {
    border-right-color: var(--falcon-600) !important;
}

.border-top-700 {
    border-top-color: var(--falcon-700) !important;
}

.border-bottom-700 {
    border-bottom-color: var(--falcon-700) !important;
}

.border-start-700 {
    border-left-color: var(--falcon-700) !important;
}

.border-end-700 {
    border-right-color: var(--falcon-700) !important;
}

.border-top-800 {
    border-top-color: var(--falcon-800) !important;
}

.border-bottom-800 {
    border-bottom-color: var(--falcon-800) !important;
}

.border-start-800 {
    border-left-color: var(--falcon-800) !important;
}

.border-end-800 {
    border-right-color: var(--falcon-800) !important;
}

.border-top-900 {
    border-top-color: var(--falcon-900) !important;
}

.border-bottom-900 {
    border-bottom-color: var(--falcon-900) !important;
}

.border-start-900 {
    border-left-color: var(--falcon-900) !important;
}

.border-end-900 {
    border-right-color: var(--falcon-900) !important;
}

.border-top-1000 {
    border-top-color: var(--falcon-1000) !important;
}

.border-bottom-1000 {
    border-bottom-color: var(--falcon-1000) !important;
}

.border-start-1000 {
    border-left-color: var(--falcon-1000) !important;
}

.border-end-1000 {
    border-right-color: var(--falcon-1000) !important;
}

.border-top-1100 {
    border-top-color: var(--falcon-1100) !important;
}

.border-bottom-1100 {
    border-bottom-color: var(--falcon-1100) !important;
}

.border-start-1100 {
    border-left-color: var(--falcon-1100) !important;
}

.border-end-1100 {
    border-right-color: var(--falcon-1100) !important;
}

.border-top-white {
    border-top-color: var(--falcon-white) !important;
}

.border-bottom-white {
    border-bottom-color: var(--falcon-white) !important;
}

.border-start-white {
    border-left-color: var(--falcon-white) !important;
}

.border-end-white {
    border-right-color: var(--falcon-white) !important;
}

.border-top-primary {
    border-top-color: var(--falcon-primary) !important;
}

.border-bottom-primary {
    border-bottom-color: var(--falcon-primary) !important;
}

.border-start-primary {
    border-left-color: var(--falcon-primary) !important;
}

.border-end-primary {
    border-right-color: var(--falcon-primary) !important;
}

.border-top-secondary {
    border-top-color: var(--falcon-secondary) !important;
}

.border-bottom-secondary {
    border-bottom-color: var(--falcon-secondary) !important;
}

.border-start-secondary {
    border-left-color: var(--falcon-secondary) !important;
}

.border-end-secondary {
    border-right-color: var(--falcon-secondary) !important;
}

.border-top-success {
    border-top-color: var(--falcon-success) !important;
}

.border-bottom-success {
    border-bottom-color: var(--falcon-success) !important;
}

.border-start-success {
    border-left-color: var(--falcon-success) !important;
}

.border-end-success {
    border-right-color: var(--falcon-success) !important;
}

.border-top-warning {
    border-top-color: var(--falcon-warning) !important;
}

.border-bottom-warning {
    border-bottom-color: var(--falcon-warning) !important;
}

.border-start-warning {
    border-left-color: var(--falcon-warning) !important;
}

.border-end-warning {
    border-right-color: var(--falcon-warning) !important;
}

.border-top-danger {
    border-top-color: var(--falcon-danger) !important;
}

.border-bottom-danger {
    border-bottom-color: var(--falcon-danger) !important;
}

.border-start-danger {
    border-left-color: var(--falcon-danger) !important;
}

.border-end-danger {
    border-right-color: var(--falcon-danger) !important;
}

.border-top-light {
    border-top-color: var(--falcon-light) !important;
}

.border-bottom-light {
    border-bottom-color: var(--falcon-light) !important;
}

.border-start-light {
    border-left-color: var(--falcon-light) !important;
}

.border-end-light {
    border-right-color: var(--falcon-light) !important;
}

.border-top-dark {
    border-top-color: var(--falcon-dark) !important;
}

.border-bottom-dark {
    border-bottom-color: var(--falcon-dark) !important;
}

.border-start-dark {
    border-left-color: var(--falcon-dark) !important;
}

.border-end-dark {
    border-right-color: var(--falcon-dark) !important;
}

/**/

.border-top-1 {
    border-top-width: 1px !important;
}

.border-bottom-1 {
    border-bottom-width: 1px !important;
}

.border-start-1 {
    border-left-width: 1px !important;
}

.border-end-1 {
    border-right-width: 1px !important;
}

.border-top-2 {
    border-top-width: 2px !important;
}

.border-bottom-2 {
    border-bottom-width: 2px !important;
}

.border-start-2 {
    border-left-width: 2px !important;
}

.border-end-2 {
    border-right-width: 2px !important;
}

.border-top-3 {
    border-top-width: 3px !important;
}

.border-bottom-3 {
    border-bottom-width: 3px !important;
}

.border-start-3 {
    border-left-width: 3px !important;
}

.border-end-3 {
    border-right-width: 3px !important;
}

.border-top-4 {
    border-top-width: 4px !important;
}

.border-bottom-4 {
    border-bottom-width: 4px !important;
}

.border-start-4 {
    border-left-width: 4px !important;
}

.border-end-4 {
    border-right-width: 4px !important;
}

.border-top-5 {
    border-top-width: 5px !important;
}

.border-bottom-5 {
    border-bottom-width: 5px !important;
}

.border-start-5 {
    border-left-width: 5px !important;
}

.border-end-5 {
    border-right-width: 5px !important;
}

.border-top-6 {
    border-top-width: 6px !important;
}

.border-bottom-6 {
    border-bottom-width: 6px !important;
}

.border-start-6 {
    border-left-width: 6px !important;
}

.border-end-6 {
    border-right-width: 6px !important;
}

.border-top-7 {
    border-top-width: 7px !important;
}

.border-bottom-7 {
    border-bottom-width: 7px !important;
}

.border-start-7 {
    border-left-width: 7px !important;
}

.border-end-7 {
    border-right-width: 7px !important;
}

.border-top-8 {
    border-top-width: 8px !important;
}

.border-bottom-8 {
    border-bottom-width: 8px !important;
}

.border-start-8 {
    border-left-width: 8px !important;
}

.border-end-8 {
    border-right-width: 8px !important;
}

.border-top-9 {
    border-top-width: 9px !important;
}

.border-bottom-9 {
    border-bottom-width: 9px !important;
}

.border-start-9 {
    border-left-width: 9px !important;
}

.border-end-9 {
    border-right-width: 9px !important;
}
.bottom-1 {
    bottom: 0.25rem;
}

.bottom-2 {
    bottom: 0.5rem;
}

.bottom-3 {
    bottom: 0.75rem;
}

.bottom-4 {
    bottom: 1rem;
}

.bottom-5 {
    bottom: 1.25rem;
}

.bottom-6 {
    bottom: 1.5rem;
}

.bottom-7 {
    bottom: 1.75rem;
}

.bottom-8 {
    bottom: 2rem;
}

.bottom--1 {
    bottom: -0.25rem;
}

.bottom--2 {
    bottom: -0.5rem;
}

.bottom--3 {
    bottom: -0.75rem;
}

.bottom--4 {
    bottom: -1rem;
}

.bottom--5 {
    bottom: -1.25rem;
}

.bottom--6 {
    bottom: -1.5rem;
}

.bottom--7 {
    bottom: -1.75rem;
}

.bottom--8 {
    bottom: -2rem;
}

.bottom-auto {
    bottom: auto;
}
@media (min-width:425px) {
    .bottom-xs-1 {
        bottom: 0.25rem;
    }

    .bottom-xs-2 {
        bottom: 0.5rem;
    }

    .bottom-xs-3 {
        bottom: 0.75rem;
    }

    .bottom-xs-4 {
        bottom: 1rem;
    }

    .bottom-xs-5 {
        bottom: 1.25rem;
    }

    .bottom-xs-6 {
        bottom: 1.5rem;
    }

    .bottom-xs-7 {
        bottom: 1.75rem;
    }

    .bottom-xs-8 {
        bottom: 2rem;
    }
    .bottom-xs--1 {
        bottom: -0.25rem;
    }

    .bottom-xs--2 {
        bottom: -0.5rem;
    }

    .bottom-xs--3 {
        bottom: -0.75rem;
    }

    .bottom-xs--4 {
        bottom: -1rem;
    }

    .bottom-xs--5 {
        bottom: -1.25rem;
    }

    .bottom-xs--6 {
        bottom: -1.5rem;
    }

    .bottom-xs--7 {
        bottom: -1.75rem;
    }

    .bottom-xs--8 {
        bottom: -2rem;
    }
    
}

@media (min-width:576px) {
    .bottom-sm-1 {
        bottom: 0.25rem;
    }

    .bottom-sm-2 {
        bottom: 0.5rem;
    }

    .bottom-sm-3 {
        bottom: 0.75rem;
    }

    .bottom-sm-4 {
        bottom: 1rem;
    }

    .bottom-sm-5 {
        bottom: 1.25rem;
    }

    .bottom-sm-6 {
        bottom: 1.5rem;
    }

    .bottom-sm-7 {
        bottom: 1.75rem;
    }

    .bottom-sm-8 {
        bottom: 2rem;
    }

    .bottom-sm--1 {
        bottom: -0.25rem;
    }

    .bottom-sm--2 {
        bottom: -0.5rem;
    }

    .bottom-sm--3 {
        bottom: -0.75rem;
    }

    .bottom-sm--4 {
        bottom: -1rem;
    }

    .bottom-sm--5 {
        bottom: -1.25rem;
    }

    .bottom-sm--6 {
        bottom: -1.5rem;
    }

    .bottom-sm--7 {
        bottom: -1.75rem;
    }

    .bottom-sm--8 {
        bottom: -2rem;
    }
}

@media (min-width:768px) {
    .bottom-md-1 {
        bottom: 0.25rem;
    }

    .bottom-md-2 {
        bottom: 0.5rem;
    }

    .bottom-md-3 {
        bottom: 0.75rem;
    }

    .bottom-md-4 {
        bottom: 1rem;
    }

    .bottom-md-5 {
        bottom: 1.25rem;
    }

    .bottom-md-6 {
        bottom: 1.5rem;
    }

    .bottom-md-7 {
        bottom: 1.75rem;
    }

    .bottom-md-8 {
        bottom: 2rem;
    }
    .bottom-md--1 {
        bottom: -0.25rem;
    }

    .bottom-md--2 {
        bottom: -0.5rem;
    }

    .bottom-md--3 {
        bottom: -0.75rem;
    }

    .bottom-md--4 {
        bottom: -1rem;
    }

    .bottom-md--5 {
        bottom: -1.25rem;
    }

    .bottom-md--6 {
        bottom: -1.5rem;
    }

    .bottom-md--7 {
        bottom: -1.75rem;
    }

    .bottom-md--8 {
        bottom: -2rem;
    }
}

@media (min-width:992px) {
    .bottom-lg-1 {
        bottom: 0.25rem;
    }

    .bottom-lg-2 {
        bottom: 0.5rem;
    }

    .bottom-lg-3 {
        bottom: 0.75rem;
    }

    .bottom-lg-4 {
        bottom: 1rem;
    }

    .bottom-lg-5 {
        bottom: 1.25rem;
    }

    .bottom-lg-6 {
        bottom: 1.5rem;
    }

    .bottom-lg-7 {
        bottom: 1.75rem;
    }

    .bottom-lg-8 {
        bottom: 2rem;
    }

    .bottom-lg--1 {
        bottom: -0.25rem;
    }

    .bottom-lg--2 {
        bottom: -0.5rem;
    }

    .bottom-lg--3 {
        bottom: -0.75rem;
    }

    .bottom-lg--4 {
        bottom: -1rem;
    }

    .bottom-lg--5 {
        bottom: -1.25rem;
    }

    .bottom-lg--6 {
        bottom: -1.5rem;
    }

    .bottom-lg--7 {
        bottom: -1.75rem;
    }

    .bottom-lg--8 {
        bottom: -2rem;
    }
}

@media (min-width:1200px) {
    .bottom-xl-1 {
        bottom: 0.25rem;
    }

    .bottom-xl-2 {
        bottom: 0.5rem;
    }

    .bottom-xl-3 {
        bottom: 0.75rem;
    }

    .bottom-xl-4 {
        bottom: 1rem;
    }

    .bottom-xl-5 {
        bottom: 1.25rem;
    }

    .bottom-xl-6 {
        bottom: 1.5rem;
    }

    .bottom-xl-7 {
        bottom: 1.75rem;
    }

    .bottom-xl-8 {
        bottom: 2rem;
    }
    .bottom-xl--1 {
        bottom: -0.25rem;
    }

    .bottom-xl--2 {
        bottom: -0.5rem;
    }

    .bottom-xl--3 {
        bottom: -0.75rem;
    }

    .bottom-xl--4 {
        bottom: -1rem;
    }

    .bottom-xl--5 {
        bottom: -1.25rem;
    }

    .bottom-xl--6 {
        bottom: -1.5rem;
    }

    .bottom-xl--7 {
        bottom: -1.75rem;
    }

    .bottom-xl--8 {
        bottom: -2rem;
    }
    
}

@media (min-width:1540px) {
    .bottom-xxl-1 {
        bottom: 0.25rem;
    }

    .bottom-xxl-2 {
        bottom: 0.5rem;
    }

    .bottom-xxl-3 {
        bottom: 0.75rem;
    }

    .bottom-xxl-4 {
        bottom: 1rem;
    }

    .bottom-xxl-5 {
        bottom: 1.25rem;
    }

    .bottom-xxl-6 {
        bottom: 1.5rem;
    }

    .bottom-xxl-7 {
        bottom: 1.75rem;
    }

    .bottom-xxl-8 {
        bottom: 2rem;
    }
    .bottom-xxl--1 {
        bottom: -0.25rem;
    }

    .bottom-xxl--2 {
        bottom: -0.5rem;
    }

    .bottom-xxl--3 {
        bottom: -0.75rem;
    }

    .bottom-xxl--4 {
        bottom: -1rem;
    }

    .bottom-xxl--5 {
        bottom: -1.25rem;
    }

    .bottom-xxl--6 {
        bottom: -1.5rem;
    }

    .bottom-xxl--7 {
        bottom: -1.75rem;
    }

    .bottom-xxl--8 {
        bottom: -2rem;
    }
}

.box-shadow {
    background-color: #fff;
    border-radius: 10px;
    padding: 15px;
    margin: 10px 0;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(108, 124, 145, 0.15);
    -moz-box-shadow: 0px 0px 20px 0px rgba(108, 124, 145, 0.15);
    box-shadow: 0px 0px 20px 0px rgba(108, 124, 145, 0.15);
}

.box-shadow-primary {
    -webkit-box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
    -moz-box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
    box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
}

.box-shadow-primary-hover:hover {
    -webkit-box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
    -moz-box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
    box-shadow: 0 10px 25px 5px rgba(137,173,255,.35);
}
.box-shadow-dark {
    -webkit-box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
    -moz-box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
    box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
}

.box-shadow-dark-hover:hover {
    -webkit-box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
    -moz-box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
    box-shadow: 0px 0px 20px 0px rgba(108,124,145,0.15);
}

@media (min-width:425px) {
}

@media (min-width:576px) {
}

@media (min-width:768px) {
}

@media (min-width:992px) {
}

@media (min-width:1200px) {
}

@media (min-width: 1540px) {
}

.col {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%
}

.row-cols-auto > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
}

.row-cols-1 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.row-cols-2 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

.row-cols-3 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.3333333333%
}

.row-cols-4 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

.row-cols-5 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%
}

.row-cols-6 > * {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.6666666667%
}

.col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto
}

.col-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 8.33333333%
}

.col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 16.66666667%
}

.col-20 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 20%;
}

.col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 25%
}

.col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 33.33333333%
}

.col-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 41.66666667%
}

.col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 50%
}

.col-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 58.33333333%
}

.col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 66.66666667%
}

.col-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 75%
}

.col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 83.33333333%
}

.col-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 91.66666667%
}

.col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: 100%
}

.offset-1 {
    margin-left: 8.33333333%
}

.offset-2 {
    margin-left: 16.66666667%
}

.offset-3 {
    margin-left: 25%
}

.offset-4 {
    margin-left: 33.33333333%
}

.offset-5 {
    margin-left: 41.66666667%
}

.offset-6 {
    margin-left: 50%
}

.offset-7 {
    margin-left: 58.33333333%
}

.offset-8 {
    margin-left: 66.66666667%
}

.offset-9 {
    margin-left: 75%
}

.offset-10 {
    margin-left: 83.33333333%
}

.offset-11 {
    margin-left: 91.66666667%
}

.g-0, .gx-0, .timeline-simple .timeline-item, .timeline-zigzag .timeline-item, .timeline-vertical .timeline-item {
    --falcon-gutter-x: 0
}

.g-0, .gy-0 {
    --falcon-gutter-y: 0
}

.g-1, .gx-1 {
    --falcon-gutter-x: 0.25rem
}

.g-1, .gy-1 {
    --falcon-gutter-y: 0.25rem
}

.g-2, .gx-2 {
    --falcon-gutter-x: 0.5rem
}

.g-2, .gy-2 {
    --falcon-gutter-y: 0.5rem
}

.g-3, .gx-3 {
    --falcon-gutter-x: 1rem
}

.g-3, .gy-3 {
    --falcon-gutter-y: 1rem
}

.g-4, .gx-4 {
    --falcon-gutter-x: 1.8rem
}

.g-4, .gy-4 {
    --falcon-gutter-y: 1.8rem
}

.g-5, .gx-5 {
    --falcon-gutter-x: 3rem
}

.g-5, .gy-5 {
    --falcon-gutter-y: 3rem
}

.g-6, .gx-6 {
    --falcon-gutter-x: 4rem
}

.g-6, .gy-6 {
    --falcon-gutter-y: 4rem
}

.g-7, .gx-7 {
    --falcon-gutter-x: 5rem
}

.g-7, .gy-7 {
    --falcon-gutter-y: 5rem
}

.g-8, .gx-8 {
    --falcon-gutter-x: 7.5rem
}

.g-8, .gy-8 {
    --falcon-gutter-y: 7.5rem
}

.g-9, .gx-9 {
    --falcon-gutter-x: 10rem
}

.g-9, .gy-9 {
    --falcon-gutter-y: 10rem
}

.g-10, .gx-10 {
    --falcon-gutter-x: 12.5rem
}

.g-10, .gy-10 {
    --falcon-gutter-y: 12.5rem
}

.g-11, .gx-11 {
    --falcon-gutter-x: 15rem
}

.g-11, .gy-11 {
    --falcon-gutter-y: 15rem
}

.g-card, .gx-card {
    --falcon-gutter-x: 2.5rem
}

.g-card, .gy-card {
    --falcon-gutter-y: 2.5rem
}

@media(min-width: 375px){
    /*.col-6 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }*/
}

@media(min-width: 425px) {
    .col-xs {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-xs-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xs-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xs-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xs-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xs-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xs-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xs-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xs-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-xs-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xs-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xs-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-xs-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-xs-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xs-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xs-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-xs-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xs-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xs-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-xs-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xs-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xs-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-xs-0 {
        margin-left: 0
    }

    .offset-xs-1 {
        margin-left: 8.33333333%
    }

    .offset-xs-2 {
        margin-left: 16.66666667%
    }

    .offset-xs-3 {
        margin-left: 25%
    }

    .offset-xs-4 {
        margin-left: 33.33333333%
    }

    .offset-xs-5 {
        margin-left: 41.66666667%
    }

    .offset-xs-6 {
        margin-left: 50%
    }

    .offset-xs-7 {
        margin-left: 58.33333333%
    }

    .offset-xs-8 {
        margin-left: 66.66666667%
    }

    .offset-xs-9 {
        margin-left: 75%
    }

    .offset-xs-10 {
        margin-left: 83.33333333%
    }

    .offset-xs-11 {
        margin-left: 91.66666667%
    }

    .g-xs-0, .gx-xs-0 {
        --falcon-gutter-x: 0
    }

    .g-xs-0, .gy-xs-0 {
        --falcon-gutter-y: 0
    }

    .g-xs-1, .gx-xs-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-xs-1, .gy-xs-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-xs-2, .gx-xs-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-xs-2, .gy-xs-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-xs-3, .gx-xs-3 {
        --falcon-gutter-x: 1rem
    }

    .g-xs-3, .gy-xs-3 {
        --falcon-gutter-y: 1rem
    }

    .g-xs-4, .gx-xs-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-xs-4, .gy-xs-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-xs-5, .gx-xs-5 {
        --falcon-gutter-x: 3rem
    }

    .g-xs-5, .gy-xs-5 {
        --falcon-gutter-y: 3rem
    }

    .g-xs-6, .gx-xs-6 {
        --falcon-gutter-x: 4rem
    }

    .g-xs-6, .gy-xs-6 {
        --falcon-gutter-y: 4rem
    }

    .g-xs-7, .gx-xs-7 {
        --falcon-gutter-x: 5rem
    }

    .g-xs-7, .gy-xs-7 {
        --falcon-gutter-y: 5rem
    }

    .g-xs-8, .gx-xs-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-xs-8, .gy-xs-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-xs-9, .gx-xs-9 {
        --falcon-gutter-x: 10rem
    }

    .g-xs-9, .gy-xs-9 {
        --falcon-gutter-y: 10rem
    }

    .g-xs-10, .gx-xs-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-xs-10, .gy-xs-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-xs-11, .gx-xs-11 {
        --falcon-gutter-x: 15rem
    }

    .g-xs-11, .gy-xs-11 {
        --falcon-gutter-y: 15rem
    }

    .g-xs-card, .gx-xs-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-xs-card, .gy-xs-card {
        --falcon-gutter-y: 2.5rem
    }
}

@media(min-width: 576px) {
    .col-sm {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-sm-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-sm-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-sm-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-sm-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-sm-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-sm-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-sm-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-sm-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-sm-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-sm-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-sm-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-sm-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-sm-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-sm-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-sm-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-sm-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-sm-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-sm-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-sm-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-sm-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-sm-0 {
        margin-left: 0
    }

    .offset-sm-1 {
        margin-left: 8.33333333%
    }

    .offset-sm-2 {
        margin-left: 16.66666667%
    }

    .offset-sm-3 {
        margin-left: 25%
    }

    .offset-sm-4 {
        margin-left: 33.33333333%
    }

    .offset-sm-5 {
        margin-left: 41.66666667%
    }

    .offset-sm-6 {
        margin-left: 50%
    }

    .offset-sm-7 {
        margin-left: 58.33333333%
    }

    .offset-sm-8 {
        margin-left: 66.66666667%
    }

    .offset-sm-9 {
        margin-left: 75%
    }

    .offset-sm-10 {
        margin-left: 83.33333333%
    }

    .offset-sm-11 {
        margin-left: 91.66666667%
    }

    .g-sm-0, .gx-sm-0 {
        --falcon-gutter-x: 0
    }

    .g-sm-0, .gy-sm-0 {
        --falcon-gutter-y: 0
    }

    .g-sm-1, .gx-sm-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-sm-1, .gy-sm-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-sm-2, .gx-sm-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-sm-2, .gy-sm-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-sm-3, .gx-sm-3 {
        --falcon-gutter-x: 1rem
    }

    .g-sm-3, .gy-sm-3 {
        --falcon-gutter-y: 1rem
    }

    .g-sm-4, .gx-sm-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-sm-4, .gy-sm-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-sm-5, .gx-sm-5 {
        --falcon-gutter-x: 3rem
    }

    .g-sm-5, .gy-sm-5 {
        --falcon-gutter-y: 3rem
    }

    .g-sm-6, .gx-sm-6 {
        --falcon-gutter-x: 4rem
    }

    .g-sm-6, .gy-sm-6 {
        --falcon-gutter-y: 4rem
    }

    .g-sm-7, .gx-sm-7 {
        --falcon-gutter-x: 5rem
    }

    .g-sm-7, .gy-sm-7 {
        --falcon-gutter-y: 5rem
    }

    .g-sm-8, .gx-sm-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-sm-8, .gy-sm-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-sm-9, .gx-sm-9 {
        --falcon-gutter-x: 10rem
    }

    .g-sm-9, .gy-sm-9 {
        --falcon-gutter-y: 10rem
    }

    .g-sm-10, .gx-sm-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-sm-10, .gy-sm-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-sm-11, .gx-sm-11 {
        --falcon-gutter-x: 15rem
    }

    .g-sm-11, .gy-sm-11 {
        --falcon-gutter-y: 15rem
    }

    .g-sm-card, .gx-sm-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-sm-card, .gy-sm-card {
        --falcon-gutter-y: 2.5rem
    }
}

@media(min-width: 768px) {
    .col-md {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-md-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-md-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-md-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-md-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-md-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-md-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-md-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-md-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-md-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-md-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-md-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-md-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-md-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-md-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-md-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-md-0 {
        margin-left: 0
    }

    .offset-md-1 {
        margin-left: 8.33333333%
    }

    .offset-md-2 {
        margin-left: 16.66666667%
    }

    .offset-md-3 {
        margin-left: 25%
    }

    .offset-md-4 {
        margin-left: 33.33333333%
    }

    .offset-md-5 {
        margin-left: 41.66666667%
    }

    .offset-md-6 {
        margin-left: 50%
    }

    .offset-md-7 {
        margin-left: 58.33333333%
    }

    .offset-md-8 {
        margin-left: 66.66666667%
    }

    .offset-md-9 {
        margin-left: 75%
    }

    .offset-md-10 {
        margin-left: 83.33333333%
    }

    .offset-md-11 {
        margin-left: 91.66666667%
    }

    .g-md-0, .gx-md-0 {
        --falcon-gutter-x: 0
    }

    .g-md-0, .gy-md-0 {
        --falcon-gutter-y: 0
    }

    .g-md-1, .gx-md-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-md-1, .gy-md-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-md-2, .gx-md-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-md-2, .gy-md-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-md-3, .gx-md-3 {
        --falcon-gutter-x: 1rem
    }

    .g-md-3, .gy-md-3 {
        --falcon-gutter-y: 1rem
    }

    .g-md-4, .gx-md-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-md-4, .gy-md-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-md-5, .gx-md-5 {
        --falcon-gutter-x: 3rem
    }

    .g-md-5, .gy-md-5 {
        --falcon-gutter-y: 3rem
    }

    .g-md-6, .gx-md-6 {
        --falcon-gutter-x: 4rem
    }

    .g-md-6, .gy-md-6 {
        --falcon-gutter-y: 4rem
    }

    .g-md-7, .gx-md-7 {
        --falcon-gutter-x: 5rem
    }

    .g-md-7, .gy-md-7 {
        --falcon-gutter-y: 5rem
    }

    .g-md-8, .gx-md-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-md-8, .gy-md-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-md-9, .gx-md-9 {
        --falcon-gutter-x: 10rem
    }

    .g-md-9, .gy-md-9 {
        --falcon-gutter-y: 10rem
    }

    .g-md-10, .gx-md-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-md-10, .gy-md-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-md-11, .gx-md-11 {
        --falcon-gutter-x: 15rem
    }

    .g-md-11, .gy-md-11 {
        --falcon-gutter-y: 15rem
    }

    .g-md-card, .gx-md-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-md-card, .gy-md-card {
        --falcon-gutter-y: 2.5rem
    }
}

@media(min-width: 992px) {
    .col-lg {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-lg-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-lg-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-lg-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-lg-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-lg-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-lg-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-lg-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-lg-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-lg-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-lg-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-lg-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-lg-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-lg-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-lg-0 {
        margin-left: 0
    }

    .offset-lg-1 {
        margin-left: 8.33333333%
    }

    .offset-lg-2 {
        margin-left: 16.66666667%
    }

    .offset-lg-3 {
        margin-left: 25%
    }

    .offset-lg-4 {
        margin-left: 33.33333333%
    }

    .offset-lg-5 {
        margin-left: 41.66666667%
    }

    .offset-lg-6 {
        margin-left: 50%
    }

    .offset-lg-7 {
        margin-left: 58.33333333%
    }

    .offset-lg-8 {
        margin-left: 66.66666667%
    }

    .offset-lg-9 {
        margin-left: 75%
    }

    .offset-lg-10 {
        margin-left: 83.33333333%
    }

    .offset-lg-11 {
        margin-left: 91.66666667%
    }

    .g-lg-0, .gx-lg-0 {
        --falcon-gutter-x: 0
    }

    .g-lg-0, .gy-lg-0 {
        --falcon-gutter-y: 0
    }

    .g-lg-1, .gx-lg-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-lg-1, .gy-lg-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-lg-2, .gx-lg-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-lg-2, .gy-lg-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-lg-3, .gx-lg-3 {
        --falcon-gutter-x: 1rem
    }

    .g-lg-3, .gy-lg-3 {
        --falcon-gutter-y: 1rem
    }

    .g-lg-4, .gx-lg-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-lg-4, .gy-lg-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-lg-5, .gx-lg-5 {
        --falcon-gutter-x: 3rem
    }

    .g-lg-5, .gy-lg-5 {
        --falcon-gutter-y: 3rem
    }

    .g-lg-6, .gx-lg-6 {
        --falcon-gutter-x: 4rem
    }

    .g-lg-6, .gy-lg-6 {
        --falcon-gutter-y: 4rem
    }

    .g-lg-7, .gx-lg-7 {
        --falcon-gutter-x: 5rem
    }

    .g-lg-7, .gy-lg-7 {
        --falcon-gutter-y: 5rem
    }

    .g-lg-8, .gx-lg-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-lg-8, .gy-lg-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-lg-9, .gx-lg-9 {
        --falcon-gutter-x: 10rem
    }

    .g-lg-9, .gy-lg-9 {
        --falcon-gutter-y: 10rem
    }

    .g-lg-10, .gx-lg-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-lg-10, .gy-lg-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-lg-11, .gx-lg-11 {
        --falcon-gutter-x: 15rem
    }

    .g-lg-11, .gy-lg-11 {
        --falcon-gutter-y: 15rem
    }

    .g-lg-card, .gx-lg-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-lg-card, .gy-lg-card {
        --falcon-gutter-y: 2.5rem
    }
}

@media(min-width: 1200px) {
    .col-xl {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-xl-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xl-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xl-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xl-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xl-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xl-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xl-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-xl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xl-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-xl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-xl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-xl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-xl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-xl-0 {
        margin-left: 0
    }

    .offset-xl-1 {
        margin-left: 8.33333333%
    }

    .offset-xl-2 {
        margin-left: 16.66666667%
    }

    .offset-xl-3 {
        margin-left: 25%
    }

    .offset-xl-4 {
        margin-left: 33.33333333%
    }

    .offset-xl-5 {
        margin-left: 41.66666667%
    }

    .offset-xl-6 {
        margin-left: 50%
    }

    .offset-xl-7 {
        margin-left: 58.33333333%
    }

    .offset-xl-8 {
        margin-left: 66.66666667%
    }

    .offset-xl-9 {
        margin-left: 75%
    }

    .offset-xl-10 {
        margin-left: 83.33333333%
    }

    .offset-xl-11 {
        margin-left: 91.66666667%
    }

    .g-xl-0, .gx-xl-0 {
        --falcon-gutter-x: 0
    }

    .g-xl-0, .gy-xl-0 {
        --falcon-gutter-y: 0
    }

    .g-xl-1, .gx-xl-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-xl-1, .gy-xl-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-xl-2, .gx-xl-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-xl-2, .gy-xl-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-xl-3, .gx-xl-3 {
        --falcon-gutter-x: 1rem
    }

    .g-xl-3, .gy-xl-3 {
        --falcon-gutter-y: 1rem
    }

    .g-xl-4, .gx-xl-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-xl-4, .gy-xl-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-xl-5, .gx-xl-5 {
        --falcon-gutter-x: 3rem
    }

    .g-xl-5, .gy-xl-5 {
        --falcon-gutter-y: 3rem
    }

    .g-xl-6, .gx-xl-6 {
        --falcon-gutter-x: 4rem
    }

    .g-xl-6, .gy-xl-6 {
        --falcon-gutter-y: 4rem
    }

    .g-xl-7, .gx-xl-7 {
        --falcon-gutter-x: 5rem
    }

    .g-xl-7, .gy-xl-7 {
        --falcon-gutter-y: 5rem
    }

    .g-xl-8, .gx-xl-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-xl-8, .gy-xl-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-xl-9, .gx-xl-9 {
        --falcon-gutter-x: 10rem
    }

    .g-xl-9, .gy-xl-9 {
        --falcon-gutter-y: 10rem
    }

    .g-xl-10, .gx-xl-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-xl-10, .gy-xl-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-xl-11, .gx-xl-11 {
        --falcon-gutter-x: 15rem
    }

    .g-xl-11, .gy-xl-11 {
        --falcon-gutter-y: 15rem
    }

    .g-xl-card, .gx-xl-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-xl-card, .gy-xl-card {
        --falcon-gutter-y: 2.5rem
    }
}

@media(min-width: 1540px) {
    .col-xxl {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%
    }

    .row-cols-xxl-auto > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-xxl-1 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-xxl-2 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-xxl-3 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.3333333333%
    }

    .row-cols-xxl-4 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-xxl-5 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-xxl-6 > * {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.6666666667%
    }

    .col-xxl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto
    }

    .col-xxl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-xxl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-xxl-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 20%;
    }

    .col-xxl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 25%
    }

    .col-xxl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-xxl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-xxl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 50%
    }

    .col-xxl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-xxl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-xxl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 75%
    }

    .col-xxl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-xxl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-xxl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: 100%
    }

    .offset-xxl-0 {
        margin-left: 0
    }

    .offset-xxl-1 {
        margin-left: 8.33333333%
    }

    .offset-xxl-2 {
        margin-left: 16.66666667%
    }

    .offset-xxl-3 {
        margin-left: 25%
    }

    .offset-xxl-4 {
        margin-left: 33.33333333%
    }

    .offset-xxl-5 {
        margin-left: 41.66666667%
    }

    .offset-xxl-6 {
        margin-left: 50%
    }

    .offset-xxl-7 {
        margin-left: 58.33333333%
    }

    .offset-xxl-8 {
        margin-left: 66.66666667%
    }

    .offset-xxl-9 {
        margin-left: 75%
    }

    .offset-xxl-10 {
        margin-left: 83.33333333%
    }

    .offset-xxl-11 {
        margin-left: 91.66666667%
    }

    .g-xxl-0, .gx-xxl-0 {
        --falcon-gutter-x: 0
    }

    .g-xxl-0, .gy-xxl-0 {
        --falcon-gutter-y: 0
    }

    .g-xxl-1, .gx-xxl-1 {
        --falcon-gutter-x: 0.25rem
    }

    .g-xxl-1, .gy-xxl-1 {
        --falcon-gutter-y: 0.25rem
    }

    .g-xxl-2, .gx-xxl-2 {
        --falcon-gutter-x: 0.5rem
    }

    .g-xxl-2, .gy-xxl-2 {
        --falcon-gutter-y: 0.5rem
    }

    .g-xxl-3, .gx-xxl-3 {
        --falcon-gutter-x: 1rem
    }

    .g-xxl-3, .gy-xxl-3 {
        --falcon-gutter-y: 1rem
    }

    .g-xxl-4, .gx-xxl-4 {
        --falcon-gutter-x: 1.8rem
    }

    .g-xxl-4, .gy-xxl-4 {
        --falcon-gutter-y: 1.8rem
    }

    .g-xxl-5, .gx-xxl-5 {
        --falcon-gutter-x: 3rem
    }

    .g-xxl-5, .gy-xxl-5 {
        --falcon-gutter-y: 3rem
    }

    .g-xxl-6, .gx-xxl-6 {
        --falcon-gutter-x: 4rem
    }

    .g-xxl-6, .gy-xxl-6 {
        --falcon-gutter-y: 4rem
    }

    .g-xxl-7, .gx-xxl-7 {
        --falcon-gutter-x: 5rem
    }

    .g-xxl-7, .gy-xxl-7 {
        --falcon-gutter-y: 5rem
    }

    .g-xxl-8, .gx-xxl-8 {
        --falcon-gutter-x: 7.5rem
    }

    .g-xxl-8, .gy-xxl-8 {
        --falcon-gutter-y: 7.5rem
    }

    .g-xxl-9, .gx-xxl-9 {
        --falcon-gutter-x: 10rem
    }

    .g-xxl-9, .gy-xxl-9 {
        --falcon-gutter-y: 10rem
    }

    .g-xxl-10, .gx-xxl-10 {
        --falcon-gutter-x: 12.5rem
    }

    .g-xxl-10, .gy-xxl-10 {
        --falcon-gutter-y: 12.5rem
    }

    .g-xxl-11, .gx-xxl-11 {
        --falcon-gutter-x: 15rem
    }

    .g-xxl-11, .gy-xxl-11 {
        --falcon-gutter-y: 15rem
    }

    .g-xxl-card, .gx-xxl-card {
        --falcon-gutter-x: 2.5rem
    }

    .g-xxl-card, .gy-xxl-card {
        --falcon-gutter-y: 2.5rem
    }
}


.cursor-no-drop {
    cursor: no-drop;
}

.cursor-alias {
    cursor: alias;
}

.cursor-all-scroll {
    cursor: all-scroll;
}

.cursor-auto {
    cursor: auto;
}

.cursor-cell {
    cursor: cell;
}

.cursor-col-resize {
    cursor: col-resize;
}

.cursor-context-menu {
    cursor: context-menu;
}

.cursor-copy {
    cursor: copy;
}

.cursor-crosshair {
    cursor: crosshair;
}

.cursor-e-resize {
    cursor: e-resize;
}

.cursor-ew-resize {
    cursor: ew-resize;
}

.cursor-grab {
    cursor: grab;
    cursor: -webkit-grab;
}

.cursor-grabbing {
    cursor: grabbing;
    cursor: -webkit-grabbing;
}

.cursor-help {
    cursor: help;
}

.cursor-inherit {
    cursor: inherit;
}

.cursor-initial {
    cursor: initial;
}

.cursor-move {
    cursor: move;
}

.cursor-n-resize {
    cursor: n-resize;
}

.cursor-ne-resize {
    cursor: ne-resize;
}

.cursor-nesw-resize {
    cursor: nesw-resize;
}

.cursor-none {
    cursor: none;
}

.cursor-not-allowed {
    cursor: not-allowed;
}

.cursor-ns-resize {
    cursor: ns-resize;
}

.cursor-nw-resize {
    cursor: nw-resize;
}

.cursor-nwse-resize {
    cursor: nwse-resize;
}

.cursor-progress {
    cursor: progress;
}

.cursor-revert {
    cursor: revert;
}

.cursor-row-resize {
    cursor: row-resize;
}

.cursor-s-resize {
    cursor: s-resize;
}

.cursor-se-resize {
    cursor: se-resize;
}

.cursor-sw-resize {
    cursor: sw-resize;
}

.cursor-text {
    cursor: text;
}

.cursor-unset {
    cursor: unset;
}

.cursor-vertical-text {
    cursor: vertical-text;
}

.cursor-w-resize {
    cursor: w-resize;
}

.cursor-wait {
    cursor: wait;
}

.cursor-zoom-in {
    cursor: zoom-in;
    cursor: -webkit-zoom-in;
}

.cursor-zoom-out {
    cursor: zoom-out;
    cursor: -webkit-zoom-out;
}
@media (min-width:425px) {
    .cursor-xs-pointer {
        cursor: pointer;
    }

    .cursor-xs-default {
        cursor: default;
    }

    .cursor-xs-no-drop {
        cursor: no-drop;
    }

    .cursor-xs-alias {
        cursor: alias;
    }

    .cursor-xs-all-scroll {
        cursor: all-scroll;
    }

    .cursor-xs-auto {
        cursor: auto;
    }

    .cursor-xs-cell {
        cursor: cell;
    }

    .cursor-xs-col-resize {
        cursor: col-resize;
    }

    .cursor-xs-context-menu {
        cursor: context-menu;
    }

    .cursor-xs-copy {
        cursor: copy;
    }

    .cursor-xs-crosshair {
        cursor: crosshair;
    }

    .cursor-xs-e-resize {
        cursor: e-resize;
    }

    .cursor-xs-ew-resize {
        cursor: ew-resize;
    }

    .cursor-xs-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-xs-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-xs-help {
        cursor: help;
    }

    .cursor-xs-inherit {
        cursor: inherit;
    }

    .cursor-xs-initial {
        cursor: initial;
    }

    .cursor-xs-move {
        cursor: move;
    }

    .cursor-xs-n-resize {
        cursor: n-resize;
    }

    .cursor-xs-ne-resize {
        cursor: ne-resize;
    }

    .cursor-xs-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-xs-none {
        cursor: none;
    }

    .cursor-xs-not-allowed {
        cursor: not-allowed;
    }

    .cursor-xs-ns-resize {
        cursor: ns-resize;
    }

    .cursor-xs-nw-resize {
        cursor: nw-resize;
    }

    .cursor-xs-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-xs-progress {
        cursor: progress;
    }

    .cursor-xs-revert {
        cursor: revert;
    }

    .cursor-xs-row-resize {
        cursor: row-resize;
    }

    .cursor-xs-s-resize {
        cursor: s-resize;
    }

    .cursor-xs-se-resize {
        cursor: se-resize;
    }

    .cursor-xs-sw-resize {
        cursor: sw-resize;
    }

    .cursor-xs-text {
        cursor: text;
    }

    .cursor-xs-unset {
        cursor: unset;
    }

    .cursor-xs-vertical-text {
        cursor: vertical-text;
    }

    .cursor-xs-w-resize {
        cursor: w-resize;
    }

    .cursor-xs-wait {
        cursor: wait;
    }

    .cursor-xs-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-xs-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }
}

@media (min-width:576px) {
    .cursor-sm-pointer {
        cursor: pointer;
    }

    .cursor-sm-default {
        cursor: default;
    }

    .cursor-sm-no-drop {
        cursor: no-drop;
    }

    .cursor-sm-alias {
        cursor: alias;
    }

    .cursor-sm-all-scroll {
        cursor: all-scroll;
    }

    .cursor-sm-auto {
        cursor: auto;
    }

    .cursor-sm-cell {
        cursor: cell;
    }

    .cursor-sm-col-resize {
        cursor: col-resize;
    }

    .cursor-sm-context-menu {
        cursor: context-menu;
    }

    .cursor-sm-copy {
        cursor: copy;
    }

    .cursor-sm-crosshair {
        cursor: crosshair;
    }

    .cursor-sm-e-resize {
        cursor: e-resize;
    }

    .cursor-sm-ew-resize {
        cursor: ew-resize;
    }

    .cursor-sm-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-sm-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-sm-help {
        cursor: help;
    }

    .cursor-sm-inherit {
        cursor: inherit;
    }

    .cursor-sm-initial {
        cursor: initial;
    }

    .cursor-sm-move {
        cursor: move;
    }

    .cursor-sm-n-resize {
        cursor: n-resize;
    }

    .cursor-sm-ne-resize {
        cursor: ne-resize;
    }

    .cursor-sm-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-sm-none {
        cursor: none;
    }

    .cursor-sm-not-allowed {
        cursor: not-allowed;
    }

    .cursor-sm-ns-resize {
        cursor: ns-resize;
    }

    .cursor-sm-nw-resize {
        cursor: nw-resize;
    }

    .cursor-sm-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-sm-progress {
        cursor: progress;
    }

    .cursor-sm-revert {
        cursor: revert;
    }

    .cursor-sm-row-resize {
        cursor: row-resize;
    }

    .cursor-sm-s-resize {
        cursor: s-resize;
    }

    .cursor-sm-se-resize {
        cursor: se-resize;
    }

    .cursor-sm-sw-resize {
        cursor: sw-resize;
    }

    .cursor-sm-text {
        cursor: text;
    }

    .cursor-sm-unset {
        cursor: unset;
    }

    .cursor-sm-vertical-text {
        cursor: vertical-text;
    }

    .cursor-sm-w-resize {
        cursor: w-resize;
    }

    .cursor-sm-wait {
        cursor: wait;
    }

    .cursor-sm-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-sm-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }
}

@media (min-width:768px) {
    .cursor-md-pointer {
        cursor: pointer;
    }

    .cursor-md-default {
        cursor: default;
    }

    .cursor-md-no-drop {
        cursor: no-drop;
    }

    .cursor-md-alias {
        cursor: alias;
    }

    .cursor-md-all-scroll {
        cursor: all-scroll;
    }

    .cursor-md-auto {
        cursor: auto;
    }

    .cursor-md-cell {
        cursor: cell;
    }

    .cursor-md-col-resize {
        cursor: col-resize;
    }

    .cursor-md-context-menu {
        cursor: context-menu;
    }

    .cursor-md-copy {
        cursor: copy;
    }

    .cursor-md-crosshair {
        cursor: crosshair;
    }

    .cursor-md-e-resize {
        cursor: e-resize;
    }

    .cursor-md-ew-resize {
        cursor: ew-resize;
    }

    .cursor-md-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-md-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-md-help {
        cursor: help;
    }

    .cursor-md-inherit {
        cursor: inherit;
    }

    .cursor-md-initial {
        cursor: initial;
    }

    .cursor-md-move {
        cursor: move;
    }

    .cursor-md-n-resize {
        cursor: n-resize;
    }

    .cursor-md-ne-resize {
        cursor: ne-resize;
    }

    .cursor-md-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-md-none {
        cursor: none;
    }

    .cursor-md-not-allowed {
        cursor: not-allowed;
    }

    .cursor-md-ns-resize {
        cursor: ns-resize;
    }

    .cursor-md-nw-resize {
        cursor: nw-resize;
    }

    .cursor-md-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-md-progress {
        cursor: progress;
    }

    .cursor-md-revert {
        cursor: revert;
    }

    .cursor-md-row-resize {
        cursor: row-resize;
    }

    .cursor-md-s-resize {
        cursor: s-resize;
    }

    .cursor-md-se-resize {
        cursor: se-resize;
    }

    .cursor-md-sw-resize {
        cursor: sw-resize;
    }

    .cursor-md-text {
        cursor: text;
    }

    .cursor-md-unset {
        cursor: unset;
    }

    .cursor-md-vertical-text {
        cursor: vertical-text;
    }

    .cursor-md-w-resize {
        cursor: w-resize;
    }

    .cursor-md-wait {
        cursor: wait;
    }

    .cursor-md-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-md-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }

}

@media (min-width:992px) {
    .cursor-lg-pointer {
        cursor: pointer;
    }

    .cursor-lg-default {
        cursor: default;
    }

    .cursor-lg-no-drop {
        cursor: no-drop;
    }

    .cursor-lg-alias {
        cursor: alias;
    }

    .cursor-lg-all-scroll {
        cursor: all-scroll;
    }

    .cursor-lg-auto {
        cursor: auto;
    }

    .cursor-lg-cell {
        cursor: cell;
    }

    .cursor-lg-col-resize {
        cursor: col-resize;
    }

    .cursor-lg-context-menu {
        cursor: context-menu;
    }

    .cursor-lg-copy {
        cursor: copy;
    }

    .cursor-lg-crosshair {
        cursor: crosshair;
    }

    .cursor-lg-e-resize {
        cursor: e-resize;
    }

    .cursor-lg-ew-resize {
        cursor: ew-resize;
    }

    .cursor-lg-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-lg-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-lg-help {
        cursor: help;
    }

    .cursor-lg-inherit {
        cursor: inherit;
    }

    .cursor-lg-initial {
        cursor: initial;
    }

    .cursor-lg-move {
        cursor: move;
    }

    .cursor-lg-n-resize {
        cursor: n-resize;
    }

    .cursor-lg-ne-resize {
        cursor: ne-resize;
    }

    .cursor-lg-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-lg-none {
        cursor: none;
    }

    .cursor-lg-not-allowed {
        cursor: not-allowed;
    }

    .cursor-lg-ns-resize {
        cursor: ns-resize;
    }

    .cursor-lg-nw-resize {
        cursor: nw-resize;
    }

    .cursor-lg-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-lg-progress {
        cursor: progress;
    }

    .cursor-lg-revert {
        cursor: revert;
    }

    .cursor-lg-row-resize {
        cursor: row-resize;
    }

    .cursor-lg-s-resize {
        cursor: s-resize;
    }

    .cursor-lg-se-resize {
        cursor: se-resize;
    }

    .cursor-lg-sw-resize {
        cursor: sw-resize;
    }

    .cursor-lg-text {
        cursor: text;
    }

    .cursor-lg-unset {
        cursor: unset;
    }

    .cursor-lg-vertical-text {
        cursor: vertical-text;
    }

    .cursor-lg-w-resize {
        cursor: w-resize;
    }

    .cursor-lg-wait {
        cursor: wait;
    }

    .cursor-lg-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-lg-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }

}

@media (min-width:1200px) {
    .cursor-xl-pointer {
        cursor: pointer;
    }

    .cursor-xl-default {
        cursor: default;
    }

    .cursor-xl-no-drop {
        cursor: no-drop;
    }

    .cursor-xl-alias {
        cursor: alias;
    }

    .cursor-xl-all-scroll {
        cursor: all-scroll;
    }

    .cursor-xl-auto {
        cursor: auto;
    }

    .cursor-xl-cell {
        cursor: cell;
    }

    .cursor-xl-col-resize {
        cursor: col-resize;
    }

    .cursor-xl-context-menu {
        cursor: context-menu;
    }

    .cursor-xl-copy {
        cursor: copy;
    }

    .cursor-xl-crosshair {
        cursor: crosshair;
    }

    .cursor-xl-e-resize {
        cursor: e-resize;
    }

    .cursor-xl-ew-resize {
        cursor: ew-resize;
    }

    .cursor-xl-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-xl-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-xl-help {
        cursor: help;
    }

    .cursor-xl-inherit {
        cursor: inherit;
    }

    .cursor-xl-initial {
        cursor: initial;
    }

    .cursor-xl-move {
        cursor: move;
    }

    .cursor-xl-n-resize {
        cursor: n-resize;
    }

    .cursor-xl-ne-resize {
        cursor: ne-resize;
    }

    .cursor-xl-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-xl-none {
        cursor: none;
    }

    .cursor-xl-not-allowed {
        cursor: not-allowed;
    }

    .cursor-xl-ns-resize {
        cursor: ns-resize;
    }

    .cursor-xl-nw-resize {
        cursor: nw-resize;
    }

    .cursor-xl-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-xl-progress {
        cursor: progress;
    }

    .cursor-xl-revert {
        cursor: revert;
    }

    .cursor-xl-row-resize {
        cursor: row-resize;
    }

    .cursor-xl-s-resize {
        cursor: s-resize;
    }

    .cursor-xl-se-resize {
        cursor: se-resize;
    }

    .cursor-xl-sw-resize {
        cursor: sw-resize;
    }

    .cursor-xl-text {
        cursor: text;
    }

    .cursor-xl-unset {
        cursor: unset;
    }

    .cursor-xl-vertical-text {
        cursor: vertical-text;
    }

    .cursor-xl-w-resize {
        cursor: w-resize;
    }

    .cursor-xl-wait {
        cursor: wait;
    }

    .cursor-xl-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-xl-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }
}

@media (min-width:1540px) {
    .cursor-xxl-pointer {
        cursor: pointer;
    }

    .cursor-xxl-default {
        cursor: default;
    }

    .cursor-xxl-no-drop {
        cursor: no-drop;
    }

    .cursor-xxl-alias {
        cursor: alias;
    }

    .cursor-xxl-all-scroll {
        cursor: all-scroll;
    }

    .cursor-xxl-auto {
        cursor: auto;
    }

    .cursor-xxl-cell {
        cursor: cell;
    }

    .cursor-xxl-col-resize {
        cursor: col-resize;
    }

    .cursor-xxl-context-menu {
        cursor: context-menu;
    }

    .cursor-xxl-copy {
        cursor: copy;
    }

    .cursor-xxl-crosshair {
        cursor: crosshair;
    }

    .cursor-xxl-e-resize {
        cursor: e-resize;
    }

    .cursor-xxl-ew-resize {
        cursor: ew-resize;
    }

    .cursor-xxl-grab {
        cursor: grab;
        cursor: -webkit-grab;
    }

    .cursor-xxl-grabbing {
        cursor: grabbing;
        cursor: -webkit-grabbing;
    }

    .cursor-xxl-help {
        cursor: help;
    }

    .cursor-xxl-inherit {
        cursor: inherit;
    }

    .cursor-xxl-initial {
        cursor: initial;
    }

    .cursor-xxl-move {
        cursor: move;
    }

    .cursor-xxl-n-resize {
        cursor: n-resize;
    }

    .cursor-xxl-ne-resize {
        cursor: ne-resize;
    }

    .cursor-xxl-nesw-resize {
        cursor: nesw-resize;
    }

    .cursor-xxl-none {
        cursor: none;
    }

    .cursor-xxl-not-allowed {
        cursor: not-allowed;
    }

    .cursor-xxl-ns-resize {
        cursor: ns-resize;
    }

    .cursor-xxl-nw-resize {
        cursor: nw-resize;
    }

    .cursor-xxl-nwse-resize {
        cursor: nwse-resize;
    }

    .cursor-xxl-progress {
        cursor: progress;
    }

    .cursor-xxl-revert {
        cursor: revert;
    }

    .cursor-xxl-row-resize {
        cursor: row-resize;
    }

    .cursor-xxl-s-resize {
        cursor: s-resize;
    }

    .cursor-xxl-se-resize {
        cursor: se-resize;
    }

    .cursor-xxl-sw-resize {
        cursor: sw-resize;
    }

    .cursor-xxl-text {
        cursor: text;
    }

    .cursor-xxl-unset {
        cursor: unset;
    }

    .cursor-xxl-vertical-text {
        cursor: vertical-text;
    }

    .cursor-xxl-w-resize {
        cursor: w-resize;
    }

    .cursor-xxl-wait {
        cursor: wait;
    }

    .cursor-xxl-zoom-in {
        cursor: zoom-in;
        cursor: -webkit-zoom-in;
    }

    .cursor-xxl-zoom-out {
        cursor: zoom-out;
        cursor: -webkit-zoom-out;
    }
}

.end-auto {
    right: auto;
}

.end-1 {
    right: 0.25rem;
}

.end-2 {
    right: 0.5rem;
}

.end-3 {
    right: 0.75rem;
}

.end-4 {
    right: 1rem;
}

.end-5 {
    right: 1.25rem;
}

.end-6 {
    right: 1.5rem;
}

.end-7 {
    right: 1.75rem;
}

.end-8 {
    right: 2rem;
}

.end--1 {
    right: -0.25rem;
}

.end--2 {
    right: -0.5rem;
}

.end--3 {
    right: -0.75rem;
}

.end--4 {
    right: -1rem;
}

.end--5 {
    right: -1.25rem;
}

.end--6 {
    right: -1.5rem;
}

.end--7 {
    right: -1.75rem;
}

.end--8 {
    right: -2rem;
}
/*chưa responsive start*/
.end-9 {
    right: 2.25rem;
}
.end-10 {
    right: 2.5rem;
}
.end--9 {
    right: -2.25rem;
}
.end--10 {
    right: -2.5rem;
}
/*chưa responsive end*/
@media (min-width:425px) {
    .end-xs-auto {
        right: auto;
    }

    .end-xs-1 {
        right: 0.25rem;
    }

    .end-xs-2 {
        right: 0.5rem;
    }

    .end-xs-3 {
        right: 0.75rem;
    }

    .end-xs-4 {
        right: 1rem;
    }

    .end-xs-5 {
        right: 1.25rem;
    }

    .end-xs-6 {
        right: 1.5rem;
    }

    .end-xs-7 {
        right: 1.75rem;
    }

    .end-xs-8 {
        right: 2rem;
    }
    .end-xs--1 {
        right: -0.25rem;
    }

    .end-xs--2 {
        right: -0.5rem;
    }

    .end-xs--3 {
        right: -0.75rem;
    }

    .end-xs--4 {
        right: -1rem;
    }

    .end-xs--5 {
        right: -1.25rem;
    }

    .end-xs--6 {
        right: -1.5rem;
    }

    .end-xs--7 {
        right: -1.75rem;
    }

    .end-xs--8 {
        right: -2rem;
    }
}

@media (min-width:576px) {
    .end-sm-auto {
        right: auto;
    }
    .end-sm-1 {
        right: 0.25rem;
    }

    .end-sm-2 {
        right: 0.5rem;
    }

    .end-sm-3 {
        right: 0.75rem;
    }

    .end-sm-4 {
        right: 1rem;
    }

    .end-sm-5 {
        right: 1.25rem;
    }

    .end-sm-6 {
        right: 1.5rem;
    }

    .end-sm-7 {
        right: 1.75rem;
    }

    .end-sm-8 {
        right: 2rem;
    }
    .end-sm--1 {
        right: -0.25rem;
    }

    .end-sm--2 {
        right: -0.5rem;
    }

    .end-sm--3 {
        right: -0.75rem;
    }

    .end-sm--4 {
        right: -1rem;
    }

    .end-sm--5 {
        right: -1.25rem;
    }

    .end-sm--6 {
        right: -1.5rem;
    }

    .end-sm--7 {
        right: -1.75rem;
    }

    .end-sm--8 {
        right: -2rem;
    }
}

@media (min-width:768px) {
    .end-md-auto {
        right: auto;
    }
    .end-md-1 {
        right: 0.25rem;
    }

    .end-md-2 {
        right: 0.5rem;
    }

    .end-md-3 {
        right: 0.75rem;
    }

    .end-md-4 {
        right: 1rem;
    }

    .end-md-5 {
        right: 1.25rem;
    }

    .end-md-6 {
        right: 1.5rem;
    }

    .end-md-7 {
        right: 1.75rem;
    }

    .end-md-8 {
        right: 2rem;
    }
    .end-md--1 {
        right: -0.25rem;
    }

    .end-md--2 {
        right: -0.5rem;
    }

    .end-md--3 {
        right: -0.75rem;
    }

    .end-md--4 {
        right: -1rem;
    }

    .end-md--5 {
        right: -1.25rem;
    }

    .end-md--6 {
        right: -1.5rem;
    }

    .end-md--7 {
        right: -1.75rem;
    }

    .end-md--8 {
        right: -2rem;
    }
}

@media (min-width:992px) {
    .end-lg-auto {
        right: auto;
    }
    .end-lg-1 {
        right: 0.25rem;
    }

    .end-lg-2 {
        right: 0.5rem;
    }

    .end-lg-3 {
        right: 0.75rem;
    }

    .end-lg-4 {
        right: 1rem;
    }

    .end-lg-5 {
        right: 1.25rem;
    }

    .end-lg-6 {
        right: 1.5rem;
    }

    .end-lg-7 {
        right: 1.75rem;
    }

    .end-lg-8 {
        right: 2rem;
    }
    .end-lg--1 {
        right: -0.25rem;
    }

    .end-lg--2 {
        right: -0.5rem;
    }

    .end-lg--3 {
        right: -0.75rem;
    }

    .end-lg--4 {
        right: -1rem;
    }

    .end-lg--5 {
        right: -1.25rem;
    }

    .end-lg--6 {
        right: -1.5rem;
    }

    .end-lg--7 {
        right: -1.75rem;
    }

    .end-lg--8 {
        right: -2rem;
    }
}

@media (min-width:1200px) {
    .end-xl-auto {
        right: auto;
    }
    .end-xl-1 {
        right: 0.25rem;
    }

    .end-xl-2 {
        right: 0.5rem;
    }

    .end-xl-3 {
        right: 0.75rem;
    }

    .end-xl-4 {
        right: 1rem;
    }

    .end-xl-5 {
        right: 1.25rem;
    }

    .end-xl-6 {
        right: 1.5rem;
    }

    .end-xl-7 {
        right: 1.75rem;
    }

    .end-xl-8 {
        right: 2rem;
    }
    .end-xl--1 {
        right: -0.25rem;
    }

    .end-xl--2 {
        right: -0.5rem;
    }

    .end-xl--3 {
        right: -0.75rem;
    }

    .end-xl--4 {
        right: -1rem;
    }

    .end-xl--5 {
        right: -1.25rem;
    }

    .end-xl--6 {
        right: -1.5rem;
    }

    .end-xl--7 {
        right: -1.75rem;
    }

    .end-xl--8 {
        right: -2rem;
    }
}

@media (min-width:1540px) {
    .end-xxl-auto {
        right: auto;
    }
    .end-xxl-1 {
        right: 0.25rem;
    }

    .end-xxl-2 {
        right: 0.5rem;
    }

    .end-xxl-3 {
        right: 0.75rem;
    }

    .end-xxl-4 {
        right: 1rem;
    }

    .end-xxl-5 {
        right: 1.25rem;
    }

    .end-xxl-6 {
        right: 1.5rem;
    }

    .end-xxl-7 {
        right: 1.75rem;
    }

    .end-xxl-8 {
        right: 2rem;
    }
    .end-xxl--1 {
        right: -0.25rem;
    }

    .end-xxl--2 {
        right: -0.5rem;
    }

    .end-xxl--3 {
        right: -0.75rem;
    }

    .end-xxl--4 {
        right: -1rem;
    }

    .end-xxl--5 {
        right: -1.25rem;
    }

    .end-xxl--6 {
        right: -1.5rem;
    }

    .end-xxl--7 {
        right: -1.75rem;
    }

    .end-xxl--8 {
        right: -2rem;
    }
}

h1, .h1 {
    font-size: calc(1.373832rem + 1.485984vw)
}

@media(min-width: 1200px) {
    h1, .h1 {
        font-size: 1.8rem
    }
}

h2, .h2 {
    font-size: calc(1.33236rem + 0.98832vw)
}

@media(min-width: 1200px) {
    h2, .h2 {
        font-size: 1.6rem
    }
}

h3, .h3 {
    font-size: calc(1.2978rem + 0.5736vw)
}

@media(min-width: 1200px) {
    h3, .h3 {
        font-size: 1.5rem
    }
}

h4, .h4 {
    font-size: calc(1.269rem + 0.228vw)
}

@media(min-width: 1200px) {
    h4, .h4 {
        font-size: 1.4rem
    }
}

h5, .h5 {
    font-size: 1.2rem
}

h6, .h6 {
    font-size: 1rem
}

@media (min-width:425px) {
}

@media (min-width:576px) {
}

@media (min-width:768px) {
}

@media (min-width:992px) {
}

@media (min-width:1200px) {
}

@media (min-width: 1540px) {
}

.frames{
    position:relative;
    overflow:hidden;
}
.frames:after{
    position: relative;
    z-index:1;
    content:"";
    padding-top:0;
    display:block;
}
    .frames img {
        height: 100%;
        width:auto;
        position: absolute;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }
.frames-5:after {
    padding-top: 5%;
}
.frames-10:after {
    padding-top: 10%;
}
.frames-15:after {
    padding-top: 15%;
}
.frames-20:after {
    padding-top: 20%;
}
.frames-25:after {
    padding-top: 25%;
}
.frames-30:after {
    padding-top: 30%;
}
.frames-35:after {
    padding-top: 35%;
}
.frames-40:after {
    padding-top: 40%;
}
.frames-45:after {
    padding-top: 45%;
}
.frames-50:after {
    padding-top: 50%;
}
.frames-55:after {
    padding-top: 55%;
}
.frames-60:after {
    padding-top: 60%;
}
.frames-65:after {
    padding-top: 65%;
}
.frames-70:after {
    padding-top: 70%;
}
.frames-75:after {
    padding-top: 75%;
}
.frames-80:after {
    padding-top: 80%;
}
.frames-85:after {
    padding-top: 85%;
}
.frames-90:after {
    padding-top: 90%;
}
.frames-95:after {
    padding-top: 95%;
}
.frames-1x1:after,
.frames-100:after {
    padding-top: 100%;
}
.frames-110:after {
    padding-top: 110%;
}
.frames-120:after {
    padding-top: 120%;
}
.frames-130:after {
    padding-top: 130%;
}
.frames-140:after {
    padding-top: 140%;
}
.frames-9x16:after,
.frames-vertical:after {
    padding-top: 177.778%;
}
.frames-16x9:after,
.frames-horizontal:after {
    padding-top: 56.25%;
}

@media(min-width:425px) {
}

@media(min-width:576px){
    
}
@media(min-width: 768px) {
    
}
@media(min-width: 992px){
    
}
@media(min-width: 1200px){
    
}
@media(min-width: 1540px){
    
}


.h-25 {
    height: 25% !important
}

.h-50 {
    height: 50% !important
}

.h-75 {
    height: 75% !important
}

.h-100 {
    height: 100% !important
}

.h-auto {
    height: auto !important
}

.mh-100 {
    max-height: 100% !important
}

.vh-25 {
    height: 25vh !important
}

.vh-50 {
    height: 50vh !important
}

.vh-75 {
    height: 75vh !important
}

.vh-100 {
    height: 100vh !important
}

.min-vh-25 {
    min-height: 25vh !important
}

.min-vh-50 {
    min-height: 50vh !important
}

.min-vh-75 {
    min-height: 75vh !important
}

.min-vh-100 {
    min-height: 100vh !important
}

.max-vh-25 {
    max-height: 25vh !important
}

.max-vh-50 {
    max-height: 50vh !important
}

.max-vh-75 {
    max-height: 75vh !important
}

.max-vh-100 {
    max-height: 100vh !important
}

.height-01 {
    height: 0.1rem;
}

.height-02 {
    height: 0.2rem;
}

.height-03 {
    height: 0.3rem;
}

.height-04 {
    height: 0.4rem;
}

.height-05 {
    height: 0.5rem;
}

.height-06 {
    height: 0.6rem;
}

.height-07 {
    height: 0.7rem;
}

.height-08 {
    height: 0.8rem;
}

.height-09 {
    height: 0.9rem;
}

.height-1 {
    height: 1rem;
}

.height-101 {
    height: 1.1rem;
}

.height-102 {
    height: 1.2rem;
}

.height-103 {
    height: 1.3rem;
}

.height-104 {
    height: 1.4rem;
}

.height-105 {
    height: 1.5rem;
}

.height-106 {
    height: 1.6rem;
}

.height-107 {
    height: 1.7rem;
}

.height-108 {
    height: 1.8rem;
}

.height-109 {
    height: 1.9rem;
}

.height-2 {
    height: 2rem;
}

.height-201 {
    height: 2.1rem;
}

.height-202 {
    height: 2.2rem;
}

.height-203 {
    height: 2.3rem;
}

.height-204 {
    height: 2.4rem;
}

.height-205 {
    height: 2.5rem;
}

.height-206 {
    height: 2.6rem;
}

.height-207 {
    height: 2.7rem;
}

.height-208 {
    height: 2.8rem;
}

.height-209 {
    height: 2.9rem;
}

.height-3 {
    height: 3rem;
}

.height-301 {
    height: 3.1rem;
}

.height-302 {
    height: 3.2rem;
}

.height-303 {
    height: 3.3rem;
}

.height-304 {
    height: 3.4rem;
}

.height-305 {
    height: 3.5rem;
}

.height-306 {
    height: 3.6rem;
}

.height-307 {
    height: 3.7rem;
}

.height-308 {
    height: 3.8rem;
}

.height-309 {
    height: 3.9rem;
}

.height-4 {
    height: 4rem;
}

.height-401 {
    height: 4.1rem;
}

.height-402 {
    height: 4.2rem;
}

.height-403 {
    height: 4.3rem;
}

.height-404 {
    height: 4.4rem;
}

.height-405 {
    height: 4.5rem;
}

.height-406 {
    height: 4.6rem;
}

.height-407 {
    height: 4.7rem;
}

.height-408 {
    height: 4.8rem;
}

.height-409 {
    height: 4.9rem;
}

.height-5 {
    height: 5rem;
}

.height-501 {
    height: 5.1rem;
}

.height-502 {
    height: 5.2rem;
}

.height-503 {
    height: 5.3rem;
}

.height-504 {
    height: 5.4rem;
}

.height-505 {
    height: 5.5rem;
}

.height-506 {
    height: 5.6rem;
}

.height-507 {
    height: 5.7rem;
}

.height-508 {
    height: 5.8rem;
}

.height-509 {
    height: 5.9rem;
}

.height-6 {
    height: 6rem;
}

.height-601 {
    height: 6.1rem;
}

.height-602 {
    height: 6.2rem;
}

.height-603 {
    height: 6.3rem;
}

.height-604 {
    height: 6.4rem;
}

.height-605 {
    height: 6.5rem;
}

.height-606 {
    height: 6.6rem;
}

.height-607 {
    height: 6.7rem;
}

.height-608 {
    height: 6.8rem;
}

.height-609 {
    height: 6.9rem;
}

.height-7 {
    height: 7rem;
}

.height-701 {
    height: 7.1rem;
}

.height-702 {
    height: 7.2rem;
}

.height-703 {
    height: 7.3rem;
}

.height-704 {
    height: 7.4rem;
}

.height-705 {
    height: 7.5rem;
}

.height-706 {
    height: 7.6rem;
}

.height-707 {
    height: 7.7rem;
}

.height-708 {
    height: 7.8rem;
}

.height-709 {
    height: 7.9rem;
}

.height-8 {
    height: 8rem;
}

.height-801 {
    height: 8.1rem;
}

.height-802 {
    height: 8.2rem;
}

.height-803 {
    height: 8.3rem;
}

.height-804 {
    height: 8.4rem;
}

.height-805 {
    height: 8.5rem;
}

.height-806 {
    height: 8.6rem;
}

.height-807 {
    height: 8.7rem;
}

.height-808 {
    height: 8.8rem;
}

.height-809 {
    height: 8.9rem;
}

.height-9 {
    height: 9rem;
}

.height-901 {
    height: 9.1rem;
}

.height-902 {
    height: 9.2rem;
}

.height-903 {
    height: 9.3rem;
}

.height-904 {
    height: 9.4rem;
}

.height-905 {
    height: 9.5rem;
}

.height-906 {
    height: 9.6rem;
}

.height-907 {
    height: 9.7rem;
}

.height-908 {
    height: 9.8rem;
}

.height-909 {
    height: 9.9rem;
}

.max-height-01 {
    max-height: 0.1rem;
}

.max-height-02 {
    max-height: 0.2rem;
}

.max-height-03 {
    max-height: 0.3rem;
}

.max-height-04 {
    max-height: 0.4rem;
}

.max-height-05 {
    max-height: 0.5rem;
}

.max-height-06 {
    max-height: 0.6rem;
}

.max-height-07 {
    max-height: 0.7rem;
}

.max-height-08 {
    max-height: 0.8rem;
}

.max-height-09 {
    max-height: 0.9rem;
}

.max-height-1 {
    max-height: 1rem;
}

.max-height-101 {
    max-height: 1.1rem;
}

.max-height-102 {
    max-height: 1.2rem;
}

.max-height-103 {
    max-height: 1.3rem;
}

.max-height-104 {
    max-height: 1.4rem;
}

.max-height-105 {
    max-height: 1.5rem;
}

.max-height-106 {
    max-height: 1.6rem;
}

.max-height-107 {
    max-height: 1.7rem;
}

.max-height-108 {
    max-height: 1.8rem;
}

.max-height-109 {
    max-height: 1.9rem;
}

.max-height-2 {
    max-height: 2rem;
}

.max-height-201 {
    max-height: 2.1rem;
}

.max-height-202 {
    max-height: 2.2rem;
}

.max-height-203 {
    max-height: 2.3rem;
}

.max-height-204 {
    max-height: 2.4rem;
}

.max-height-205 {
    max-height: 2.5rem;
}

.max-height-206 {
    max-height: 2.6rem;
}

.max-height-207 {
    max-height: 2.7rem;
}

.max-height-208 {
    max-height: 2.8rem;
}

.max-height-209 {
    max-height: 2.9rem;
}

.max-height-3 {
    max-height: 3rem;
}

.max-height-301 {
    max-height: 3.1rem;
}

.max-height-302 {
    max-height: 3.2rem;
}

.max-height-303 {
    max-height: 3.3rem;
}

.max-height-304 {
    max-height: 3.4rem;
}

.max-height-305 {
    max-height: 3.5rem;
}

.max-height-306 {
    max-height: 3.6rem;
}

.max-height-307 {
    max-height: 3.7rem;
}

.max-height-308 {
    max-height: 3.8rem;
}

.max-height-309 {
    max-height: 3.9rem;
}

.max-height-4 {
    max-height: 4rem;
}

.max-height-401 {
    max-height: 4.1rem;
}

.max-height-402 {
    max-height: 4.2rem;
}

.max-height-403 {
    max-height: 4.3rem;
}

.max-height-404 {
    max-height: 4.4rem;
}

.max-height-405 {
    max-height: 4.5rem;
}

.max-height-406 {
    max-height: 4.6rem;
}

.max-height-407 {
    max-height: 4.7rem;
}

.max-height-408 {
    max-height: 4.8rem;
}

.max-height-409 {
    max-height: 4.9rem;
}

.max-height-5 {
    max-height: 5rem;
}

.max-height-501 {
    max-height: 5.1rem;
}

.max-height-502 {
    max-height: 5.2rem;
}

.max-height-503 {
    max-height: 5.3rem;
}

.max-height-504 {
    max-height: 5.4rem;
}

.max-height-505 {
    max-height: 5.5rem;
}

.max-height-506 {
    max-height: 5.6rem;
}

.max-height-507 {
    max-height: 5.7rem;
}

.max-height-508 {
    max-height: 5.8rem;
}

.max-height-509 {
    max-height: 5.9rem;
}

.max-height-6 {
    max-height: 6rem;
}

.max-height-601 {
    max-height: 6.1rem;
}

.max-height-602 {
    max-height: 6.2rem;
}

.max-height-603 {
    max-height: 6.3rem;
}

.max-height-604 {
    max-height: 6.4rem;
}

.max-height-605 {
    max-height: 6.5rem;
}

.max-height-606 {
    max-height: 6.6rem;
}

.max-height-607 {
    max-height: 6.7rem;
}

.max-height-608 {
    max-height: 6.8rem;
}

.max-height-609 {
    max-height: 6.9rem;
}

.max-height-7 {
    max-height: 7rem;
}

.max-height-701 {
    max-height: 7.1rem;
}

.max-height-702 {
    max-height: 7.2rem;
}

.max-height-703 {
    max-height: 7.3rem;
}

.max-height-704 {
    max-height: 7.4rem;
}

.max-height-705 {
    max-height: 7.5rem;
}

.max-height-706 {
    max-height: 7.6rem;
}

.max-height-707 {
    max-height: 7.7rem;
}

.max-height-708 {
    max-height: 7.8rem;
}

.max-height-709 {
    max-height: 7.9rem;
}

.max-height-8 {
    max-height: 8rem;
}

.max-height-801 {
    max-height: 8.1rem;
}

.max-height-802 {
    max-height: 8.2rem;
}

.max-height-803 {
    max-height: 8.3rem;
}

.max-height-804 {
    max-height: 8.4rem;
}

.max-height-805 {
    max-height: 8.5rem;
}

.max-height-806 {
    max-height: 8.6rem;
}

.max-height-807 {
    max-height: 8.7rem;
}

.max-height-808 {
    max-height: 8.8rem;
}

.max-height-809 {
    max-height: 8.9rem;
}

.max-height-9 {
    max-height: 9rem;
}

.max-height-901 {
    max-height: 9.1rem;
}

.max-height-902 {
    max-height: 9.2rem;
}

.max-height-903 {
    max-height: 9.3rem;
}

.max-height-904 {
    max-height: 9.4rem;
}

.max-height-905 {
    max-height: 9.5rem;
}

.max-height-906 {
    max-height: 9.6rem;
}

.max-height-907 {
    max-height: 9.7rem;
}

.max-height-908 {
    max-height: 9.8rem;
}

.max-height-909 {
    max-height: 9.9rem;
}

.min-height-01 {
    min-height: 0.1rem;
}

.min-height-02 {
    min-height: 0.2rem;
}

.min-height-03 {
    min-height: 0.3rem;
}

.min-height-04 {
    min-height: 0.4rem;
}

.min-height-05 {
    min-height: 0.5rem;
}

.min-height-06 {
    min-height: 0.6rem;
}

.min-height-07 {
    min-height: 0.7rem;
}

.min-height-08 {
    min-height: 0.8rem;
}

.min-height-09 {
    min-height: 0.9rem;
}

.min-height-1 {
    min-height: 1rem;
}

.min-height-101 {
    min-height: 1.1rem;
}

.min-height-102 {
    min-height: 1.2rem;
}

.min-height-103 {
    min-height: 1.3rem;
}

.min-height-104 {
    min-height: 1.4rem;
}

.min-height-105 {
    min-height: 1.5rem;
}

.min-height-106 {
    min-height: 1.6rem;
}

.min-height-107 {
    min-height: 1.7rem;
}

.min-height-108 {
    min-height: 1.8rem;
}

.min-height-109 {
    min-height: 1.9rem;
}

.min-height-2 {
    min-height: 2rem;
}

.min-height-201 {
    min-height: 2.1rem;
}

.min-height-202 {
    min-height: 2.2rem;
}

.min-height-203 {
    min-height: 2.3rem;
}

.min-height-204 {
    min-height: 2.4rem;
}

.min-height-205 {
    min-height: 2.5rem;
}

.min-height-206 {
    min-height: 2.6rem;
}

.min-height-207 {
    min-height: 2.7rem;
}

.min-height-208 {
    min-height: 2.8rem;
}

.min-height-209 {
    min-height: 2.9rem;
}

.min-height-3 {
    min-height: 3rem;
}

.min-height-301 {
    min-height: 3.1rem;
}

.min-height-302 {
    min-height: 3.2rem;
}

.min-height-303 {
    min-height: 3.3rem;
}

.min-height-304 {
    min-height: 3.4rem;
}

.min-height-305 {
    min-height: 3.5rem;
}

.min-height-306 {
    min-height: 3.6rem;
}

.min-height-307 {
    min-height: 3.7rem;
}

.min-height-308 {
    min-height: 3.8rem;
}

.min-height-309 {
    min-height: 3.9rem;
}

.min-height-4 {
    min-height: 4rem;
}

.min-height-401 {
    min-height: 4.1rem;
}

.min-height-402 {
    min-height: 4.2rem;
}

.min-height-403 {
    min-height: 4.3rem;
}

.min-height-404 {
    min-height: 4.4rem;
}

.min-height-405 {
    min-height: 4.5rem;
}

.min-height-406 {
    min-height: 4.6rem;
}

.min-height-407 {
    min-height: 4.7rem;
}

.min-height-408 {
    min-height: 4.8rem;
}

.min-height-409 {
    min-height: 4.9rem;
}

.min-height-5 {
    min-height: 5rem;
}

.min-height-501 {
    min-height: 5.1rem;
}

.min-height-502 {
    min-height: 5.2rem;
}

.min-height-503 {
    min-height: 5.3rem;
}

.min-height-504 {
    min-height: 5.4rem;
}

.min-height-505 {
    min-height: 5.5rem;
}

.min-height-506 {
    min-height: 5.6rem;
}

.min-height-507 {
    min-height: 5.7rem;
}

.min-height-508 {
    min-height: 5.8rem;
}

.min-height-509 {
    min-height: 5.9rem;
}

.min-height-6 {
    min-height: 6rem;
}

.min-height-601 {
    min-height: 6.1rem;
}

.min-height-602 {
    min-height: 6.2rem;
}

.min-height-603 {
    min-height: 6.3rem;
}

.min-height-604 {
    min-height: 6.4rem;
}

.min-height-605 {
    min-height: 6.5rem;
}

.min-height-606 {
    min-height: 6.6rem;
}

.min-height-607 {
    min-height: 6.7rem;
}

.min-height-608 {
    min-height: 6.8rem;
}

.min-height-609 {
    min-height: 6.9rem;
}

.min-height-7 {
    min-height: 7rem;
}

.min-height-701 {
    min-height: 7.1rem;
}

.min-height-702 {
    min-height: 7.2rem;
}

.min-height-703 {
    min-height: 7.3rem;
}

.min-height-704 {
    min-height: 7.4rem;
}

.min-height-705 {
    min-height: 7.5rem;
}

.min-height-706 {
    min-height: 7.6rem;
}

.min-height-707 {
    min-height: 7.7rem;
}

.min-height-708 {
    min-height: 7.8rem;
}

.min-height-709 {
    min-height: 7.9rem;
}

.min-height-8 {
    min-height: 8rem;
}

.min-height-801 {
    min-height: 8.1rem;
}

.min-height-802 {
    min-height: 8.2rem;
}

.min-height-803 {
    min-height: 8.3rem;
}

.min-height-804 {
    min-height: 8.4rem;
}

.min-height-805 {
    min-height: 8.5rem;
}

.min-height-806 {
    min-height: 8.6rem;
}

.min-height-807 {
    min-height: 8.7rem;
}

.min-height-808 {
    min-height: 8.8rem;
}

.min-height-809 {
    min-height: 8.9rem;
}

.min-height-9 {
    min-height: 9rem;
}

.min-height-901 {
    min-height: 9.1rem;
}

.min-height-902 {
    min-height: 9.2rem;
}

.min-height-903 {
    min-height: 9.3rem;
}

.min-height-904 {
    min-height: 9.4rem;
}

.min-height-905 {
    min-height: 9.5rem;
}

.min-height-906 {
    min-height: 9.6rem;
}

.min-height-907 {
    min-height: 9.7rem;
}

.min-height-908 {
    min-height: 9.8rem;
}

.min-height-909 {
    min-height: 9.9rem;
}


@media(min-width:425px) {
    .h-xs-25 {
        height: 25% !important
    }

    .h-xs-50 {
        height: 50% !important
    }

    .h-xs-75 {
        height: 75% !important
    }

    .h-xs-100 {
        height: 100% !important
    }

    .h-xs-auto {
        height: auto !important
    }

    .vh-xs-25 {
        height: 25vh !important
    }

    .vh-xs-50 {
        height: 50vh !important
    }

    .vh-xs-75 {
        height: 75vh !important
    }

    .vh-xs-100 {
        height: 100vh !important
    }

    .min-vh-xs-25 {
        min-height: 25vh !important
    }

    .min-vh-xs-50 {
        min-height: 50vh !important
    }

    .min-vh-xs-75 {
        min-height: 75vh !important
    }

    .min-vh-xs-100 {
        min-height: 100vh !important
    }

    .max-vh-xs-25 {
        max-height: 25vh !important
    }

    .max-vh-xs-50 {
        max-height: 50vh !important
    }

    .max-vh-xs-75 {
        max-height: 75vh !important
    }

    .max-vh-xs-100 {
        max-height: 100vh !important
    }
    .height-xs-01 {
        height: 0.1rem;
    }

    .height-xs-02 {
        height: 0.2rem;
    }

    .height-xs-03 {
        height: 0.3rem;
    }

    .height-xs-04 {
        height: 0.4rem;
    }

    .height-xs-05 {
        height: 0.5rem;
    }

    .height-xs-06 {
        height: 0.6rem;
    }

    .height-xs-07 {
        height: 0.7rem;
    }

    .height-xs-08 {
        height: 0.8rem;
    }

    .height-xs-09 {
        height: 0.9rem;
    }

    .height-xs-1 {
        height: 1rem;
    }

    .height-xs-101 {
        height: 1.1rem;
    }

    .height-xs-102 {
        height: 1.2rem;
    }

    .height-xs-103 {
        height: 1.3rem;
    }

    .height-xs-104 {
        height: 1.4rem;
    }

    .height-xs-105 {
        height: 1.5rem;
    }

    .height-xs-106 {
        height: 1.6rem;
    }

    .height-xs-107 {
        height: 1.7rem;
    }

    .height-xs-108 {
        height: 1.8rem;
    }

    .height-xs-109 {
        height: 1.9rem;
    }

    .height-xs-2 {
        height: 2rem;
    }

    .height-xs-201 {
        height: 2.1rem;
    }

    .height-xs-202 {
        height: 2.2rem;
    }

    .height-xs-203 {
        height: 2.3rem;
    }

    .height-xs-204 {
        height: 2.4rem;
    }

    .height-xs-205 {
        height: 2.5rem;
    }

    .height-xs-206 {
        height: 2.6rem;
    }

    .height-xs-207 {
        height: 2.7rem;
    }

    .height-xs-208 {
        height: 2.8rem;
    }

    .height-xs-209 {
        height: 2.9rem;
    }

    .height-xs-3 {
        height: 3rem;
    }

    .height-xs-301 {
        height: 3.1rem;
    }

    .height-xs-302 {
        height: 3.2rem;
    }

    .height-xs-303 {
        height: 3.3rem;
    }

    .height-xs-304 {
        height: 3.4rem;
    }

    .height-xs-305 {
        height: 3.5rem;
    }

    .height-xs-306 {
        height: 3.6rem;
    }

    .height-xs-307 {
        height: 3.7rem;
    }

    .height-xs-308 {
        height: 3.8rem;
    }

    .height-xs-309 {
        height: 3.9rem;
    }

    .height-xs-4 {
        height: 4rem;
    }

    .height-xs-401 {
        height: 4.1rem;
    }

    .height-xs-402 {
        height: 4.2rem;
    }

    .height-xs-403 {
        height: 4.3rem;
    }

    .height-xs-404 {
        height: 4.4rem;
    }

    .height-xs-405 {
        height: 4.5rem;
    }

    .height-xs-406 {
        height: 4.6rem;
    }

    .height-xs-407 {
        height: 4.7rem;
    }

    .height-xs-408 {
        height: 4.8rem;
    }

    .height-xs-409 {
        height: 4.9rem;
    }

    .height-xs-5 {
        height: 5rem;
    }

    .height-xs-501 {
        height: 5.1rem;
    }

    .height-xs-502 {
        height: 5.2rem;
    }

    .height-xs-503 {
        height: 5.3rem;
    }

    .height-xs-504 {
        height: 5.4rem;
    }

    .height-xs-505 {
        height: 5.5rem;
    }

    .height-xs-506 {
        height: 5.6rem;
    }

    .height-xs-507 {
        height: 5.7rem;
    }

    .height-xs-508 {
        height: 5.8rem;
    }

    .height-xs-509 {
        height: 5.9rem;
    }

    .height-xs-6 {
        height: 6rem;
    }

    .height-xs-601 {
        height: 6.1rem;
    }

    .height-xs-602 {
        height: 6.2rem;
    }

    .height-xs-603 {
        height: 6.3rem;
    }

    .height-xs-604 {
        height: 6.4rem;
    }

    .height-xs-605 {
        height: 6.5rem;
    }

    .height-xs-606 {
        height: 6.6rem;
    }

    .height-xs-607 {
        height: 6.7rem;
    }

    .height-xs-608 {
        height: 6.8rem;
    }

    .height-xs-609 {
        height: 6.9rem;
    }

    .height-xs-7 {
        height: 7rem;
    }

    .height-xs-701 {
        height: 7.1rem;
    }

    .height-xs-702 {
        height: 7.2rem;
    }

    .height-xs-703 {
        height: 7.3rem;
    }

    .height-xs-704 {
        height: 7.4rem;
    }

    .height-xs-705 {
        height: 7.5rem;
    }

    .height-xs-706 {
        height: 7.6rem;
    }

    .height-xs-707 {
        height: 7.7rem;
    }

    .height-xs-708 {
        height: 7.8rem;
    }

    .height-xs-709 {
        height: 7.9rem;
    }

    .height-xs-8 {
        height: 8rem;
    }

    .height-xs-801 {
        height: 8.1rem;
    }

    .height-xs-802 {
        height: 8.2rem;
    }

    .height-xs-803 {
        height: 8.3rem;
    }

    .height-xs-804 {
        height: 8.4rem;
    }

    .height-xs-805 {
        height: 8.5rem;
    }

    .height-xs-806 {
        height: 8.6rem;
    }

    .height-xs-807 {
        height: 8.7rem;
    }

    .height-xs-808 {
        height: 8.8rem;
    }

    .height-xs-809 {
        height: 8.9rem;
    }

    .height-xs-9 {
        height: 9rem;
    }

    .height-xs-901 {
        height: 9.1rem;
    }

    .height-xs-902 {
        height: 9.2rem;
    }

    .height-xs-903 {
        height: 9.3rem;
    }

    .height-xs-904 {
        height: 9.4rem;
    }

    .height-xs-905 {
        height: 9.5rem;
    }

    .height-xs-906 {
        height: 9.6rem;
    }

    .height-xs-907 {
        height: 9.7rem;
    }

    .height-xs-908 {
        height: 9.8rem;
    }

    .height-xs-909 {
        height: 9.9rem;
    }

    .max-height-xs-01 {
        max-height: 0.1rem;
    }

    .max-height-xs-02 {
        max-height: 0.2rem;
    }

    .max-height-xs-03 {
        max-height: 0.3rem;
    }

    .max-height-xs-04 {
        max-height: 0.4rem;
    }

    .max-height-xs-05 {
        max-height: 0.5rem;
    }

    .max-height-xs-06 {
        max-height: 0.6rem;
    }

    .max-height-xs-07 {
        max-height: 0.7rem;
    }

    .max-height-xs-08 {
        max-height: 0.8rem;
    }

    .max-height-xs-09 {
        max-height: 0.9rem;
    }

    .max-height-xs-1 {
        max-height: 1rem;
    }

    .max-height-xs-101 {
        max-height: 1.1rem;
    }

    .max-height-xs-102 {
        max-height: 1.2rem;
    }

    .max-height-xs-103 {
        max-height: 1.3rem;
    }

    .max-height-xs-104 {
        max-height: 1.4rem;
    }

    .max-height-xs-105 {
        max-height: 1.5rem;
    }

    .max-height-xs-106 {
        max-height: 1.6rem;
    }

    .max-height-xs-107 {
        max-height: 1.7rem;
    }

    .max-height-xs-108 {
        max-height: 1.8rem;
    }

    .max-height-xs-109 {
        max-height: 1.9rem;
    }

    .max-height-xs-2 {
        max-height: 2rem;
    }

    .max-height-xs-201 {
        max-height: 2.1rem;
    }

    .max-height-xs-202 {
        max-height: 2.2rem;
    }

    .max-height-xs-203 {
        max-height: 2.3rem;
    }

    .max-height-xs-204 {
        max-height: 2.4rem;
    }

    .max-height-xs-205 {
        max-height: 2.5rem;
    }

    .max-height-xs-206 {
        max-height: 2.6rem;
    }

    .max-height-xs-207 {
        max-height: 2.7rem;
    }

    .max-height-xs-208 {
        max-height: 2.8rem;
    }

    .max-height-xs-209 {
        max-height: 2.9rem;
    }

    .max-height-xs-3 {
        max-height: 3rem;
    }

    .max-height-xs-301 {
        max-height: 3.1rem;
    }

    .max-height-xs-302 {
        max-height: 3.2rem;
    }

    .max-height-xs-303 {
        max-height: 3.3rem;
    }

    .max-height-xs-304 {
        max-height: 3.4rem;
    }

    .max-height-xs-305 {
        max-height: 3.5rem;
    }

    .max-height-xs-306 {
        max-height: 3.6rem;
    }

    .max-height-xs-307 {
        max-height: 3.7rem;
    }

    .max-height-xs-308 {
        max-height: 3.8rem;
    }

    .max-height-xs-309 {
        max-height: 3.9rem;
    }

    .max-height-xs-4 {
        max-height: 4rem;
    }

    .max-height-xs-401 {
        max-height: 4.1rem;
    }

    .max-height-xs-402 {
        max-height: 4.2rem;
    }

    .max-height-xs-403 {
        max-height: 4.3rem;
    }

    .max-height-xs-404 {
        max-height: 4.4rem;
    }

    .max-height-xs-405 {
        max-height: 4.5rem;
    }

    .max-height-xs-406 {
        max-height: 4.6rem;
    }

    .max-height-xs-407 {
        max-height: 4.7rem;
    }

    .max-height-xs-408 {
        max-height: 4.8rem;
    }

    .max-height-xs-409 {
        max-height: 4.9rem;
    }

    .max-height-xs-5 {
        max-height: 5rem;
    }

    .max-height-xs-501 {
        max-height: 5.1rem;
    }

    .max-height-xs-502 {
        max-height: 5.2rem;
    }

    .max-height-xs-503 {
        max-height: 5.3rem;
    }

    .max-height-xs-504 {
        max-height: 5.4rem;
    }

    .max-height-xs-505 {
        max-height: 5.5rem;
    }

    .max-height-xs-506 {
        max-height: 5.6rem;
    }

    .max-height-xs-507 {
        max-height: 5.7rem;
    }

    .max-height-xs-508 {
        max-height: 5.8rem;
    }

    .max-height-xs-509 {
        max-height: 5.9rem;
    }

    .max-height-xs-6 {
        max-height: 6rem;
    }

    .max-height-xs-601 {
        max-height: 6.1rem;
    }

    .max-height-xs-602 {
        max-height: 6.2rem;
    }

    .max-height-xs-603 {
        max-height: 6.3rem;
    }

    .max-height-xs-604 {
        max-height: 6.4rem;
    }

    .max-height-xs-605 {
        max-height: 6.5rem;
    }

    .max-height-xs-606 {
        max-height: 6.6rem;
    }

    .max-height-xs-607 {
        max-height: 6.7rem;
    }

    .max-height-xs-608 {
        max-height: 6.8rem;
    }

    .max-height-xs-609 {
        max-height: 6.9rem;
    }

    .max-height-xs-7 {
        max-height: 7rem;
    }

    .max-height-xs-701 {
        max-height: 7.1rem;
    }

    .max-height-xs-702 {
        max-height: 7.2rem;
    }

    .max-height-xs-703 {
        max-height: 7.3rem;
    }

    .max-height-xs-704 {
        max-height: 7.4rem;
    }

    .max-height-xs-705 {
        max-height: 7.5rem;
    }

    .max-height-xs-706 {
        max-height: 7.6rem;
    }

    .max-height-xs-707 {
        max-height: 7.7rem;
    }

    .max-height-xs-708 {
        max-height: 7.8rem;
    }

    .max-height-xs-709 {
        max-height: 7.9rem;
    }

    .max-height-xs-8 {
        max-height: 8rem;
    }

    .max-height-xs-801 {
        max-height: 8.1rem;
    }

    .max-height-xs-802 {
        max-height: 8.2rem;
    }

    .max-height-xs-803 {
        max-height: 8.3rem;
    }

    .max-height-xs-804 {
        max-height: 8.4rem;
    }

    .max-height-xs-805 {
        max-height: 8.5rem;
    }

    .max-height-xs-806 {
        max-height: 8.6rem;
    }

    .max-height-xs-807 {
        max-height: 8.7rem;
    }

    .max-height-xs-808 {
        max-height: 8.8rem;
    }

    .max-height-xs-809 {
        max-height: 8.9rem;
    }

    .max-height-xs-9 {
        max-height: 9rem;
    }

    .max-height-xs-901 {
        max-height: 9.1rem;
    }

    .max-height-xs-902 {
        max-height: 9.2rem;
    }

    .max-height-xs-903 {
        max-height: 9.3rem;
    }

    .max-height-xs-904 {
        max-height: 9.4rem;
    }

    .max-height-xs-905 {
        max-height: 9.5rem;
    }

    .max-height-xs-906 {
        max-height: 9.6rem;
    }

    .max-height-xs-907 {
        max-height: 9.7rem;
    }

    .max-height-xs-908 {
        max-height: 9.8rem;
    }

    .max-height-xs-909 {
        max-height: 9.9rem;
    }

    .min-height-xs-01 {
        min-height: 0.1rem;
    }

    .min-height-xs-02 {
        min-height: 0.2rem;
    }

    .min-height-xs-03 {
        min-height: 0.3rem;
    }

    .min-height-xs-04 {
        min-height: 0.4rem;
    }

    .min-height-xs-05 {
        min-height: 0.5rem;
    }

    .min-height-xs-06 {
        min-height: 0.6rem;
    }

    .min-height-xs-07 {
        min-height: 0.7rem;
    }

    .min-height-xs-08 {
        min-height: 0.8rem;
    }

    .min-height-xs-09 {
        min-height: 0.9rem;
    }

    .min-height-xs-1 {
        min-height: 1rem;
    }

    .min-height-xs-101 {
        min-height: 1.1rem;
    }

    .min-height-xs-102 {
        min-height: 1.2rem;
    }

    .min-height-xs-103 {
        min-height: 1.3rem;
    }

    .min-height-xs-104 {
        min-height: 1.4rem;
    }

    .min-height-xs-105 {
        min-height: 1.5rem;
    }

    .min-height-xs-106 {
        min-height: 1.6rem;
    }

    .min-height-xs-107 {
        min-height: 1.7rem;
    }

    .min-height-xs-108 {
        min-height: 1.8rem;
    }

    .min-height-xs-109 {
        min-height: 1.9rem;
    }

    .min-height-xs-2 {
        min-height: 2rem;
    }

    .min-height-xs-201 {
        min-height: 2.1rem;
    }

    .min-height-xs-202 {
        min-height: 2.2rem;
    }

    .min-height-xs-203 {
        min-height: 2.3rem;
    }

    .min-height-xs-204 {
        min-height: 2.4rem;
    }

    .min-height-xs-205 {
        min-height: 2.5rem;
    }

    .min-height-xs-206 {
        min-height: 2.6rem;
    }

    .min-height-xs-207 {
        min-height: 2.7rem;
    }

    .min-height-xs-208 {
        min-height: 2.8rem;
    }

    .min-height-xs-209 {
        min-height: 2.9rem;
    }

    .min-height-xs-3 {
        min-height: 3rem;
    }

    .min-height-xs-301 {
        min-height: 3.1rem;
    }

    .min-height-xs-302 {
        min-height: 3.2rem;
    }

    .min-height-xs-303 {
        min-height: 3.3rem;
    }

    .min-height-xs-304 {
        min-height: 3.4rem;
    }

    .min-height-xs-305 {
        min-height: 3.5rem;
    }

    .min-height-xs-306 {
        min-height: 3.6rem;
    }

    .min-height-xs-307 {
        min-height: 3.7rem;
    }

    .min-height-xs-308 {
        min-height: 3.8rem;
    }

    .min-height-xs-309 {
        min-height: 3.9rem;
    }

    .min-height-xs-4 {
        min-height: 4rem;
    }

    .min-height-xs-401 {
        min-height: 4.1rem;
    }

    .min-height-xs-402 {
        min-height: 4.2rem;
    }

    .min-height-xs-403 {
        min-height: 4.3rem;
    }

    .min-height-xs-404 {
        min-height: 4.4rem;
    }

    .min-height-xs-405 {
        min-height: 4.5rem;
    }

    .min-height-xs-406 {
        min-height: 4.6rem;
    }

    .min-height-xs-407 {
        min-height: 4.7rem;
    }

    .min-height-xs-408 {
        min-height: 4.8rem;
    }

    .min-height-xs-409 {
        min-height: 4.9rem;
    }

    .min-height-xs-5 {
        min-height: 5rem;
    }

    .min-height-xs-501 {
        min-height: 5.1rem;
    }

    .min-height-xs-502 {
        min-height: 5.2rem;
    }

    .min-height-xs-503 {
        min-height: 5.3rem;
    }

    .min-height-xs-504 {
        min-height: 5.4rem;
    }

    .min-height-xs-505 {
        min-height: 5.5rem;
    }

    .min-height-xs-506 {
        min-height: 5.6rem;
    }

    .min-height-xs-507 {
        min-height: 5.7rem;
    }

    .min-height-xs-508 {
        min-height: 5.8rem;
    }

    .min-height-xs-509 {
        min-height: 5.9rem;
    }

    .min-height-xs-6 {
        min-height: 6rem;
    }

    .min-height-xs-601 {
        min-height: 6.1rem;
    }

    .min-height-xs-602 {
        min-height: 6.2rem;
    }

    .min-height-xs-603 {
        min-height: 6.3rem;
    }

    .min-height-xs-604 {
        min-height: 6.4rem;
    }

    .min-height-xs-605 {
        min-height: 6.5rem;
    }

    .min-height-xs-606 {
        min-height: 6.6rem;
    }

    .min-height-xs-607 {
        min-height: 6.7rem;
    }

    .min-height-xs-608 {
        min-height: 6.8rem;
    }

    .min-height-xs-609 {
        min-height: 6.9rem;
    }

    .min-height-xs-7 {
        min-height: 7rem;
    }

    .min-height-xs-701 {
        min-height: 7.1rem;
    }

    .min-height-xs-702 {
        min-height: 7.2rem;
    }

    .min-height-xs-703 {
        min-height: 7.3rem;
    }

    .min-height-xs-704 {
        min-height: 7.4rem;
    }

    .min-height-xs-705 {
        min-height: 7.5rem;
    }

    .min-height-xs-706 {
        min-height: 7.6rem;
    }

    .min-height-xs-707 {
        min-height: 7.7rem;
    }

    .min-height-xs-708 {
        min-height: 7.8rem;
    }

    .min-height-xs-709 {
        min-height: 7.9rem;
    }

    .min-height-xs-8 {
        min-height: 8rem;
    }

    .min-height-xs-801 {
        min-height: 8.1rem;
    }

    .min-height-xs-802 {
        min-height: 8.2rem;
    }

    .min-height-xs-803 {
        min-height: 8.3rem;
    }

    .min-height-xs-804 {
        min-height: 8.4rem;
    }

    .min-height-xs-805 {
        min-height: 8.5rem;
    }

    .min-height-xs-806 {
        min-height: 8.6rem;
    }

    .min-height-xs-807 {
        min-height: 8.7rem;
    }

    .min-height-xs-808 {
        min-height: 8.8rem;
    }

    .min-height-xs-809 {
        min-height: 8.9rem;
    }

    .min-height-xs-9 {
        min-height: 9rem;
    }

    .min-height-xs-901 {
        min-height: 9.1rem;
    }

    .min-height-xs-902 {
        min-height: 9.2rem;
    }

    .min-height-xs-903 {
        min-height: 9.3rem;
    }

    .min-height-xs-904 {
        min-height: 9.4rem;
    }

    .min-height-xs-905 {
        min-height: 9.5rem;
    }

    .min-height-xs-906 {
        min-height: 9.6rem;
    }

    .min-height-xs-907 {
        min-height: 9.7rem;
    }

    .min-height-xs-908 {
        min-height: 9.8rem;
    }

    .min-height-xs-909 {
        min-height: 9.9rem;
    }

}
@media(min-width:576px){
    .h-sm-25 {
        height: 25% !important
    }

    .h-sm-50 {
        height: 50% !important
    }

    .h-sm-75 {
        height: 75% !important
    }

    .h-sm-100 {
        height: 100% !important
    }

    .h-sm-auto {
        height: auto !important
    }

    .vh-sm-25 {
        height: 25vh !important
    }

    .vh-sm-50 {
        height: 50vh !important
    }

    .vh-sm-75 {
        height: 75vh !important
    }

    .vh-sm-100 {
        height: 100vh !important
    }

    .min-vh-sm-25 {
        min-height: 25vh !important
    }

    .min-vh-sm-50 {
        min-height: 50vh !important
    }

    .min-vh-sm-75 {
        min-height: 75vh !important
    }

    .min-vh-sm-100 {
        min-height: 100vh !important
    }

    .max-vh-sm-25 {
        max-height: 25vh !important
    }

    .max-vh-sm-50 {
        max-height: 50vh !important
    }

    .max-vh-sm-75 {
        max-height: 75vh !important
    }

    .max-vh-sm-100 {
        max-height: 100vh !important
    }
    .height-sm-01 {
        height: 0.1rem;
    }

    .height-sm-02 {
        height: 0.2rem;
    }

    .height-sm-03 {
        height: 0.3rem;
    }

    .height-sm-04 {
        height: 0.4rem;
    }

    .height-sm-05 {
        height: 0.5rem;
    }

    .height-sm-06 {
        height: 0.6rem;
    }

    .height-sm-07 {
        height: 0.7rem;
    }

    .height-sm-08 {
        height: 0.8rem;
    }

    .height-sm-09 {
        height: 0.9rem;
    }

    .height-sm-1 {
        height: 1rem;
    }

    .height-sm-101 {
        height: 1.1rem;
    }

    .height-sm-102 {
        height: 1.2rem;
    }

    .height-sm-103 {
        height: 1.3rem;
    }

    .height-sm-104 {
        height: 1.4rem;
    }

    .height-sm-105 {
        height: 1.5rem;
    }

    .height-sm-106 {
        height: 1.6rem;
    }

    .height-sm-107 {
        height: 1.7rem;
    }

    .height-sm-108 {
        height: 1.8rem;
    }

    .height-sm-109 {
        height: 1.9rem;
    }

    .height-sm-2 {
        height: 2rem;
    }

    .height-sm-201 {
        height: 2.1rem;
    }

    .height-sm-202 {
        height: 2.2rem;
    }

    .height-sm-203 {
        height: 2.3rem;
    }

    .height-sm-204 {
        height: 2.4rem;
    }

    .height-sm-205 {
        height: 2.5rem;
    }

    .height-sm-206 {
        height: 2.6rem;
    }

    .height-sm-207 {
        height: 2.7rem;
    }

    .height-sm-208 {
        height: 2.8rem;
    }

    .height-sm-209 {
        height: 2.9rem;
    }

    .height-sm-3 {
        height: 3rem;
    }

    .height-sm-301 {
        height: 3.1rem;
    }

    .height-sm-302 {
        height: 3.2rem;
    }

    .height-sm-303 {
        height: 3.3rem;
    }

    .height-sm-304 {
        height: 3.4rem;
    }

    .height-sm-305 {
        height: 3.5rem;
    }

    .height-sm-306 {
        height: 3.6rem;
    }

    .height-sm-307 {
        height: 3.7rem;
    }

    .height-sm-308 {
        height: 3.8rem;
    }

    .height-sm-309 {
        height: 3.9rem;
    }

    .height-sm-4 {
        height: 4rem;
    }

    .height-sm-401 {
        height: 4.1rem;
    }

    .height-sm-402 {
        height: 4.2rem;
    }

    .height-sm-403 {
        height: 4.3rem;
    }

    .height-sm-404 {
        height: 4.4rem;
    }

    .height-sm-405 {
        height: 4.5rem;
    }

    .height-sm-406 {
        height: 4.6rem;
    }

    .height-sm-407 {
        height: 4.7rem;
    }

    .height-sm-408 {
        height: 4.8rem;
    }

    .height-sm-409 {
        height: 4.9rem;
    }

    .height-sm-5 {
        height: 5rem;
    }

    .height-sm-501 {
        height: 5.1rem;
    }

    .height-sm-502 {
        height: 5.2rem;
    }

    .height-sm-503 {
        height: 5.3rem;
    }

    .height-sm-504 {
        height: 5.4rem;
    }

    .height-sm-505 {
        height: 5.5rem;
    }

    .height-sm-506 {
        height: 5.6rem;
    }

    .height-sm-507 {
        height: 5.7rem;
    }

    .height-sm-508 {
        height: 5.8rem;
    }

    .height-sm-509 {
        height: 5.9rem;
    }

    .height-sm-6 {
        height: 6rem;
    }

    .height-sm-601 {
        height: 6.1rem;
    }

    .height-sm-602 {
        height: 6.2rem;
    }

    .height-sm-603 {
        height: 6.3rem;
    }

    .height-sm-604 {
        height: 6.4rem;
    }

    .height-sm-605 {
        height: 6.5rem;
    }

    .height-sm-606 {
        height: 6.6rem;
    }

    .height-sm-607 {
        height: 6.7rem;
    }

    .height-sm-608 {
        height: 6.8rem;
    }

    .height-sm-609 {
        height: 6.9rem;
    }

    .height-sm-7 {
        height: 7rem;
    }

    .height-sm-701 {
        height: 7.1rem;
    }

    .height-sm-702 {
        height: 7.2rem;
    }

    .height-sm-703 {
        height: 7.3rem;
    }

    .height-sm-704 {
        height: 7.4rem;
    }

    .height-sm-705 {
        height: 7.5rem;
    }

    .height-sm-706 {
        height: 7.6rem;
    }

    .height-sm-707 {
        height: 7.7rem;
    }

    .height-sm-708 {
        height: 7.8rem;
    }

    .height-sm-709 {
        height: 7.9rem;
    }

    .height-sm-8 {
        height: 8rem;
    }

    .height-sm-801 {
        height: 8.1rem;
    }

    .height-sm-802 {
        height: 8.2rem;
    }

    .height-sm-803 {
        height: 8.3rem;
    }

    .height-sm-804 {
        height: 8.4rem;
    }

    .height-sm-805 {
        height: 8.5rem;
    }

    .height-sm-806 {
        height: 8.6rem;
    }

    .height-sm-807 {
        height: 8.7rem;
    }

    .height-sm-808 {
        height: 8.8rem;
    }

    .height-sm-809 {
        height: 8.9rem;
    }

    .height-sm-9 {
        height: 9rem;
    }

    .height-sm-901 {
        height: 9.1rem;
    }

    .height-sm-902 {
        height: 9.2rem;
    }

    .height-sm-903 {
        height: 9.3rem;
    }

    .height-sm-904 {
        height: 9.4rem;
    }

    .height-sm-905 {
        height: 9.5rem;
    }

    .height-sm-906 {
        height: 9.6rem;
    }

    .height-sm-907 {
        height: 9.7rem;
    }

    .height-sm-908 {
        height: 9.8rem;
    }

    .height-sm-909 {
        height: 9.9rem;
    }

    .max-height-sm-01 {
        max-height: 0.1rem;
    }

    .max-height-sm-02 {
        max-height: 0.2rem;
    }

    .max-height-sm-03 {
        max-height: 0.3rem;
    }

    .max-height-sm-04 {
        max-height: 0.4rem;
    }

    .max-height-sm-05 {
        max-height: 0.5rem;
    }

    .max-height-sm-06 {
        max-height: 0.6rem;
    }

    .max-height-sm-07 {
        max-height: 0.7rem;
    }

    .max-height-sm-08 {
        max-height: 0.8rem;
    }

    .max-height-sm-09 {
        max-height: 0.9rem;
    }

    .max-height-sm-1 {
        max-height: 1rem;
    }

    .max-height-sm-101 {
        max-height: 1.1rem;
    }

    .max-height-sm-102 {
        max-height: 1.2rem;
    }

    .max-height-sm-103 {
        max-height: 1.3rem;
    }

    .max-height-sm-104 {
        max-height: 1.4rem;
    }

    .max-height-sm-105 {
        max-height: 1.5rem;
    }

    .max-height-sm-106 {
        max-height: 1.6rem;
    }

    .max-height-sm-107 {
        max-height: 1.7rem;
    }

    .max-height-sm-108 {
        max-height: 1.8rem;
    }

    .max-height-sm-109 {
        max-height: 1.9rem;
    }

    .max-height-sm-2 {
        max-height: 2rem;
    }

    .max-height-sm-201 {
        max-height: 2.1rem;
    }

    .max-height-sm-202 {
        max-height: 2.2rem;
    }

    .max-height-sm-203 {
        max-height: 2.3rem;
    }

    .max-height-sm-204 {
        max-height: 2.4rem;
    }

    .max-height-sm-205 {
        max-height: 2.5rem;
    }

    .max-height-sm-206 {
        max-height: 2.6rem;
    }

    .max-height-sm-207 {
        max-height: 2.7rem;
    }

    .max-height-sm-208 {
        max-height: 2.8rem;
    }

    .max-height-sm-209 {
        max-height: 2.9rem;
    }

    .max-height-sm-3 {
        max-height: 3rem;
    }

    .max-height-sm-301 {
        max-height: 3.1rem;
    }

    .max-height-sm-302 {
        max-height: 3.2rem;
    }

    .max-height-sm-303 {
        max-height: 3.3rem;
    }

    .max-height-sm-304 {
        max-height: 3.4rem;
    }

    .max-height-sm-305 {
        max-height: 3.5rem;
    }

    .max-height-sm-306 {
        max-height: 3.6rem;
    }

    .max-height-sm-307 {
        max-height: 3.7rem;
    }

    .max-height-sm-308 {
        max-height: 3.8rem;
    }

    .max-height-sm-309 {
        max-height: 3.9rem;
    }

    .max-height-sm-4 {
        max-height: 4rem;
    }

    .max-height-sm-401 {
        max-height: 4.1rem;
    }

    .max-height-sm-402 {
        max-height: 4.2rem;
    }

    .max-height-sm-403 {
        max-height: 4.3rem;
    }

    .max-height-sm-404 {
        max-height: 4.4rem;
    }

    .max-height-sm-405 {
        max-height: 4.5rem;
    }

    .max-height-sm-406 {
        max-height: 4.6rem;
    }

    .max-height-sm-407 {
        max-height: 4.7rem;
    }

    .max-height-sm-408 {
        max-height: 4.8rem;
    }

    .max-height-sm-409 {
        max-height: 4.9rem;
    }

    .max-height-sm-5 {
        max-height: 5rem;
    }

    .max-height-sm-501 {
        max-height: 5.1rem;
    }

    .max-height-sm-502 {
        max-height: 5.2rem;
    }

    .max-height-sm-503 {
        max-height: 5.3rem;
    }

    .max-height-sm-504 {
        max-height: 5.4rem;
    }

    .max-height-sm-505 {
        max-height: 5.5rem;
    }

    .max-height-sm-506 {
        max-height: 5.6rem;
    }

    .max-height-sm-507 {
        max-height: 5.7rem;
    }

    .max-height-sm-508 {
        max-height: 5.8rem;
    }

    .max-height-sm-509 {
        max-height: 5.9rem;
    }

    .max-height-sm-6 {
        max-height: 6rem;
    }

    .max-height-sm-601 {
        max-height: 6.1rem;
    }

    .max-height-sm-602 {
        max-height: 6.2rem;
    }

    .max-height-sm-603 {
        max-height: 6.3rem;
    }

    .max-height-sm-604 {
        max-height: 6.4rem;
    }

    .max-height-sm-605 {
        max-height: 6.5rem;
    }

    .max-height-sm-606 {
        max-height: 6.6rem;
    }

    .max-height-sm-607 {
        max-height: 6.7rem;
    }

    .max-height-sm-608 {
        max-height: 6.8rem;
    }

    .max-height-sm-609 {
        max-height: 6.9rem;
    }

    .max-height-sm-7 {
        max-height: 7rem;
    }

    .max-height-sm-701 {
        max-height: 7.1rem;
    }

    .max-height-sm-702 {
        max-height: 7.2rem;
    }

    .max-height-sm-703 {
        max-height: 7.3rem;
    }

    .max-height-sm-704 {
        max-height: 7.4rem;
    }

    .max-height-sm-705 {
        max-height: 7.5rem;
    }

    .max-height-sm-706 {
        max-height: 7.6rem;
    }

    .max-height-sm-707 {
        max-height: 7.7rem;
    }

    .max-height-sm-708 {
        max-height: 7.8rem;
    }

    .max-height-sm-709 {
        max-height: 7.9rem;
    }

    .max-height-sm-8 {
        max-height: 8rem;
    }

    .max-height-sm-801 {
        max-height: 8.1rem;
    }

    .max-height-sm-802 {
        max-height: 8.2rem;
    }

    .max-height-sm-803 {
        max-height: 8.3rem;
    }

    .max-height-sm-804 {
        max-height: 8.4rem;
    }

    .max-height-sm-805 {
        max-height: 8.5rem;
    }

    .max-height-sm-806 {
        max-height: 8.6rem;
    }

    .max-height-sm-807 {
        max-height: 8.7rem;
    }

    .max-height-sm-808 {
        max-height: 8.8rem;
    }

    .max-height-sm-809 {
        max-height: 8.9rem;
    }

    .max-height-sm-9 {
        max-height: 9rem;
    }

    .max-height-sm-901 {
        max-height: 9.1rem;
    }

    .max-height-sm-902 {
        max-height: 9.2rem;
    }

    .max-height-sm-903 {
        max-height: 9.3rem;
    }

    .max-height-sm-904 {
        max-height: 9.4rem;
    }

    .max-height-sm-905 {
        max-height: 9.5rem;
    }

    .max-height-sm-906 {
        max-height: 9.6rem;
    }

    .max-height-sm-907 {
        max-height: 9.7rem;
    }

    .max-height-sm-908 {
        max-height: 9.8rem;
    }

    .max-height-sm-909 {
        max-height: 9.9rem;
    }

    .min-height-sm-01 {
        min-height: 0.1rem;
    }

    .min-height-sm-02 {
        min-height: 0.2rem;
    }

    .min-height-sm-03 {
        min-height: 0.3rem;
    }

    .min-height-sm-04 {
        min-height: 0.4rem;
    }

    .min-height-sm-05 {
        min-height: 0.5rem;
    }

    .min-height-sm-06 {
        min-height: 0.6rem;
    }

    .min-height-sm-07 {
        min-height: 0.7rem;
    }

    .min-height-sm-08 {
        min-height: 0.8rem;
    }

    .min-height-sm-09 {
        min-height: 0.9rem;
    }

    .min-height-sm-1 {
        min-height: 1rem;
    }

    .min-height-sm-101 {
        min-height: 1.1rem;
    }

    .min-height-sm-102 {
        min-height: 1.2rem;
    }

    .min-height-sm-103 {
        min-height: 1.3rem;
    }

    .min-height-sm-104 {
        min-height: 1.4rem;
    }

    .min-height-sm-105 {
        min-height: 1.5rem;
    }

    .min-height-sm-106 {
        min-height: 1.6rem;
    }

    .min-height-sm-107 {
        min-height: 1.7rem;
    }

    .min-height-sm-108 {
        min-height: 1.8rem;
    }

    .min-height-sm-109 {
        min-height: 1.9rem;
    }

    .min-height-sm-2 {
        min-height: 2rem;
    }

    .min-height-sm-201 {
        min-height: 2.1rem;
    }

    .min-height-sm-202 {
        min-height: 2.2rem;
    }

    .min-height-sm-203 {
        min-height: 2.3rem;
    }

    .min-height-sm-204 {
        min-height: 2.4rem;
    }

    .min-height-sm-205 {
        min-height: 2.5rem;
    }

    .min-height-sm-206 {
        min-height: 2.6rem;
    }

    .min-height-sm-207 {
        min-height: 2.7rem;
    }

    .min-height-sm-208 {
        min-height: 2.8rem;
    }

    .min-height-sm-209 {
        min-height: 2.9rem;
    }

    .min-height-sm-3 {
        min-height: 3rem;
    }

    .min-height-sm-301 {
        min-height: 3.1rem;
    }

    .min-height-sm-302 {
        min-height: 3.2rem;
    }

    .min-height-sm-303 {
        min-height: 3.3rem;
    }

    .min-height-sm-304 {
        min-height: 3.4rem;
    }

    .min-height-sm-305 {
        min-height: 3.5rem;
    }

    .min-height-sm-306 {
        min-height: 3.6rem;
    }

    .min-height-sm-307 {
        min-height: 3.7rem;
    }

    .min-height-sm-308 {
        min-height: 3.8rem;
    }

    .min-height-sm-309 {
        min-height: 3.9rem;
    }

    .min-height-sm-4 {
        min-height: 4rem;
    }

    .min-height-sm-401 {
        min-height: 4.1rem;
    }

    .min-height-sm-402 {
        min-height: 4.2rem;
    }

    .min-height-sm-403 {
        min-height: 4.3rem;
    }

    .min-height-sm-404 {
        min-height: 4.4rem;
    }

    .min-height-sm-405 {
        min-height: 4.5rem;
    }

    .min-height-sm-406 {
        min-height: 4.6rem;
    }

    .min-height-sm-407 {
        min-height: 4.7rem;
    }

    .min-height-sm-408 {
        min-height: 4.8rem;
    }

    .min-height-sm-409 {
        min-height: 4.9rem;
    }

    .min-height-sm-5 {
        min-height: 5rem;
    }

    .min-height-sm-501 {
        min-height: 5.1rem;
    }

    .min-height-sm-502 {
        min-height: 5.2rem;
    }

    .min-height-sm-503 {
        min-height: 5.3rem;
    }

    .min-height-sm-504 {
        min-height: 5.4rem;
    }

    .min-height-sm-505 {
        min-height: 5.5rem;
    }

    .min-height-sm-506 {
        min-height: 5.6rem;
    }

    .min-height-sm-507 {
        min-height: 5.7rem;
    }

    .min-height-sm-508 {
        min-height: 5.8rem;
    }

    .min-height-sm-509 {
        min-height: 5.9rem;
    }

    .min-height-sm-6 {
        min-height: 6rem;
    }

    .min-height-sm-601 {
        min-height: 6.1rem;
    }

    .min-height-sm-602 {
        min-height: 6.2rem;
    }

    .min-height-sm-603 {
        min-height: 6.3rem;
    }

    .min-height-sm-604 {
        min-height: 6.4rem;
    }

    .min-height-sm-605 {
        min-height: 6.5rem;
    }

    .min-height-sm-606 {
        min-height: 6.6rem;
    }

    .min-height-sm-607 {
        min-height: 6.7rem;
    }

    .min-height-sm-608 {
        min-height: 6.8rem;
    }

    .min-height-sm-609 {
        min-height: 6.9rem;
    }

    .min-height-sm-7 {
        min-height: 7rem;
    }

    .min-height-sm-701 {
        min-height: 7.1rem;
    }

    .min-height-sm-702 {
        min-height: 7.2rem;
    }

    .min-height-sm-703 {
        min-height: 7.3rem;
    }

    .min-height-sm-704 {
        min-height: 7.4rem;
    }

    .min-height-sm-705 {
        min-height: 7.5rem;
    }

    .min-height-sm-706 {
        min-height: 7.6rem;
    }

    .min-height-sm-707 {
        min-height: 7.7rem;
    }

    .min-height-sm-708 {
        min-height: 7.8rem;
    }

    .min-height-sm-709 {
        min-height: 7.9rem;
    }

    .min-height-sm-8 {
        min-height: 8rem;
    }

    .min-height-sm-801 {
        min-height: 8.1rem;
    }

    .min-height-sm-802 {
        min-height: 8.2rem;
    }

    .min-height-sm-803 {
        min-height: 8.3rem;
    }

    .min-height-sm-804 {
        min-height: 8.4rem;
    }

    .min-height-sm-805 {
        min-height: 8.5rem;
    }

    .min-height-sm-806 {
        min-height: 8.6rem;
    }

    .min-height-sm-807 {
        min-height: 8.7rem;
    }

    .min-height-sm-808 {
        min-height: 8.8rem;
    }

    .min-height-sm-809 {
        min-height: 8.9rem;
    }

    .min-height-sm-9 {
        min-height: 9rem;
    }

    .min-height-sm-901 {
        min-height: 9.1rem;
    }

    .min-height-sm-902 {
        min-height: 9.2rem;
    }

    .min-height-sm-903 {
        min-height: 9.3rem;
    }

    .min-height-sm-904 {
        min-height: 9.4rem;
    }

    .min-height-sm-905 {
        min-height: 9.5rem;
    }

    .min-height-sm-906 {
        min-height: 9.6rem;
    }

    .min-height-sm-907 {
        min-height: 9.7rem;
    }

    .min-height-sm-908 {
        min-height: 9.8rem;
    }

    .min-height-sm-909 {
        min-height: 9.9rem;
    }

}
@media(min-width: 768px) {
    .h-md-25 {
        height: 25% !important
    }

    .h-md-50 {
        height: 50% !important
    }

    .h-md-75 {
        height: 75% !important
    }

    .h-md-100 {
        height: 100% !important
    }

    .h-md-auto {
        height: auto !important
    }

    .vh-md-25 {
        height: 25vh !important
    }

    .vh-md-50 {
        height: 50vh !important
    }

    .vh-md-75 {
        height: 75vh !important
    }

    .vh-md-100 {
        height: 100vh !important
    }

    .min-vh-md-25 {
        min-height: 25vh !important
    }

    .min-vh-md-50 {
        min-height: 50vh !important
    }

    .min-vh-md-75 {
        min-height: 75vh !important
    }

    .min-vh-md-100 {
        min-height: 100vh !important
    }

    .max-vh-md-25 {
        max-height: 25vh !important
    }

    .max-vh-md-50 {
        max-height: 50vh !important
    }

    .max-vh-md-75 {
        max-height: 75vh !important
    }

    .max-vh-md-100 {
        max-height: 100vh !important
    }
    .height-md-01 {
        height: 0.1rem;
    }

    .height-md-02 {
        height: 0.2rem;
    }

    .height-md-03 {
        height: 0.3rem;
    }

    .height-md-04 {
        height: 0.4rem;
    }

    .height-md-05 {
        height: 0.5rem;
    }

    .height-md-06 {
        height: 0.6rem;
    }

    .height-md-07 {
        height: 0.7rem;
    }

    .height-md-08 {
        height: 0.8rem;
    }

    .height-md-09 {
        height: 0.9rem;
    }

    .height-md-1 {
        height: 1rem;
    }

    .height-md-101 {
        height: 1.1rem;
    }

    .height-md-102 {
        height: 1.2rem;
    }

    .height-md-103 {
        height: 1.3rem;
    }

    .height-md-104 {
        height: 1.4rem;
    }

    .height-md-105 {
        height: 1.5rem;
    }

    .height-md-106 {
        height: 1.6rem;
    }

    .height-md-107 {
        height: 1.7rem;
    }

    .height-md-108 {
        height: 1.8rem;
    }

    .height-md-109 {
        height: 1.9rem;
    }

    .height-md-2 {
        height: 2rem;
    }

    .height-md-201 {
        height: 2.1rem;
    }

    .height-md-202 {
        height: 2.2rem;
    }

    .height-md-203 {
        height: 2.3rem;
    }

    .height-md-204 {
        height: 2.4rem;
    }

    .height-md-205 {
        height: 2.5rem;
    }

    .height-md-206 {
        height: 2.6rem;
    }

    .height-md-207 {
        height: 2.7rem;
    }

    .height-md-208 {
        height: 2.8rem;
    }

    .height-md-209 {
        height: 2.9rem;
    }

    .height-md-3 {
        height: 3rem;
    }

    .height-md-301 {
        height: 3.1rem;
    }

    .height-md-302 {
        height: 3.2rem;
    }

    .height-md-303 {
        height: 3.3rem;
    }

    .height-md-304 {
        height: 3.4rem;
    }

    .height-md-305 {
        height: 3.5rem;
    }

    .height-md-306 {
        height: 3.6rem;
    }

    .height-md-307 {
        height: 3.7rem;
    }

    .height-md-308 {
        height: 3.8rem;
    }

    .height-md-309 {
        height: 3.9rem;
    }

    .height-md-4 {
        height: 4rem;
    }

    .height-md-401 {
        height: 4.1rem;
    }

    .height-md-402 {
        height: 4.2rem;
    }

    .height-md-403 {
        height: 4.3rem;
    }

    .height-md-404 {
        height: 4.4rem;
    }

    .height-md-405 {
        height: 4.5rem;
    }

    .height-md-406 {
        height: 4.6rem;
    }

    .height-md-407 {
        height: 4.7rem;
    }

    .height-md-408 {
        height: 4.8rem;
    }

    .height-md-409 {
        height: 4.9rem;
    }

    .height-md-5 {
        height: 5rem;
    }

    .height-md-501 {
        height: 5.1rem;
    }

    .height-md-502 {
        height: 5.2rem;
    }

    .height-md-503 {
        height: 5.3rem;
    }

    .height-md-504 {
        height: 5.4rem;
    }

    .height-md-505 {
        height: 5.5rem;
    }

    .height-md-506 {
        height: 5.6rem;
    }

    .height-md-507 {
        height: 5.7rem;
    }

    .height-md-508 {
        height: 5.8rem;
    }

    .height-md-509 {
        height: 5.9rem;
    }

    .height-md-6 {
        height: 6rem;
    }

    .height-md-601 {
        height: 6.1rem;
    }

    .height-md-602 {
        height: 6.2rem;
    }

    .height-md-603 {
        height: 6.3rem;
    }

    .height-md-604 {
        height: 6.4rem;
    }

    .height-md-605 {
        height: 6.5rem;
    }

    .height-md-606 {
        height: 6.6rem;
    }

    .height-md-607 {
        height: 6.7rem;
    }

    .height-md-608 {
        height: 6.8rem;
    }

    .height-md-609 {
        height: 6.9rem;
    }

    .height-md-7 {
        height: 7rem;
    }

    .height-md-701 {
        height: 7.1rem;
    }

    .height-md-702 {
        height: 7.2rem;
    }

    .height-md-703 {
        height: 7.3rem;
    }

    .height-md-704 {
        height: 7.4rem;
    }

    .height-md-705 {
        height: 7.5rem;
    }

    .height-md-706 {
        height: 7.6rem;
    }

    .height-md-707 {
        height: 7.7rem;
    }

    .height-md-708 {
        height: 7.8rem;
    }

    .height-md-709 {
        height: 7.9rem;
    }

    .height-md-8 {
        height: 8rem;
    }

    .height-md-801 {
        height: 8.1rem;
    }

    .height-md-802 {
        height: 8.2rem;
    }

    .height-md-803 {
        height: 8.3rem;
    }

    .height-md-804 {
        height: 8.4rem;
    }

    .height-md-805 {
        height: 8.5rem;
    }

    .height-md-806 {
        height: 8.6rem;
    }

    .height-md-807 {
        height: 8.7rem;
    }

    .height-md-808 {
        height: 8.8rem;
    }

    .height-md-809 {
        height: 8.9rem;
    }

    .height-md-9 {
        height: 9rem;
    }

    .height-md-901 {
        height: 9.1rem;
    }

    .height-md-902 {
        height: 9.2rem;
    }

    .height-md-903 {
        height: 9.3rem;
    }

    .height-md-904 {
        height: 9.4rem;
    }

    .height-md-905 {
        height: 9.5rem;
    }

    .height-md-906 {
        height: 9.6rem;
    }

    .height-md-907 {
        height: 9.7rem;
    }

    .height-md-908 {
        height: 9.8rem;
    }

    .height-md-909 {
        height: 9.9rem;
    }

    .max-height-md-01 {
        max-height: 0.1rem;
    }

    .max-height-md-02 {
        max-height: 0.2rem;
    }

    .max-height-md-03 {
        max-height: 0.3rem;
    }

    .max-height-md-04 {
        max-height: 0.4rem;
    }

    .max-height-md-05 {
        max-height: 0.5rem;
    }

    .max-height-md-06 {
        max-height: 0.6rem;
    }

    .max-height-md-07 {
        max-height: 0.7rem;
    }

    .max-height-md-08 {
        max-height: 0.8rem;
    }

    .max-height-md-09 {
        max-height: 0.9rem;
    }

    .max-height-md-1 {
        max-height: 1rem;
    }

    .max-height-md-101 {
        max-height: 1.1rem;
    }

    .max-height-md-102 {
        max-height: 1.2rem;
    }

    .max-height-md-103 {
        max-height: 1.3rem;
    }

    .max-height-md-104 {
        max-height: 1.4rem;
    }

    .max-height-md-105 {
        max-height: 1.5rem;
    }

    .max-height-md-106 {
        max-height: 1.6rem;
    }

    .max-height-md-107 {
        max-height: 1.7rem;
    }

    .max-height-md-108 {
        max-height: 1.8rem;
    }

    .max-height-md-109 {
        max-height: 1.9rem;
    }

    .max-height-md-2 {
        max-height: 2rem;
    }

    .max-height-md-201 {
        max-height: 2.1rem;
    }

    .max-height-md-202 {
        max-height: 2.2rem;
    }

    .max-height-md-203 {
        max-height: 2.3rem;
    }

    .max-height-md-204 {
        max-height: 2.4rem;
    }

    .max-height-md-205 {
        max-height: 2.5rem;
    }

    .max-height-md-206 {
        max-height: 2.6rem;
    }

    .max-height-md-207 {
        max-height: 2.7rem;
    }

    .max-height-md-208 {
        max-height: 2.8rem;
    }

    .max-height-md-209 {
        max-height: 2.9rem;
    }

    .max-height-md-3 {
        max-height: 3rem;
    }

    .max-height-md-301 {
        max-height: 3.1rem;
    }

    .max-height-md-302 {
        max-height: 3.2rem;
    }

    .max-height-md-303 {
        max-height: 3.3rem;
    }

    .max-height-md-304 {
        max-height: 3.4rem;
    }

    .max-height-md-305 {
        max-height: 3.5rem;
    }

    .max-height-md-306 {
        max-height: 3.6rem;
    }

    .max-height-md-307 {
        max-height: 3.7rem;
    }

    .max-height-md-308 {
        max-height: 3.8rem;
    }

    .max-height-md-309 {
        max-height: 3.9rem;
    }

    .max-height-md-4 {
        max-height: 4rem;
    }

    .max-height-md-401 {
        max-height: 4.1rem;
    }

    .max-height-md-402 {
        max-height: 4.2rem;
    }

    .max-height-md-403 {
        max-height: 4.3rem;
    }

    .max-height-md-404 {
        max-height: 4.4rem;
    }

    .max-height-md-405 {
        max-height: 4.5rem;
    }

    .max-height-md-406 {
        max-height: 4.6rem;
    }

    .max-height-md-407 {
        max-height: 4.7rem;
    }

    .max-height-md-408 {
        max-height: 4.8rem;
    }

    .max-height-md-409 {
        max-height: 4.9rem;
    }

    .max-height-md-5 {
        max-height: 5rem;
    }

    .max-height-md-501 {
        max-height: 5.1rem;
    }

    .max-height-md-502 {
        max-height: 5.2rem;
    }

    .max-height-md-503 {
        max-height: 5.3rem;
    }

    .max-height-md-504 {
        max-height: 5.4rem;
    }

    .max-height-md-505 {
        max-height: 5.5rem;
    }

    .max-height-md-506 {
        max-height: 5.6rem;
    }

    .max-height-md-507 {
        max-height: 5.7rem;
    }

    .max-height-md-508 {
        max-height: 5.8rem;
    }

    .max-height-md-509 {
        max-height: 5.9rem;
    }

    .max-height-md-6 {
        max-height: 6rem;
    }

    .max-height-md-601 {
        max-height: 6.1rem;
    }

    .max-height-md-602 {
        max-height: 6.2rem;
    }

    .max-height-md-603 {
        max-height: 6.3rem;
    }

    .max-height-md-604 {
        max-height: 6.4rem;
    }

    .max-height-md-605 {
        max-height: 6.5rem;
    }

    .max-height-md-606 {
        max-height: 6.6rem;
    }

    .max-height-md-607 {
        max-height: 6.7rem;
    }

    .max-height-md-608 {
        max-height: 6.8rem;
    }

    .max-height-md-609 {
        max-height: 6.9rem;
    }

    .max-height-md-7 {
        max-height: 7rem;
    }

    .max-height-md-701 {
        max-height: 7.1rem;
    }

    .max-height-md-702 {
        max-height: 7.2rem;
    }

    .max-height-md-703 {
        max-height: 7.3rem;
    }

    .max-height-md-704 {
        max-height: 7.4rem;
    }

    .max-height-md-705 {
        max-height: 7.5rem;
    }

    .max-height-md-706 {
        max-height: 7.6rem;
    }

    .max-height-md-707 {
        max-height: 7.7rem;
    }

    .max-height-md-708 {
        max-height: 7.8rem;
    }

    .max-height-md-709 {
        max-height: 7.9rem;
    }

    .max-height-md-8 {
        max-height: 8rem;
    }

    .max-height-md-801 {
        max-height: 8.1rem;
    }

    .max-height-md-802 {
        max-height: 8.2rem;
    }

    .max-height-md-803 {
        max-height: 8.3rem;
    }

    .max-height-md-804 {
        max-height: 8.4rem;
    }

    .max-height-md-805 {
        max-height: 8.5rem;
    }

    .max-height-md-806 {
        max-height: 8.6rem;
    }

    .max-height-md-807 {
        max-height: 8.7rem;
    }

    .max-height-md-808 {
        max-height: 8.8rem;
    }

    .max-height-md-809 {
        max-height: 8.9rem;
    }

    .max-height-md-9 {
        max-height: 9rem;
    }

    .max-height-md-901 {
        max-height: 9.1rem;
    }

    .max-height-md-902 {
        max-height: 9.2rem;
    }

    .max-height-md-903 {
        max-height: 9.3rem;
    }

    .max-height-md-904 {
        max-height: 9.4rem;
    }

    .max-height-md-905 {
        max-height: 9.5rem;
    }

    .max-height-md-906 {
        max-height: 9.6rem;
    }

    .max-height-md-907 {
        max-height: 9.7rem;
    }

    .max-height-md-908 {
        max-height: 9.8rem;
    }

    .max-height-md-909 {
        max-height: 9.9rem;
    }

    .min-height-md-01 {
        min-height: 0.1rem;
    }

    .min-height-md-02 {
        min-height: 0.2rem;
    }

    .min-height-md-03 {
        min-height: 0.3rem;
    }

    .min-height-md-04 {
        min-height: 0.4rem;
    }

    .min-height-md-05 {
        min-height: 0.5rem;
    }

    .min-height-md-06 {
        min-height: 0.6rem;
    }

    .min-height-md-07 {
        min-height: 0.7rem;
    }

    .min-height-md-08 {
        min-height: 0.8rem;
    }

    .min-height-md-09 {
        min-height: 0.9rem;
    }

    .min-height-md-1 {
        min-height: 1rem;
    }

    .min-height-md-101 {
        min-height: 1.1rem;
    }

    .min-height-md-102 {
        min-height: 1.2rem;
    }

    .min-height-md-103 {
        min-height: 1.3rem;
    }

    .min-height-md-104 {
        min-height: 1.4rem;
    }

    .min-height-md-105 {
        min-height: 1.5rem;
    }

    .min-height-md-106 {
        min-height: 1.6rem;
    }

    .min-height-md-107 {
        min-height: 1.7rem;
    }

    .min-height-md-108 {
        min-height: 1.8rem;
    }

    .min-height-md-109 {
        min-height: 1.9rem;
    }

    .min-height-md-2 {
        min-height: 2rem;
    }

    .min-height-md-201 {
        min-height: 2.1rem;
    }

    .min-height-md-202 {
        min-height: 2.2rem;
    }

    .min-height-md-203 {
        min-height: 2.3rem;
    }

    .min-height-md-204 {
        min-height: 2.4rem;
    }

    .min-height-md-205 {
        min-height: 2.5rem;
    }

    .min-height-md-206 {
        min-height: 2.6rem;
    }

    .min-height-md-207 {
        min-height: 2.7rem;
    }

    .min-height-md-208 {
        min-height: 2.8rem;
    }

    .min-height-md-209 {
        min-height: 2.9rem;
    }

    .min-height-md-3 {
        min-height: 3rem;
    }

    .min-height-md-301 {
        min-height: 3.1rem;
    }

    .min-height-md-302 {
        min-height: 3.2rem;
    }

    .min-height-md-303 {
        min-height: 3.3rem;
    }

    .min-height-md-304 {
        min-height: 3.4rem;
    }

    .min-height-md-305 {
        min-height: 3.5rem;
    }

    .min-height-md-306 {
        min-height: 3.6rem;
    }

    .min-height-md-307 {
        min-height: 3.7rem;
    }

    .min-height-md-308 {
        min-height: 3.8rem;
    }

    .min-height-md-309 {
        min-height: 3.9rem;
    }

    .min-height-md-4 {
        min-height: 4rem;
    }

    .min-height-md-401 {
        min-height: 4.1rem;
    }

    .min-height-md-402 {
        min-height: 4.2rem;
    }

    .min-height-md-403 {
        min-height: 4.3rem;
    }

    .min-height-md-404 {
        min-height: 4.4rem;
    }

    .min-height-md-405 {
        min-height: 4.5rem;
    }

    .min-height-md-406 {
        min-height: 4.6rem;
    }

    .min-height-md-407 {
        min-height: 4.7rem;
    }

    .min-height-md-408 {
        min-height: 4.8rem;
    }

    .min-height-md-409 {
        min-height: 4.9rem;
    }

    .min-height-md-5 {
        min-height: 5rem;
    }

    .min-height-md-501 {
        min-height: 5.1rem;
    }

    .min-height-md-502 {
        min-height: 5.2rem;
    }

    .min-height-md-503 {
        min-height: 5.3rem;
    }

    .min-height-md-504 {
        min-height: 5.4rem;
    }

    .min-height-md-505 {
        min-height: 5.5rem;
    }

    .min-height-md-506 {
        min-height: 5.6rem;
    }

    .min-height-md-507 {
        min-height: 5.7rem;
    }

    .min-height-md-508 {
        min-height: 5.8rem;
    }

    .min-height-md-509 {
        min-height: 5.9rem;
    }

    .min-height-md-6 {
        min-height: 6rem;
    }

    .min-height-md-601 {
        min-height: 6.1rem;
    }

    .min-height-md-602 {
        min-height: 6.2rem;
    }

    .min-height-md-603 {
        min-height: 6.3rem;
    }

    .min-height-md-604 {
        min-height: 6.4rem;
    }

    .min-height-md-605 {
        min-height: 6.5rem;
    }

    .min-height-md-606 {
        min-height: 6.6rem;
    }

    .min-height-md-607 {
        min-height: 6.7rem;
    }

    .min-height-md-608 {
        min-height: 6.8rem;
    }

    .min-height-md-609 {
        min-height: 6.9rem;
    }

    .min-height-md-7 {
        min-height: 7rem;
    }

    .min-height-md-701 {
        min-height: 7.1rem;
    }

    .min-height-md-702 {
        min-height: 7.2rem;
    }

    .min-height-md-703 {
        min-height: 7.3rem;
    }

    .min-height-md-704 {
        min-height: 7.4rem;
    }

    .min-height-md-705 {
        min-height: 7.5rem;
    }

    .min-height-md-706 {
        min-height: 7.6rem;
    }

    .min-height-md-707 {
        min-height: 7.7rem;
    }

    .min-height-md-708 {
        min-height: 7.8rem;
    }

    .min-height-md-709 {
        min-height: 7.9rem;
    }

    .min-height-md-8 {
        min-height: 8rem;
    }

    .min-height-md-801 {
        min-height: 8.1rem;
    }

    .min-height-md-802 {
        min-height: 8.2rem;
    }

    .min-height-md-803 {
        min-height: 8.3rem;
    }

    .min-height-md-804 {
        min-height: 8.4rem;
    }

    .min-height-md-805 {
        min-height: 8.5rem;
    }

    .min-height-md-806 {
        min-height: 8.6rem;
    }

    .min-height-md-807 {
        min-height: 8.7rem;
    }

    .min-height-md-808 {
        min-height: 8.8rem;
    }

    .min-height-md-809 {
        min-height: 8.9rem;
    }

    .min-height-md-9 {
        min-height: 9rem;
    }

    .min-height-md-901 {
        min-height: 9.1rem;
    }

    .min-height-md-902 {
        min-height: 9.2rem;
    }

    .min-height-md-903 {
        min-height: 9.3rem;
    }

    .min-height-md-904 {
        min-height: 9.4rem;
    }

    .min-height-md-905 {
        min-height: 9.5rem;
    }

    .min-height-md-906 {
        min-height: 9.6rem;
    }

    .min-height-md-907 {
        min-height: 9.7rem;
    }

    .min-height-md-908 {
        min-height: 9.8rem;
    }

    .min-height-md-909 {
        min-height: 9.9rem;
    }

}
@media(min-width: 992px){
    .h-lg-25 {
        height: 25% !important
    }

    .h-lg-50 {
        height: 50% !important
    }

    .h-lg-75 {
        height: 75% !important
    }

    .h-lg-100 {
        height: 100% !important
    }

    .h-lg-auto {
        height: auto !important
    }

    .vh-lg-25 {
        height: 25vh !important
    }

    .vh-lg-50 {
        height: 50vh !important
    }

    .vh-lg-75 {
        height: 75vh !important
    }

    .vh-lg-100 {
        height: 100vh !important
    }

    .min-vh-lg-25 {
        min-height: 25vh !important
    }

    .min-vh-lg-50 {
        min-height: 50vh !important
    }

    .min-vh-lg-75 {
        min-height: 75vh !important
    }

    .min-vh-lg-100 {
        min-height: 100vh !important
    }

    .max-vh-lg-25 {
        max-height: 25vh !important
    }

    .max-vh-lg-50 {
        max-height: 50vh !important
    }

    .max-vh-lg-75 {
        max-height: 75vh !important
    }

    .max-vh-lg-100 {
        max-height: 100vh !important
    }

    .height-lg-01 {
        height: 0.1rem;
    }

    .height-lg-02 {
        height: 0.2rem;
    }

    .height-lg-03 {
        height: 0.3rem;
    }

    .height-lg-04 {
        height: 0.4rem;
    }

    .height-lg-05 {
        height: 0.5rem;
    }

    .height-lg-06 {
        height: 0.6rem;
    }

    .height-lg-07 {
        height: 0.7rem;
    }

    .height-lg-08 {
        height: 0.8rem;
    }

    .height-lg-09 {
        height: 0.9rem;
    }

    .height-lg-1 {
        height: 1rem;
    }

    .height-lg-101 {
        height: 1.1rem;
    }

    .height-lg-102 {
        height: 1.2rem;
    }

    .height-lg-103 {
        height: 1.3rem;
    }

    .height-lg-104 {
        height: 1.4rem;
    }

    .height-lg-105 {
        height: 1.5rem;
    }

    .height-lg-106 {
        height: 1.6rem;
    }

    .height-lg-107 {
        height: 1.7rem;
    }

    .height-lg-108 {
        height: 1.8rem;
    }

    .height-lg-109 {
        height: 1.9rem;
    }

    .height-lg-2 {
        height: 2rem;
    }

    .height-lg-201 {
        height: 2.1rem;
    }

    .height-lg-202 {
        height: 2.2rem;
    }

    .height-lg-203 {
        height: 2.3rem;
    }

    .height-lg-204 {
        height: 2.4rem;
    }

    .height-lg-205 {
        height: 2.5rem;
    }

    .height-lg-206 {
        height: 2.6rem;
    }

    .height-lg-207 {
        height: 2.7rem;
    }

    .height-lg-208 {
        height: 2.8rem;
    }

    .height-lg-209 {
        height: 2.9rem;
    }

    .height-lg-3 {
        height: 3rem;
    }

    .height-lg-301 {
        height: 3.1rem;
    }

    .height-lg-302 {
        height: 3.2rem;
    }

    .height-lg-303 {
        height: 3.3rem;
    }

    .height-lg-304 {
        height: 3.4rem;
    }

    .height-lg-305 {
        height: 3.5rem;
    }

    .height-lg-306 {
        height: 3.6rem;
    }

    .height-lg-307 {
        height: 3.7rem;
    }

    .height-lg-308 {
        height: 3.8rem;
    }

    .height-lg-309 {
        height: 3.9rem;
    }

    .height-lg-4 {
        height: 4rem;
    }

    .height-lg-401 {
        height: 4.1rem;
    }

    .height-lg-402 {
        height: 4.2rem;
    }

    .height-lg-403 {
        height: 4.3rem;
    }

    .height-lg-404 {
        height: 4.4rem;
    }

    .height-lg-405 {
        height: 4.5rem;
    }

    .height-lg-406 {
        height: 4.6rem;
    }

    .height-lg-407 {
        height: 4.7rem;
    }

    .height-lg-408 {
        height: 4.8rem;
    }

    .height-lg-409 {
        height: 4.9rem;
    }

    .height-lg-5 {
        height: 5rem;
    }

    .height-lg-501 {
        height: 5.1rem;
    }

    .height-lg-502 {
        height: 5.2rem;
    }

    .height-lg-503 {
        height: 5.3rem;
    }

    .height-lg-504 {
        height: 5.4rem;
    }

    .height-lg-505 {
        height: 5.5rem;
    }

    .height-lg-506 {
        height: 5.6rem;
    }

    .height-lg-507 {
        height: 5.7rem;
    }

    .height-lg-508 {
        height: 5.8rem;
    }

    .height-lg-509 {
        height: 5.9rem;
    }

    .height-lg-6 {
        height: 6rem;
    }

    .height-lg-601 {
        height: 6.1rem;
    }

    .height-lg-602 {
        height: 6.2rem;
    }

    .height-lg-603 {
        height: 6.3rem;
    }

    .height-lg-604 {
        height: 6.4rem;
    }

    .height-lg-605 {
        height: 6.5rem;
    }

    .height-lg-606 {
        height: 6.6rem;
    }

    .height-lg-607 {
        height: 6.7rem;
    }

    .height-lg-608 {
        height: 6.8rem;
    }

    .height-lg-609 {
        height: 6.9rem;
    }

    .height-lg-7 {
        height: 7rem;
    }

    .height-lg-701 {
        height: 7.1rem;
    }

    .height-lg-702 {
        height: 7.2rem;
    }

    .height-lg-703 {
        height: 7.3rem;
    }

    .height-lg-704 {
        height: 7.4rem;
    }

    .height-lg-705 {
        height: 7.5rem;
    }

    .height-lg-706 {
        height: 7.6rem;
    }

    .height-lg-707 {
        height: 7.7rem;
    }

    .height-lg-708 {
        height: 7.8rem;
    }

    .height-lg-709 {
        height: 7.9rem;
    }

    .height-lg-8 {
        height: 8rem;
    }

    .height-lg-801 {
        height: 8.1rem;
    }

    .height-lg-802 {
        height: 8.2rem;
    }

    .height-lg-803 {
        height: 8.3rem;
    }

    .height-lg-804 {
        height: 8.4rem;
    }

    .height-lg-805 {
        height: 8.5rem;
    }

    .height-lg-806 {
        height: 8.6rem;
    }

    .height-lg-807 {
        height: 8.7rem;
    }

    .height-lg-808 {
        height: 8.8rem;
    }

    .height-lg-809 {
        height: 8.9rem;
    }

    .height-lg-9 {
        height: 9rem;
    }

    .height-lg-901 {
        height: 9.1rem;
    }

    .height-lg-902 {
        height: 9.2rem;
    }

    .height-lg-903 {
        height: 9.3rem;
    }

    .height-lg-904 {
        height: 9.4rem;
    }

    .height-lg-905 {
        height: 9.5rem;
    }

    .height-lg-906 {
        height: 9.6rem;
    }

    .height-lg-907 {
        height: 9.7rem;
    }

    .height-lg-908 {
        height: 9.8rem;
    }

    .height-lg-909 {
        height: 9.9rem;
    }

    .max-height-lg-01 {
        max-height: 0.1rem;
    }

    .max-height-lg-02 {
        max-height: 0.2rem;
    }

    .max-height-lg-03 {
        max-height: 0.3rem;
    }

    .max-height-lg-04 {
        max-height: 0.4rem;
    }

    .max-height-lg-05 {
        max-height: 0.5rem;
    }

    .max-height-lg-06 {
        max-height: 0.6rem;
    }

    .max-height-lg-07 {
        max-height: 0.7rem;
    }

    .max-height-lg-08 {
        max-height: 0.8rem;
    }

    .max-height-lg-09 {
        max-height: 0.9rem;
    }

    .max-height-lg-1 {
        max-height: 1rem;
    }

    .max-height-lg-101 {
        max-height: 1.1rem;
    }

    .max-height-lg-102 {
        max-height: 1.2rem;
    }

    .max-height-lg-103 {
        max-height: 1.3rem;
    }

    .max-height-lg-104 {
        max-height: 1.4rem;
    }

    .max-height-lg-105 {
        max-height: 1.5rem;
    }

    .max-height-lg-106 {
        max-height: 1.6rem;
    }

    .max-height-lg-107 {
        max-height: 1.7rem;
    }

    .max-height-lg-108 {
        max-height: 1.8rem;
    }

    .max-height-lg-109 {
        max-height: 1.9rem;
    }

    .max-height-lg-2 {
        max-height: 2rem;
    }

    .max-height-lg-201 {
        max-height: 2.1rem;
    }

    .max-height-lg-202 {
        max-height: 2.2rem;
    }

    .max-height-lg-203 {
        max-height: 2.3rem;
    }

    .max-height-lg-204 {
        max-height: 2.4rem;
    }

    .max-height-lg-205 {
        max-height: 2.5rem;
    }

    .max-height-lg-206 {
        max-height: 2.6rem;
    }

    .max-height-lg-207 {
        max-height: 2.7rem;
    }

    .max-height-lg-208 {
        max-height: 2.8rem;
    }

    .max-height-lg-209 {
        max-height: 2.9rem;
    }

    .max-height-lg-3 {
        max-height: 3rem;
    }

    .max-height-lg-301 {
        max-height: 3.1rem;
    }

    .max-height-lg-302 {
        max-height: 3.2rem;
    }

    .max-height-lg-303 {
        max-height: 3.3rem;
    }

    .max-height-lg-304 {
        max-height: 3.4rem;
    }

    .max-height-lg-305 {
        max-height: 3.5rem;
    }

    .max-height-lg-306 {
        max-height: 3.6rem;
    }

    .max-height-lg-307 {
        max-height: 3.7rem;
    }

    .max-height-lg-308 {
        max-height: 3.8rem;
    }

    .max-height-lg-309 {
        max-height: 3.9rem;
    }

    .max-height-lg-4 {
        max-height: 4rem;
    }

    .max-height-lg-401 {
        max-height: 4.1rem;
    }

    .max-height-lg-402 {
        max-height: 4.2rem;
    }

    .max-height-lg-403 {
        max-height: 4.3rem;
    }

    .max-height-lg-404 {
        max-height: 4.4rem;
    }

    .max-height-lg-405 {
        max-height: 4.5rem;
    }

    .max-height-lg-406 {
        max-height: 4.6rem;
    }

    .max-height-lg-407 {
        max-height: 4.7rem;
    }

    .max-height-lg-408 {
        max-height: 4.8rem;
    }

    .max-height-lg-409 {
        max-height: 4.9rem;
    }

    .max-height-lg-5 {
        max-height: 5rem;
    }

    .max-height-lg-501 {
        max-height: 5.1rem;
    }

    .max-height-lg-502 {
        max-height: 5.2rem;
    }

    .max-height-lg-503 {
        max-height: 5.3rem;
    }

    .max-height-lg-504 {
        max-height: 5.4rem;
    }

    .max-height-lg-505 {
        max-height: 5.5rem;
    }

    .max-height-lg-506 {
        max-height: 5.6rem;
    }

    .max-height-lg-507 {
        max-height: 5.7rem;
    }

    .max-height-lg-508 {
        max-height: 5.8rem;
    }

    .max-height-lg-509 {
        max-height: 5.9rem;
    }

    .max-height-lg-6 {
        max-height: 6rem;
    }

    .max-height-lg-601 {
        max-height: 6.1rem;
    }

    .max-height-lg-602 {
        max-height: 6.2rem;
    }

    .max-height-lg-603 {
        max-height: 6.3rem;
    }

    .max-height-lg-604 {
        max-height: 6.4rem;
    }

    .max-height-lg-605 {
        max-height: 6.5rem;
    }

    .max-height-lg-606 {
        max-height: 6.6rem;
    }

    .max-height-lg-607 {
        max-height: 6.7rem;
    }

    .max-height-lg-608 {
        max-height: 6.8rem;
    }

    .max-height-lg-609 {
        max-height: 6.9rem;
    }

    .max-height-lg-7 {
        max-height: 7rem;
    }

    .max-height-lg-701 {
        max-height: 7.1rem;
    }

    .max-height-lg-702 {
        max-height: 7.2rem;
    }

    .max-height-lg-703 {
        max-height: 7.3rem;
    }

    .max-height-lg-704 {
        max-height: 7.4rem;
    }

    .max-height-lg-705 {
        max-height: 7.5rem;
    }

    .max-height-lg-706 {
        max-height: 7.6rem;
    }

    .max-height-lg-707 {
        max-height: 7.7rem;
    }

    .max-height-lg-708 {
        max-height: 7.8rem;
    }

    .max-height-lg-709 {
        max-height: 7.9rem;
    }

    .max-height-lg-8 {
        max-height: 8rem;
    }

    .max-height-lg-801 {
        max-height: 8.1rem;
    }

    .max-height-lg-802 {
        max-height: 8.2rem;
    }

    .max-height-lg-803 {
        max-height: 8.3rem;
    }

    .max-height-lg-804 {
        max-height: 8.4rem;
    }

    .max-height-lg-805 {
        max-height: 8.5rem;
    }

    .max-height-lg-806 {
        max-height: 8.6rem;
    }

    .max-height-lg-807 {
        max-height: 8.7rem;
    }

    .max-height-lg-808 {
        max-height: 8.8rem;
    }

    .max-height-lg-809 {
        max-height: 8.9rem;
    }

    .max-height-lg-9 {
        max-height: 9rem;
    }

    .max-height-lg-901 {
        max-height: 9.1rem;
    }

    .max-height-lg-902 {
        max-height: 9.2rem;
    }

    .max-height-lg-903 {
        max-height: 9.3rem;
    }

    .max-height-lg-904 {
        max-height: 9.4rem;
    }

    .max-height-lg-905 {
        max-height: 9.5rem;
    }

    .max-height-lg-906 {
        max-height: 9.6rem;
    }

    .max-height-lg-907 {
        max-height: 9.7rem;
    }

    .max-height-lg-908 {
        max-height: 9.8rem;
    }

    .max-height-lg-909 {
        max-height: 9.9rem;
    }

    .min-height-lg-01 {
        min-height: 0.1rem;
    }

    .min-height-lg-02 {
        min-height: 0.2rem;
    }

    .min-height-lg-03 {
        min-height: 0.3rem;
    }

    .min-height-lg-04 {
        min-height: 0.4rem;
    }

    .min-height-lg-05 {
        min-height: 0.5rem;
    }

    .min-height-lg-06 {
        min-height: 0.6rem;
    }

    .min-height-lg-07 {
        min-height: 0.7rem;
    }

    .min-height-lg-08 {
        min-height: 0.8rem;
    }

    .min-height-lg-09 {
        min-height: 0.9rem;
    }

    .min-height-lg-1 {
        min-height: 1rem;
    }

    .min-height-lg-101 {
        min-height: 1.1rem;
    }

    .min-height-lg-102 {
        min-height: 1.2rem;
    }

    .min-height-lg-103 {
        min-height: 1.3rem;
    }

    .min-height-lg-104 {
        min-height: 1.4rem;
    }

    .min-height-lg-105 {
        min-height: 1.5rem;
    }

    .min-height-lg-106 {
        min-height: 1.6rem;
    }

    .min-height-lg-107 {
        min-height: 1.7rem;
    }

    .min-height-lg-108 {
        min-height: 1.8rem;
    }

    .min-height-lg-109 {
        min-height: 1.9rem;
    }

    .min-height-lg-2 {
        min-height: 2rem;
    }

    .min-height-lg-201 {
        min-height: 2.1rem;
    }

    .min-height-lg-202 {
        min-height: 2.2rem;
    }

    .min-height-lg-203 {
        min-height: 2.3rem;
    }

    .min-height-lg-204 {
        min-height: 2.4rem;
    }

    .min-height-lg-205 {
        min-height: 2.5rem;
    }

    .min-height-lg-206 {
        min-height: 2.6rem;
    }

    .min-height-lg-207 {
        min-height: 2.7rem;
    }

    .min-height-lg-208 {
        min-height: 2.8rem;
    }

    .min-height-lg-209 {
        min-height: 2.9rem;
    }

    .min-height-lg-3 {
        min-height: 3rem;
    }

    .min-height-lg-301 {
        min-height: 3.1rem;
    }

    .min-height-lg-302 {
        min-height: 3.2rem;
    }

    .min-height-lg-303 {
        min-height: 3.3rem;
    }

    .min-height-lg-304 {
        min-height: 3.4rem;
    }

    .min-height-lg-305 {
        min-height: 3.5rem;
    }

    .min-height-lg-306 {
        min-height: 3.6rem;
    }

    .min-height-lg-307 {
        min-height: 3.7rem;
    }

    .min-height-lg-308 {
        min-height: 3.8rem;
    }

    .min-height-lg-309 {
        min-height: 3.9rem;
    }

    .min-height-lg-4 {
        min-height: 4rem;
    }

    .min-height-lg-401 {
        min-height: 4.1rem;
    }

    .min-height-lg-402 {
        min-height: 4.2rem;
    }

    .min-height-lg-403 {
        min-height: 4.3rem;
    }

    .min-height-lg-404 {
        min-height: 4.4rem;
    }

    .min-height-lg-405 {
        min-height: 4.5rem;
    }

    .min-height-lg-406 {
        min-height: 4.6rem;
    }

    .min-height-lg-407 {
        min-height: 4.7rem;
    }

    .min-height-lg-408 {
        min-height: 4.8rem;
    }

    .min-height-lg-409 {
        min-height: 4.9rem;
    }

    .min-height-lg-5 {
        min-height: 5rem;
    }

    .min-height-lg-501 {
        min-height: 5.1rem;
    }

    .min-height-lg-502 {
        min-height: 5.2rem;
    }

    .min-height-lg-503 {
        min-height: 5.3rem;
    }

    .min-height-lg-504 {
        min-height: 5.4rem;
    }

    .min-height-lg-505 {
        min-height: 5.5rem;
    }

    .min-height-lg-506 {
        min-height: 5.6rem;
    }

    .min-height-lg-507 {
        min-height: 5.7rem;
    }

    .min-height-lg-508 {
        min-height: 5.8rem;
    }

    .min-height-lg-509 {
        min-height: 5.9rem;
    }

    .min-height-lg-6 {
        min-height: 6rem;
    }

    .min-height-lg-601 {
        min-height: 6.1rem;
    }

    .min-height-lg-602 {
        min-height: 6.2rem;
    }

    .min-height-lg-603 {
        min-height: 6.3rem;
    }

    .min-height-lg-604 {
        min-height: 6.4rem;
    }

    .min-height-lg-605 {
        min-height: 6.5rem;
    }

    .min-height-lg-606 {
        min-height: 6.6rem;
    }

    .min-height-lg-607 {
        min-height: 6.7rem;
    }

    .min-height-lg-608 {
        min-height: 6.8rem;
    }

    .min-height-lg-609 {
        min-height: 6.9rem;
    }

    .min-height-lg-7 {
        min-height: 7rem;
    }

    .min-height-lg-701 {
        min-height: 7.1rem;
    }

    .min-height-lg-702 {
        min-height: 7.2rem;
    }

    .min-height-lg-703 {
        min-height: 7.3rem;
    }

    .min-height-lg-704 {
        min-height: 7.4rem;
    }

    .min-height-lg-705 {
        min-height: 7.5rem;
    }

    .min-height-lg-706 {
        min-height: 7.6rem;
    }

    .min-height-lg-707 {
        min-height: 7.7rem;
    }

    .min-height-lg-708 {
        min-height: 7.8rem;
    }

    .min-height-lg-709 {
        min-height: 7.9rem;
    }

    .min-height-lg-8 {
        min-height: 8rem;
    }

    .min-height-lg-801 {
        min-height: 8.1rem;
    }

    .min-height-lg-802 {
        min-height: 8.2rem;
    }

    .min-height-lg-803 {
        min-height: 8.3rem;
    }

    .min-height-lg-804 {
        min-height: 8.4rem;
    }

    .min-height-lg-805 {
        min-height: 8.5rem;
    }

    .min-height-lg-806 {
        min-height: 8.6rem;
    }

    .min-height-lg-807 {
        min-height: 8.7rem;
    }

    .min-height-lg-808 {
        min-height: 8.8rem;
    }

    .min-height-lg-809 {
        min-height: 8.9rem;
    }

    .min-height-lg-9 {
        min-height: 9rem;
    }

    .min-height-lg-901 {
        min-height: 9.1rem;
    }

    .min-height-lg-902 {
        min-height: 9.2rem;
    }

    .min-height-lg-903 {
        min-height: 9.3rem;
    }

    .min-height-lg-904 {
        min-height: 9.4rem;
    }

    .min-height-lg-905 {
        min-height: 9.5rem;
    }

    .min-height-lg-906 {
        min-height: 9.6rem;
    }

    .min-height-lg-907 {
        min-height: 9.7rem;
    }

    .min-height-lg-908 {
        min-height: 9.8rem;
    }

    .min-height-lg-909 {
        min-height: 9.9rem;
    }

}
@media(min-width: 1200px){
    .h-xl-25 {
        height: 25% !important
    }

    .h-xl-50 {
        height: 50% !important
    }

    .h-xl-75 {
        height: 75% !important
    }

    .h-xl-100 {
        height: 100% !important
    }

    .h-xl-auto {
        height: auto !important
    }

    .vh-xl-25 {
        height: 25vh !important
    }

    .vh-xl-50 {
        height: 50vh !important
    }

    .vh-xl-75 {
        height: 75vh !important
    }

    .vh-xl-100 {
        height: 100vh !important
    }

    .min-vh-xl-25 {
        min-height: 25vh !important
    }

    .min-vh-xl-50 {
        min-height: 50vh !important
    }

    .min-vh-xl-75 {
        min-height: 75vh !important
    }

    .min-vh-xl-100 {
        min-height: 100vh !important
    }

    .max-vh-xl-25 {
        max-height: 25vh !important
    }

    .max-vh-xl-50 {
        max-height: 50vh !important
    }

    .max-vh-xl-75 {
        max-height: 75vh !important
    }

    .max-vh-xl-100 {
        max-height: 100vh !important
    }

    .height-xl-01 {
        height: 0.1rem;
    }

    .height-xl-02 {
        height: 0.2rem;
    }

    .height-xl-03 {
        height: 0.3rem;
    }

    .height-xl-04 {
        height: 0.4rem;
    }

    .height-xl-05 {
        height: 0.5rem;
    }

    .height-xl-06 {
        height: 0.6rem;
    }

    .height-xl-07 {
        height: 0.7rem;
    }

    .height-xl-08 {
        height: 0.8rem;
    }

    .height-xl-09 {
        height: 0.9rem;
    }

    .height-xl-1 {
        height: 1rem;
    }

    .height-xl-101 {
        height: 1.1rem;
    }

    .height-xl-102 {
        height: 1.2rem;
    }

    .height-xl-103 {
        height: 1.3rem;
    }

    .height-xl-104 {
        height: 1.4rem;
    }

    .height-xl-105 {
        height: 1.5rem;
    }

    .height-xl-106 {
        height: 1.6rem;
    }

    .height-xl-107 {
        height: 1.7rem;
    }

    .height-xl-108 {
        height: 1.8rem;
    }

    .height-xl-109 {
        height: 1.9rem;
    }

    .height-xl-2 {
        height: 2rem;
    }

    .height-xl-201 {
        height: 2.1rem;
    }

    .height-xl-202 {
        height: 2.2rem;
    }

    .height-xl-203 {
        height: 2.3rem;
    }

    .height-xl-204 {
        height: 2.4rem;
    }

    .height-xl-205 {
        height: 2.5rem;
    }

    .height-xl-206 {
        height: 2.6rem;
    }

    .height-xl-207 {
        height: 2.7rem;
    }

    .height-xl-208 {
        height: 2.8rem;
    }

    .height-xl-209 {
        height: 2.9rem;
    }

    .height-xl-3 {
        height: 3rem;
    }

    .height-xl-301 {
        height: 3.1rem;
    }

    .height-xl-302 {
        height: 3.2rem;
    }

    .height-xl-303 {
        height: 3.3rem;
    }

    .height-xl-304 {
        height: 3.4rem;
    }

    .height-xl-305 {
        height: 3.5rem;
    }

    .height-xl-306 {
        height: 3.6rem;
    }

    .height-xl-307 {
        height: 3.7rem;
    }

    .height-xl-308 {
        height: 3.8rem;
    }

    .height-xl-309 {
        height: 3.9rem;
    }

    .height-xl-4 {
        height: 4rem;
    }

    .height-xl-401 {
        height: 4.1rem;
    }

    .height-xl-402 {
        height: 4.2rem;
    }

    .height-xl-403 {
        height: 4.3rem;
    }

    .height-xl-404 {
        height: 4.4rem;
    }

    .height-xl-405 {
        height: 4.5rem;
    }

    .height-xl-406 {
        height: 4.6rem;
    }

    .height-xl-407 {
        height: 4.7rem;
    }

    .height-xl-408 {
        height: 4.8rem;
    }

    .height-xl-409 {
        height: 4.9rem;
    }

    .height-xl-5 {
        height: 5rem;
    }

    .height-xl-501 {
        height: 5.1rem;
    }

    .height-xl-502 {
        height: 5.2rem;
    }

    .height-xl-503 {
        height: 5.3rem;
    }

    .height-xl-504 {
        height: 5.4rem;
    }

    .height-xl-505 {
        height: 5.5rem;
    }

    .height-xl-506 {
        height: 5.6rem;
    }

    .height-xl-507 {
        height: 5.7rem;
    }

    .height-xl-508 {
        height: 5.8rem;
    }

    .height-xl-509 {
        height: 5.9rem;
    }

    .height-xl-6 {
        height: 6rem;
    }

    .height-xl-601 {
        height: 6.1rem;
    }

    .height-xl-602 {
        height: 6.2rem;
    }

    .height-xl-603 {
        height: 6.3rem;
    }

    .height-xl-604 {
        height: 6.4rem;
    }

    .height-xl-605 {
        height: 6.5rem;
    }

    .height-xl-606 {
        height: 6.6rem;
    }

    .height-xl-607 {
        height: 6.7rem;
    }

    .height-xl-608 {
        height: 6.8rem;
    }

    .height-xl-609 {
        height: 6.9rem;
    }

    .height-xl-7 {
        height: 7rem;
    }

    .height-xl-701 {
        height: 7.1rem;
    }

    .height-xl-702 {
        height: 7.2rem;
    }

    .height-xl-703 {
        height: 7.3rem;
    }

    .height-xl-704 {
        height: 7.4rem;
    }

    .height-xl-705 {
        height: 7.5rem;
    }

    .height-xl-706 {
        height: 7.6rem;
    }

    .height-xl-707 {
        height: 7.7rem;
    }

    .height-xl-708 {
        height: 7.8rem;
    }

    .height-xl-709 {
        height: 7.9rem;
    }

    .height-xl-8 {
        height: 8rem;
    }

    .height-xl-801 {
        height: 8.1rem;
    }

    .height-xl-802 {
        height: 8.2rem;
    }

    .height-xl-803 {
        height: 8.3rem;
    }

    .height-xl-804 {
        height: 8.4rem;
    }

    .height-xl-805 {
        height: 8.5rem;
    }

    .height-xl-806 {
        height: 8.6rem;
    }

    .height-xl-807 {
        height: 8.7rem;
    }

    .height-xl-808 {
        height: 8.8rem;
    }

    .height-xl-809 {
        height: 8.9rem;
    }

    .height-xl-9 {
        height: 9rem;
    }

    .height-xl-901 {
        height: 9.1rem;
    }

    .height-xl-902 {
        height: 9.2rem;
    }

    .height-xl-903 {
        height: 9.3rem;
    }

    .height-xl-904 {
        height: 9.4rem;
    }

    .height-xl-905 {
        height: 9.5rem;
    }

    .height-xl-906 {
        height: 9.6rem;
    }

    .height-xl-907 {
        height: 9.7rem;
    }

    .height-xl-908 {
        height: 9.8rem;
    }

    .height-xl-909 {
        height: 9.9rem;
    }

    .max-height-xl-01 {
        max-height: 0.1rem;
    }

    .max-height-xl-02 {
        max-height: 0.2rem;
    }

    .max-height-xl-03 {
        max-height: 0.3rem;
    }

    .max-height-xl-04 {
        max-height: 0.4rem;
    }

    .max-height-xl-05 {
        max-height: 0.5rem;
    }

    .max-height-xl-06 {
        max-height: 0.6rem;
    }

    .max-height-xl-07 {
        max-height: 0.7rem;
    }

    .max-height-xl-08 {
        max-height: 0.8rem;
    }

    .max-height-xl-09 {
        max-height: 0.9rem;
    }

    .max-height-xl-1 {
        max-height: 1rem;
    }

    .max-height-xl-101 {
        max-height: 1.1rem;
    }

    .max-height-xl-102 {
        max-height: 1.2rem;
    }

    .max-height-xl-103 {
        max-height: 1.3rem;
    }

    .max-height-xl-104 {
        max-height: 1.4rem;
    }

    .max-height-xl-105 {
        max-height: 1.5rem;
    }

    .max-height-xl-106 {
        max-height: 1.6rem;
    }

    .max-height-xl-107 {
        max-height: 1.7rem;
    }

    .max-height-xl-108 {
        max-height: 1.8rem;
    }

    .max-height-xl-109 {
        max-height: 1.9rem;
    }

    .max-height-xl-2 {
        max-height: 2rem;
    }

    .max-height-xl-201 {
        max-height: 2.1rem;
    }

    .max-height-xl-202 {
        max-height: 2.2rem;
    }

    .max-height-xl-203 {
        max-height: 2.3rem;
    }

    .max-height-xl-204 {
        max-height: 2.4rem;
    }

    .max-height-xl-205 {
        max-height: 2.5rem;
    }

    .max-height-xl-206 {
        max-height: 2.6rem;
    }

    .max-height-xl-207 {
        max-height: 2.7rem;
    }

    .max-height-xl-208 {
        max-height: 2.8rem;
    }

    .max-height-xl-209 {
        max-height: 2.9rem;
    }

    .max-height-xl-3 {
        max-height: 3rem;
    }

    .max-height-xl-301 {
        max-height: 3.1rem;
    }

    .max-height-xl-302 {
        max-height: 3.2rem;
    }

    .max-height-xl-303 {
        max-height: 3.3rem;
    }

    .max-height-xl-304 {
        max-height: 3.4rem;
    }

    .max-height-xl-305 {
        max-height: 3.5rem;
    }

    .max-height-xl-306 {
        max-height: 3.6rem;
    }

    .max-height-xl-307 {
        max-height: 3.7rem;
    }

    .max-height-xl-308 {
        max-height: 3.8rem;
    }

    .max-height-xl-309 {
        max-height: 3.9rem;
    }

    .max-height-xl-4 {
        max-height: 4rem;
    }

    .max-height-xl-401 {
        max-height: 4.1rem;
    }

    .max-height-xl-402 {
        max-height: 4.2rem;
    }

    .max-height-xl-403 {
        max-height: 4.3rem;
    }

    .max-height-xl-404 {
        max-height: 4.4rem;
    }

    .max-height-xl-405 {
        max-height: 4.5rem;
    }

    .max-height-xl-406 {
        max-height: 4.6rem;
    }

    .max-height-xl-407 {
        max-height: 4.7rem;
    }

    .max-height-xl-408 {
        max-height: 4.8rem;
    }

    .max-height-xl-409 {
        max-height: 4.9rem;
    }

    .max-height-xl-5 {
        max-height: 5rem;
    }

    .max-height-xl-501 {
        max-height: 5.1rem;
    }

    .max-height-xl-502 {
        max-height: 5.2rem;
    }

    .max-height-xl-503 {
        max-height: 5.3rem;
    }

    .max-height-xl-504 {
        max-height: 5.4rem;
    }

    .max-height-xl-505 {
        max-height: 5.5rem;
    }

    .max-height-xl-506 {
        max-height: 5.6rem;
    }

    .max-height-xl-507 {
        max-height: 5.7rem;
    }

    .max-height-xl-508 {
        max-height: 5.8rem;
    }

    .max-height-xl-509 {
        max-height: 5.9rem;
    }

    .max-height-xl-6 {
        max-height: 6rem;
    }

    .max-height-xl-601 {
        max-height: 6.1rem;
    }

    .max-height-xl-602 {
        max-height: 6.2rem;
    }

    .max-height-xl-603 {
        max-height: 6.3rem;
    }

    .max-height-xl-604 {
        max-height: 6.4rem;
    }

    .max-height-xl-605 {
        max-height: 6.5rem;
    }

    .max-height-xl-606 {
        max-height: 6.6rem;
    }

    .max-height-xl-607 {
        max-height: 6.7rem;
    }

    .max-height-xl-608 {
        max-height: 6.8rem;
    }

    .max-height-xl-609 {
        max-height: 6.9rem;
    }

    .max-height-xl-7 {
        max-height: 7rem;
    }

    .max-height-xl-701 {
        max-height: 7.1rem;
    }

    .max-height-xl-702 {
        max-height: 7.2rem;
    }

    .max-height-xl-703 {
        max-height: 7.3rem;
    }

    .max-height-xl-704 {
        max-height: 7.4rem;
    }

    .max-height-xl-705 {
        max-height: 7.5rem;
    }

    .max-height-xl-706 {
        max-height: 7.6rem;
    }

    .max-height-xl-707 {
        max-height: 7.7rem;
    }

    .max-height-xl-708 {
        max-height: 7.8rem;
    }

    .max-height-xl-709 {
        max-height: 7.9rem;
    }

    .max-height-xl-8 {
        max-height: 8rem;
    }

    .max-height-xl-801 {
        max-height: 8.1rem;
    }

    .max-height-xl-802 {
        max-height: 8.2rem;
    }

    .max-height-xl-803 {
        max-height: 8.3rem;
    }

    .max-height-xl-804 {
        max-height: 8.4rem;
    }

    .max-height-xl-805 {
        max-height: 8.5rem;
    }

    .max-height-xl-806 {
        max-height: 8.6rem;
    }

    .max-height-xl-807 {
        max-height: 8.7rem;
    }

    .max-height-xl-808 {
        max-height: 8.8rem;
    }

    .max-height-xl-809 {
        max-height: 8.9rem;
    }

    .max-height-xl-9 {
        max-height: 9rem;
    }

    .max-height-xl-901 {
        max-height: 9.1rem;
    }

    .max-height-xl-902 {
        max-height: 9.2rem;
    }

    .max-height-xl-903 {
        max-height: 9.3rem;
    }

    .max-height-xl-904 {
        max-height: 9.4rem;
    }

    .max-height-xl-905 {
        max-height: 9.5rem;
    }

    .max-height-xl-906 {
        max-height: 9.6rem;
    }

    .max-height-xl-907 {
        max-height: 9.7rem;
    }

    .max-height-xl-908 {
        max-height: 9.8rem;
    }

    .max-height-xl-909 {
        max-height: 9.9rem;
    }

    .min-height-xl-01 {
        min-height: 0.1rem;
    }

    .min-height-xl-02 {
        min-height: 0.2rem;
    }

    .min-height-xl-03 {
        min-height: 0.3rem;
    }

    .min-height-xl-04 {
        min-height: 0.4rem;
    }

    .min-height-xl-05 {
        min-height: 0.5rem;
    }

    .min-height-xl-06 {
        min-height: 0.6rem;
    }

    .min-height-xl-07 {
        min-height: 0.7rem;
    }

    .min-height-xl-08 {
        min-height: 0.8rem;
    }

    .min-height-xl-09 {
        min-height: 0.9rem;
    }

    .min-height-xl-1 {
        min-height: 1rem;
    }

    .min-height-xl-101 {
        min-height: 1.1rem;
    }

    .min-height-xl-102 {
        min-height: 1.2rem;
    }

    .min-height-xl-103 {
        min-height: 1.3rem;
    }

    .min-height-xl-104 {
        min-height: 1.4rem;
    }

    .min-height-xl-105 {
        min-height: 1.5rem;
    }

    .min-height-xl-106 {
        min-height: 1.6rem;
    }

    .min-height-xl-107 {
        min-height: 1.7rem;
    }

    .min-height-xl-108 {
        min-height: 1.8rem;
    }

    .min-height-xl-109 {
        min-height: 1.9rem;
    }

    .min-height-xl-2 {
        min-height: 2rem;
    }

    .min-height-xl-201 {
        min-height: 2.1rem;
    }

    .min-height-xl-202 {
        min-height: 2.2rem;
    }

    .min-height-xl-203 {
        min-height: 2.3rem;
    }

    .min-height-xl-204 {
        min-height: 2.4rem;
    }

    .min-height-xl-205 {
        min-height: 2.5rem;
    }

    .min-height-xl-206 {
        min-height: 2.6rem;
    }

    .min-height-xl-207 {
        min-height: 2.7rem;
    }

    .min-height-xl-208 {
        min-height: 2.8rem;
    }

    .min-height-xl-209 {
        min-height: 2.9rem;
    }

    .min-height-xl-3 {
        min-height: 3rem;
    }

    .min-height-xl-301 {
        min-height: 3.1rem;
    }

    .min-height-xl-302 {
        min-height: 3.2rem;
    }

    .min-height-xl-303 {
        min-height: 3.3rem;
    }

    .min-height-xl-304 {
        min-height: 3.4rem;
    }

    .min-height-xl-305 {
        min-height: 3.5rem;
    }

    .min-height-xl-306 {
        min-height: 3.6rem;
    }

    .min-height-xl-307 {
        min-height: 3.7rem;
    }

    .min-height-xl-308 {
        min-height: 3.8rem;
    }

    .min-height-xl-309 {
        min-height: 3.9rem;
    }

    .min-height-xl-4 {
        min-height: 4rem;
    }

    .min-height-xl-401 {
        min-height: 4.1rem;
    }

    .min-height-xl-402 {
        min-height: 4.2rem;
    }

    .min-height-xl-403 {
        min-height: 4.3rem;
    }

    .min-height-xl-404 {
        min-height: 4.4rem;
    }

    .min-height-xl-405 {
        min-height: 4.5rem;
    }

    .min-height-xl-406 {
        min-height: 4.6rem;
    }

    .min-height-xl-407 {
        min-height: 4.7rem;
    }

    .min-height-xl-408 {
        min-height: 4.8rem;
    }

    .min-height-xl-409 {
        min-height: 4.9rem;
    }

    .min-height-xl-5 {
        min-height: 5rem;
    }

    .min-height-xl-501 {
        min-height: 5.1rem;
    }

    .min-height-xl-502 {
        min-height: 5.2rem;
    }

    .min-height-xl-503 {
        min-height: 5.3rem;
    }

    .min-height-xl-504 {
        min-height: 5.4rem;
    }

    .min-height-xl-505 {
        min-height: 5.5rem;
    }

    .min-height-xl-506 {
        min-height: 5.6rem;
    }

    .min-height-xl-507 {
        min-height: 5.7rem;
    }

    .min-height-xl-508 {
        min-height: 5.8rem;
    }

    .min-height-xl-509 {
        min-height: 5.9rem;
    }

    .min-height-xl-6 {
        min-height: 6rem;
    }

    .min-height-xl-601 {
        min-height: 6.1rem;
    }

    .min-height-xl-602 {
        min-height: 6.2rem;
    }

    .min-height-xl-603 {
        min-height: 6.3rem;
    }

    .min-height-xl-604 {
        min-height: 6.4rem;
    }

    .min-height-xl-605 {
        min-height: 6.5rem;
    }

    .min-height-xl-606 {
        min-height: 6.6rem;
    }

    .min-height-xl-607 {
        min-height: 6.7rem;
    }

    .min-height-xl-608 {
        min-height: 6.8rem;
    }

    .min-height-xl-609 {
        min-height: 6.9rem;
    }

    .min-height-xl-7 {
        min-height: 7rem;
    }

    .min-height-xl-701 {
        min-height: 7.1rem;
    }

    .min-height-xl-702 {
        min-height: 7.2rem;
    }

    .min-height-xl-703 {
        min-height: 7.3rem;
    }

    .min-height-xl-704 {
        min-height: 7.4rem;
    }

    .min-height-xl-705 {
        min-height: 7.5rem;
    }

    .min-height-xl-706 {
        min-height: 7.6rem;
    }

    .min-height-xl-707 {
        min-height: 7.7rem;
    }

    .min-height-xl-708 {
        min-height: 7.8rem;
    }

    .min-height-xl-709 {
        min-height: 7.9rem;
    }

    .min-height-xl-8 {
        min-height: 8rem;
    }

    .min-height-xl-801 {
        min-height: 8.1rem;
    }

    .min-height-xl-802 {
        min-height: 8.2rem;
    }

    .min-height-xl-803 {
        min-height: 8.3rem;
    }

    .min-height-xl-804 {
        min-height: 8.4rem;
    }

    .min-height-xl-805 {
        min-height: 8.5rem;
    }

    .min-height-xl-806 {
        min-height: 8.6rem;
    }

    .min-height-xl-807 {
        min-height: 8.7rem;
    }

    .min-height-xl-808 {
        min-height: 8.8rem;
    }

    .min-height-xl-809 {
        min-height: 8.9rem;
    }

    .min-height-xl-9 {
        min-height: 9rem;
    }

    .min-height-xl-901 {
        min-height: 9.1rem;
    }

    .min-height-xl-902 {
        min-height: 9.2rem;
    }

    .min-height-xl-903 {
        min-height: 9.3rem;
    }

    .min-height-xl-904 {
        min-height: 9.4rem;
    }

    .min-height-xl-905 {
        min-height: 9.5rem;
    }

    .min-height-xl-906 {
        min-height: 9.6rem;
    }

    .min-height-xl-907 {
        min-height: 9.7rem;
    }

    .min-height-xl-908 {
        min-height: 9.8rem;
    }

    .min-height-xl-909 {
        min-height: 9.9rem;
    }

}
@media(min-width: 1540px){
    .h-xxl-25 {
        height: 25% !important
    }

    .h-xxl-50 {
        height: 50% !important
    }

    .h-xxl-75 {
        height: 75% !important
    }

    .h-xxl-100 {
        height: 100% !important
    }

    .h-xxl-auto {
        height: auto !important
    }

    .vh-xxl-25 {
        height: 25vh !important
    }

    .vh-xxl-50 {
        height: 50vh !important
    }

    .vh-xxl-75 {
        height: 75vh !important
    }

    .vh-xxl-100 {
        height: 100vh !important
    }

    .min-vh-xxl-25 {
        min-height: 25vh !important
    }

    .min-vh-xxl-50 {
        min-height: 50vh !important
    }

    .min-vh-xxl-75 {
        min-height: 75vh !important
    }

    .min-vh-xxl-100 {
        min-height: 100vh !important
    }

    .max-vh-xxl-25 {
        max-height: 25vh !important
    }

    .max-vh-xxl-50 {
        max-height: 50vh !important
    }

    .max-vh-xxl-75 {
        max-height: 75vh !important
    }

    .max-vh-xxl-100 {
        max-height: 100vh !important
    }
    .height-xxl-01 {
        height: 0.1rem;
    }

    .height-xxl-02 {
        height: 0.2rem;
    }

    .height-xxl-03 {
        height: 0.3rem;
    }

    .height-xxl-04 {
        height: 0.4rem;
    }

    .height-xxl-05 {
        height: 0.5rem;
    }

    .height-xxl-06 {
        height: 0.6rem;
    }

    .height-xxl-07 {
        height: 0.7rem;
    }

    .height-xxl-08 {
        height: 0.8rem;
    }

    .height-xxl-09 {
        height: 0.9rem;
    }

    .height-xxl-1 {
        height: 1rem;
    }

    .height-xxl-101 {
        height: 1.1rem;
    }

    .height-xxl-102 {
        height: 1.2rem;
    }

    .height-xxl-103 {
        height: 1.3rem;
    }

    .height-xxl-104 {
        height: 1.4rem;
    }

    .height-xxl-105 {
        height: 1.5rem;
    }

    .height-xxl-106 {
        height: 1.6rem;
    }

    .height-xxl-107 {
        height: 1.7rem;
    }

    .height-xxl-108 {
        height: 1.8rem;
    }

    .height-xxl-109 {
        height: 1.9rem;
    }

    .height-xxl-2 {
        height: 2rem;
    }

    .height-xxl-201 {
        height: 2.1rem;
    }

    .height-xxl-202 {
        height: 2.2rem;
    }

    .height-xxl-203 {
        height: 2.3rem;
    }

    .height-xxl-204 {
        height: 2.4rem;
    }

    .height-xxl-205 {
        height: 2.5rem;
    }

    .height-xxl-206 {
        height: 2.6rem;
    }

    .height-xxl-207 {
        height: 2.7rem;
    }

    .height-xxl-208 {
        height: 2.8rem;
    }

    .height-xxl-209 {
        height: 2.9rem;
    }

    .height-xxl-3 {
        height: 3rem;
    }

    .height-xxl-301 {
        height: 3.1rem;
    }

    .height-xxl-302 {
        height: 3.2rem;
    }

    .height-xxl-303 {
        height: 3.3rem;
    }

    .height-xxl-304 {
        height: 3.4rem;
    }

    .height-xxl-305 {
        height: 3.5rem;
    }

    .height-xxl-306 {
        height: 3.6rem;
    }

    .height-xxl-307 {
        height: 3.7rem;
    }

    .height-xxl-308 {
        height: 3.8rem;
    }

    .height-xxl-309 {
        height: 3.9rem;
    }

    .height-xxl-4 {
        height: 4rem;
    }

    .height-xxl-401 {
        height: 4.1rem;
    }

    .height-xxl-402 {
        height: 4.2rem;
    }

    .height-xxl-403 {
        height: 4.3rem;
    }

    .height-xxl-404 {
        height: 4.4rem;
    }

    .height-xxl-405 {
        height: 4.5rem;
    }

    .height-xxl-406 {
        height: 4.6rem;
    }

    .height-xxl-407 {
        height: 4.7rem;
    }

    .height-xxl-408 {
        height: 4.8rem;
    }

    .height-xxl-409 {
        height: 4.9rem;
    }

    .height-xxl-5 {
        height: 5rem;
    }

    .height-xxl-501 {
        height: 5.1rem;
    }

    .height-xxl-502 {
        height: 5.2rem;
    }

    .height-xxl-503 {
        height: 5.3rem;
    }

    .height-xxl-504 {
        height: 5.4rem;
    }

    .height-xxl-505 {
        height: 5.5rem;
    }

    .height-xxl-506 {
        height: 5.6rem;
    }

    .height-xxl-507 {
        height: 5.7rem;
    }

    .height-xxl-508 {
        height: 5.8rem;
    }

    .height-xxl-509 {
        height: 5.9rem;
    }

    .height-xxl-6 {
        height: 6rem;
    }

    .height-xxl-601 {
        height: 6.1rem;
    }

    .height-xxl-602 {
        height: 6.2rem;
    }

    .height-xxl-603 {
        height: 6.3rem;
    }

    .height-xxl-604 {
        height: 6.4rem;
    }

    .height-xxl-605 {
        height: 6.5rem;
    }

    .height-xxl-606 {
        height: 6.6rem;
    }

    .height-xxl-607 {
        height: 6.7rem;
    }

    .height-xxl-608 {
        height: 6.8rem;
    }

    .height-xxl-609 {
        height: 6.9rem;
    }

    .height-xxl-7 {
        height: 7rem;
    }

    .height-xxl-701 {
        height: 7.1rem;
    }

    .height-xxl-702 {
        height: 7.2rem;
    }

    .height-xxl-703 {
        height: 7.3rem;
    }

    .height-xxl-704 {
        height: 7.4rem;
    }

    .height-xxl-705 {
        height: 7.5rem;
    }

    .height-xxl-706 {
        height: 7.6rem;
    }

    .height-xxl-707 {
        height: 7.7rem;
    }

    .height-xxl-708 {
        height: 7.8rem;
    }

    .height-xxl-709 {
        height: 7.9rem;
    }

    .height-xxl-8 {
        height: 8rem;
    }

    .height-xxl-801 {
        height: 8.1rem;
    }

    .height-xxl-802 {
        height: 8.2rem;
    }

    .height-xxl-803 {
        height: 8.3rem;
    }

    .height-xxl-804 {
        height: 8.4rem;
    }

    .height-xxl-805 {
        height: 8.5rem;
    }

    .height-xxl-806 {
        height: 8.6rem;
    }

    .height-xxl-807 {
        height: 8.7rem;
    }

    .height-xxl-808 {
        height: 8.8rem;
    }

    .height-xxl-809 {
        height: 8.9rem;
    }

    .height-xxl-9 {
        height: 9rem;
    }

    .height-xxl-901 {
        height: 9.1rem;
    }

    .height-xxl-902 {
        height: 9.2rem;
    }

    .height-xxl-903 {
        height: 9.3rem;
    }

    .height-xxl-904 {
        height: 9.4rem;
    }

    .height-xxl-905 {
        height: 9.5rem;
    }

    .height-xxl-906 {
        height: 9.6rem;
    }

    .height-xxl-907 {
        height: 9.7rem;
    }

    .height-xxl-908 {
        height: 9.8rem;
    }

    .height-xxl-909 {
        height: 9.9rem;
    }

    .max-height-xxl-01 {
        max-height: 0.1rem;
    }

    .max-height-xxl-02 {
        max-height: 0.2rem;
    }

    .max-height-xxl-03 {
        max-height: 0.3rem;
    }

    .max-height-xxl-04 {
        max-height: 0.4rem;
    }

    .max-height-xxl-05 {
        max-height: 0.5rem;
    }

    .max-height-xxl-06 {
        max-height: 0.6rem;
    }

    .max-height-xxl-07 {
        max-height: 0.7rem;
    }

    .max-height-xxl-08 {
        max-height: 0.8rem;
    }

    .max-height-xxl-09 {
        max-height: 0.9rem;
    }

    .max-height-xxl-1 {
        max-height: 1rem;
    }

    .max-height-xxl-101 {
        max-height: 1.1rem;
    }

    .max-height-xxl-102 {
        max-height: 1.2rem;
    }

    .max-height-xxl-103 {
        max-height: 1.3rem;
    }

    .max-height-xxl-104 {
        max-height: 1.4rem;
    }

    .max-height-xxl-105 {
        max-height: 1.5rem;
    }

    .max-height-xxl-106 {
        max-height: 1.6rem;
    }

    .max-height-xxl-107 {
        max-height: 1.7rem;
    }

    .max-height-xxl-108 {
        max-height: 1.8rem;
    }

    .max-height-xxl-109 {
        max-height: 1.9rem;
    }

    .max-height-xxl-2 {
        max-height: 2rem;
    }

    .max-height-xxl-201 {
        max-height: 2.1rem;
    }

    .max-height-xxl-202 {
        max-height: 2.2rem;
    }

    .max-height-xxl-203 {
        max-height: 2.3rem;
    }

    .max-height-xxl-204 {
        max-height: 2.4rem;
    }

    .max-height-xxl-205 {
        max-height: 2.5rem;
    }

    .max-height-xxl-206 {
        max-height: 2.6rem;
    }

    .max-height-xxl-207 {
        max-height: 2.7rem;
    }

    .max-height-xxl-208 {
        max-height: 2.8rem;
    }

    .max-height-xxl-209 {
        max-height: 2.9rem;
    }

    .max-height-xxl-3 {
        max-height: 3rem;
    }

    .max-height-xxl-301 {
        max-height: 3.1rem;
    }

    .max-height-xxl-302 {
        max-height: 3.2rem;
    }

    .max-height-xxl-303 {
        max-height: 3.3rem;
    }

    .max-height-xxl-304 {
        max-height: 3.4rem;
    }

    .max-height-xxl-305 {
        max-height: 3.5rem;
    }

    .max-height-xxl-306 {
        max-height: 3.6rem;
    }

    .max-height-xxl-307 {
        max-height: 3.7rem;
    }

    .max-height-xxl-308 {
        max-height: 3.8rem;
    }

    .max-height-xxl-309 {
        max-height: 3.9rem;
    }

    .max-height-xxl-4 {
        max-height: 4rem;
    }

    .max-height-xxl-401 {
        max-height: 4.1rem;
    }

    .max-height-xxl-402 {
        max-height: 4.2rem;
    }

    .max-height-xxl-403 {
        max-height: 4.3rem;
    }

    .max-height-xxl-404 {
        max-height: 4.4rem;
    }

    .max-height-xxl-405 {
        max-height: 4.5rem;
    }

    .max-height-xxl-406 {
        max-height: 4.6rem;
    }

    .max-height-xxl-407 {
        max-height: 4.7rem;
    }

    .max-height-xxl-408 {
        max-height: 4.8rem;
    }

    .max-height-xxl-409 {
        max-height: 4.9rem;
    }

    .max-height-xxl-5 {
        max-height: 5rem;
    }

    .max-height-xxl-501 {
        max-height: 5.1rem;
    }

    .max-height-xxl-502 {
        max-height: 5.2rem;
    }

    .max-height-xxl-503 {
        max-height: 5.3rem;
    }

    .max-height-xxl-504 {
        max-height: 5.4rem;
    }

    .max-height-xxl-505 {
        max-height: 5.5rem;
    }

    .max-height-xxl-506 {
        max-height: 5.6rem;
    }

    .max-height-xxl-507 {
        max-height: 5.7rem;
    }

    .max-height-xxl-508 {
        max-height: 5.8rem;
    }

    .max-height-xxl-509 {
        max-height: 5.9rem;
    }

    .max-height-xxl-6 {
        max-height: 6rem;
    }

    .max-height-xxl-601 {
        max-height: 6.1rem;
    }

    .max-height-xxl-602 {
        max-height: 6.2rem;
    }

    .max-height-xxl-603 {
        max-height: 6.3rem;
    }

    .max-height-xxl-604 {
        max-height: 6.4rem;
    }

    .max-height-xxl-605 {
        max-height: 6.5rem;
    }

    .max-height-xxl-606 {
        max-height: 6.6rem;
    }

    .max-height-xxl-607 {
        max-height: 6.7rem;
    }

    .max-height-xxl-608 {
        max-height: 6.8rem;
    }

    .max-height-xxl-609 {
        max-height: 6.9rem;
    }

    .max-height-xxl-7 {
        max-height: 7rem;
    }

    .max-height-xxl-701 {
        max-height: 7.1rem;
    }

    .max-height-xxl-702 {
        max-height: 7.2rem;
    }

    .max-height-xxl-703 {
        max-height: 7.3rem;
    }

    .max-height-xxl-704 {
        max-height: 7.4rem;
    }

    .max-height-xxl-705 {
        max-height: 7.5rem;
    }

    .max-height-xxl-706 {
        max-height: 7.6rem;
    }

    .max-height-xxl-707 {
        max-height: 7.7rem;
    }

    .max-height-xxl-708 {
        max-height: 7.8rem;
    }

    .max-height-xxl-709 {
        max-height: 7.9rem;
    }

    .max-height-xxl-8 {
        max-height: 8rem;
    }

    .max-height-xxl-801 {
        max-height: 8.1rem;
    }

    .max-height-xxl-802 {
        max-height: 8.2rem;
    }

    .max-height-xxl-803 {
        max-height: 8.3rem;
    }

    .max-height-xxl-804 {
        max-height: 8.4rem;
    }

    .max-height-xxl-805 {
        max-height: 8.5rem;
    }

    .max-height-xxl-806 {
        max-height: 8.6rem;
    }

    .max-height-xxl-807 {
        max-height: 8.7rem;
    }

    .max-height-xxl-808 {
        max-height: 8.8rem;
    }

    .max-height-xxl-809 {
        max-height: 8.9rem;
    }

    .max-height-xxl-9 {
        max-height: 9rem;
    }

    .max-height-xxl-901 {
        max-height: 9.1rem;
    }

    .max-height-xxl-902 {
        max-height: 9.2rem;
    }

    .max-height-xxl-903 {
        max-height: 9.3rem;
    }

    .max-height-xxl-904 {
        max-height: 9.4rem;
    }

    .max-height-xxl-905 {
        max-height: 9.5rem;
    }

    .max-height-xxl-906 {
        max-height: 9.6rem;
    }

    .max-height-xxl-907 {
        max-height: 9.7rem;
    }

    .max-height-xxl-908 {
        max-height: 9.8rem;
    }

    .max-height-xxl-909 {
        max-height: 9.9rem;
    }

    .min-height-xxl-01 {
        min-height: 0.1rem;
    }

    .min-height-xxl-02 {
        min-height: 0.2rem;
    }

    .min-height-xxl-03 {
        min-height: 0.3rem;
    }

    .min-height-xxl-04 {
        min-height: 0.4rem;
    }

    .min-height-xxl-05 {
        min-height: 0.5rem;
    }

    .min-height-xxl-06 {
        min-height: 0.6rem;
    }

    .min-height-xxl-07 {
        min-height: 0.7rem;
    }

    .min-height-xxl-08 {
        min-height: 0.8rem;
    }

    .min-height-xxl-09 {
        min-height: 0.9rem;
    }

    .min-height-xxl-1 {
        min-height: 1rem;
    }

    .min-height-xxl-101 {
        min-height: 1.1rem;
    }

    .min-height-xxl-102 {
        min-height: 1.2rem;
    }

    .min-height-xxl-103 {
        min-height: 1.3rem;
    }

    .min-height-xxl-104 {
        min-height: 1.4rem;
    }

    .min-height-xxl-105 {
        min-height: 1.5rem;
    }

    .min-height-xxl-106 {
        min-height: 1.6rem;
    }

    .min-height-xxl-107 {
        min-height: 1.7rem;
    }

    .min-height-xxl-108 {
        min-height: 1.8rem;
    }

    .min-height-xxl-109 {
        min-height: 1.9rem;
    }

    .min-height-xxl-2 {
        min-height: 2rem;
    }

    .min-height-xxl-201 {
        min-height: 2.1rem;
    }

    .min-height-xxl-202 {
        min-height: 2.2rem;
    }

    .min-height-xxl-203 {
        min-height: 2.3rem;
    }

    .min-height-xxl-204 {
        min-height: 2.4rem;
    }

    .min-height-xxl-205 {
        min-height: 2.5rem;
    }

    .min-height-xxl-206 {
        min-height: 2.6rem;
    }

    .min-height-xxl-207 {
        min-height: 2.7rem;
    }

    .min-height-xxl-208 {
        min-height: 2.8rem;
    }

    .min-height-xxl-209 {
        min-height: 2.9rem;
    }

    .min-height-xxl-3 {
        min-height: 3rem;
    }

    .min-height-xxl-301 {
        min-height: 3.1rem;
    }

    .min-height-xxl-302 {
        min-height: 3.2rem;
    }

    .min-height-xxl-303 {
        min-height: 3.3rem;
    }

    .min-height-xxl-304 {
        min-height: 3.4rem;
    }

    .min-height-xxl-305 {
        min-height: 3.5rem;
    }

    .min-height-xxl-306 {
        min-height: 3.6rem;
    }

    .min-height-xxl-307 {
        min-height: 3.7rem;
    }

    .min-height-xxl-308 {
        min-height: 3.8rem;
    }

    .min-height-xxl-309 {
        min-height: 3.9rem;
    }

    .min-height-xxl-4 {
        min-height: 4rem;
    }

    .min-height-xxl-401 {
        min-height: 4.1rem;
    }

    .min-height-xxl-402 {
        min-height: 4.2rem;
    }

    .min-height-xxl-403 {
        min-height: 4.3rem;
    }

    .min-height-xxl-404 {
        min-height: 4.4rem;
    }

    .min-height-xxl-405 {
        min-height: 4.5rem;
    }

    .min-height-xxl-406 {
        min-height: 4.6rem;
    }

    .min-height-xxl-407 {
        min-height: 4.7rem;
    }

    .min-height-xxl-408 {
        min-height: 4.8rem;
    }

    .min-height-xxl-409 {
        min-height: 4.9rem;
    }

    .min-height-xxl-5 {
        min-height: 5rem;
    }

    .min-height-xxl-501 {
        min-height: 5.1rem;
    }

    .min-height-xxl-502 {
        min-height: 5.2rem;
    }

    .min-height-xxl-503 {
        min-height: 5.3rem;
    }

    .min-height-xxl-504 {
        min-height: 5.4rem;
    }

    .min-height-xxl-505 {
        min-height: 5.5rem;
    }

    .min-height-xxl-506 {
        min-height: 5.6rem;
    }

    .min-height-xxl-507 {
        min-height: 5.7rem;
    }

    .min-height-xxl-508 {
        min-height: 5.8rem;
    }

    .min-height-xxl-509 {
        min-height: 5.9rem;
    }

    .min-height-xxl-6 {
        min-height: 6rem;
    }

    .min-height-xxl-601 {
        min-height: 6.1rem;
    }

    .min-height-xxl-602 {
        min-height: 6.2rem;
    }

    .min-height-xxl-603 {
        min-height: 6.3rem;
    }

    .min-height-xxl-604 {
        min-height: 6.4rem;
    }

    .min-height-xxl-605 {
        min-height: 6.5rem;
    }

    .min-height-xxl-606 {
        min-height: 6.6rem;
    }

    .min-height-xxl-607 {
        min-height: 6.7rem;
    }

    .min-height-xxl-608 {
        min-height: 6.8rem;
    }

    .min-height-xxl-609 {
        min-height: 6.9rem;
    }

    .min-height-xxl-7 {
        min-height: 7rem;
    }

    .min-height-xxl-701 {
        min-height: 7.1rem;
    }

    .min-height-xxl-702 {
        min-height: 7.2rem;
    }

    .min-height-xxl-703 {
        min-height: 7.3rem;
    }

    .min-height-xxl-704 {
        min-height: 7.4rem;
    }

    .min-height-xxl-705 {
        min-height: 7.5rem;
    }

    .min-height-xxl-706 {
        min-height: 7.6rem;
    }

    .min-height-xxl-707 {
        min-height: 7.7rem;
    }

    .min-height-xxl-708 {
        min-height: 7.8rem;
    }

    .min-height-xxl-709 {
        min-height: 7.9rem;
    }

    .min-height-xxl-8 {
        min-height: 8rem;
    }

    .min-height-xxl-801 {
        min-height: 8.1rem;
    }

    .min-height-xxl-802 {
        min-height: 8.2rem;
    }

    .min-height-xxl-803 {
        min-height: 8.3rem;
    }

    .min-height-xxl-804 {
        min-height: 8.4rem;
    }

    .min-height-xxl-805 {
        min-height: 8.5rem;
    }

    .min-height-xxl-806 {
        min-height: 8.6rem;
    }

    .min-height-xxl-807 {
        min-height: 8.7rem;
    }

    .min-height-xxl-808 {
        min-height: 8.8rem;
    }

    .min-height-xxl-809 {
        min-height: 8.9rem;
    }

    .min-height-xxl-9 {
        min-height: 9rem;
    }

    .min-height-xxl-901 {
        min-height: 9.1rem;
    }

    .min-height-xxl-902 {
        min-height: 9.2rem;
    }

    .min-height-xxl-903 {
        min-height: 9.3rem;
    }

    .min-height-xxl-904 {
        min-height: 9.4rem;
    }

    .min-height-xxl-905 {
        min-height: 9.5rem;
    }

    .min-height-xxl-906 {
        min-height: 9.6rem;
    }

    .min-height-xxl-907 {
        min-height: 9.7rem;
    }

    .min-height-xxl-908 {
        min-height: 9.8rem;
    }

    .min-height-xxl-909 {
        min-height: 9.9rem;
    }

}


.image-zoom-1 img {
    -o-transform: translate(-50%,-50%) scale(1.1);
    -ms-transform: translate(-50%,-50%) scale(1.1);
    -webkit-transform: translate(-50%,-50%) scale(1.1);
    transform: translate(-50%,-50%) scale(1.1);
}
.image-zoom-2 img {
    -o-transform: translate(-50%,-50%) scale(1.2);
    -ms-transform: translate(-50%,-50%) scale(1.2);
    -webkit-transform: translate(-50%,-50%) scale(1.2);
    transform: translate(-50%,-50%) scale(1.2);
}
.image-zoom-3 img {
    -o-transform: translate(-50%,-50%) scale(1.3);
    -ms-transform: translate(-50%,-50%) scale(1.3);
    -webkit-transform: translate(-50%,-50%) scale(1.3);
    transform: translate(-50%,-50%) scale(1.3);
}
.image-zoom-4 img {
    -o-transform: translate(-50%,-50%) scale(1.4);
    -ms-transform: translate(-50%,-50%) scale(1.4);
    -webkit-transform: translate(-50%,-50%) scale(1.4);
    transform: translate(-50%,-50%) scale(1.4);
}
.image-zoom-5 img {
    -o-transform: translate(-50%,-50%) scale(1.5);
    -ms-transform: translate(-50%,-50%) scale(1.5);
    -webkit-transform: translate(-50%,-50%) scale(1.5);
    transform: translate(-50%,-50%) scale(1.5);
}
.image-zoom-6 img {
    -o-transform: translate(-50%,-50%) scale(1.6);
    -ms-transform: translate(-50%,-50%) scale(1.6);
    -webkit-transform: translate(-50%,-50%) scale(1.6);
    transform: translate(-50%,-50%) scale(1.6);
}
.image-zoom-1-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.1);
    -ms-transform: translate(-50%,-50%) scale(1.1);
    -webkit-transform: translate(-50%,-50%) scale(1.1);
    transform: translate(-50%,-50%) scale(1.2);
}

.image-zoom-2-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.2);
    -ms-transform: translate(-50%,-50%) scale(1.2);
    -webkit-transform: translate(-50%,-50%) scale(1.2);
    transform: translate(-50%,-50%) scale(1.2);
}

.image-zoom-3-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.3);
    -ms-transform: translate(-50%,-50%) scale(1.3);
    -webkit-transform: translate(-50%,-50%) scale(1.3);
    transform: translate(-50%,-50%) scale(1.3);
}

.image-zoom-4-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.4);
    -ms-transform: translate(-50%,-50%) scale(1.4);
    -webkit-transform: translate(-50%,-50%) scale(1.4);
    transform: translate(-50%,-50%) scale(1.4);
}

.image-zoom-5-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.5);
    -ms-transform: translate(-50%,-50%) scale(1.5);
    -webkit-transform: translate(-50%,-50%) scale(1.5);
    transform: translate(-50%,-50%) scale(1.5);
}

.image-zoom-6-hover:hover img {
    -o-transform: translate(-50%,-50%) scale(1.6);
    -ms-transform: translate(-50%,-50%) scale(1.6);
    -webkit-transform: translate(-50%,-50%) scale(1.6);
    transform: translate(-50%,-50%) scale(1.6);
}

@media (min-width:425px) {
    .image-zoom-xs-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xs-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xs-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xs-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xs-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xs-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }
    .image-zoom-xs-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xs-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xs-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xs-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xs-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xs-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }
}

@media (min-width:576px) {
    .image-zoom-sm-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-sm-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-sm-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-sm-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-sm-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-sm-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

    .image-zoom-sm-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-sm-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-sm-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-sm-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-sm-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-sm-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }


}

@media (min-width:768px) {
    .image-zoom-md-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-md-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-md-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-md-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-md-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-md-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

    .image-zoom-md-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-md-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-md-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-md-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-md-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-md-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

}

@media (min-width:992px) {
    .image-zoom-lg-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-lg-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-lg-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-lg-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-lg-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-lg-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

    .image-zoom-lg-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-lg-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-lg-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-lg-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-lg-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-lg-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

}

@media (min-width:1200px) {
    .image-zoom-xl-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xl-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xl-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xl-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xl-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xl-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

    .image-zoom-xl-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xl-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xl-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xl-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xl-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xl-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

}

@media (min-width: 1540px) {
    .image-zoom-xxl-1 img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xxl-2 img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xxl-3 img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xxl-4 img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xxl-5 img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xxl-6 img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

    .image-zoom-xxl-1-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.1);
        -ms-transform: translate(-50%,-50%) scale(1.1);
        -webkit-transform: translate(-50%,-50%) scale(1.1);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xxl-2-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.2);
        -ms-transform: translate(-50%,-50%) scale(1.2);
        -webkit-transform: translate(-50%,-50%) scale(1.2);
        transform: translate(-50%,-50%) scale(1.2);
    }

    .image-zoom-xxl-3-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.3);
        -ms-transform: translate(-50%,-50%) scale(1.3);
        -webkit-transform: translate(-50%,-50%) scale(1.3);
        transform: translate(-50%,-50%) scale(1.3);
    }

    .image-zoom-xxl-4-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.4);
        -ms-transform: translate(-50%,-50%) scale(1.4);
        -webkit-transform: translate(-50%,-50%) scale(1.4);
        transform: translate(-50%,-50%) scale(1.4);
    }

    .image-zoom-xxl-5-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.5);
        -ms-transform: translate(-50%,-50%) scale(1.5);
        -webkit-transform: translate(-50%,-50%) scale(1.5);
        transform: translate(-50%,-50%) scale(1.5);
    }

    .image-zoom-xxl-6-hover:hover img {
        -o-transform: translate(-50%,-50%) scale(1.6);
        -ms-transform: translate(-50%,-50%) scale(1.6);
        -webkit-transform: translate(-50%,-50%) scale(1.6);
        transform: translate(-50%,-50%) scale(1.6);
    }

}

.lh-1 {
    line-height: 1 !important
}
.lh-2 {
    line-height: 1.1 !important
}
.lh-3 {
    line-height: 1.2 !important
}
.lh-4 {
    line-height: 1.3 !important
}
.lh-5 {
    line-height: 1.4 !important
}
.lh-6 {
    line-height: 1.5 !important
}
.lh-7 {
    line-height: 1.6 !important
}
.lh-8 {
    line-height: 1.7 !important
}

.lh-9 {
    line-height: 1.8 !important
}

.lh-10 {
    line-height: 1.9 !important
}

.lh-11 {
    line-height: 2 !important
}

.lh-12 {
    line-height: 2.1 !important
}

.lh-13 {
    line-height: 2.2 !important
}

.lh-14 {
    line-height: 2.3 !important
}

.lh-15 {
    line-height: 2.4 !important
}

.lh-16 {
    line-height: 2.5 !important
}

.lh-17 {
    line-height: 2.6 !important
}

.lh-18 {
    line-height: 2.7 !important
}

.lh-19 {
    line-height: 2.8 !important
}

.lh-20 {
    line-height: 2.9 !important
}
.lh-30 {
    line-height: 4 !important
}
.lh-40 {
    line-height: 5 !important
}
.lh-50 {
    line-height: 6 !important
}
.lh-60 {
    line-height: 7 !important
}

.lh-70 {
    line-height: 8 !important
}

.lh-sm {
    line-height: 1.25 !important
}

.lh-base {
    line-height: 1.5 !important
}

.lh-lg {
    line-height: 2 !important
}

@media (min-width:425px) {
    .lh-xs-1 {
        line-height: 1 !important
    }

    .lh-xs-2 {
        line-height: 1.1 !important
    }

    .lh-xs-3 {
        line-height: 1.2 !important
    }

    .lh-xs-4 {
        line-height: 1.3 !important
    }

    .lh-xs-5 {
        line-height: 1.4 !important
    }

    .lh-xs-6 {
        line-height: 1.5 !important
    }

    .lh-xs-7 {
        line-height: 1.6 !important
    }

    .lh-xs-8 {
        line-height: 1.7 !important
    }

    .lh-xs-9 {
        line-height: 1.8 !important
    }

    .lh-xs-10 {
        line-height: 1.9 !important
    }

    .lh-xs-11 {
        line-height: 2 !important
    }

    .lh-xs-12 {
        line-height: 2.1 !important
    }

    .lh-xs-13 {
        line-height: 2.2 !important
    }

    .lh-xs-14 {
        line-height: 2.3 !important
    }

    .lh-xs-15 {
        line-height: 2.4 !important
    }

    .lh-xs-16 {
        line-height: 2.5 !important
    }

    .lh-xs-17 {
        line-height: 2.6 !important
    }

    .lh-xs-18 {
        line-height: 2.7 !important
    }

    .lh-xs-19 {
        line-height: 2.8 !important
    }

    .lh-xs-20 {
        line-height: 2.9 !important
    }

    .lh-xs-30 {
        line-height: 4 !important
    }

    .lh-xs-40 {
        line-height: 5 !important
    }

    .lh-xs-50 {
        line-height: 6 !important
    }

    .lh-xs-60 {
        line-height: 7 !important
    }

    .lh-xs-70 {
        line-height: 8 !important
    }

    .lh-xs-sm {
        line-height: 1.25 !important
    }

    .lh-xs-base {
        line-height: 1.5 !important
    }

    .lh-xs-lg {
        line-height: 2 !important
    }
}
@media (min-width: 576px) {
    .lh-sm-1 {
        line-height: 1 !important
    }

    .lh-sm-2 {
        line-height: 1.1 !important
    }

    .lh-sm-3 {
        line-height: 1.2 !important
    }

    .lh-sm-4 {
        line-height: 1.3 !important
    }

    .lh-sm-5 {
        line-height: 1.4 !important
    }

    .lh-sm-6 {
        line-height: 1.5 !important
    }

    .lh-sm-7 {
        line-height: 1.6 !important
    }

    .lh-sm-8 {
        line-height: 1.7 !important
    }

    .lh-sm-9 {
        line-height: 1.8 !important
    }

    .lh-sm-10 {
        line-height: 1.9 !important
    }

    .lh-sm-11 {
        line-height: 2 !important
    }

    .lh-sm-12 {
        line-height: 2.1 !important
    }

    .lh-sm-13 {
        line-height: 2.2 !important
    }

    .lh-sm-14 {
        line-height: 2.3 !important
    }

    .lh-sm-15 {
        line-height: 2.4 !important
    }

    .lh-sm-16 {
        line-height: 2.5 !important
    }

    .lh-sm-17 {
        line-height: 2.6 !important
    }

    .lh-sm-18 {
        line-height: 2.7 !important
    }

    .lh-sm-19 {
        line-height: 2.8 !important
    }

    .lh-sm-20 {
        line-height: 2.9 !important
    }

    .lh-sm-30 {
        line-height: 4 !important
    }

    .lh-sm-40 {
        line-height: 5 !important
    }

    .lh-sm-50 {
        line-height: 6 !important
    }

    .lh-sm-60 {
        line-height: 7 !important
    }

    .lh-sm-70 {
        line-height: 8 !important
    }

    .lh-sm-sm {
        line-height: 1.25 !important
    }

    .lh-sm-base {
        line-height: 1.5 !important
    }

    .lh-sm-lg {
        line-height: 2 !important
    }
}
@media (min-width: 768px) {
    .lh-md-1 {
        line-height: 1 !important
    }

    .lh-md-2 {
        line-height: 1.1 !important
    }

    .lh-md-3 {
        line-height: 1.2 !important
    }

    .lh-md-4 {
        line-height: 1.3 !important
    }

    .lh-md-5 {
        line-height: 1.4 !important
    }

    .lh-md-6 {
        line-height: 1.5 !important
    }

    .lh-md-7 {
        line-height: 1.6 !important
    }

    .lh-md-8 {
        line-height: 1.7 !important
    }

    .lh-md-9 {
        line-height: 1.8 !important
    }

    .lh-md-10 {
        line-height: 1.9 !important
    }

    .lh-md-11 {
        line-height: 2 !important
    }

    .lh-md-12 {
        line-height: 2.1 !important
    }

    .lh-md-13 {
        line-height: 2.2 !important
    }

    .lh-md-14 {
        line-height: 2.3 !important
    }

    .lh-md-15 {
        line-height: 2.4 !important
    }

    .lh-md-16 {
        line-height: 2.5 !important
    }

    .lh-md-17 {
        line-height: 2.6 !important
    }

    .lh-md-18 {
        line-height: 2.7 !important
    }

    .lh-md-19 {
        line-height: 2.8 !important
    }

    .lh-md-20 {
        line-height: 2.9 !important
    }

    .lh-md-30 {
        line-height: 4 !important
    }

    .lh-md-40 {
        line-height: 5 !important
    }

    .lh-md-50 {
        line-height: 6 !important
    }

    .lh-md-60 {
        line-height: 7 !important
    }

    .lh-md-70 {
        line-height: 8 !important
    }

    .lh-md-sm {
        line-height: 1.25 !important
    }

    .lh-md-base {
        line-height: 1.5 !important
    }

    .lh-md-lg {
        line-height: 2 !important
    }
}
@media (min-width: 992px) {
    .lh-lg-1 {
        line-height: 1 !important
    }

    .lh-lg-2 {
        line-height: 1.1 !important
    }

    .lh-lg-3 {
        line-height: 1.2 !important
    }

    .lh-lg-4 {
        line-height: 1.3 !important
    }

    .lh-lg-5 {
        line-height: 1.4 !important
    }

    .lh-lg-6 {
        line-height: 1.5 !important
    }

    .lh-lg-7 {
        line-height: 1.6 !important
    }

    .lh-lg-8 {
        line-height: 1.7 !important
    }

    .lh-lg-9 {
        line-height: 1.8 !important
    }

    .lh-lg-10 {
        line-height: 1.9 !important
    }

    .lh-lg-11 {
        line-height: 2 !important
    }

    .lh-lg-12 {
        line-height: 2.1 !important
    }

    .lh-lg-13 {
        line-height: 2.2 !important
    }

    .lh-lg-14 {
        line-height: 2.3 !important
    }

    .lh-lg-15 {
        line-height: 2.4 !important
    }

    .lh-lg-16 {
        line-height: 2.5 !important
    }

    .lh-lg-17 {
        line-height: 2.6 !important
    }

    .lh-lg-18 {
        line-height: 2.7 !important
    }

    .lh-lg-19 {
        line-height: 2.8 !important
    }

    .lh-lg-20 {
        line-height: 2.9 !important
    }

    .lh-lg-30 {
        line-height: 4 !important
    }

    .lh-lg-40 {
        line-height: 5 !important
    }

    .lh-lg-50 {
        line-height: 6 !important
    }

    .lh-lg-60 {
        line-height: 7 !important
    }

    .lh-lg-70 {
        line-height: 8 !important
    }

    .lh-lg-sm {
        line-height: 1.25 !important
    }

    .lh-lg-base {
        line-height: 1.5 !important
    }

    .lh-lg-lg {
        line-height: 2 !important
    }
}
@media (min-width: 1200px) {
    .lh-xl-1 {
        line-height: 1 !important
    }

    .lh-xl-2 {
        line-height: 1.1 !important
    }

    .lh-xl-3 {
        line-height: 1.2 !important
    }

    .lh-xl-4 {
        line-height: 1.3 !important
    }

    .lh-xl-5 {
        line-height: 1.4 !important
    }

    .lh-xl-6 {
        line-height: 1.5 !important
    }

    .lh-xl-7 {
        line-height: 1.6 !important
    }

    .lh-xl-8 {
        line-height: 1.7 !important
    }

    .lh-xl-9 {
        line-height: 1.8 !important
    }

    .lh-xl-10 {
        line-height: 1.9 !important
    }

    .lh-xl-11 {
        line-height: 2 !important
    }

    .lh-xl-12 {
        line-height: 2.1 !important
    }

    .lh-xl-13 {
        line-height: 2.2 !important
    }

    .lh-xl-14 {
        line-height: 2.3 !important
    }

    .lh-xl-15 {
        line-height: 2.4 !important
    }

    .lh-xl-16 {
        line-height: 2.5 !important
    }

    .lh-xl-17 {
        line-height: 2.6 !important
    }

    .lh-xl-18 {
        line-height: 2.7 !important
    }

    .lh-xl-19 {
        line-height: 2.8 !important
    }

    .lh-xl-20 {
        line-height: 2.9 !important
    }

    .lh-xl-30 {
        line-height: 4 !important
    }

    .lh-xl-40 {
        line-height: 5 !important
    }

    .lh-xl-50 {
        line-height: 6 !important
    }

    .lh-xl-60 {
        line-height: 7 !important
    }

    .lh-xl-70 {
        line-height: 8 !important
    }

    .lh-xl-sm {
        line-height: 1.25 !important
    }

    .lh-xl-base {
        line-height: 1.5 !important
    }

    .lh-xl-lg {
        line-height: 2 !important
    }
}
@media (min-width: 1540px) {
    .lh-xxl-1 {
        line-height: 1 !important
    }

    .lh-xxl-2 {
        line-height: 1.1 !important
    }

    .lh-xxl-3 {
        line-height: 1.2 !important
    }

    .lh-xxl-4 {
        line-height: 1.3 !important
    }

    .lh-xxl-5 {
        line-height: 1.4 !important
    }

    .lh-xxl-6 {
        line-height: 1.5 !important
    }

    .lh-xxl-7 {
        line-height: 1.6 !important
    }

    .lh-xxl-8 {
        line-height: 1.7 !important
    }

    .lh-xxl-9 {
        line-height: 1.8 !important
    }

    .lh-xxl-10 {
        line-height: 1.9 !important
    }

    .lh-xxl-11 {
        line-height: 2 !important
    }

    .lh-xxl-12 {
        line-height: 2.1 !important
    }

    .lh-xxl-13 {
        line-height: 2.2 !important
    }

    .lh-xxl-14 {
        line-height: 2.3 !important
    }

    .lh-xxl-15 {
        line-height: 2.4 !important
    }

    .lh-xxl-16 {
        line-height: 2.5 !important
    }

    .lh-xxl-17 {
        line-height: 2.6 !important
    }

    .lh-xxl-18 {
        line-height: 2.7 !important
    }

    .lh-xxl-19 {
        line-height: 2.8 !important
    }

    .lh-xxl-20 {
        line-height: 2.9 !important
    }

    .lh-xxl-30 {
        line-height: 4 !important
    }

    .lh-xxl-40 {
        line-height: 5 !important
    }

    .lh-xxl-50 {
        line-height: 6 !important
    }

    .lh-xxl-60 {
        line-height: 7 !important
    }

    .lh-xxl-70 {
        line-height: 8 !important
    }

    .lh-xxl-sm {
        line-height: 1.25 !important
    }

    .lh-xxl-base {
        line-height: 1.5 !important
    }

    .lh-xxl-lg {
        line-height: 2 !important
    }
}

@media (min-width:425px) {
    .m-xs-auto {
        margin: auto !important;
    }
}
.opacity-0 {
    opacity: 0 !important;
}
.opacity-25 {
    opacity: .25 !important
}

.opacity-50 {
    opacity: .5 !important
}

.opacity-75 {
    opacity: .75 !important
}

.opacity-85 {
    opacity: .85 !important
}

.opacity-100 {
    opacity: 1 !important
}
@media (min-width:425px) {
    .opacity-xs-0 {
        opacity: 0 !important;
    }
    .opacity-xs-25 {
        opacity: .25 !important
    }

    .opacity-xs-50 {
        opacity: .5 !important
    }

    .opacity-xs-75 {
        opacity: .75 !important
    }

    .opacity-xs-85 {
        opacity: .85 !important
    }

    .opacity-xs-100 {
        opacity: 1 !important
    }
}
@media (min-width: 576px) {
    .opacity-sm-0 {
        opacity: 0 !important;
    }
    .opacity-sm-25 {
        opacity: .25 !important
    }

    .opacity-sm-50 {
        opacity: .5 !important
    }

    .opacity-sm-75 {
        opacity: .75 !important
    }

    .opacity-sm-85 {
        opacity: .85 !important
    }

    .opacity-sm-100 {
        opacity: 1 !important
    }
}
@media (min-width: 768px) {
    .opacity-md-0 {
        opacity: 0 !important;
    }
    .opacity-md-25 {
        opacity: .25 !important
    }

    .opacity-md-50 {
        opacity: .5 !important
    }

    .opacity-md-75 {
        opacity: .75 !important
    }

    .opacity-md-85 {
        opacity: .85 !important
    }

    .opacity-md-100 {
        opacity: 1 !important
    }
}
@media (min-width: 992px) {
    .opacity-lg-0 {
        opacity: 0 !important;
    }
    .opacity-lg-25 {
        opacity: .25 !important
    }

    .opacity-lg-50 {
        opacity: .5 !important
    }

    .opacity-lg-75 {
        opacity: .75 !important
    }

    .opacity-lg-85 {
        opacity: .85 !important
    }

    .opacity-lg-100 {
        opacity: 1 !important
    }
}
@media (min-width: 1200px) {
    .opacity-xl-0 {
        opacity: 0 !important;
    }
    .opacity-xl-25 {
        opacity: .25 !important
    }

    .opacity-xl-50 {
        opacity: .5 !important
    }

    .opacity-xl-75 {
        opacity: .75 !important
    }

    .opacity-xl-85 {
        opacity: .85 !important
    }

    .opacity-xl-100 {
        opacity: 1 !important
    }
}
@media (min-width: 1540px) {
    .opacity-xxl-0 {
        opacity: 0 !important;
    }
    .opacity-xxl-25 {
        opacity: .25 !important
    }

    .opacity-xxl-50 {
        opacity: .5 !important
    }

    .opacity-xxl-75 {
        opacity: .75 !important
    }

    .opacity-xxl-85 {
        opacity: .85 !important
    }

    .opacity-xxl-100 {
        opacity: 1 !important
    }
}



.rotate-0 {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}

.rotate-15 {
    -moz-transform: rotate(15deg);
    -o-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
}

.rotate-30 {
    -moz-transform: rotate(30deg);
    -o-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
}

.rotate-45 {
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.rotate-60 {
    -moz-transform: rotate(60deg);
    -o-transform: rotate(60deg);
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
}

.rotate-75 {
    -moz-transform: rotate(75deg);
    -o-transform: rotate(75deg);
    -webkit-transform: rotate(75deg);
    transform: rotate(75deg);
}

.rotate-90 {
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

.rotate-105 {
    -moz-transform: rotate(105deg);
    -o-transform: rotate(105deg);
    -webkit-transform: rotate(105deg);
    transform: rotate(105deg);
}

.rotate-120 {
    -moz-transform: rotate(120deg);
    -o-transform: rotate(120deg);
    -webkit-transform: rotate(120deg);
    transform: rotate(120deg);
}

.rotate-135 {
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.rotate-150 {
    -moz-transform: rotate(150deg);
    -o-transform: rotate(150deg);
    -webkit-transform: rotate(150deg);
    transform: rotate(150deg);
}

.rotate-165 {
    -moz-transform: rotate(165deg);
    -o-transform: rotate(165deg);
    -webkit-transform: rotate(165deg);
    transform: rotate(165deg);
}

.rotate-180 {
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

.rotate--15 {
    -moz-transform: rotate(-15deg);
    -o-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
}

.rotate--30 {
    -moz-transform: rotate(-30deg);
    -o-transform: rotate(-30deg);
    -webkit-transform: rotate(-30deg);
    transform: rotate(-30deg);
}

.rotate--45 {
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.rotate--60 {
    -moz-transform: rotate(-60deg);
    -o-transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
    transform: rotate(-60deg);
}

.rotate--75 {
    -moz-transform: rotate(-75deg);
    -o-transform: rotate(-75deg);
    -webkit-transform: rotate(-75deg);
    transform: rotate(-75deg);
}

.rotate--90 {
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.rotate--105 {
    -moz-transform: rotate(-105deg);
    -o-transform: rotate(-105deg);
    -webkit-transform: rotate(-105deg);
    transform: rotate(-105deg);
}

.rotate--120 {
    -moz-transform: rotate(-120deg);
    -o-transform: rotate(-120deg);
    -webkit-transform: rotate(-120deg);
    transform: rotate(-120deg);
}

.rotate--135 {
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.rotate--150 {
    -moz-transform: rotate(-150deg);
    -o-transform: rotate(-150deg);
    -webkit-transform: rotate(-150deg);
    transform: rotate(-150deg);
}

.rotate--165 {
    -moz-transform: rotate(-165deg);
    -o-transform: rotate(-165deg);
    -webkit-transform: rotate(-165deg);
    transform: rotate(-165deg);
}

.rotate--180 {
    -moz-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
@media (min-width:425px) {
    .rotate-xs-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-xs-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-xs-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-xs-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-xs-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-xs-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-xs-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-xs-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-xs-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-xs-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-xs-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-xs-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-xs--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-xs--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-xs--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-xs--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-xs--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-xs--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-xs--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-xs--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-xs--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-xs--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-xs--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-xs--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}
@media (min-width: 576px) {

    .rotate-sm-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-sm-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-sm-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-sm-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-sm-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-sm-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-sm-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-sm-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-sm-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-sm-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-sm-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-sm-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-sm--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-sm--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-sm--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-sm--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-sm--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-sm--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-sm--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-sm--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-sm--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-sm--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-sm--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-sm--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}
@media (min-width: 768px) {

    .rotate-md-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-md-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-md-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-md-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-md-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-md-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-md-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-md-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-md-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-md-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-md-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-md-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-md--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-md--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-md--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-md--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-md--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-md--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-md--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-md--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-md--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-md--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-md--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-md--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}
@media (min-width: 992px) {
    .rotate-lg-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-lg-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-lg-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-lg-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-lg-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-lg-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-lg-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-lg-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-lg-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-lg-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-lg-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-lg-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-lg--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-lg--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-lg--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-lg--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-lg--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-lg--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-lg--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-lg--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-lg--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-lg--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-lg--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-lg--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}
@media (min-width: 1200px) {
    .rotate-xl-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-xl-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-xl-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-xl-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-xl-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-xl-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-xl-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-xl-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-xl-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-xl-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-xl-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-xl-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-xl--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-xl--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-xl--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-xl--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-xl--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-xl--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-xl--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-xl--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-xl--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-xl--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-xl--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-xl--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}
@media (min-width: 1540px) {
    .rotate-xxl-15 {
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    .rotate-xxl-30 {
        -moz-transform: rotate(30deg);
        -o-transform: rotate(30deg);
        -webkit-transform: rotate(30deg);
        transform: rotate(30deg);
    }

    .rotate-xxl-45 {
        -moz-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .rotate-xxl-60 {
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
    }

    .rotate-xxl-75 {
        -moz-transform: rotate(75deg);
        -o-transform: rotate(75deg);
        -webkit-transform: rotate(75deg);
        transform: rotate(75deg);
    }

    .rotate-xxl-90 {
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .rotate-xxl-105 {
        -moz-transform: rotate(105deg);
        -o-transform: rotate(105deg);
        -webkit-transform: rotate(105deg);
        transform: rotate(105deg);
    }

    .rotate-xxl-120 {
        -moz-transform: rotate(120deg);
        -o-transform: rotate(120deg);
        -webkit-transform: rotate(120deg);
        transform: rotate(120deg);
    }

    .rotate-xxl-135 {
        -moz-transform: rotate(135deg);
        -o-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    .rotate-xxl-150 {
        -moz-transform: rotate(150deg);
        -o-transform: rotate(150deg);
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }

    .rotate-xxl-165 {
        -moz-transform: rotate(165deg);
        -o-transform: rotate(165deg);
        -webkit-transform: rotate(165deg);
        transform: rotate(165deg);
    }

    .rotate-xxl-180 {
        -moz-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    .rotate-xxl--15 {
        -moz-transform: rotate(-15deg);
        -o-transform: rotate(-15deg);
        -webkit-transform: rotate(-15deg);
        transform: rotate(-15deg);
    }

    .rotate-xxl--30 {
        -moz-transform: rotate(-30deg);
        -o-transform: rotate(-30deg);
        -webkit-transform: rotate(-30deg);
        transform: rotate(-30deg);
    }

    .rotate-xxl--45 {
        -moz-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    .rotate-xxl--60 {
        -moz-transform: rotate(-60deg);
        -o-transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        transform: rotate(-60deg);
    }

    .rotate-xxl--75 {
        -moz-transform: rotate(-75deg);
        -o-transform: rotate(-75deg);
        -webkit-transform: rotate(-75deg);
        transform: rotate(-75deg);
    }

    .rotate-xxl--90 {
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
    }

    .rotate-xxl--105 {
        -moz-transform: rotate(-105deg);
        -o-transform: rotate(-105deg);
        -webkit-transform: rotate(-105deg);
        transform: rotate(-105deg);
    }

    .rotate-xxl--120 {
        -moz-transform: rotate(-120deg);
        -o-transform: rotate(-120deg);
        -webkit-transform: rotate(-120deg);
        transform: rotate(-120deg);
    }

    .rotate-xxl--135 {
        -moz-transform: rotate(-135deg);
        -o-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    .rotate-xxl--150 {
        -moz-transform: rotate(-150deg);
        -o-transform: rotate(-150deg);
        -webkit-transform: rotate(-150deg);
        transform: rotate(-150deg);
    }

    .rotate-xxl--165 {
        -moz-transform: rotate(-165deg);
        -o-transform: rotate(-165deg);
        -webkit-transform: rotate(-165deg);
        transform: rotate(-165deg);
    }

    .rotate-xxl--180 {
        -moz-transform: rotate(-180deg);
        -o-transform: rotate(-180deg);
        -webkit-transform: rotate(-180deg);
        transform: rotate(-180deg);
    }
}

/*:root {
    --falcon-border-radius-xl: 0.5rem;
    --falcon-border-radius-2xl: 0.75rem;
}*/

.rounded-1 {
    border-radius: var(--falcon-border-radius-sm) !important
}

.rounded-2 {
    border-radius: var(--falcon-border-radius) !important
}

.rounded-3 {
    border-radius: var(--falcon-border-radius-lg) !important
}

.rounded-4 {
    border-radius: var(--falcon-border-radius-xl) !important
}

.rounded-5 {
    border-radius: var(--falcon-border-radius-2xl) !important
}

.rounded-circle {
    border-radius: 50% !important
}

.rounded-pill {
    border-radius: var(--falcon-border-radius-pill) !important
}

.rounded-top {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important
}

.rounded-top-lg {
    border-top-left-radius: .375rem !important;
    border-top-right-radius: .375rem !important
}

.rounded-top-0 {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important
}

.rounded-end {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important
}

.rounded-end-lg {
    border-top-right-radius: .375rem !important;
    border-bottom-right-radius: .375rem !important
}

.rounded-end-0 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important
}

.rounded-bottom {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important
}

.rounded-bottom-lg {
    border-bottom-right-radius: .375rem !important;
    border-bottom-left-radius: .375rem !important
}

.rounded-bottom-0 {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important
}

.rounded-start {
    border-bottom-left-radius: .25rem !important;
    border-top-left-radius: .25rem !important
}

.rounded-start-lg {
    border-bottom-left-radius: .375rem !important;
    border-top-left-radius: .375rem !important
}

.rounded-start-0 {
    border-bottom-left-radius: 0 !important;
    border-top-left-radius: 0 !important
}

.rounded-0 {
    border-radius: 0 !important
}

/***/
.rounded-6 {
    border-radius: 1rem !important;
}

.rounded-7 {
    border-radius: 1.25rem !important;
}

.rounded-8 {
    border-radius: 1.5rem !important;
}

.rounded-9 {
    border-radius: 2rem !important;
}
@media (min-width:425px) {
    .rounded-xs-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-xs-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-xs-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-xs-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-xs-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-xs-circle {
        border-radius: 50% !important
    }

    .rounded-xs-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-xs-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-xs-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-xs-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-xs-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-xs-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-xs-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-xs-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-xs-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-xs-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-xs-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-xs-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-xs-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /***/
    .rounded-xs-6 {
        border-radius: 1rem !important;
    }
    .rounded-xs-7 {
        border-radius: 1.25rem !important;
    }
    .rounded-xs-8 {
        border-radius: 1.5rem !important;
    }
    .rounded-xs-9 {
        border-radius: 2rem !important;
    }
}

@media (min-width:576px) {
    .rounded-sm-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-sm-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-sm-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-sm-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-sm-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-sm-circle {
        border-radius: 50% !important
    }

    .rounded-sm-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-sm-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-sm-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-sm-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-sm-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-sm-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-sm-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-sm-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-sm-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-sm-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-sm-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-sm-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-sm-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /***/
    .rounded-sm-6 {
        border-radius: 1rem !important;
    }
    .rounded-sm-7 {
        border-radius: 1.25rem !important;
    }

    .rounded-sm-8 {
        border-radius: 1.5rem !important;
    }

    .rounded-sm-9 {
        border-radius: 2rem !important;
    }
    .rounded-sm-0 {
        border-radius: 0 !important
    }
}

@media (min-width:768px) {
    .rounded-md-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-md-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-md-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-md-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-md-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-md-circle {
        border-radius: 50% !important
    }

    .rounded-md-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-md-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-md-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-md-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-md-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-md-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-md-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-md-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-md-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-md-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-md-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-md-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-md-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /***/
    .rounded-md-6 {
        border-radius: 1rem !important;
    }
    .rounded-md-7 {
        border-radius: 1.25rem !important;
    }
    .rounded-md-8 {
        border-radius: 1.5rem !important;
    }

    .rounded-md-9 {
        border-radius: 2rem !important;
    }
    .rounded-md-0 {
        border-radius: 0 !important
    }
}

@media (min-width:992px) {
    .rounded-lg-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-lg-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-lg-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-lg-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-lg-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-lg-circle {
        border-radius: 50% !important
    }

    .rounded-lg-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-lg-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-lg-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-lg-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-lg-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-lg-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-lg-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-lg-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-lg-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-lg-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-lg-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-lg-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-lg-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /**/
    .rounded-lg-6 {
        border-radius: 1rem !important;
    }
    .rounded-lg-7 {
        border-radius: 1.25rem !important;
    }

    .rounded-lg-8 {
        border-radius: 1.5rem !important;
    }

    .rounded-lg-9 {
        border-radius: 2rem !important;
    }
    .rounded-lg-0 {
        border-radius: 0 !important
    }
}

@media (min-width:1200px) {
    .rounded-xl-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-xl-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-xl-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-xl-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-xl-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-xl-circle {
        border-radius: 50% !important
    }

    .rounded-xl-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-xl-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-xl-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-xl-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-xl-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-xl-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-xl-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-xl-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-xl-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-xl-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-xl-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-xl-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-xl-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /**/
    .rounded-xl-6 {
        border-radius: 1rem !important;
    }
    .rounded-xl-7 {
        border-radius: 1.25rem !important;
    }

    .rounded-xl-8 {
        border-radius: 1.5rem !important;
    }

    .rounded-xl-9 {
        border-radius: 2rem !important;
    }
    .rounded-xl-0 {
        border-radius: 0 !important
    }
}

@media (min-width:1540px) {
    .rounded-xxl-1 {
        border-radius: var(--falcon-border-radius-sm) !important
    }

    .rounded-xxl-2 {
        border-radius: var(--falcon-border-radius) !important
    }

    .rounded-xxl-3 {
        border-radius: var(--falcon-border-radius-lg) !important
    }

    .rounded-xxl-4 {
        border-radius: var(--falcon-border-radius-xl) !important
    }

    .rounded-xxl-5 {
        border-radius: var(--falcon-border-radius-2xl) !important
    }

    .rounded-xxl-circle {
        border-radius: 50% !important
    }

    .rounded-xxl-pill {
        border-radius: var(--falcon-border-radius-pill) !important
    }

    .rounded-xxl-top {
        border-top-left-radius: .25rem !important;
        border-top-right-radius: .25rem !important
    }

    .rounded-xxl-top-lg {
        border-top-left-radius: .375rem !important;
        border-top-right-radius: .375rem !important
    }

    .rounded-xxl-top-0 {
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important
    }

    .rounded-xxl-end {
        border-top-right-radius: .25rem !important;
        border-bottom-right-radius: .25rem !important
    }

    .rounded-xxl-end-lg {
        border-top-right-radius: .375rem !important;
        border-bottom-right-radius: .375rem !important
    }

    .rounded-xxl-end-0 {
        border-top-right-radius: 0 !important;
        border-bottom-right-radius: 0 !important
    }

    .rounded-xxl-bottom {
        border-bottom-right-radius: .25rem !important;
        border-bottom-left-radius: .25rem !important
    }

    .rounded-xxl-bottom-lg {
        border-bottom-right-radius: .375rem !important;
        border-bottom-left-radius: .375rem !important
    }

    .rounded-xxl-bottom-0 {
        border-bottom-right-radius: 0 !important;
        border-bottom-left-radius: 0 !important
    }

    .rounded-xxl-start {
        border-bottom-left-radius: .25rem !important;
        border-top-left-radius: .25rem !important
    }

    .rounded-xxl-start-lg {
        border-bottom-left-radius: .375rem !important;
        border-top-left-radius: .375rem !important
    }

    .rounded-xxl-start-0 {
        border-bottom-left-radius: 0 !important;
        border-top-left-radius: 0 !important
    }
    /**/
    .rounded-xxl-6 {
        border-radius: 1rem !important;
    }
    .rounded-xxl-7 {
        border-radius: 1.25rem !important;
    }

    .rounded-xxl-8 {
        border-radius: 1.5rem !important;
    }

    .rounded-xxl-9 {
        border-radius: 2rem !important;
    }

    .rounded-xxl-0 {
        border-radius: 0 !important
    }
}

.scale-0 {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

.scale-1 {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.scale-2 {
    -webkit-transform: scale(1.025);
    -ms-transform: scale(1.025);
    transform: scale(1.025);
}

.scale-3 {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

.scale-0-hover:hover {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

.scale-1-hover:hover {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.scale-2-hover:hover {
    -webkit-transform: scale(1.025);
    -ms-transform: scale(1.025);
    transform: scale(1.025);
}

.scale-3-hover:hover {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}

@media (min-width:425px) {
}

@media (min-width:576px) {
}

@media (min-width:768px) {
}

@media (min-width:992px) {
}

@media (min-width:1200px) {
}

@media (min-width: 1540px) {
}

.hoverbox .hoverbox-content.start-auto,
.start-auto {
    left: auto;
}

.start-1 {
    left: 0.25rem;
}

.start-2 {
    left: 0.5rem;
}

.start-3 {
    left: 0.75rem;
}

.start-4 {
    left: 1rem;
}

.start-5 {
    left: 1.25rem;
}

.start-6 {
    left: 1.5rem;
}

.start-7 {
    left: 1.75rem;
}

.start-8 {
    left: 2rem;
}

.start--1 {
    left: -0.25rem;
}

.start--2 {
    left: -0.5rem;
}

.start--3 {
    left: -0.75rem;
}

.start--4 {
    left: -1rem;
}

.start--5 {
    left: -1.25rem;
}

.start--6 {
    left: -1.5rem;
}

.start--7 {
    left: -1.75rem;
}

.start--8 {
    left: -2rem;
}
@media (min-width:425px) {
    .start-xs-auto {
        left: auto;
    }
    .start-xs-1 {
        left: 0.25rem;
    }

    .start-xs-2 {
        left: 0.5rem;
    }

    .start-xs-3 {
        left: 0.75rem;
    }

    .start-xs-4 {
        left: 1rem;
    }

    .start-xs-5 {
        left: 1.25rem;
    }

    .start-xs-6 {
        left: 1.5rem;
    }

    .start-xs-7 {
        left: 1.75rem;
    }

    .start-xs-8 {
        left: 2rem;
    }
    .start-xs--1 {
        left: -0.25rem;
    }

    .start-xs--2 {
        left: -0.5rem;
    }

    .start-xs--3 {
        left: -0.75rem;
    }

    .start-xs--4 {
        left: -1rem;
    }

    .start-xs--5 {
        left: -1.25rem;
    }

    .start-xs--6 {
        left: -1.5rem;
    }

    .start-xs--7 {
        left: -1.75rem;
    }

    .start-xs--8 {
        left: -2rem;
    }
}

@media (min-width:576px) {
    .start-sm-auto {
        left: auto;
    }
    .start-sm-1 {
        left: 0.25rem;
    }

    .start-sm-2 {
        left: 0.5rem;
    }

    .start-sm-3 {
        left: 0.75rem;
    }

    .start-sm-4 {
        left: 1rem;
    }

    .start-sm-5 {
        left: 1.25rem;
    }

    .start-sm-6 {
        left: 1.5rem;
    }

    .start-sm-7 {
        left: 1.75rem;
    }

    .start-sm-8 {
        left: 2rem;
    }
    .start-sm--1 {
        left: -0.25rem;
    }

    .start-sm--2 {
        left: -0.5rem;
    }

    .start-sm--3 {
        left: -0.75rem;
    }

    .start-sm--4 {
        left: -1rem;
    }

    .start-sm--5 {
        left: -1.25rem;
    }

    .start-sm--6 {
        left: -1.5rem;
    }

    .start-sm--7 {
        left: -1.75rem;
    }

    .start-sm--8 {
        left: -2rem;
    }
}

@media (min-width:768px) {
    .start-md-auto {
        left: auto;
    }
    .start-md-1 {
        left: 0.25rem;
    }

    .start-md-2 {
        left: 0.5rem;
    }

    .start-md-3 {
        left: 0.75rem;
    }

    .start-md-4 {
        left: 1rem;
    }

    .start-md-5 {
        left: 1.25rem;
    }

    .start-md-6 {
        left: 1.5rem;
    }

    .start-md-7 {
        left: 1.75rem;
    }

    .start-md-8 {
        left: 2rem;
    }
    .start-md--1 {
        left: -0.25rem;
    }

    .start-md--2 {
        left: -0.5rem;
    }

    .start-md--3 {
        left: -0.75rem;
    }

    .start-md--4 {
        left: -1rem;
    }

    .start-md--5 {
        left: -1.25rem;
    }

    .start-md--6 {
        left: -1.5rem;
    }

    .start-md--7 {
        left: -1.75rem;
    }

    .start-md--8 {
        left: -2rem;
    }
}

@media (min-width:992px) {
    .start-lg-auto {
        left: auto;
    }
    .start-lg-1 {
        left: 0.25rem;
    }

    .start-lg-2 {
        left: 0.5rem;
    }

    .start-lg-3 {
        left: 0.75rem;
    }

    .start-lg-4 {
        left: 1rem;
    }

    .start-lg-5 {
        left: 1.25rem;
    }

    .start-lg-6 {
        left: 1.5rem;
    }

    .start-lg-7 {
        left: 1.75rem;
    }

    .start-lg-8 {
        left: 2rem;
    }
    .start-lg--1 {
        left: -0.25rem;
    }

    .start-lg--2 {
        left: -0.5rem;
    }

    .start-lg--3 {
        left: -0.75rem;
    }

    .start-lg--4 {
        left: -1rem;
    }

    .start-lg--5 {
        left: -1.25rem;
    }

    .start-lg--6 {
        left: -1.5rem;
    }

    .start-lg--7 {
        left: -1.75rem;
    }

    .start-lg--8 {
        left: -2rem;
    }
}

@media (min-width:1200px) {
    .start-xl-auto {
        left: auto;
    }
    .start-xl-1 {
        left: 0.25rem;
    }

    .start-xl-2 {
        left: 0.5rem;
    }

    .start-xl-3 {
        left: 0.75rem;
    }

    .start-xl-4 {
        left: 1rem;
    }

    .start-xl-5 {
        left: 1.25rem;
    }

    .start-xl-6 {
        left: 1.5rem;
    }

    .start-xl-7 {
        left: 1.75rem;
    }

    .start-xl-8 {
        left: 2rem;
    }
    .start-xl--1 {
        left: -0.25rem;
    }

    .start-xl--2 {
        left: -0.5rem;
    }

    .start-xl--3 {
        left: -0.75rem;
    }

    .start-xl--4 {
        left: -1rem;
    }

    .start-xl--5 {
        left: -1.25rem;
    }

    .start-xl--6 {
        left: -1.5rem;
    }

    .start-xl--7 {
        left: -1.75rem;
    }

    .start-xl--8 {
        left: -2rem;
    }
}

@media (min-width:1540px) {
    .start-xxl-auto {
        left: auto;
    }
    .start-xxl-1 {
        left: 0.25rem;
    }

    .start-xxl-2 {
        left: 0.5rem;
    }

    .start-xxl-3 {
        left: 0.75rem;
    }

    .start-xxl-4 {
        left: 1rem;
    }

    .start-xxl-5 {
        left: 1.25rem;
    }

    .start-xxl-6 {
        left: 1.5rem;
    }

    .start-xxl-7 {
        left: 1.75rem;
    }

    .start-xxl-8 {
        left: 2rem;
    }
    .start-xxl--1 {
        left: -0.25rem;
    }

    .start-xxl--2 {
        left: -0.5rem;
    }

    .start-xxl--3 {
        left: -0.75rem;
    }

    .start-xxl--4 {
        left: -1rem;
    }

    .start-xxl--5 {
        left: -1.25rem;
    }

    .start-xxl--6 {
        left: -1.5rem;
    }

    .start-xxl--7 {
        left: -1.75rem;
    }

    .start-xxl--8 {
        left: -2rem;
    }
}


.summary {
    overflow: hidden;
    clear: both;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    white-space: normal;
}

.summary-1 {
    -webkit-line-clamp: 1;
}

.summary-2 {
    -webkit-line-clamp: 2;
}

.summary-3 {
    -webkit-line-clamp: 3;
}

.summary-4 {
    -webkit-line-clamp: 4;
}

.summary-5 {
    -webkit-line-clamp: 5;
}

.summary-6 {
    -webkit-line-clamp: 6;
}

.summary-7 {
    -webkit-line-clamp: 7;
}

.summary-8 {
    -webkit-line-clamp: 8;
}

.summary-9 {
    -webkit-line-clamp: 9;
}

.summary-10 {
    -webkit-line-clamp: 20;
}

@media (min-width:425px) {

}
@media (min-width:576px) {

}
@media (min-width:768px) {

}
@media (min-width:992px) {

}
@media (min-width: 1540px){

}

/*text color */
.text-red {
    color: #d4060e;
}
.text-red-hover:hover {
    color: #d4060e !important;
}
.text-primary {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
}

.text-secondary {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
}

.text-success {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
}

.text-info {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
}

.text-warning {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
}

.text-danger {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
}

.text-light {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
}

.text-dark {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
}

.text-facebook {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
}

.text-google-plus {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
}

.text-twitter {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
}

.text-linkedin {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
}

.text-youtube {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
}

.text-github {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
}

.text-body {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
}

.text-black {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
}

.text-100 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
}

.text-200 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
}

.text-300 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
}

.text-400 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
}

.text-500 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
}

.text-600 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
}

.text-700 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
}

.text-800 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
}

.text-900 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
}

.text-1000 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
}

.text-1100 {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
}

.text-white {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
}

.text-muted {
    --falcon-text-opacity: 1;
    color: #9da9bb !important
}

.text-black-50 {
    --falcon-text-opacity: 1;
    color: rgba(0,0,0,.5) !important
}

.text-white-50 {
    --falcon-text-opacity: 1;
    color: rgba(255,255,255,.5) !important
}

.text-reset {
    --falcon-text-opacity: 1;
    color: inherit !important
}
/* hover */


.text-primary-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
}

.text-secondary-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
}

.text-success-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
}

.text-info-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
}

.text-warning-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
}

.text-danger-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
}

.text-light-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
}

.text-dark-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
}

.text-facebook-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
}

.text-google-plus-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
}

.text-twitter-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
}

.text-linkedin-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
}

.text-youtube-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
}

.text-github-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
}

.text-body-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
}

.text-black-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
}

.text-100-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
}

.text-200-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
}

.text-300-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
}

.text-400-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
}

.text-500-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
}

.text-600-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
}

.text-700-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
}

.text-800-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
}

.text-900-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
}

.text-1000-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
}

.text-1100-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
}

.text-white-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
}

.text-muted-hover:hover {
    --falcon-text-opacity: 1;
    color: #9da9bb !important
}

.text-black-50-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(0,0,0,.5) !important
}

.text-white-50-hover:hover {
    --falcon-text-opacity: 1;
    color: rgba(255,255,255,.5) !important
}

.text-reset-hover:hover {
    --falcon-text-opacity: 1;
    color: inherit !important
}

/* text-bg-color*/
.text-bg-primary-hover:hover {
    color: #fff !important;
    background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-secondary-hover:hover {
    color: #fff !important;
    background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-success-hover:hover {
    color: #fff !important;
    background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-info-hover:hover {
    color: #fff !important;
    background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-warning-hover:hover {
    color: #fff !important;
    background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-danger-hover:hover {
    color: #fff !important;
    background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-light-hover:hover {
    color: #4d5969 !important;
    background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
}

.text-bg-dark-hover:hover {
    color: #fff !important;
    background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
}
/*text-bg-color-hover*/

/*text-opacity */
.text-opacity-25 {
    --falcon-text-opacity: 0.25
}

.text-opacity-50 {
    --falcon-text-opacity: 0.5
}

.text-opacity-75 {
    --falcon-text-opacity: 0.75
}

.text-opacity-100 {
    --falcon-text-opacity: 1
}
/*text-opacity-hover */
.text-opacity-25-hover:hover {
    --falcon-text-opacity: 0.25
}

.text-opacity-50-hover:hover {
    --falcon-text-opacity: 0.5
}

.text-opacity-75-hover:hover {
    --falcon-text-opacity: 0.75
}

.text-opacity-100-hover:hover {
    --falcon-text-opacity: 1
}
@media (min-width:425px) {
    /*text color */
    .text-xs-red {
        color: #d4060e;
    }

    .text-xs-red-hover:hover {
        color: #d4060e;
    }
    .text-xs-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xs-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xs-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xs-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-xs-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xs-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xs-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xs-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xs-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-xs-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xs-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-xs-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-xs-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-xs-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-xs-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-xs-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-xs-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-xs-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-xs-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }

}

@media (min-width:576px) {
    /*text color */
    .text-sm-red {
        color: #d4060e;
    }

    .text-sm-red-hover:hover {
        color: #d4060e;
    }

    .text-sm-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-sm-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-sm-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-sm-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-sm-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-sm-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-sm-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-sm-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-sm-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-sm-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-sm-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-sm-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-sm-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-sm-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-sm-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-sm-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-sm-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-sm-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-sm-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }

}

@media (min-width:768px) {
    /*text color */
    .text-md-red {
        color: #d4060e;
    }

    .text-md-red-hover:hover {
        color: #d4060e;
    }

    .text-md-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-md-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-md-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-md-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-md-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-md-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-md-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-md-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-md-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-md-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-md-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-md-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-md-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-md-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-md-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-md-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-md-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-md-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-md-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }

}

@media (min-width:992px) {
    /*text color */
    .text-lg-red {
        color: #d4060e;
    }

    .text-lg-red-hover:hover {
        color: #d4060e;
    }

    .text-lg-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-lg-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-lg-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-lg-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-lg-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-lg-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-lg-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-lg-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-lg-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-lg-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-lg-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-lg-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-lg-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-lg-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-lg-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-lg-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-lg-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-lg-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-lg-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }

}

@media (min-width:1200px) {
    /*text color */
    .text-xl-red {
        color: #d4060e;
    }

    .text-xl-red-hover:hover {
        color: #d4060e;
    }

    .text-xl-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xl-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xl-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xl-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-xl-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xl-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xl-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xl-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xl-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-xl-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xl-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-xl-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-xl-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-xl-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-xl-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-xl-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-xl-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-xl-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-xl-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }
}

@media (min-width: 1540px) {
    /*text color */
    .text-xxl-red {
        color: #d4060e;
    }

    .text-xxl-red-hover:hover {
        color: #d4060e;
    }

    .text-xxl-primary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-secondary {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-success {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-info {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-warning {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-danger {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-light {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-dark {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-facebook {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-google-plus {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-twitter {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-linkedin {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-youtube {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-github {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-body {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-black {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-200 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-300 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-400 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-500 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-600 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-700 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-800 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-900 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-1000 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-1100 {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-white {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-muted {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xxl-black-50 {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xxl-white-50 {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xxl-reset {
        --falcon-text-opacity: 1;
        color: inherit !important
    }
    /* hover */


    .text-xxl-primary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-primary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-secondary-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-secondary-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-success-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-success-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-info-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-info-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-warning-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-warning-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-danger-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-danger-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-light-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-light-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-dark-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-dark-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-facebook-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-facebook-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-google-plus-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-google-plus-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-twitter-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-twitter-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-linkedin-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-linkedin-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-youtube-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-youtube-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-github-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-github-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-body-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-body-color-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-black-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-black-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-200-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-200-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-300-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-300-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-400-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-400-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-500-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-500-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-600-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-600-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-700-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-700-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-800-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-800-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-900-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-900-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-1000-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1000-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-1100-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-1100-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-white-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(var(--falcon-gray-white-rgb), var(--falcon-text-opacity)) !important
    }

    .text-xxl-muted-hover:hover {
        --falcon-text-opacity: 1;
        color: #9da9bb !important
    }

    .text-xxl-black-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(0,0,0,.5) !important
    }

    .text-xxl-white-50-hover:hover {
        --falcon-text-opacity: 1;
        color: rgba(255,255,255,.5) !important
    }

    .text-xxl-reset-hover:hover {
        --falcon-text-opacity: 1;
        color: inherit !important
    }

    /* text-bg-color*/
    .text-xxl-bg-primary-hover:hover {
        color: #fff !important;
        background-color: RGBA(44, 123, 229, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-secondary-hover:hover {
        color: #fff !important;
        background-color: RGBA(116, 129, 148, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-success-hover:hover {
        color: #fff !important;
        background-color: RGBA(0, 210, 122, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-info-hover:hover {
        color: #fff !important;
        background-color: RGBA(39, 188, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-warning-hover:hover {
        color: #fff !important;
        background-color: RGBA(245, 128, 62, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-danger-hover:hover {
        color: #fff !important;
        background-color: RGBA(230, 55, 87, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-light-hover:hover {
        color: #4d5969 !important;
        background-color: RGBA(249, 250, 253, var(--falcon-bg-opacity, 1)) !important
    }

    .text-xxl-bg-dark-hover:hover {
        color: #fff !important;
        background-color: RGBA(11, 23, 39, var(--falcon-bg-opacity, 1)) !important
    }
    /*text-bg-color-hover*/

    /*text-opacity */
    .text-xxl-opacity-25 {
        --falcon-text-opacity: 0.25
    }

    .text-xxl-opacity-50 {
        --falcon-text-opacity: 0.5
    }

    .text-xxl-opacity-75 {
        --falcon-text-opacity: 0.75
    }

    .text-xxl-opacity-100 {
        --falcon-text-opacity: 1
    }
    /*text-opacity-hover */
    .text-xxl-opacity-25-hover:hover {
        --falcon-text-opacity: 0.25
    }

    .text-xxl-opacity-50-hover:hover {
        --falcon-text-opacity: 0.5
    }

    .text-xxl-opacity-75-hover:hover {
        --falcon-text-opacity: 0.75
    }

    .text-xxl-opacity-100-hover:hover {
        --falcon-text-opacity: 1
    }

}

.timeline-item.timeline-item-start .timeline-item-content .bullet:after,
.timeline-item.timeline-item-start .timeline-item-content .bullet:before {
    right: 0;
}


.timeline-item.timeline-item-end .timeline-item-content .bullet:after,
.timeline-item.timeline-item-end .timeline-item-content .bullet:before {
    left: 0;
}
.timeline-vertical .timeline-item.timeline-item-start .timeline-item-time {
    text-align: left;
}
.timeline-vertical .timeline-item.timeline-item-end .timeline-item-time {
    text-align: right;
}

@media(max-width:991px) {
    .timeline-zigzag .timeline-item .timeline-item-content::before{
        left:0;
    }
    .timeline-item.timeline-item-start .timeline-item-content .bullet:after,
    .timeline-item.timeline-item-start .timeline-item-content .bullet:before {
        left: 0;
    }
    .timeline-vertical .timeline-item.timeline-item-end .timeline-item-time {
        text-align: left;
    }
}
.top-50 {
    /*top: 50%;*/
    /*-webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);*/
}

.top-auto {
    top: auto;
}

.top-1 {
    top: 0.25rem;
}

.top-2 {
    top: 0.5rem;
}

.top-3 {
    top: 0.75rem;
}

.top-4 {
    top: 1rem;
}

.top-5 {
    top: 1.25rem;
}

.top-6 {
    top: 1.5rem;
}

.top-7 {
    top: 1.75rem;
}

.top-8 {
    top: 2rem;
}

.top-9 {
    top: 2.25rem;
}

.top-10 {
    top: 2.5rem;
}

.top--1 {
    top: -0.25rem;
}

.top--2 {
    top: -0.5rem;
}

.top--3 {
    top: -0.75rem;
}

.top--4 {
    top: -1rem;
}

.top--5 {
    top: -1.25rem;
}

.top--6 {
    top: -1.5rem;
}

.top--7 {
    top: -1.75rem;
}

.top--8 {
    top: -2rem;
}

.top--9 {
    top: -2.25rem;
}

.top--10 {
    top: -2.5rem;
}

@media (min-width:425px) {
    .top-xs-auto {
        top: auto;
    }
    .top-xs-1 {
        top: 0.25rem;
    }

    .top-xs-2 {
        top: 0.5rem;
    }

    .top-xs-3 {
        top: 0.75rem;
    }

    .top-xs-4 {
        top: 1rem;
    }

    .top-xs-5 {
        top: 1.25rem;
    }

    .top-xs-6 {
        top: 1.5rem;
    }

    .top-xs-7 {
        top: 1.75rem;
    }

    .top-xs-8 {
        top: 2rem;
    }

    .top-xs-9 {
        top: 2.25rem;
    }

    .top-xs-10 {
        top: 2.5rem;
    }

    .top-xs--1 {
        top: -0.25rem;
    }

    .top-xs--2 {
        top: -0.5rem;
    }

    .top-xs--3 {
        top: -0.75rem;
    }

    .top-xs--4 {
        top: -1rem;
    }

    .top-xs--5 {
        top: -1.25rem;
    }

    .top-xs--6 {
        top: -1.5rem;
    }

    .top-xs--7 {
        top: -1.75rem;
    }

    .top-xs--8 {
        top: -2rem;
    }

    .top-xs--9 {
        top: -2.25rem;
    }

    .top-xs--10 {
        top: -2.5rem;
    }
}

@media (min-width:576px) {
    .top-sm-auto {
        top: auto;
    }
    .top-sm-1 {
        top: 0.25rem;
    }

    .top-sm-2 {
        top: 0.5rem;
    }

    .top-sm-3 {
        top: 0.75rem;
    }

    .top-sm-4 {
        top: 1rem;
    }

    .top-sm-5 {
        top: 1.25rem;
    }

    .top-sm-6 {
        top: 1.5rem;
    }

    .top-sm-7 {
        top: 1.75rem;
    }

    .top-sm-8 {
        top: 2rem;
    }

    .top-sm-9 {
        top: 2.25rem;
    }

    .top-sm-10 {
        top: 2.5rem;
    }

    .top-sm--1 {
        top: -0.25rem;
    }

    .top-sm--2 {
        top: -0.5rem;
    }

    .top-sm--3 {
        top: -0.75rem;
    }

    .top-sm--4 {
        top: -1rem;
    }

    .top-sm--5 {
        top: -1.25rem;
    }

    .top-sm--6 {
        top: -1.5rem;
    }

    .top-sm--7 {
        top: -1.75rem;
    }

    .top-sm--8 {
        top: -2rem;
    }

    .top-sm--9 {
        top: -2.25rem;
    }

    .top-sm--10 {
        top: -2.5rem;
    }
}

@media (min-width:768px) {
    .top-md-auto {
        top: auto;
    }
    .top-md-1 {
        top: 0.25rem;
    }

    .top-md-2 {
        top: 0.5rem;
    }

    .top-md-3 {
        top: 0.75rem;
    }

    .top-md-4 {
        top: 1rem;
    }

    .top-md-5 {
        top: 1.25rem;
    }

    .top-md-6 {
        top: 1.5rem;
    }

    .top-md-7 {
        top: 1.75rem;
    }

    .top-md-8 {
        top: 2rem;
    }

    .top-md-9 {
        top: 2.25rem;
    }

    .top-md-10 {
        top: 2.5rem;
    }

    .top-md--1 {
        top: -0.25rem;
    }

    .top-md--2 {
        top: -0.5rem;
    }

    .top-md--3 {
        top: -0.75rem;
    }

    .top-md--4 {
        top: -1rem;
    }

    .top-md--5 {
        top: -1.25rem;
    }

    .top-md--6 {
        top: -1.5rem;
    }

    .top-md--7 {
        top: -1.75rem;
    }

    .top-md--8 {
        top: -2rem;
    }

    .top-md--9 {
        top: -2.25rem;
    }

    .top-md--10 {
        top: -2.5rem;
    }
}

@media (min-width:992px) {
    .top-lg-auto {
        top: auto;
    }
    .top-lg-1 {
        top: 0.25rem;
    }

    .top-lg-2 {
        top: 0.5rem;
    }

    .top-lg-3 {
        top: 0.75rem;
    }

    .top-lg-4 {
        top: 1rem;
    }

    .top-lg-5 {
        top: 1.25rem;
    }

    .top-lg-6 {
        top: 1.5rem;
    }

    .top-lg-7 {
        top: 1.75rem;
    }

    .top-lg-8 {
        top: 2rem;
    }

    .top-9 {
        top: 2.25rem;
    }

    .top-10 {
        top: 2.5rem;
    }

    .top-lg--1 {
        top: -0.25rem;
    }

    .top-lg--2 {
        top: -0.5rem;
    }

    .top-lg--3 {
        top: -0.75rem;
    }

    .top-lg--4 {
        top: -1rem;
    }

    .top-lg--5 {
        top: -1.25rem;
    }

    .top-lg--6 {
        top: -1.5rem;
    }

    .top-lg--7 {
        top: -1.75rem;
    }

    .top-lg--8 {
        top: -2rem;
    }

    .top-lg--9 {
        top: -2.25rem;
    }

    .top-lg--10 {
        top: -2.5rem;
    }
}

@media (min-width:1200px) {
    .top-xl-auto {
        top: auto;
    }
    .top-xl-1 {
        top: 0.25rem;
    }

    .top-xl-2 {
        top: 0.5rem;
    }

    .top-xl-3 {
        top: 0.75rem;
    }

    .top-xl-4 {
        top: 1rem;
    }

    .top-xl-5 {
        top: 1.25rem;
    }

    .top-xl-6 {
        top: 1.5rem;
    }

    .top-xl-7 {
        top: 1.75rem;
    }

    .top-xl-8 {
        top: 2rem;
    }
    .top-xl-9 {
        top: 2.25rem;
    }

    .top-xl-10 {
        top: 2.5rem;
    }
    .top-xl--1 {
        top: -0.25rem;
    }

    .top-xl--2 {
        top: -0.5rem;
    }

    .top-xl--3 {
        top: -0.75rem;
    }

    .top-xl--4 {
        top: -1rem;
    }

    .top-xl--5 {
        top: -1.25rem;
    }

    .top-xl--6 {
        top: -1.5rem;
    }

    .top-xl--7 {
        top: -1.75rem;
    }

    .top-xl--8 {
        top: -2rem;
    }
    .top-xl--9 {
        top: -2.25rem;
    }

    .top-xl--10 {
        top: -2.5rem;
    }
}

@media (min-width:1540px) {
    .top-xxl-auto {
        top: auto;
    }
    .top-xxl-1 {
        top: 0.25rem;
    }

    .top-xxl-2 {
        top: 0.5rem;
    }

    .top-xxl-3 {
        top: 0.75rem;
    }

    .top-xxl-4 {
        top: 1rem;
    }

    .top-xxl-5 {
        top: 1.25rem;
    }

    .top-xxl-6 {
        top: 1.5rem;
    }

    .top-xxl-7 {
        top: 1.75rem;
    }

    .top-xxl-8 {
        top: 2rem;
    }

    .top-xxl-9 {
        top: 2.25rem;
    }

    .top-xxl-10 {
        top: 2.5rem;
    }
    .top-xxl--1 {
        top: -0.25rem;
    }

    .top-xxl--2 {
        top: -0.5rem;
    }

    .top-xxl--3 {
        top: -0.75rem;
    }

    .top-xxl--4 {
        top: -1rem;
    }

    .top-xxl--5 {
        top: -1.25rem;
    }

    .top-xxl--6 {
        top: -1.5rem;
    }

    .top-xxl--7 {
        top: -1.75rem;
    }

    .top-xxl--8 {
        top: -2rem;
    }
    .top-xxl--9 {
        top: -2.25rem;
    }

    .top-xxl--10 {
        top: -2.5rem;
    }
}

.transformX-n0 {
    transform: translateX(-0.25rem);
}

.transformX-n1 {
    transform: translateX(-0.5rem);
}

.transformX-n2 {
    transform: translateX(-0.75rem);
}

.transformX-n3 {
    transform: translateX(-1rem);
}

.transformX-n0-hover:hover {
    transform: translateX(-0.25rem);
}

.transformX-n1-hover:hover {
    transform: translateX(-0.5rem);
}

.transformX-n2-hover:hover {
    transform: translateX(-0.75rem);
}

.transformX-n3-hover:hover {
    transform: translateX(-1rem);
}

.transformX-0 {
    transform: translateX(0.25rem);
}

.transformX-1 {
    transform: translateX(0.5rem);
}

.transformX-2 {
    transform: translateX(0.75rem);
}

.transformX-3 {
    transform: translateX(1rem);
}

.transformX-0-hover:hover {
    transform: translateX(0.25rem);
}

.transformX-1-hover:hover {
    transform: translateX(0.5rem);
}

.transformX-2-hover:hover {
    transform: translateX(0.75rem);
}

.transformX-3-hover:hover {
    transform: translateX(1rem);
}

.transformX-50 {
    transform: translateX(1rem);
}
.transformX-50-hover:hover {
    transform: translateX(1rem);
}

@media (min-width:425px) {
}

@media (min-width:576px) {
}

@media (min-width:768px) {
    .transformX-md-50 {
        transform: translateX(1rem);
    }

    .transformX-md-50-hover:hover {
        transform: translateX(1rem);
    }
}

@media (min-width:992px) {
}

@media (min-width:1200px) {
}

@media (min-width: 1540px) {
}

.transformY-n0 {
    transform: translateY(-0.25rem);
}

.transformY-n1 {
    transform: translateY(-0.5rem);
}

.transformY-n2 {
    transform: translateY(-0.75rem);
}

.transformY-n3 {
    transform: translateY(-1rem);
}

.transformY-n0-hover:hover {
    transform: translateY(-0.25rem);
}

.transformY-n1-hover:hover {
    transform: translateY(-0.5rem);
}

.transformY-n2-hover:hover {
    transform: translateY(-0.75rem);
}

.transformY-n3-hover:hover {
    transform: translateY(-1rem);
}

.transformY-0 {
    transform: translateY(0.25rem);
}

.transformY-1 {
    transform: translateY(0.5rem);
}

.transformY-2 {
    transform: translateY(0.75rem);
}

.transformY-3 {
    transform: translateY(1rem);
}

.transformY-0-hover:hover {
    transform: translateY(0.25rem);
}

.transformY-1-hover:hover {
    transform: translateY(0.5rem);
}

.transformY-2-hover:hover {
    transform: translateY(0.75rem);
}

.transformY-3-hover:hover {
    transform: translateY(1rem);
}
@media (min-width:425px) {

}
@media (min-width:576px) {

}
@media (min-width:768px) {

}
@media (min-width:992px) {

}
@media (min-width:1200px) {

}
@media (min-width: 1540px){

}



.transition-0 {
    -webkit-transition: all 0s ease-in-out !important;
    -o-transition: all 0s ease-in-out !important;
    -ms-transition: all 0s ease-in-out !important;
    transition: all 0s ease-in-out !important;
}

.transition-1 {
    -webkit-transition: all 0.1s ease-in-out !important;
    -o-transition: all 0.1s ease-in-out !important;
    -ms-transition: all 0.1s ease-in-out !important;
    transition: all 0.1s ease-in-out !important;
}

.transition-2 {
    -webkit-transition: all 0.2s ease-in-out !important;
    -o-transition: all 0.2s ease-in-out !important;
    -ms-transition: all 0.2s ease-in-out !important;
    transition: all 0.2s ease-in-out !important;
}

.transition-3 {
    -webkit-transition: all 0.3s ease-in-out !important;
    -o-transition: all 0.3s ease-in-out !important;
    -ms-transition: all 0.3s ease-in-out !important;
    transition: all 0.3s ease-in-out !important;
}

.transition-4 {
    -webkit-transition: all 0.4s ease-in-out !important;
    -o-transition: all 0.4s ease-in-out !important;
    -ms-transition: all 0.4s ease-in-out !important;
    transition: all 0.4s ease-in-out !important;
}

.transition-5 {
    -webkit-transition: all 0.5s ease-in-out !important;
    -o-transition: all 0.5s ease-in-out !important;
    -ms-transition: all 0.5s ease-in-out !important;
    transition: all 0.5s ease-in-out !important;
}

.transition-6 {
    -webkit-transition: all 0.6s ease-in-out !important;
    -o-transition: all 0.6s ease-in-out !important;
    -ms-transition: all 0.6s ease-in-out !important;
    transition: all 0.6s ease-in-out !important;
}

.transition-7 {
    -webkit-transition: all 0.7s ease-in-out !important;
    -o-transition: all 0.7s ease-in-out !important;
    -ms-transition: all 0.7s ease-in-out !important;
    transition: all 0.7s ease-in-out !important;
}

.transition-8 {
    -webkit-transition: all 0.8s ease-in-out !important;
    -o-transition: all 0.8s ease-in-out !important;
    -ms-transition: all 0.8s ease-in-out !important;
    transition: all 0.8s ease-in-out !important;
}

.transition-9 {
    -webkit-transition: all 0.9s ease-in-out !important;
    -o-transition: all 0.9s ease-in-out !important;
    -ms-transition: all 0.9s ease-in-out !important;
    transition: all 0.9s ease-in-out !important;
}

.transition-10 {
    -webkit-transition: all 1s ease-in-out !important;
    -o-transition: all 1s ease-in-out !important;
    -ms-transition: all 1s ease-in-out !important;
    transition: all 1s ease-in-out !important;
}

.transition-20 {
    -webkit-transition: all 2s ease-in-out !important;
    -o-transition: all 2s ease-in-out !important;
    -ms-transition: all 2s ease-in-out !important;
    transition: all 2s ease-in-out !important;
}

.transition-30 {
    -webkit-transition: all 3s ease-in-out !important;
    -o-transition: all 3s ease-in-out !important;
    -ms-transition: all 3s ease-in-out !important;
    transition: all 3s ease-in-out !important;
}

.transition-40 {
    -webkit-transition: all 4s ease-in-out !important;
    -o-transition: all 4s ease-in-out !important;
    -ms-transition: all 4s ease-in-out !important;
    transition: all 4s ease-in-out !important;
}

.transition-50 {
    -webkit-transition: all 5s ease-in-out !important;
    -o-transition: all 5s ease-in-out !important;
    -ms-transition: all 5s ease-in-out !important;
    transition: all 5s ease-in-out !important;
}
@media (min-width:425px) {

    .transition-xs-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-xs-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-xs-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-xs-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-xs-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-xs-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-xs-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-xs-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-xs-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-xs-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-xs-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-xs-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-xs-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-xs-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-xs-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}
@media (min-width:576px) {

    .transition-sm-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-sm-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-sm-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-sm-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-sm-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-sm-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-sm-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-sm-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-sm-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-sm-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-sm-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-sm-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-sm-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-sm-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-sm-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}
@media (min-width:768px) {

    .transition-md-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-md-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-md-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-md-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-md-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-md-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-md-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-md-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-md-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-md-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-md-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-md-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-md-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-md-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-md-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}
@media (min-width:992px) {

    .transition-lg-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-lg-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-lg-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-lg-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-lg-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-lg-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-lg-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-lg-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-lg-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-lg-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-lg-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-lg-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-lg-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-lg-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-lg-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}
@media (min-width:1200px) {

    .transition-xl-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-xl-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-xl-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-xl-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-xl-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-xl-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-xl-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-xl-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-xl-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-xl-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-xl-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-xl-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-xl-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-xl-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-xl-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}
@media (min-width: 1540px){

    .transition-xxl-0 {
        -webkit-transition: all 0s ease-in-out !important;
        -o-transition: all 0s ease-in-out !important;
        -ms-transition: all 0s ease-in-out !important;
        transition: all 0s ease-in-out !important;
    }

    .transition-xxl-1 {
        -webkit-transition: all 0.1s ease-in-out !important;
        -o-transition: all 0.1s ease-in-out !important;
        -ms-transition: all 0.1s ease-in-out !important;
        transition: all 0.1s ease-in-out !important;
    }

    .transition-xxl-2 {
        -webkit-transition: all 0.2s ease-in-out !important;
        -o-transition: all 0.2s ease-in-out !important;
        -ms-transition: all 0.2s ease-in-out !important;
        transition: all 0.2s ease-in-out !important;
    }

    .transition-xxl-3 {
        -webkit-transition: all 0.3s ease-in-out !important;
        -o-transition: all 0.3s ease-in-out !important;
        -ms-transition: all 0.3s ease-in-out !important;
        transition: all 0.3s ease-in-out !important;
    }

    .transition-xxl-4 {
        -webkit-transition: all 0.4s ease-in-out !important;
        -o-transition: all 0.4s ease-in-out !important;
        -ms-transition: all 0.4s ease-in-out !important;
        transition: all 0.4s ease-in-out !important;
    }

    .transition-xxl-5 {
        -webkit-transition: all 0.5s ease-in-out !important;
        -o-transition: all 0.5s ease-in-out !important;
        -ms-transition: all 0.5s ease-in-out !important;
        transition: all 0.5s ease-in-out !important;
    }

    .transition-xxl-6 {
        -webkit-transition: all 0.6s ease-in-out !important;
        -o-transition: all 0.6s ease-in-out !important;
        -ms-transition: all 0.6s ease-in-out !important;
        transition: all 0.6s ease-in-out !important;
    }

    .transition-xxl-7 {
        -webkit-transition: all 0.7s ease-in-out !important;
        -o-transition: all 0.7s ease-in-out !important;
        -ms-transition: all 0.7s ease-in-out !important;
        transition: all 0.7s ease-in-out !important;
    }

    .transition-xxl-8 {
        -webkit-transition: all 0.8s ease-in-out !important;
        -o-transition: all 0.8s ease-in-out !important;
        -ms-transition: all 0.8s ease-in-out !important;
        transition: all 0.8s ease-in-out !important;
    }

    .transition-xxl-9 {
        -webkit-transition: all 0.9s ease-in-out !important;
        -o-transition: all 0.9s ease-in-out !important;
        -ms-transition: all 0.9s ease-in-out !important;
        transition: all 0.9s ease-in-out !important;
    }

    .transition-xxl-10 {
        -webkit-transition: all 1s ease-in-out !important;
        -o-transition: all 1s ease-in-out !important;
        -ms-transition: all 1s ease-in-out !important;
        transition: all 1s ease-in-out !important;
    }

    .transition-xxl-20 {
        -webkit-transition: all 2s ease-in-out !important;
        -o-transition: all 2s ease-in-out !important;
        -ms-transition: all 2s ease-in-out !important;
        transition: all 2s ease-in-out !important;
    }

    .transition-xxl-30 {
        -webkit-transition: all 3s ease-in-out !important;
        -o-transition: all 3s ease-in-out !important;
        -ms-transition: all 3s ease-in-out !important;
        transition: all 3s ease-in-out !important;
    }

    .transition-xxl-40 {
        -webkit-transition: all 4s ease-in-out !important;
        -o-transition: all 4s ease-in-out !important;
        -ms-transition: all 4s ease-in-out !important;
        transition: all 4s ease-in-out !important;
    }

    .transition-xxl-50 {
        -webkit-transition: all 5s ease-in-out !important;
        -o-transition: all 5s ease-in-out !important;
        -ms-transition: all 5s ease-in-out !important;
        transition: all 5s ease-in-out !important;
    }
}


.width-5 {
    width: 5px;
}

.width-10 {
    width: 10px;
}

.width-15 {
    width: 15px;
}

.width-20 {
    width: 20px;
}

.width-25 {
    width: 25px;
}

.width-30 {
    width: 30px;
}

.width-35 {
    width: 35px;
}

.width-40 {
    width: 40px;
}

.width-45 {
    width: 45px;
}

.width-50 {
    width: 50px;
}

.width-55 {
    width: 55px;
}

.width-60 {
    width: 60px;
}

.width-65 {
    width: 65px;
}

.width-70 {
    width: 70px;
}

.width-75 {
    width: 75px;
}

.width-80 {
    width: 80px;
}

.width-85 {
    width: 85px;
}

.width-90 {
    width: 90px;
}

.width-95 {
    width: 95px;
}

.width-100 {
    width: 100px;
}

.width-105 {
    width: 105px;
}

.width-110 {
    width: 110px;
}

.width-115 {
    width: 115px;
}

.width-120 {
    width: 120px;
}

.width-125 {
    width: 125px;
}

.width-130 {
    width: 130px;
}

.width-135 {
    width: 135px;
}

.width-140 {
    width: 140px;
}

.width-145 {
    width: 145px;
}

.width-150 {
    width: 150px;
}

.width-155 {
    width: 155px;
}

.width-160 {
    width: 160px;
}

.width-165 {
    width: 165px;
}

.width-170 {
    width: 170px;
}

.width-175 {
    width: 175px;
}

.width-180 {
    width: 180px;
}

.width-185 {
    width: 185px;
}

.width-190 {
    width: 190px;
}

.width-195 {
    width: 195px;
}

.width-200 {
    width: 200px;
}

.w-25 {
    width: 25% !important
}

.w-50 {
    width: 50% !important
}

.w-75 {
    width: 75% !important
}

.w-100 {
    width: 100% !important
}

.w-auto {
    width: auto !important
}

.mw-100 {
    max-width: 100% !important
}

.vw-25 {
    width: 25vw !important
}

.vw-50 {
    width: 50vw !important
}

.vw-75 {
    width: 75vw !important
}

.vw-100 {
    width: 100vw !important
}

.min-vw-100 {
    min-width: 100vw !important
}

.min-w-0 {
    min-width: 0
}

@media(min-width:425px) {
    .w-xs-25 {
        width: 25% !important
    }

    .w-xs-50 {
        width: 50% !important
    }

    .w-xs-75 {
        width: 75% !important
    }

    .w-xs-100 {
        width: 100% !important
    }

    .w-xs-auto {
        width: auto !important
    }

    .vw-xs-25 {
        width: 25vw !important
    }

    .vw-xs-50 {
        width: 50vw !important
    }

    .vw-xs-75 {
        width: 75vw !important
    }

    .vw-xs-100 {
        width: 100vw !important
    }
}

@media(min-width:576px){
    .w-sm-25 {
        width: 25% !important
    }

    .w-sm-50 {
        width: 50% !important
    }

    .w-sm-75 {
        width: 75% !important
    }

    .w-sm-100 {
        width: 100% !important
    }

    .w-sm-auto {
        width: auto !important
    }

    .vw-sm-25 {
        width: 25vw !important
    }

    .vw-sm-50 {
        width: 50vw !important
    }

    .vw-sm-75 {
        width: 75vw !important
    }

    .vw-sm-100 {
        width: 100vw !important
    }
}
@media(min-width: 768px) {
    .w-md-25 {
        width: 25% !important
    }

    .w-md-50 {
        width: 50% !important
    }

    .w-md-75 {
        width: 75% !important
    }

    .w-md-100 {
        width: 100% !important
    }

    .w-md-auto {
        width: auto !important
    }

    .vw-md-25 {
        width: 25vw !important
    }

    .vw-md-50 {
        width: 50vw !important
    }

    .vw-md-75 {
        width: 75vw !important
    }

    .vw-md-100 {
        width: 100vw !important
    }
}
@media(min-width: 992px){
    .w-lg-25 {
        width: 25% !important
    }

    .w-lg-50 {
        width: 50% !important
    }

    .w-lg-75 {
        width: 75% !important
    }

    .w-lg-100 {
        width: 100% !important
    }

    .w-lg-auto {
        width: auto !important
    }

    .vw-lg-25 {
        width: 25vw !important
    }

    .vw-lg-50 {
        width: 50vw !important
    }

    .vw-lg-75 {
        width: 75vw !important
    }

    .vw-lg-100 {
        width: 100vw !important
    }
}
@media(min-width: 1200px){
    .w-xl-25 {
        width: 25% !important
    }

    .w-xl-50 {
        width: 50% !important
    }

    .w-xl-75 {
        width: 75% !important
    }

    .w-xl-100 {
        width: 100% !important
    }

    .w-xl-auto {
        width: auto !important
    }

    .vw-xl-25 {
        width: 25vw !important
    }

    .vw-xl-50 {
        width: 50vw !important
    }

    .vw-xl-75 {
        width: 75vw !important
    }

    .vw-xl-100 {
        width: 100vw !important
    }
}
@media(min-width: 1540px){
    .w-xxl-25 {
        width: 25% !important
    }

    .w-xxl-50 {
        width: 50% !important
    }

    .w-xxl-75 {
        width: 75% !important
    }

    .w-xxl-100 {
        width: 100% !important
    }

    .w-xxl-auto {
        width: auto !important
    }

    .vw-xxl-25 {
        width: 25vw !important
    }

    .vw-xxl-50 {
        width: 50vw !important
    }

    .vw-xxl-75 {
        width: 75vw !important
    }

    .vw-xxl-100 {
        width: 100vw !important
    }
}

.z-index-3 {
    z-index:3;
}
.z-index-4 {
    z-index: 4;
}
.z-index-5 {
    z-index: 5;
}
.z-index-6 {
    z-index: 6;
}
.z-index-7 {
    z-index: 7;
}
.z-index-8 {
    z-index: 8;
}
.z-index-9 {
    z-index: 9;
}
.z-index-10 {
    z-index: 10;
}
@media (min-width:425px) {
    .z-index-xs-3 {
        z-index: 3;
    }

    .z-index-xs-4 {
        z-index: 4;
    }

    .z-index-xs-5 {
        z-index: 5;
    }

    .z-index-xs-6 {
        z-index: 6;
    }

    .z-index-xs-7 {
        z-index: 7;
    }

    .z-index-xs-8 {
        z-index: 8;
    }

    .z-index-xs-9 {
        z-index: 9;
    }

    .z-index-xs-10 {
        z-index: 10;
    }
}
@media (min-width: 576px) {
    .z-index-sm-3 {
        z-index: 3;
    }

    .z-index-sm-4 {
        z-index: 4;
    }

    .z-index-sm-5 {
        z-index: 5;
    }

    .z-index-sm-6 {
        z-index: 6;
    }

    .z-index-sm-7 {
        z-index: 7;
    }

    .z-index-sm-8 {
        z-index: 8;
    }

    .z-index-sm-9 {
        z-index: 9;
    }

    .z-index-sm-10 {
        z-index: 10;
    }
}
@media (min-width: 768px) {
    .z-index-md-3 {
        z-index: 3;
    }

    .z-index-md-4 {
        z-index: 4;
    }

    .z-index-md-5 {
        z-index: 5;
    }

    .z-index-md-6 {
        z-index: 6;
    }

    .z-index-md-7 {
        z-index: 7;
    }

    .z-index-md-8 {
        z-index: 8;
    }

    .z-index-md-9 {
        z-index: 9;
    }

    .z-index-md-10 {
        z-index: 10;
    }
}
@media (min-width: 992px) {
    .z-index-lg-3 {
        z-index: 3;
    }

    .z-index-lg-4 {
        z-index: 4;
    }

    .z-index-lg-5 {
        z-index: 5;
    }

    .z-index-lg-6 {
        z-index: 6;
    }

    .z-index-lg-7 {
        z-index: 7;
    }

    .z-index-lg-8 {
        z-index: 8;
    }

    .z-index-lg-9 {
        z-index: 9;
    }

    .z-index-lg-10 {
        z-index: 10;
    }
}
@media (min-width: 1200px) {
    .z-index-xl-3 {
        z-index: 3;
    }

    .z-index-xl-4 {
        z-index: 4;
    }

    .z-index-xl-5 {
        z-index: 5;
    }

    .z-index-xl-6 {
        z-index: 6;
    }

    .z-index-xl-7 {
        z-index: 7;
    }

    .z-index-xl-8 {
        z-index: 8;
    }

    .z-index-xl-9 {
        z-index: 9;
    }

    .z-index-xl-10 {
        z-index: 10;
    }
}
@media (min-width: 1540px) {
    .z-index-xxl-3 {
        z-index: 3;
    }

    .z-index-xxl-4 {
        z-index: 4;
    }

    .z-index-xxl-5 {
        z-index: 5;
    }

    .z-index-xxl-6 {
        z-index: 6;
    }

    .z-index-xxl-7 {
        z-index: 7;
    }

    .z-index-xxl-8 {
        z-index: 8;
    }

    .z-index-xxl-9 {
        z-index: 9;
    }

    .z-index-xxl-10 {
        z-index: 10;
    }
}

/*set 1*/
.falcon-data-table .paging_full_numbers .page-item .page-link:hover,
.falcon-data-table .paging_first_last_numbers .page-item .page-link:hover,
.falcon-data-table .paging_full .page-item .page-link:hover,
.falcon-data-table .paging_numbers .page-item .page-link:hover,
.falcon-data-table .paging_simple_numbers .page-item .page-link:hover,
.falcon-data-table .paging_full_numbers .page-item.active .page-link,
.falcon-data-table .paging_first_last_numbers .page-item.active .page-link,
.falcon-data-table .paging_full .page-item.active .page-link,
.falcon-data-table .paging_numbers .page-item.active .page-link,
.falcon-data-table .paging_simple_numbers .page-item.active .page-link {
    background: linear-gradient(-45deg,#0021a3,#008fb1) !important;
    color: #fff !important;
}
.falcon-data-table .paging_simple_numbers .page-link{
    min-width: 34.89px;
}

.form-floating .select2.select2-container {
    -webkit-box-shadow: var(--falcon-box-shadow-inset);
    box-shadow: var(--falcon-box-shadow-inset);
}

.form-row {
    --falcon-gutter-x: 2rem;
    --falcon-gutter-y: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-top: calc(var(--falcon-gutter-y) * -1);
    margin-right: calc(var(--falcon-gutter-x) * -0.125);
    margin-left: calc(var(--falcon-gutter-x) * -0.125);
}

    .form-row > * {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        width: 100%;
        max-width: 100%;
        padding-right: calc(var(--falcon-gutter-x) * .125);
        padding-left: calc(var(--falcon-gutter-x) * .125);
        margin-top: var(--falcon-gutter-y);
    }

.form-floating ul.tagit,
.advancedDemo {
    display: block;
    padding: 0.7rem 1rem 1rem 1rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: var(--falcon-input-color);
    background-color: var(--falcon-input-bg);
    background-clip: padding-box;
    border: 1px solid var(--falcon-input-border-color);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.25rem;
    -webkit-box-shadow: var(--falcon-box-shadow-inset);
    box-shadow: var(--falcon-box-shadow-inset);
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
.form-check-input[type=checkbox].indeterminate {
    background-color: #2c7be5;
    border-color: #2c7be5;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-floating ul.tagit {
    height: auto;
    padding: 1.6rem 1rem 0.5rem 1rem;
    margin-bottom:0px;
}
    .form-floating ul.tagit ~ label {
        transform: scale(.85) translateY(-0.7rem) translateX(0.15rem);

    }
.btn-xs {
    /*padding: 0.1875rem 0.75rem;*/
    font-size: 0.875rem !important;
    /*border-radius: 0.2rem;*/
    padding: 1px 5px !important;
    /*font-size: 12px;*/
    line-height: 1.5 !important;
}
.input-group-xs > .form-control,
.input-group-xs > .form-select,
.input-group-xs > .input-group-text,
.input-group-xs > .btn,
[data-list] .input-group-xs > .page,
.tox .tox-menu__footer .input-group-xs > .tox-button:last-child,
.tox .tox-dialog__footer .input-group-xs > .tox-button:last-child,
.tox .tox-menu__footer .input-group-xs > .tox-button--secondary,
.tox .tox-dialog__footer .input-group-xs > .tox-button--secondary {
    padding: 0.094rem 0.75rem;
    font-size: 0.875rem;
    border-radius: 0.2rem;
}

.input-group-xs > .form-select {
    padding-right: 4rem;
}

.navbar-vertical.navbar-card .navbar-collapse, .navbar-vertical.navbar-card .navbar-vertical-content, .navbar-vertical.navbar-inverted .navbar-collapse, .navbar-vertical.navbar-inverted .navbar-vertical-content {
    max-height: calc(100vh - 4.125rem - 1rem) !important;
}

.footer {
    position: relative;
}
.form-check .form-check-label .form-check-input{
    margin-top:0.33rem;
}

:root {
    /*--falcon-body-font-size: 0.875rem;*/
}
html {
    /*font-size: .875rem;*/
}

/**/
/*Set xs */
@media (min-width:425px) {
}
/* Set sm */
@media (min-width: 576px) {

}
/* Set md */
@media (min-width: 768px) {
    
}
/* Set lg */
@media (min-width: 992px) {
    
}
/* Set xl */
@media (min-width: 1200px) {
    .offcanvas.offcanvas-filter-sidebar.offcanvas-start {
        border-right: 0px;
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }

    .offcanvas.offcanvas-filter-sidebar {
        z-index: 0;
        position: sticky;
        top: 4.3125rem;
        height: calc(100vh - 4.3125rem);
        visibility: visible;
        background-color: rgba(0,0,0,0);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

}
/* Set xxl */
@media (min-width: 1540px) {
    
}
html {
    /*-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;*/
    font-size: 14px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, img, embed {
    margin: 0;
    padding: 0;
    outline: 0;
    border: 0;
}
ol, ul {
    list-style-position: inside;
}

:focus {
    outline: 0;
}

a {
    color: #000;
    text-decoration: none;
}

    a:hover, a:focus {
        color: #d90000;
        outline: none;
        text-decoration: none;
    }

    a:active {
        outline: none;
        text-decoration: none;
    }

b, strong {
    font-weight: bold;
}

body {
    color: #333;
    background: #fff;
    font-family: roboto,Tahoma,sans-serif,arial;
}
.main-header .navbar.navbar-static-top{
    display: block;
    
}
.navbar-custom-menu ul{
    display: block;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, 
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, 
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, 
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{
    float: none;
}
.collapse.in{
    display: block;
}
.nav-tabs>li {
     float: none; 
     margin-bottom: 0px; 
}
.main-header>.navbar{padding:0;}
.skin-blue .main-header .navbar .nav>li>a.user{
    padding: 7px 30px 7px 11px;
    line-height: 1.3;
}
.skin-blue .main-header .navbar .nav>li>a.user.dropdown-toggle::after{
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
}

.col-falcon input:hover,
        .col-falcon input:active,
        .col-falcon input:focus,
        .col-falcon .col-date:hover,
        .col-falcon .col-date:active,
        .col-falcon .col-date:focus{
            color: #344050;
            background-color: #fff;
            border-color: #96bdf2;
            outline: 0;
            -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075),0 0 0 0.25rem rgba(44,123,229,.25);
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075),0 0 0 0.25rem rgba(44,123,229,.25);
        }
        .col-falcon .col-date input:hover,
        .col-falcon .col-date input:active,
        .col-falcon .col-date input:focus{
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        .col-falcon .col-date input{
            height: 32px;
        }
        .col-falcon .form-control{
            display: inline-block;
            width: auto;
            border-radius: 5px;
        }
        .col-falcon > div{
            margin-right: 12px;
            margin-bottom: 12px;
            display: inline-block;
            width: auto;
        }
        .col-date{
            border: 1px solid #d2d6de;
            border-radius: 5px;
        }
        .col-date .start-date{
            border: 0;
            margin-bottom: 0;
        }
        .col-date .return-date{
           border: 0;
           margin-bottom: 0;
        }
        .col-date .end-date{
            border: 0;
            margin-bottom: 0;
        }
        .btn-edit-new{
            background: #7ec3ff42;
            color: #337ab7;
            font-weight: bold;
            padding: 2px 5px 1px 5px!important;
            margin: 0;
            font-size: 12px;
            cursor: pointer;
            -webkit-transition: all 0.3s ease-in-out !important;
            -o-transition: all 0.3s ease-in-out !important;
            -ms-transition: all 0.3s ease-in-out !important;
            transition: all 0.3s ease-in-out !important;
        }
        .btn-edit-new:hover,.btn-edit-new:active,.btn-edit-new:focus{
            background: #337ab7;
            color: #fff;
        }
        .btn-primary-new,.btn-default-new,.btn-success-new,.btn-warning-new,.bg-success-new,.bg-warning-new{
            text-transform: none;
            overflow: visible;
            font-family: inherit;
            display: inline-block;
            font-weight: 400;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            -ms-touch-action: manipulation;
            touch-action: manipulation;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            background-image: none;
            padding: 2px 5px;
            font-size: 12px;
            line-height: 1.5;
            -webkit-box-shadow: none;
            box-shadow: none;
            cursor: pointer;
            text-decoration: none;
            border-radius: 3px;
            -webkit-transition: all 0.3s ease-in-out !important;
            -o-transition: all 0.3s ease-in-out !important;
            -ms-transition: all 0.3s ease-in-out !important;
            transition: all 0.3s ease-in-out !important;
            font-weight: bold;
        }
        
        .btn-primary-new{
            font-weight: bold;
            color: #337ab7 ;
            border: 1px solid #deefff;
            background-color: #deefff;
        }
        
        .btn-primary-new:hover,.btn-primary-new:active,.btn-primary-new:focus{
            text-decoration: none;
            color: #fff;
            border-color: #367fa9;
            background-color: #367fa9;
        }
        .bg-primary-new{
             font-weight: bold;
            color: #337ab7;
            border: 1px solid #deefff;
            background-color: #deefff;
        }
        .btn-default-new{
            text-decoration: none;
            color: #f39c12;
            background-color: #f39c1230;
            border: 1px solid #e7e7e7;
            cursor: pointer;
        }
        .btn-default-new:hover,.btn-default-new:active,.btn-default-new:focus{
            text-decoration: none;
            color: #fff;
            background-color: #f39c12;
            border-color: #f39c12;
        }
        .btn-success-new{
            text-decoration: none;
            color: #00a65a;
            border-color: #57b73303;
            background-color: #4db7331f;
        }
        .btn-success-new:hover,.btn-success-new:active,.btn-success-new:focus{
            text-decoration: none;
            color: #fff;
            background-color: #00a65a;
            border-color: #00a65a;
        }
        .bg-success-new{
            color: #00a65a;
            border-color: #57b73303;
            background-color: #4db7331f;
        }
        .btn-warning-new{
            text-decoration: none;
            color: #f39c12;
            border-color: #f39c121c;
            background-color: #f39c121c;
        }
        .btn-warning-new:hover,.btn-warning-new:active,.btn-warning-new:focus{
            text-decoration: none;
            color: #fff;
            background-color: #f39c12;
            border-color: #f39c12;
        }
        .bg-warning-new{
            color: #f39c12;
            border-color: #f39c121c;
            background-color: #f39c121c;
        }
        .btn-falcon-primary{
            overflow: visible;
            text-transform: none;
            -webkit-appearance: button;
            font-family: inherit;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            -ms-touch-action: manipulation;
            touch-action: manipulation;
            cursor: pointer;
            margin-bottom: 0;
            display: inline-block;
            padding: 5px 10px;
            font-size: 12px;
            line-height: 1.5;
            box-shadow: none;
            border: 1px solid transparent;
            border-radius: 3px;
            background: #deefff;
            color: #005dab;
            border-color: #deefff;
            font-weight: bold;
            -webkit-transition: all 0.3s ease-in-out !important;
            -o-transition: all 0.3s ease-in-out !important;
            -ms-transition: all 0.3s ease-in-out !important;
            transition: all 0.3s ease-in-out !important;
        }
        .btn-falcon-primary:hover{
            background: #337ab7;
            color: #ffffff !important;
            border-color: #337ab7;
        }
        .bg-error-new{
            font-weight: bold;
            color: #ff0000;
            border: 1px solid #ffdede;
            background-color: #ffdede;
        }
        .form-falcon{
            position: relative;
        }
        .form-falcon > input,.form-falcon > select{
            padding-left: 3rem;
        }
        .form-falcon > select option{
            text-align: left;
            padding-left: 0.5rem;
        }
        .form-falcon > i{
            position: absolute;
            top: 50%;
            left: 10px;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            padding-right: 0 !important;
            color: #9ca7b0;
        }
        .form-falcon > input:hover ~ i,.form-falcon > input:active ~ i,.form-falcon > input:focus ~ i{
            color: #96bdf2;
        }
        .table-middle tbody tr td{vertical-align: middle;}
        tr.loading{
            position: fixed;
            top: 50%;
            left: 50%;
        }
        button .fa {
            padding-right: 0px !important;
        }
        .box-summary-4{
            position: relative;
            display: block;
        }
        .box-summary-4:hover:after{
            transform: translateX(-50%) scale(1);
        }
        .box-summary-4 span{
            font-size: 1rem;
            max-height: 4.3rem;
            -webkit-line-clamp: 3;
            overflow: hidden;
            clear: both;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            text-overflow: ellipsis;
            white-space: normal;
        }
        .box-summary-4:after{
            content: 'Xem thêm';
            position: absolute;
            z-index: 1;
            background: #cd0000;
            color: #ffffff;
            display: block;
            height: 24px;
            width: 90px;
            border-radius: 0.25rem;
            opacity: 1;
            bottom: -24px;
            left: 50%;
            transform: translateX(-50%);
            padding: 2px 8px;
            font-weight: bold;
            transition: all 0.3s;
            transform: translateX(-50%) scale(0);
        }
        .box-summary-4.active span{
            font-size: 1rem;
            max-height: 100%;
            -webkit-line-clamp: 100;
            overflow: inherit;
            clear: both;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            text-overflow: ellipsis;
            white-space: normal;
        }
        .box-summary-4.active:after{
            content:'Thu gọn';
            background: #3f984c;
            color: #fff;
        }
        
.box-header>.fa, .box-header>.glyphicon, .box-header>.ion, .box-header .box-title {
    display: inline-block;
    font-size: 16px;
    margin: 0;
    line-height: 1.1;
}
.btn-chitiet{
    position: relative;
}
.btn-chitiet:after{
    content: 'Xem thêm';
    position: absolute;
    z-index: 1;
    background: #f5f5f5;
    color: #000000;
    display: block;
    height: 20px;
    width: 75px;
    border-radius: 0.25rem;
    opacity: 1;
    bottom: -20px;
    left: 50%;
    padding: 2px 10px;
    font-weight: bold;
    transition: all 0.3s;
    font-size: 12px;
    cursor: pointer;
    transform: translateX(-50%) scale(0);
}
.btn-chitiet:hover:after{
    transform: translateX(-50%) scale(1);
}
body.login-layout{
    background: none;
    background-color: #f2f2f2;
}
#login-box-new{
                        
}
.login-layout .widget-box{
    background: #fff;
    padding: 0;
    border: 0;
}
.login-layout .widget-box .widget-main{
    background: #fff;
}

.form-falcon{
    
}
.form-falcon .input-falcon{
    display: flex;
    background: #ededed;
    border: unset;
    outline: unset;
    padding: 6px 18px;
    width: 311px;
    height: 44px;
    border-radius: 30px !important;
    padding: 0.75rem 1rem !important;
}
.input-falcon:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #f7f7f7 inset !important;
}
.text-df{
    color: #ff7c00;
}
.text-df-hover:hover{
    color: #ff7c00;
}
.button-new{
    background-image: linear-gradient(0deg, #ff6e01 0%, #ffba00 100%);
    border: none;
    border-radius: 50px;
    color: #fff;
    padding: 10px 34px;
    line-height: 23px;
    outline: none !important;
}
.form-falcon .select2-search__field{
    padding: 7px;
}
.form-falcon .select2-selection__choice{
    background: none;
    background-image: linear-gradient(0deg, #ff6e01 0%, #ffba00 100%);
    color: #fff !important;
}
.form-falcon .select2-selection__choice .select2-selection__choice__remove{
    color: white !important;
    opacity: 1;
}
.form-falcon .select2-selection__choice .select2-selection__choice__remove:hover{
    color: red !important;
}
.forgot-box .toolbar, .signup-box .toolbar{
    background: none;
    padding: 0;
    border: 0;
}
.forgot-box .toolbar{
    
}
.forgot-box .back-to-login-link, .signup-box .back-to-login-link{
    font-weight: normal;
    color: red; 
}
@media (max-width: 1299px) {
    .small-box h3 {
        font-size: 34px;
    }
}
@media (max-width: 1199px) {
    .small-box h3 {
        font-size: 32px;
    }
}
@media (max-width: 991px) {
    .small-box h3 {
        font-size: 30px;
    }
}
@media (max-width: 767px) {
    .small-box h3 {
        font-size: 28px;
    }
}
@media (max-width: 575px) {
    .small-box h3 {
        font-size: 26px;
    }
}
@media (max-width: 484px) {
    .small-box h3 {
        font-size: 24px;
    }
}
@media (max-width: 384px) {
    .small-box h3 {
        font-size: 22px;
    }
}
@media (max-width: 320px) {
    .small-box h3 {
        font-size: 20px;
    }
}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit; width:12px;height:12px;border-radius:50%;background-color:#ccc;margin:5px;}.owl-carousel button.owl-dot.active{background-color:#c39f23;}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
@media all and (min-width: 1600px){
	#slideads1{width:180px;margin-left:-185px;}
	#slideads2{width:180px;margin-right:-185px;}
}
@media all and (min-width: 1500px) and (max-width: 1599px) {
	#slideads1{width:140px;margin-left:-145px;}
	#slideads2{width:140px;margin-right:-145px;}
}
@media all and (min-width: 1400px) and (max-width: 1499px) {
	#slideads1{width:100px;margin-left:-105px;}
	#slideads2{width:100px;margin-right:-105px;}
}
@media all and (min-width: 1200px) {
    .login{
        line-height: 30px !important;
    }
}
@media all and (min-width: 992px) {
    .ddsmoothmenu ul li a.login{
        line-height: 2 !important;
    }
}

@media all and (max-width: 1399px) {
	#slideads{ display:none !important}
}
@media all and (max-width: 1200px) {
	#wrapper,#header,#body,#slideshow,#footer,.box_tblr,.boxbody_tbl,.container{width:100%}
	.container{padding:0 20px;}
}
@media all and (max-width: 1144px) {
    
}
@media all and (max-width: 992px) {
    .login{line-height:auto!important;}
    #header{
        padding: 0px;
    }
    #header #logo a{
        padding: 16px 0;
    }
}
@media all and (max-width: 989px) {
	#logo{width:100%; max-width:100%; text-align:center;float:none;position: relative; padding:0 50px;}
	#logo img {z-index:110;position:relative; max-height:80px;}
	#search{top:5px;right:10px; position:absolute;width:auto;z-index:1000; text-align:right; padding:0;}
	#search > span{display:block; font-size:1.7rem;}
	#frmsearch{display:none;width:280px;}
	#topbar{height:37px;overflow:hidden;}
	#topbar ul li:first-child{display:none;}
	#menu{position:absolute!important;top:-37px;height:0;left:0; margin-top:0; background-color:transparent;z-index: 2000000;}
	#menu .container{height:0;}
    #menuchinh{clear:both; position: fixed; top: 0; left:-350px; width: 300px!important; height: 100%; padding-top: 40px; overflow: scroll!important; background-color: #0281b3;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    }
    #menu #nav-toggle{display:inline-block; float:left; font-size:1.6rem;color:#fff;background-color:#0285b9;height:37px; line-height:37px; width:37px; text-align:center;}
    #closemenu {
        position: fixed;
    top: 0;
    left: -350px;
    width: 300px;
    height: 40px;
    line-height: 40px;
    z-index: 30000;
    display: block;
    padding: 0 8px;
    color: #fff;
    font-size: 1.4rem;
    text-align: left;
    background-color: #006a91;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
	.ddsmoothmenu ul li{display:block!important; width:100%; background:none!important;}
	.ddsmoothmenu ul li a{color:#fff!important;border-bottom:1px solid #11a0d9; padding:10px 15px; height:auto;line-height:normal; text-align:left; float:none!important;}
	.ddsmoothmenu ul li ul {width: 100%!important; position: relative; visibility: visible!important; top:0!important; left: 0!important; border-top: none; background: #0b91c6;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
	.ddsmoothmenu ul li ul:before,.ddsmoothmenu ul li ul:after{display:none;}
    .ddsmoothmenu ul li ul li {border-bottom: none; float:none!important;}
    .ddsmoothmenu ul li ul li>a{color:#fff!important;width:100%; padding-left:30px;}
    .ddsmoothmenu ul li ul li ul li>a{padding-left:45px;}
    .ddsmoothmenu ul li ul li ul {background: #0a64ad;}
    .ddsmoothmenu ul li .showhide-subul{display: block;}
    .downarrowclass,.rightarrowclass{display:none!important;}
	#right-panel{width:100%; float:right; display:none}
	#body-panel{width:100%; float:left; margin:0; padding:0; border:0}
	a.map {margin-top: 0; padding: 10px;}
	.fixed{ position:relative}	
	.box-product{width: 23%;margin: 10px 1%!important;}
}
@media all and (max-width: 930px) {
    .box-why {width: 44%;margin: 15px 3%;}
}
@media all and (max-width: 860px) {
}
@media all and (max-width: 812px) {
	.cat-box {width: 46%;margin: 15px 2%!important;}
}
@media all and (max-width: 768px) {	
	.box-product{width: 31.33333%!important;}
	.product-desc img,.news-detail img{height:auto !important;}
	.item-fm {display: block;}
	.boxbody_body img.photo-album {width:33.3333333333%;height: 160px!important;}
	.cat-box1 {width: 100%; margin: 15px 0!important;}
	/*.news-vertical{width: 46%;margin: 10px 2% 20px 2%!important;}*/
	/*.news-vertical:nth-child(3n+1){clear:none;}*/
	/*.news-vertical:nth-child(3n+2){clear:none;}*/
	/*.news-vertical:nth-child(2n+1){clear:left;}*/
	/*.news-vertical:nth-child(2n){clear:right;}*/
	/*#box-news .news-vertical:nth-child(2n){clear:left;}*/
	/*#box-news .news-vertical:nth-child(2n+1){clear:right;}*/
	.big-news-img,.big-news-content{width:100%; margin:10px 0;}
}
@media all and (max-width: 667px) {
    #footer-form,#footer-info{width:100%;}
}
@media all and (max-width: 640px) {
	#topbar .container{padding:0;}
	.customer-comment .comment-img {width: 120px; height: 120px;}
    .customer-comment {padding-left: 160px;}
    .comment-content{min-height: 120px;}
    .boxbody_body img.photo-album {height: 130px!important;}
    .box-why {width: 100%;margin: 0;float: none; margin-bottom: 1.5rem;}
	.box-why .summary{height:auto;}
}

@media all and (max-width: 575px) {
    
    .hig-alo-phone {
        left: 50%;
        bottom: 0px;
        z-index: 10001 !important;
        margin-left: -23px;
    }
     .hig-alo-phone span {
            display: none;
        }
}
@media all and (max-width: 568px) {
    .box-product{width: 46%!important;margin: 10px 2%!important;}
    .product-detail-img,.product-detail-info{width: 100%!important; margin-bottom:15px;}
    .customer-comment .comment-img {width: 100px; height: 100px;}
    .customer-comment {padding-left: 140px;}
    .comment-content{min-height: 100px;}
    .box-album {width: 46%; margin: 0 2% 15px;}
    .boxbody_body img.photo-album {width:50%;height: 170px!important;}
 /*   .news-vertical{width:100%; margin:10px 0!important;}*/
	/*.news-vertical-img {width: 25%; margin:0 15px 6px 0; float:left;}*/
	/*.news-vertical-img:before{display:none;}*/
	/*.news-vertical-img img{position:relative; float:left;}*/
	/*.news-vertical .title{clear:none;}*/
	/*.news-vertical .summary{height:auto;}*/
	.tdvideo {width: 100%; margin-right: 0;}
}
@media all and (max-width: 480px) {
    html{font-size: 12px;}	
    #topbar ul li #hotline a:nth-child(2){display:none;}
    .product-detail-info li{font-size: 80%!important;}
	#about-us .news .news-img,#about-us .news .news-info{width:100%; margin:10px 0;}
	.customer-comment .comment-img {width: 80px; height: 80px;}
    .customer-comment {padding-left: 120px;}
    .comment-content{min-height: 80px;padding: 15px;}
    .boxbody_body img.photo-album {width:50%;height: 140px!important;}
 /*   .news-vertical{width: 100%;margin: 10px 0 20px 0!important;}*/
	/*.news-vertical-img {overflow: visible;float:none;}*/
	/*.news-vertical-img:before{ display:none;}*/
	/*.news-vertical-img img {float:none;}*/
	/*.news-vertical .title{clear:both;}*/
	/*.news-vertical .summary {height: auto;}*/
	/*.news-vertical-img {width: 100%; margin: 0;}*/
	.cat-box{width: 100%; margin: 15px 0!important;}
	.cat-box-title h2{font-size: 1.7rem !important;}
}
@media all and (max-width: 424px) {
    .news-vertical .title,
    .news-vertical .summary{
        height: auto;
        -webkit-line-clamp: 200;
    }
    .box-why {margin-bottom: 1rem;}
}
@media all and (max-width: 375px){
	#header{margin-bottom:0;}
    .news .title{margin-top:10px;}
    .news-img{width:100%!important; margin:5px auto;}
    .news-info{width:100%!important;}
    #sapxep{width:110px;}
    p.view-sort {text-align: center;}
	.news-img{width:100%!important;}
    .box-product{width: 100%!important;margin: 10px 0!important;}
    .product-info,.product-name{height:auto;}
    .sp-img-wrapper:before{display:none;}
    .sp-img{position:relative;}
    .box-why {
        /*padding-left: 100px;*/
        min-height:80px;}
    .box-why-img {height: 80px;width: 80px;}
    .customer-comment .comment-img {width: 60px; height: 60px;}
    .customer-comment {padding-left: 100px;}
    .comment-content{min-height: 60px;padding: 10px;}
    .box-album {width: 100%; margin: 0 0 15px;}
    .box-album:before{display:none;}
    .box-album img {position: relative;}
    .boxbody_body img.photo-album {width:100%;height: auto!important;}
} 
@media all and (max-width: 320px) {
	html{font-size: 10px;}
	#topbar .right li a i {font-size: 14px;}
	#topbar .right li:first-child{ margin-left: 0;}
	#topbar .right li{ margin-left: 10px;}
	.product-detail-info li{font-size: 80%!important;}
	.box-why {
	    /*padding-left: 80px;*/
	    min-height:60px;}
	.box-why-img {height: 60px;width: 60px;}
}
